Call Control Manager Bandwidth-Aware Codec Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telephony systems over packet networks lack real-time bandwidth awareness, leading to issues with call handling and voice quality due to congestion, jitter, and packet loss, as call control managers do not have information about the bearer path, making it difficult to manage network performance and diagnose communication problems.

Innovation Solution

Implementing a network segment status table accessible by the call control manager to determine the operational status of node segments along the transmission path, using performance information packets (PIP packets) to collect and communicate network performance information, such as transmission rate, quality, and connectivity, enabling intelligent call management and diagnostics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time bandwidth awareness is implemented, then call handling and voice quality improve, but device complexity increases

Engineering Contradiction:
Improvecall handlingVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting network performance information and determining transmission path status before call setup. The call control manager retrieves performance metrics such as bandwidth availability, packet loss, and jitter measurements in advance, allowing it to make informed decisions about call admission and CODEC selection before the actual call begins, thereby improving call handling without requiring complex real-time monitoring during the call itself

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a network performance information retrieval system that acts as a mediator between the call control manager and the network transmission path. This intermediary collects and processes network status information (bandwidth, packet loss, jitter) and presents it to the call control manager in a usable format, simplifying the overall system architecture while enabling sophisticated call handling decisions

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If transmission path status is monitored, then voice quality improves, but loss of information increases due to congestion and packet loss

Engineering Contradiction:
Improvevoice qualityVSAvoidpacket loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring network performance information including packet loss, jitter, and bandwidth availability. The call control manager uses this feedback to dynamically adjust call handling decisions, such as selecting appropriate CODECs that are resilient to packet loss or adjusting transmission parameters to compensate for network conditions, thereby maintaining voice quality despite adverse network conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies parameter changes by modifying transmission parameters based on monitored network conditions. When packet loss or jitter exceeds thresholds, the system changes parameters such as selecting more robust CODECs with higher error tolerance, adjusting packetization intervals, or modifying transmission bit rates to match available bandwidth, thereby compensating for information loss and maintaining voice quality

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If network performance information is collected, then call setup accuracy improves, but measurement precision requirements increase

Engineering Contradiction:
Improvecall setup accuracyVSAvoidmeasurement precision requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by collecting and processing only the most critical network performance parameters needed for call setup decisions, such as bandwidth availability, packet loss rate, and jitter. Rather than measuring all possible network metrics, the call control manager focuses on the subset of parameters that have the greatest impact on call quality and setup success, thereby achieving accurate call setup without requiring excessive measurement precision across all network dimensions

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20150172092A9System and method for adjusting codec speed in a transmission path during call set-up due to reduced transmission performance
Publication Date: 2015.06.18 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US20150172092A9 patent drawing
  • US20150172092A9 patent drawing
  • US20150172092A9 patent drawing

AI summary

A system and method for establishing a phone call over a packet network. The process may receive a call request from an originating call device to a termination call device. A determination may be made to determine whether the terminating call device is available. If the terminating call device is determined to be available, transmission path status information between the originating and terminating call devices may be retrieved. Status of the transmission path on the packet network between the originating and terminating call devices may be determined. If the status of the transmission path is determined to be within a first range, a call may be established between the originating and terminating call devices via an encoder/decoder (CODEC) having a first data rate. Otherwise, the call may be established between the originating and terminating call devices via a CODEC having a second, lower data rate.