Adaptive Packet Loss Compensation for Voice Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current waveform compensation methods for voice packet loss in communication systems, such as packet loss concealment (PLC), often result in distorted voice quality and poor recovery effects, especially when the lost packet's waveform differs significantly from preceding packets, leading to poor robustness and adaptability in various packet loss scenarios.
Innovation Solution
A data processing method that determines the packet loss scenario type and generates a compensation data packet based on adjacent packets, allowing for direct compensation when the scenario meets specific conditions, thereby improving recovery accuracy and adaptability compared to traditional PLC methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional PLC method is used to reconstruct waveform based on preceding voice packets, then the method can provide a waveform compensation for lost packets, but the recovered waveform is distorted when the lost packet's waveform differs significantly from preceding packets, resulting in poor voice quality and low adaptability
Solution Approach 1:
The patent applies dynamics by making the compensation method adaptive to different packet loss scenarios. The system dynamically selects between PLC-based waveform reconstruction and direct packet replacement based on the characteristics of the packet loss scenario, allowing the recovery mechanism to adjust its behavior according to the specific situation rather than using a fixed approach
Solution Approach 2:
The patent changes the approach parameter from always using PLC waveform reconstruction to conditionally selecting between PLC and direct packet replacement. By changing the parameter of compensation method selection based on scenario characteristics, the system achieves better adaptability across different packet loss situations while maintaining reliable voice quality
2Reliability
If PLC method reconstructs waveform using multiple preceding voice packets, then the method can compensate for lost packets, but the complexity of the reconstruction process increases and the recovery effect deteriorates in scenarios with significant waveform differences
Solution Approach 1:
The patent segments the packet loss compensation process into two distinct approaches: PLC-based waveform reconstruction for certain scenarios and direct packet replacement for others. By segmenting the compensation strategy based on scenario type, the system avoids the complexity of always performing full waveform reconstruction while maintaining good recovery effects in appropriate situations
Solution Approach 2:
The patent uses copying by directly replacing the lost packet with a compensation packet generated from adjacent packets in certain scenarios. Instead of performing complex waveform reconstruction, the system copies characteristics from adjacent packets to create a simple replacement packet, significantly reducing computational complexity while maintaining acceptable recovery quality
Data Source
Figure 1~2
Figure 3a
Figure 3b
AI summary
A data processing method and a related apparatus are disclosed, to improve data recovery effects in various packet loss scenarios. The method includes: determining a packet loss scenario type corresponding to a first data packet when detecting that the first data packet is lost in a data packet transmission process (201); generating a second data packet based on a data packet adjacent to the first data packet if the packet loss scenario type corresponding to the first data packet meets a data packet compensation condition (202); and finally adding the second data packet to a corresponding target location at which the first data packet is located before the first data packet is lost, that is, using the second data packet to compensate for the lost first data packet (203).