Mobile Networks and Applications

, Volume 23, Issue 4, pp 752–774 | Cite as

A Route Optimized Distributed IP-Based Mobility Management Protocol for Seamless Handoff across Wireless Mesh Networks

  • Peer Azmat Shah
  • Khalid Mahmood Awan
  • Zahoor-ur-Rehman
  • Khalid Iqbal
  • Farhan Aadil
  • Khan Muhammad
  • Irfan MehmoodEmail author
  • Sung Wook Baik


A Wireless Mesh Network (WMN) can provide Internet connectivity to end users through heterogenous access network technologies. However, the mobility of mobile nodes across these access networks in WMNs results in service disruption. Existing mobility management protocols are designed for single hop networks and are centralized in nature. A Distributed IP-based Mobility Management Protocol (DIMMP) is proposed in this paper that provides seamless mobility with service continuation for mobile nodes when they roam across WMNs. Instead of relying on a centralized mobility anchor, the mobility functionality is distributed at multiple nodes in the WMN, in order to reduce the chances of potential single point of failure. The proposed protocol manages both types of mobilities i.e. intra-WMN and inter-WMN and uses a new enhanced route optimization procedure. Simulation results show that this work has contributed by improving the performance of handoff procedure with respect to handoff latency, packet loss and signalling overhead, as compared to the existing protocols.


Wireless mesh network Route optimization Distributed mobility management Handoff latency Signalling overhead 



This research was supported by the MIST (Ministry of Science and ICT), Korea, under the National Program for Excellence in SW supervised by the IITP (Institute for Information & communications Technology Promotion) (2015-0-00938).


  1. 1.
    Loumiotis I, Adamopoulou E, Demestichas K, Remoundou C, Kosmides P, Asthenopoulos V, Theologou M (2016) Road to next generation mobile networks: an evolutionary dynamics approach. Mob Networks Appl 21(2):237–246CrossRefGoogle Scholar
  2. 2.
    Shah PA, Yousaf M, Qayyum A, Malik SA (2009) An analysis of service disruption time for TCP applications using end-­to-­end mobility management protocols. In: Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia, pp. 360–364Google Scholar
  3. 3.
    Zamanifar A, Nazemi E, Vahidi-Asl M (2017) A mobility solution for hazardous areas based on 6LoWPAN. Mob Networks Appl 1–16.
  4. 4.
    Akyildiz IF, Wang X (2009) Wireless mesh networks. WileyGoogle Scholar
  5. 5.
    Akyildiz IF, Wang X, Wang W (Mar. 2005) Wireless mesh networks: a survey. Comput Netw 47(4):445–487CrossRefzbMATHGoogle Scholar
  6. 6.
    Al-surmi I, Othman M, Mohd B (2012) Mobility management for IP-based next generation mobile networks: review, challenge and perspective. J Netw Comput Appl 35(1):295–315CrossRefGoogle Scholar
  7. 7.
    Xie J, Wang X (2008) A survey of mobility management in hybrid wireless mesh networks. Network, IEEE 22(6):34–40CrossRefGoogle Scholar
  8. 8.
    Chan HA, Yokota H, Xie J, Seite P, Liu D (2011) Distributed and dynamic mobility management in mobile internet: current approaches and issues. Aust J Commun 6(1):4–15Google Scholar
  9. 9.
    Bokor L, Faigl Z, Imre S (2011) Flat architectures: towards scalable future internet mobility. In: SpringerLink The Future Internet, LNCS, vol. 6656, pp. 35–50Google Scholar
  10. 10.
    George A, Kumar A, Cavalcanti D, Agrawal DP (2008) Protocols for mobility management in heterogeneous multi-hop wireless networks. Pervasive Mob Comput 4(1):92–116CrossRefGoogle Scholar
  11. 11.
    George A, Kumar A, Srinivasan S (2009) A multi-hop mobility management protocol for heterogeneous wireless networks: other article. Int J Pervasive Comput Commun 5(2):187–207CrossRefGoogle Scholar
  12. 12.
    Rivera N (2008) Seamless connectivity and mobility in wireless mesh networks. Johns Hopkins University, BaltimoreGoogle Scholar
  13. 13.
    Shah PA, Hasbullah HB, Afghan SA, Jung LT, Lawal IA, Mu’azu AA (2013) An enhanced procedure for mobile ipv6 route optimization to reduce handover delay and signaling overhead. In: International Multi Topic Conference. Springer, Cham, pp. 216–226Google Scholar
  14. 14.
    Boukerche A, Zhang Z (2008) A hybrid-routing based intra-domain mobility management scheme for wireless mesh networks. In: Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems, ACM, Oct 2008, pp. 268–275Google Scholar
  15. 15.
    Majumder A, Deb S, Roy S (2016) Classification and performance analysis of intra-domain mobility management schemes for wireless mesh network. In: Proceedings of the Second International Conference on Information and Communication Technology for Competitive Strategies. ACM, Chicago, March 2016, p. 113Google Scholar
  16. 16.
    Huang R, Zhang C, Fang Y (2007) A mobility management scheme for wireless mesh networks. Proceedings of Global Telecommunications Conference, 2007 (GLOBECOM ‘07) 93241:5092–5096CrossRefGoogle Scholar
  17. 17.
    Huang L, Yan Z, Liu Z, Huang H (2012) A strategy for mesh client mobility support in wireless mesh networks. In: Networking and Distributed Computing (ICNDC), 2012 Third International Conference on (pp. 69–71). IEEE, OCt 2012Google Scholar
  18. 18.
    Jang SH, Lee GS (2011) Mobility management scheme for the wireless mesh network using location server. Grid Distrib Comput Commun Comput Inf Sci 261:179–186Google Scholar
  19. 19.
    Tran M, Kim Y, Le J (2011) Load balancing and mobility management in multi-homed wireless mesh networks. KSII Trans Internet Inf Syst 5(5):959–975CrossRefGoogle Scholar
  20. 20.
    Wang H, Huang Q, Xia Y, Wu Y, Yuan Y (2007) A network-based local mobility management scheme for wireless mesh networks. In: Wireless Communications and Networking Conference, 2007. WCNC 2007. IEEE, March 2007, pp. 3792–3797Google Scholar
  21. 21.
    Couto L, Barraca JP, Sargento S, Aguiar RL (2009) FastM in WMN: a fast mobility support extension for wireless mesh networks. In: proceedings of IEEE Second International Conference on Advances in Mesh Networks, pp. 90–96Google Scholar
  22. 22.
    Houyou AM, De Meer H, Esterhazy M (2006) P2P-based mobility management for heterogeneous wireless networks and mesh networks *. SpringerLink Lect Notes Comput Sci Wirel Syst Netw Archit Next Gener Internet 3883:226–241Google Scholar
  23. 23.
    Rajya Lakshmi L, Ribeiro VJ, Jain BN (2015) PRIME: a partial path establishment based handover management technique for QoS support in WiMAX based wireless mesh networks. Comput Netw 83:217–234CrossRefGoogle Scholar
  24. 24.
    Yamarthy MR, Subramanyam MV, Prasad KS (2016) A multi-layer routing protocol for mobility management in wireless mesh networks. Procedia Comput Sci 89:51–56CrossRefGoogle Scholar
  25. 25.
    Khasawneh FA, BenMimoune A, Kadoch M, Alomari A, Al-Khrayshah M (2015) Multihoming admission and mobility management in wireless mesh network. In: Computer, Information and Telecommunication Systems (CITS), 2015 International Conference on (pp. 1–5), IEEE, July 2015Google Scholar
  26. 26.
    Navda V, Kashyap A, Das SR (2005) Design and evaluation of imesh: an infrastructuremode wireless mesh network. In: World of Wireless Mobile and Multimedia Networks, 2005. WoWMoM 2005. Sixth IEEE International Symposium on a (pp. 164–170), IEEE, June 2005Google Scholar
  27. 27.
    Yang SH, Bao L (2011) Scalable mobility management in large-scale wireless mesh networks. In: Wireless Communications and Networking Conference (WCNC), 2011 IEEE (pp. 1230–1235), IEEE, March 2011Google Scholar
  28. 28.
    Zhang Z, Pazzi RW, Boukerche A (2010) A mobility management scheme for wireless mesh networks based on a hybrid routing protocol q. Comput Netw 54(4):558–572CrossRefzbMATHGoogle Scholar
  29. 29.
    Ren M, Liu C, Zhao H, Zhao T, Yan W (2007) MEMO: an applied wireless mesh network with client support and mobility management. In: Global Telecommunications Conference, 2007. GLOBECOM'07. IEEE (pp. 5075–5079), IEEE, Nov 2007Google Scholar
  30. 30.
    Sabeur M, Al Sukkar G, Jouaber B, Zeghlache D, Afifi H (2007) Mobile party: A mobility management solution for wireless mesh network. In: Wireless and Mobile Computing, Networking and Communications, 2007. WiMOB 2007. Third IEEE International Conference on (pp. 45–45), IEEE, Oct 2007Google Scholar
  31. 31.
    Huang D, Lin P, Gan C (2008) Design and performance study for a mobility management mechanism (WMM) using location cache for wireless mesh networks. IEEE Trans Mob Comput 7(5):546–556CrossRefGoogle Scholar
  32. 32.
    Zhao W, Xie J (2012) IMeX: intergateway cross-layer handoffs in internet-based infrastructure wireless mesh networks. IEEE Trans Mob Comput 11(10):1585–1600CrossRefGoogle Scholar
  33. 33.
    Majumder A, Roy S (2013) Design and analysis of a dynamic mobility management scheme for wireless mesh network. Sci World J 2013:16CrossRefGoogle Scholar
  34. 34.
    Majumder A, Roy S (2016) Implementation of Forward Pointer-Based Routing Scheme for Wireless Mesh Network. Arab J Sci Eng 41(3):1109–1127CrossRefGoogle Scholar
  35. 35.
    Li Y, Chen I (2011) Design and Performance Analysis of Mobility Management Schemes Based on Pointer Forwarding for Wireless Mesh Networks. IEEE Trans Mob Comput 10(3):349–361CrossRefGoogle Scholar
  36. 36.
    Majumder A, Roy S (2012) A forward pointer based mobility management scheme for multi-hop multi-path wireless mesh network. In: Data Science & Engineering (ICDSE), 2012 International Conference on (pp. 194–197), IEEE, July 2012Google Scholar
  37. 37.
    Song J, Liu Q, Zhong Z, Li X (2012) A cooperative mobility management scheme for wireless mesh networks. In: Consumer Communications and Networking Conference (CCNC), 2012 IEEE (pp. 672–676), IEEE, Jan 2012Google Scholar
  38. 38.
    Amir Y, Danilov C, Musuăloiu-Elefteri R, Rivera N (2010) The SMesh wireless mesh network. ACM Trans Comput Syst (TOCS) 28(3):6CrossRefGoogle Scholar
  39. 39.
    Amir Y, Danilov C, Hilsdale M, Musǎloiu-Elefteri R, Rivera N (2006) Fast handoff for seamless wireless mesh networks. In Proceedings of the 4th international conference on Mobile systems, applications and services, ACM, June 2006, pp. 83–95Google Scholar
  40. 40.
    Chan H, Liu D, Seite P, Yokota H, Korhonen J. Requirements for distributed mobility management. Internet Engineering Task Force (IETF) RFC 7333Google Scholar
  41. 41.
    Motoyoshi G, Leibnitz K, Murata M (2010) Function-distributed mobility system for the future internet. In: Network Operations and Management Symposium Workshops (NOMS Wksps), 2010 IEEE/IFIP, IEEE, April 2010, pp. 28–35Google Scholar
  42. 42.
    Wakikawa R, Valadon G, Murai J (2006) Migrating home agents towards internet-scale mobility deployments. In: Proceedings of the 2006 ACM CoNEXT conference, ACM, Dec 2006, p. 10Google Scholar
  43. 43.
    Yu L, Zhijun Z, Tao L, Hui T (2010). Distributed mobility management based on flat network architecture. In: Wireless Internet Conference (WICON), 2010 The 5th Annual ICST, IEEE, March 2010, pp. 1–6Google Scholar
  44. 44.
    Bertin P, Bonjour S, Bonnin JM (2008) A distributed dynamic mobility management scheme designed for flat IP architectures. In: New Technologies, Mobility and Security, 2008. NTMS'08, IEEE, Nov 2008, pp. 1–5Google Scholar
  45. 45.
    Bertin P, Bonjour S, Bonnin JM (2009) An evaluation of dynamic mobility anchoring. In: Vehicular Technology Conference Fall (VTC 2009-Fall), 2009 IEEE 70th, IEEE, Sept 2009, pp. 1–5Google Scholar
  46. 46.
    Ernest PP, Chan HA (2011) Enhanced handover support and routing path optimization with distributed mobility management in flattened wireless networks. In: Wireless Personal Multimedia Communications (WPMC), 2011 14th International Symposium on (pp. 1–5), IEEE, Oct 2011Google Scholar
  47. 47.
    Kawano K, Kinoshita K, Yamai N (2008) A distributed mobility management scheme for large-scale Mobile Networks. In: Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on (pp. 500–501), IEEE, Oct 2008Google Scholar
  48. 48.
    Song M, Huang J, Feng R, Song J (2006) A distributed dynamic mobility management strategy for mobile ip networks. In: ITS Telecommunications Proceedings, 2006 6th International Conference on (pp. 1045–1048), IEEE, June 2006Google Scholar
  49. 49.
    Fischer M, Andersen FU, Kopsel A, Schafer G, Schlager M (2008) A distributed IP mobility approach for 3G SAE. In: Personal, Indoor and Mobile Radio Communications, 2008. PIMRC 2008. IEEE 19th International Symposium on (pp. 1–6), IEEE, Sept 2008Google Scholar
  50. 50.
    Giust F, De la Oliva A, Bernardos CJ (2011) Flat access and mobility architecture: An IPv6 distributed client mobility management solution. In Computer Communications Workshops (INFOCOM WKSHPS), 2011 IEEE Conference on (pp. 361–366), IEEE, April 2011Google Scholar
  51. 51.
    Liu S, Cheng X, Fu W, Zhou Y, Li Q (2014) Numeric characteristics of generalized M-set with its asymptote. Appl Math Comput 243:767–774MathSciNetzbMATHGoogle Scholar
  52. 52.
    Liu S, Pan Z, Fu W, Cheng X (2017) Fractal generation method based on asymptote family of generalized Mandelbrot set and its application. J Nonlinear Sci Appl 10(3):1148–1161MathSciNetCrossRefGoogle Scholar
  53. 53.
    Perkins EC, Johnson D, Arkko J (2011) Mobility Support in IPv6. Internet Engineering Task Force (IETF) RFC 6275Google Scholar
  54. 54.
    Shah PA, Hasbullah HB, Lawal IA, Mu’azu AA, Jung LT (2014) a totp-based enhanced route optimization procedure for mobile IPv6 to reduce handover delay and signalling overhead. Sci World J 2014(1):16Google Scholar
  55. 55.
    Aldabbagh G, Shah PA, Hasbullah HB, Aadil F, Awan KM, Marwat F (2017) Fuzzy Logic Based Enhanced AOMDV with Link Status Classification for Efficient Multi-Path Routing in Multi-Hop Wireless Networks. J Comput Theor Nanosci 14(1):620–630CrossRefGoogle Scholar
  56. 56.
    Shah PA, Hasbullah HB, Rafique S, Rehman SU, Jung (LT) Fuzzy logic based link status classification for efficient multipath routing in multi-hop wireless mesh networks. In: in proceedings of 2nd IEEE International Conference on Computer & Information Sciences (ICCOINS 2014)Google Scholar
  57. 57.
    Salomaa A (2013) Public-key cryptography (texts in theoretical computer science. An EATCS Series), 2nd Edition. SpringerGoogle Scholar
  58. 58.
    M’Raihi D, Machani S, Pei M, Rydell J (2011) TOTP: Time-Based One-Time Password Algorithm. Internet Eng Task Force RFC 6238:1–17Google Scholar
  59. 59.
    Boukerche A, Turgut B, Aydin N, Ahmad MZM, Bölöni L, Turgut D (2011) Routing protocols in ad hoc networks: A survey. Comput Netw 55(13):3032–3080CrossRefGoogle Scholar
  60. 60.
    Tarique M, Tepe KE, Adibi S, Erfani S (2009) Survey of multipath routing protocols for mobile ad hoc networks. J Netw Comput Appl 32(6):1125–1143CrossRefGoogle Scholar
  61. 61.
    Jiang M, Tay YC (1999) Cluster Based Routing Protocol (CBRP). Internet Eng Task Force Draft Draft 1–13Google Scholar
  62. 62.
    Makaya C, Pierre S (2008) Enhanced fast handoff scheme for heterogeneous wireless networks. Comput Commun 31(10):2016–2029CrossRefGoogle Scholar
  63. 63.
    Makaya C, Member S, Pierre S, Member S (2008) An Analytical Framework for Performance Evaluation of IPv6-Based Mobility Management Protocols. IEEE Trans Wirel Commun 7(3):972–983CrossRefGoogle Scholar
  64. 64.
    Baumann FV, Niemegeers IG (1994) An evaluation of location management procedures. In: proceedings of Third Annual International Conference on Universal Personal Communications, 1994 (UPC ‘94), pp. 359–364Google Scholar
  65. 65.
    Li F (2005) A novel haleness and efficiency method for return routability procedure in mobile IPv6. In: Communications and Information Technology, 2005. ISCIT 2005. IEEE International Symposium on (Vol. 1, pp. 470–473), IEEE, Oct 2005Google Scholar
  66. 66.
    Nandiraju N, Nandiraju D, Santhanam L, He B, Wang J, Agrawal DP (2007) Wireless mesh networks: current challenges and future directions of web-in-the-sky. IEEE Wirel Commun 14(4):79–89Google Scholar
  67. 67.
    Liu S, Lu M, Liu G, Pan Z (2017) A Novel Distance Metric: Generalized Relative Entropy. Entropy 19(6):269CrossRefGoogle Scholar
  68. 68.
    Liu S (2016) Recent Research and Application in Multimedia Part II. Recent Advances in Electrical & Electronic Engineering (Formerly Recent Patents on Electrical & Electronic Engineering) 9(2):82–82CrossRefGoogle Scholar
  69. 69.
    Yang G, Liu S (2014) Distributed cooperative algorithm for k-M set with negative integer k by fractal symmetrical property. Int J Distrib Sens Netw 10(5):398583CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Internet, Communication & Networks (ICNet) Research Lab, Department of Computer ScienceCOMSATS Institute of Information TechnologyAttockPakistan
  2. 2.Pattern Recognition, Images and Data Engineering (PRIDE) Research Lab, Department of Computer ScienceCOMSATS Institute of Information TechnologyAttockPakistan
  3. 3.Digital Contents Research InstituteSejong UniversitySeoulRepublic of Korea
  4. 4.Department of SoftwareSejong UniversitySeoulRepublic of Korea

Personalised recommendations