Joint Long-Term Cache Updating and Short-Term Content Delivery in Cloud-Based Small Cell Networks

Explosive growth of mobile data demand may impose a heavy traffic burden on fronthaul links of cloud-based small cell networks (C-SCNs), which deteriorates users’ quality of service (QoS) and requires substantial power consumption. This paper proposes an efficient maximum distance separable (MDS) coded caching framework for a cache-enabled C-SCNs, aiming at reducing long-term power consumption while satisfying users’ QoS requirements in short-term transmissions. To achieve this goal, the cache resource in small-cell base stations (SBSs) needs to be reasonably updated by taking into account users’ content preferences, SBS collaboration, and characteristics of wireless links. Specifically, without assuming any prior knowledge of content popularity, we formulate a mixed timescale problem to jointly optimize cache updating, multicast beamformers in fronthaul and edge links, and SBS clustering. Nevertheless, this problem is anti-causal because an optimal cache updating policy depends on future content requests and channel state information. To handle it, by properly leveraging historical observations, we propose a two-stage updating scheme by using Frobenius-Norm penalty and inexact block coordinate descent method. Furthermore, we derive a learning-based design, which can obtain effective trade-off between accuracy and computational complexity. Simulation results demonstrate the effectiveness of the proposed two-stage framework.

[1]  Victor C. M. Leung,et al.  Fronthauling for 5G LTE-U Ultra Dense Cloud Small Cell Networks , 2016, IEEE Wireless Communications.

[2]  Junyi Li,et al.  Network densification: the dominant theme for wireless evolution into 5G , 2014, IEEE Communications Magazine.

[3]  Xiaofei Wang,et al.  Delay performance analysis of cooperative cell caching in future mobile networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[4]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless video content delivery through distributed caching helpers , 2011, 2012 Proceedings IEEE INFOCOM.

[5]  Zhi-Quan Luo,et al.  Parallel Successive Convex Approximation for Nonsmooth Nonconvex Optimization , 2014, NIPS.

[6]  Valerio Bioglio,et al.  Optimizing MDS Codes for Caching at the Edge , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[7]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.

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

[9]  Sandy Irani,et al.  Cost-Aware WWW Proxy Caching Algorithms , 1997, USENIX Symposium on Internet Technologies and Systems.

[10]  Kwang-Cheng Chen,et al.  A Resource Allocation Perspective on Caching to Achieve Low Latency , 2016, IEEE Communications Letters.

[11]  Min Sheng,et al.  Learning-Based Content Caching and Sharing for Wireless Networks , 2017, IEEE Transactions on Communications.

[12]  Vincent W. S. Wong,et al.  Cache-Enabled Physical Layer Security for Video Streaming in Backhaul-Limited Cellular Networks , 2017, IEEE Transactions on Wireless Communications.

[13]  Xiaofei Wang,et al.  Resource allocation for cache-enabled cloud-based small cell networks , 2018, Comput. Commun..

[14]  Cunqing Hua,et al.  Joint Fronthaul Multicast Beamforming and User-Centric Clustering in Downlink C-RANs , 2017, IEEE Transactions on Wireless Communications.

[15]  Cunqing Hua,et al.  Delay Optimal Beamformer Design for Cache-Enabled Wireless Backhaul Networks , 2018, 2018 IEEE International Conference on Communications (ICC).

[16]  Khaled Ben Letaief,et al.  Mobility-aware caching for content-centric wireless networks: modeling and methodology , 2016, IEEE Communications Magazine.

[17]  Mehdi Bennis,et al.  On the delay of geographical caching methods in two-tiered heterogeneous networks , 2016, 2016 IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[18]  Victor C. M. Leung,et al.  Joint Fronthaul Multicast and Cooperative Beamforming for Cache-Enabled Cloud-Based Small Cell Networks: An MDS Codes-Aided Approach , 2019, IEEE Transactions on Wireless Communications.

[19]  Symeon Chatzinotas,et al.  Latency Minimization for Content Delivery Networks with Wireless Edge Caching , 2018, 2018 IEEE International Conference on Communications (ICC).

[20]  Zhengang Pan,et al.  Toward green and soft: a 5G perspective , 2014, IEEE Communications Magazine.

[21]  Valerio Bioglio,et al.  On Energy-Efficient Edge Caching in Heterogeneous Networks , 2016, IEEE Journal on Selected Areas in Communications.

[22]  B.Vijay Kumar,et al.  CONTENT CACHING AND SCHEDULING IN WIRELESS NETWORKS WITH ELASTIC AND INELASTIC TRAFFIC , 2017 .

[23]  Victor C. M. Leung,et al.  Latency Driven Fronthaul Bandwidth Allocation and Cooperative Beamforming for Cache-enabled Cloud-based Small Cell Networks , 2019, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[24]  Stephen P. Boyd,et al.  Variations and extension of the convex–concave procedure , 2016 .

[25]  Vincent K. N. Lau,et al.  Exploiting Base Station Caching in MIMO Cellular Networks: Opportunistic Cooperation for Video Streaming , 2015, IEEE Transactions on Signal Processing.

[26]  Bartłomiej Błaszczyszyn,et al.  Gibbsian On-Line Distributed Content Caching Strategy for Cellular Networks , 2016, IEEE Transactions on Wireless Communications.

[27]  H. Vincent Poor,et al.  A Learning-Based Approach to Caching in Heterogenous Small Cell Networks , 2015, IEEE Transactions on Communications.

[28]  Meixia Tao,et al.  Coordinated Multicast Beamforming in Multicell Networks , 2012, IEEE Transactions on Wireless Communications.

[29]  Victor C. M. Leung,et al.  Joint Long-Term Cache Allocation and Short-Term Content Delivery in Green Cloud Small Cell Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[30]  Osvaldo Simeone,et al.  Online Edge Caching and Wireless Delivery in Fog-Aided Networks With Dynamic Content Popularity , 2017, IEEE Journal on Selected Areas in Communications.

[31]  Xiaofei Wang,et al.  Hierarchical Edge Caching in Device-to-Device Aided Mobile Networks: Modeling, Optimization, and Design , 2018, IEEE Journal on Selected Areas in Communications.

[32]  Alireza Sadeghi,et al.  Optimal and Scalable Caching for 5G Using Reinforcement Learning of Space-Time Popularities , 2017, IEEE Journal of Selected Topics in Signal Processing.

[33]  Vincent K. N. Lau,et al.  Mixed-Timescale Online PHY Caching for Dual-Mode MIMO Cooperative Networks , 2019, IEEE Transactions on Wireless Communications.

[34]  Srinivas Shakkottai,et al.  Content Caching and Scheduling in Wireless Networks With Elastic and Inelastic Traffic , 2014, IEEE/ACM Transactions on Networking.

[35]  H. Hindi,et al.  A tutorial on convex optimization , 2004, Proceedings of the 2004 American Control Conference.

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

[37]  Vincent K. N. Lau,et al.  Cache-Enabled Opportunistic Cooperative MIMO for Video Streaming in Wireless Systems , 2013, IEEE Transactions on Signal Processing.

[38]  Muhammad Ali Imran,et al.  How much energy is needed to run a wireless network? , 2011, IEEE Wireless Communications.

[39]  Yuanming Shi,et al.  Layered Group Sparse Beamforming for Cache-Enabled Green Wireless Networks , 2017, IEEE Transactions on Communications.

[40]  Branka Vucetic,et al.  Parallel Optimization Framework for Cloud-Based Small Cell Networks , 2016, IEEE Transactions on Wireless Communications.