MAPPO based Single-hop Task Offloading with Dynamic Vehicle Prediction in RSU-assisted IoV

Wei Zhao, Dongling Yang, Tangjie Weng, Xinwei Xu, Xun Shao, Zhi Liu · 2024

In the realm of Internet of Vehicles (IoV), Roadside Units (RSUs) play a vital role due to their advanced sensing and computing capabilities. They support Mobile Edge Computing (MEC) by enabling real-time data processing and reducing latency and energy consumption. Given the large volume of data and the limited computing capacity of RSUs, tasks are often offloaded to other nodes, such as the cloud, other RSUs, or vehicles. However, due to the environment dynamic caused by vehicle mobility, the set of neighboring nodes for each RSU frequently changes, and variations in neighboring nodes are not perceived timely. In such cases, RSUs need to predict changes in neighboring nodes to ensure effective task offloading. Moreover, since each RSU can only perceive the surrounding environment, it is difficult for a single node to make optimal offloading decisions for each task independently. To address these issues, this paper proposes a distributed task offloading scheme that incorporates vehicle trajectory prediction. First, each RSU uses the vehicle trajectories predicted by the Gated Recurrent Unit (GRU) model to determine neighboring vehicles and update the set of neighboring nodes. Then, to enable each RSU to select a suitable computing node and minimize computation delay and energy consumption for the task, we adopt a distributed approach where each RSU independently makes offloading decisions based on local observations. To achieve this goal, we establish a 01 mathematical model and transform it into a Markov Decision Process (MDP). Subsequently, we propose a solution based on Multi-Agent Proximal Policy Optimization (MAPPO). Through extensive simulation experiments, we demonstrate that the scheme effectively reduces both long-term average processing delay and energy consumption.

Read the paper · More papers on PaperTik