Optimizing broadcast duration for layered video streams in cellular networks

We study the layered video transmission optimization problem in the cellular networks, in which all User Equipments (UEs) require the same video content simultaneously via the cellular downlink transmission from the Base Station (BS) and Device-to-Device (D2D) transmission from other UEs. First, we propose a probability-based framework for each video layer to measure the video playback quality in terms of the outage probability. Next, the layered video transmission optimization problem is formulated as a Peak Signal-to-Noise Ratio (PSNR) loss minimization problem, which is then converted to an unmatured probability minimization problem by adding a differentiation weight on each layer based on its importance to the playback quality. In addition, we prove the formulated problem to be a log-convex optimization problem. Finally, we conduct extensive simulations to show that the proposed approach achieves the optimal allocation of the broadcast duration for each layer under various network conditions.

[1]  Seong-Choon Lee,et al.  Efficient Use of Multicast and Unicast Channels for Multicast Service Transmission , 2011, IEEE Transactions on Communications.

[2]  Chau Yuen,et al.  Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[3]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2013, MOCO.

[4]  Mohsen Guizani,et al.  Energy-aware rate and description allocation optimized video streaming for mobile D2D communications , 2015, 2015 IEEE International Conference on Communications (ICC).

[5]  Cheng-Hsin Hsu,et al.  Energy-Aware and Bandwidth-Efficient Hybrid Video Streaming Over Mobile Networks , 2016, IEEE Transactions on Multimedia.

[6]  Vladimir Stankovic,et al.  Unequal Error Protection Random Linear Coding Strategies for Erasure Channels , 2012, IEEE Transactions on Communications.

[7]  Tao Jiang,et al.  QoE-aware resource allocation for adaptive device-to-device video streaming , 2015, IEEE Network.

[8]  Jiming Chen,et al.  Utility-based asynchronous flow control algorithm for wireless sensor networks , 2010, IEEE Journal on Selected Areas in Communications.

[9]  Steven D. Blostein,et al.  QoE optimization of video multicast with heterogeneous channels and playback requirements , 2015, EURASIP J. Wirel. Commun. Netw..

[10]  Jie Wu,et al.  Scalable Video Streaming With Helper Nodes Using Random Linear Network Coding , 2016, IEEE/ACM Transactions on Networking.

[11]  Christian Ritz,et al.  Achieving maximum utilization of peer’s upload capacity in p2p networks using SVC , 2017, Peer Peer Netw. Appl..

[12]  Christina Fragouli,et al.  MicroCast: cooperative video streaming on smartphones , 2012, MobiSys '12.

[13]  Lin Cai,et al.  A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Access Networks , 2014, IEEE Journal on Selected Areas in Communications.

[14]  Joongheon Kim,et al.  Quality-Aware Streaming and Scheduling for Device-to-Device Video Delivery , 2016, IEEE/ACM Transactions on Networking.

[15]  Lorenzo Keller,et al.  Cooperative video streaming on smartphones , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[16]  Guanghui Liu,et al.  Adaptive Interpolation for Pilot-Aided Channel Estimator in OFDM System , 2014, IEEE Transactions on Broadcasting.

[17]  Ahmed Mehaoua,et al.  Video transport over VANETs: Multi-stream coding with multi-path and network coding , 2010, IEEE Local Computer Network Conference.

[18]  Ling Shi,et al.  Optimal DoS Attack Scheduling in Wireless Networked Control System , 2016, IEEE Transactions on Control Systems Technology.

[19]  Markus Rupp,et al.  System Level Simulation of LTE Networks , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[20]  Giuseppe Caire,et al.  Adaptive Video Streaming for Wireless Networks With Multiple Users and Helpers , 2013, IEEE Transactions on Communications.

[21]  Hao Zhou,et al.  Joint Resource Allocation and User Association for SVC Multicast Over Heterogeneous Cellular Networks , 2015, IEEE Transactions on Wireless Communications.

[22]  Xiaoyu Wang,et al.  Distributed Load Sharing of an Inverter-Based Microgrid With Reduced Communication , 2018, IEEE Transactions on Smart Grid.

[23]  Yong Li,et al.  System architecture and key technologies for 5G heterogeneous cloud radio access networks , 2015, IEEE Netw..

[24]  Xuemin Shen,et al.  Operator controlled device-to-device communications in LTE-advanced networks , 2012, IEEE Wireless Communications.

[25]  Srinivas Shakkottai,et al.  Realtime streaming with guaranteed QoS over wireless D2D networks , 2013, MobiHoc '13.

[26]  Injong Rhee,et al.  Understanding bufferbloat in cellular networks , 2012, CellNet '12.

[27]  Martin Reisslein,et al.  Traffic and Quality Characterization of Single-Layer Video Streams Encoded with the H.264/MPEG-4 Advanced Video Coding Standard and Scalable Video Coding Extension , 2008, IEEE Transactions on Broadcasting.

[28]  Zuqing Zhu,et al.  Design QoS-Aware Multi-Path Provisioning Strategies for Efficient Cloud-Assisted SVC Video Streaming to Heterogeneous Clients , 2013, IEEE Transactions on Multimedia.

[29]  Adlen Ksentini,et al.  Scalable Video Coding (SVC) for multipath video streaming over Video Distribution Networks (VDN) , 2011, The International Conference on Information Networking 2011 (ICOIN2011).

[30]  Thomas Wiegand,et al.  Mobile Video Transmission Using Scalable Video Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[31]  Yu Zhang,et al.  Energy Saving Multicast Mechanism for Scalable Video Service Using Opportunistic Scheduling , 2014, IEEE Transactions on Broadcasting.

[32]  Jiming Chen,et al.  Data Gathering Optimization by Dynamic Sensing and Routing in Rechargeable Sensor Networks , 2016, IEEE/ACM Trans. Netw..

[33]  Xiaoli Wang,et al.  Adaptive video streaming over whitespace: SVC for 3-Tiered spectrum sharing , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[34]  Klaus Doppler,et al.  Mode Selection for Device-To-Device Communication Underlaying an LTE-Advanced Network , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[35]  Houqiang Li,et al.  Efficient and scalable cloud-assisted SVC video streaming through mesh networks , 2012, 2012 International Conference on Computing, Networking and Communications (ICNC).

[36]  Zhihai He,et al.  Prioritized Flow Optimization With Multi-Path and Network Coding Based Routing for Scalable Multirate Multicasting , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[37]  Antonio Iera,et al.  Multicast Resource Allocation Enhanced by Channel State Feedbacks for Multiple Scalable Video Coding Streams in LTE Networks , 2016, IEEE Transactions on Vehicular Technology.

[38]  Pascal Frossard,et al.  Adaptive Prioritized Random Linear Coding and Scheduling for Layered Data Delivery From Multiple Servers , 2014, IEEE Transactions on Multimedia.

[39]  Christina Fragouli,et al.  MicroCast: Cooperative Video Streaming using Cellular and D2D Connections , 2014, ArXiv.