Adaptive Video Transport Protocol for Network Jitter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time audio and video communication systems face challenges in balancing latency and quality due to resource constraints and network fluctuations, leading to issues like jitter and cross-talk, which impair communication effectiveness.

Innovation Solution

A network terminal dynamically adjusts video transport parameters based on system performance, network conditions, and user preferences, using intelligent buffering and adaptive encoding to maintain high-quality video transmission while minimizing latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If audio and video quality is increased, then quality improves, but latency increases

Engineering Contradiction:
Improveaudio and video qualityVSAvoidlatency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts video transport parameters in real-time based on current system performance and network conditions. The control module continuously monitors resource availability and modifies encoding parameters, buffer sizes, and transmission settings to optimize the balance between quality and latency, allowing the system to adapt to changing conditions rather than using fixed parameters

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes multiple transport parameters including video encoding bitrate, frame rate, resolution, and buffer sizes based on system conditions. By adjusting these parameters dynamically, the system can maintain high quality when resources are abundant while reducing quality slightly to minimize latency when resources are constrained

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If buffer size is increased to compensate for jitter, then jitter is reduced, but latency increases

Engineering Contradiction:
Improvejitter compensationVSAvoidlatency
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The buffer size is not fixed but dynamically adjusted based on network conditions and system performance. The control module monitors jitter levels and resource availability, increasing buffer size when jitter is high and resources are available, while reducing buffer size when latency becomes problematic, creating an adaptive balance between jitter compensation and latency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by pre-buffering video data before transmission and presentation. This allows the system to have data ready in advance to compensate for network jitter and variability, while the dynamic adjustment of buffer size ensures that excessive pre-buffering (which would increase latency) is avoided when not necessary

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If device processing capacity is increased to handle higher quality audio/video, then quality improves, but resource consumption increases

Engineering Contradiction:
Improveaudio and video qualityVSAvoidresource consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system changes video encoding parameters including bitrate, resolution, and frame rate based on device processing capacity and resource availability. When processing resources are abundant, higher quality encoding is used; when resources are constrained, the system reduces encoding complexity and quality to maintain acceptable performance while conserving resources

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The control module autonomously monitors system resource usage and automatically adjusts transport parameters without external intervention. The system serves itself by detecting when resources are low and proactively reducing quality settings to prevent resource exhaustion, maintaining sustainable operation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7940653B2Audiovisual data transport protocol
Publication Date: 2011.05.10 VERIZON PATENT & LICENSING INC
  • US7940653B2 patent drawing
  • US7940653B2 patent drawing
  • US7940653B2 patent drawing

AI summary

The present invention discloses systems and methods for transmitting video messages between network terminals over a network. When transmitting video data, a first network determines at least one video parameter based on, at least, the performance of the first network terminal, the performance of the network performance and user-preference data. Transmitted video data is encoded based on the video parameter.