Optimal Geographical Caching in Heterogeneous Cellular Networks with Nonhomogeneous Helpers

We investigate optimal geographical caching in heterogeneous cellular networks, where different types of base stations (BSs) have different cache capacities. The content library contains files with different popularities. The performance metric is the total hit probability. The problem of optimally placing content in all BSs jointly is not convex in general. However, we show that when BSs are deployed according to homogeneous Poisson point processes (PPP), independently for each type, we can formulate the problem as a convex problem. We give the optimal solution to the joint problem for the PPP deployment. For the general case, we provide a distributed local optimization algorithm (LOA) that finds the optimal placement policies for different types of BSs. We find the optimal placement policy of the small BSs (SBSs) depending on the placement policy of the macro BSs (MBSs). We show that storing the most popular content in the MBSs is almost optimal if the SBSs are using optimal placement policy. Also, for the SBSs no such heuristic can be used; the optimal placement is significantly better than storing the most popular content. Finally, we numerically verify that LOA gives the same hit probability as the joint optimal solution for the PPP model.

[1]  Eitan Altman,et al.  Distributed storage in the plane , 2014, 2014 IFIP Networking Conference.

[2]  Konstantin Avrachenkov,et al.  A Low-Complexity Approach to Distributed Cooperative Caching with Geographic Constraints , 2017, Proc. ACM Meas. Anal. Comput. Syst..

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

[4]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .

[5]  Konstantin Avrachenkov,et al.  Optimization of caching devices with geometric constraints , 2017, Perform. Evaluation.

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

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

[8]  K. Schittkowski,et al.  NONLINEAR PROGRAMMING , 2022 .

[9]  Tony Q. S. Quek,et al.  Cooperative Caching and Transmission Design in Cluster-Centric Small Cell Networks , 2016, IEEE Transactions on Wireless Communications.

[10]  Bala Shetty,et al.  The Nonlinear Resource Allocation Problem , 1995, Oper. Res..

[11]  Donald F. Towsley,et al.  A utility optimization approach to network cache design , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[12]  D. Stoyan,et al.  Stochastic Geometry and Its Applications , 1989 .

[13]  Konstantinos Poularakis,et al.  Approximation Algorithms for Mobile Data Caching in Small Cell Networks , 2014, IEEE Transactions on Communications.

[14]  Mehdi Bennis,et al.  Cache-enabled small cell networks: modeling and tradeoffs , 2014, EURASIP Journal on Wireless Communications and Networking.

[15]  Stratis Ioannidis,et al.  Distributed caching over heterogeneous mobile networks , 2010, SIGMETRICS '10.

[16]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[17]  François Baccelli,et al.  Stochastic geometry and wireless networks , 2009 .

[18]  Urs Niesen,et al.  Fundamental Limits of Caching , 2014, IEEE Trans. Inf. Theory.

[19]  François Baccelli,et al.  Stochastic Geometry and Wireless Networks, Volume 1: Theory , 2009, Found. Trends Netw..

[20]  Jasper Goseling,et al.  On Optimal Geographical Caching in Heterogeneous Cellular Networks , 2016, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

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

[22]  Jeffrey G. Andrews,et al.  Femtocells: Past, Present, and Future , 2012, IEEE Journal on Selected Areas in Communications.

[23]  Konstantin Avrachenkov,et al.  A Low-Complexity Approach to Distributed Cooperative Caching with Geographic Constraints , 2017, SIGMETRICS.