TCP Application Recovery Improvement After Handover in Mobile Networks

  • Hajer Souri
  • Amine Dhraief
  • Abdelfettah Belghith
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9066)


Host and network mobility support mechanisms aim to provide a seamless access to Internet while end users are changing their point of attachment. When a mobile entity roams from a network to another, a handover occurs causing communication session discontinuity degrading real-time application performance. Assuming that such inconvenience is a congestion, TCP recovery is slow and careful. We have previously proposed a cooperation between TCP and MIPv6 and proved its efficiency through OMNeT++ simulations. In this paper, We study its efficiency in the context of mobile networks. Therefore, we implement xNEMO; a compliant implementation of NEtwork MObility Basic Support (NEMO BS) in OMNeT++. Besides, in order to enhance the performance of TCP application, we propose to modify the TCP behaviour after a recovery from a handover. Simulations show that the cooperation between TCP and NEMO BS reduces the Application Recovery Time and enhances the performance of the TCP application.


Network Mobility TCP Application Recovery Time OMNeT++ 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Casetti, C., Gerla, M., Mascolo, S.: Tcp westwood: End-to-end congestion control for wired / wireless networks. Wireless Networks 8(5), 467–479 (2002), CrossRefzbMATHGoogle Scholar
  2. 2.
    Devarapalli, V., Wakikawa, R., Petrescu, A., Thubert, P.: Network Mobility (NEMO) Basic Support Protocol. RFC 3963 (Proposed Standard) (January 2005),
  3. 3.
    Dhraief, A., Belghith, A.: An experimental investigation of the impact of mobile ipv6 handover on transport protocols. The Smart Computing Revue, KAIS 2(1) (February 2012),
  4. 4.
    Dhraief, A., Chedly, Z., Belghith, A.: The impact of mobile ipv6 on transport protocols an experimental investigation. In: 2010 International Conference on Communication in Wireless Environments and Ubiquitous Systems: New Challenges (ICWUS), pp. 1–8 (October 2010)Google Scholar
  5. 5.
    Dhraief, A., Souri, H., Belghith, A.: Explicit mipv6 handover cross-layer triggers and its impact on tcp application recovery time. In: 2013 International Conference on Computer Applications Technology (ICCAT), pp. 1–8. IEEE (2013)Google Scholar
  6. 6.
    Fu, C.P., Liew, S.C.: TCP Veno: TCP Enhancement for Transmission Over Wireless Access Networks. IEEE Communications 21(2), 216–228 (2003), Google Scholar
  7. 7.
    Johnson, D., Perkins, C., Arkko, J.: Mobility Support in IPv6. RFC 3775 (Proposed Standard) obsoleted by RFC 6275 (June 2004),
  8. 8.
    Lee, D.C., Kim, H.J., Koh, J.Y.: Enhanced algorithm of tcp performance on handover in wireless internet networks. In: NPC, pp. 684–690 (2004)Google Scholar
  9. 9.
    Tian, Y., Xu, K., Ansari, N.: TCP in wireless environments: problems and solutions. IEEE Communications Magazine 43(3), S27–S32 (2005),
  10. 10.
    Varga, A.: OMNeT++ User Manual, Version 4.1 (2010),

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Hajer Souri
    • 1
  • Amine Dhraief
    • 1
  • Abdelfettah Belghith
    • 2
  1. 1.HANA LabUniversity of ManoubaManoubaTunisia
  2. 2.College of Computer and Information SciencesKing Saud UniversityRiyadhSaudi Arabia

Personalised recommendations