Bitrate Instruction Device for Rapid Quality of Experience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing bitrate control methods in communication networks, such as those described in PTL 1, often require a long time to reach the maximum quality of experience, resulting in a low average quality of experience for stream data due to inefficient bitrate adjustments.
Innovation Solution
A bitrate instruction device and method that generate a quality model based on bitrate and available bandwidth models to calculate an expected value, allowing for timely adjustments in communication data volume, prioritizing bitrate models with higher expected values to improve communication quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If probabilistic bitrate modification is used to search for maximum evaluation function, then bitrate optimization is achieved, but the time required to reach maximum quality of experience becomes long
Solution Approach 1:
The patent pre-calculates and stores multiple bitrate models (including delay models and quality models) before actual communication occurs. When communication starts, the system can immediately select from pre-prepared models rather than searching for optimal bitrate in real-time, thus achieving high quality of experience without time loss.
Solution Approach 2:
The system dynamically selects the most appropriate bitrate model from multiple pre-stored models based on current network conditions. Instead of using a single static bitrate or probabilistic search, the system adapts by choosing from multiple pre-calculated bitrate models that represent different scenarios, enabling rapid response to changing conditions.
2Reliability
If multiple bitrate models are evaluated and controlled, then communication quality improves, but the complexity of control increases
Solution Approach 1:
Multiple bitrate models, delay models, and quality models are pre-calculated and stored in advance for various network conditions. This preliminary preparation eliminates the need for complex real-time calculations and comparisons, reducing control complexity while maintaining the ability to select optimal models based on current conditions.
Solution Approach 2:
The system creates multiple copies of bitrate models representing different scenarios and conditions. Instead of developing complex real-time optimization algorithms, the system uses pre-computed model copies that can be quickly selected and applied, simplifying the control process while maintaining high communication quality.
Data Source
AI summary
The bitrate instruction device generates a quality model that represents a change degree of communication quality with a passage of time based on a bitrate model in bitrate information and an available bandwidth model, the bitrate model representing a change degree per time of communication data volume via a communication network with the passage of time, the bitrate information including a plurality of the bitrate models, and the available bandwidth model representing a change degree of communication bandwidth of the communication network with the passage of time; and calculates an expected value of the generated quality model based on occurrence possibility of the available bandwidth model, and instructing a controller of the communication to control communication data volume per time in accordance with a bitrate model with higher expected value than that of other bitrate models in the plurality of the bitrate models included in the bitrate information.


