VoIP Transmit Buffer for Packet Loss and Latency Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet Protocol Networks face challenges in transmitting high-quality speech signals due to packet loss and latency issues, particularly affecting accuracy-sensitive applications like automatic speech recognition and TTY/TDD communication, where UDP's lack of retransmission leads to suboptimal performance, and transitioning to TCP/IP is impractical.

Innovation Solution

The VoIP quality speech system selectively activates a transmission mode that tolerates delays by using a transmit buffer to retransmit missing packets and dynamically adjusts encoding and transmission characteristics, ensuring no packet loss or out-of-order assembly, and can switch to a pseudo TCP/IP mode for retransmission while maintaining UDP for minimal delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If UDP protocol is used for VoIP transmission, then transmission latency is reduced, but packet loss increases

Engineering Contradiction:
Improvetransmission latencyVSAvoidpacket loss
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system dynamically switches between UDP and TCP/IP protocols based on network conditions and application requirements. The port circuit selectively activates TCP/IP mode when accuracy-sensitive applications are detected, and UDP mode when low latency is prioritized, making the transmission protocol adaptable rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission protocol parameter (from UDP to TCP/IP) based on application type and network conditions. This parameter change allows the system to optimize for either low latency or low packet loss depending on the specific operational context

Inventive Principle:
Principle #35Parameter changes

2Reliability

If TCP/IP protocol is used for VoIP transmission, then packet loss is reduced through retransmission, but transmission latency increases

Engineering Contradiction:
Improvepacket lossVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically selects between TCP/IP and UDP protocols based on real-time assessment of application requirements and network conditions, avoiding the static limitation of using only one protocol

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments the VoIP traffic into different transmission modes: accuracy-sensitive applications (speech recognition, TTY) receive TCP/IP treatment with retransmission, while time-sensitive applications use UDP with low latency, allowing differentiated handling of different traffic types

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If packet loss concealment algorithms are used, then perceived speech quality is maintained, but accuracy-sensitive application performance deteriorates

Engineering Contradiction:
Improvespeech qualityVSAvoidapplication accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The system applies different transmission quality levels to different applications: accuracy-sensitive applications receive lossless TCP/IP transmission, while standard voice calls use UDP with packet loss concealment. This local differentiation ensures each application receives the appropriate quality level

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses feedback from application type identification and network condition monitoring to dynamically adjust transmission protocol selection, ensuring the right protocol is used for each specific scenario

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8233393B2System for transmitting high quality speech signals on a voice over internet protocol network
Publication Date: 2012.07.31 ARLINGTON TECHNOLOGIES LLC
  • US8233393B2 patent drawing
  • US8233393B2 patent drawing
  • US8233393B2 patent drawing

AI summary

The VoIP quality speech process is activated when a subscriber accesses a speech quality sensitive resource or in response to an activation of the feature by the subscriber, or when it is determined that the originating subscriber terminal device requires the transmission of high quality speech signals. A transmit buffer, associated with the port circuit that serves the originating device, stores a predetermined number of packets as they are transmitted from the originating device. In the case of lost or damaged packets, the VoIP quality speech system activates the transmit buffer to retransmit the missing or damaged packet to the destination device. Intelligent buffer management is provided, where the destination device can regulate the size of the transmit buffer as well as the size of its jitter buffer.