Cache Enabled Cellular Network: Algorithm for Cache Placement and Guarantees

This letter presents a novel algorithm for content placement in the small base stations (SBSs) caches in a heterogeneous wireless network. The problem of maximizing the average rate of cache hit in a heterogeneous wireless network for a given probability distribution of content popularity and a given network topology, under the constraint of cache size at each SBS is proposed. The optimal cache placement algorithm turns out to be NP-Hard, and hence, a novel approximate solution is presented. Further, the theoretical guarantees on the performance of the proposed algorithm is also provided. Finally, simulation results demonstrate that the proposed edge caching strategy performs better than the conventional greedy caching policy, least recently used, and least frequently used algorithms.

[1]  Harpreet S. Dhillon,et al.  Effect of User Mobility on the Performance of Device-to-Device Networks With Distributed Caching , 2016, IEEE Wireless Communications Letters.

[2]  Sébastien Bubeck,et al.  Convex Optimization: Algorithms and Complexity , 2014, Found. Trends Mach. Learn..

[3]  Daniel Lehmann,et al.  Combinatorial auctions with decreasing marginal utilities , 2001, EC '01.

[4]  Wan Choi,et al.  Minimum Cache Size and Backhaul Capacity for Cache-Enabled Small Cell Networks , 2018, IEEE Wireless Communications Letters.

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

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

[7]  Prabhakar Raghavan,et al.  Randomized rounding: A technique for provably good algorithms and algorithmic proofs , 1985, Comb..

[8]  Giuseppe Caire,et al.  Wireless caching: technical misconceptions and business barriers , 2016, IEEE Communications Magazine.

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

[10]  Giorgio Gambosi,et al.  Complexity and approximation: combinatorial optimization problems and their approximability properties , 1999 .

[11]  Andreas F. Molisch,et al.  Individual Preference Probability Modeling for Video Content in Wireless Caching Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[12]  H. Vincent Poor,et al.  Caching With Time-Varying Popularity Profiles: A Learning-Theoretic Perspective , 2018, IEEE Transactions on Communications.