Joint Time-Domain Resource Partitioning, Rate Allocation, and Video Quality Adaptation in Heterogeneous Cellular Networks

Heterogenous cellular networks (HCN) introduce small cells within the transmission range of a macrocell. For the efficient operation of HCNs it is essential that the high-power macrocell shuts off its transmissions for an appropriate amount of time in order for the low-power small cells to transmit. This is a mechanism that allows time-domain resource partitioning (TDRP) and is critical to be optimized for maximizing the throughput of the complete HCN. In this paper, we investigate video communication in HCNs when TDRP is employed. After defining a detailed system model for video streaming in such an HCN, we consider the problem of maximizing the experienced video quality at all the users, by jointly optimizing the TDRP for the HCN, the rate allocated to each specific user, and the selected video quality transmitted to a user. The NP-hard problem is solved with a primal-dual approximation algorithm that decomposes the problem into simpler subproblems, making them amenable to fast well-known solution algorithms. Consequently , the calculated solution can be enforced in the time scale of real-life video streaming sessions. This last observation motivates the enhancement of the proposed framework to support video delivery with dynamic adaptive streaming over HTTP (DASH). Our extensive simulation results demonstrate clearly the need for our holistic approach for improving the video quality and playback performance of the video streaming users in HCNs.

[1]  John G. Proakis,et al.  Digital Communications , 1983 .

[2]  Dimitri P. Bertsekas,et al.  Convex Analysis and Optimization , 2003 .

[3]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[4]  Bernd Girod,et al.  Rate-distortion hint tracks for adaptive video streaming , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Philip A. Chou,et al.  Rate-distortion optimized streaming of packetized media , 2006, IEEE Transactions on Multimedia.

[6]  Daniel Pérez Palomar,et al.  A tutorial on decomposition methods for network utility maximization , 2006, IEEE Journal on Selected Areas in Communications.

[7]  R. Srikant,et al.  Network Optimization and Control , 2008, Found. Trends Netw..

[8]  Antonios Argyriou,et al.  Distortion-optimized scheduling of packet video for internet streaming with TCP , 2007, Packet Video 2007.

[9]  Antonios Argyriou,et al.  Error-Resilient Video Encoding and Transmission in Multirate Wireless LANs , 2008, IEEE Transactions on Multimedia.

[10]  Klara Nahrstedt,et al.  Quality of experience in distributed interactive multimedia environments: toward a theoretical framework , 2009, ACM Multimedia.

[11]  Vyas Sekar,et al.  Understanding the impact of video quality on user engagement , 2011, SIGCOMM.

[12]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[13]  Jeffrey G. Andrews,et al.  Video capacity and QoE enhancements over LTE , 2012, 2012 IEEE International Conference on Communications (ICC).

[14]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless video content delivery through distributed caching helpers , 2011, 2012 Proceedings IEEE INFOCOM.

[15]  Mung Chiang,et al.  A scheduling framework for adaptive video delivery over cellular networks , 2013, MobiCom.

[16]  Dipak Ghosal,et al.  Content and buffer aware scheduling for video delivery over LTE , 2013, CoNEXT Student Workhop '13.

[17]  Cheng-Hsin Hsu,et al.  Distortion-Aware Scalable Video Streaming to Multinetwork Clients , 2013, IEEE/ACM Transactions on Networking.

[18]  Henning Schulzrinne,et al.  Mobile Video Is Inefficient: A Traffic Analysis , 2013 .

[19]  蔡孟勳 LTE-Advanced 網路之資源管理 , 2013 .

[20]  Eunyoung Jeong,et al.  Comparison of caching strategies in modern cellular backhaul networks , 2013, MobiSys '13.

[21]  Antonios Argyriou,et al.  Video delivery over heterogeneous cellular networks: Optimizing cost and performance , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[22]  Supratim Deb,et al.  Algorithms for Enhanced Inter-Cell Interference Coordination (eICIC) in LTE HetNets , 2013, IEEE/ACM Transactions on Networking.

[23]  Gustavo de Veciana,et al.  NOVA: QoE-driven optimization of DASH-based video delivery in networks , 2013, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[24]  Jaideep Chandrashekar,et al.  Characterizing Client Behavior of Commercial Mobile Video Streaming Services , 2014, MoVid@MMSys.

[25]  Jeffrey G. Andrews,et al.  Joint Resource Partitioning and Offloading in Heterogeneous Cellular Networks , 2013, IEEE Transactions on Wireless Communications.

[26]  Antonios Argyriou,et al.  A cooperative protocol for video streaming in dense small cell wireless relay networks , 2015, Signal Process. Image Commun..

[27]  Antonios Argyriou,et al.  Video-aware time-domain resource partitioning in heterogeneous cellular networks , 2015, 2015 IEEE International Conference on Communications (ICC).