Optimal Video Streaming in Dense 5G Networks With D2D Communications

Mobile video traffic and mobile devices have now outpaced other data traffic and fixed devices. Global service providers are attempting to propose new mobile infrastructures and solutions for high performance of video streaming services, i.e., high quality of experience (QoE) at high resource efficiency. Although device-to-device (D2D) communications have been an emerging technique that is anticipated to provide a massive number of mobile users with advanced services in 5G networks, the management of resource and co-channel interference between D2D pairs, i.e., helper-requester pairs, and cellular users (CUs) is challenging. In this paper, we design an optimal rate allocation and description distribution for high performance video streaming, particularly, achieving high QoE at high energy efficiency while limiting co-channel interference over D2D communications in 5G networks. To this end, we allocate optimal encoding rates to different layers of a video segment and then packetize the video segment into multiple descriptions with embedded forward error correction before transmission. Simultaneously, the optimal numbers of descriptions are distributed to D2D helpers and base stations in a cooperative scheme for transmitting to the D2D requesters. The optimal results are efficiently in correspondence with intra-popularity of different segments of a video characterized by requesters’ behavior, characteristic of lossy wireless channels, channel state information of D2D requesters, and constraints on remaining energy of D2D helpers and target signal to interference plus noise ratio of CUs. Simulation results demonstrate the benefits of our proposed solution in terms of high performance video streaming.

[1]  Ming Wang,et al.  Energy-Aware Concurrent Multipath Transfer for Real-Time Video Streaming Over Heterogeneous Wireless Networks , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Geoffrey Ye Li,et al.  D2D Enabled Cooperation in Massive MIMO Systems With Cascaded Precoding , 2017, IEEE Wireless Communications Letters.

[3]  Tian Hui,et al.  Clustering and power control for reliability improvement in Device-to-Device networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[4]  Antti Hallapuro,et al.  Comparative Rate-Distortion-Complexity Analysis of HEVC and AVC Video Codecs , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Madhu Sudan,et al.  Priority encoding transmission , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[6]  Jiaheng Wang,et al.  Downlink Resource Reuse for Device-to-Device Communications Underlaying Cellular Networks , 2014, IEEE Signal Processing Letters.

[7]  Mohsen Guizani,et al.  QoE-Oriented Resource Efficiency for 5G Two-Tier Cellular Networks: A FemtoCaching Framework , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[8]  Rose Qingyang Hu,et al.  D2D communication underlay in uplink cellular networks with distance based power control , 2016, 2016 IEEE International Conference on Communications (ICC).

[9]  Pascal Frossard,et al.  Forward Error Correction for Multipath Media Streaming , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Jiaheng Wang,et al.  Resource Sharing of Underlaying Device-to-Device and Uplink Cellular Communications , 2013, IEEE Communications Letters.

[11]  Xinbing Wang,et al.  Cooperative relaying schemes for device-to-device communication underlaying cellular networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

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

[13]  Hongguang Sun,et al.  On Transmission Capacity Region of D2D Integrated Cellular Networks With Interference Management , 2015, IEEE Transactions on Communications.

[14]  Zhi Ding,et al.  Cooperative MIMO precoding for D2D underlay in cellular networks , 2013, 2013 IEEE International Conference on Communications (ICC).

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

[16]  K. Ramchandran,et al.  Multiple description source coding using forward error correction codes , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).

[17]  Alexandros G. Dimakis,et al.  Femtocaching and device-to-device collaboration: A new architecture for wireless video distribution , 2012, IEEE Communications Magazine.

[18]  Zaher Dawy,et al.  Joint energy-distortion aware algorithms for cooperative video streaming over LTE networks , 2013, Signal Process. Image Commun..

[19]  Jeffrey G. Andrews,et al.  Power Control for D2D Underlaid Cellular Networks: Modeling, Algorithms, and Analysis , 2013, IEEE Journal on Selected Areas in Communications.

[20]  Hongbo Zhu,et al.  Quality-Optimized Joint Source Selection and Power Control for Wireless Multimedia D2D Communication Using Stackelberg Game , 2015, IEEE Transactions on Vehicular Technology.

[21]  Rose Qingyang Hu,et al.  Energy-Efficient Resource Sharing for Mobile Device-to-Device Multimedia Communications , 2014, IEEE Transactions on Vehicular Technology.

[22]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers , 2013, IEEE Transactions on Information Theory.

[23]  Setareh Maghsudi,et al.  Hybrid Centralized–Distributed Resource Allocation for Device-to-Device Communication Underlaying Cellular Networks , 2015, IEEE Transactions on Vehicular Technology.

[24]  Howon Lee,et al.  On the Connectivity in Opportunistic D2D Networks with Hierarchical and Non-Hierarchical Clustering , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[25]  Long Bao Le Fair resource allocation for device-to-device communications in wireless cellular networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[26]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  Helen J. Wang,et al.  LAYERED MULTIPLE DESCRIPTION CODING , 2003 .

[28]  Dacheng Yang,et al.  Energy Efficient Power Allocation Schemes for Device-to-Device(D2D) Communication , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[29]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[30]  Xu Chen,et al.  Social-Aware Video Multicast Based on Device-to-Device Communications , 2016, IEEE Transactions on Mobile Computing.

[31]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[32]  Zhongcheng Li,et al.  FEDCVS: A fair and efficient scheduling scheme for dynamic cooperative video streaming on smartphones , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[33]  Andrea Abrardo,et al.  A comparative study of power control approaches for device-to-device communications , 2013, 2013 IEEE International Conference on Communications (ICC).

[34]  Xu Du,et al.  Joint Replication Density and Rate Allocation Optimization for VoD Systems Over Wireless Mesh Networks , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Guowang Miao,et al.  Interference management for multiple device-to-device communications underlaying cellular networks , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[36]  Chee Kheong Siew,et al.  Forward Error Correction-Based 2-D Layered Multiple Description Coding for Error-Resilient H.264 SVC Video Transmission , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[37]  Lap-Pui Chau,et al.  GOP-based channel rate allocation using genetic algorithm for scalable video streaming over error-prone networks , 2006, IEEE Transactions on Image Processing.

[38]  Bo Peng,et al.  Cluster-Based Multicast Transmission for Device-to-Device (D2D) Communication , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[39]  Mikio Hasegawa,et al.  Joint Downlink and Uplink Interference Management for Device to Device Communication Underlaying Cellular Networks , 2016, IEEE Access.

[40]  Rong Zheng,et al.  Optimal Resource Allocation in Multicast Device-to-Device Communications Underlaying LTE Networks , 2015, IEEE Transactions on Vehicular Technology.

[41]  Chunxiao Jiang,et al.  Device-to-Device-Assisted Communications in Cellular Networks: An Energy Efficient Approach in Downlink Video Sharing Scenario , 2016, IEEE Transactions on Wireless Communications.

[42]  Hiroyuki Ishii,et al.  Distributions of Transmit Power and SINR in Device-to-Device Networks , 2013, IEEE Communications Letters.

[43]  Alexandros G. Dimakis,et al.  Base-station assisted device-to-device communications for high-throughput wireless video networks , 2012, ICC.

[44]  Nei Kato,et al.  Device-to-Device Communication in LTE-Advanced Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[45]  Behrouz Maham,et al.  QoE-aware power allocation for device-to-device video transmissions , 2016, 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[46]  Jianle Chen,et al.  Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[47]  Xiang Cheng,et al.  Efficiency Resource Allocation for Device-to-Device Underlay Communication Systems: A Reverse Iterative Combinatorial Auction Based Approach , 2012, IEEE Journal on Selected Areas in Communications.

[48]  Wenbo Wang,et al.  Energy efficiency optimization based on interference alignment for device-to-device MIMO downlink underlaying cellular network , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[49]  Xu Du,et al.  Cross-Layer Design for Video Replication Strategy over Multihop Wireless Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[50]  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).