Network Performance Information Packets for Call Quality Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telephony over packet networks faces challenges in managing call quality due to lack of connection path state awareness, leading to congestion, jitter, and delay issues, as well as difficulties in isolating communication problems across packet networks operated by different carriers.

Innovation Solution

A system and method that utilize performance information packets (PIP packets) to determine network performance information, including real-time and non-real-time bandwidth usage, which are communicated in-band to enable intelligent call management and network diagnostics, allowing for better handling of call processing and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If telephony operates over packet networks without connection path state awareness, then network flexibility and adaptability improve, but call quality deteriorates due to congestion, jitter, and delay

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidcall quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where network elements monitor and report connection path state information back to calling and called parties. This enables dynamic adjustment of call handling based on real-time network conditions, resolving the contradiction by providing the awareness needed to maintain call quality while preserving packet network flexibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary network elements that act as mediators between the packet network infrastructure and the telephony service. These intermediaries collect, process, and distribute connection path state information, enabling intelligent call management without requiring changes to the underlying packet network architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple carriers operate independent packet networks, then network independence and operational autonomy improve, but problem isolation and troubleshooting difficulty increase

Engineering Contradiction:
Improvecarrier independenceVSAvoidproblem isolation
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements universal connection path state awareness mechanisms that work across multiple independent carrier networks. The same monitoring and reporting protocols operate universally across different carriers, enabling consistent problem detection and isolation while preserving each carrier's operational independence.

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

3Device complexity

If traditional call management is used without network performance data, then system simplicity is maintained, but intelligent call management and resource allocation cannot be achieved

Engineering Contradiction:
Improvesystem simplicityVSAvoidcall management efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent enables network elements to self-monitor and self-report their connection path state information without requiring complex external monitoring systems. This self-service approach provides the data needed for intelligent call management while minimizing additional system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10230788B2System and method for selecting a content delivery network
Publication Date: 2019.03.12 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US10230788B2 patent drawing
  • US10230788B2 patent drawing
  • US10230788B2 patent drawing

AI summary

A system and method for selecting a data delivery network. A determination is made of user information associated with a communication from a user. A determination is made of performance information for multiple data delivery networks. The data delivery network is selected for the communication from the multiple data delivery networks.