Media Proxy Transcoding for Asymmetric Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bandwidth-constrained networks, such as DOCSIS, face upstream bottlenecks that limit the effectiveness of Full-Band Capture digital tuning for real-time applications like video conferencing and VoIP, and high-density communication scenarios, resulting in poor quality communication signals.

Innovation Solution

An apparatus and system that includes a media proxy with a rate controller and media transcoder, which receives and transcodes media signals based on channel and processing capabilities, and bandwidth usage information to adapt codec formats and data rates, allowing efficient communication over asymmetric communication protocols like DOCSIS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Full-Band Capture digital tuning is implemented in bandwidth-constrained networks with asymmetric protocols, then downstream bandwidth utilization is improved, but upstream bandwidth bottleneck remains unresolved

Engineering Contradiction:
Improvedownstream bandwidth utilizationVSAvoidupstream communication quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

A media gateway is introduced as an intermediary device between client devices and the network. The gateway performs media signal processing, transcoding, and packetization functions, effectively decoupling the upstream bandwidth constraints from the application requirements. The gateway receives media signals from clients, processes them through appropriate codecs, and manages upstream transmission, thereby resolving the contradiction between downstream FBC capabilities and upstream bandwidth limitations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes codec parameters and transcoding settings based on network conditions and application requirements. By adjusting codec selection, bitrates, and signal processing parameters at the media gateway, the system adapts to varying upstream bandwidth availability while maintaining acceptable communication quality, thus resolving the reliability issue in upstream direction.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If media signals are transmitted in high-density communication scenarios over upstream channel, then communication coverage is improved, but bandwidth consumption increases causing quality degradation

Engineering Contradiction:
Improvenumber of supported client devicesVSAvoidcommunication signal quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The media gateway segments the upstream transmission by processing and packetizing media signals from multiple client devices independently. Each client's media signal is handled through separate codec processing and packetization streams, allowing efficient multiplexing and management of bandwidth resources. This segmentation enables support for high-density communication scenarios while maintaining signal quality through controlled resource allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic resource allocation and adaptive transcoding at the media gateway. Codec selection, bitrate adjustment, and packetization parameters are dynamically modified based on real-time network conditions and the number of active clients. This dynamic adaptation allows the system to maintain communication signal quality even as the number of supported client devices increases in high-density scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9560107B2Communication over bandwidth-constrained network
Publication Date: 2017.01.31 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9560107B2 patent drawing
  • US9560107B2 patent drawing
  • US9560107B2 patent drawing

AI summary

An apparatus and a system are provided to proxy one or more media signals between at least one local client device and at least one remote client device. For instance, the apparatus can include a first network interface, a rate controller and media transcoder, and a second network interface. The first network interface receives a plurality of media signals over a first communication network, where the plurality of media signals is encoded into at least one codec format. The rate controller and media transcoder transcodes one or more of the plurality of media signals into a different codec format based on channel and processing capabilities associated with one or more local client devices and one or more control messages. The second network interface transmits the one or more of the transcoded plurality of media signals to a respective plurality of remote client devices over a second communication network.