TransEdge: Task Offloading with GNN and DRL in Edge Computing-Enabled Transportation Systems
Aikun Xu,Zhigang Hu,Xi Li,Rongti Tian,Xinyu Zhang,Bolei Chen,Hui Xiao,Hao Zheng,Xianting Feng,Meiguang Zheng,Ping Zhong,Keqin Li
DOI: https://doi.org/10.1109/jiot.2024.3443866
IF: 10.6
2024-01-01
IEEE Internet of Things Journal
Abstract:In recent years, since edge computing has improved the performance of transportation systems, research on edge computing-enabled transportation systems has received widespread attention. However, most previous studies overlooked that task requests in transportation systems are unevenly distributed in time and space, which easily causes the overloading of edge servers, resulting in high response latency. To this end, we present a novel task offloading scheme based on Graph Neural Network (GNN) and Deep Reinforcement Learning (DRL) in Edge computing-enabled Transportation systems (TransEdge). Specifically, we first propose an adaptive node placement algorithm to assign IoT sensors to appropriate edge servers, thereby minimizing transmission latency. Then, an improved DRL scheme based on GNN is designed to capture the spatial features between sensors, aiming to improve the accuracy of task offloading decisions. Finally, we introduce a task forwarding strategy based on the greedy algorithm to achieve collaborative task offloading between different edge servers and overcome the system instability caused by a sudden surge in task requests. We conduct extensive experiments on two real-world traffic datasets. The results show that TransEdge reduces the response latency by at least 3.7% compared to four baselines while achieving a success rate of 99%.