Call Quality Prediction via Virtual Transmission Tests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Internet phone networks using SIP protocol face limitations in predicting call quality due to terminal overload and network congestion, leading to potential deterioration in call quality and inefficient network operations.

Innovation Solution

A method and apparatus for predicting call quality by performing transmission tests using SIP transaction requests and responses, generating RTP/RTCP or fake UDP traffic, and calculating Round Trip Time and packet loss rates to select optimal Internet phone terminals and manage cache for efficient network operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If transmission tests are performed for call quality prediction between Internet phone terminals, then call quality prediction accuracy is improved, but network congestion and terminal overload occur

Engineering Contradiction:
Improvecall quality prediction accuracyVSAvoidnetwork congestion
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent creates a virtual copy of the transmission test environment by establishing a test session between a calling terminal and called terminal without generating actual media traffic. The call quality prediction apparatus simulates transmission characteristics (packet loss, delay, jitter) through software modeling rather than physical transmission tests, thereby obtaining accurate call quality metrics while avoiding network congestion and terminal overload.

Inventive Principle:
Principle #26Copying

2Reliability

If call quality prediction is performed for all Internet phone terminals, then prediction completeness is improved, but unnecessary prediction tasks increase network overhead

Engineering Contradiction:
Improveprediction completenessVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements a cache mechanism that stores call quality prediction results for specific terminal pairs and time periods. Before performing a transmission test, the system checks the cache for existing valid predictions. If a cached result exists and is within the valid time range, it is reused without re-executing the transmission test. This preliminary checking action significantly reduces redundant prediction tasks and network overhead while maintaining prediction completeness for scenarios requiring updated measurements.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If transmission tests are performed simultaneously for multiple overlapping sections, then prediction efficiency is improved, but transmission test conflicts occur

Engineering Contradiction:
Improveprediction efficiencyVSAvoidtransmission test conflict
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the network path into distinct transmission sections separated by media relay nodes (such as SIP proxies or session border controllers). Each section is independently tested and managed. When multiple transmission tests are requested simultaneously, the system identifies overlapping sections and manages them separately through different media relay nodes, preventing test conflicts while maintaining overall prediction efficiency through parallel processing of non-conflicting segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10623465B2Method for predicting call quality and call quality prediction service apparatus for performing the same
Publication Date: 2020.04.14 MOON BYUNG JIN
  • US10623465B2 patent drawing
  • US10623465B2 patent drawing
  • US10623465B2 patent drawing

AI summary

Disclosed herein is a method for predicting a call quality with respect to the other side by one side of the first and second Internet communication apparatuses, the method comprising: performing a transmission test for predicting call quality between one side and other side through address information of the one side or address information of the other side; and sequentially completing a call quality prediction regarding a relay section formed between the first and second Internet communication apparatuses and mutually adjacent call quality prediction apparatuses in at least one media relay apparatus when there is at least one media relay apparatus that performs media relay among the relay apparatuses between the first and second internet communication apparatuses.