Learning Distributed Coded Caching Strategy in a Cellular Network

被引:0
|
作者
Doshi, Yash [1 ]
Bharath, B. N. [2 ]
Garg, Navneet [3 ]
Bhatia, Vimal [4 ]
Ratnarajah, Tharmalingam [5 ]
机构
[1] Lekha Wireless Pvt Ltd, Bengaluru, India
[2] Indian Inst Technol Dharwad, Dharwad, Karnataka, India
[3] Heriot Watt Univ, Edinburgh EH14 4AS, Midlothian, Scotland
[4] Indian Inst Technol Indore, Indore 453552, India
[5] Univ Edinburgh, Inst Digital Commun, Edinburgh EH8 9YL, Midlothian, Scotland
关键词
Caching; online learning; reinforcement learning;
D O I
10.1109/VTC2021-Spring51267.2021.9449047
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The caching of popular contents in a cellular network is known to reduce the data load in the backhaul link, and have been an active area of research. This paper considers the problem of efficient distributed content coded caching in a small-cell Base Station (sBS) wireless network to improve the cache hit performance. The demands at each sBS across time and sBSs is assumed to be correlated, and is unknown. A new weighted (across time and sBS) caching strategy is proposed. A high probability lower bound on the cache hit is derived, which is obtained using the proposed strategy as a function of the cache hit of the optimal caching strategy. The bound is shown to depend on (i) the weighted average of cache hits, (ii) regret, and (iii) the discrepancy across time and sBSs (a measure of correlation of demands across time and sBSs). This provides the following insight on obtaining the caching strategy: (i) find a sequence of caching strategies by running regret minimization across time at each sBS, and (ii) maximize an estimate of the bound to obtain a set of weights. The insight is shown to result in an iterative distributed algorithm to obtain caching strategies at each sBS. The performance of the proposed caching strategy is shown to outperform Least Recently Frequently Used (LRFU) algorithm by a large margin.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Topological Coded Caching
    Yi, Xinping
    Caire, Giuseppe
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 2039 - 2043
  • [32] Private Coded Caching
    Ravindrakumar, Vaishakh
    Panda, Parthasarathi
    Karamchandani, Nikhil
    Prabhakaran, Vinod M.
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2018, 13 (03) : 685 - 694
  • [33] Hierarchical Coded Caching
    Karamchandani, Nikhil
    Niesen, Urs
    Maddah-Ali, Mohammad Ali
    Diggavi, Suhas N.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (06) : 3212 - 3229
  • [34] Online Coded Caching
    Pedarsani, Ramtin
    Maddah-Ali, Mohammad Ali
    Niesen, Urs
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 1878 - 1883
  • [35] Hierarchical Coded Caching
    Karamchandani, Nikhil
    Niesen, Urs
    Maddah-Ali, Mohammad Ali
    Diggavi, Suhas
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2142 - 2146
  • [36] Asynchronous Coded Caching
    Ghasemi, Hooshang
    Ramamoorthy, Aditya
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 2438 - 2442
  • [37] Online Coded Caching
    Pedarsani, Ramtin
    Maddah-Ali, Mohammad Ali
    Niesen, Urs
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (02) : 836 - 845
  • [38] A game theoretical distributed approach for opportunistic caching strategy
    Liu, Qilie
    Wang, Yanyu
    Zhuge, Liqiang
    Cao, Bin
    Xue, Hongmei
    WIRELESS NETWORKS, 2019, 25 (05) : 2817 - 2829
  • [39] Distributed Caching based on Decentralized Learning Automata
    Marini, Loris
    Li, Jun
    Li, Yonghui
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 3807 - 3812
  • [40] Coded Caching with Heterogeneous File Demand Sets - The Insufficiency of Selfish Coded Caching
    Chang, Chin-Hua
    Wang, Chin -Chun
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 11 - 15