Haven't looked into this in depth but sub-nanosecond sync for systems up to 10km apart is interesting since 10km is about 33 light microseconds. There is some trickery going on.
In our lab tests phase lock jitter between WR client and master is about 10ps (picoseconds) over 50km fiber (with temperature change of the fiber, so WR actively compensates elongations), so relative clock of one system can be transmitted with about that accuracy to another.
P.S. There is WR workshop this week with some talks being publicly available on CERN's indico website.
loading story #48264846
It's totally possible to achieve synchronization better than light transmission time. For the purposes of synchronization, the speed of light delay, and any other delay are indistinguishable, and need not be distinguished.
Two-way time transfer measures the round-trip propagation time. As a result, it's not directly relevant to the accuracy.
So then you need to know distance / roundtrip-length within centimeter precision as well (below 29.98 cm for sub-nanosecond precision… to be precise).
Since cm precision is often not possible, is roundtrip-length an estimated average from prior roundtrips?
The roundtrip time is measured and compensated. Even NTP does this. Knowing the distance is not necessary for time synchronization.
gPTP estimates the link delay and the peer clock ratio, see for example this random link I just found for you: https://blog.meinbergglobal.com/2024/03/27/what-is-gptp/
Hmm one would expect heat expansion to change the length of fiber over tens of kilometers. Does it also affect light speed in the fiber? I think consumer fiber is not buried very deep on average, but maybe for these use cases you use something hefty anyway.
loading story #48269356
delay is easy
jitter kills
... why would cm precision be often not possible?
The gravity well time dilation is about 3.5 nanoseconds per meter per year near the surface of the earth. (time changes rate with altitude in a gravity well)
Sub-nanosecond synchronization is getting into the relativity is measurable realm.
Yes, it uses phased locked loops and measures phase difference between the master clock and the local clock.
Similar to the much smaller scale Wi-Wi setup that was on HN a few days ago (which came after WR): https://news.ycombinator.com/item?id=48209055
yes, it needs custom built hardware to work.