Jitter Determination in Packet-Based Data Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining jitter in packet-based data streams do not accurately account for global delays, leading to incorrect arrival time calculations.

Innovation Solution

A jitter determination method that measures the actual arrival time of data packets relative to a reference packet, calculates the expected arrival time without perturbations, and determines the time bias to correct for global delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the arrival time of the first packet is used as reference to compute relative arrival times, then the jitter calculation is simplified, but the measurement precision deteriorates when global delays occur because arrival times may be set below theoretical minimum

Engineering Contradiction:
Improvejitter calculation complexityVSAvoidjitter measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces a preliminary correction step before final jitter calculation. It calculates expected arrival times based on minimum one-way delay estimates, then compares these with actual arrival times to detect and correct global delay offsets. This preliminary action ensures that reference packet selection does not lead to incorrect negative jitter values, thereby maintaining measurement precision without significantly increasing computational complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If packets are stuck in the network and released suddenly causing global delays, then network transmission variability increases, but the conventional jitter measurement fails to account for this leading to incorrect arrival time values

Engineering Contradiction:
Improvenetwork delay variability handlingVSAvoidjitter determination reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors actual arrival times against expected arrival times (calculated from minimum one-way delay). When discrepancies indicating global delays are detected, the system adjusts its reference frame by selecting appropriate reference packets and applying time bias corrections. This feedback loop ensures reliable jitter determination even when network conditions cause packets to be stuck and released suddenly.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4106275B1Jitter determination method, jitter determination module, and packet-based data stream receiver
Publication Date: 2025.01.22 ROHDE & SCHWARZ GMBH & CO KG
  • EP4106275B1 patent drawingFigure 1~3
  • EP4106275B1 patent drawingFigure 2

AI summary

A jitter determination method for determining jitter associated with a packet-based data stream is described. The jitter determination method comprises the following steps: - receiving at least two data packets associated with the packet-based data stream; - selecting one data packet of the at least two data packets to be a reference data packet; - determining initial jitter data based on the at least two data packets, wherein the initial jitter data comprises information on actual arrival times of the at least two data packets, respectively; - determining expected arrival times for the at least two data packets, respectively; - determining a time bias associated with the packet-based data stream based on at least the determined expected arrival time and based on at least the actual arrival time of the data packet not selected to be the reference data packet; and - determining corrected jitter data based on the initial jitter data and based on the determined time bias. Further, a jitter determination module (14) and a packet-based data stream receiver (10) are described.