Aggregating LTE and Wi-Fi: Fairness and split-scheduling

People are seeking solutions in diverse directions to cope with mobile data explosion and resource scarcity in mobile cellular networks. Of many candidate approaches, smart aggregation of LTE and Wi-Fi radios is a promising solution that bonds heterogeneous links to meet a mobile terminal's available bandwidth need. Motivated by the existence of a significant number of carrier-operated Wi-Fi APs, we propose a mechanism, called LTE-W, of efficiently utilizing LTE and Wi-Fi links only with the minimum changes of eNodeBs, LTE backhaul networks, and mobile terminals. Our mechanism has the following two key components: (i) mode selection and (ii) bearer-split scheduling. In the mode selection, LTE-W internally decides who should be served by either of LTE or LTE-Wi-Fi aggregation considering intra-cell fairness rather than just following users' intention of aggregation. For the users decided to be offered the aggregation service, we choose a bearer (roughly defined a set of flows with a similar QoS in LTE) as a basic unit of aggregation and propose a smart intra-bearer scheduling algorithm that splits a bearer's traffic into LTE and Wi-Fi links, considering the tuning of TCP flows that take two heterogeneous wireless links. We evaluate our mechanism using the NS-3 with LENA, and compare it to a transport-level aggregation mechanism, MPTCP, demonstrating that LTE-W significantly improves MPTCP, e.g., up to 75% in terms of Jain's fairness index.

[1]  Mark Handley,et al.  How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP , 2012, NSDI.

[2]  Wei Shen,et al.  Cost-Function-Based Network Selection Strategy in Integrated Wireless and Mobile Networks , 2007, IEEE Transactions on Vehicular Technology.

[3]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[4]  Jeffrey G. Andrews,et al.  User Association for Load Balancing in Heterogeneous Cellular Networks , 2012, IEEE Transactions on Wireless Communications.

[5]  Mark Handley,et al.  Design, Implementation and Evaluation of Congestion Control for Multipath TCP , 2011, NSDI.

[6]  Mark Handley,et al.  Coupled Congestion Control for Multipath Transport Protocols , 2011, RFC.

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

[8]  Dusit Niyato,et al.  Network Selection in Heterogeneous Wireless Networks: Evolution with Incomplete Information , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[9]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[10]  Marco Conti,et al.  Data Offloading Techniques in Cellular Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[11]  Feng Qian,et al.  An in-depth study of LTE: effect of network protocol and application behavior on performance , 2013, SIGCOMM.

[12]  Lusheng Wang,et al.  Mathematical Modeling for Network Selection in Heterogeneous Wireless Networks — A Tutorial , 2013, IEEE Communications Surveys & Tutorials.

[13]  Harish Viswanathan,et al.  A practical traffic management system for integrated LTE-WiFi networks , 2014, MobiCom.

[14]  Kyunghan Lee,et al.  Mobile Data Offloading: How Much Can WiFi Deliver? , 2013, IEEE/ACM Transactions on Networking.

[15]  Xavier Lagrange,et al.  Very tight coupling between LTE and Wi-Fi for advanced offloading procedures , 2014, 2014 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[16]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[17]  Jatinder Pal Singh,et al.  Seamless Flow Migration on Smartphones without Network Support , 2010, ArXiv.