AVB Network Packet Recovery via Timestamp Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In AVB networks, missed packets due to network disruptions or data corruption can lead to misplacement of subsequent packets, affecting playback quality as only some packets include valid presentation times, causing synchronization issues between audio and video data.

Innovation Solution

The system detects missing packets by analyzing packet timestamps and recovers by inserting data from the last valid packet into the corresponding buffer locations, ensuring synchronized playback and minimizing disruptions by combining data from multiple sources into a single super stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If packets are transmitted without validation of presentation times, then transmission speed is improved, but playback synchronization deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoidplayback synchronization
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary validation of presentation times at the receiver before playback. The receiver checks whether received packets have valid presentation times and identifies missing packets in advance, allowing for proactive recovery actions rather than reactive corrections during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A recovery mechanism acts as an intermediary between packet reception and playback. When missing packets are detected, the system uses reference packets and interpolation techniques to generate substitute data that mediates the gap caused by lost packets, ensuring continuous synchronized playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If multiple separate streams are transmitted for different sources, then data organization is improved, but transmission overhead increases

Engineering Contradiction:
Improvedata organizationVSAvoidtransmission overhead
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The system merges multiple separate audio/video streams from different sources into a single combined stream for transmission. This consolidation reduces the number of separate packet transmissions required while maintaining the organizational structure of individual sources through metadata and synchronization information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single combined stream structure serves multiple functions: it transmits data from multiple sources, maintains synchronization information for each source, enables unified error recovery, and reduces transmission overhead. This multi-functional approach eliminates the need for separate stream management for each source.

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

Data Source

PatentEP2996347B1Methods and systems for AVB networks
Publication Date: 2019.07.03 HARMAN INT IND INC
  • EP2996347B1 patent drawingFigure 1
  • EP2996347B1 patent drawingFigure 2
  • EP2996347B1 patent drawingFigure 3

AI summary

Embodiments are disclosed for a system for detecting and recovering from missing samples in an audio/video stream. In some embodiments, a system comprises a processor and a storage device storing instructions executable by the processor to determine that a first sample, of a plurality of samples in an audio/video data stream, was not received by a listener device in an audio video bridging system and allocate a first entry in a time slotted buffer for the first sample, wherein the first entry corresponds to a timestamp associated with the first sample. The instructions are further executable to fill the first entry in the time slotted buffer with a second sample immediately preceding the first sample in the audio/video data stream.