NEWCAST: Joint Resource Management and QoE-Driven Optimization for Mobile Video Streaming

Predicting future throughput in mobile networks becomes more and more possible today thanks to the rich contextual information provided by mobile applications and smartphone sensors. It is even likely that such contextual information, which may include traffic, mobility and radio conditions will lead to a novel agile resource management not yet thought of. In this paper, we propose a framework (called NEWCAST) that anticipates the throughput variations to deliver video streaming content. NEWCAST takes advantage of the capacity prediction in order to better distribute the resources allocated by the scheduler among users over the prediction horizon. This has the advantage of leading towards better user engagement for video streaming users without harming other traffics present in the system. We develop an optimization problem that realizes a fundamental trade-off among critical metrics that impact the user’s perceptual quality of experience (QoE) and the cost of system utilization. Both simulated and real-world throughput traces −1.5mm]Per IEEE style, reference citations are not permitted in the abstract. Please cite in text or confirm okay to leave as uncited. were carried out to evaluate the performance of NEWCAST. It is shown from our numerical results that NEWCAST provides the efficiency that the new 5G architectures require in terms of computational complexity and robustness. We also implement a prototype system of NEWCAST and evaluate it in a real environment with a real player to show its efficiency and scalability in a multi-users scenario compared to baseline adaptive bitrate algorithms.

[1]  Takanori Hayashi,et al.  Parametric Quality-Estimation Model for Adaptive-Bitrate-Streaming Services , 2017, IEEE Transactions on Multimedia.

[2]  Izhak Rubin,et al.  CLEVER: A Cooperative and Cross-Layer Approach to Video Streaming in HetNets , 2018, IEEE Transactions on Mobile Computing.

[3]  Moncef Gabbouj,et al.  Rate adaptation for adaptive HTTP streaming , 2011, MMSys.

[4]  Chia-Wen Lin,et al.  mDASH: A Markov Decision-Based Rate Adaptation Approach for Dynamic HTTP Streaming , 2016, IEEE Transactions on Multimedia.

[5]  Dacheng Yang,et al.  A method of QoE evaluation for adaptive streaming based on bitrate distribution , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[6]  Ted Taekyoung Kwon,et al.  FLARE: Coordinated Rate Adaptation for HTTP Adaptive Streaming in Cellular Networks , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[7]  Yong Man Ro,et al.  An Evaluation of Bitrate Adaptation Methods for HTTP Live Streaming , 2014, IEEE Journal on Selected Areas in Communications.

[8]  Christian Timmerer,et al.  A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP , 2019, IEEE Communications Surveys & Tutorials.

[9]  Optimizing stored video delivery for mobile networks: The value of knowing the future , 2013, 2013 Proceedings IEEE INFOCOM.

[10]  Shuji Tasaka,et al.  Bayesian Hierarchical Regression Models for QoE Estimation and Prediction in Audiovisual Communications , 2017, IEEE Transactions on Multimedia.

[11]  Yicong Zhou,et al.  QoE Evaluation of Multimedia Services Based on Audiovisual Quality and User Interest , 2016, IEEE Transactions on Multimedia.

[12]  Ali C. Begen,et al.  SDNHAS: An SDN-Enabled Architecture to Optimize QoE in HTTP Adaptive Streaming , 2017, IEEE Transactions on Multimedia.

[13]  Rachid El Azouzi,et al.  NEWCAST: Anticipating resource management and QoE provisioning for mobile video streaming , 2015, 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[14]  Vyas Sekar,et al.  Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE , 2012, CoNEXT '12.

[15]  Christian Timmerer,et al.  Statistically Indifferent Quality Variation: An Approach for Reducing Multimedia Distribution Cost for Adaptive Video Streaming Services , 2017, IEEE Transactions on Multimedia.

[16]  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.

[17]  Eitan Altman,et al.  Analysis of Buffer Starvation With Application to Objective QoE Optimization of Streaming Services , 2011, IEEE Transactions on Multimedia.

[18]  Christian Timmerer,et al.  Dynamic adaptive streaming over HTTP dataset , 2012, MMSys '12.

[19]  Mick Wilson,et al.  Toward QoE-Assured 4K Video-on-Demand Delivery Through Mobile Edge Virtualization With Adaptive Prefetching , 2017, IEEE Transactions on Multimedia.

[20]  Te-Yuan Huang,et al.  A buffer-based approach to rate adaptation: evidence from a large video streaming service , 2015, SIGCOMM 2015.

[21]  Srinivasan Seshan,et al.  Developing a predictive model of quality of experience for internet video , 2013, SIGCOMM.

[22]  Rachid El Azouzi,et al.  Anticipating Resource Management and QoE for Mobile Video Streaming under Imperfect Prediction , 2016, 2016 IEEE International Symposium on Multimedia (ISM).

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

[24]  Izhak Rubin,et al.  A Cross-Layer Bandwidth Allocation Scheme for HTTP-Based Video Streaming in LTE Cellular Networks , 2017, IEEE Communications Letters.

[25]  Bruno Sinopoli,et al.  A Control-Theoretic Approach for Dynamic Adaptive Video Streaming over HTTP , 2015, Comput. Commun. Rev..

[26]  Yong Liu,et al.  Towards agile and smooth video adaptation in dynamic HTTP streaming , 2012, CoNEXT '12.

[27]  A. Murat Tekalp,et al.  Compete or Collaborate: Architectures for Collaborative DASH Video Over Future Networks , 2017, IEEE Transactions on Multimedia.

[28]  Francesca Cuomo,et al.  Affordable delay based quality selection for HTTP adaptive video streaming , 2017, 2017 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN).

[29]  Min Chen,et al.  Buffer State is Enough: Simplifying the Design of QoE-Aware HTTP Adaptive Video Streaming , 2018, IEEE Transactions on Broadcasting.

[30]  Gustavo de Veciana,et al.  Video Quality Assessment on Mobile Devices: Subjective, Behavioral and Objective Studies , 2012, IEEE Journal of Selected Topics in Signal Processing.

[31]  Adam Wolisz,et al.  QoE-Based Low-Delay Live Streaming Using Throughput Predictions , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[32]  Changhoon Yim,et al.  Evaluation of temporal variation of video quality in packet loss networks , 2011, Signal Process. Image Commun..

[33]  Wolfgang Kellerer,et al.  Quality-of-experience driven adaptive HTTP media delivery , 2013, 2013 IEEE International Conference on Communications (ICC).