Transmission Rate Control for Rapid Bandwidth Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video conference systems using best effort networks, the transmission rate controlled by TFRC is slow to adapt to rapidly changing available bandwidth, leading to inefficient network usage and potential packet loss when increasing the transmission rate, which disrupts image and sound quality.

Innovation Solution

A transmission rate control system that includes a communication history storage unit, round-trip delay time calculation unit, and target transmission rate calculation unit to quickly adjust the transmission rate based on past communication data and current network conditions, allowing for a rapid change to a target bit rate when bandwidth changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If TFRC is used to control transmission rate, then transmission rate changes smoothly, but transmission rate cannot be changed rapidly when bandwidth changes

Engineering Contradiction:
Improvesmoothness of transmission rate controlVSAvoidresponse speed of transmission rate adjustment
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The system performs preliminary actions by calculating and storing loss event intervals and their weights in advance. When bandwidth changes occur, the pre-calculated weighted loss event intervals enable rapid transmission rate adjustment without compromising smoothness, as the computational foundation is already prepared.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts between two operational modes: using traditional TFRC for stable conditions and a rapid adjustment mode for changing bandwidth conditions. The loss event interval calculation mechanism switches between smooth weighted averaging and rapid response based on current network conditions, enabling both stability and speed as needed.

Inventive Principle:
Principle #15Dynamics

2Productivity

If transmission rate is increased rapidly to match available bandwidth, then network efficiency improves, but packet loss occurs which disrupts image and sound quality

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidpacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses feedback from loss event intervals to dynamically adjust transmission rate. By monitoring packet loss patterns and calculating weighted loss event intervals, the system receives continuous feedback about network conditions, enabling it to increase transmission rate efficiently while preventing excessive rate increases that would cause packet loss and disrupt media quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the loss event rate parameter dynamically based on observed packet loss patterns. By adjusting this key parameter in response to network conditions, the system can optimize transmission rate to match available bandwidth without causing harmful packet loss, thus maintaining both network efficiency and media quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8699519B2Transmission rate control device and transmission rate control method
Publication Date: 2014.04.15 PANASONIC HOLDINGS CORP
  • US8699519B2 patent drawing
  • US8699519B2 patent drawing
  • US8699519B2 patent drawing

AI summary

A first communication terminal which communicates with a second communication terminal through a best effort network includes: a communication history storage unit in which a communication history is stored for each of the communication terminals; and a round-trip delay time calculation unit which calculates a round-trip delay time that occurs in a communication with the second communication terminal. The second communication terminal includes a target loss event rate calculation unit which calculates a target loss event rate that is to be set by the first communication terminal in a communication with the second communication terminal, based on a past transmission rate that is recorded in the communication history and has been realized in the communication with the second communication terminal, and on the round-trip delay time that occurs in the communication with the second communication terminal. The first communication terminal changes a transmission rate which is set at the present time to a target transmission rate which is calculated based on the target loss event rate and the round-trip delay time. According to the transmission rate control device, when it is determined that the bandwidth that is estimated to be available in a communication through the network is rapidly changed, the transmission rate can be changed to a target bit rate in a short time period.