Dynamic VoIP Codec Switching for Bandwidth-Constrained Detention Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

VoIP-centric telephone and video-visitation systems in detention environments face bandwidth constraints, leading to suboptimal voice quality and limited capabilities, particularly for inmates and staff, due to the use of outdated codecs like G.711 and G.729, which are bandwidth-intensive or of poor quality, and inability to support data signals like TTY or fax, impacting intelligibility and automated recognition systems.

Innovation Solution

A system that dynamically selects and switches voice codecs during calls based on need, using higher-quality codecs like G.722.2 or Opus, to optimize voice and speaker recognition while conserving bandwidth, and adapts video streams to maintain high audio quality, avoiding PSTN connections when possible to reduce costs and enhance communication fidelity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If higher-quality voice codecs like G.722.2 or Opus are used, then voice quality and intelligibility are improved, but bandwidth consumption increases

Engineering Contradiction:
Improvevoice qualityVSAvoidbandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically selects and switches between different voice codecs during calls based on real-time conditions. The codec selection is not static but adapts to changing bandwidth availability, ensuring high-quality audio when possible while conserving bandwidth when necessary.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the codec parameter (bitrate, sampling rate, frequency range) based on system state. When bandwidth is abundant, higher-quality codecs with wider frequency ranges (e.g., G.722.2, Opus) are selected. When bandwidth is constrained, the system switches to more efficient codecs, optimizing the balance between quality and resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If modern voice codecs like G.722 are used to expand frequency bandwidth beyond 7 KHz, then speech intelligibility and automated recognition accuracy are improved, but bandwidth consumption increases

Engineering Contradiction:
Improvespeech intelligibilityVSAvoidbandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the frequency bandwidth of the voice codec based on whether automated recognition systems are actively analyzing the audio stream. When recognition is not occurring, the system can use narrower bandwidth to conserve resources. When recognition is needed, the full bandwidth is activated to ensure accurate speech and speaker recognition.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system periodically activates full-bandwidth audio transmission when automated recognition needs to occur, rather than maintaining high bandwidth continuously. This periodic full-bandwidth transmission provides sufficient data for recognition while reducing overall bandwidth consumption during periods when recognition is not active.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If PSTN connections are used for calls to friends and family members, then call compatibility is ensured, but costs increase and unlimited VoIP bandwidth cannot be utilized

Engineering Contradiction:
Improvecall compatibilityVSAvoidcost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system introduces a VoIP gateway as an intermediary that enables PSTN terminals to communicate over VoIP infrastructure. The gateway translates between traditional PSTN protocols and modern VoIP protocols, allowing legacy telephone equipment to utilize cost-effective VoIP networks while maintaining compatibility with existing PSTN infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a unified communication platform that can handle both traditional PSTN calls and modern VoIP calls through a single infrastructure. The VoIP gateway provides multi-functionality, supporting both legacy telephone protocols and modern IP-based protocols, allowing the system to serve diverse endpoints while optimizing for cost-effective VoIP routing.

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

4Measurement precision

If bandwidth-intensive codecs like G.711 are used, then voice quality is maintained, but available bandwidth is consumed rapidly in detention environments

Engineering Contradiction:
Improvevoice qualityVSAvoidavailable bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system changes the codec parameters (bitrate, compression level, frequency range) based on available bandwidth conditions. When bandwidth is abundant, high-quality uncompressed or lightly compressed codecs like G.711 are used. When bandwidth is constrained, the system switches to more aggressively compressed codecs that maintain acceptable quality while consuming fewer network resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10554717B2Dynamic VoIP routing and adjustment
Publication Date: 2020.02.04 INTELMATE LLC
  • US10554717B2 patent drawing
  • US10554717B2 patent drawing
  • US10554717B2 patent drawing

AI summary

Systems and processes are provided for dynamically adjusting and routing signals and communications. According to one aspect, one or more codecs applied to the signals may be switched or changed to manage signal quality. According to another aspect, communications may be re-routed to an intended recipient entirely over the Internet. The systems and processes described herein are especially well suited for use in connection with detention environments.