Vehicle Data Traffic Control via Predictive Capacity Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle systems face challenges in optimizing data traffic management, leading to potential overload situations and resource inefficiencies due to varying communication requirements and changing driving conditions, which can result in suboptimal system performance and increased latency or packet loss.

Innovation Solution

A control apparatus and method that utilize a determination device to read and process requirement signals from vehicle functional units, combined with route and network signals, to calculate and allocate partial capacities, ensuring optimal resource distribution and prioritization of data streams, thereby preventing starvation and optimizing quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data traffic capacity is increased to meet all functional unit requirements, then communication reliability is improved, but resource waste occurs due to allocating maximum capacity to all units simultaneously

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent dynamically changes the capacity allocation parameters for different functional units based on predicted future communication requirements. Instead of allocating fixed maximum capacity to all units, the system adjusts capacity parameters (data rate, bandwidth) according to the specific needs of each unit at different time points, thereby improving communication reliability when needed while avoiding resource waste when full capacity is not required.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamic capacity allocation where the available capacity for each functional unit changes over time based on predictions of future communication requirements. The determination device continuously updates capacity assignments according to predicted traffic patterns, ensuring that capacity is available when needed while being released when not required, thus balancing reliability and resource efficiency.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If capacity is allocated based on current requirements only, then resource allocation simplicity is maintained, but future overload situations occur when communication requirements change

Engineering Contradiction:
Improveallocation complexityVSAvoidsystem stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by predicting future communication requirements of functional units before they actually occur. The determination device uses prediction algorithms to anticipate future traffic demands and pre-allocates capacity accordingly, preventing future overload situations. This allows the system to maintain simple current allocation while ensuring future stability through advance planning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where actual communication requirements are continuously monitored and compared with predicted requirements. This feedback loop allows the determination device to adjust capacity allocations dynamically, ensuring that future overload situations are prevented while maintaining allocation simplicity through automated adjustment based on real-world performance data.

Inventive Principle:
Principle #23Feedback

3Reliability

If maximum capacity is allocated to high-priority functions, then quality of service for important functions is improved, but low-priority applications suffer from starvation

Engineering Contradiction:
Improvequality of serviceVSAvoidapplication utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by allocating different capacity levels to different functional units based on their specific priority and requirements. High-priority functions receive sufficient capacity to maintain quality of service, while low-priority functions receive adequate residual capacity to prevent complete starvation. This localized quality differentiation ensures that each function receives appropriate resources according to its specific needs rather than applying a uniform allocation strategy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by allocating capacity in proportions that satisfy minimum requirements for all functional units while providing excess capacity to high-priority functions when available. This ensures that low-priority applications receive partial service (preventing starvation) while high-priority functions can utilize excess capacity when needed, balancing quality of service with overall application utilization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240381172A1Control apparatus and method for controlling data traffic in a vehicle, and vehicle system
Publication Date: 2024.11.14 ROBERT BOSCH GMBH
  • US20240381172A1 patent drawing
  • US20240381172A1 patent drawing
  • US20240381172A1 patent drawing

AI summary

A control apparatus for controlling data traffic, which is generated by functional units of a vehicle, via a radio device includes a functional interface for connecting the control apparatus to functional units and for reading in requirement signals representing requirements of the functional units in terms of a capacity required in the future for the data traffic for transmitting functional data. The control apparatus also comprises a transmission interface for connecting the control apparatus to the radio device and a determination device which is designed to use a route signal, a network signal, and the requirement signals, in order to determine capacity signals representing partial capacities available in the future for the functional units.