Dynamic Bit Rate Adjustment in VoLTE Video Calling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for adjusting bit rates in VoLTE video calling rely on negotiated network bandwidth, which is an experience value and does not accurately represent current network conditions, leading to poor video quality due to potential network packet loss and mosaics.
Innovation Solution
A method and device that dynamically adjust bit rates based on actual network bandwidth by estimating the downlink reception bit rate and packet loss rate of RTP packets, using Temporary Maximum Media Stream Bit Rate Request (TMMBR) packets to request and configure the transmission bit rate, thereby improving video calling quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the bit rate is increased to improve video quality, then video resolution and clarity improve, but network packet loss increases causing mosaics and poor user experience
Solution Approach 1:
The patent implements dynamic bit rate adjustment by continuously monitoring actual network bandwidth and adapting the transmission bit rate accordingly. The system transitions from static bit rate configuration to dynamic adjustment, allowing the video transmission to adapt to changing network conditions and prevent packet loss while maintaining optimal video quality.
Solution Approach 2:
The patent establishes a feedback mechanism where the receiver estimates actual network bandwidth and sends this information back to the transmitter. The transmitter uses this feedback to adjust the bit rate dynamically, creating a closed-loop control system that balances video quality and network reliability based on real-time conditions.
2Ease of operation
If the negotiated network bandwidth is used as reference for bit rate configuration, then the method is simple to implement, but it does not accurately represent current network conditions leading to poor video calling quality
Solution Approach 1:
The patent performs preliminary network bandwidth estimation during the call setup phase using TMMBR packets before actual video transmission begins. This preliminary action allows the system to establish an accurate baseline of available bandwidth, which is then used to configure appropriate bit rates for video coding, combining simplicity with accuracy.
Solution Approach 2:
The patent replaces the traditional negotiation-based bandwidth estimation mechanism with a measurement-based approach using TMMBR packets and actual network traffic analysis. This substitution transitions from a theoretical negotiation system to an empirical measurement system, providing accurate real-time bandwidth information while maintaining implementation simplicity through standardized protocol usage.
Data Source
AI summary
Method and device for adjusting bit rate in video calling based on VoLTE, and mobile terminal are provided. The method includes: determining whether the data receiver transmits a TMMBR packet for the first time or has received a TMMBN packet from a data transmitter, or whether the number of times a same TMMBR packet has been retransmitted exceeds a predetermined time; if yes, estimating downlink reception bit rate and calculating downlink packet loss rate of RTP packet; calculating transmission bit rate of the data transmitter which is requested by the data receiver based on the estimated downlink reception bit rate and the calculated downlink packet loss rate of RTP packet; and transmitting the TMMBR packet to the data transmitter based on the transmission bit rate of the data transmitter. A bit rate can be dynamically adjusted based on actual network bandwidth, which may improve quality of video calling.


