Energy-Efficient Task Computation at the Edge for Vehicular Services
By: Paniz Parastar , Giuseppe Caso , Jesus Alberto Omana Iglesias and more
Potential Business Impact:
Helps self-driving cars use less power.
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.
Similar Papers
Task Offloading and Resource Allocation for MEC-assisted Consumer Internet of Vehicle Systems
Networking and Internet Architecture
Cars get faster internet by using nearby computers.
A Reliable and Efficient 5G Vehicular MEC: Guaranteed Task Completion with Minimal Latency
Networking and Internet Architecture
Helps self-driving cars avoid dropping important tasks.
Local Ratio based Real-time Job Offloading and Resource Allocation in Mobile Edge Computing
Distributed, Parallel, and Cluster Computing
Helps cars share tasks to run faster.