Hi
Pls. consider a chain of some BCs, BC1 being the current master:
BC1 --------------------BC2----------BC3------------OC
[free running master]
OC reports clock_quality of BC1 as parent.
Now let's add a GMC (clockClass 6 = globally synced, clockAccuracy 21h = 100ns):
GMC--------BC1 --------------------BC2----------BC3------------OC
After master selection phase has setteled, OC immediately reports clockQuality
of GMC as parent.
An OC client might now erroneously assume that OC is (globally) synced to GMC
with a 100ns + 2 x BC accuracy, say a 500ns.
In reality it will take quite a long time until the entire chain of BC is
stabilized.
Except for the "steps removed" attribute, there is no hint available to an OC
on how accurately it is synced to the master.
An improvement would be if the BC do not simply forward the parents
clockQuality. Instead it could e.g. forward a lower clockAccuracy as depending
on its offsetFromMaster.
Anyone having the same thoughts/issues?
Best regards, Chris
_______________________________________________
Linuxptp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-users