To my mind, the current limiting factor for one way latency measurement is clock drift.
Things that could be done are:
Short term (ie for 5.3), Documentation on:
- Best practice chrony config
- We've seen a factor of 4 precision by making some small changes.
- That PTP can be used, and pointers on how to set PTP up:
- Generic instructions (which could be RHEL manuals)
- Any perfSONAR specific config issues
Long term (and almost certainly not for 5.3)
- Hardware timestamp support to gain a bit more precision in OWAMP packets
I think you've looked at this and decided it's non trivial
- A potential idea is that PTP transparent clocks report the residence time of a PTP packet - at least that's what I understand from PTP Feature Overview and Configuration Guide (p12). Assuming that's the case, I wonder if there's value in measuring that (or whether that's so niche or not supported it's not worth bothering).
To my mind, the current limiting factor for one way latency measurement is clock drift.
Things that could be done are:
Short term (ie for 5.3), Documentation on:
Long term (and almost certainly not for 5.3)
I think you've looked at this and decided it's non trivial