Call Control Manager Routing via Performance Information Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telephony over packet networks faces challenges in managing call quality and bandwidth due to lack of connection path state awareness, leading to congestion, jitter, and packet loss, especially in mobile and shared bandwidth environments, where conventional call control managers lack real-time bandwidth monitoring and in-band signaling mechanisms.

Innovation Solution

The implementation of Performance Information Packets (PIP packets) that monitor and communicate network performance information, such as transmission rate, quality, and connectivity, across packet networks, enabling call control managers to make informed decisions on routing and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional call control managers are used without real-time bandwidth monitoring, then device complexity is reduced, but call quality deteriorates due to congestion, jitter, and packet loss

Engineering Contradiction:
Improvecall qualityVSAvoidcall control manager complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements in-band signaling mechanisms that provide real-time feedback about network conditions (congestion, jitter, packet loss) directly within the data packets. Call control managers use this feedback to dynamically adjust routing decisions and bandwidth allocation, improving call quality without requiring complex external monitoring systems

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces performance information packets as intermediaries that carry network condition data between network elements. These packets mediate the information flow between congested network segments and call control managers, enabling informed routing decisions without direct complex monitoring infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If real-time bandwidth monitoring is implemented, then call quality is improved, but use of energy increases due to continuous monitoring and processing

Engineering Contradiction:
Improvecall qualityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent enables network elements to self-report their performance status through in-band signaling embedded in existing data packets. This self-service approach allows call control managers to obtain bandwidth and congestion information without active polling or dedicated monitoring traffic, reducing energy consumption while maintaining real-time awareness

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes existing data packet flows to continuously carry performance information without requiring separate monitoring channels. By embedding signaling data in the same packet streams that already traverse the network, the system maintains continuous monitoring capability while minimizing additional energy expenditure

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If in-band signaling mechanisms are used, then measurement precision of network conditions is improved, but device complexity increases due to processing requirements

Engineering Contradiction:
Improvenetwork condition detectionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent designs in-band signaling packets that serve multiple functions simultaneously: they carry data payload, performance metrics, and control information within a single packet structure. This multi-functionality allows network elements to extract various types of measurement data (congestion, jitter, packet loss) without requiring separate processing mechanisms for each metric

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines performance monitoring functions with existing data packet routing and forwarding operations. By merging the signaling function into the standard packet processing pipeline, the system achieves precise network condition measurement without adding separate complex processing paths

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If dynamic routing based on real-time pricing is implemented, then productivity of network resource utilization is improved, but device complexity increases due to pricing information processing

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidrouting decision complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent dynamically changes routing decisions based on real-time pricing parameters and network conditions. Call control managers adjust routing paths, bandwidth allocation, and packet prioritization according to fluctuating pricing signals and measured performance metrics, optimizing network resource utilization through parameter-driven adaptive routing

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic routing that continuously adapts to changing network conditions and pricing information. Rather than static routing tables, the system employs real-time decision-making that responds to current bandwidth availability, congestion levels, and inter-carrier pricing, maximizing resource utilization through flexible dynamic path selection

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8488495B2System and method for routing communications between packet networks based on real time pricing
Publication Date: 2013.07.16 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US8488495B2 patent drawing
  • US8488495B2 patent drawing
  • US8488495B2 patent drawing

AI summary

The disclosed embodiments include a method for communicating data packets over packet networks owned by different communications carriers. The method includes monitoring, throughout scheduled times of the day, pricing information of the different communications carriers for communicating the data packets over the packet networks owned by the different communications carriers. The method determines over which of the packet networks owned by the different communications carriers to communicate data packets based on the pricing information.