Title :
Learning distributed caching strategies in small cell networks
Author :
Sengupta, Aparajita ; Amuru, SaiDhiraj ; Tandon, Ravi ; Buehrer, R. Michael ; Clancy, T. Charles
Author_Institution :
Hume Center for Nat. Security & Technol., Blacksburg, VA, USA
Abstract :
Caching has emerged as a vital tool in modern communication systems for reducing peak data rates by allowing popular files to be pre-fetched and stored locally at end users´ devices. With the shift in paradigm from homogeneous cellular networks to the heterogeneous ones, the concept of data offloading to small cell base stations (sBS) has garnered significant attention. Caching at these small cell base stations has recently been proposed, where popular files are pre-fetched and stored locally in order to avoid bottlenecks in the limited capacity backhaul connection link to the core network. In this paper, we study distributed caching strategies in such a heterogeneous small cell wireless network from a reinforcement learning perspective. Using state of the art results, it can be shown that the optimal joint cache content placement in the sBSs turns out to be a NP-hard problem even when the sBS´s are aware of the popularity profile of the files that are to be cached. To address this problem, we propose a coded caching framework, where the sBSs learn the popularity profile of the files (based on their demand history) via a combinatorial multi-armed bandit framework. The sBSs then pre-fetch segments of the Fountain-encoded versions of the popular files at regular intervals to serve users´ requests. We show that the proposed coded caching framework can be modeled as a linear program that takes into account the network connectivity and thereby jointly designs the caching strategies. Numerical results are presented to show the benefits of the joint coded caching technique over naive decentralized cache placement strategies.
Keywords :
cache storage; cellular radio; encoding; learning (artificial intelligence); linear programming; telecommunication computing; coded caching framework; combinatorial multiarmed bandit framework; data offloading; distributed caching strategy learning; heterogeneous cellular networks; joint coded caching technique; linear program; reinforcement learning perspective; small cellular base stations; small cellular networks; Base stations; Joints; Learning (artificial intelligence); Network topology; Optimization; Tin; Wireless networks;
Conference_Titel :
Wireless Communications Systems (ISWCS), 2014 11th International Symposium on
Conference_Location :
Barcelona
DOI :
10.1109/ISWCS.2014.6933484