Learning-Based Caching with Unknown Popularity in Wireless Video Networks

Caching at the small base station (SBS) is apromising architecture to alleviate the highly-loaded wireless video networks. SBS can cache popular video files, thus serves mobile users without going through backhaul connection to the core network and provides content- level offloading. This paper proposes a novel method for the content caching problem that optimizes cache performance. Our proposed algorithm learns the content popularity profile by predicting the probability of files to be requested, and then refreshes the cache based on the learned content popularity. Popularity learning method runs in an online fashion and has no assumption of the file requests, thus it can be used for predicting either fixed or time-varying popularity. Our simulation results show that our proposed algorithm has similar performance compared to the traditional algorithms when the content popularity profile is fixed, and performs better than other algorithms when the content popularity profile is time-varying, which is more realistic.

[1]  Paolo Giaccone,et al.  Temporal locality in today's content caching: why it matters and how to model it , 2013, CCRV.

[2]  Gábor Lugosi,et al.  Prediction, learning, and games , 2006 .

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

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

[5]  Jeffrey G. Andrews,et al.  Heterogeneous cellular networks: From theory to practice , 2012, IEEE Communications Magazine.

[6]  Bo Hu,et al.  Femtocaching in wireless video networks: Distributed framework based on exact potential game , 2016, 2016 IEEE/CIC International Conference on Communications in China (ICCC).

[7]  Matti Latva-aho,et al.  Content-aware user clustering and caching in wireless small cell networks , 2014, 2014 11th International Symposium on Wireless Communications Systems (ISWCS).

[8]  Deniz Gündüz,et al.  Learning-based optimization of cache content in a small cell base station , 2014, 2014 IEEE International Conference on Communications (ICC).

[9]  Mihaela van der Schaar,et al.  Smart caching in wireless small cell networks via contextual multi-armed bandits , 2016, 2016 IEEE International Conference on Communications (ICC).

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

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

[12]  S. RaijaSulthana Distributed caching algorithms for content distribution networks , 2015 .

[13]  Konstantinos Poularakis,et al.  Exploiting user mobility for wireless content delivery , 2013, 2013 IEEE International Symposium on Information Theory.