Zhu, Bingjie and Zhao, Liqiang and Yi, Wenqiang and Chen, Zhixiong and Nallanathan, Arumugam (2024) Cost-efficient Cooperative Video Caching Over Edge Networks. IEEE Internet of Things Journal, 11 (13). pp. 23946-23960. DOI https://doi.org/10.1109/jiot.2024.3388297
Zhu, Bingjie and Zhao, Liqiang and Yi, Wenqiang and Chen, Zhixiong and Nallanathan, Arumugam (2024) Cost-efficient Cooperative Video Caching Over Edge Networks. IEEE Internet of Things Journal, 11 (13). pp. 23946-23960. DOI https://doi.org/10.1109/jiot.2024.3388297
Zhu, Bingjie and Zhao, Liqiang and Yi, Wenqiang and Chen, Zhixiong and Nallanathan, Arumugam (2024) Cost-efficient Cooperative Video Caching Over Edge Networks. IEEE Internet of Things Journal, 11 (13). pp. 23946-23960. DOI https://doi.org/10.1109/jiot.2024.3388297
Abstract
Cooperative caching has emerged as an efficient way to alleviate backhaul traffic and enhance user experience by proactively prefetching popular videos at the network edge. However, it is challenging to achieve the optimal design of video caching, sharing, and delivery within storage-limited edge networks due to the growing diversity of videos, unpredictable video requirements, and dynamic user preferences. To address this challenge, this work explores cost-efficient cooperative video caching via video compression techniques while considering unknown video popularity. First, we formulate the joint video caching, sharing, and delivery problem to capture a balance between user delay and system operative cost under unknown time-varying video popularity. To solve this problem, we develop a two-layer decentralized reinforcement learning algorithm, which effectively reduces the action space and tackles the coupling among video caching, sharing, and delivery decisions compared to the conventional algorithms. Specifically, the outer layer produces the optimal decisions for video caching and communication resource allocation by employing a multiagent deep deterministic policy gradient algorithm. Meanwhile, the optimal video sharing and computation resource allocation are determined in each agent’s inner layer using the alternating optimization algorithm. Numerical results show that the proposed algorithm outperforms benchmarks in terms of the cache hit rate, delay of users and system operative cost, and effectively strikes a tradeoff between system operative cost and users’ delay.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Cooperative video caching; multiagent reinforcement learning; performance-cost tradeoff |
Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
Depositing User: | Unnamed user with email elements@essex.ac.uk |
Date Deposited: | 08 Jul 2024 09:33 |
Last Modified: | 08 Jul 2024 09:33 |
URI: | http://repository.essex.ac.uk/id/eprint/38738 |
Available files
Filename: Accepted_Manuscript.pdf