A Disruption Tolerant Mobility Architecture Towards Convergent Terminal Mobility

In recent years, a lot of terminal mobility support schemes have been proposed. These schemes mainly focus on providing seamless mobility by reducing the handover delay. They work well when the handover takes place between two overlapping wireless networks. However, in some worst scenario, it is possible that a Mobile Node (MN) becomes disconnected from the network for some time before it can join another wireless network. In such case, existing mobility protocols will suffer great data loss and the data connection could break. The inability to preserve data connection across long handover delay or connectivity disruption is an unavoidable obstacle before a convergent terminal mobility can be achieved. In this paper, we propose a Disruption Tolerant Mobility Architecture (DTMA) to address this issue. In DTMA, terminal mobility is supported via the use of local proxy server. User applications communicate with other hosts via the local proxy on the mobile node itself. To enable disruption tolerance, DTMA adapts Delay Tolerant Network (DTN) architecture as a transport protocol. When the node is disconnected from the network, data sent to it will be cached by the network and delivered to the node later when it reconnects to the network. The traffic overhead of DTMA is analyzed and it is shown that DTMA provides disruption tolerance with acceptable traffic overhead.

[1]  Jörg Ott,et al.  A disconnection-tolerant transport for drive-thru Internet environments , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[2]  Stephen Farrell,et al.  DTN: an architectural retrospective , 2008, IEEE Journal on Selected Areas in Communications.

[3]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[4]  Matt Ganis,et al.  SOCKS Protocol Version 5 , 1996, RFC.

[5]  Jörg Ott,et al.  Bundling the Web: HTTP over DTN , 2006 .

[6]  Jonathan D. Rosenberg,et al.  Traversal Using Relays around NAT (TURN) Extensions for TCP Allocations , 2010, RFC.

[7]  Choong Seon Hong,et al.  A Terminal Mobility Management Architecture for IPv4 and IPv6 Environments , 2006, 2006 1st IEEE International Workshop on Broadband Convergence Networks.

[8]  Christian Huitema,et al.  STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) , 2003, RFC.

[9]  Vinton G. Cerf,et al.  Delay-Tolerant Networking Architecture , 2007, RFC.

[10]  Claude Castelluccia,et al.  Hierarchical Mobile IPv6 Mobility Management (HMIPv6) , 2005, RFC.

[11]  Wesley M. Eddy,et al.  A bundle of problems , 2009, 2009 IEEE Aerospace conference.

[12]  Hyun-Ho Choi,et al.  Mobility management based on mobile IP in mixed IPv4/IPv6 networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[13]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[14]  Jonathan M. Smith,et al.  DHARMA: distributed home agent for robust mobile access , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[15]  Lars Eggert,et al.  Protocol enhancements for intermittently connected hosts , 2005, CCRV.

[16]  Bu-Sung Lee,et al.  TMSP: Terminal Mobility Support Protocol , 2009, IEEE Transactions on Mobile Computing.

[17]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[18]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.