Application-Aware Multi-Media Routing for Congestion and Packet Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Networks face challenges in managing network traffic efficiently to meet application requirements for bandwidth and latency, particularly in congested environments with varied transmission media, leading to packet drops and undesirable network conditions such as latency and jitter.

Innovation Solution

A method and apparatus that determine optimal routes and transmission parameters based on application requirements, adjusting modulation parameters and selecting media to minimize negative network impacts, including determining a minimum effective data rate and adjusting transmission methods to compensate for unfavorable conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network traffic is transmitted through multiple media paths to improve reliability and meet application requirements, then the ability to satisfy bandwidth and latency requirements is improved, but the complexity of route selection and transmission management increases

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidroute selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-measurement of transmission characteristics by having devices actively test and evaluate their own network paths. Devices measure latency, bandwidth, and packet loss on different media paths, then use this self-collected data to automatically select optimal routes without external intervention, reducing the complexity of centralized route management while improving reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where transmission performance is measured and used to dynamically adjust route selection. Devices monitor packet delivery metrics in real-time and feed this information back into the route selection algorithm, allowing the system to adapt to changing network conditions and maintain reliable transmission across multiple media paths

Inventive Principle:
Principle #23Feedback

2Productivity

If transmission data rate is increased to improve productivity, then the throughput is improved, but the packet loss rate increases in congested or interfered media

Engineering Contradiction:
Improvetransmission throughputVSAvoidpacket delivery rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts transmission parameters based on measured media conditions. Transmission data rates, modulation schemes, and coding rates are continuously adapted according to the current state of each media path as determined by self-measurement, allowing the system to maximize throughput while maintaining acceptable packet delivery rates by operating at optimal points on the rate-reliability curve for each medium

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes transmission parameters such as data rate, modulation order, and forward error correction levels based on measured channel conditions. By adjusting these parameters dynamically, the system can achieve higher throughput when conditions permit while maintaining reliability when congestion or interference is detected, resolving the contradiction between speed and accuracy

Inventive Principle:
Principle #35Parameter changes

3Reliability

If route selection is optimized based on application requirements to improve user experience, then the transmission quality is improved, but the computational overhead for determining optimal routes increases

Engineering Contradiction:
Improvetransmission qualityVSAvoidcomputational energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Individual devices perform their own route optimization calculations using locally collected measurement data rather than relying on centralized computation. Each device independently evaluates its own transmission options based on self-measured characteristics of available media paths, reducing the computational burden on network infrastructure and distributing the energy cost across endpoint devices

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary measurements and characterizations of media paths in advance of actual data transmission. By pre-evaluating transmission characteristics such as latency, bandwidth, and reliability of different media paths, the system has optimization data ready when transmission is needed, reducing the computational overhead during actual route selection while maintaining high transmission quality

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3352426B1Optimizing network efficiency for application requirements
Publication Date: 2025.07.23 COMCAST CABLE COMM LLC
  • EP3352426B1 patent drawingFigure 1
  • EP3352426B1 patent drawingFigure 2
  • EP3352426B1 patent drawingFigure 3

AI summary

Methods and systems for selecting routes from among multiple media and/or optimizing transmission across those media are described. A minimum data rate may be determined for transmitting a content item. Based on that minimum data rate, a device may determine whether to transmit the content item via a given medium, select a different medium for transmission, or adjust transmission to compensate for unfavorable network conditions. A device may select a medium based on ranking one or more routes from a content source to a user device. Further, a device may determine a data rate for transmission based on calculating an expected time of transmission that includes time spent performing retransmissions at a given data rate.