Multi-Domain PTP Clock Frequency Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time synchronization methods across multiple time synchronization domains using different PTP profiles face challenges due to discrepancies in synchronization mechanisms and frequency differences, leading to timing errors and failed verification processes.

Innovation Solution

A time synchronization method and device that run multiple PTP instances to connect to various time synchronization domains, with the ability to determine and update the frequency of a local clock to match the local PTP clock, thereby synchronizing frequencies across different PTP profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a time gateway is used to integrate multiple PTP profiles, then different time synchronization domains can achieve time synchronization, but frequency differences and synchronization mechanism discrepancies lead to timing errors

Engineering Contradiction:
Improvecompatibility across different PTP profilesVSAvoidtime synchronization accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces a frequency management module as an intermediary component within the time synchronization device. This module acts as a mediator between multiple PTP instances with different profiles, monitoring and adjusting frequency offsets to eliminate timing errors while maintaining compatibility across different PTP standards

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically changes the frequency parameter by detecting frequency offsets between different PTP profiles and applying compensation adjustments. The system monitors frequency differences and modifies timing parameters in real-time to maintain synchronization accuracy across heterogeneous PTP domains

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If different verification mechanisms are employed by different PTP profiles, then each profile can operate according to its requirements, but time synchronization may fail the verification process

Engineering Contradiction:
Improvesupport for multiple verification mechanismsVSAvoidverification success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The time synchronization device is designed with multi-functional capability to support multiple PTP profiles and their respective verification mechanisms simultaneously. The frequency management module implements universal frequency compensation strategies that work across different verification protocols, ensuring reliable synchronization regardless of which PTP profile is used

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

3Device complexity

If frequency differences between local PTP clock and local clock are not compensated, then device complexity remains low, but timing errors accumulate across time synchronization domains

Engineering Contradiction:
Improvesimplicity of time gateway operationVSAvoidtime synchronization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The frequency management module implements self-service functionality by automatically detecting frequency offsets between the local PTP clock and local clock, and autonomously applying compensation adjustments without requiring external intervention. This maintains operational simplicity while eliminating timing errors through automated frequency synchronization

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250132852A1Time Synchronization Method and Time Synchronization Device
Publication Date: 2025.04.24 MOXA INC
  • US20250132852A1 patent drawing
  • US20250132852A1 patent drawing
  • US20250132852A1 patent drawing

AI summary

A time synchronization method is provided for a time synchronization device, wherein the time synchronization device runs a plurality of precision time protocol (PTP) instances to connect to a plurality of time synchronization domains respectively. The time synchronization method includes determining whether a frequency of a local PTP clock of the time synchronization device is changed; and updating a frequency of a local clock of the time synchronization device with the frequency of the local PTP clock in response to the frequency of the local PTP clock being changed.