School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China.
Purple Mountain Laboratories, Nanjing 211111, China.
Sensors (Basel). 2022 Nov 30;22(23):9340. doi: 10.3390/s22239340.
Vehicular edge computing (VEC) has emerged in the Internet of Vehicles (IoV) as a new paradigm that offloads computation tasks to Road Side Units (RSU), aiming to thereby reduce the processing delay and resource consumption of vehicles. Ideal computation offloading policies for VEC are expected to achieve both low latency and low energy consumption. Although existing works have made great contributions, they rarely consider the coordination of multiple RSUs and the individual Quality of Service (QoS) requirements of different applications, resulting in suboptimal offloading policies. In this paper we present FEVEC, a Fast and Energy-efficient VEC framework, with the objective of realizing an optimal offloading strategy that minimizes both delay and energy consumption. FEVEC coordinates multiple RSUs and considers the application-specific QoS requirements. We formalize the computation offloading problem as a multi-objective optimization problem by jointly optimizing offloading decisions and resource allocation, which is a mixed-integer nonlinear programming (MINLP) problem and NP-hard. We propose MOV, a Multi-Objective computing offloading method for VEC. First, vehicle prejudgment is proposed to meet the requirements of different applications by considering the maximum tolerance delay related to the current vehicle speed. Second, an improved Non-dominated Sorting Genetic Algorithm-II (NSGA-II) is adopted to obtain the Pareto-optimal solutions with low complexity. Finally, the optimal offloading strategy is selected for QoS maximization. Extensive evaluation results based on real and simulated vehicle trajectories verify that the average QoS value of MOV is improved by 20% compared with the state-of-the-art VEC mechanism.
车联网边缘计算(VEC)作为一种新的范例出现在车联网(IoV)中,它将计算任务卸载到路边单元(RSU),旨在降低车辆的处理延迟和资源消耗。VEC 的理想计算卸载策略有望实现低延迟和低能耗。尽管现有工作做出了巨大贡献,但它们很少考虑多个 RSU 的协调和不同应用的个别服务质量(QoS)要求,导致卸载策略不是最优的。在本文中,我们提出了 FEVEC,一种快速和节能的 VEC 框架,旨在实现最小化延迟和能耗的最优卸载策略。FEVEC 协调多个 RSU,并考虑特定于应用的 QoS 要求。我们通过联合优化卸载决策和资源分配,将计算卸载问题形式化为一个多目标优化问题,这是一个混合整数非线性规划(MINLP)问题,属于 NP 难问题。我们提出了用于 VEC 的多目标计算卸载方法 MOV。首先,通过考虑与当前车速相关的最大容忍延迟,提出了车辆预判,以满足不同应用的要求。其次,采用改进的非支配排序遗传算法-II(NSGA-II)来获得具有低复杂度的 Pareto 最优解。最后,为了最大化 QoS,选择最佳的卸载策略。基于真实和模拟车辆轨迹的广泛评估结果验证了,与最先进的 VEC 机制相比,MOV 的平均 QoS 值提高了 20%。