Two Time-Scale Content Caching and User Association in 5G Heterogeneous Networks

In this paper, we develop a content caching and flow level BS-user association framework in a network environment with the spatial variation of content popularity. Because the studied content caching and BS-user association functions are tightly intertwined with each other, and their decision time scales can be very different in practice, our design considers the time-scale separation of these network functions to tackle and develop the BS-user association and content caching policies. Specifically, we propose an optimal BS-user association algorithm, namely OptUA, operating in the short time scale for a given content caching solution, and a greedy content caching algorithm, namely GCC, operating in the long time scale. The GCC algorithm exploits the submodularity characteristics of the objective function which ensures that the GCC algorithm achieves a constant fraction of the optimal performance for most feasible caching sets. Via extensive numerical studies in heterogeneous cellular networks, we demonstrate that proposed OptUA and GCC algorithms outperform other algorithms which do not consider spatial variations of content popularity in terms of average end-to-end delay per content request and average system load per content at each BS.

[1]  Jean C. Walrand,et al.  An introduction to queueing networks , 1989, Prentice Hall International editions.

[2]  Xiaodong Wang,et al.  Coordinated load balancing, handoff/cell-site selection, and scheduling in multi-cell packet data systems , 2008, Wirel. Networks.

[3]  Yue Wang,et al.  Joint Caching Placement and User Association for Minimizing User Download Delay , 2016, IEEE Access.

[4]  Maxim Sviridenko,et al.  A note on maximizing a submodular set function subject to a knapsack constraint , 2004, Oper. Res. Lett..

[5]  J. Ben Atkinson,et al.  An Introduction to Queueing Networks , 1988 .

[6]  Wei Yu,et al.  Joint user association and content placement for Cache-enabled wireless access networks , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[7]  Bhaskar Krishnamachari,et al.  Base Station Operation and User Association Mechanisms for Energy-Delay Tradeoffs in Green Cellular Networks , 2011, IEEE Journal on Selected Areas in Communications.

[8]  Jeongho Kwak,et al.  Hybrid content caching for low end-to-end latency in cloud-based wireless networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[9]  Sujit Dey,et al.  Enhancing Mobile Video Capacity and Quality Using Rate Adaptation, RAN Caching and Processing , 2016, IEEE/ACM Transactions on Networking.

[10]  Gustavo de Veciana,et al.  Dynamic association for load balancing and interference avoidance in multi-cell networks , 2007, IEEE Transactions on Wireless Communications.

[11]  Michael Zink,et al.  Characteristics of YouTube network traffic at a campus network - Measurements, models, and implications , 2009, Comput. Networks.

[12]  H. Vincent Poor,et al.  Cluster Content Caching: An Energy-Efficient Approach to Improve Quality of Service in Cloud Radio Access Networks , 2016, IEEE Journal on Selected Areas in Communications.