Predictive Transmission Path Selection for Low-Latency Packet Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods, such as Multipath TCP and Multipath QUIC, rely solely on measured packet round-trip times (RTTs) which are delayed and do not accurately predict future performance of transmission paths, leading to inefficient data packet routing.

Innovation Solution

A method using a short-term determination unit to ascertain prediction values of transmission path parameters for multiple paths, allowing a planning unit to select the most suitable path based on these predictions, and a neural network trained with input variables like wireless technology, network device state, and packet characteristics to optimize data packet transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If measured packet round-trip times (RTT's) are used for transmission path selection, then the selection process is simple and based on available data, but the values are delayed and do not accurately predict future transmission performance

Engineering Contradiction:
Improveprediction accuracy of transmission path performanceVSAvoidlatency in transmission path selection
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using machine learning models to predict future transmission path parameters before actual data transmission occurs. The system trains models on historical network data and uses these trained models to forecast RTT, bandwidth, and other critical parameters for upcoming transmissions, enabling proactive path selection rather than reactive selection based on delayed measurements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces machine learning models as intermediaries between raw network measurements and transmission path selection decisions. These models process historical measurement data and generate predicted future performance metrics, serving as a mediator that transforms past observations into actionable predictions for future path selection, thereby improving accuracy while maintaining real-time decision-making capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple transmission paths are monitored and selected based on real-time conditions, then transmission reliability is improved, but system complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsystem complexity for path selection
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automated machine learning model training and evaluation systems that continuously monitor network conditions, train models on collected data, evaluate model performance, and deploy updated models without manual intervention. This automation reduces the operational complexity of managing multiple transmission paths while maintaining high reliability through continuous adaptation to changing network conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting transmission path selection based on predicted parameters such as RTT, bandwidth, and packet loss probability. The system monitors multiple parameters simultaneously and uses machine learning models to forecast their future values, enabling flexible adaptation to changing network conditions while managing complexity through focused parameter monitoring rather than comprehensive system oversight.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If machine learning models are trained on historical data to predict transmission parameters, then prediction accuracy improves, but training time and computational resources increase

Engineering Contradiction:
Improveprediction accuracy of transmission parametersVSAvoidmodel training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by implementing incremental and online learning approaches where machine learning models are trained progressively on streaming network data rather than requiring complete retraining on entire historical datasets. This allows the system to maintain prediction accuracy while significantly reducing training time and computational resource requirements by updating models with recent data samples in a continuous learning process.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements periodic action by scheduling model training and evaluation at regular intervals based on accumulated data quality and quantity thresholds. Rather than continuously training models on all available data, the system periodically retrains models when sufficient new data has been collected, balancing prediction accuracy improvement with computational efficiency and reducing overall training time while maintaining model performance.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12628041B2Method for outputting a signal as a function of a transmission path to be selected on the basis of prediction
Publication Date: 2026.05.12 ROBERT BOSCH GMBH
  • US12628041B2 patent drawing
  • US12628041B2 patent drawing

AI summary

A method for outputting a signal as a function of a transmission path to be selected, to transmit a data packet from a transmitter unit to a receiver unit connectable to the transmitter unit via at least two transmission paths. The method includes: ascertaining, in each instance, a prediction value of at least one transmission path parameter for each of the at least two transmission paths, using a short-term determination unit, to provide a transmission path information item including the predicted values, to a planning unit; selecting the transmission path to be used for transmitting the data packet, from the at least two transmission paths, using the planning unit, based on the ascertained transmission path information item; and outputting the signal using the planning unit to transmit the data packet from the transmitter unit to the receiver unit on the selected transmission path.