• DocumentCode
    130772
  • 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
  • fYear
    2014
  • fDate
    26-29 Aug. 2014
  • Firstpage
    917
  • Lastpage
    921
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications Systems (ISWCS), 2014 11th International Symposium on
  • Conference_Location
    Barcelona
  • Type

    conf

  • DOI
    10.1109/ISWCS.2014.6933484
  • Filename
    6933484