Acessibilidade / Reportar erro

Global mobile IPv6 addressing using transition mechanisms

Abstract

The adoption of the Internet Protocol in mobile and wireless technologies has considerably increased the number of hosts that can potentially access the global Internet. IPv6 is considered the long term solution for the IPv4 address shortage problem, but the transition from IPv4 to IPv6 is supposed to be very gradual. Therefore, there will be a long time during which both protocol versions will coexist. To facilitate transition, the IETF has set up a work group called NGTRANS (Next Generation TRANSition) which specifies mechanisms for supporting interoperability between IPv4 and IPv6. This paper describes a new approach for implementing mobile networks with global Internet connectivity using transition mechanisms. It consists in virtually assigning IPv6 addresses to IPv4 hosts without modifying end-user devices by introducing a transparent gateway in the mobile network. The mobile hosts with virtual IPv6 addresses are uniquely addressed through the global IPv4 Internet by using IPv6 addresses from the standard 6to4 addressing scheme or Fully Qualified Domain Names (FQDN). This "extended" transition mechanism permits to deploy mobile networks with global Internet connectivity without requiring public IPv4 addresses, using legacy IPv4 user devices. The mobile hosts with virtual IPv6 addresses can communicate to other hosts with virtual IPv6 addresses or with "true " IPv6 networks.

Mobile IP; IPv6; Transition Mechanisms; IP address shortage problem


Full text available only in PDF format

ARTICLES

Global mobile IPv6 addressing using transition mechanisms

Edgard Jamhour; Simone Storoz; Carlos Maziero

Graduate Program in Applied Computer Science, Pontifical Catholic University of Paraná, Brazil. jamhour@ppgia.pucpr.br simones@ppgia.pucpr.br maziero@ppgia.pucpr.br

ABSTRACT

The adoption of the Internet Protocol in mobile and wireless technologies has considerably increased the number of hosts that can potentially access the global Internet. IPv6 is considered the long term solution for the IPv4 address shortage problem, but the transition from IPv4 to IPv6 is supposed to be very gradual. Therefore, there will be a long time during which both protocol versions will coexist. To facilitate transition, the IETF has set up a work group called NGTRANS (Next Generation TRANSition) which specifies mechanisms for supporting interoperability between IPv4 and IPv6. This paper describes a new approach for implementing mobile networks with global Internet connectivity using transition mechanisms. It consists in virtually assigning IPv6 addresses to IPv4 hosts without modifying end-user devices by introducing a transparent gateway in the mobile network. The mobile hosts with virtual IPv6 addresses are uniquely addressed through the global IPv4 Internet by using IPv6 addresses from the standard 6to4 addressing scheme or Fully Qualified Domain Names (FQDN). This "extended" transition mechanism permits to deploy mobile networks with global Internet connectivity without requiring public IPv4 addresses, using legacy IPv4 user devices. The mobile hosts with virtual IPv6 addresses can communicate to other hosts with virtual IPv6 addresses or with "true " IPv6 networks.

Keywords: Mobile IP, IPv6, Transition Mechanisms, IP address shortage problem

  • [1] C. Perkins, ed., IP Mobility Support, IETF RFC 2002, Oct. 1996.
  • [2] Salkintzis, A.K.; Fors, C.; Pazhyannur, R., WLAN-GPRS integration for next-generation mobile data networks, IEEE Wireless Communications, Vol. 9, Oct. 2002, pp. 112-124.
  • [3] J. Soininen , J. Wiljakka, A.Durand , P. Francis, "Transition Scenarios for 3GPP Networks", IETF Internet Draft, Abr. 2002.
  • [4] Y. Rekhter, B. Moskowitz, D. Karrenberg, G. J. de Groot , E. Lear, "Address Allocation for Private Internets", IETF RFC 1918, Febr. 1996.
  • [5] S. Deering and R. Hinden, Internet Protocol, Version 6 (IPv6) Specification, IETF RFC 1883, Dec. 1995.
  • [6] Egevang, K. and P. Francis, "The IP Network Address Translator (NAT)", IETF RFC 1631, May 1994.
  • [7] R. Gilligan, E. Nordmark, Transition Mechanisms for IPv6 Hosts and Routers, IETF RFC 2893, Aug. 2000.
  • [8] WAP Push Architectural Overview, WAP Forum Technical Specifications, Version 03, July 2001.
  • [9] P. Srisuresh, M. Holdrege, "IP Network Address Translator (NAT) Terminology and Considerations", IETF RFC 2663, August 1999.
  • [10] P. Srisuresh, G. Tsirtsis, P. Akkiraju, A. Heffernam, "DNS extensions to Network Address Translators (DNS-ALG)", IETF RFC 2694, Sept. 1999.
  • [11] R. Hidden, S. Deering. IP Version 6 Addressing Architecture. IETF RFC 2373, July 1998.
  • [12] D. Finkerson, A. Hazeltine, M. Kaat, T. Larder, R. van der Pol, Keio Univ., Y. Sekiya, Keio Univ. H. Steenman, G. Tsirtsis, "An overview of the introduction of IPv6 in the Internet", IETF Internet Draft, Feb.2002.
  • [13] A. Baudot, G. Egeland, C. Hahn, P. Kyheroinen, A. Zehl, "Interaction of Transition Mechanisms", IETF Internet Draft, Febr. 2002.
  • [14] A. Durand, P. Fasano, I. Guardini, D. Lento, "IPv6 Tunnel Broker", IETF RFC 3053, Jan. 2002.
  • [15] R. Hidden, M. O'Dell, S. Deering. An IPv6 Aggregatable Global Unicast Address Format. IETF RFC 2374, July 1998.
  • [16] B. E. Carpenter, K. Moore, B. Fink. Connecting IPv6 Routing Domains Over the IPv4 Internet. Cisco Internet Protocol Journal, Volume 3, Number 1, March 2000.
  • [17] B. Carpenter, K. Moore, "Connection of IPv6 Domains via IPv4 Clouds", IETF RFC 3056, Feb. 2001.
  • [18] B. Carpenter, C. Jung, "Transmission of IPv6 over IPv4 Domains without Explicit Tunnels", IETF RFC 2529, March 1999.
  • [19] K. Tsuchiya, H. Higuchi, Y. Atarashi, "Dual Stack Hosts using the Bump-In-the-Stack Technique (BIS)", IETF RFC 2767 Feb. 2000.
  • [20] E. Nordmark, "Stateless IP/ICMP Translation Algorithm (SIIT)", IETF RFC 2765, Feb. 2000.
  • [21] M. Shin, Y. Kim, E. Nordmark, A. Durand, "Dual Stack Hosts using 'Bump-in-the-API’ (BIA)", IETF RFC 3338, Oct. 2002.
  • [22] J. Bound, L. Toutain, O. Medina, F. Dupont,H. Affifi, A. Durand, "Dual Stack Transition Mechanism (DSTM)", IETF Internet Draft, Jan. 2002.
  • [23] H. Kitamura, "A SOCKS-based IPv6/IPv4 gateway mechanism", IETF RFC 3089, April 2001.
  • [24] M. Leech, M. Ganis, Y. Lee, R. Kuris, D. Koblas and L. Jones, "SOCKS Protocol Version 5", March 1996.
  • [25] J. Hagino, K. Yamamoto, "An IPv6-to-IPv4 transport relay translator", RFC3142, June 2001.
  • [26] G. Tsirtsis, P. Srisuresh, "Network Address Translation - Protocol Translation (NAT-PT)", IETF RFC 2766, Feb. 2000.
  • [27] H. Levkowetz, S. Vaarala, "Mobile IPNAT/NAPT Traversal using UDP Tunnelling", IETF Internet Draft, Nov. 2002.
  • [28] R. Gilligan, S. Thomson, J. Bound, "Basic Socket Interface Extensions for IPv6", IETF RFC 2133, Apr. 1997.

Publication Dates

  • Publication in this collection
    14 Sept 2004
  • Date of issue
    Apr 2003
Sociedade Brasileira de Computação Sociedade Brasileira de Computação - UFRGS, Av. Bento Gonçalves 9500, B. Agronomia, Caixa Postal 15064, 91501-970 Porto Alegre, RS - Brazil, Tel. / Fax: (55 51) 316.6835 - Campinas - SP - Brazil
E-mail: jbcs@icmc.sc.usp.br