Scalable Video Transmission in Cache-Aided Device-to-Device Networks

Scalable video coding (SVC) and video caching are two promising techniques in the 5th generation networks to improve the users’ quality of experience (QoE) in terms of video retrieval. In this paper, we study the video content retrieval in cache-aided device-to-device (D2D) networks, where each video content is coded into multiple layers via SVC. In video caching placement phase, the probabilistic caching placement policy is applied, while in content retrieval phase, the non-orthogonal transmission scheme is utilized. Besides, different D2D transmitter selection algorithms are considered and cache-aided data rate (CADR) is formulated as a metric in this paper, and it is maximized by jointly optimizing the probability caching policy and the power allocation policy in two phases. Analytical results show that probabilistic caching policy incorporated with power domain non-orthogonal transmission scheme can achieve significant benefits compared with other benchmark schemes.

[1]  Tiejun Lv,et al.  Energy-Efficient Caching for Scalable Videos in Heterogeneous Networks , 2018, IEEE Journal on Selected Areas in Communications.

[2]  Hao Chen,et al.  QoS-Aware D2D Cellular Networks With Spatial Spectrum Sensing: A Stochastic Geometry View , 2019, IEEE Transactions on Communications.

[3]  Hao Chen,et al.  Spatial Spectrum Sensing-Based Device-to-Device Cellular Networks , 2016, IEEE Transactions on Wireless Communications.

[4]  Ming Xiao,et al.  Fundamental Tradeoffs of Non-Orthogonal Multicast, Multicast, and Unicast in Ultra-Dense Networks , 2018, IEEE Transactions on Communications.

[5]  Ramona Trestian,et al.  Seamless Multimedia Delivery Within a Heterogeneous Wireless Networks Environment: Are We There Yet? , 2018, IEEE Communications Surveys & Tutorials.

[6]  Yi-Hsuan Hung,et al.  Optimizing Social Welfare of Live Video Streaming Services in Mobile Edge Computing , 2020, IEEE Transactions on Mobile Computing.

[7]  Olivier Déforges,et al.  Optimal Bitrate Allocation in the Scalable HEVC Extension for the Deployment of UHD Services , 2016, IEEE Transactions on Broadcasting.

[8]  Wan Choi,et al.  Caching Placement in Stochastic Wireless Caching Helper Networks: Channel Selection Diversity via Caching , 2016, IEEE Transactions on Wireless Communications.

[9]  Zhu Han,et al.  Enhancing software-defined RAN with collaborative caching and scalable video coding , 2016, 2016 IEEE International Conference on Communications (ICC).

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

[11]  Rüdiger L. Urbanke,et al.  Achieving Marton’s Region for Broadcast Channels Using Polar Codes , 2014, IEEE Transactions on Information Theory.

[12]  Wei Yu,et al.  Content-Centric Sparse Multicast Beamforming for Cache-Enabled Cloud RAN , 2015, IEEE Transactions on Wireless Communications.

[13]  Dejan Vukobratovic,et al.  Resource-Allocation Frameworks for Network-Coded Layered Multimedia Multicast Services , 2014, IEEE Journal on Selected Areas in Communications.

[14]  Tao Jiang,et al.  Scalable NOMA Multicast for SVC Streams in Cellular Networks , 2018, IEEE Transactions on Communications.

[15]  Tiejun Lv,et al.  Near-Optimal Layer Placement for Scalable Videos in Cache-Enabled Small-Cell Networks , 2018, IEEE Transactions on Vehicular Technology.

[16]  Yang Yi,et al.  Energy Harvesting-Based D2D-Assisted Machine-Type Communications , 2017, IEEE Transactions on Communications.

[17]  Pingzhi Fan,et al.  Modeling and Analysis of Non-Orthogonal MBMS Transmission in Heterogeneous Networks , 2017, IEEE Journal on Selected Areas in Communications.

[18]  Rick S. Blum,et al.  A Survey of Caching Techniques in Cellular Networks: Research Issues and Challenges in Content Placement and Delivery Strategies , 2018, IEEE Communications Surveys & Tutorials.

[19]  Cheng Zhan,et al.  SVC Video Delivery in Cache-Enabled Wireless HetNet , 2018, IEEE Systems Journal.

[20]  Jeffrey G. Andrews,et al.  A Primer on Cellular Network Analysis Using Stochastic Geometry , 2016, ArXiv.

[21]  Pingzhi Fan,et al.  A Cooperation-Based Caching Scheme for Heterogeneous Networks , 2017, IEEE Access.

[22]  Mihaela van der Schaar,et al.  To Relay or Not to Relay: Learning Device-to-Device Relaying Strategies in Cellular Networks , 2013, IEEE Transactions on Mobile Computing.

[23]  Martin Haenggi,et al.  Superposition Coding Strategies: Design and Experimental Evaluation , 2012, IEEE Transactions on Wireless Communications.

[24]  Zheng Chen,et al.  Probabilistic Caching in Wireless D2D Networks: Cache Hit Optimal Versus Throughput Optimal , 2016, IEEE Communications Letters.

[25]  Martin Haenggi,et al.  On distances in uniformly random networks , 2005, IEEE Transactions on Information Theory.

[26]  Michael Gastpar,et al.  Polar Codes for Broadcast Channels , 2013, IEEE Transactions on Information Theory.

[27]  Danpu Liu,et al.  Layered Hierarchical Caching for SVC-Based HTTP Adaptive Streaming over C-RAN , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[28]  Tiejun Lv,et al.  Analysis of Caching and Transmitting Scalable Videos in Cache-Enabled Small Cell Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[29]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[30]  Pingzhi Fan,et al.  Cache-Aided Cooperative Device-to-Device (D2D) Networks: A Stochastic Geometry View , 2019, IEEE Transactions on Communications.

[31]  Zhu Han,et al.  A Stackelberg Game Approach to Proactive Caching in Large-Scale Mobile Edge Networks , 2018, IEEE Transactions on Wireless Communications.

[32]  Jeffrey G. Andrews,et al.  Optimizing Content Caching to Maximize the Density of Successful Receptions in Device-to-Device Networking , 2016, IEEE Transactions on Communications.

[33]  Hao Chen,et al.  Enabling cyber-physical communication in 5G cellular networks: challenges, spatial spectrum sensing, and cyber-security , 2017, IET Cyper-Phys. Syst.: Theory & Appl..

[34]  Joongheon Kim,et al.  Wireless Video Caching and Dynamic Streaming Under Differentiated Quality Requirements , 2018, IEEE Journal on Selected Areas in Communications.

[35]  Xiaoli Chu,et al.  An Economic Aspect of Device-to-Device Assisted Offloading in Cellular Networks , 2018, IEEE Transactions on Wireless Communications.

[36]  Bin Jiang,et al.  Multimedia Data Throughput Maximization in Internet-of-Things System Based on Optimization of Cache-Enabled UAV , 2019, IEEE Internet of Things Journal.

[37]  Der-Jiunn Deng,et al.  Energy-Optimal Edge Content Cache and Dissemination: Designs for Practical Network Deployment , 2018, IEEE Communications Magazine.

[38]  Martin Haenggi,et al.  Scalable Transmission Over Heterogeneous Networks: A Stochastic Geometry Analysis , 2017, IEEE Transactions on Vehicular Technology.

[39]  Di Yuan,et al.  Cost-Optimal Caching for D2D Networks With User Mobility: Modeling, Analysis, and Computational Approaches , 2017, IEEE Transactions on Wireless Communications.

[40]  Renchao Xie,et al.  Energy-Efficient Content Placement for Layered Video Content Delivery over Cellular Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[41]  Antonios Argyriou,et al.  Caching and operator cooperation policies for layered video content delivery , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

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

[43]  Mohamed-Slim Alouini,et al.  Caching D2D Connections in Small-Cell Networks , 2018, IEEE Transactions on Vehicular Technology.