Buffering in proxy mobile IPv6: implementation and analysis

Proxy mobile IPv6 (PMIPv6) is a network-based mobility management protocol that improves performance in terms of handover latency, signaling cost, and packet loss compared to host-based mobility management protocols. However, still packet loss occurs during the handover of the mobile node (MN). Several attempts have been made to improve the reliability of PMIPv6 service by proposing schemes in which packets are buffered in network entities during the handover of the MN to prevent packet loss, and performance improvement has been demonstrated via simulations. So far, there have been no implementations of buffering functions in the literature. This paper addresses design of buffering function and its implementation to prevent packet loss, and demonstrates the results. We have implemented a PMIPv6 testbed based on open source resources. We discuss the functional and performance enhancements, comparing PMIPv6 with the buffering implemented and standard PMIPv6. We also propose an improved buffering function where the packet forwarding rate of the buffer is adjusted. The results through the testbed show that the buffering function in PMIPv6 effectively prevents packet loss during the handover of the MN. We have found out that we can manage the amount of packets in the buffer without further increment by adjusting the packet forwarding rate of the buffer as well.

[1]  Pablo Neira Ayuso,et al.  Netfilter's Connection Tracking System , 2006, login Usenix Mag..

[2]  Henrik Petander,et al.  MIPL mobile IPv6 for Linux , 2002 .

[3]  Moonseong Kim,et al.  Load balancing of local mobility anchors in proxy mobile IPv6 networks , 2010, Internetware.

[4]  Rajeev Koodli,et al.  Localized Routing for Proxy Mobile IPv6 , 2012, RFC.

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

[6]  Charles E. Perkins Mobile IPv6 , 2001, LCN.

[7]  Sang-Ha Kim,et al.  Inter-Domain Roaming Mechanism Transparent to IPv6-Node among PMIPv6 Networks , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[8]  Thierry Ernst,et al.  Fast PMIPv6 Multicast Handover Procedure for Mobility-Unaware Mobile Nodes , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[9]  Hyunseung Choo,et al.  Fast Handover Scheme Based on Mobility Management of Head MAG in PMIPv6 , 2011, ICCSA.

[10]  Yang Li,et al.  Seamless Handover Scheme for Proxy Mobile IPv6 , 2008, 2008 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[11]  Hyo-Beom Lee,et al.  Smart Buffering for seamless handover in Proxy Mobile IPv6 , 2011, Wirel. Commun. Mob. Comput..

[12]  Basavaraj Patil,et al.  Proxy Mobile IPv6 , 2008, RFC.