Reinforcement Learning for Joint Optimization of Communication and Computation in Vehicular Networks

被引:25
作者
Cui, Yaping [1 ,2 ]
Du, Lijuan [1 ]
Wang, Honggang [3 ]
Wu, Dapeng [1 ]
Wang, Ruyan [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Aeronaut & Astronaut, Chengdu 611731, Peoples R China
[3] Univ Massachusetts Dartmouth, Dept Elect & Comp Engn, Boston, MA 02747 USA
关键词
Task analysis; Reliability; Computational modeling; Resource management; Servers; Reinforcement learning; Collaboration; Internet of Vehicles; mobile edge computing; collaborative computing; ultra-reliable and low-latency communications; multi-objective reinforcement learning; RESOURCE-ALLOCATION; COMPUTING NETWORKS; LATENCY; DESIGN; ARCHITECTURE; MOBILITY; URLLC;
D O I
10.1109/TVT.2021.3125109
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Ultra reliability and low latency communications (URLLC) are considered as one of the most important use cases for computation tasks in the Internet of Vehicles (IoV) edge computing networks. To meet the task requirements in IoV networks, communication and computing resources are allocated in an effective and efficient way. Thus, this paper proposes a multi-objective reinforcement learning strategy, called intelligent communication and computation resource allocation (ICCRA), which combines communication and computing resource allocation to reduce the total system cost consisting of latency and reliability. Specifically, this strategy can be decomposed into three algorithms. The algorithm called joint computation offloading and collaboration is a general framework of the strategy, it first uses the K-nearest neighbor method to select offloading layers for computation tasks, such as cloud computing layer, mobile edge computing layer, and local computing layer. Then, when selecting the local computing layer to perform the task, the algorithm called collaborative vehicle selection is used to find the target vehicle to execute collaborative computing. The allocation of communication and computing resources is defined as two independent objectives, the algorithm called multi-objective resource allocation uses the reinforcement learning to achieve the optimal solution, at the mobile edge computing layer. Simulation results show that compared with local computing, edge computing, and random computing strategies, the proposed strategy reduces the total system cost effectively. For instance, compared with edge computing strategy, the total system cost of the proposed strategy can be reduced about 50% on average with the different number of vehicle tasks.
引用
收藏
页码:13062 / 13072
页数:11
相关论文
共 41 条
[1]   Dynamic Resource Allocation for Optimized Latency and Reliability in Vehicular Networks [J].
Ashraf, Muhammad Ikram ;
Liu, Chen-Feng ;
Bennis, Mehdi ;
Saad, Walid ;
Hong, Choong Seon .
IEEE ACCESS, 2018, 6 :63843-63858
[2]   Risk-Sensitive Task Fetching and Offloading for Vehicular Edge Computing [J].
Batewela, Sadeep ;
Liu, Chen-Feng ;
Bennis, Mehdi ;
Suraweera, Himal A. ;
Hong, Choong Seon .
IEEE COMMUNICATIONS LETTERS, 2020, 24 (03) :617-621
[3]   Resource Sharing of a Computing Access Point for Multi-User Mobile Cloud Offloading with Delay Constraints [J].
Chen, Meng-Hsi ;
Dong, Min ;
Liang, Ben .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (12) :2868-2881
[4]   Radio Resource Allocation and Retransmission Schemes for URLLC Over 5G Networks [J].
Elayoubi, Salah Eddine ;
Brown, Patrick ;
Deghel, Matha ;
Galindo-Serrano, Ana .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (04) :896-904
[5]   Joint Computation Offloading and URLLC Resource Allocation for Collaborative MEC Assisted Cellular-V2X Networks [J].
Feng, Lei ;
Li, Wenjing ;
Lin, Yingxin ;
Zhu, Liang ;
Guo, Shaoyong ;
Zhen, Zerui .
IEEE ACCESS, 2020, 8 :24914-24926
[6]   Resource Allocation for Multi-User Downlink MISO OFDMA-URLLC Systems [J].
Ghanem, Walid R. ;
Jamali, Vahid ;
Sun, Yan ;
Schober, Robert .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (11) :7184-7200
[7]   Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures [J].
Hou, Xueshi ;
Li, Yong ;
Chen, Min ;
Wu, Di ;
Jin, Depeng ;
Chen, Sheng .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016, 65 (06) :3860-3873
[8]   Optimal Cloudlet Placement and User to Cloudlet Allocation in Wireless Metropolitan Area Networks [J].
Jia, Mike ;
Cao, Jiannong ;
Liang, Weifa .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (04) :725-737
[9]   Latency and Reliability-Aware Workload Assignment in IoT Networks With Mobile Edge Clouds [J].
Kherraf, Nouha ;
Sharafeddine, Sanaa ;
Assi, Chadi M. ;
Ghrayeb, Ali .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04) :1435-1449
[10]   Resource Allocation for Vehicular Fog Computing Using Reinforcement Learning Combined With Heuristic Information [J].
Lee, Seung-seob ;
Lee, SuKyoung .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) :10450-10464