Network Time Synchronization Using Master Clock Rate Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time synchronization methods in networks often lead to inaccuracies and errors due to differences in clock rates and time differences between master and slave clocks, especially when multiple clocks with different time bases are involved.

Innovation Solution

The method involves using the clock rate of a first clock to set the clock rate for a second clock, and then synchronizing both clocks by comparing their respective time stamps with the current time, calculating clock rate and time differences, and performing time alignment to ensure both clocks run with synchronized time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate time synchronization is performed for each clock using separate masters, then each clock can be independently synchronized, but time inaccuracies and errors occur due to different clock rates and time differences between masters

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidtime measurement precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent merges multiple independent time synchronization operations into a single coordinated process. Instead of having separate masters synchronize different clocks independently, the invention uses one master to synchronize multiple clocks (first clock and second clock) in a coordinated manner, combining their time bases and ensuring consistent time relationships across all clocks in the system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary mechanism where the master acts as a central coordinator that mediates between multiple clocks with different time bases. The master receives time information from multiple clocks, processes it according to a unified time base, and distributes synchronized time information back to all clocks, thereby eliminating time inaccuracies caused by independent synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple masters are used for synchronizing different clocks, then each clock can be synchronized to its master, but device complexity and synchronization errors increase

Engineering Contradiction:
Improveclock synchronization adaptabilityVSAvoidsynchronization system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the master device universal by enabling it to synchronize multiple different types of clocks (first clock and second clock with different time bases) using a single unified process. Instead of requiring separate masters for each clock type, the master is designed to handle diverse clock synchronization needs through one adaptable mechanism, reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the synchronization process into distinct phases: first synchronizing the first clock with the master, then using the synchronized first clock as a reference to synchronize the second clock. This segmentation allows complex multi-clock synchronization to be broken down into manageable steps, reducing the complexity of coordinating multiple independent synchronization processes.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If clocks with different time bases are synchronized independently, then each clock maintains its own time base, but time differences and errors accumulate between clocks

Engineering Contradiction:
Improveclock time base stabilityVSAvoidtime synchronization reliability
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent applies local quality by maintaining the unique time base characteristics of each clock (first clock and second clock) while introducing a hierarchical synchronization structure. The first clock maintains its time base stability as a reference, and the second clock maintains its time base characteristics but is adjusted relative to the first clock through the master's coordinated synchronization, thereby preserving local time base qualities while ensuring global time reliability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12309252B2Time synchronization in a network
Publication Date: 2025.05.20 ABB (SCHWEIZ) AG
  • US12309252B2 patent drawing
  • US12309252B2 patent drawing
  • US12309252B2 patent drawing

AI summary

Method for time synchronization in a network comprising masters and at least one slave. The slave receives synchronization messages from the masters via the network for time synchronization of a first clock and a second clock of the slave. A first master sends a first synchronization message having a first time stamp to the slave for time synchronization of the first clock. The slave calculates a clock rate and a time difference between the first clock and the first master and aligns the first clock with a synchronized time. A second master sends a second synchronization message having a second time stamp to the slave for the time synchronization of the second clock. The clock rate of the second clock is set to the first clock rate. A time difference between the second clock and the second master is calculated and the second clock is aligned with the synchronized time.