Dynamic Bitrate Adaptation Using RTCP Feedback for Video
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multimedia communications over networks, such as the Internet, face challenges in maintaining quality of experience (QoE) due to network congestion, leading to reduced bandwidth, increased latency, and packet losses, which existing RTCP-based approaches are unable to reliably address.
Innovation Solution
Systems and methods that dynamically adapt multimedia data transmit rates of data senders based on estimated available bandwidths of data receivers using reception quality feedback information from RTCP report packets, calculating bandwidth estimation parameters like packet loss ratio and round trip delay to adjust transmit rates and enhance QoE.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional RTCP-based approaches are used for monitoring multimedia data delivery, then network congestion can be detected through packet loss and latency measurements, but the available bandwidth cannot be reliably estimated to dynamically adjust transmit rates
Solution Approach 1:
The patent implements a feedback mechanism where the receiver measures packet loss ratio and round trip delay, then feeds this information back to the sender in RTCP reports. The sender uses this feedback to dynamically adjust its transmit rate, creating a closed-loop control system that adapts to network conditions and reliably achieves target QoE levels.
Solution Approach 2:
The patent replaces conventional bandwidth estimation methods with a new approach based on measuring packet loss ratio and round trip delay. Instead of relying on traditional active probing or passive monitoring techniques, the system substitutes these measurements into a bandwidth estimation formula, achieving more reliable bandwidth assessment for dynamic rate adaptation.
2Productivity
If multimedia data transmit rates are increased to improve quality of experience, then transmission quality can be enhanced, but network congestion worsens leading to increased packet losses
Solution Approach 1:
The patent implements dynamic rate adaptation where the transmit rate is continuously adjusted based on current network conditions. The sender calculates available bandwidth using packet loss and delay measurements, then dynamically modifies the transmit rate to match available capacity, ensuring high transmission quality while avoiding congestion-induced packet losses.
Solution Approach 2:
The patent changes the transmit rate parameter based on calculated available bandwidth. By monitoring network conditions and adjusting the transmit rate parameter dynamically, the system maintains optimal transmission quality while adapting to varying network capacity, preventing packet losses that would occur with static high-rate transmission.
3Productivity
If available bandwidth is accurately estimated using packet loss and delay measurements, then transmit rates can be optimized, but the system complexity increases due to additional calculation requirements
Solution Approach 1:
The patent implements self-service bandwidth estimation where each endpoint independently measures packet loss ratio and round trip delay, then calculates available bandwidth using these measurements. The system serves itself by using its own performance measurements rather than relying on external bandwidth management infrastructure, achieving rate optimization with minimal additional complexity.
Data Source
AI summary
Systems and methods of dynamically adapting multimedia data transmit rates of data senders to available bandwidths of data receivers, in which the available bandwidths are estimated by the data senders using at least reception quality feedback information provided in real-time transport control protocol (RTCP) report packets. The data senders can obtain several bandwidth estimation parameters, such as a packet loss ratio and a round trip delay, from the reception quality feedback information, as well as multimedia data transmit rates from the data senders to the data receivers, and obtain estimates of the available bandwidths of the data receivers using at least the bandwidth estimation parameters and multimedia data transmit rates. Further, using the estimated available bandwidth, the data senders can dynamically adapt the multimedia data transmit rates to the available bandwidths for more reliably achieving the quality of experience (QoE) desired and/or required for multimedia data transmissions.


