Autonomous Driving Task Offloading Across Vehicle Edge Cloud Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an optimal solution for offloading autonomous driving tasks across the vehicle, edge, and cloud computing layers, leading to inefficiencies in computing resources and increased costs.

Innovation Solution

A system and method that utilize a modeling module to create a system model incorporating communication latency between computing nodes, and an allocation module to allocate autonomous driving tasks across vehicle, edge, and cloud nodes, minimizing end-to-end latency while ensuring safety requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If computational tasks are processed only at the vehicle end, then autonomous driving functionality is achieved, but vehicle cost increases significantly due to high-performance sensors and computing chips

Engineering Contradiction:
Improveautonomous driving functionalityVSAvoidvehicle cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments autonomous driving tasks into different computational categories and distributes them across vehicle-end, edge-end, and cloud-end computing nodes. Critical real-time tasks remain at the vehicle end, while less time-sensitive tasks are offloaded to edge and cloud nodes, reducing vehicle hardware requirements and cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces edge computing nodes as intermediaries between vehicles and cloud infrastructure. These edge nodes handle intermediate computational tasks, reducing the burden on vehicle hardware while providing faster response than pure cloud processing for certain tasks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If tasks are offloaded to edge or cloud ends, then vehicle cost is reduced, but end-to-end latency increases

Engineering Contradiction:
Improvevehicle costVSAvoidend-to-end latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different task types to different computing locations based on their latency requirements. Time-critical perception and control tasks are processed locally at the vehicle end, while less time-sensitive mapping and planning tasks are offloaded to edge or cloud nodes, optimizing the overall system latency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic task offloading decisions that adapt to real-time conditions. The system dynamically determines which tasks to offload based on current latency requirements, computational load, and network conditions, allowing flexible optimization between cost and latency.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If task offloading is implemented without optimization, then vehicle hardware requirements are reduced, but computing resource utilization efficiency decreases

Engineering Contradiction:
Improvevehicle hardware requirementsVSAvoidcomputing resource utilization efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent incorporates feedback mechanisms where the system continuously monitors task completion times, resource utilization, and latency metrics. Based on this feedback, the task offloading strategy is dynamically adjusted to optimize computing resource utilization efficiency while maintaining reduced vehicle hardware requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes key parameters such as task offloading thresholds, computational task categorization, and resource allocation strategies to optimize the balance between vehicle hardware requirements and computing resource utilization efficiency across the distributed system.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250110788A1System and Method for Offloading Autonomous Driving Tasks
Publication Date: 2025.04.03 ROBERT BOSCH GMBH
  • US20250110788A1 patent drawing
  • US20250110788A1 patent drawing
  • US20250110788A1 patent drawing

AI summary

A system and method for offloading autonomous driving tasks is disclosed. The system includes a plurality of computing nodes comprising one or a plurality of computing nodes located on a vehicle, one or a plurality of computing nodes located on edge devices, and one or a plurality of computing nodes located on cloud devices. The system further includes a modeling module configured to create a system model that comprises a communication latency between each pair of computing nodes among the plurality of computing nodes. The system also includes an allocation module configured to allocate a plurality of autonomous driving tasks of an autonomous driving service based on the system model in order to offload each autonomous driving task to one of the plurality of computing nodes, wherein the allocation is performed such that the end-to-end latency of the autonomous driving service is minimized.