-
Notifications
You must be signed in to change notification settings - Fork 0
BMCA algorithm cannot be disabled #79
Copy link
Copy link
Open
Labels
Description
Some implementations allow the Best Master Clock Algorithm (BMCA) to be disabled; however, the current model does not include an explicit attribute to support this behavior.
It is therefore proposed to introduce at least one attribute within the ptp-sync-pac container—for example, bmca-is-on—to enable or disable the execution of BMCA.
Additionally, a capability attribute—e.g., disabling-bmca-is-avail—can be defined to indicate whether a given implementation supports disabling BMCA.
When BMCA is disabled, the role of each PTP port must be configured statically. To support this configuration, it is also proposed to add a new parameter in the ptp-lp-spec grouping, for example ptp-static-port-role, which may assume one of the following values:
- MASTER
- SLAVE
- PASSIVE
Reactions are currently unavailable