Stochastic Content-Centric Multicast Scheduling for Cache-Enabled Heterogeneous Cellular Networks
arXiv:1509.06611 · doi:10.1109/TWC.2016.2582689
Abstract
Caching at small base stations (SBSs) has demonstrated significant benefits in alleviating the backhaul requirement in heterogeneous cellular networks (HetNets). While many existing works focus on what contents to cache at each SBS, an equally important problem is what contents to deliver so as to satisfy dynamic user demands given the cache status. In this paper, we study optimal content delivery in cache-enabled HetNets by taking into account the inherent multicast capability of wireless medium. We consider stochastic content multicast scheduling to jointly minimize the average network delay and power costs under a multiple access constraint. We establish a content-centric request queue model and formulate this stochastic optimization problem as an infinite horizon average cost Markov decision process (MDP). By using \emph{relative value iteration} and special properties of the request queue dynamics, we characterize some properties of the value function of the MDP. Based on these properties, we show that the optimal multicast scheduling policy is of threshold type. Then, we propose a structure-aware optimal algorithm to obtain the optimal policy. We also propose a low-complexity suboptimal policy, which possesses similar structural properties to the optimal policy, and develop a low-complexity algorithm to obtain this policy.
Accepted to IEEE Trans. on Wireless Communications (June 6, 2016). Conference version appears in ACM CoNEXT 2015 Workshop on Content Caching and Delivery in Wireless Networks (CCDWN)
References in corpus (5)
- Wireless Caching: Technical Misconceptions and Business Barriers
- Cache-Enabled Opportunistic Cooperative MIMO for Video Streaming in Wireless Systems
- Coded Caching for Delay-Sensitive Content
- Fundamental Limits of Caching
- Optimal Dynamic Multicast Scheduling for Cache-Enabled Content-Centric Wireless Networks
Cited by in corpus (3)
- Edge Learning for B5G Networks with Distributed Signal Processing: Semantic Communication, Edge Computing, and Wireless Sensing
- Joint Optimization of File Placement and Delivery in Cache-Assisted Wireless Networks with Limited Lifetime and Cache Space
- Analysis and Optimization of Caching and Multicasting in Large-Scale Cache-Enabled Heterogeneous Wireless Networks