AI-Based Master Clock Selection for Adaptive PTP Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing IEEE 1588 Best Master Clock (BMC) selection procedure is platform-dependent, lacks sophisticated decision-making, and is cumbersome due to its reliance on conditional statements, limiting flexibility and scalability across heterogeneous hardware platforms.

Innovation Solution

Implementing an Artificial Intelligence (AI)/Machine Learning (ML) model to analyze PTP announce messages, determining the best master clock based on distance and similarity with pre-defined reference parameters, enhancing decision-making efficiency and compatibility across various systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the traditional BMC algorithm is used for master clock selection, then the selection process is simple and based on clear conditional rules, but the system lacks adaptability to heterogeneous hardware platforms and sophisticated decision-making capabilities

Engineering Contradiction:
Improveplatform independenceVSAvoidalgorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the traditional mechanical BMC algorithm (based on conditional statements and platform-specific logic) with an AI/ML-based selection mechanism. The slave clock uses machine learning models to analyze PTP announce messages and select the best master clock, enabling platform-independent operation across heterogeneous hardware while providing sophisticated adaptive decision-making capabilities.

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

2Ease of operation

If the BMC algorithm uses multiple conditional statements for parameter comparison, then the selection logic is explicit and deterministic, but the procedure becomes cumbersome and difficult to implement across different platforms

Engineering Contradiction:
Improveimplementation easeVSAvoidalgorithm complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent substitutes the cumbersome conditional statement-based BMC algorithm with an AI/ML-based selection process. Instead of implementing complex if-else logic for comparing PTP parameters across different platforms, the slave clock employs machine learning models that automatically learn optimal selection criteria from data, simplifying implementation while maintaining sophisticated decision-making.

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

Solution Approach 2:

The patent transforms the selection process from comparing discrete parameter values using conditional statements to analyzing parameter patterns and relationships through AI/ML models. This allows the system to handle various PTP parameters (clock class, accuracy, offset log variance, priority values) in a unified, platform-independent manner by learning from training data rather than following rigid comparison rules.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the traditional BMC algorithm is implemented, then the master clock selection is deterministic and easy to understand, but the system lacks dynamic adaptation to changing network conditions

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddynamic adaptation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent replaces the static, deterministic BMC algorithm with a dynamic AI/ML-based selection system. The slave clock uses machine learning models that can adapt to changing network conditions by learning from historical PTP announce messages and real-time observations, while maintaining reliable synchronization through trained prediction capabilities.

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

Solution Approach 2:

The patent implements feedback mechanisms where the AI/ML model continuously learns from PTP announce messages and synchronization performance. The system uses determined distances and similarities between actual PTP parameters and reference parameters to dynamically adjust master clock selections, enabling adaptation to changing network conditions while maintaining high synchronization reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260058749A1Selecting master clock using artificial intelligence based recommendations
Publication Date: 2026.02.26 RAKUTEN SYMPHONY INC
  • US20260058749A1 patent drawing
  • US20260058749A1 patent drawing
  • US20260058749A1 patent drawing

AI summary

Embodiments of the disclosure describe a method 300 for synchronizing a slave clock with a predicted best master clock. The method 300 includes receiving, at the slave clock, a plurality of PTP announce messages. The method 300 includes determining at least one of a distance and a similarity between each of a plurality of parameters in the received PTP announce message from each master clock and a corresponding plurality of pre-defined reference parameters associated with a reference master clock. The method 300 includes predicting the best master clock among the plurality of master clocks for the clock synchronization. The best master clock is predicted based on the determined at least one of the distance and the similarity between each of the plurality of parameters in the received PTP announce message from each master clock and the corresponding plurality of pre-defined reference parameters associated with the reference master clock.