Both Efficient and Accurate: A Large-scale One-way Delay Measurement Scheme

Yaozhong Liu,Zhiliang Wang,Jiahai Yang,Long Pan,Lin He,Jinlei Lin,Guanglei Song,Chenglong Li
DOI: https://doi.org/10.1109/globecom48099.2022.10001552
2022-01-01
Abstract:One-way delay (OWD) is one of the essential network performance metrics. In large-scale resilient overlay networks (RONs), OWD measurements can be used for shortest path selection and troubleshooting. However, OWD measurements remain difficult because of the need for precise time synchronization. Especially in large-scale networks, clock synchronization of all nodes has always been a considerable challenge. Therefore, in many cases, people use half of the round-trip time (RTT/2) as a rough substitute for the OWD. This paper presents an efficient and easy-to-deploy scheme for large-scale OWD measurements with the algorithm ClockConverger at its core. The scheme consists of three steps: Firstly, we perform low-precision time synchronization for all the measured nodes relying on network time protocol daemons (ntpd); Then, we use the open-source tool OWPing to perform OWD measurements; Finally, we correct the errors of the measured OWDs with our proposed ClockConverger. The theory and experiments show that our scheme's accuracy is significantly better than RTT/2. Meanwhile, the complexity of ClockConverger is $O(n^{2})$, which is much lower than the exponential complexity of the existing Maximum-Entropy algorithm.
What problem does this paper attempt to address?