Intercepting Network Device Packet Encoding for Loss Ratio Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication data networks face challenges in providing high network performance with low cost, as packet loss and latency issues are not effectively addressed by current methods, leading to suboptimal application performance, especially in areas where bandwidth constraints increase loss ratios.

Innovation Solution

The method involves intercepting network devices that segment and encode packets, producing duplicate packets to mitigate loss, dynamically adjusting encoding levels based on loss ratios, and implementing encoding level back-off strategies to stabilize loss ratios and reduce overhead, thereby optimizing network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encoding protocol increases bandwidth to reduce loss, then packet loss is reduced, but network constraints cause increased loss due to bandwidth overflow

Engineering Contradiction:
Improvepacket loss ratioVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The encoding level is dynamically adjusted based on network conditions. The system monitors loss ratios and bandwidth consumption, then adapts the encoding overhead accordingly. When loss is high, encoding level increases to provide more redundancy; when bandwidth is constrained, encoding level decreases to reduce overhead. This dynamic adaptation resolves the contradiction by making the system flexible rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the encoding parameter (encoding level) to optimize the balance between loss reduction and bandwidth consumption. By adjusting the encoding level, the system can provide more or less redundancy depending on network conditions, thus resolving the contradiction between reliability and resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If encoding level is increased to minimize loss ratio, then packet loss is reduced, but overhead increases reducing network efficiency

Engineering Contradiction:
Improveloss ratioVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The encoding level is dynamically adjusted based on monitored loss ratios. The system increases encoding level only when loss ratio exceeds thresholds, and decreases it when loss is acceptable. This dynamic behavior ensures encoding overhead is applied only when necessary, maintaining network efficiency while providing loss protection when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the encoding parameter (encoding level) based on performance metrics. By adjusting this parameter, the system optimizes the trade-off between reliability (loss ratio) and productivity (network throughput), applying stronger encoding only when performance degradation is detected.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If encoding protocol is implemented to provide perfect network performance, then application performance is improved, but capital and operational costs become impractical

Engineering Contradiction:
Improveapplication performanceVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoding system is self-regulating and automatically adjusts its own encoding level based on monitored network conditions. The intercepting network device monitors loss ratios and autonomously adjusts encoding overhead without requiring external control or complex infrastructure. This self-service capability reduces operational complexity and cost while maintaining application performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by monitoring loss ratios and using this information to adjust encoding levels. This closed-loop control ensures the system provides appropriate protection only when needed, avoiding unnecessary overhead and reducing both capital and operational costs compared to always-on perfect protection schemes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10951743B2Methods for achieving target loss ratio
Publication Date: 2021.03.16 ADEIA MEDIA HOLDINGS INC
  • US10951743B2 patent drawing
  • US10951743B2 patent drawing
  • US10951743B2 patent drawing

AI summary

A method of forwarding data transmissions from a first network to a third network via a second network comprises receiving packets of a first type from the first network, segmenting each packet into packets of a second type that are transmitted to the second network, and producing and transmitting at least one encoded duplicate of each of the packets of a second type to the second network to allow a packet of the first type to be recreated in the event that not all the packets of the second type are received. In the event that a sufficient number of the packets of a second type and the encoded duplicate packets are not received to recreate the packet of a first type, the method determines a loss ratio that represents the number of packets not recreated relative to the number of packets transmitted during a selected time interval.