USENIX Association Proceedings of MobiSys 2003 : The First International Conference on Mobile Systems , Applications , and Services

We propose the Robust Overlay Architecture for Mobility (ROAM) to provide seamless mobility for Internet hosts. This architecture uses an indirection infrastructure that provides a rendezvous communication abstraction: instead of explicitly sending packets to a destination address, packets are sent to an identifier. A receiver who wishes to receive those packets uses the indirection infrastructure to associate its address with the identifier. ROAM allows end-hosts to avoid the inefficiency of triangle routing by choosing nearby indirection points, and it is as robust as the underlying IP network to node failure. In addition, it preserves location privacy and allows end hosts to move simultaneously. We have developed a user-level prototype system on Linux that provides transparent mobility without modifying applications or the TCP/IP protocol stack. We also present both simulation and experimental results.

[1]  Stephen E. Deering,et al.  Multicast routing in datagram internetworks and extended LANs , 1990, TOCS.

[2]  Ronald L. Rivest,et al.  The MD5 Message-Digest Algorithm , 1992, RFC.

[3]  Jerome H. Saltzer,et al.  On the Naming and Binding of Network Destinations , 1993, RFC.

[4]  Srinivasan Seshan,et al.  Improving TCP/IP performance over wireless networks , 1995, MobiCom '95.

[5]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[6]  M. Baker,et al.  Internet Mobility 4x4 , 1996, SIGCOMM.

[7]  Mary Baker,et al.  Supporting Mobility in MosquitoNet , 1996, USENIX Annual Technical Conference.

[8]  Vaduvur Bharghavan,et al.  A new multicasting-based architecture for Internet host mobility , 1997, MobiCom '97.

[9]  J. P. Mysore,et al.  Performance of transport protocols over a multicasting-based architecture for Internet host mobility , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[10]  K. K. Ramakrishnan,et al.  TOPS: an architecture for telephony over packet networks , 1999, IEEE J. Sel. Areas Commun..

[11]  Guido Appenzeller,et al.  The mobile people architecture , 1999, MOCO.

[12]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

[13]  David B. Johnson,et al.  Internet Draft , 1999 .

[14]  Michalis Faloutsos,et al.  On power-law relationships of the Internet topology , 1999, SIGCOMM '99.

[15]  Ahmed Helmy,et al.  A multicast-based protocol for IP mobility support , 2000, Networked Group Communication.

[16]  Hari Balakrishnan,et al.  An end-to-end approach to host mobility , 2000, MobiCom '00.

[17]  Claude Castelluccia,et al.  Hierarchical MIPv6 mobility management , 2000 .

[18]  Srinivasan Seshan,et al.  A unified header compression framework for low-bandwidth links , 2000, MobiCom '00.

[19]  Helen J. Wang,et al.  ICEBERG: an Internet core network architecture for integrated communications , 2000, IEEE Wirel. Commun..

[20]  David R. Karger,et al.  Wide-area cooperative storage with CFS , 2001, SOSP.

[21]  Craig Partridge,et al.  Hash-based IP traceback , 2001, SIGCOMM.

[22]  Mike Ritter,et al.  Mobile connectivity protocols and throughput measurements in the Ricochet Microcellular data network (MCDN) system , 2001, MobiCom '01.

[23]  Scott Shenker,et al.  Internet indirection infrastructure , 2002, SIGCOMM 2002.

[24]  Brian D. Noble,et al.  Zero-interaction authentication , 2002, MobiCom '02.

[25]  정희영,et al.  IETF에서의 빠른 핸드오프 기술 표준화 동향 , 2002 .

[26]  Mary Baker,et al.  Analysis of a Metropolitan-Area Wireless Network , 2002, Wirel. Networks.

[27]  Ahmed Helmy,et al.  Efficient micro-mobility using intra-domain multicast-based mechanisms (M&M) , 2002, CCRV.

[28]  P. Calhoun,et al.  Diameter Mobile IPv4 Application , 2005, RFC.

[29]  Randy H. Katz,et al.  Host Mobility Using an Internet Indirection Infrastructure , 2005, Wirel. Networks.