Network Component Dynamic Codec Parameter Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network systems are inefficient in resource utilization during peak times, leading to over-investment in infrastructure and potential drops in media quality, as they are designed for worst-case scenarios rather than dynamic resource management.

Innovation Solution

A network component determines its utilization factor and selects codec parameters such as sampling frequency and bit rate to balance resource usage and media quality, allowing for flexible resource allocation during peak times and optimizing infrastructure usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network systems are designed with worst-case scenario in mind and over-built to avoid dropping calls, then call reliability is improved, but infrastructure cost and resource utilization efficiency deteriorate

Engineering Contradiction:
Improvecall reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts codec parameters including sampling frequency, bit rate, and frame size based on real-time network conditions and resource availability. This allows the network to adapt resource allocation to actual demand rather than static worst-case provisioning, resolving the contradiction between maintaining reliability and improving resource utilization efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes multiple codec parameters simultaneously (sampling frequency, bit rate, frame size) to optimize resource usage while maintaining call quality. By adjusting these parameters based on current network state, the system achieves efficient resource utilization during normal operation while preserving the ability to handle peak loads, thus resolving the over-provisioning problem.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If higher sampling frequency and bit rate are used in codecs, then media quality is improved, but resource consumption increases

Engineering Contradiction:
Improvemedia qualityVSAvoidresource consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system dynamically selects codec parameters based on real-time network conditions and resource availability. During periods of abundant resources, higher sampling frequencies and bit rates are used to maximize media quality. During resource-constrained periods, parameters are adjusted to maintain acceptable quality while reducing consumption, resolving the contradiction between media quality and resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention systematically adjusts codec parameters including sampling frequency, bit rate, and frame size based on current network state. This allows the system to optimize the trade-off between media quality and resource consumption by selecting appropriate parameter combinations for different operating conditions.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If network components use fixed codec parameters, then implementation simplicity is maintained, but adaptability to varying network conditions deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadaptability to network conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic parameter selection where codec settings are automatically adjusted based on real-time network conditions and resource availability. This dynamic approach significantly improves adaptability to varying network conditions while the automation maintains implementation simplicity, resolving the contradiction between these two factors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention incorporates feedback mechanisms that monitor network conditions and resource usage, then use this information to automatically adjust codec parameters. This feedback-driven adaptation improves versatility while maintaining implementation simplicity through automated control, eliminating the need for complex manual configuration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11601483B2System, methods, and computer program products for selecting codec parameters
Publication Date: 2023.03.07 RIBBON COMMUNICATIONS OPERATING CO INC
  • US11601483B2 patent drawing
  • US11601483B2 patent drawing
  • US11601483B2 patent drawing

AI summary

Embodiments provide systems, methods, apparatus, and computer program products for selecting codec parameters to satisfy one or more operating constraints. An example method performed by a network component that facilitates a communication session set-up process among endpoints in a communication network, the method includes: during the communication session set-up process, determining a utilization factor of the network component; selecting a value for sampling frequency associated with a first codec in response to determining the utilization factor; negotiating use of the first codec and the value for sampling frequency with a first endpoint and negotiating use of a second codec with a second endpoint; and transcoding a media stream of a communication session between the first endpoint and the second endpoint according to the first codec and the value for sampling frequency and the second codec.