Cost-Efficient Cooperative Video Caching Over Edge Networks

被引:1
|
作者
Zhu, Bingjie [1 ]
Zhao, Liqiang [1 ,2 ]
Yi, Wenqiang [3 ]
Chen, Zhixiong [4 ]
Nallanathan, Arumugam
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xidian 710071, Peoples R China
[2] Xidian Univ, Guangzhou Inst Technol, Guangzhou 510100, Peoples R China
[3] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, England
[4] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 13期
关键词
Cooperative video caching; multiagent reinforcement learning; performance-cost tradeoff; RESOURCE-ALLOCATION; COMPUTATION; PLACEMENT;
D O I
10.1109/JIOT.2024.3388297
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:23946 / 23960
页数:15
相关论文
共 50 条
  • [21] Probabilistic Caching Based on MDS Code in Cooperative Mobile Edge Caching Networks
    Ko, Dongyeon
    Choi, Wan
    2020 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2020,
  • [22] JOCAR: A Jointly Optimal Caching and Routing Framework for Cooperative Edge Caching Networks
    Saputra, Yuris Mulya
    Hoang, Dinh Thai
    Nguyen, Diep N.
    Dutkiewicz, Eryk
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [23] Efficient Video Pricing and Caching in Heterogeneous Networks
    Li, Jun
    Chen, Wen
    Xiao, Ming
    Shu, Feng
    Liu, Xuan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016, 65 (10) : 8744 - 8751
  • [24] Cost-Efficient Resources Scheduling for Mobile Edge Computing in Ultra-Dense Networks
    Lu, Yangguang
    Chen, Xin
    Zhang, Yongchao
    Chen, Ying
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03): : 3163 - 3173
  • [25] Cost-Efficient, Utility-Based Caching of Expensive Computations in the Cloud
    Byholm, Benjamin
    Jokhio, Fareed
    Ashraf, Adnan
    Lafond, Sebastien
    Lilius, Johan
    Porres, Ivan
    23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 505 - 513
  • [26] XEROX BRINGS COST-EFFICIENT STRATEGY TO THE READING EDGE
    CHILD, J
    COMPUTER DESIGN, 1992, 31 (10): : 123 - 126
  • [27] COOPEC : Cooperative Prefetching and Edge Caching for Adaptive 360° Video Streaming
    Mahzari, Anahita
    Samiei, Aliehsan
    Prakash, Ravi
    2020 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM 2020), 2020, : 77 - 81
  • [28] Cache clouds: Cooperative caching of dynamic documents in edge networks
    Ramaswamy, L
    Liu, L
    Iyengar, A
    25th IEEE International Conference on Distributed Computing Systems, Proceedings, 2005, : 229 - 238
  • [29] Deep Reinforcement Learning for Cooperative Edge Caching in Vehicular Networks
    Xing, Yuping
    Sun, Yanhua
    Qiao, Lan
    Wang, Zhuwei
    Si, Pengbo
    Zhang, Yanhua
    2021 13TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2021), 2021, : 144 - 149
  • [30] Cost-Efficient Deployment Optimization for Multi-UAV-Assisted Vehicular Edge Computing Networks
    Liu, Yinan
    Yang, Chao
    Tang, Yanqun
    Zhao, Haitao
    Liu, Yi
    Xie, Shengli
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (06): : 6158 - 6170