Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/345910.345938acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
Article
Free access

An end-to-end approach to host mobility

Published: 01 August 2000 Publication History

Abstract

We present the design and implementation of an end-to-end architecture for Internet host mobility using dynamic updates to the Domain Name System (DNS) to track host location. Existing TCP connections are retained using secure and efficient connection migration, enabling established connections to seamlessly negotiate a change in endpoint IP addresses without the need for a third party. Our architecture is secure—name updates are effected via the secure DNS update protocol, while TCP connection migration uses a novel set of Migrate options—and provides a pure end-system alternative to routing-based approaches such as Mobile IP.
Mobile IP was designed under the principle that fixed Internet hosts and applications were to remain unmodified and only the underlying IP substrate should change. Our architecture requires no changes to the unicast IP substrate, instead modifying transport protocols and applications at the end hosts. We argue that this is not a hindrance to deployment; rather, in a significant number of cases, it allows for an easier deployment path than Mobile IP, while simultaneously giving better performance. We compare and contrast the strengths of end-to-end and network-layer mobility schemes, and argue that end-to-end schemes are better suited to many common mobile applications. Our performance experiments show that hand-off times are governed by TCP migrate latencies, and are on the order of a round-trip time of the communicating peers.

References

[1]
ADJIE-WINOTO, W., SCHWARTZ, E., BALAKRISHNAN, H., AND LILLEY, J. The design and implementation of an intentional naming system. In Pros. ACM SOSP '99 (Dec. 1999), pp. 186--201.]]
[2]
AKAMAI TECHNOLOGIES, INC. http : //www. akamai. com.]]
[3]
AMERICAN NATIONAL STANDARDS INSTITUTE. Public key cryptography for the financial service industry: The elliptic curve digital signature algorithm. ANSI X9.62 - 1998, Jan. 1999.]]
[4]
ATKINSON, R. Security architecture for the intemet protocol. RFC 1825, IETF, Aug. 1995.]]
[5]
BALAKRISHNAN, H., SESHAN, S., AND KATZ, R. H. Improving reliable transport and handoff performance in cellular wireless networks. ACM Wireless Networks 1, 4 (Dec. 1995), 469--481.]]
[6]
CACERES, R., AND IFTODE, L. Improving the performance of reliable transport protocols in mobile computing environments. IEEE JSAC 13, 5 (June 1995).]]
[7]
DROMS, R. Dynamic Host Configuration Protocol. RFC 2131, IETF, Mar. 1997.]]
[8]
EASTLAKE, 3RD, D. E. Secure domain name system dynamic update. RFC 2137, IETF, Apr. 1997.]]
[9]
FERGUSON, P., AND GENIE, D. Network ingress filtering: Defeating denial of service attacks which employ IP source address spoofing. RFC 2267, IETF, Jan. 1998.]]
[10]
GUPTA, S., AND REDDY, A. L. N. A client oriented, IP level redirection mechanism. In Proc. IEEE Infocom '99 (Mar. 1999).]]
[11]
HUITEMA, C. Multi-homed TCP. Intemet Draft, IETF, May 1995. (expired).]]
[12]
IEEE. Wireless medium access control (MAC) and physical layer (PHY) specifications. Standard 802.11, 1999.]]
[13]
JACOBSON, V. Congestion avoidance and control. In Proc. ACM SIGCOMM '88 (Aug. 1988), pp. 314-329.]]
[14]
JACOBSON, V., BRADEN, R., AND BORMAN, D. TCP extensions for high performance. RFC 1323, IETF, May 1992.]]
[15]
JOSEPH, A. D., TAUBER, J. A., AND KAASHOEK, M. F. Mobile computing with the rover toolkit. IEEE Trans. on Computers 46, 3 (Mar. 1997), 337-352.]]
[16]
KARN, P. Qualcomm white paper on mobility and IP addressing, http : //people. qualcomm, com/karn/ papers/mobi i ity. html, Feb. 1997.]]
[17]
LENSTRA, A. K., AND VERHEUL, E. R. Selecting cryptographic key sizes, h t t p : //www. c r y p t o s a v v y, corn, Nov. 1999.]]
[18]
MALTZ, D., AND BHAGWAT, P. MSOCKS: An architecture for transport layer mobility. In Proc. IEEE lnfocom '98 (Mar. 1998).]]
[19]
MATHIS, M., MAHDAVl, J., FLOYD, S., AND ROMANOW, A. TCP selective acknowledgment options. RFC 2018, IETF, Oct. 1996.]]
[20]
MOCKAPETRIS, P. V., AND DUNLAP, K. Development of the domain name system. In Proc. ACM SIGCOMM '88 (Aug. 1988), pp. 123-133.]]
[21]
MORRIS, R. T. A weakness in the 4.2BSD UNIX TCP/IP software. Computing science technical report 117, AT&T Bell Laboratories, Murray Hill, New Jersey, Feb. 1985.]]
[22]
MUMMERT, L. B., EBLING, M. R., AND SATYA- NARAYANAN, M. Exploiting weak connectivity for mobile file access. In Proc. ACM SOSP '95 (Dec. 1995), pp. 143- 155.]]
[23]
MYSORE, J., AND BHARGHAVAN, V. A new multicastingbased architecture for internet host mobility. In Proc. ACM/IEEE Mobicom '97 (Sept. 1997), pp. 161-172.]]
[24]
NATIONAL INSTITUTE OF STANDARDS AND TECHNOL- OGY. The Secure Hash Algorithm (SHA- 1). NIST FIPS PUB 180-1, U.S. Department of Commerce, Apr. 1995.]]
[25]
NOBLE, B. D., SATYANARAYANAN, M., NARAYANAN, D., TILTON, J. E., FL1NN, J., AND WALKER, K. R. Agile application-aware adaptation for mobility. In Proc. ACM SOSP '97 (Oct. 1997), pp. 276--287.]]
[26]
PERKINS, C. E., AND CALHOUN, P. R. Mobile IP challenge/response extensions. Internet Draft, IETF, Feb. 2000. draft-ietf-mobileip-challenge-09, txt (work in progress).]]
[27]
PERKINS, C. E., AND JOHNSON, D. B. Mobility support in IPv6. In Proc. ACM/IEEE Mobicom '96 (Nov. 1996), pp. 27- 37.]]
[28]
PERKINS, C. E., AND JOHNSON, D. B. Route optimization in mobile IP. Internet Draft, IETF, Feb. 2000. d r a f t - iet f-mobi leip- opt im- 09. txt (work in progress).]]
[29]
PERKINS, ED., C. E. IP mobility support. RFC 2002, IETF, Oct. 1996.]]
[30]
POLLARD, J. Monte carlo methods for index computation mod p. Mathematics of Computation 32 (1978), 918-924.]]
[31]
POSTEL, ED., J. Transmission Control Protocol. RFC 793, IETF, Sept. 1981.]]
[32]
SALTZER, J. H., REED, D. P., AND CLARK, n. n. Endto-end arguments in system design. ACM TOCS 2, 4 (Nov. 1984), 277-288.]]
[33]
STEVENS, W. R. TCP/IP Illustrated, Volume 1: The Protocols. Addison Wesley, Reading, Massachusetts, 1994.]]
[34]
THOMSON, S., AND NARTEN, T. IPv6 stateless address autoconfiguration. RFC 2462, IETF, Dec. 1998.]]
[35]
VIXIE, P., THOMSON, S., REKHTER, Y., AND BOUND, J. Dynamic updates in the domain name system (DINS UP- DATE). RFC 2136, IETF, Apr. 1997.]]
[36]
ZUCCHERATO, R., AND ADAMS, C. Using elliptic curve Diffie-Hellman in the SPKM GSS-API. Internet Draft, IETF, Aug. 1999. draft-ietf-cat-ecdh-spkm-00, txt (work in progress).]]

Cited By

View all
  • (2024)Internet Identifiers: A Survey of History, Challenges, and Future PerspectivesIEEE Access10.1109/ACCESS.2024.338211512(51919-51941)Online publication date: 2024
  • (2023)Improvement of the Location Update Delay and Packet Transmission of MH Movement on the Mobile IP Network Mobility Management ServerThe Journal of Korean Institute of Information Technology10.14801/jkiit.2023.21.6.7521:6(75-82)Online publication date: 30-Jun-2023
  • (2023)Assessing the Impact of DNS Configuration on Low Bandwidth NetworksTowards new e-Infrastructure and e-Services for Developing Countries10.1007/978-3-031-34896-9_6(76-86)Online publication date: 30-Jun-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiCom '00: Proceedings of the 6th annual international conference on Mobile computing and networking
August 2000
300 pages
ISBN:1581131976
DOI:10.1145/345910
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2000

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

MobiCom00
Sponsor:

Acceptance Rates

MobiCom '00 Paper Acceptance Rate 28 of 226 submissions, 12%;
Overall Acceptance Rate 440 of 2,972 submissions, 15%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)149
  • Downloads (Last 6 weeks)19
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Internet Identifiers: A Survey of History, Challenges, and Future PerspectivesIEEE Access10.1109/ACCESS.2024.338211512(51919-51941)Online publication date: 2024
  • (2023)Improvement of the Location Update Delay and Packet Transmission of MH Movement on the Mobile IP Network Mobility Management ServerThe Journal of Korean Institute of Information Technology10.14801/jkiit.2023.21.6.7521:6(75-82)Online publication date: 30-Jun-2023
  • (2023)Assessing the Impact of DNS Configuration on Low Bandwidth NetworksTowards new e-Infrastructure and e-Services for Developing Countries10.1007/978-3-031-34896-9_6(76-86)Online publication date: 30-Jun-2023
  • (2021)Extending the QUIC Protocol to Support Live Container Migration at the Edge2021 IEEE 22nd International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM)10.1109/WoWMoM51794.2021.00019(61-70)Online publication date: Jun-2021
  • (2021)An integrated-multi-RAT framework for multipath-computing in heterogeneous-wireless networkJournal of Information and Telecommunication10.1080/24751839.2021.1871819(1-25)Online publication date: 22-Jan-2021
  • (2021)NBA: A name-based approach to device mobility in industrial IoT networksComputer Networks10.1016/j.comnet.2021.107973191(107973)Online publication date: May-2021
  • (2020)Performant TCP for low-power wireless networksProceedings of the 17th Usenix Conference on Networked Systems Design and Implementation10.5555/3388242.3388307(911-932)Online publication date: 25-Feb-2020
  • (2020)A Verified Session Protocol for Dynamic Service ChainingIEEE/ACM Transactions on Networking10.1109/TNET.2020.3037049(1-15)Online publication date: 2020
  • (2019)SoftStage: Content Staging for Vehicular Content Delivery in the eXpressive Internet Architecture2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS.2019.00093(891-900)Online publication date: Jul-2019
  • (2019)A Novel SDN-based Cross Handoff Scheme in Industrial Mobile NetworksProcedia Computer Science10.1016/j.procs.2019.08.091155(642-647)Online publication date: 2019
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media