Gateway Codec Negotiation Limiting DSP Resource Usage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current gateway resource handling methods, both static and dynamic, face inefficiencies in predicting the need for additional hardware resources due to unpredictable codec negotiations, leading to suboptimal CPU usage and unnecessary resource allocation.

Innovation Solution

The method controls codec negotiation by limiting the selection of codecs to the one that reserves the least amount of DSP resource, ensuring the communication device selects the most efficient codec, thereby maximizing the number of available channels and allowing precise prediction of resource requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the gateway supports multiple codec options to provide adaptability, then the versatility of the communication system is improved, but the complexity of resource management and prediction increases

Engineering Contradiction:
Improvecodec selection flexibilityVSAvoidresource management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of codec resource consumption by selecting the codec that reserves the least amount of DSP resource. This allows the system to maintain versatility in codec support while simplifying resource management through a consistent selection criterion that enables accurate prediction of channel capacity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the gateway reserves DSP resources for multiple codec types, then the adaptability to different communication devices is improved, but the precision of predicting available channels deteriorates

Engineering Contradiction:
Improvecodec compatibilityVSAvoidchannel prediction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent resolves this contradiction by changing the resource reservation parameter to always use the minimum DSP resource requirement among supported codecs. This enables the gateway to maintain codec compatibility while achieving precise prediction of available channels based on the most conservative resource estimate.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If additional hardware resources are allocated to handle peak loads, then the reliability of the system during high demand is improved, but the loss of resources during low utilization increases

Engineering Contradiction:
Improvesystem reliability under loadVSAvoidunused hardware resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies dynamics by making the gateway's channel capacity prediction dynamic and accurate based on actual codec selections. This allows the system to reliably handle peak loads with existing resources rather than requiring static over-provisioning, thereby avoiding resource waste during low-utilization periods while maintaining reliability when needed.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If the gateway uses a static resource allocation method, then the simplicity of resource management is improved, but the productivity in terms of channel capacity is reduced

Engineering Contradiction:
Improveresource management simplicityVSAvoidchannel capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent changes the resource allocation parameter to always select the codec with minimum DSP resource consumption. This simple parameter change enables the gateway to maximize channel capacity without increasing management complexity, as the selection criterion remains straightforward while the outcome improves productivity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10536299B2Method of controlling a codec negotiation of a gateway, a computer program product for executing the method, and a communication system for controlling the codec negotiation
Publication Date: 2020.01.14 UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO KG
  • US10536299B2 patent drawing
  • US10536299B2 patent drawing
  • US10536299B2 patent drawing

AI summary

A method of controlling a codec negotiation of a gateway (1) providing a codec capability offer, e.g. OLC according to the standard H.245, for establishing a data connection (1A, NA, 5T, 12T) to a communication device (10), comprises the gateway (1) providing a DSP resource (5A, 5B) for encoding (C1E) and/or decoding (C1D) of data to be transmitted using a codec which is negotiated between the gateway (1) and the communication device (10), and controlling the gateway (1) to limit (4B1, 4B2, CA2, CA14) a selection of codecs available at the gateway (1) from at least two codecs reserving different amounts of the DSP resource (5A, 5B) respectively, to be included in the codec capability offer to a codec which reserves the least amount of the DSP resource (5A,5B) such that the communication device (10) is forced (CA4, CA15) to select the codec which reserves the least amount of the DSP resource (5A, 5B).