Media Clock Recovery Using Dummy Timestamps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In media systems, the recovery of the media clock is disrupted when network connections are lost or packets are delayed or damaged, leading to interruptions in the media clock generation, which affects the entire system's functionality.

Innovation Solution

A media clock recovery device and method that generates a media clock using a dummy time stamp based on the average time interval calculated from normal packets, ensuring continuous clock generation even during network issues, by determining if the received time stamp is normal and calculating the average time interval for generating the dummy time stamp when the packet is not received within a specified threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the media clock recovery device relies on receiving time stamps from the network to generate the media clock, then the media clock can be accurately synchronized with the talker, but the system fails when network connections are lost or packets are delayed

Engineering Contradiction:
Improvemedia clock synchronization accuracyVSAvoidsystem reliability during network disruptions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The device calculates and stores the average time interval of dummy time stamps in advance, before network disruptions occur. This pre-calculated average interval is then used to generate dummy time stamps during network failures, ensuring continuous media clock generation without interruption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device introduces dummy time stamps as an intermediary element to bridge the gap during network disruptions. These dummy time stamps serve as a substitute for the missing real time stamps, allowing the media clock to continue functioning based on the pre-calculated average time interval.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the device continuously monitors packet reception to determine time stamp normality, then it can detect network issues, but the system complexity increases

Engineering Contradiction:
Improvenetwork issue detection capabilityVSAvoidpacket monitoring and determination mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The device uses its own internal clock and reception time records to autonomously determine whether time stamps are normal by checking if packets arrive within the expected time threshold. This self-service approach eliminates the need for external monitoring systems or complex network diagnostics.

Inventive Principle:
Principle #25Self-service

3Duration of action of stationary object

If the device generates dummy time stamps using pre-calculated average time interval, then continuous clock generation is maintained during network issues, but the clock frequency may drift from the original

Engineering Contradiction:
Improvecontinuous clock generation durationVSAvoidclock frequency accuracy
Core Design Contradiction:
Duration of action of stationary objectVSMeasurement precision

Solution Approach 1:

The device dynamically adjusts the dummy time stamp generation parameters based on the pre-calculated average time interval. By changing the time interval parameter to match the average observed interval, the system maintains continuous clock generation while minimizing frequency drift from the original clock characteristics.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12069130B2Media clock recovery device and a method for recovering media clock, and an electronic device
Publication Date: 2024.08.20 SAMSUNG ELECTRONICS CO LTD
  • US12069130B2 patent drawing
  • US12069130B2 patent drawing
  • US12069130B2 patent drawing

AI summary

A media clock recovery device, a method for recovering media clock, and an electronic device are provided. The media clock recovery device comprising processing circuitry configured to determine whether a time stamp is normal, the time stamp being received in a packet through a network, calculate an average time interval of a dummy time stamp, the calculated average time interval of the dummy time stamp being used for generating a media clock in response to determining the time stamp is not normal, generate the dummy time stamp based on the calculated average time interval of the dummy time stamp, wherein the processing circuitry is configured to determine the time stamp is not normal, in response to the packet not being received within a time threshold value from a reception time of a previously received packet.