Gateway Codec Negotiation Limiting DSP Resource Usage
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
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
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.
Data Source
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).


