Multi-Stream Bandwidth Allocation Through Resolution Degradation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network congestion during real-time communication of multiple video streams leads to the need for flexible and effective bandwidth allocation to reduce transmission bitrate and satisfy service demands.

Innovation Solution

A method and apparatus for determining a target estimated bandwidth and a state degradation sequence based on stream attribute information, performing resolution-degraded bandwidth allocation, and transmitting video streams at optimal resolution states to alleviate congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple video streams are transmitted simultaneously at high resolution, then video quality is improved, but network bandwidth consumption increases causing congestion

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent implements dynamic resolution adjustment by establishing a state degradation sequence that allows video streams to transition between different resolution states (e.g., from 1080P to 720P to 480P) based on real-time network conditions. The system continuously monitors network status and dynamically reallocates bandwidth, adjusting video quality parameters to match available network capacity, thereby preventing congestion while maintaining optimal video quality under current conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters of video streams including resolution, frame rate, and bitrate according to network conditions. By modifying these parameters dynamically through the state degradation sequence mechanism, the system can reduce bandwidth consumption during congestion while preserving video quality when network capacity is sufficient.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If bandwidth allocation is reduced to alleviate network congestion, then network stability is improved, but video transmission quality deteriorates

Engineering Contradiction:
Improvenetwork stabilityVSAvoidvideo transmission quality
Core Design Contradiction:
Stability of the object's compositionVSManufacturing precision

Solution Approach 1:

The patent segments the video transmission quality into multiple discrete states within the state degradation sequence. Instead of abrupt quality reduction, the system divides the degradation process into incremental steps (different resolution states), allowing smooth transitions that maintain acceptable video quality even when bandwidth is reduced for network stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts video quality parameters based on real-time network feedback. When network congestion is detected, the system transitions video streams to lower resolution states in the degradation sequence, maintaining network stability while preserving sufficient video quality for acceptable user experience.

Inventive Principle:
Principle #15Dynamics

3Productivity

If resolution degradation is applied to reduce bandwidth usage, then bandwidth efficiency is improved, but user experience deteriorates

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoiduser experience
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies different quality levels to different video streams based on their importance and user requirements. Critical video streams maintain higher quality while less critical streams undergo greater degradation. This selective approach optimizes bandwidth efficiency while preserving user experience for essential content.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies partial degradation rather than complete quality reduction. By using the state degradation sequence to implement moderate resolution adjustments rather than extreme compression, the system achieves improved bandwidth efficiency while maintaining user experience within acceptable thresholds.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If dynamic resolution adjustment is implemented to optimize bandwidth allocation, then bandwidth utilization is improved, but system complexity increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent establishes the state degradation sequence and resolution state mappings in advance, before actual video transmission begins. This preliminary configuration includes pre-defining the relationships between different resolution states and their corresponding bandwidth requirements, which simplifies real-time decision-making during transmission by eliminating the need for complex on-the-fly calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

While the overall system structure is simplified through preliminary configuration, the system maintains dynamic adaptability by implementing real-time monitoring and automatic state transitions based on network conditions. This dynamic component handles only the essential task of selecting appropriate pre-defined states rather than optimizing all parameters simultaneously, reducing overall system complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250220255A1Bandwidth allocation method and apparatus, device, and storage medium
Publication Date: 2025.07.03 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250220255A1 patent drawing
  • US20250220255A1 patent drawing
  • US20250220255A1 patent drawing

AI summary

The embodiments of the disclosure provide a bandwidth allocation method and apparatus, a device, and a storage medium. The method includes: determining a target estimated bandwidth corresponding to a plurality of video streams; determining a state degradation sequence corresponding to the plurality of video streams based on stream attribute information of each video stream, the state degradation sequence including a plurality of resolution states arranged in a degradation order, and each resolution state including a transmission resolution of each video stream; performing resolution-degraded bandwidth allocation process based on the state degradation sequence corresponding to the plurality of video streams, a current transmission resolution of each video stream and the target estimated bandwidth, to determine a target resolution state corresponding to the plurality of video streams; and transmitting the plurality of video streams based on the target resolution state.