An Efficient Partial Task Offloading and Resource Allocation Scheme for Vehicular Edge Computing in a Dynamic Environment

Zahir Abbas,Shihe Xu,Xinming Zhang
DOI: https://doi.org/10.1109/tits.2024.3505941
IF: 8.5
2024-01-01
IEEE Transactions on Intelligent Transportation Systems
Abstract:In conventional vehicular edge computing (VEC), vehicles at edge nodes often face issues such as congestion and overhead, particularly when numerous vehicles offload their tasks to a single edge node. This scenario results in heightened processing delays and increased energy consumption. Additionally, the unpredictability of the task offloading process at the edge node presents a major challenge for vehicles in determining their offloading strategies within a dynamic environment. In this paper, we propose a jointed approach for task offloading and resource allocation aimed at minimizing the overall latency and energy consumption of all vehicles. This is accomplished through task profiling, channel allocation, and resource distribution for both vehicles and roadside units (RSUs). We introduce a framework for partial task offloading and resource allocation based on a decentralized learning algorithm known as the Distributed Partial Task Offloading and Resource Allocation (DPTORA) scheme. This approach provides flexibility in task processing, allowing each vehicle to choose whether to execute its task locally, partially offload it, or distribute it among multiple RSUs using vehicle-to-infrastructure (V2I) connections in a dense network. We develop algorithms based on the Generalist Pursuit Learning Algorithm (GPLA) and the Distributed Partial Task Offloading (DPTO) scheme to effectively address the optimization problem. Additionally, we provide a sub-optimal solution with low computational complexity. Extensive simulations validate the effectiveness of our proposed scheme in decreasing time latency and energy consumption while facilitating partial task offloading and resource allocation through a decentralized learning Approach in dynamic VEC networks.
What problem does this paper attempt to address?