Call Session Quality Indicator Calculation for Push-to-Talk

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of Push-to-Talk (PTT) platforms are unaware of call quality before or during calls due to the resource-intensive nature of continuous connection quality indication tests, and signal strength is not a reliable indicator of service quality, which complicates dynamic network management and user experience optimization.

Innovation Solution

A method where a server calculates call session quality indicators (CSQI) by determining channel parameters through packet measurements and transmits these indicators to client devices, allowing users to predict call quality before initiating calls and adapt codec or bit-rate in response to changing network conditions during calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous connection quality indication tests are performed, then call quality awareness is improved, but network resource consumption increases

Engineering Contradiction:
Improvecall quality awarenessVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs connection quality indication tests at periodic intervals rather than continuously, reducing network resource consumption while maintaining adequate call quality awareness. The server schedules quality tests at predetermined time intervals between calls, providing users with quality information without constant monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs connection quality tests in advance before the actual call begins. This preliminary action provides users with quality information beforehand, allowing them to make informed decisions about initiating calls while consuming resources only when needed for prediction, not during the entire call duration.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If signal strength is used as the sole indicator, then measurement simplicity is improved, but quality assessment accuracy deteriorates

Engineering Contradiction:
Improvemeasurement simplicityVSAvoidquality assessment accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system combines multiple quality indicators including signal strength, jitter, latency, bandwidth, packet loss, and packet throughput into a comprehensive call quality assessment. By merging these diverse parameters, the system achieves accurate quality prediction while maintaining operational simplicity through automated multi-parameter evaluation.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If high bandwidth codecs are used to encode data, then audio quality is improved, but network congestion increases

Engineering Contradiction:
Improveaudio qualityVSAvoidnetwork congestion
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adapts codec selection and bandwidth usage based on real-time network conditions and predicted call quality. When network congestion is detected or quality is poor, the system automatically switches to lower bandwidth codecs, maintaining acceptable audio quality while reducing network load. This dynamic adjustment resolves the contradiction between audio quality and congestion.

Inventive Principle:
Principle #15Dynamics

4Loss of information

If CSQI tests are performed for all potential contacts, then quality information completeness is improved, but system complexity increases

Engineering Contradiction:
Improvequality information completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies quality testing selectively rather than uniformly to all contacts. CSQI tests are performed based on local conditions such as user preferences, contact importance, network conditions, and predictive wakeup lists. This localized approach provides quality information where most needed while avoiding unnecessary tests, reducing system complexity while maintaining information completeness for relevant cases.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9992286B2System and method for implementing call session quality indicator
Publication Date: 2018.06.05 KODIAK NETWORKS INC
  • US9992286B2 patent drawing
  • US9992286B2 patent drawing
  • US9992286B2 patent drawing

AI summary

An embodiment method includes receiving, by a server of a telecommunications services platform, a request for a first call session quality indicator (CSQI) of a first client device, determining, by the server, first channel parameters of a first channel between the server and the first client device, and calculating, by the server, the first CSQI of the first client device in accordance with the first channel parameters of the first channel. The method further includes transmitting, by the server, the first CSQI to the first client device and receiving, by the server, a call session initiation request from the first client device after transmitting the first CSQI to the first client device.