Multi-Domain PTP Time Synchronization Using Stored Delay Offsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Precision Time Protocol (PTP) standards, such as 802.1AS-2011 (gPTP), lack specifications for synchronizing multiple time domains, leading to increased costs and resource consumption when physically reconfiguring networks for time synchronization across different time zones.

Innovation Solution

A method and apparatus for PTP-based time synchronization across multiple time domains, involving a slave node calculating and storing propagation delays, and using offsets to synchronize hardware clocks with a master node, enabling synchronization across various time domains without additional hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physical reconfiguration of the network with separate hardware devices is used for time synchronization across multiple time domains, then time synchronization capability is improved, but cost and resource consumption increase

Engineering Contradiction:
Improvetime synchronization capabilityVSAvoidhardware resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The existing PTP infrastructure is made multi-functional by enabling it to handle both single time domain and multiple time domain synchronization scenarios. The slave node calculates and stores propagation delays for different time domains and applies appropriate offsets to obtain times in respective time domains, allowing the same hardware to serve multiple time synchronization purposes without additional dedicated hardware devices.

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

Solution Approach 2:

The invention changes the operational parameters of the existing PTP system by introducing time domain identifiers and offset calculations. Instead of requiring separate hardware for each time domain, the system modifies the time calculation parameters (adding offset values based on stored propagation delays) to enable multiple time domain support within the same hardware infrastructure.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If physical reconfiguration with separate hardware devices is implemented for multiple time domain synchronization, then synchronization accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidnetwork configuration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The time synchronization function is segmented into distinct time domains, with each time domain having its own offset value stored in the slave node. The slave node selectively applies the appropriate offset based on the target time domain, allowing accurate synchronization across multiple time domains while maintaining a unified hardware structure rather than requiring complex physical reconfiguration.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If existing PTP infrastructure is used without modifications for multiple time domains, then device simplicity is maintained, but adaptability to multiple time domains deteriorates

Engineering Contradiction:
Improvehardware structure simplicityVSAvoidmultiple time domain support
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The PTP system is made dynamic by enabling the slave node to adaptively select and apply different propagation delay offsets based on the target time domain. The system transitions from a static single-time-domain configuration to a dynamic multi-time-domain configuration where the offset application is determined by the specific time domain synchronization requirement, enhancing adaptability without hardware changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12388550B2Method for synchronizing time in multiple time domains, and apparatus implementing the same method
Publication Date: 2025.08.12 HYUNDAI AUTOEVER
  • US12388550B2 patent drawing
  • US12388550B2 patent drawing
  • US12388550B2 patent drawing

AI summary

A slave node calculates and stores a propagation delay generated when exchanging a message with a master node. The master node transmits a reference time indicated by a hardware clock of the master node, and the slave node synchronizes a hardware clock of the slave node to the reference time indicated by the hardware clock of the master node. The master node transmits a time value in a first time domain to the slave node, where the time value is calculated by the master node by adding an offset of the first time domain to the reference time. The slave node calculates the offset using the time value and the stored propagation delay, and obtains a time in the first time domain by applying the calculated offset to a reference time indicated by the hardware clock of the slave node.