Data Stream Boundary Sampling for Audio-Video Delay Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for analyzing real-time audio and video data streams in network environments, such as cross-network video conferencing and IPTV, face challenges in efficiently managing the load on processing units due to the need to analyze a large number of data packets, leading to potential overload and inefficiencies.

Innovation Solution

A method and apparatus that allocate sampling periods with different start times for audio and video streams, reducing the number of data packets analyzed by copying only the first and last packets within each period, allowing for the calculation of sender and receiver delays, jitter, and packet loss rates, thereby optimizing the processing load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all data packets are analyzed to ensure accurate quality assessment, then measurement precision is improved, but processing time increases and productivity decreases

Engineering Contradiction:
Improvequality assessment accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent divides the continuous data stream into discrete sampling periods and selects specific packets (first and last) from each period for analysis. This segmentation approach maintains measurement precision by capturing representative samples while significantly improving processing productivity by avoiding analysis of all packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of analyzing all packets, the patent applies partial action by selecting only the first and last packets from each sampling period. This partial sampling provides sufficient quality assessment information while dramatically reducing the processing burden on network devices.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If sampling periods are allocated for multiple audio and video streams, then productivity is improved by reducing processing load, but device complexity increases due to multiple sampling periods and coordination

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsampling period management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent allocates different sampling periods to different audio and video streams, segmenting the processing task across multiple time windows. This allows parallel processing of different streams while maintaining manageable complexity through structured period allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic sampling where each stream is analyzed at regular intervals defined by its sampling period. This periodic approach improves productivity by avoiding continuous analysis while the structured period management keeps device complexity manageable through predictable patterns.

Inventive Principle:
Principle #19Periodic action

3Loss of substance

If only first and last packets are copied for analysis, then loss of substance is reduced by minimizing data copying, but measurement precision may deteriorate if critical information is missed

Engineering Contradiction:
Improvedata copying overheadVSAvoidquality analysis accuracy
Core Design Contradiction:
Loss of substanceVSMeasurement precision

Solution Approach 1:

The patent uses partial action by copying only the first and last packets from each sampling period instead of all packets. This minimizes data copying overhead while the strategic selection of boundary packets ensures sufficient quality information is captured for accurate analysis.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent creates copies of specific packets (first and last of each sampling period) for analysis while leaving the original data stream intact. This selective copying approach reduces the loss of substance by minimizing copied data while maintaining measurement precision through intelligent packet selection.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12438795B2Analysis of data stream
Publication Date: 2025.10.07 NEW H3C TECH CO LTD
  • US12438795B2 patent drawing
  • US12438795B2 patent drawing
  • US12438795B2 patent drawing

AI summary

Provided are a method and device for analyzing a data stream. According to the method, one of a plurality of sampling periods having a same sampling duration and different start times is allocated to an audio and video stream. A first arrival data packet of the audio and video stream within the allocated sampling period is copied as a first sample data packet based on a sample stream entry. A last arrival data packet of the audio and video stream within the allocated sampling period is copied as a second sample data packet. A sender delay and a receiver delay of the audio and video stream are calculated based on respective timestamps of the first and second sample data packets. A jitter of the audio and video stream is analyzed based on the sender delay and the receiver delay.