Adaptive AV Stream Processor Buffer Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network devices process audio video (AV) traffic inefficiently, leading to high latency and inadequate adaptation to fluctuating network conditions, as they handle AV traffic uniformly with general-purpose host processors without specialized processing for AV streams.

Innovation Solution

A dedicated AV stream processor is introduced to handle AV traffic, which monitors buffer depths and adaptively modifies bit rates and transmission across multiple ports, enabling efficient processing and transmission by routing AV traffic through a switch device, thereby reducing latency and improving bandwidth utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a general-purpose host processor processes AV traffic uniformly with non-AV traffic, then device complexity is reduced, but processing efficiency and latency performance deteriorate

Engineering Contradiction:
Improveprocessor architectureVSAvoidAV processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the processing system into two independent segments: a general-purpose host processor for non-AV traffic and a dedicated AV stream processor for AV traffic. This segmentation allows each processor to be optimized for its specific workload, with the AV stream processor专门 designed for high-performance AV processing while the host processor handles general tasks, thereby resolving the contradiction between device simplicity and processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The AV processing functions are extracted from the host processor and placed in a separate dedicated AV stream processor. This extraction removes the performance bottleneck caused by uniform processing requirements, allowing the host processor to focus on general-purpose tasks while the dedicated processor handles AV traffic with optimized hardware resources, thus improving productivity without significantly increasing overall device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If a dedicated AV stream processor is introduced, then processing efficiency and latency performance are improved, but device complexity increases

Engineering Contradiction:
ImproveAV processing efficiencyVSAvoidprocessor architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the dedicated AV stream processor with the existing gateway device architecture, integrating the new specialized processor into the current network infrastructure. This merging approach allows the gateway to handle both AV and non-AV traffic through coordinated processing, improving AV processing efficiency while managing device complexity through unified architecture design rather than complete system replacement.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If buffer depth monitoring is implemented, then reliability of AV stream delivery is improved, but processing complexity increases

Engineering Contradiction:
ImproveAV stream delivery continuityVSAvoidprocessing control logic
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the AV stream processor continuously monitors buffer depths and uses this information to dynamically adjust processing parameters. The buffer depth information serves as feedback that triggers adaptive bit rate modification and transmission decisions, ensuring reliable AV stream delivery by preventing buffer overflow or underflow conditions while managing processing complexity through automated control loops.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9602568B2Adaptive audio video (AV) stream processing
Publication Date: 2017.03.21 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9602568B2 patent drawing
  • US9602568B2 patent drawing
  • US9602568B2 patent drawing

AI summary

A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.