Deep Reinforcement Learning for Cooperative Content Caching in Vehicular Edge Computing and Networks

被引:282
作者
Qiao, Guanhua [1 ]
Leng, Supeng [1 ]
Maharjan, Sabita [2 ]
Zhang, Yan [3 ]
Ansari, Nirwan [4 ]
机构
[1] Univ Elect Sci & Technol China, Sch Informat & Commun Engn, Chengdu 611731, Peoples R China
[2] Simula Metropolitan Ctr Digital Engn, Ctr Resilient Networks & Applicat, N-0167 Oslo, Norway
[3] Univ Oslo, Dept Informat, N-0316 Oslo, Norway
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Adv Networking Lab, Newark, NJ 07102 USA
基金
欧盟地平线“2020”;
关键词
Cooperative caching; Optimization; Edge computing; Computational modeling; Internet of Things; Indexes; Base stations; Content delivery; content placement; cooperative edge caching; deep deterministic policy gradient (DDPG); double time-scale Markov decision process (DTS-MDP); vehicular edge computing and networks;
D O I
10.1109/JIOT.2019.2945640
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a cooperative edge caching scheme, a new paradigm to jointly optimize the content placement and content delivery in the vehicular edge computing and networks, with the aid of the flexible trilateral cooperations among a macro-cell station, roadside units, and smart vehicles. We formulate the joint optimization problem as a double time-scale Markov decision process (DTS-MDP), based on the fact that the time-scale of content timeliness changes less frequently as compared to the vehicle mobility and network states during the content delivery process. At the beginning of the large time-scale, the content placement/updating decision can be obtained according to the content popularity, vehicle driving paths, and resource availability. On the small time-scale, the joint vehicle scheduling and bandwidth allocation scheme is designed to minimize the content access cost while satisfying the constraint on content delivery latency. To solve the long-term mixed integer linear programming (LT-MILP) problem, we propose a nature-inspired method based on the deep deterministic policy gradient (DDPG) framework to obtain a suboptimal solution with a low computation complexity. The simulation results demonstrate that the proposed cooperative caching system can reduce the system cost, as well as the content delivery latency, and improve content hit ratio, as compared to the noncooperative and random edge caching schemes.
引用
收藏
页码:247 / 257
页数:11
相关论文
共 50 条
[41]   Prioritized Task Offloading in Vehicular Edge Computing Using Deep Reinforcement Learning [J].
Uddin, Ashab ;
Sakr, Ahmed Hamdi ;
Zhang, Ning .
2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
[42]   Heterogeneous Task Oriented Data Scheduling in Vehicular Edge Computing via Deep Reinforcement Learning [J].
Luo, Quyuan ;
Luan, Tom H. ;
Shi, Weisong ;
Fan, Pingzhi .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (12) :19582-19596
[43]   Content Placement and Edge Collaborative Caching Scheme Based on Deep Reinforcement Learning for Internet of Vehicles [J].
Zhu, Sifeng ;
Tian, Xiaohua ;
Zhang, Zonghui ;
Qiao, Rui ;
Zhu, Hai .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2025, 26 (06) :8050-8064
[44]   Content caching in mobile edge computing: a survey [J].
Khan, Yasar ;
Mustafa, Saad ;
Ahmad, Raja Wasim ;
Maqsood, Tahir ;
Rehman, Faisal ;
Ali, Javid ;
Rodrigues, Joel J. P. C. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07) :8817-8864
[45]   Distributed Deep Multi-Agent Reinforcement Learning for Cooperative Edge Caching in Internet-of-Vehicles [J].
Zhou, Huan ;
Jiang, Kai ;
He, Shibo ;
Min, Geyong ;
Wu, Jie .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (12) :9595-9609
[46]   Cooperative Edge Caching via Federated Deep Reinforcement Learning in Fog-RANs [J].
Zhang, Min ;
Jiang, Yanxiang ;
Zheng, Fu-Chun ;
Bennis, Mehdi ;
You, Xiaohu .
2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
[47]   Caching in Dynamic IoT Networks by Deep Reinforcement Learning [J].
Yao, Jingjing ;
Ansari, Nirwan .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) :3268-3275
[48]   Cooperative Edge Caching: A Multi-Agent Deep Learning Based Approach [J].
Zhang, Yuming ;
Feng, Bohao ;
Quan, Wei ;
Tian, Aleteng ;
Sood, Keshav ;
Lin, Youfang ;
Zhang, Hongke .
IEEE ACCESS, 2020, 8 :133212-133224
[49]   Deep-Reinforcement-Learning-Based Computation Offloading in UAV-Assisted Vehicular Edge Computing Networks [J].
Yan, Junjie ;
Zhao, Xiaohui ;
Li, Zan .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11) :19882-19897
[50]   Cooperative Multiagent Deep Reinforcement Learning Methods for UAV-Aided Mobile Edge Computing Networks [J].
Kim, Mintae ;
Lee, Hoon ;
Hwang, Sangwon ;
Debbah, Merouane ;
Lee, Inkyu .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23) :38040-38053