Video Quality-Aware Traffic Offloading System for Video Streaming Services Over 5G Networks With Dual Connectivity

This paper presents a video quality-aware traffic offloading system that provides seamless video streaming services to users by offloading part of the macrobase station traffic into small cells. The proposed system achieves a good balance between fairness and social welfare in terms of the video quality by allocating the radio resource of the macrobase station. The data flow is split into two parts toward the macrobase station and small cell AP, and the users simultaneously receive their data from both. In the proposed system, fountain code is employed to achieve dual connectivity enhancement by overcoming frequent packet loss in error-prone mobile networks and practical issues in the dual connectivity architecture. Furthermore, software-defined networking (SDN) technology is adopted not only to quickly react to time-varying network status but also to control network resources efficiently. The proposed resource allocation process is designed to require a low running time complexity. The proposed system is implemented using C/C++, Java, and a well-known open source, ONOS. The experimental results verify that the proposed system can achieve much better performance than other offloading algorithms.

[1]  Sangheon Pack,et al.  Performance Optimization of Delayed WiFi Offloading in Heterogeneous Networks , 2017, IEEE Transactions on Vehicular Technology.

[2]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[3]  Hwangjun Song,et al.  An End-to-End Virtual Path Construction System for Stable Live Video Streaming over Heterogeneous Wireless Networks , 2011, IEEE Journal on Selected Areas in Communications.

[4]  Zhengang Pan,et al.  Macro-assisted data-only carrier for 5G green cellular systems , 2015, IEEE Communications Magazine.

[5]  Kentaro Ishizu,et al.  Coordinated Multi-Point Downlink Transmission for Dense Small Cell Networks , 2019, IEEE Transactions on Vehicular Technology.

[6]  Zhu Han,et al.  Fair multiuser channel allocation for OFDMA networks using Nash bargaining solutions and coalitions , 2005, IEEE Transactions on Communications.

[7]  Rose Qingyang Hu,et al.  Self-organization in disaster-resilient heterogeneous small cell networks , 2015, IEEE Network.

[8]  Annie Gravey,et al.  Performance analysis of LTE-WiFi very tight coupling , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[9]  Kentaro Ishizu,et al.  A Stochastic Geometry Analysis of Multiconnectivity in Heterogeneous Wireless Networks , 2018, IEEE Transactions on Vehicular Technology.

[10]  Narayan Prasad,et al.  Exploiting dual connectivity in heterogeneous cellular networks , 2017, 2017 15th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[11]  Jiajia Liu,et al.  2-to- $M$ Coordinated Multipoint-Based Uplink Transmission in Ultra-Dense Cellular Networks , 2018, IEEE Transactions on Wireless Communications.

[12]  Chun-Yuan Chiu,et al.  Downlink Traffic Scheduling for LTE-A Small Cell Networks With Dual Connectivity Enhancement , 2016, IEEE Communications Letters.

[13]  Xuemin Shen,et al.  Green-Oriented Traffic Offloading through Dual Connectivity in Future Heterogeneous Small Cell Networks , 2018, IEEE Communications Magazine.

[14]  Seungjoon Lee,et al.  Network function virtualization: Challenges and opportunities for innovations , 2015, IEEE Communications Magazine.

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

[16]  Olga Galinina,et al.  5G Multi-RAT LTE-WiFi Ultra-Dense Small Cells: Performance Dynamics, Architecture, and Trends , 2015, IEEE Journal on Selected Areas in Communications.

[17]  Hung-Yu Wei,et al.  Dual-Connectivity Prevenient Handover Scheme in Control/User-Plane Split Networks , 2018, IEEE Transactions on Vehicular Technology.

[18]  Zhifeng Zhao,et al.  Toward 5G: when explosive bursts meet soft cloud , 2014, IEEE Network.

[19]  Vassilios G. Vassilakis,et al.  Toward information-centric software-defined cellular networks , 2017, 2017 14th International Conference on Telecommunications (ConTEL).

[20]  Thomas Stockhammer,et al.  RaptorQ Forward Error Correction Scheme for Object Delivery , 2011, RFC.

[21]  Abdallah Shami,et al.  NFV: state of the art, challenges, and implementation in next generation mobile networks (vEPC) , 2014, IEEE Network.

[22]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[23]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[24]  Gabriel-Miro Muntean,et al.  Game Theory-Based Network Selection: Solutions and Challenges , 2012, IEEE Communications Surveys & Tutorials.

[25]  Pascal Frossard,et al.  Media Flow Rate Allocation in Multipath Networks , 2007, IEEE Transactions on Multimedia.

[26]  Aravind Srinivasan,et al.  Cellular traffic offloading through opportunistic communications: a case study , 2010, CHANTS '10.

[27]  Thomas Stockhammer,et al.  Application Layer Forward Error Correction for Mobile Multimedia Broadcasting , 2008 .

[28]  Esa Malkamäki,et al.  Long Term Evolution-Wireless Local Area Network Aggregation Flow Control , 2016, IEEE Access.

[29]  Kathiravetpillai Sivanesan,et al.  Dual Connectivity in LTE small cell networks , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[30]  Romano Fantacci,et al.  Beamforming for small cell deployment in LTE-advanced and beyond , 2014, IEEE Wireless Communications.

[31]  Shiwen Mao,et al.  A SURVEY OF LTE WI-FI COEXISTENCE IN UNLICENSED BANDS , 2017, GETMBL.

[32]  Kyunghan Lee,et al.  Mobile data offloading: how much can WiFi deliver? , 2010, SIGCOMM 2010.

[33]  Joong Bum Rhim,et al.  Fountain Codes , 2010 .

[34]  Dan Keun Sung,et al.  A Network-Assisted User-Centric WiFi-Offloading Model for Maximizing Per-User Throughput in a Heterogeneous Network , 2014, IEEE Transactions on Vehicular Technology.

[35]  Cesar A. García-Pérez,et al.  Improving the efficiency and reliability of wearable based mobile eHealth applications , 2017, Pervasive Mob. Comput..

[36]  Amitav Mukherjee Macro-small cell grouping in dual connectivity LTE-B networks with non-ideal backhaul , 2014, 2014 IEEE International Conference on Communications (ICC).

[37]  Xiaoli Chu,et al.  Coexistence of Wi-Fi and heterogeneous small cell networks sharing unlicensed spectrum , 2015, IEEE Communications Magazine.

[38]  Zhi Ding,et al.  Resource Allocation and Inter-Cell Interference Management for Dual-Access Small Cells , 2015, IEEE Journal on Selected Areas in Communications.

[39]  Hwangjun Song,et al.  MPMTP: Multipath Multimedia Transport Protocol using Systematic Raptor Codes over Wireless Networks , 2015, IEEE Transactions on Mobile Computing.

[40]  Klaus I. Pedersen,et al.  Dual connectivity for LTE small cell evolution: functionality and performance aspects , 2016, IEEE Communications Magazine.

[41]  Yueming Cai,et al.  Joint Traffic Scheduling and Resource Allocations for Traffic Offloading With Secrecy Provisioning , 2017, IEEE Transactions on Vehicular Technology.

[42]  Nageen Himayat,et al.  Proportional Fair Traffic Splitting and Aggregation in Heterogeneous Wireless Networks , 2015, IEEE Communications Letters.

[43]  Hossam S. Hassanein,et al.  MFW: Mobile femtocells utilizing WiFi: A data offloading framework for cellular networks using mobile femtocells , 2013, 2013 IEEE International Conference on Communications (ICC).

[44]  Klaus I. Pedersen,et al.  Mobility enhancements for LTE-advanced multilayer networks with inter-site carrier aggregation , 2013, IEEE Communications Magazine.

[45]  Rahim Tafazolli,et al.  Network Coding for Vertical Handoffs Between LTE and IEEE 802.11n: An Energy Perspective , 2013, EW.

[46]  Donggyu Yun,et al.  Aggregating LTE and Wi-Fi: Toward Intra-Cell Fairness and High TCP Performance , 2017, IEEE Transactions on Wireless Communications.

[47]  Wei Song,et al.  Optimizing Video Request Routing in Mobile Networks with Built-in Content Caching , 2016, IEEE Transactions on Mobile Computing.

[48]  Thomas Stockhammer,et al.  Raptor Forward Error Correction Scheme for Object Delivery , 2007, RFC.

[49]  Bin Han,et al.  Network Slicing to Enable Scalability and Flexibility in 5G Mobile Networks , 2017, IEEE Communications Magazine.

[50]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[51]  Daqing Gu,et al.  Traffic Offloading Improvements in Mobile Networks , 2014, ICNS 2014.

[52]  Torbjörn Wigren,et al.  Delay Skew Packet Flow Control in Wireless Systems With Dual Connectivity , 2018, IEEE Transactions on Vehicular Technology.

[53]  Xin Wang,et al.  FMTCP: A Fountain Code-Based Multipath Transmission Control Protocol , 2012, ICDCS 2012.

[54]  Hwangjun Song,et al.  Game-Theoretic Scalable Offloading for Video Streaming Services over LTE and WiFi Networks , 2018, IEEE Transactions on Mobile Computing.

[55]  Rui L. Aguiar,et al.  Virtualised EPC for on-demand mobile traffic offloading in 5G environments , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).