Media Gateway Switch for Transparent Codec Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP-based communication systems face challenges in managing media streams efficiently, particularly in heterogeneous landscapes where participants use different codecs and protocols, leading to unnecessary transcoding, increased costs, and poor user experience due to the lack of dynamic renegotiation capabilities in SDP protocols.

Innovation Solution

The introduction of a media gateway switch that dynamically manages media streams by presenting itself as a media endpoint, allowing for transparent selection of the cheapest and highest quality media connection during the first SDP negotiation, without requiring signaling protocol support, and enabling flexible routing and transcoding without interrupting the media path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a relay is included in the communication to provide a large selection of common codecs and transcode media streams, then adaptability is improved, but device complexity and costs increase due to unnecessary transcoding operations

Engineering Contradiction:
Improvecodec compatibilityVSAvoidrelay complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic relay selection where the system chooses between different relay types (transcoding relay vs. simple forwarding relay) based on real-time codec compatibility assessment. During SDP negotiation, the system evaluates whether direct codec compatibility exists between participants, and only invokes a transcoding relay when necessary, thereby dynamically adapting the communication path to avoid unnecessary complexity and costs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary negotiation mechanism that operates during the SDP offer/answer exchange to assess codec compatibility between communication participants. This intermediary layer determines whether a transcoding relay is needed or if a simple forwarding relay suffices, enabling intelligent mediation that reduces unnecessary transcoding operations while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If transcoding is performed by a relay to ensure codec compatibility, then adaptability is improved, but loss of time increases due to additional processing delay

Engineering Contradiction:
Improvecodec compatibilityVSAvoidtranscoding delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically determines the need for transcoding during the SDP negotiation phase by assessing codec compatibility between participants. When direct compatibility is detected, the system bypasses transcoding operations entirely and uses simple forwarding relays, thereby eliminating unnecessary time delays while maintaining codec adaptability when required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs codec compatibility assessment in advance during the SDP offer/answer exchange before actual media transmission begins. This preliminary action allows the system to pre-determine the optimal relay configuration, avoiding any delay during the actual communication by having the transcoding path ready or bypassed before media streams start flowing.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a transcoding relay is used to provide comprehensive codec support, then adaptability is improved, but loss of energy increases due to continuous transcoding operations

Engineering Contradiction:
Improvecodec supportVSAvoidtranscoding energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic relay selection that activates transcoding relays only when codec incompatibility is detected during SDP negotiation. When participants use compatible codecs, the system switches to energy-efficient forwarding relays that simply route media streams without processing, thereby dramatically reducing energy consumption while maintaining comprehensive codec support capability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses simple forwarding relays as a lightweight, low-energy alternative to expensive transcoding relays. These forwarding relays perform only basic routing functions without expensive transcoding operations, consuming minimal energy. The transcoding relay is invoked only temporarily when codec incompatibility arises, making it a 'short-living' solution used only when absolutely necessary.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentEP3016344B1Intelligent media gateway switch for transparent routing and concatenating media streams
Publication Date: 2017.08.16 DEUTSCHE TELEKOM AG
  • EP3016344B1 patent drawingFigure 1
  • EP3016344B1 patent drawingFigure 2
  • EP3016344B1 patent drawingFigure 3

AI summary

A method for controlling digital real-time communication, with a media gateway switch upstream of at least two media gateways, wherein the media gateways perform the actual media manipulation functions, the gateway switch acquires the properties of the media gateways and provides them as aggregate properties, comprising the following steps: - When a terminal device establishes a connection with the gateway switch, the gateway switch acquires the terminal device properties and/or transmits the aggregate properties of the media gateways to the terminal device, - Based on the negotiated properties, the media gateway switch determines the media gateway responsible for the terminal device; - The media gateway switch forwards the digital real-time communication to the responsible media gateway.