Network Time Correction Using Historical Data Accumulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network time correction methods generate a large amount of redundant data due to short time correction intervals, which increases network traffic and reduces accuracy in device time synchronization, especially in multi-camera systems where timing errors can lead to delayed or mismatched video analysis.
Innovation Solution
A network time correction method that accumulates historical time correction data, calculates a total time-correction difference value using linear fitting, and adjusts the current time based on this value, reducing the frequency of data transmission and maintaining high accuracy by prolonging the time correction period.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a short time correction interval is used to ensure device time accuracy, then time synchronization accuracy is improved, but the amount of redundant data in the network increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing historical time correction data in both the network device and time correction server before actual time correction is needed. This allows the device to perform local calculations using accumulated historical data, reducing the need for frequent real-time corrections and thereby decreasing network data traffic while maintaining synchronization accuracy.
Solution Approach 2:
The patent implements self-service by enabling the network device to autonomously perform time correction calculations using its own stored historical time correction data. The device calculates the current time correction value locally without requiring continuous communication with the time correction server, thus reducing network redundancy while maintaining accurate time synchronization.
2Reliability
If a short time correction interval is used to ensure synchronization among devices, then synchronization accuracy is improved, but network traffic increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing historical time correction data in both the network device and time correction server before actual time correction is needed. This allows the device to perform local calculations using accumulated historical data, reducing the need for frequent real-time corrections and thereby decreasing network data traffic while maintaining synchronization accuracy.
Solution Approach 2:
The patent implements self-service by enabling the network device to autonomously perform time correction calculations using its own stored historical time correction data. The device calculates the current time correction value locally without requiring continuous communication with the time correction server, thus reducing network redundancy while maintaining accurate time synchronization.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
The application provides a network time correction method and apparatus. The network time correction method includes: obtaining historical time correction data before a current moment when a self-adaptive time-correction instruction is received; calculating a total historical time-correction difference value corresponding to each of the historical time-correction time points; obtaining a total current time-correction difference value for the current moment by a preset algorithm, according to the total historical time-correction difference value corresponding to each of the historical time-correction time points; determining a difference value between the total current time-correction difference value for the current moment and a total historical time-correction difference value for a total historical time-correction time point closest to the current moment, as a time-correction difference value for the current moment; and adjusting time at the current moment according to the time-correction difference value for the current moment to complete a self-adaptive time correction. Through this solution, the amount of redundant data in the network can be reduced while the accuracy of the device time is ensured.