Network Gateway Transcoder Load Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing telecommunications systems face limitations in interconnecting devices with different media codecs, leading to restricted communication capabilities and unpredictable session termination due to transcoding capacity constraints in media gateways.

Innovation Solution

A network gateway system that modifies media capability information to adjust codec pairs during communication sessions, downgrading sessions to lower-load codec pairs to increase network capacity and provide early warnings of transcoding overload, allowing the core network to take corrective actions before session drops occur.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If transcoding is performed between different codecs to enable communication between terminals with different media capabilities, then communication compatibility is improved, but transcoder utilization increases and may lead to session drops

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsession continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by modifying media capability information during session establishment to guide codec selection that balances compatibility with transcoder load management. By proactively adjusting capability information before the session fully establishes, the system prevents transcoder overload while ensuring communication compatibility between different terminals.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts media capability information based on current transcoder utilization conditions. The capability modification is not static but adapts to real-time network conditions, allowing the system to optimize the balance between communication compatibility and transcoder load management as conditions change.

Inventive Principle:
Principle #15Dynamics

2Productivity

If transcoder capacity is increased to handle more sessions with different codecs, then session capacity is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesession capacityVSAvoidtranscoder capacity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes parameters by dynamically modifying media capability information to reflect available transcoder capacity. Instead of increasing hardware capacity, the system adjusts the capability parameters presented to terminals, guiding them to select codec pairs that can be handled by existing transcoder resources, thereby maintaining session capacity without increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The media gateway performs multiple functions by not only transcoding between codecs but also by dynamically managing and modifying capability information. This multi-functionality allows the existing transcoder infrastructure to handle more diverse session requirements without proportional increases in hardware capacity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If codec pairs are optimized for quality to improve communication experience, then media quality is improved, but transcoder load increases and network capacity decreases

Engineering Contradiction:
Improvecommunication qualityVSAvoidnetwork capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies local quality by allowing high-quality codec pairs to be selected in specific cases where transcoder capacity is available, while using lower-quality but more efficient codec pairs in other cases where capacity is constrained. The capability information modification locally adjusts quality expectations based on current network conditions, optimizing the balance between communication quality and network capacity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11082455B2Network gateway transcoder-utilization-aware session control
Publication Date: 2021.08.03 T MOBILE US INC
  • US11082455B2 patent drawing
  • US11082455B2 patent drawing
  • US11082455B2 patent drawing

AI summary

Some examples herein can permit increasing the number of concurrent sessions that a network can support. An anchoring network device can anchor the sessions. A network gateway can transcode data of those sessions using transcoding units, and determine a utilization of the transcoding units. The anchoring network device can determine that the utilization satisfies a load criterion. The anchoring network device can adjust capability information of at least one session to reduce load on the network gateway. In some examples, the anchoring network device can send a session-change message to terminal(s) of session(s). In some examples, the anchoring network device can remove a relatively high-load codec from a codec list of a session. In some examples, the anchoring network device can adjust capability information based on predicted load.