Dynamic Bit Rate Allocation for Multimedia Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia transmission systems inefficiently allocate bandwidth as they maintain fixed bit rates for each stream, failing to adapt to varying quality of service requirements, leading to suboptimal use of limited bandwidth.

Innovation Solution

A system and method that dynamically allocate bit rates among multiple multimedia streams by selecting and omitting enhancement layers based on quality of service metrics and channel bandwidth constraints, allowing for time-varying bandwidth partitioning to ensure minimum quality of service while optimizing bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed bit rates are allocated to each multimedia stream, then bandwidth allocation is simple, but quality of service cannot be adapted to varying content requirements

Engineering Contradiction:
Improvequality of service adaptationVSAvoidbandwidth allocation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed bit rate allocation to dynamic bit rate adjustment. The system continuously monitors QOS metrics and adjusts the bit rates of enhancement layers in real-time based on actual content requirements and channel conditions, allowing the allocation strategy to adapt to varying multimedia stream characteristics while maintaining overall system manageability through automated control mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of bit rate allocation from static to dynamic values. By adjusting the bit rates of enhancement layers based on QOS metrics and content characteristics, the system optimizes bandwidth usage while adapting to different quality requirements. This parameter change enables the system to balance between simplicity and adaptability through automated adjustment mechanisms.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If higher bit rates are allocated to ensure quality of service, then quality of service is maintained, but available bandwidth for other streams is reduced

Engineering Contradiction:
Improvequality of serviceVSAvoidavailable bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by selectively allocating bit rates to enhancement layers based on their individual QOS contributions. Instead of uniformly distributing bandwidth, the system identifies and prioritizes only those enhancement layers that provide the most significant quality improvement, allocating bandwidth partially to essential streams while omitting less critical enhancement layers when bandwidth is constrained.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically changes the bit rate parameter for different enhancement layers based on their QOS metrics. By adjusting bit rates individually rather than uniformly, the system maintains quality of service for critical streams while preserving available bandwidth for other streams, optimizing the balance between reliability and resource availability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If enhancement layers are always transmitted, then quality of service is maximized, but bandwidth efficiency is reduced

Engineering Contradiction:
Improvequality of serviceVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts unnecessary enhancement layers from the transmission stream. By evaluating QOS metrics and content characteristics, the system identifies enhancement layers that provide minimal or no quality improvement and removes them from transmission. This extraction approach maintains quality of service for essential streams while significantly improving bandwidth efficiency by eliminating redundant data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial transmission by selectively including only the necessary enhancement layers in each time slot. Rather than transmitting all enhancement layers continuously, the system transmits only those that are currently needed based on QOS metrics, avoiding wasted bandwidth on unnecessary quality enhancement while maintaining sufficient service quality.

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If dynamic bit rate adjustment is implemented, then bandwidth is optimized, but system complexity increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidbit rate establishment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that automatically adjust bit rates based on QOS metrics and channel conditions. The system continuously monitors the actual quality of service and uses this feedback to dynamically adjust enhancement layer bit rates, optimizing bandwidth utilization while reducing the need for complex manual control through automated closed-loop adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-adjustment by automatically evaluating QOS metrics and adjusting its own bit rate allocation without external intervention. This self-service capability optimizes bandwidth utilization through automated algorithms that monitor and respond to changing conditions, reducing the operational complexity that would otherwise be required for manual bandwidth management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8204079B2Joint transmission of multiple multimedia streams
Publication Date: 2012.06.19 QUALCOMM INC
  • US8204079B2 patent drawing
  • US8204079B2 patent drawing
  • US8204079B2 patent drawing

AI summary

A system and method for partitioning a bandwidth of a single channel among plural multimedia streams in a time varying manner. The partitioning is undertaken by dynamically establishing first and second bit rates respectively associated with first and second multimedia streams.