Software-Defined Mobility Support in IP Networks

AlargenumberofsolutionshavebeenproposedtosupportmobilityinIPnetworksincludingoriginal Mobile IP, its derivatives and several newly proposed protocols. However, these solutions often show drawbacksintermsoftrianglerouting,handoffinefficiency,heavysignalingoverhead,etc.whenhandling diversified mobility scenarios. In this paper, we argue that these problems can be addressed by an adaptive mobility solution based on software-defined networks (SDN). We discuss why SDN helps to solve the problems in current IP mobility protocols and give our design and algorithm to demonstratehowtheyaresolved.WeshowperformancebenefitsoftheSDN-basedproposalcomparingwith existing solutions by making evaluations based on real network topologies. We also implement our proposal using Mininet and experiment on it to prove that it is not only theoretically but also practically feasible to realize software defined mobility support in IP networks.

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

[2]  Nien-Lin Hsueh,et al.  A Configurable and Extensible Middleware Design for Mobile Application Integration , 2014 .

[3]  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.

[4]  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..

[5]  David Erickson,et al.  The beacon openflow controller , 2013, HotSDN '13.

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

[7]  Ming Liu,et al.  Software defined networking for distributed mobility management , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[8]  James Kempf,et al.  Problem Statement for Network-Based Localized Mobility Management (NETLMM) , 2007, RFC.

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

[10]  Pakawat Pupatwibul,et al.  Developing an application based on OpenFlow to enhance mobile IP networks , 2013, 38th Annual IEEE Conference on Local Computer Networks - Workshops.

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

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

[13]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.

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

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

[16]  Jean-Marie Bonnin,et al.  Distributed IP mobility management from the perspective of the IETF: motivations, requirements, approaches, comparison, and challenges , 2013, IEEE Wireless Communications.

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

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

[19]  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).

[20]  Sung-Gi Min,et al.  OpenFlow-based Proxy mobile IPv6 over software defined network (SDN) , 2014, 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC).

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

[22]  Rob Sherwood,et al.  OpenRoads: empowering research in mobile networks , 2010, CCRV.

[23]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[24]  H. Soliman,et al.  Hierarchical mobile IPv6 mobility management , 2005 .

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

[26]  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.

[27]  Yashar Ganjali,et al.  On scalability of software-defined networking , 2013, IEEE Communications Magazine.

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

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

[30]  Gorazd Kandus,et al.  The impact of network topology on the performance of MAP selection algorithms , 2010, Comput. Networks.

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

[32]  Kyoung-Hee Lee Mobility Management Framework in Software Defined Networks , 2014 .

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

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

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

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

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

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

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

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

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

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