Deep Reinforcement Learning for Computation Offloading and Caching in Fog-Based Vehicular Networks

被引:18
作者
Lan, Dapeng [1 ]
Taherkordi, Amir [1 ]
Eliassen, Frank [1 ]
Liu, Lei [2 ]
机构
[1] Univ Oslo, Dept Informat, Oslo, Norway
[2] Xidian Univ, State Key Lab Integrated Serv Networks, Xidian, Peoples R China
来源
2020 IEEE 17TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2020) | 2020年
基金
中国国家自然科学基金;
关键词
Vehicular fog computing; computation offloading; service caching; deep reinforcement learning; RESOURCE-ALLOCATION; EDGE;
D O I
10.1109/MASS50613.2020.00081
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The role of fog computing in future vehicular networks is becoming significant, enabling a variety of applications that demand high computing resources and low latency, such as augmented reality and autonomous driving. Fog-based computation offloading and service caching are considered two key factors in efficient execution of resource-demanding services in such applications. While some efforts have been made on computation offloading in fog computing, a limited amount of work has considered joint optimization of computation offloading and service caching. As fog platforms are usually equipped with moderate computing and storage resources, we need to judiciously decide which services to be cached when offloading computation tasks to maximize the system performance. The heterogeneity, dynamicity, and stochastic properties of vehicular networks also pose challenges on optimal offloading and resource allocation. In this paper, we propose an intelligent computation offloading architecture with service caching, considering both peer-pool and fog-pool computation offloading. An optimization problem of joint computation offloading and service caching is formulated to minimize the task processing time and long-term energy utilization. Finally, we propose an algorithm based on deep reinforcement learning to solve this complex optimization problem. Extensive simulations are undertaken to verify the feasibility of our proposed scheme. The results show that our proposed scheme exhibits an effective performance improvement in computation latency and energy consumption compared to the chosen baseline.
引用
收藏
页码:622 / 630
页数:9
相关论文
共 50 条
[31]   Deep Reinforcement Learning-Based Dual-Timescale Service Caching and Computation Offloading for Multi-UAV Assisted MEC Systems [J].
Lin, Na ;
Han, Xiao ;
Hawbani, Ammar ;
Sun, Yunhe ;
Guan, Yunchong ;
Zhao, Liang .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2025, 22 (01) :605-617
[32]   Task offloading in vehicular edge computing networks via deep reinforcement learning [J].
Karimi, Elham ;
Chen, Yuanzhu ;
Akbari, Behzad .
COMPUTER COMMUNICATIONS, 2022, 189 :193-204
[33]   Asynchronous Federated Deep Reinforcement Learning-Based URLLC-Aware Computation Offloading in Space-Assisted Vehicular Networks [J].
Pan, Chao ;
Wang, Zhao ;
Liao, Haijun ;
Zhou, Zhenyu ;
Wang, Xiaoyan ;
Tariq, Muhammad ;
Al-Otaibi, Sattam .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (07) :7377-7389
[34]   Joint Computation Offloading and Service Caching in Mobile Edge-Cloud Computing via Deep Reinforcement Learning [J].
Shang, Ce ;
Huang, Youliang ;
Sun, Yan ;
Guizani, Mohsen .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (24) :40331-40344
[35]   Deep reinforcement learning for the computation offloading in MIMO-based Edge Computing [J].
Sadiki, Abdeladim ;
Bentahar, Jamal ;
Dssouli, Rachida ;
En-Nouaary, Abdeslam ;
Otrok, Hadi .
AD HOC NETWORKS, 2023, 141
[36]   Energy Efficient Joint Computation Offloading and Service Caching for Mobile Edge Computing: A Deep Reinforcement Learning Approach [J].
Zhou, Huan ;
Zhang, Zhenyu ;
Wu, Yuan ;
Dong, Mianxiong ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (02) :950-961
[37]   A deep reinforcement approach for computation offloading in MEC dynamic networks [J].
Fan, Yibiao ;
Cai, Xiaowei .
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2024, 2024 (01)
[38]   Hierarchical Task Offloading for Vehicular Fog Computing Based on Multi-Agent Deep Reinforcement Learning [J].
Hou, Yukai ;
Wei, Zhiwei ;
Zhang, Rongqing ;
Cheng, Xiang ;
Yang, Liuqing .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (04) :3074-3085
[39]   Joint Distributed Computation Offloading and Radio Resource Slicing Based on Reinforcement Learning in Vehicular Networks [J].
Alaghbari, Khaled A. ;
Lim, Heng-Siong ;
Zarakovitis, Charilaos C. ;
Latiff, N. M. Abdul ;
Ariffin, Sharifah Hafizah Syed ;
Chien, Su Fong .
IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2025, 6 :1231-1245
[40]   Deep Reinforcement Learning-Based Cloud-Edge Collaborative Mobile Computation Offloading in Industrial Networks [J].
Chen, Siguang ;
Chen, Jiamin ;
Miao, Yifeng ;
Wang, Qian ;
Zhao, Chuanxin .
IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2022, 8 :364-375