Dynamic Bit Rate Adaptation for Multi-Stream Wireless Video
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing rate adaptation mechanisms are inadequate for efficiently transmitting multiple high definition video and audio streams over a single, varying wireless communication channel, as they are primarily designed for single-stream systems and do not effectively optimize bit rates for multiple receivers.
Innovation Solution
A method and apparatus that estimate available channel capacity and determine target bit transmit rates for each client receiver based on channel parameters, quality, and activity, using a rate-distortion model to dynamically adjust video data sources and transmitters, ensuring optimized data transfer across a single transmission channel.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple high definition video and audio streams are transmitted over a single wireless channel, then the channel capacity is exceeded and transmission quality deteriorates, but reducing the bit rate decreases the video quality
Solution Approach 1:
The system dynamically adjusts the bit rate of video streams based on real-time channel conditions. The bit rate is not fixed but varies continuously to match the available wireless channel capacity, ensuring optimal transmission quality without exceeding the channel's transmission limits
Solution Approach 2:
The invention changes the bit rate parameter dynamically to resolve the contradiction. By adjusting the bit rate parameter in response to channel conditions, the system can transmit multiple high definition streams without exceeding channel capacity while maintaining acceptable video quality
2Reliability
If the video rate is automatically adjusted to match channel capacity, then the video quality is maintained, but the complexity of the rate adaptation mechanism increases
Solution Approach 1:
The system implements feedback mechanisms where channel conditions are continuously monitored and used to adjust the bit rate. This feedback loop ensures that the video quality is maintained by matching the transmission rate to the actual channel capacity
Solution Approach 2:
The rate adaptation mechanism operates autonomously, automatically adjusting bit rates based on channel conditions without requiring manual intervention. The system serves itself by continuously monitoring and adapting to channel changes
3Productivity
If multiple video streams share a single wireless channel, then channel utilization is optimized, but interference between streams increases
Solution Approach 1:
The system assigns different quality levels to different video streams based on their importance and channel conditions. Not all streams are treated equally; critical streams receive higher priority and better quality transmission resources
Data Source
AI summary
A method of controlling data transfer in a data transmission system which includes a plurality of video and/or audio data sources, a single transmitter operable to transmit data from the data sources over at least one transmission channel, a plurality of client receivers operable to receive transmitted data, the method comprising estimating available channel capacity for each client receiver, using parameters relating to the at least one transmission channel, and using information from the transmitter and receiver, and using information relating to queuing of data between the data sources and the transmitter; determining a target bit transmit rate for each client receiver in dependence upon the estimated channel capacity, a quality parameter, and an activity parameter for the client receiver concerned; and controlling the data sources and transmitter in dependence upon the determined bit transmit rate.


