nuLIN6: An Integrated Mobility Protocol in IPv6

This paper proposes a protocol called νLIN6 which supports both network mobility and host mobility in IPv6. There are several proposals to support network mobility and host mobility. Network Mobility (NEMO) Basic Support Protocol has several problems such as pinball routing, large header overhead due to multiple levels of tunneling, and a single point of failure. Optimized NEMO (ONEMO) and Mobile IP with Address Translation (MAT) are solutions to provide route optimization, but they generate a lot of signaling messages at a handover. In νLIN6, packet relay is required only once regardless of the nested level in network mobility while optimal routing is always provided in host mobility. A fixedsized extension header is used in network mobility while there is no header overhead in host mobility. νLIN6 is more tolerant of network failure and mobility agent failure than NEMO Basic Support Protocol. It also allows ordinary IPv6 nodes to communicate with mobile nodes and nodes in the mobile network. We implemented νLIN6 on NetBSD 2.0 Release. Our measurement results showed νLIN6 can provide host mobility and network mobility with low overhead.

[1]  Randall J. Atkinson,et al.  Security Architecture for the Internet Protocol , 1995, RFC.

[2]  Hiroshi Esaki,et al.  LINA: A New Approach to Mobility Support in Wide Area Networks , 2001 .

[3]  Ken-ichi Baba,et al.  Route Optimization Methods for Network Mobility with Mobile IPv6 , 2004 .

[4]  Fumio Teraoka,et al.  A network mobility protocol based on LIN6 , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[5]  Marcelo Bagnulo,et al.  Shim6: Level 3 Multihoming Shim Protocol for IPv6 , 2009, RFC.

[6]  Jun Murai,et al.  ORC: optimized route cache management protocol for network mobility , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

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

[8]  Teraoka Fumio,et al.  Fast-handover protocol using packet forwarding in LIN6 , 2007 .

[9]  Fumio Teraoka,et al.  Chi-LIN6-NEMO: A Network Mobility Protocol Based on LIN6 , 2006, IEICE Trans. Commun..

[10]  Stephen T. Kent,et al.  Security Architecture for the Internet Protocol , 1998, RFC.

[11]  Fan Zhao,et al.  Network Mobility Route Optimization Solution Space Analysis , 2007, RFC.

[12]  Pascal Thubert,et al.  IPv6 Reverse Routing Header and its application to Mobile Networks , 2007 .

[13]  Jun Murai,et al.  Routing Optimization for Nested Mobile Networks , 2006, IEICE Trans. Commun..

[14]  Pekka Nikander,et al.  Host Identity Protocol (HIP) Architecture , 2006, RFC.