VoIP Voice Quality Feedback Triggering and Snapshotting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice quality monitoring systems in VoIP networks lack the capability to detect and record performance issues in real-time, leading to inadequate troubleshooting and user dissatisfaction due to the inability to log detailed call data, which hinders network diagnosis and user reporting of problems.

Innovation Solution

A method and system that allows network nodes to automatically generate triggers for performance monitoring, reconfigure resources, and collect detailed performance metrics during voice calls, enabling instantaneous reporting and snapshotting of network attributes, which can be used for troubleshooting and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If voice quality monitoring is performed continuously, then measurement precision is improved, but use of energy and network bandwidth increase

Engineering Contradiction:
Improvevoice quality detection accuracyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs periodic voice quality monitoring at predetermined intervals rather than continuous monitoring. The performance monitoring component collects voice quality metrics at specific time points during the call, balancing measurement accuracy with reduced network bandwidth consumption and energy usage.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses existing RTCP feedback mechanisms and embedded performance data in RTP packets to monitor voice quality without requiring additional dedicated monitoring channels. The endpoints themselves generate and report performance metrics, eliminating the need for separate monitoring infrastructure.

Inventive Principle:
Principle #25Self-service

2Ease of repair

If detailed performance data is collected and retained, then troubleshooting capability is improved, but device complexity and data storage requirements increase

Engineering Contradiction:
Improvetroubleshooting capabilityVSAvoiddata collection and storage complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The system extracts only the essential performance metrics needed for troubleshooting (voice quality measurements, packet loss rates, jitter values) and separates them from complete raw data. This extraction approach provides sufficient troubleshooting information without requiring storage and processing of all intermediate data, reducing system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system pre-defines the specific performance metrics and data formats to be collected based on anticipated troubleshooting needs. By establishing the monitoring framework and data collection parameters in advance, the system avoids the complexity of dynamic data selection and simplifies the architecture while ensuring all necessary troubleshooting information is captured.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If real-time voice quality feedback is provided, then user satisfaction is improved, but response time requirements increase system complexity

Engineering Contradiction:
Improveuser feedback capabilityVSAvoidreal-time monitoring system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system combines voice quality monitoring with existing RTCP feedback mechanisms and integrates performance measurement functions into the standard RTP/RTCP protocol stack. By merging monitoring operations with established communication protocols, the system provides real-time user feedback capability without significantly increasing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The performance monitoring component is designed to serve multiple functions simultaneously: it collects data for real-time user feedback, generates statistics for network management, provides troubleshooting information, and supports quality of service measurements. This multi-functionality reduces the need for separate dedicated systems for each purpose.

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

Data Source

PatentUS8176154B2Instantaneous user initiation voice quality feedback
Publication Date: 2012.05.08 AVAYA INC
  • US8176154B2 patent drawing
  • US8176154B2 patent drawing
  • US8176154B2 patent drawing

AI summary

A system for providing a high communications quality is provided. The system comprises: (a) an input operable to receive a message from at least one of first and second network nodes 200 and 204, the first and second network nodes communicating with one another in a session and the message indicating a service problem with the session and (b) a statistic collection agent 248 operable to cause, in response to the message, at least one of the following operations: (i) reconfiguration of one or more attributes or resources in the network; (ii) variation of a sampling frequency of one or more session-related performance attributes associated with the network; (iii) alteration of the types of session-related performance attributes being collected regarding the network; and (iv) collection of session-related information from nodes other than the at least first and second network nodes.