Vehicle-Cloud Application Control via QoS Channel Supervision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication links between vehicles and clouds in the automotive sector often lack guaranteed availability and performance, limiting the ability of distributed applications to handle critical vehicle functions such as engine management and driver assistance, which are typically restricted to convenience and support due to technical constraints.

Innovation Solution

Implementing a supervision unit that dynamically controls and adapts communication channels based on real-time quality of service requirements, allowing for efficient distribution of vehicle functions between the vehicle and cloud, and enabling the use of redundant channels to ensure functional safety and reliability, thereby enabling more advanced vehicle operations like teleoperated driving.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If vehicle functions are distributed to the cloud, then computational power and processing capability are improved, but communication reliability and availability deteriorate

Engineering Contradiction:
Improvecomputational powerVSAvoidcommunication reliability
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent implements dynamic adaptation of communication channels based on real-time quality of service requirements. The supervision unit continuously monitors communication conditions and adapts the distribution of vehicle functions between cloud and vehicle accordingly, allowing the system to optimize computational power utilization while maintaining communication reliability under varying network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs redundant communication channels that are prepared in advance to compensate for potential communication failures. By having backup channels ready before failures occur, the system can maintain reliable operation when distributing critical vehicle functions to the cloud, cushioning against the reliability risks of cloud-dependent operations.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Productivity

If communication channels are optimized for quality of service, then performance of distributed applications is improved, but system complexity increases

Engineering Contradiction:
Improveperformance of distributed applicationsVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a supervision unit as an intermediary component that manages communication channel optimization. This intermediary abstracts the complexity of QoS optimization from the core distributed application logic, coordinating channel selection and adaptation while maintaining clean separation of concerns between supervision functions and application functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If redundant communication channels are used, then functional safety and reliability are improved, but cost and resource consumption increase

Engineering Contradiction:
Improvefunctional safetyVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent dynamically changes communication parameters such as channel selection, data transmission priorities, and quality of service levels based on real-time conditions. By adjusting these parameters rather than always using full redundancy, the system maintains functional safety when needed while reducing resource consumption during normal operations with adequate communication quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11926348B2Method and device for controlling applications distributed between a vehicle and a cloud
Publication Date: 2024.03.12 ROBERT BOSCH GMBH
  • US11926348B2 patent drawing
  • US11926348B2 patent drawing
  • US11926348B2 patent drawing

AI summary

A method for controlling applications distributed between a vehicle and a cloud. A supervision of communication channels between the vehicle and the cloud is carried out. Based on the supervision, a control and adaptation of a component of the applications operated in the vehicle or of a component of the applications operated in the cloud are carried out.