Client Time Synchronization Using Offset Prediction During Source Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing synchronization technologies fail to guarantee time accuracy when the synchronization source is lost, and future time and frequency offsets cannot be predicted using historical synchronization information.
Innovation Solution
A client device that includes an acquiring module to periodically acquire synchronization information, a predicting module to calculate weighted average time and frequency offset predictions using historical data, and a synchronization module to restore time and frequency based on these predictions when the synchronization source is lost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional synchronization methods are used, then time and frequency synchronization can be achieved when the synchronization source is available, but time accuracy cannot be maintained when the synchronization source is lost
Solution Approach 1:
The patent applies preliminary action by predicting future time and frequency offsets using historical synchronization data before the synchronization source is actually lost. The prediction module calculates future offsets based on past patterns, allowing the client to maintain time accuracy during source loss without real-time synchronization.
Solution Approach 2:
The patent introduces an intermediary mechanism - the prediction module that acts as a bridge between historical synchronization data and future time restoration needs. This intermediary processes historical offset data to generate predicted future offsets, enabling continuous time accuracy maintenance even when the direct synchronization path is interrupted.
2Loss of information
If historical synchronization information is stored, then prediction of future offsets becomes possible, but additional storage and processing resources are required
Solution Approach 1:
The patent extracts only the essential elements needed for prediction - historical time and frequency offset data - from the complete synchronization information. By selectively storing and processing only the relevant offset values rather than all synchronization data, the system achieves prediction capability with minimal additional storage and processing overhead.
3Reliability
If real-time synchronization is maintained continuously, then time accuracy is preserved, but synchronization cannot be achieved during source loss periods
Solution Approach 1:
The patent ensures continuity of useful action by maintaining time synchronization capability throughout the entire period including source loss. The prediction module continuously generates predicted future offsets based on historical data, allowing the time restoration function to operate continuously without interruption even when the synchronization source is unavailable.
Data Source
AI summary
In a synchronization method applied to a client, synchronization information between the client and a server is periodically acquired; a preset number of sample data is selected from the synchronization information; time Tc required by a CPU to process the sample data is recorded; a time offset prediction value and a frequency offset prediction value at time Tn are predicted by means of substituting the sample data into a preset formula; and a current frequency and time of the client is restored according to the time offset prediction value, the frequency offset prediction value and the time Tc when a synchronization source is lost.


