Video Communication Bandwidth Allocation for Audio Video Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video communication systems using unreliable UDP protocols face issues with packet loss, leading to poor voice and image quality due to the inability to recover lost audio data packets, while existing error resilience methods only protect video data.

Innovation Solution

Allocate redundant bandwidth from the video communication bandwidth to perform error resilience on both audio and video data based on current packet loss ratios, generating and sending redundant data to improve quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If error resilience is performed only on video data, then video image quality is improved, but audio data quality deteriorates due to packet losses

Engineering Contradiction:
Improvevideo image qualityVSAvoidaudio data quality
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent segments the error resilience protection by applying different redundancy generation strategies to audio data and video data separately. Audio data receives forward error correction codes while video data receives inter-frame redundancy, allowing each data type to be optimized independently for its specific quality requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality enhancement by allocating different amounts of redundant data to audio versus video based on their respective packet loss ratios and quality requirements. The system dynamically adjusts the level of protection for each data type locally rather than applying uniform protection across all data

Inventive Principle:
Principle #3Local quality

2Reliability

If redundant data bandwidth is allocated to protect audio data, then audio quality is improved, but available bandwidth for video data decreases

Engineering Contradiction:
Improveaudio data qualityVSAvoidavailable bandwidth for video
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic bandwidth allocation where the system continuously monitors packet loss ratios for both audio and video data, and dynamically adjusts the amount of redundant bandwidth allocated to each data type in real-time based on current network conditions and quality requirements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of redundancy allocation by adjusting the ratio of redundant to original data based on measured packet loss ratios. When packet loss is high, the system increases redundancy allocation; when packet loss is low, it reduces redundancy, thereby optimizing bandwidth utilization

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If the video communication bandwidth is fixed after negotiation, then communication stability is improved, but adaptability to changing network conditions deteriorates

Engineering Contradiction:
Improvecommunication stabilityVSAvoidbandwidth allocation flexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary action by pre-negotiating and establishing the total video communication bandwidth before communication begins, ensuring stability. Then, within this fixed bandwidth constraint, the system dynamically allocates portions to audio and video data based on real-time packet loss measurements and quality requirements

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2312787B1Method and device of data transmission
Publication Date: 2013.05.01 HUAWEI DEVICE CO LTD
  • EP2312787B1 patent drawingFigure 1~2
  • EP2312787B1 patent drawingFigure 3
  • EP2312787B1 patent drawingFigure 4

AI summary

A method for transmitting video communication data includes: allocating a redundant audio data bandwidth according to an obtained current packet loss ratio of audio data, generating redundant audio data according to the redundant audio data bandwidth, and sending the redundant audio data; calculating a target total video data bandwidth according to a video communication bandwidth, an encoded audio data bandwidth, and the redundant audio data bandwidth; allocating a redundant video data bandwidth according to an obtained current packet loss ratio of video data and the target total video data bandwidth, generating redundant video data according to the redundant video data bandwidth, and sending the redundant video data. A method for transmitting video communication data and a video communication device are also provided. By using the method and device, the quality of voices and videos is improved in the video communication, and the utilization efficiency of the communication bandwidth is guaranteed.