skip to main content
10.1145/941326.941338acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
Article

MobileNAT: a new technique for mobility across heterogeneous address spaces

Published:19 September 2003Publication History

ABSTRACT

We propose a new network layer mobility architecture called MobileNAT to efficiently support micro and macro-mobility in and across heterogeneous address spaces common in emerging public networks. The key ideas in this architecture are as follows: (1) Use of two IP addresses -- an invariant virtual IP address for host identification at the application layer and an actual routable address at the network layer that changes due to mobility. Since physical address has routing significance only within a domain, it can be a private address and therefore, does not deplete the public IP address resource. (2) New DHCP enhancements to distribute the two addresses. (3) A new signaling element called Mobility Manager (MM) that uses Middlebox Communication (MIDCOM) framework to signal the changes in packet processing rules to the Network Address Translators (NATs) in the event of node mobility. Our proposal does not require any modifications to the access networks and can seamlessly co-exist with the existing Mobile IP mechanisms and therefore, can be used to provide seamless mobility across heterogeneous wireline and wireless networks. We report implementation details of a subset of our ideas in a testbed with Windows XP clients and Linux based NATs.

References

  1. http://udhcp.busybox.net/. Technical Memorandum, April 2002.]]Google ScholarGoogle Scholar
  2. M. Buddhikot, G. Chandranmenon, S. Han, Y. W. Lee, S. Miller, and L. Salgarelli. Integration of 802.11 and Third Generation Wireless Data Networks. In IEEE INFOCOM 2003, April. 2003.]]Google ScholarGoogle ScholarCross RefCross Ref
  3. A.T. Campbell and J. Gomez. IP Micro-Mobility Protocols. IEEE Wireless Communications, 4:45--54, October 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. R. Droms and Ed. W. Arbaugh. Authentication for DHCP Messages. RFC 3118, IETF, June 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Perkins (Editor). IP Mobility Support for IPv4. RFC 3344, IETF, August 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Misra et al. IDMP-based Fast handoffs and paging in IP-based cellular Networks. 3GWireless 2001, May 2001.]]Google ScholarGoogle Scholar
  7. A. T. Campbell et al. Comparison of IP Micro-Mobility Protocols. IEEE Wireless Communications, 9:54--64, Feb 2002.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. F. Vakil et al. Supporting Mobility for TCP with SIP. draft-itsumo-sipping-mobility-tcp-00.txt, IETF, December 2001.]]Google ScholarGoogle Scholar
  9. J. Rosenberg et al. ed. Session Initiation Protocol. RFC 3261, IETF, June 2002.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. E. Gerich. Guidelines for Management of IP Address Space. RFC 1466, IETF, May 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Kent and R. Atkinson. Security Architecture for the Internet Protocol. RFC 2401, IETF, November 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. Levkowetz and S. Vaarala. Mobile IP Traversal of Network Address Translation (NAT) Devices. RFC 3519, IETF, April 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. P. Bhagwat and C. Perkins and S. Tripathi. Network Layer Mobility: An Architecture and Survey. IEEE Personal Communications, pages 54--64, 1996.]]Google ScholarGoogle ScholarCross RefCross Ref
  14. Charles Perkins. IP encapsulation within IP. RFC 2003, IETF, October 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Ramjee, L. Li, T. F. La Porta, and S. Kasera. IP paging service for mobile hosts. In Mobile Computing and Networking, pages 332--345, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Ramjee, K. Varadhan, L. Salgarelli, S. R. Thuel, S. Wang, and T. La Porta. HAWAII: A Domain-Based Approach for Supporting Mobility in Wide-Area Wireless Networks. IEEE/ACM Transactions on Networking, 4:45--54, June 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Y. Rekhter, B. Moskowitz, D. Karrenberg, G.J. de Groot, and E. Lear. Address Allocation for Private Internets. RFC 1918, IETF, February 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. W. Simpson. IP in IP Tunneling. RFC 2003, IETF, October 1995.]]Google ScholarGoogle Scholar
  19. P. Srisuresh and K. Egevang. Traditional IP Network Address Translator (Traditional NAT). RFC 3022, IETF, January 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. P. Srisuresh, J. Kuthan, J. Rosenberg, A. Molitor, and A. Rayhan. Middlebox communication architecture and framework. RFC 3303, IETF, August 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. G. Su and J. Nieh. Mobile Communication with Virtual Network Address Translation. Department of Computer Science, Columbia University, CUCS-003--2, Feb 2002.]]Google ScholarGoogle Scholar
  22. R. P. Swale, P. A. Mart, P. Sijben, S. Brim, and M. Shore. Middlebox Communications (midcom) Protocol Requirements. RFC 3304, IETF, August 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. A. G. Valko. Cellular IP- A New Approach to Internet Host Mobility. ACM Computer Communication Review, Jan 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MobileNAT: a new technique for mobility across heterogeneous address spaces

      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
        WMASH '03: Proceedings of the 1st ACM international workshop on Wireless mobile applications and services on WLAN hotspots
        September 2003
        130 pages
        ISBN:1581137680
        DOI:10.1145/941326

        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: 19 September 2003

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader