skip to main content
10.1145/1066116.1066119acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
Article

Contact networking: a localized mobility system

Published:05 May 2003Publication History

ABSTRACT

MobileIP, the standard for Internet mobility, enables transparent mobility for a mobile node, but requires communication to take a multihop path through the node's Home Agent. Although a user with a multiple-interface mobile node may desire the ability to communicate locally, perhaps while disconnected from the Internet, MobileIP offers no such support.Contact Networking provides lightweight, localized network communication to a node with diverse network interfaces. The goal is to provide support for local connectivity equivalent to that provided by MobileIP for remote connectivity. The concept of link-layer awareness enables Contact Networking to tailor its operation to different links, using link-layer native services to implement abstract services when possible. Interface management and autoconfiguration insulate the user from concerns about the number and type of interfaces available.In this paper, we motivate the need for localized mobility, and present the design and architecture of Contact Networking. Details of our prototype implementation illustrate the complexities of providing a localized mobility facility.

References

  1. AppleTalk Network System Overview. Addison-Wesley Publishing Company, Inc., 1990.]]Google ScholarGoogle Scholar
  2. S. Bellovin. Security problems in the TCP/IP protocol suite. ACM Computer Communications Review, 19(2), April 1989.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Brown and A. Malis. Multiprotocol interconnect over frame relay. Request for Comments (Standard) RFC 2427, Internet Engineering Task Force, September 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Cheshire, B. Aboba, and E. Guttman. Dynamic configuration of IPv4 link-local addresses. Internet Draft (Work in Progress) draft - ietf - zeroconf - ipv4 - linklocal - 07.txt, Internet Engineering Task Force, August 2002.]]Google ScholarGoogle Scholar
  5. R. Cole, D. Shur, and C. Villamizar. IP over ATM: A framework document. Request for Comments (Informational) RFC 1932, Internet Engineering Task Force, April 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Conta and S. Deering. IPv6 stateless address autoconfiguration. Request for Comments (Draft Standard) RFC 2462, Internet Engineering Task Force, December 1998.]]Google ScholarGoogle Scholar
  7. R. Droms. Dynamic host configuration protocol. Request for Comments (Draft Standard) RFC 2131, Internet Engineering Task Force, March 1997.]]Google ScholarGoogle Scholar
  8. L. Esibov, B. Aboba, and D. Thaler. Linklocal multicast name resolution (LLMNR). Internet Draft (Work in Progress) draft- ietf - dnsext - mdns - 12. txt, Internet Engineering Task Force, August 2002.]]Google ScholarGoogle Scholar
  9. R. Hinden and S. Deering. Ip version 6 addressing architecture. Request for Comments (Standards Track) RFC 2373, Internet Engineering Task Force, July 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. Hornig. Standard for the transmission of IP datagrams over Ethernet networks. Request for Comments (Standard) RFC 894, Internet Engineering Task Force, April 1984.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H.-Y. Hsieh and R. Sivakumar. A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts. In ACM Mobicom '02, pages 83--94, 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J.-P. Hubaux, L. Buttyán, and S. Čapkun. The quest for security in mobile ad hoc networks. In Proc. of the ACM Symposium on Mobile Ad Hoc Networking & Computing (MobiHOC '01), pages 146--155, October 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. IEEE Computer Society. 802.11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications, June 1997.]]Google ScholarGoogle Scholar
  14. J. Inouye, J. Binkley, and J. Walpole. Dynamic network reconfiguration support for mobile computers. In Proceedings of the Third Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom '97), pages 13--22, September 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. D. Katz. Transmission of IP and ARP over FDDI networks. Request for Comments (Standard) RFC 1390, Internet Engineering Task Force, January 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. L. Magalhães and R. Kravets. Transport level mechanisms for bandwidth aggregation on mobile hosts. In 9th International Conference on Network Protocols ICNP 2001, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. P. J. Megowan, D. W. Susak, and C. D. Knutson. IrDA infrared communications: An overview. http://www.irda.org.]]Google ScholarGoogle Scholar
  18. T. Narten, E. Nordmark, and W. Simpson. Neighbor discovery for IP version 6 (IPv6). Request for Comments (Standards Track) RFC 2461, Internet Engineering Task Force, December 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. NetBIOS Working Group. Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods. Request for Comments (Standard) RFC 1001, Internet Engineering Task Force, March 1987.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. B. D. Noble, M. Satyanarayanan, D. Narayanan, J. E. Tilton, J. Flinn, and R. W. Kevin. Agile application-aware adaptation for mobility. In Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles (SOSP) '97, 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. C. Perkins. IP mobility support for IPv4. Request for Comments (Proposed Standard) RFC 3344, Internet Engineering Task Force, August 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. C. E. Perkins, J. T. Malinen, R. Wakikawa, and E. M. Belding-Royer. IP address autoconfiguration for ad hoc networks. Internet Draft (Work in Progress) draft-perkins-manetautoconf-01.txt, Internet Engineering Task Force, November 2001.]]Google ScholarGoogle Scholar
  23. D. Piscitello and J. Lawrence. Transmission of IP datagrams over the SMDS service. Request for Comments (Standard) RFC 1209, Internet Engineering Task Force, March 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. D. Plummer. Ethernet address resolution protocol: Or converting network protocol addresses to 48.bit Ethernet address for transmission on Ethernet hardware. Request for Comments (Standard) RFC 826, Internet Engineering Task Force, November 1982.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. D. Provan. Transmitting IP traffic over ARCNET networks. Request for Comments (Standard) RFC 1201, Internet Engineering Task Force, February 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. Renwick. IP over HIPPI. Request for Comments (Draft Standard) RFC 2067, Internet Engineering Task Force, January 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. J. Romkey. Nonstandard for transmission of IP datagrams over serial lines: SLIP. Request for Comments (Standard) RFC 1055, Internet Engineering Task Force, June 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. rtnetlink, NETLINK_ROUTE - Linux IPv4 routing socket Linux Man Page rtnetlink(7), April 1999.]]Google ScholarGoogle Scholar
  29. K. Sklower, B. Lloyd, G. McGregor, D. Carr, and T. Coradetti. The PPP multilink protocol (MP). Request for Comments (Draft Standard) RFC 1990, Internet Engineering Task Force, 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. A. Snoeren and H. Balakrishnan. An end-to-end approach to host mobility. In ACM Mobicom '99, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. M. Stemm and R. H. Katz. Vertical handoffs in wireless overlay networks. ACM Mobile Networking (MONET), Special Issue on Mobile Networking in the Internet, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. J. Tourrilhes and C. Carter. P-Handoff: A protocol for fine grained peer-to-peer vertical handoff. In Proceedings of the 13th IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC'02), 2002.]]Google ScholarGoogle ScholarCross RefCross Ref
  33. J. Tourrilhes, L. Magalhães, and C. Carter. On-demand TCP: Transparent peer-to-peer TCP/IP over IrDA. In Proceedings of the IEEE International Conference on Communications (ICC '02), 2002.]]Google ScholarGoogle ScholarCross RefCross Ref
  34. J. Veizades, E. Guttman, C. Perkins, and S. Kaplan. Service location protocol. Request for Comments (Standards Track) RFC 2165, Internet Engineering Task Force, June 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. X. Zhao, C. Castelluccia, and M. Baker. Flexible network support for mobility. In Fourth ACM International Conference on Mobile Computing and Networking (MOBICOM'98), 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Contact networking: a localized mobility system

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                MobiSys '03: Proceedings of the 1st international conference on Mobile systems, applications and services
                May 2003
                180 pages
                ISBN:9781450377973
                DOI:10.1145/1066116

                Copyright © 2003 ACM

                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]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 5 May 2003

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                MobiSys '03 Paper Acceptance Rate23of153submissions,15%Overall Acceptance Rate274of1,679submissions,16%

                Upcoming Conference

                MOBISYS '24

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader