Real-Time Service Subscription and Adaptive Offloading Control in Vehicular Edge Computing
By: Chuanchao Gao, Arvind Easwaran
Vehicular Edge Computing (VEC) has emerged as a promising paradigm for enhancing the computational efficiency and service quality in intelligent transportation systems by enabling vehicles to wirelessly offload computation-intensive tasks to nearby Roadside Units. However, efficient task offloading and resource allocation for time-critical applications in VEC remain challenging due to constrained network bandwidth and computational resources, stringent task deadlines, and rapidly changing network conditions. To address these challenges, we formulate a Deadline-Constrained Task Offloading and Resource Allocation Problem (DOAP), denoted as $\mathbf{P}$, in VEC with both bandwidth and computational resource constraints, aiming to maximize the total vehicle utility. To solve $\mathbf{P}$, we propose $\mathtt{SARound}$, an approximation algorithm based on Linear Program rounding and local-ratio techniques, that improves the best-known approximation ratio for DOAP from $\frac{1}{6}$ to $\frac{1}{4}$. Additionally, we design an online service subscription and offloading control framework to address the challenges of short task deadlines and rapidly changing wireless network conditions. To validate our approach, we develop a comprehensive VEC simulator, VecSim, using the open-source simulation libraries OMNeT++ and Simu5G. VecSim integrates our designed framework to manage the full life-cycle of real-time vehicular tasks. Experimental results, based on profiled object detection applications and real-world taxi trace data, show that $\mathtt{SARound}$ consistently outperforms state-of-the-art baselines under varying network conditions while maintaining runtime efficiency.
Similar Papers
Autonomous Task Offloading of Vehicular Edge Computing with Parallel Computation Queues
Networking and Internet Architecture
Makes cars share computing power to reduce waiting.
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.
Latency and Privacy-Aware Resource Allocation in Vehicular Edge Computing
Performance
Makes self-driving cars safer and faster.