Dejitter Buffer Target Delay Based on Silence Descriptor Jitter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in managing jitter delays, particularly during silence periods, which affect the quality of media streams and resource utilization in dejitter buffers.

Innovation Solution

A method and apparatus for setting a target delay value for a dejitter buffer based on the jitter delays of silence descriptor (SID) packets, allowing for optimal buffering and release of media packets, independent of media packet jitter delays, using packet statistics and filter parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed target delay value is used for the dejitter buffer, then the buffer operation is simple, but the media stream quality deteriorates due to inability to adapt to varying network conditions

Engineering Contradiction:
Improvedejitter buffer operation simplicityVSAvoidmedia stream quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed target delay value to a dynamic target delay value that is continuously adjusted based on real-time SID packet jitter measurements. The system monitors actual network conditions and adapts the buffer target delay accordingly, allowing the dejitter buffer to optimize its operation between simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by measuring the actual jitter delay of SID packets and using this information to adjust the target delay value. This closed-loop mechanism ensures that the dejitter buffer continuously optimizes its performance based on real-time network conditions, resolving the contradiction between operational simplicity and media quality reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If the target delay value is increased to accommodate larger jitter, then media packet loss decreases, but end-to-end latency increases

Engineering Contradiction:
Improvemedia packet delivery reliabilityVSAvoidend-to-end latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts the target delay value based on actual SID packet jitter measurements rather than using a fixed large value. When network conditions are stable, the target delay remains small, minimizing latency. When jitter increases, the target delay adapts upward to prevent packet loss, thus optimizing the balance between reliability and time loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of target delay value based on measured jitter conditions. By adjusting this critical parameter dynamically rather than statically, the system can accommodate varying network conditions without permanently increasing latency, resolving the trade-off between packet reliability and end-to-end time.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the dejitter buffer processes all packets uniformly, then processing is simple, but processing resources are wasted during silence periods

Engineering Contradiction:
Improvepacket processing complexityVSAvoidprocessing resource consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and separately processes SID packets from media packets. By identifying and handling silence descriptor packets independently, the system can optimize processing resources to focus only on actual media content during active periods, rather than uniformly processing all packets including silent periods.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different processing qualities to different packet types. SID packets receive specialized handling to update jitter statistics, while media packets receive processing based on the current target delay value. This localized differentiation allows the system to conserve processing resources during silence periods while maintaining simplicity during active transmission.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240089210A1Dejitter target delay value based on silence descriptors
Publication Date: 2024.03.14 QUALCOMM INC
  • US20240089210A1 patent drawing
  • US20240089210A1 patent drawing
  • US20240089210A1 patent drawing

AI summary

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may set a target delay value for a dejitter buffer of the UE based at least in part on jitter delays of silence descriptor (SID) packets that are received by the UE. The UE may receive, after the SID packets, media packets into the dejitter buffer. The UE may release the media packets from the dejitter buffer based at least in part on the target delay value. Numerous other aspects are described.