Performance enhancement of smooth handoff in mobile IP by reducing packets disorder

Smooth handoff has been introduced in mobile IP to overcome the problem of packets loss during handoff. However, smooth handoff causes packets sequence disruption during packets forwarding procedure, which may result in degradation of network performances in higher layer protocols. In this paper, the impact of receiving out-of-sequence packets by a mobile node on TCP and UDP applications is studied and discussed. In addition, a solution to minimise the arrival of out-of-sequence packets to the mobile node is proposed. This solution anticipates the forwarding of packets from the current foreign agent to the new one while the mobile node initiates a handoff. To evaluate this solution, the unstable time period (UTP), when packets sequence could be mis-ordered is used. It is shown that the UTP in our solution is lower than the UTP in classical smooth handoff. Furthermore, it is also shown that this solution reduces considerably the out-of-sequence packets generated by smooth handoff.

[1]  C. E. Perkins Mobile IP , 1997 .

[2]  Charles E. Perkins,et al.  Optimized smooth handoffs in Mobile IP , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[3]  Abdelmadjid Bouabdallah,et al.  Towards a smooth handoff for TCP and real time applications in wireless network , 2002 .

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

[5]  Colin Perkins,et al.  Packet reordering, high speed networks and transport protocol performance , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[6]  Piet Van Mieghem,et al.  Reordering of IP Packets in Internet , 2004, PAM.

[7]  Vern Paxson,et al.  On estimating end-to-end network path properties , 2001, SIGCOMM LA '01.

[8]  Ian F. Akyildiz,et al.  Mobility Management in Next Generation Wireless Systems , 1999, ICCCN.

[9]  Mark Allman,et al.  On making TCP more robust to packet reordering , 2002, CCRV.

[10]  Masayuki Murata,et al.  Performance Improvement by Packet Buffering in Mobile IP Based Networks , 2000 .

[11]  Randy H. Katz,et al.  The Eifel algorithm: making TCP robust against spurious retransmissions , 2000, CCRV.

[12]  Dongwook Lee,et al.  Performance Enhancement of Mobile IP by Reducing Out-of-Sequence Packets Using Priority Scheduling(Special Issue on Outstanding Papers from APCC 2001) , 2002 .

[13]  Ming Zhang,et al.  RR-TCP: a reordering-robust TCP with DSACK , 2003, 11th IEEE International Conference on Network Protocols, 2003. Proceedings..

[14]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[15]  Sally Floyd,et al.  An Extension to the Selective Acknowledgement (SACK) Option for TCP , 2000, RFC.