Dynamic Base Layer Bit-Rate Adjustment for Video Conference Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video conferencing, endpoints that only decode the base layer (BL) experience lower picture quality due to the BL being set at a low bit-rate, which is not optimized for endpoints with higher bandwidth capabilities, limiting the overall video experience.

Innovation Solution

A method to dynamically configure the base layer bandwidth based on the bandwidth capabilities of participating endpoints, allowing for an increased bit-rate when BL endpoints are present, ensuring that both BL and SVCL endpoints receive optimal video quality by adjusting the BL bit-rate dynamically according to network conditions and endpoint capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the base layer bit-rate is set low to ensure compatibility with all endpoints, then reliability is improved, but picture quality for BL endpoints deteriorates

Engineering Contradiction:
ImprovecompatibilityVSAvoidpicture quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic adjustment of the base layer bit-rate based on real-time detection of endpoint types in the conference. The system transitions from a static low bit-rate setting to a dynamic setting that adapts to the presence or absence of BL endpoints, allowing the BL bit-rate to be increased when only SVCL endpoints are present while maintaining compatibility when BL endpoints are detected.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the bit-rate parameter of the base layer dynamically based on endpoint composition. When BL endpoints are detected, the BL bit-rate is set to a lower value (e.g., 128 kbps) to ensure compatibility. When only SVCL endpoints are present, the BL bit-rate is increased (e.g., to 512 kbps or higher) to improve picture quality, while SVCL endpoints continue to receive and utilize enhancement layers for optimal quality.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the base layer bit-rate is increased to improve picture quality for BL endpoints, then picture quality is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvepicture qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the base layer bit-rate based on the detected endpoint composition. The BL bit-rate is increased only when BL endpoints are present and need the enhanced quality, and is reduced when only SVCL endpoints are present, thereby optimizing bandwidth consumption according to actual quality requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The bit-rate parameter is changed dynamically based on endpoint type detection. The system sets the BL bit-rate to higher values (e.g., 512 kbps) when BL endpoints require improved quality, and reduces it to lower values (e.g., 128 kbps) when bandwidth conservation is prioritized or when only SVCL endpoints are present that can utilize enhancement layers.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the base layer bit-rate is set dynamically based on endpoint capabilities, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improveendpoint capability adaptationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of endpoint types (BL or SVCL) when endpoints join the conference. This advance knowledge allows the conference manager to pre-configure the appropriate base layer bit-rate before video transmission begins, simplifying the control logic by making decisions based on pre-acquired information rather than continuous complex analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where endpoints signal their capabilities (BL or SVCL) to the conference manager, which then adjusts the base layer bit-rate accordingly. This feedback loop enables automatic adaptation to endpoint capabilities without requiring complex manual configuration or continuous analysis of endpoint performance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8345083B2Dynamic management of picture quality in a video conference with diversified constraints
Publication Date: 2013.01.01 CISCO TECHNOLOGY INC
  • US8345083B2 patent drawing
  • US8345083B2 patent drawing
  • US8345083B2 patent drawing

AI summary

In one embodiment, a method dynamically configures a BL bandwidth in a conference based on bandwidth capabilities in the video conferencing network. In one embodiment, the conference may include any combination of endpoints characterized as BL endpoints and SVCL endpoints. The method includes determining one or more bandwidth capabilities for a plurality of endpoints participating in a conference. The bandwidth capabilities for each respective endpoint may be based on its video decoding capability, the maximum bit-rate it can accept, the video encoding capability of the other endpoints, or a bandwidth constraint manifestation in a portion of the network, etc.