Design and Implementation of a Software-Defined Mobility Architecture for IP Networks

Recently many research efforts have been spent on applying Software Defined Networking (SDN) to mobile and wireless networking to make them adapt to the rapid development and popularity of the mobile Internet. SDN offers programmable devices and centralized control which help to realize customizable and adaptive solutions to meet requirements from diversified mobile networks, devices, applications and so forth. This paper focuses on extending SDN paradigm to mobility handling in the Internet which has been little studied, and proposes design, implementation and deployment of a software-defined IP mobility architecture. The paper also demonstrates evaluations and experiments of the proposal based on both the Mininet platform and a cross-domain SDN testbed. Results prove the feasibility, scalability and high adaptability of the proposal.

[1]  Lixia Zhang,et al.  Support mobility in the global internet , 2009, MICNET '09.

[2]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[3]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[4]  Amitava Mukherjee,et al.  Mobility support in IP: a survey of related protocols , 2004, IEEE Network.

[5]  Srinivasan Seshan,et al.  XIA: an architecture for an evolvable and trustworthy internet , 2011, HotNets-X.

[6]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[7]  Jun Murai,et al.  Migrating home agents towards internet-scale mobility deployments , 2006, CoNEXT '06.

[8]  Jennifer Rexford,et al.  Toward Software-Defined Cellular Networks , 2012, 2012 European Workshop on Software Defined Networking.

[9]  Saleem N. Bhatti,et al.  Identifier-Locator Network Protocol (ILNP) Architectural Description , 2012, RFC.

[10]  Jun Bi,et al.  A solution for IP mobility support in software defined networks , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[11]  Claude Castelluccia,et al.  Hierarchical Mobile IPv6 (HMIPv6) Mobility Management , 2008, RFC.

[12]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[13]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[14]  Sebastian Kaune,et al.  Juno: A Middleware Platform for Supporting Delivery-Centric Applications , 2012, TOIT.

[15]  F. M. Chiussi,et al.  Mobility management in third-generation all-IP networks , 2002, IEEE Commun. Mag..

[16]  N. McKeown,et al.  Lossless Handover with n-casting between WiFi-WiMAX on OpenRoads , 2009 .

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

[18]  Alexander Afanasyev,et al.  A New Perspective on Mobility Support , 2013 .

[19]  Dino Farinacci,et al.  LISP Mobile Node , 2016 .

[20]  Günter Schäfer,et al.  A Distributed IP Mobility Approach for 3G SAE , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[21]  Lixia Zhang,et al.  Kite: a mobility support scheme for NDN , 2014, ICN '14.

[22]  H. Anthony Chan,et al.  Distributed and Dynamic Mobility Management in Mobile Internet: Current Approaches and Issues , 2011, J. Commun..

[23]  Li Su,et al.  OpenRAN: a software-defined ran architecture via virtualization , 2013, SIGCOMM.

[24]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[25]  H. Anthony Chan,et al.  Requirements for Distributed Mobility Management , 2012, RFC.

[26]  Charles E. Perkins,et al.  IP Mobility Support for IPv4, Revised , 2010, RFC.

[27]  Nikos Fotiou,et al.  Illustrating a publish-subscribe Internet architecture , 2012, Telecommun. Syst..

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

[29]  Anja Feldmann,et al.  Towards programmable enterprise WLANS with Odin , 2012, HotSDN '12.

[30]  Athanasios V. Vasilakos,et al.  Software-Defined and Virtualized Future Mobile and Wireless Networks: A Survey , 2014, Mobile Networks and Applications.

[31]  Arun Venkataramani,et al.  Design requirements of a global name service for a mobility-centric, trustworthy internetwork , 2013, 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS).

[32]  Dino Farinacci,et al.  The Locator/ID Separation Protocol (LISP) , 2009, RFC.

[33]  Bhaskar Krishnamachari,et al.  Software-Defined Networking Paradigms in Wireless Networks: A Survey , 2014, ACM Comput. Surv..

[34]  Leonard Barolli,et al.  A Survey of Internet Mobility , 2009, 2009 International Conference on Network-Based Information Systems.

[35]  Rob Sherwood,et al.  Blueprint for introducing innovation into wireless mobile networks , 2010, VISA '10.

[36]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[37]  Ian F. Akyildiz,et al.  A survey of mobility management in next-generation all-IP-based wireless systems , 2004, IEEE Wirel. Commun..

[38]  Andreas Mauthe,et al.  A survey of mobility in information-centric networks , 2013, CACM.

[39]  Susanne Smit,et al.  Locator/ID Separation Protocol , 2015 .

[40]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[41]  Jonathan M. Smith,et al.  DHARMA: distributed home agent for robust mobile access , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[42]  Pekka Nikander,et al.  Host Identity Protocol , 2005 .

[43]  Jun Bi,et al.  WE-bridge: West-east bridge for SDN inter-domain network peering , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[44]  Seth A. Fsseden WHO'S THE LEADER? , 1956 .

[45]  Lixia Zhang,et al.  A Survey of Mobility Support in the Internet , 2011, RFC.

[46]  Telemaco Melia,et al.  Distributed mobility management: A standards landscape , 2013, IEEE Communications Magazine.

[47]  Carmen Guerrero,et al.  P2P Based Architecture for Global Home Agent Dynamic Discovery in IP Mobility , 2007, 2007 IEEE 65th Vehicular Technology Conference - VTC2007-Spring.

[48]  Pekka Nikander,et al.  Host Identity Protocol (HIP) Architecture , 2006, RFC.

[49]  Kok-Kiong Yap,et al.  The Stanford OpenRoads deployment , 2009, WINTECH '09.