Litcius/Paper detail

Location-Aware and Delay-Minimizing Task Offloading in Vehicular Edge Computing Networks

Xia Yang, Haixia Zhang, Xiaotian Zhou, Dongfeng Yuan

2023IEEE Transactions on Vehicular Technology44 citationsDOI

Abstract

Vehicular edge computing (VEC) has been reported as a new computation paradigm to meet the low-latency requirement in vehicular networks. In this article, we study a novel location-aware task offloading mechanism in a VEC-based single-vehicle multi-cell (SVMC) scenario, where the task can be equally partitioned into multiple subtasks. Different from existing work, task uploading and computing are taken into account in a parallel way. Taking the impact of the uncertainty of vehicle location on task uploading time into account, single-cell offloading and multi-cell offloading are investigated, respectively. Hence, the scheduling problem is studied with the objective of minimization task processing delay by jointly designing the amount of offloaded subtasks for multiple cells, where the task offloading decision over the small timescale is investigated due to small-scale fading. The problem turns out to be a min-max optimization problem, which can be transformed into a minimum problem of the absolute value function. For single-cell offloading, a low-complexity multi-time slot offloading (MTSO) algorithm is proposed by jointly optimizing the amount of offloaded subtasks for multiple time slots. For multi-cell offloading, a multi-cell and multi-time slots offloading (MCMTSO) algorithm is proposed by jointly optimizing the amount of offloaded subtasks for multiple time slots in multiple cells with low complexity. Simulation results review that the proposed algorithm can effectively reduce the task processing delay. For single-cell offloading, the task processing delay of MTSO is reduced by 40.5% compared to partial offloading (PO), while for multi-cell case, the MCMTSO scheme can reduce the task processing delay by 24.3% compared to PO.

Topics & Concepts

Computer scienceComputation offloadingMobile edge computingUploadScheduling (production processes)Latency (audio)Task (project management)Enhanced Data Rates for GSM EvolutionDistributed computingComputational complexity theoryEdge computingMinificationComputer networkReal-time computingServerAlgorithmMathematical optimizationArtificial intelligenceEngineeringMathematicsOperating systemTelecommunicationsSystems engineeringProgramming languageIoT and Edge/Fog ComputingAge of Information OptimizationVehicular Ad Hoc Networks (VANETs)