Time Synchronization Using Dynamic Correction Constant

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time synchronization methods between devices in communication networks face inefficiencies due to additional load and potential time errors from packet transmission and interpretation, leading to suboptimal system management and time waste.

Innovation Solution

A method for time synchronization that involves a master device and slave devices, where the slave device corrects its time based on received time information from the master device using a correction constant, minimizing operational loads and achieving accurate synchronization through Equation 2: Second device_Time[1]=Second device_Time[1]−α X(Second device−First device), with 0<α<1, and further refinement in Equation 3: Tb⁡(1-(1-α)n)α+nTa-T2⁡(1-(1-α)n)α, to converge time errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If software handshaking scheme with packet transmission is used for time synchronization, then time synchronization can be achieved, but additional load occurs in devices and time error of a few ms may occur

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidoperational load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the time information from complex communication packets and uses only the essential time stamp data for synchronization. The slave device receives data containing time information from the master device and corrects its time based on this extracted time data, eliminating the need to process entire communication packets while maintaining synchronization accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the software-based handshaking mechanism with a simplified data transmission approach. Instead of using complex software protocols for time synchronization, the system uses direct data transmission with time stamps and a correction constant, substituting the mechanical software processing with a more efficient data-driven approach.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If software handshaking scheme with packet interpretation is used for time synchronization, then time synchronization can be achieved, but waste of time occurs due to packet interpretation

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidtime waste
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the necessary time information from data transmissions, eliminating the need for full packet interpretation. The slave device directly uses the time stamp and correction constant from received data to adjust its time, skipping the time-consuming packet analysis step while maintaining accurate synchronization.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables the system to skip the packet interpretation step entirely by using a simplified time synchronization mechanism. The slave device rushes through the synchronization process by directly applying the correction formula to received time data, significantly reducing the time required for synchronization while maintaining accuracy.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Measurement precision

If correction constant is used for time error correction, then accurate time synchronization is achieved, but transmission interval difference affects synchronization accuracy

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidtransmission interval adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces a dynamic correction constant that adapts to different transmission intervals. The correction constant is calculated based on the actual transmission interval between master and slave devices, allowing the system to dynamically adjust the synchronization accuracy according to the specific transmission conditions, thereby maintaining high accuracy across varying intervals.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10263760B2Method for time synchronization
Publication Date: 2019.04.16 LSIS CO LTD
  • US10263760B2 patent drawing
  • US10263760B2 patent drawing
  • US10263760B2 patent drawing

AI summary

Embodiments relate to a method for time synchronization and, more particularly, to a method for time synchronization between devices and the devices using the same. The method for time synchronization includes: receiving data from a first device; checking time information of the first device, which is included in the received data; and correcting a time error based on the checked time information, wherein the time error is corrected using a correction constant according to a time error relative to the first device.