Adaptive Path Selection for Redundant Data Streams Under Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional congestion control techniques in teleoperated vehicles degrade data quality and fail to ensure redundancy, leading to potential network saturation and unsafe operation.

Innovation Solution

Adaptive path selection using token bucket techniques to balance data load across multiple network paths, adjusting redundancy and data rate based on current network conditions to maintain data stream integrity and avoid congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If traditional congestion control techniques adjust the data rate to avoid network saturation, then network congestion is reduced, but data quality degrades and redundancy is lost

Engineering Contradiction:
Improvenetwork congestionVSAvoiddata quality and redundancy
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent segments the single data stream into multiple parallel streams, each transmitted over a different network path. This allows the system to distribute data transmission across multiple routes, preventing any single path from becoming saturated while maintaining overall data quality and redundancy through diverse transmission channels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional transmission approach (one path) to a multi-dimensional approach (multiple paths). By adding the dimension of path diversity, the system can simultaneously achieve congestion avoidance on individual paths while maintaining data quality and redundancy through the collective capacity of multiple paths.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If multiple data paths are used for transmission, then data redundancy and reliability are improved, but network complexity increases

Engineering Contradiction:
Improvedata redundancyVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automatic path selection and dynamic routing mechanisms. The system autonomously monitors network conditions, selects optimal paths for each data stream, and adjusts transmission parameters without manual intervention, thereby achieving high reliability through multiple paths while minimizing the operational complexity burden on users.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If data rate is reduced to prevent network saturation, then network stability is maintained, but transmission timeliness deteriorates

Engineering Contradiction:
Improvenetwork stabilityVSAvoidtransmission timeliness
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent segments the data transmission load across multiple parallel paths, allowing each path to operate at stable rates without saturation while collectively achieving high transmission throughput. This segmentation enables timely delivery of data packets through multiple concurrent streams without compromising individual path stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically changes transmission parameters such as path selection, data rate allocation, and routing decisions based on real-time network conditions. By adjusting these parameters adaptively, the system maintains network stability on each path while ensuring timely overall transmission through optimized resource allocation across multiple paths.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12592891B2Congestion control applying adaptive path selection
Publication Date: 2026.03.31 VAY TECH GMBH
  • US12592891B2 patent drawing
  • US12592891B2 patent drawing
  • US12592891B2 patent drawing

AI summary

Described are systems and methods for determining one or more data paths of a network link for transmitting data packets of a data stream for load balancing the data across the paths while avoiding saturation of the network link and/or alleviating congestion of the network link. The selection of the one or more paths may be performed by adaptively modifying a redundancy of the data packets being transmitted on the transmission paths of the network link in view of current network parameters associated with the paths of the network link, so that the data stream is effectively load balanced across the paths of the network link while ensuring redundancy of the data stream and maintaining the data rate of the data stream.