Vehicular edge computing (VEC) is considered to be a key technology to improve the processing efficiency of computing tasks for the Internet of Vehicles (IoV). Using roadside units (RSUs) distributed on both sides of a road as edge servers, computation-intensive and latency-sensitive in-vehicle tasks can be responded to quickly. However, some quality of service (QoS) is often difficult to ensure due to clogged dense urban buildings or lack of infrastructure in remote areas. In this paper, we propose a software-defined network (SDN)-driven partial offloading model for unmanned aerial vehicle (UAV)-assisted VEC networks, where the RSUs and UAVs jointly provide computing services to the vehicles and collect global information through centralized control using a SDN controller. To guarantee these vehicles obtain computing results in time and rationally utilize computing resources, we develop an optimal offloading mechanism using age of information (AoI), together with energy consumption and rental price as a comprehensive weighted cost of our above optimization objective. The total system cost of the performing tasks is minimized by jointly optimizing the UAV trajectory, user association, and offloading decision. Considering the mobility of the vehicles and UAVs and the dynamic network environment, we design a deep reinforcement learning (DRL)-based joint trajectory control and offloading allocation algorithm (DRL-TCOA) to solve the proposed computation offloading problem. Experimental results show that the proposed DRLTCOA algorithm maintains better information freshness and lower system cost than the other baseline offloading strategies.
Peiying ZhangYu T. SuBoxiao LiLei LiuCong WangWei ZhangLizhuang Tan
Liwei GengHongbo ZhaoJiayue WangAryan KaushikS. W. K. YuanWenquan Feng
Wenhan ZhanChunbo LuoJin WangGeyong MinHancong Duan
Hongbao LiZiye JiaSijie HeKun GuoQihui Wu
Chaogang TangZhao LiHuaming WuShuo XiaoRuidong Li