Table of Contents
Fetching ...

Real-Time Service Subscription and Adaptive Offloading Control in Vehicular Edge Computing

Chuanchao Gao, Arvind Easwaran

TL;DR

The authors addressDeadline-Constrained Task Offloading and Resource Allocation in Vehicular Edge Computing (VEC) with bandwidth and compute constraints, formulating DOAP and proving NP-hardness. They introduce SARound, an LP-rounding-based 1/4-approximation, and an online online service subscription and offloading control framework to handle short deadlines and rapidly changing wireless channels. A novel VEC simulator, VecSim, validates performance using real taxi traces and profiled object-detection workloads, showing SARound outperforms state-of-the-art baselines in energy savings and offloading efficiency while maintaining scalability. The work integrates online adaptation with end-to-end task life-cycle management, offering practical improvements for real-time vehicular applications in 5G-enabled VEC systems.

Abstract

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.

Real-Time Service Subscription and Adaptive Offloading Control in Vehicular Edge Computing

TL;DR

The authors addressDeadline-Constrained Task Offloading and Resource Allocation in Vehicular Edge Computing (VEC) with bandwidth and compute constraints, formulating DOAP and proving NP-hardness. They introduce SARound, an LP-rounding-based 1/4-approximation, and an online online service subscription and offloading control framework to handle short deadlines and rapidly changing wireless channels. A novel VEC simulator, VecSim, validates performance using real taxi traces and profiled object-detection workloads, showing SARound outperforms state-of-the-art baselines in energy savings and offloading efficiency while maintaining scalability. The work integrates online adaptation with end-to-end task life-cycle management, offering practical improvements for real-time vehicular applications in 5G-enabled VEC systems.

Abstract

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 , in VEC with both bandwidth and computational resource constraints, aiming to maximize the total vehicle utility. To solve , we propose , an approximation algorithm based on Linear Program rounding and local-ratio techniques, that improves the best-known approximation ratio for DOAP from to . 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 consistently outperforms state-of-the-art baselines under varying network conditions while maintaining runtime efficiency.

Paper Structure

This paper contains 14 sections, 2 theorems, 12 equations, 7 figures, 1 table, 1 algorithm.

Key Result

Theorem 1

Function $\mathtt{FloorRd}$ is a $\frac{1}{3}$-approximation algorithm for the ILP problem $\mathbf{P_{ILP}^k}$.

Figures (7)

  • Figure 1: An example of the VEC
  • Figure 2: Workflow of the online service subscription and offloading control framework (RSU $m_k$ and task $n_i$ are used as an example).
  • Figure 3: Online offloading control in RSU's 5G module
  • Figure 4: The architecture of the VEC simulator, VecSim.
  • Figure 5: In SchedAll mode, average results for: (a) predicted energy saving; (b) measured energy saving; (c) number of offloaded job instances per second.
  • ...and 2 more figures

Theorems & Definitions (5)

  • Definition 1: Service Instance
  • Theorem 1
  • proof
  • Theorem 2
  • proof