Telecommunication Data Transmission Controller Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunications networks, especially those using the Internet for video calls, face challenges in maintaining consistent bandwidth for media streams due to competing network traffic, leading to packet loss and undesirable discontinuities in video or audio quality.

Innovation Solution

A system and method that manage media stream bitrates within channels of varying bandwidth by simultaneously running high-quality and low-quality codecs, adjusting data and redundancy rates to maintain reliable data transmission without compromising quality, and using forward error correction to handle packet loss without increasing bandwidth overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the router allows bandwidth balancing for bandwidth between the minimum bandwidth threshold and the maximum bandwidth, then bandwidth utilization is improved, but packet loss increases causing discontinuities in media streams

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidpacket loss rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The transmitting endpoint proactively limits the media stream rate to the minimum bandwidth threshold before competing traffic arrives, preventing packet loss from occurring in the first place rather than reacting after loss occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the media stream bitrate based on network conditions, transitioning between minimum bandwidth threshold and maximum available bandwidth, with the transmitting endpoint reacting to packet loss by reducing bitrate until packet loss rate becomes acceptable

Inventive Principle:
Principle #15Dynamics

2Reliability

If the transmitting endpoint limits the media stream rate to the minimum bandwidth threshold, then packet loss is reduced, but bandwidth utilization decreases leaving available bandwidth unused

Engineering Contradiction:
Improvepacket loss rateVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The transmitting endpoint monitors packet loss rate and uses this feedback to dynamically adjust the media stream bitrate, increasing rate when packet loss is acceptable and decreasing when packet loss occurs, thereby utilizing bandwidth efficiently while maintaining reliability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from a static minimum bandwidth threshold to a dynamic bitrate adjustment mechanism that responds to network conditions, allowing the media stream to utilize up to maximum available bandwidth when conditions permit while ensuring minimum quality standards are maintained

Inventive Principle:
Principle #15Dynamics

3Productivity

If the transmitting endpoint transmits at maximum media stream rate, then bandwidth utilization is improved, but packet loss increases requiring bitrate reduction

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidpacket loss rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The transmitting endpoint implements dynamic bitrate adjustment by starting at maximum rate and reducing bitrate in response to packet loss events, continuously adapting to network conditions to balance utilization and reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses packet loss rate as feedback to control the media stream bitrate, creating a closed-loop control system where transmission rate is adjusted based on observed network performance

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9398256B2Telecommunication end-point device data transmission controller
Publication Date: 2016.07.19 RPX CORP
  • US9398256B2 patent drawing
  • US9398256B2 patent drawing
  • US9398256B2 patent drawing

AI summary

A telecommunication channel data transmission controller 20 for controlling data transmission in a telecommunication channel typically forms part of a telecommunication end point device, such as a video phone 2. The data transmission controller 20 is configured to encode and transmit data in a telecommunication channel at a channel bit rate comprising a data rate and a redundancy rate; and maintain an increase in channel bit rate 70, if a packet loss rate in the telecommunication channel does not increase by increasing the channel bit rate including reducing or maintaining the data rate and increasing the redundancy rate 68.