Master Clock Selection Using Synchronization Path Measures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for selecting a master clock in communication networks, such as the Best Master Clock Algorithm (BMCA), are prone to manual misconfigurations, do not adequately consider network-related aspects, and have slow grandmaster reselection times, leading to potential synchronization inaccuracies and delays.
Innovation Solution
A model-based approach is proposed to determine the synchronization path measures, including weights and redundancy values, for each station in the network. This allows for the calculation of a synchronization metric for each station, which is used to select the most suitable master clock, considering both clock attributes and network topology.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual configuration of grandmaster is used, then selection accuracy can be controlled, but error-prone misconfigurations occur
Solution Approach 1:
The system performs self-configuration by automatically calculating synchronization path measures and determining the optimal grandmaster candidate based on network topology and clock attributes, eliminating manual configuration errors while maintaining selection accuracy
Solution Approach 2:
The system continuously monitors network conditions and synchronization path measures, using feedback to dynamically adjust grandmaster selection and provide fallback configurations, thereby improving both reliability and accuracy
2Adaptability or versatility
If dynamic grandmaster reselection is implemented, then adaptability to network changes is improved, but reselection time increases
Solution Approach 1:
The system pre-calculates synchronization path measures and identifies fallback grandmaster candidates in advance, so when reselection is needed, the switch can occur immediately without lengthy calculation delays, thus reducing reselection time while maintaining adaptability
Solution Approach 2:
The system implements dynamic grandmaster selection that adapts to network conditions by continuously evaluating synchronization path measures and clock attributes, allowing flexible reselection while using pre-computed data to minimize decision time
3Device complexity
If static clock attributes are used for grandmaster selection, then selection process is simple, but network conditions are not considered
Solution Approach 1:
The system merges static clock attributes with dynamic network topology information by calculating synchronization path measures that combine both aspects, achieving reliable grandmaster selection that considers both clock quality and network conditions without excessive complexity
Solution Approach 2:
The system transforms the selection criteria from purely static clock attributes to a composite metric that includes synchronization path measures derived from network topology, allowing the selection process to adapt to network conditions while maintaining computational efficiency
Data Source
AI summary
The disclosure relates to a method for determining a master clock in a communication network having a plurality of stations that are communicatively connected to each other and each have a clock, wherein the master clock is used for time synchronization of the clocks of the stations, comprising the steps: determining by means of a model of the communication network, a synchronization path measure for each station to every other station of the stations, which specifies a synchronization accuracy between two stations; determining for each station on the basis of the synchronization path measure in each case a synchronization metric, which specifies a synchronization accuracy for this station; and determining on the basis of the synchronization metrics of all the stations the station whose clock is meant to be used as the master clock.

