Media Clock Recovery Using Dummy Timestamps
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If the device continuously monitors packet reception to determine time stamp normality, then it can detect network issues, but the system complexity increases
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.
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
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.
Data Source
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.


