CSI Transactions on ICT

, Volume 7, Issue 1, pp 45–59 | Cite as

Network architecture for seamless flow mobility between LTE and WiFi networks: testbed and results

  • Dhathri R. Purohith
  • Krishna M. SivalingamEmail author
  • Aditya Hegde
S.I. : Wireless in the future


This paper deals with a framework to selectively offload the cellular networks’ data traffic onto WiFi (IEEE 802.11) networks to improve network performance. Existing architectures that are proposed based on the IETF Proxy Mobile IPv6 (PMIPv6) framework to support seamless data offloading lacks flow-level mobility support and have single point of failure. Recently, IETF has proposed extensions to PMIPv6 to support flow-mobility, in which the mobility decisions are done at the Packet Gateway (PGW). This adds complexity at the edge of the LTE core network. This paper presents a Seamless Internetwork Flow Mobility (SIFM) architecture that overcomes these drawbacks and 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, providing several advantages. The SIFM architecture utilizes this aspect of SDN and moves the mobility decisions to a centralized Flow Controller. This provides a global network view while making mobility decisions and also reduces the complexity at the PGW. A proof-of-concept prototype of SIFM architecture is implemented on an experimental testbed. The LTE network is emulated by integrating USRP B210x with the OpenLTE eNodeB and OpenLTE EPC. 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.


Wireless networks WiFi networks LTE networks Inter-RAT flow mobility OpenFlow PMIPv6 Software defined networking 



Part of this work was supported by the DST-EPSRC funded India-UK Advanced Technology Centre of Excellence in Next Generation Networks, Systems and Services (IU-ATC), Chennai.


  1. 1.
    3G LTE Wifi Offload Framework., December 2015
  2. 2.
    3GPP TS 23.261: IP flow mobility and seamless Wireless Local Area Network (WLAN) offload (Rel. 10)., December 2015
  3. 3.
    3GPP TS 23.402: Architecture enhancements for non-3GPP accesses (Rel. 10)., December 2015
  4. 4.
    3GPP TS 24.234: 3GPP system to Wireless Local Area Network (WLAN) interworking; WLAN User Equipment (WLAN UE) to network protocols (Rel. 10)., December 2015
  5. 5.
    3GPP TS 24.312: Access Network Discovery and Selection Function (ANDSF) Management Object (MO) (Rel. 10)., December 2015
  6. 6.
    3GPP TS 24.327: Mobility between 3GPP Wireless Local Area Network (WLAN) interworking (I-WLAN) and 3GPP systems; General Packet Radio System (GPRS) and 3GPP I-WLAN aspects (Rel. 10)., December 2015
  7. 7.
    A 3G/LTE Wi-Fi Offload Framework: Connectivity Engine (CnE) to Manage Inter-System Radio Connections and Applications., December 2015
  8. 8.
    Architecture for Mobile Data Offload over Wi-Fi Access Networks., December 2015
  9. 9.
    Bernardos CJ (2016) RFC 7864: proxy mobile IPv6 extensions to support flow mobilityGoogle Scholar
  10. 10.
    Choi H-Y, Min S-G, Han Y-H (2011) PMIPv6-based Flow Mobility Simulation in NS-3. In: 5th International conference on innovative mobile and internet services in ubiquitous computing (IMIS), pp 475–480Google Scholar
  11. 11.
    Cui Q, Shi Y, Tao X, Zhang P, Liu R, Chen N, Hamalainen J, Dowhuszko A (2014) A unified protocol stack solution for LTE and WLAN in future mobile converged networks. IEEE Wirel Commun 21(6):24–33CrossRefGoogle Scholar
  12. 12.
  13. 13.
    Dhathri PR (2016) Network architecture supporting seamless flow mobility between LTE and WiFi networks. Master’s thesis, Indian Institute of Technology Madras, ChennaiGoogle Scholar
  14. 14.
    Dhathri PR, Hegde A, Sivalingam KM (2015) Network architecture supporting seamless flow mobility between LTE and WiFi networks. In: Proceedings of the IEEE WoWMoM, Boston, MAGoogle Scholar
  15. 15.
  16. 16.
    GNU radio., December 2015
  17. 17.
    Gundavelli S, Leung K, Devarapalli V, Chowdhury K, Patil B (2008) RFC 5213: Proxy Mobile IPv6Google Scholar
  18. 18.
    Host Model., December 2015
  19. 19.
  20. 20.
    Johnson D, Perkins C, Arkko J (2004) RFC 3775: mobility support in IPv6Google Scholar
  21. 21.
    Kempf J (2011) RFC 4830: Problem Statement for Network-Based Localized Mobility Management (NETLMM)Google Scholar
  22. 22.
    Loureiro P, Liebsch M, Schmid S (2010) Policy routing architecture for IP flow mobility in 3GPP’s Evolved Packet Core. In: IEEE GLOBECOM workshops, pp 2000–2005Google Scholar
  23. 23.
    Melia T, Gundavelli S (2015) Logical interface support for multi-mode IP hosts.
  24. 24.
  25. 25.
    Nirjon S, Nicoara A, Hsu C-H, Singh J, Stankovic J (2012) MultiNets: policy oriented real-time switching of wireless interfaces on mobile devices. In: 18th IEEE symposium on real-time and embedded technology and applications (RTAS), pp 251–260Google Scholar
  26. 26.
  27. 27.
    OpenLTE., December 2015
  28. 28.
    PMIPv6-based Distributed Mobility Management., June 2013
  29. 29.
    Rahmati A, Shepard C, Tossell CC, Lin Zhong, Kortum P, Nicoara A, Singh J (2014) Seamless TCP migration on smartphones without network support. IEEE Trans Mobile Comput 13(3):678–692CrossRefGoogle Scholar
  30. 30.
    Soliman H (2009) RFC 5555: mobile IPv6 support for dual stack hosts and routersGoogle Scholar
  31. 31.
    Stallings W (2015) Foundations of modern networking: SDN, NFV, QoE, IoT, and Cloud. Addison Wesley, ReadingGoogle Scholar
  32. 32.
    Trung TM, Han Y-H, Choi H-Y, Geun HY (2011) A design of network-based flow mobility based on proxy mobile IPv6. In: 3rd IEEE International Workshop on Mobility Management in the Networks of the Future World, pp 373–378Google Scholar
  33. 33.
    Yang M, Li Y, Jin D, Su L, Ma S, Zeng L (2013) OpenRAN: a software-defined ran architecture via virtualization. In: Proceedings of the ACM SIGCOMM, pp 549–550Google Scholar
  34. 34.
    Yeganeh SH, Tootoonchian A, Ganjali Y (2013) On scalability of software-defined networking. IEEE Commun Mag 51(2):136–141CrossRefGoogle Scholar

Copyright information

© CSI Publications 2019

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringIndian Institute of Technology MadrasChennaiIndia

Personalised recommendations