Floor Control Media Path Switching for Voice Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Transcoding media streams between different compressions, such as G.729 and G.711, in conference settings degrades voice quality significantly, leading to noticeable quality reduction as measured by the Mean Opinion Score (MOS).

Innovation Solution

Implementing a system that switches between an unmixed path and a mixed path based on floor control requests, avoiding unnecessary transcoding when only one user is speaking, thereby optimizing voice quality by sending a higher quality media stream directly when mixing is not required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media streams are transcoded between different compressions (e.g., G.729 to G.711 and back to G.729) for mixing, then multiple users can communicate in a conference, but voice quality degrades significantly

Engineering Contradiction:
Improveconference communication capabilityVSAvoidvoice quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments the media handling into two distinct paths: a mixed path for multiple speakers and an unmixed path for single speaker scenarios. By dividing the processing logic based on the number of active speakers, the system avoids unnecessary transcoding operations while maintaining conference functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between mixed and unmixed media paths based on the current conference state (number of speakers with floor control). This dynamic adaptation allows the system to optimize voice quality in real-time by selecting the appropriate processing path without sacrificing conference versatility.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If transcoding is performed for mixing media streams, then floor control and mixing functionality is achieved, but Mean Opinion Score decreases by 0.65 or more

Engineering Contradiction:
Improvefloor control functionalityVSAvoidMean Opinion Score
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system extracts the transcoding operation from the mandatory processing chain and makes it conditional. By removing unnecessary transcoding steps in single-speaker scenarios, the system preserves floor control functionality while preventing MOS degradation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the processing parameter (transcoding enablement) based on the conference state. When only one speaker has floor control, transcoding is disabled and the unmixed path is used, maintaining high MOS. When multiple speakers have floor control, transcoding is enabled and the mixed path is used, maintaining functional capability.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If media streams are always mixed and transcoded, then all participant media can be combined, but voice quality degradation becomes noticeable to humans

Engineering Contradiction:
Improvemedia stream mixing capabilityVSAvoidperceptible voice quality degradation
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts its operation mode based on real-time conference conditions. By switching between mixed and unmixed paths, it adapts to the number of active speakers, thereby eliminating perceptible quality degradation while preserving mixing capability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different quality levels to different operational contexts. In single-speaker scenarios, the highest quality path (unmixed, no transcoding) is used. In multi-speaker scenarios, the mixed path is used. This localized quality optimization ensures that quality degradation only occurs when mixing is actually required.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8649492B2Floor control based mixing and switching of media
Publication Date: 2014.02.11 STA GROUP LLC
  • US8649492B2 patent drawing
  • US8649492B2 patent drawing
  • US8649492B2 patent drawing

AI summary

In one embodiment, techniques for optimizing voice quality for a media stream provided to participants in a conference are provided. A first path is provided that provides an unmixed path of media from a first user to participants in the conference. A second path includes a mixed path of media from multiple users. The mixed path may include media from a first user and a second user that is mixed. The mixed path may include a transcoding from a first compression to a second compression, and back to the first compression (or another compression). A floor control module may switch between the first path and the second path to optimize voice quality.