Multi-access edge computing (MEC) is a promising solution for providing the computational resources and low latency required by vehicular services such as autonomous driving. It enables cars to offload computationally intensive tasks to nearby servers. Effective offloading involves determining when to offload tasks, selecting the appropriate MEC site, and efficiently allocating resources to ensure good performance. Car mobility poses significant challenges to guaranteeing reliable task completion, and today we still lack energy efficient solutions to this problem, especially when considering real-world car mobility traces. In this paper, we begin by examining the mobility patterns of cars using data obtained from a leading mobile network operator in Europe. Based on the insights from this analysis, we design an optimization problem for task computation and offloading, considering both static and mobility scenarios. Our objective is to minimize the total energy consumption at the cars and at the MEC nodes while satisfying the latency requirements of various tasks. We evaluate our solution, based on multi-agent reinforcement learning, both in simulations and in a realistic setup that relies on datasets from the operator. Our solution shows a significant reduction of user dissatisfaction and task interruptions in both static and mobile scenarios, while achieving energy savings of 47 percent in the static case and 14 percent in the mobile case compared to state-of-the-art schemes.
翻译:多接入边缘计算(MEC)是一种有前景的解决方案,可为自动驾驶等车辆服务提供所需的计算资源和低延迟。该技术使车辆能够将计算密集型任务卸载至邻近服务器。有效的卸载策略需确定任务卸载时机、选择合适的MEC站点,并高效分配资源以确保良好性能。车辆移动性对保障任务可靠完成构成显著挑战,目前尤其基于真实车辆移动轨迹时,仍缺乏针对该问题的能效优化方案。本文首先基于欧洲某主流移动网络运营商的数据分析车辆移动模式。基于此分析结果,我们构建了兼顾静态与移动场景的任务计算与卸载优化问题,目标是在满足各类任务延迟需求的前提下,最小化车辆与MEC节点的总能耗。通过基于多智能体强化学习的解决方案,我们在仿真及依托运营商数据集的真实场景中进行评估。结果表明:相较于前沿方案,该方案在静态与移动场景中均显著降低了用户不满度与任务中断率,同时实现静态场景节能47%、移动场景节能14%。