Dejitter Buffer Target Delay Based on Silence Descriptor Jitter
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If the target delay value is increased to accommodate larger jitter, then media packet loss decreases, but end-to-end latency increases
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.
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.
3Device complexity
If the dejitter buffer processes all packets uniformly, then processing is simple, but processing resources are wasted during silence periods
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.
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.
Data Source
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.


