Social-Aware Caching and Resource Sharing Maximized Video Delivery Capacity in 5G Ultra-Dense Networks

In 5G networks, a massive number of connections of high data rate services, e.g., video streaming services, certainly make the networks deteriorated because of extreme traffic congestion at the backhaul links of macro base stations (MBSs). Although ultra-dense networks (UDNs) have been considered as a promising architecture to stimulate the 5G networks, the congestion problem hampers the UDNs to provide mobile users (MUs), i.e., represented by device-to-device (D2D) pairs and shared downlink resource users (SUs), with high video delivery capacity. In this paper, we propose a social-aware caching and resource sharing (SCS) strategy for video streaming services in 5G UDNs. Particularly, we formulate the SCS problem by taking into account the social relationship of each D2D pair, the available storage of femtocell base stations (FBSs) and transmitters (TXs) of D2D pairs, the target signal to interference plus noise ratio (SINR) of SUs, and the popularity of videos. The SCS problem is then solved for 1) optimal number of caching copies of each video and optimal caching placements in the FBSs and 2) optimal resource sharing allocation between the SUs and the D2D pairs for D2D communications. This way, the workload at the backhaul links of the MBSs can be reduced. Simultaneously, an arbitrary MU can retrieve the videos alternately from the MBSs, FBSs, and TXs at high cache-hit ratio and maximum delivery capacity. Simulation results are analyzed to show the benefits of the proposed SCS strategy compared to other conventional schemes.

[1]  Sobia Jangsher,et al.  Resource sharing for D2D communication in multi small cell networks , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[2]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[3]  Jun Li,et al.  Probabilistic Small-Cell Caching: Performance Analysis and Optimization , 2017, IEEE Transactions on Vehicular Technology.

[4]  Kaibin Huang,et al.  Cache-Enabled Heterogeneous Cellular Networks: Optimal Tier-Level Content Placement , 2016, IEEE Transactions on Wireless Communications.

[5]  Mugen Peng,et al.  Coverage and Rate Analysis in Heterogeneous Cloud Radio Access Networks With Device-to-Device Communication , 2016, IEEE Access.

[6]  Yangyang Zhang,et al.  Coding, Multicast, and Cooperation for Cache- Enabled Heterogeneous Small Cell Networks , 2017, IEEE Transactions on Wireless Communications.

[7]  Virgílio A. F. Almeida,et al.  Characterizing user behavior in online social networks , 2009, IMC '09.

[8]  Jun Wu,et al.  Cross-Layer Optimization for Cooperative Content Distribution in Multihop Device-to-Device Networks , 2019, IEEE Internet of Things Journal.

[9]  Muhammad R. A. Khandaker,et al.  Optimizing Cache Placement for Heterogeneous Small Cell Networks , 2017, IEEE Communications Letters.

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

[11]  He Chen,et al.  Socially Aware Caching Strategy in Device-to-Device Communication Networks , 2018, IEEE Transactions on Vehicular Technology.

[12]  Yin Zhang,et al.  Solving large-scale linear programs by interior-point methods under the Matlab ∗ Environment † , 1998 .

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

[14]  Zhu Han,et al.  Joint Incentive Mechanism for Paid Content Caching and Price Based Cache Replacement Policy in Named Data Networking , 2018, IEEE Access.

[15]  Jeffrey G. Andrews,et al.  Spectrum allocation in tiered cellular networks , 2009, IEEE Transactions on Communications.

[16]  Minh T. Nguyen,et al.  An energy-efficient framework for multimedia data routing in Internet of Things (IoTs) , 2019, EAI Endorsed Trans. Ind. Networks Intell. Syst..

[17]  Symeon Chatzinotas,et al.  Energy Minimization for Cache-Assisted Content Delivery Networks With Wireless Backhaul , 2018, IEEE Wireless Communications Letters.

[18]  Yan Zhang,et al.  Information Caching Strategy for Cyber Social Computing Based Wireless Networks , 2017, IEEE Transactions on Emerging Topics in Computing.

[19]  Gang Feng,et al.  Optimal Cooperative Content Caching and Delivery Policy for Heterogeneous Cellular Networks , 2017, IEEE Transactions on Mobile Computing.

[20]  Deniz Gündüz,et al.  Mobility and Popularity-Aware Coded Small-Cell Caching , 2018, IEEE Communications Letters.

[21]  Geyong Min,et al.  Interference-Aware Resource Optimization for Device-to-Device Communications in 5G Networks , 2018, IEEE Access.

[22]  Min Chen,et al.  Green and Mobility-Aware Caching in 5G Networks , 2017, IEEE Transactions on Wireless Communications.

[23]  Salimur Choudhury,et al.  System Capacity Maximization With Efficient Resource Allocation Algorithms in D2D Communication , 2018, IEEE Access.

[24]  Qing Yang,et al.  Cache Less for More: Exploiting Cooperative Video Caching and Delivery in D2D Communications , 2019, IEEE Transactions on Multimedia.

[25]  Zhu Han,et al.  Caching based socially-aware D2D communications in wireless content delivery networks: a hypergraph framework , 2016, IEEE Wireless Communications.

[26]  Vincent K. N. Lau,et al.  PHY-caching in 5G wireless networks: design and analysis , 2016, IEEE Communications Magazine.

[27]  Mehdi Bennis,et al.  Proactive Caching in 5G Small Cell Networks , 2016 .

[28]  Deniz Gündüz,et al.  Wireless Content Caching for Small Cell and D2D Networks , 2016, IEEE Journal on Selected Areas in Communications.

[29]  Xiaofei Wang,et al.  Collaborative Multi-Tier Caching in Heterogeneous Networks: Modeling, Analysis, and Design , 2017, IEEE Transactions on Wireless Communications.

[30]  Shih-Han Lin,et al.  Fast Spectrum Reuse and Power Control for Device-to-Device Communication , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[31]  Weimin Lei,et al.  Cache-Enabled Device to Device Networks With Contention-Based Multimedia Delivery , 2017, IEEE Access.

[32]  Sanjay Mehrotra,et al.  On the Implementation of a Primal-Dual Interior Point Method , 1992, SIAM J. Optim..

[33]  Zhu Han,et al.  Contract-Based Cache Partitioning and Pricing Mechanism in Wireless Network Slicing , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[34]  Abbas Jamalipour,et al.  Extensive Cooperative Caching in D2D Integrated Cellular Networks , 2017, IEEE Communications Letters.

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

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

[37]  Tareq Y. Al-Naffouri,et al.  Network-Coded Content Delivery in Femtocaching-Assisted Cellular Networks , 2014, GLOBECOM 2014.

[38]  Zaher Dawy,et al.  Social Network Aware Device-to-Device Communication in Wireless Networks , 2015, IEEE Transactions on Wireless Communications.

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

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

[41]  Choong Seon Hong,et al.  In-Network Caching for Paid Contents in Content Centric Networking , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[42]  H. Vincent Poor,et al.  Collaborative Multicast Beamforming for Content Delivery by Cache-Enabled Ultra Dense Networks , 2019, IEEE Transactions on Communications.

[43]  Xing Zhang,et al.  Social-aware cache information processing for 5G ultra-dense networks , 2016, 2016 8th International Conference on Wireless Communications & Signal Processing (WCSP).

[44]  Tony Q. S. Quek,et al.  Throughput Optimization, Spectrum Allocation, and Access Control in Two-Tier Femtocell Networks , 2012, IEEE Journal on Selected Areas in Communications.

[45]  Jun Zhang,et al.  Mobility-Aware Caching in D2D Networks , 2016, IEEE Transactions on Wireless Communications.

[46]  Sherali Zeadally,et al.  IoT technologies for smart cities , 2018, IET Networks.

[47]  Hwangjun Song,et al.  Smart Base Station-Assisted Partial-Flow Device-to-Device Offloading System for Video Streaming Services , 2017, IEEE Transactions on Mobile Computing.

[48]  Xu Chen,et al.  Socially Motivated Data Caching in Ultra-Dense Small Cell Networks , 2017, IEEE Network.

[49]  Weihua Zhuang,et al.  Software Defined Networking Enabled Wireless Network Virtualization: Challenges and Solutions , 2017, IEEE Network.

[50]  Xuemin Shen,et al.  Proactive Caching for Mobile Video Streaming in Millimeter Wave 5G Networks , 2016, IEEE Transactions on Wireless Communications.

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

[52]  Mohsen Guizani,et al.  5G Optimized Caching and Downlink Resource Sharing for Smart Cities , 2018, IEEE Access.

[53]  He Chen,et al.  Socially Aware Distributed Caching in Device-to-Device Communication Networks , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).