Skip to main content
Log in

A hierarchical mobility management scheme based on software defined networking

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Software Defined Networking (SDN) is a new paradigm which allows the network devices to be more programmable and easily controlled. SDN can be applied to improve the flexibility and performance of mobile networks. As a key problem of SDN-based mobile networks, the mobility management still cannot simultaneously support various different scenarios and has the limitations of high signaling cost and handover delay. In order to overcome these drawbacks of existing related protocols, we propose a SDN-based mobility management scheme named H-SMM by constructing a hierarchical architecture in control plane to support intra-domain and inter-domain handover scenarios at the same time. Then we design handover procedures to simplify intra-domain handover and optimize inter-domain handover respectively. In addition, the communication initiation procedure is also provided. Qualitative analysis shows H-SMM is an overall mobility management scheme. Calculative analysis indicates that H-SMM has lower signaling cost. Simulation results illustrate that the handover delay and the end to end delay of first packet in communication initiation are lower than contrast schemes. Moreover, our evaluation also shows that the above performance advantages of H-SMM will be more evident with the increasing of domain numbers and distance between domains.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Mininet: An Instant Virtual Network on your Laptop (or other PC). http://mininet.org/ (2015). Accessed 23 Sept (2016)

  2. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast 2015-2020 Q&A. http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/vni-forecast-qa.html (2017). Accessed 10 June (2017)

  3. Al Sabbagh A, Pupatwibul P, Banjar A, Braun R (2013) Optimization of the OpenFlow controller in wireless environments for enhancing mobility. In: IEEE conference on local computer networks, pp 930–935

  4. Calderon M, Bernardos CJ, Bagnulo M, Soto I, Oliva ADL (2006) Design and experimental evaluation of a route optimization solution for NEMO. IEEE J Select Areas Commun 24(9):1702–1716

    Article  Google Scholar 

  5. Contreras LM, Cominardi L, Qian H, Bernardos CJ (2016) Software-defined mobility management: Architecture proposal and future directions. Mob Netw Appl 21(2):226–236

    Article  Google Scholar 

  6. Elgendi I, Munasinghe KS, Jamalipour A (2016) A three-tier SDN based distributed mobility management architecture for DenseNets. In: IEEE international conference on communications, pp 1–6

  7. Giust F, Bernardos CJ, Oliva ADL (2014) Analytic evaluation and experimental validation of a network-based IPv6 distributed mobility management solution. IEEE Trans Mob Comput 13(11):2484–2497

    Article  Google Scholar 

  8. Gladisch A, Daher R, Tavangarian D (2014) Survey on mobility and multihoming in future internet. Wirel Pers Commun 74(1):45–81

    Article  Google Scholar 

  9. Gundavelli S, Leung K, Devarapalli V, Chowdhury K, Patil B (2008) Proxy Mobile IPv6. Tech. rep., IETF, RFC 5213

  10. Kim SM, Choi HY, Han YH, Min SG (2015) An adaptation of proxy mobile IPv6 to openflow architecture over software defined networking. IEICE Trans Commun 98(4):596–606

    Article  Google Scholar 

  11. Lee JH, Ernst T, Chung TM (2010) Cost analysis of IP mobility management protocols for consumer mobile devices. IEEE Trans Consum Electron 56(2):1010–1017

    Article  Google Scholar 

  12. Li Y, Wang H, Liu M, Zhang B, Mao H (2014) Software defined networking for distributed mobility management. In: GLOBECOM workshops, pp 885–889

  13. Liu D, Seite P (2015) Distributed mobility management: Current practices and gap analysis. Tech. rep., IETF, RFC 7429

  14. Liyanage M, Gurtov A, Ylianttila M (2015) Software defined mobile networks (SDMN): Beyond LTE network architecture. Wiley Publishing, pp 9–10

  15. Makaya C, Pierre S (2008) An analytical framework for performance evaluation of IPv6-based mobility management protocols. IEEE Trans Wirel Commun 7(3):972–983

    Article  Google Scholar 

  16. Mckeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: enabling innovation in campus networks. Acm Sigcomm Comput Commun Rev 38 (2):69–74

    Article  Google Scholar 

  17. Narten T, Simpson WA, Nordmark E, Soliman H (2007) Neighbor Discovery for IP version 6 (IPv6). Tech. rep., IETF, RFC 4861

  18. Nguyen TT, Bonnet C, Harri J (2016) SDN-based distributed mobility management for 5G networks. In: Wireless communications and networking conference

  19. Nunes BAA, Mendonca M, Nguyen XN, Obraczka K, Turletti T (2014) A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Commun Surv Tutor 16(3):1617–1634

    Article  Google Scholar 

  20. Open Networking Fundation: Software-Defined Networking: The New Norm for Networks.http://www.opennetworking.org/component/content/article/46-sdn-resources/sdn-library/whitepapers/816-software-defined-networking-the-new-norm-for-networks(2012). Accessed 6 June (2017)

  21. Pentikousis K, Wang Y, Hu W (2013) Mobileflow: Toward software-defined mobile networks. IEEE Commun Mag 51(7):44–53

    Article  Google Scholar 

  22. Perkins C, Johnson D, Arkko J (2011) Mobility support in IPv6. Tech. rep., IETF, RFC 6275

  23. Pupatwibul P, Banjar A, Sabbagh AAL, Braun R (2014) Developing an application based on OpenFlow to enhance mobile IP networks. In: Local computer networks workshops, pp 936–940

  24. Soliman H, Castelluccia C, Elmalki K, Bellier L (2008) Hierarchical mobile IPv6 (HMIPv6) mobility management. Tech. rep., IETF, RFC 5380

  25. Schmidt TE, Waehlisch M, Koodli R, Fairhurst G, Liu D (2014) Multicast Listener Extensions for Mobile IPv6 (MIPv6) and Proxy Mobile IPv6 (PMIPv6) Fast Handovers. Tech. rep., IETF, RFC 4711

  26. Wang Y, Bi J (2014) A solution for IP mobility support in software defined networks. In: International conference on computer communication and networks, pp 1–8

  27. Wang Y, Bi J (2015) Software-defined mobility support in IP networks. Comput J 59(2):159–177

    Article  Google Scholar 

  28. Wang Y, Bi J, Zhang K (2015) Design and implementation of a software-defined mobility architecture for IP networks. Mob Netw Appl 20(1):40–52

    Article  Google Scholar 

  29. Wu D, Arkhipov DI, Asmare E, Qin Z, Mccann JA (2015) UbiFlow: Mobility management in urban-scale software defined IoT. In: IEEE conference on computer communications (INFOCOM), pp 208–216

  30. Xia W, Wen Y, Foh CH, Niyato D, Xie H (2015) A survey on software-defined networking. IEEE Commun Surv Tutor 17(1):27–51

    Article  Google Scholar 

  31. Yang M, Li Y, Jin D, Zeng L, Wu X, Vasilakos AV (2014) Software-defined and virtualized future mobile and wireless networks: A survey. Mob Netw Appl 20(1):4–18

    Article  Google Scholar 

  32. Yap KK, Huang TY, Kobayashi M, Chan M, Sherwood R, Parulkar G, McKeown N (2009) Lossless handover with n-casting between WiFi-WiMAX on OpenRoads. ACM Mobicom (Demo) 12(3):40–52

    Google Scholar 

  33. Yap KK, Sherwood R, Kobayashi M, Huang TY, Chan M, Handigol N, Mckeown N, Parulkar G (2010) Blueprint for introducing innovation into wireless mobile networks. In: ACM SIGCOMM workshop on virtualized infrastructure systems and architectures, pp 25–32

  34. Yin X, Wu GX, Dong YQ, Zhang SF (2015) Route optimization scheme for nested mobile networks based on extending neighbor discovery protocol. J Commun 36(4)

  35. Zuniga JC, Bernardos CJ, Oliva ADL, Melia T, Rui C, Reznik A (2013) Distributed mobility management: A standards landscape. IEEE Commun Mag 51(3):80–87

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by the National Natural Science Foundation of China (U1736216, 61472001, 61702231, U1405255), the National Key Research and Development Program of China (2017YFB1400703), the Key Research and Development Plan Project of Jiangsu Province (BE2015136) and the Natural Science Foundation of Jiangsu Province (BK20170556).

We gratefully acknowledge Prof. Liangmin Wang, who pointed out the research direction, planned the progress and organized the paper. Under his guidance, Xing Yin designed the scheme, wrote the paper and performed the experiments. We also acknowledge Heng Pan for her innovation idea of constructing a hierarchical structure in the control plane. Furthermore, we acknowledge Shunrong Jiang for his modification of our paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liangmin Wang.

Additional information

This article is part of the Topical Collection: Special Issue on Software Defined Networking: Trends, Challenges and Prospective Smart Solutions

Guest Editors: Ahmed E. Kamal, Liangxiu Han, Sohail Jabbar, and Liu Lu

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yin, X., Wang, L. & Jiang, S. A hierarchical mobility management scheme based on software defined networking. Peer-to-Peer Netw. Appl. 12, 310–325 (2019). https://doi.org/10.1007/s12083-017-0615-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-017-0615-z

Keywords

Navigation