By caching popular contents at edge nodes, the content can be delivered via device-to-device (D2D) communications to reduce the delay significantly. In this paper, we study cooperative content delivery from multiple edge nodes with duplicate caching, where the content caching and the cooperative transmission algorithms are designed jointly to minimize the average delay. Specifically, we decompose the delay optimization problem as short time-scale transmission subproblems for each time slot and a long time-scale caching master problem by primal decomposition. The transmission subproblem is modelled as a finite horizon Markov decision problem (MDP), and we propose a link selection algorithm based on the value function in the MDP model. For the caching master problem, we propose a caching algorithm by the simultaneous perturbation stochastic approximation (SPSA) method. Simulation results show that our proposed transmission and caching algorithms achieve lower delay than the conventional schemes.
Tianming FengShuo ShiShushi GuNing ZhangWei XiangXuemai Gu
Jiachen YangChaofan MaJiabao ManHuifang XuGan ZhengHoubing Song