Dynamic Packet-Loss-Concealment Policy for Data Stream Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current packet loss recovery methods in data stream transmission, such as fixed packet-loss-concealment policies, are ineffective, particularly for services sensitive to packet loss like video conferencing, leading to poor user experience due to artifacts in output images.

Innovation Solution

A dynamic packet-loss-concealment policy is determined based on the path status information, including packet loss rate, delay, and network jitter, to generate a packet-loss-concealment packet that is sent alongside the original packet, improving recovery effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed packet-loss-concealment policy is used, then the system is simple to implement, but the packet loss recovery effect is poor

Engineering Contradiction:
Improvepacket loss recovery effectVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic packet-loss-concealment policies that adapt to changing network conditions. The system monitors path status information in real-time and adjusts concealment strategies accordingly, transforming the static fixed policy into a dynamic adaptive mechanism that responds to network variability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters of the packet-loss-concealment policy based on network conditions, including packet generation rates, redundancy levels, and transmission timing. These parameter adjustments allow the system to optimize recovery effectiveness for different service types and network states without requiring complete policy redesign.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a dynamic packet-loss-concealment policy is implemented, then the packet loss recovery effect is improved, but the system complexity increases

Engineering Contradiction:
Improvepacket loss recovery effectVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms that monitor packet loss patterns, path status information, and recovery effectiveness. This feedback loop enables the system to learn from past performance and continuously refine concealment policies, achieving high reliability while managing complexity through data-driven optimization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent segments the packet-loss-concealment system into modular components: path status monitoring modules, policy determination modules, packet generation modules, and service-specific adaptation modules. This segmentation allows independent optimization of each component and simplifies overall system management.

Inventive Principle:
Principle #1Segmentation

3Reliability

If packet-loss-concealment packets are generated for all services, then packet loss recovery is improved, but the bandwidth consumption increases

Engineering Contradiction:
Improvepacket loss recoveryVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies different packet-loss-concealment strategies to different services and data packets based on their specific requirements. Critical services like voice and video receive enhanced protection with higher redundancy, while less sensitive data uses minimal or no concealment, optimizing bandwidth utilization through localized quality adjustment.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial packet-loss-concealment where concealment packets are generated selectively rather than for all traffic. The system applies concealment only when path status information indicates elevated risk, using just enough redundancy to achieve acceptable recovery levels without excessive bandwidth consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12010016B2Data stream transmission method and device
Publication Date: 2024.06.11 HUAWEI TECH CO LTD
  • US12010016B2 patent drawing
  • US12010016B2 patent drawing
  • US12010016B2 patent drawing

AI summary

Embodiments of this application provide a data stream transmission method. The method includes a sending device that dynamically determines a packet-loss-concealment policy based on first path status information of a path used to send a data stream. The sending device generates a packet-loss-concealment packet for the data stream according to the packet-loss-concealment policy. The sending device sends the data stream on the path. The data stream includes an original packet and the packet-loss-concealment packet. Therefore, when receiving the data stream, a receiving device decodes the data stream according to the packet-loss-concealment policy received from the sending device, and recovers, by using the packet-loss-concealment packet, an original packet lost in a transmission process. This effectively improves a packet loss recovery effect, and improves user experience.