This Article 
 Bibliographic References 
 Add to: 
TMSP: Terminal Mobility Support Protocol
June 2009 (vol. 8 no. 6)
pp. 849-863
Teck Meng Lim, Advance Media Services, StarHub Mobile, Pte Ltd., Singapore
Chai Kiat Yeo, Nanyang Technological University, Singapore
Francis Bu Sung Lee, Nanyang Technological University, Singapore
Quang Vinh Le, Fiserv ASPAC, Singapore
Mobile IP enables IP mobility support for mobile node (MN), but it suffers from triangular routing, packet redirecting, increase in IP header size, and the need for new infrastructure support. This paper details an alternative to enable terminal mobility support for MN. This scheme does not suffer from triangular routing effect and does not require dedicated infrastructure support such as home agent. It also does not increase the size of the IP header and does not require redirection of packets. These benefits are enabled with a tradeoff, which requires modifications on MN and its correspondent node. It uses an innovative IP-to-IP address mapping method to provide IP address transparency for applications and taps on the pervasiveness of SIP as a location service. From our analysis, we show that TMSP is much more efficient than mobile IP in terms of the number of hops as well as overhead. Our prototype implementation also shows that TMSP provides seamless communication for both TCP and UDP connections and the computational overhead for TMSP has minimal impact on packet transmission.

[1] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, SIP: Session Initiation Protocol, IETF RFC 3261, June 2002.
[2] E.C. Perkins, IP Mobility Support for IPv4, IETF RFC 3344, Aug. 2002.
[3] D. Johnson, C. Perkins, and J. Arkko, Mobility Support in IPv6, IETF RFC3775, June 2004.
[4] D. Harkins and D. Carrel, The Internet Key Exchange (IKE), IETF RFC2409, Nov. 1998.
[5] H. Schulzrinne and E. Wedkund, “Application-Layer Mobility Using SIP,” Mobile Computing and Comm. Rev., vol. 1, no. 2, pp. 47-57, July 2000.
[6] C. Perkins, IP Encapsulation within IP, IETF RFC 2003, Oct. 1996.
[7] S. Kent and R. Atkinson, IP Authentication Header, IETF RFC 2402, Nov. 1998.
[8] S. Kent and R. Atkinson, IP Encapsulating Security Payload (ESP), IETF RFC 2406, Nov. 1998.
[9] P. Ferguson and D. Senie, Network Ingress Filtering: Defeating Denial of Service Attacks Which Employ IP Source Address Spoofing, IETF RFC2267, Jan. 1998.
[10] E. Wedkund and H. Schulzrinne, “Mobility Support Using SIP,” Proc. ACM Int'l Symp. World of Wireless, Mobile and Multimedia Networks (WoWMoM '99), pp. 76-82, Aug. 1999.
[11] A. Fei, G. Pei, R. Liu, and L. Zhang, “Measurements on Delay and Hop-Count of the Internet,” Proc. IEEE Int'l Conf. Global Telecomm. (GLOBECOM '98), Nov. 1998.
[12] A.C. Snoeren and H. Balakrishnan, “An End-to-End Approach to Host Mobility,” Proc. ACM MobiCom, Aug. 2002.
[13] G. Bianchi, “Performance Analysis of the IEEE 802.11 Distributed Coordination Function,” IEEE J. Selected Areas in Comm., vol. 18, no. 3, pp. 535-547, Mar. 2000.
[14] B. Aboba, J. Carlson, and S. Cheshire, Detecting Network Attachment in IPv4 (DNAv4), IETF RFC 4436, Mar. 2006.
[15] S. Park, P. Kim, and B. Volz, Rapid Commit Option for the Dynamic Host Configuration Protocol Version 4 (DHCPv4), IETF RFC 4039, Mar. 2005.
[16] R. Chandra and P. Bahl, “MultiNet: Connecting to Multiple IEEE 802.11 Networks Using a Single Wireless Card,” Proc. IEEE INFOCOM, vol. 2, pp. 882-893, Mar. 2004.
[17] E.R. Koodli, Fast Handovers for Mobile IPv6, IETF RFC 4068, July 2005.
[18] M. Buddhikot, A. Hari, K. Singh, and S. Miller, “Mobilenat: A New Technique for Mobility across Heterogeneous Address Space,” Proc. First ACM Int'l Workshop Wireless Mobile Applications and Services on WLAN Hotspots (WMASH '03), Sept. 2003.
[19] P. Srisuresh, J. Kuthan, J. Rosenberg, A. Molitor, and A. Rayhan, Middlebox Communication Architecture and Framework, IETF RFC 3303, Aug. 2002.
[20] S. Moskwitz, P. Nikander, P. Jokela, and T. Henderson, Host Identity Protocol, IETF Internet draft, work in progress, Oct. 2007.
[21] P. Nikander and J. Laganier, Host Identity Protocol (HIP) Domain Name System (DNS) Extensions, IETF Internet draft, work in progress, Apr. 2007.
[22] J. Laganier and L. Eggert, Host Identity Protocol (HIP) Rendezvous Extension, IETF Internet draft, work in progress, June 2006.
[23] H. Soliman, C. Castelluccia, K.E. Malki, and L. Bellier, Hierarchical Mobile IPv6 Mobility Management (HMIPv6), IETF RFC 4140, Aug. 2005.
[24] S. Pack, X. Shen, J.W. Mark, and J. Pan, “Adaptive Route Optimization in Hierarchical Mobile IPv6 Networks,” IEEE Trans. Mobile Computing, vol. 6, no. 8, pp. 903-914, Aug. 2007.
[25] J. Hautakorpi, G. Camarillo, R. Penfield, A. Hawrylyshen, and M. Bhatia, Requirements from SIP (Session Initiation Protocol) Session Border Control Deployments, IETF Internet draft, work in progress, Nov. 2006.

Index Terms:
IP mobility, terminal mobility, IP to IP address mapping, mobile IPv6, SIP, IPSec.
Teck Meng Lim, Chai Kiat Yeo, Francis Bu Sung Lee, Quang Vinh Le, "TMSP: Terminal Mobility Support Protocol," IEEE Transactions on Mobile Computing, vol. 8, no. 6, pp. 849-863, June 2009, doi:10.1109/TMC.2008.154
Usage of this product signifies your acceptance of the Terms of Use.