SIFM: A network architecture for seamless flow mobility between LTE and WiFi networks - Analysis and Testbed Implementation

This paper deals with cellular (e.g. LTE) networks that selectively offload the mobile data traffic onto WiFi (IEEE 802.11) networks to improve network performance. We propose the Seamless Internetwork Flow Mobility (SIFM) architecture that provides seamless flow-mobility support using concepts of Software Defined Networking (SDN). The SDN paradigm decouples the control and data plane, leading to a centralized network intelligence and state. The SIFM architecture utilizes this aspect of SDN and moves the mobility decisions to a centralized Flow Controller (FC). This provides a global network view while making mobility decisions and also reduces the complexity at the PGW. We implement and evaluate both basic PMIPv6 and the SIFM architectures by incorporating salient LTE and WiFi network features in the ns-3 simulator. Performance experiments validate that seamless mobility is achieved. Also, the SIFM architecture shows an improved network performance when compared to the base PMIPv6 architecture. A proof-of-concept prototype of the SIFM architecture has been implemented on an experimental testbed. The LTE network is emulated by integrating USRP B210x with the OpenLTE eNodeB and OpenLTE EPC. The WiFi network is emulated using hostapd and dnsmasq daemons running on Ubuntu 12.04. An off-the-shelf LG G2 mobile phone running Android 4.2.2 is used as the user equipment. We demonstrate seamless mobility between the LTE network and the WiFi network with the help of ICMP ping and a TCP chat application.

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

[2]  Sung-Gi Min,et al.  PMIPv6-based Flow Mobility Simulation in NS-3 , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[3]  Jatinder Pal Singh,et al.  Seamless TCP Migration on Smartphones without Network Support , 2014, IEEE Transactions on Mobile Computing.

[4]  P. Loureiro,et al.  Policy routing architecture for IP flow mobility in 3GPP's Evolved Packet Core , 2010, 2010 IEEE Globecom Workshops.

[5]  Cheng-Hsin Hsu,et al.  MultiNets: Policy Oriented Real-Time Switching of Wireless Interfaces on Mobile Devices , 2012, 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium.

[6]  Youn-Hee Han,et al.  A design of network-based flow mobility based on proxy mobile IPv6 , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

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

[8]  Hesham Soliman,et al.  Status of this Memo , 1985 .

[9]  Ren Ping Liu,et al.  A unified protocol stack solution for LTE and WLAN in future mobile converged networks , 2014, IEEE Wireless Communications.

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

[11]  Carlos J. Bernardos,et al.  Proxy Mobile IPv6 Extensions to Support Flow Mobility , 2016, RFC.

[12]  Telemaco Melia,et al.  Logical Interface Support for multi-mode IP Hosts , 2010 .