Title :
A fuzzy-based approach to remove clock skew and reset from one-way delay measurement
Author :
Lin, Yu ; Wang, Hongbo ; Kuo, Geng-Sheng ; Cheng, Shiduan ; Li, Qi
Author_Institution :
Nat. Lab. of Switching & Networking, Beijing Univ. of Posts & Telecommun., China
Abstract :
One-way delay (OWD) traces are important measurements for analyzing end-to-end performance on the Internet. It is still a great challenge to provide a scalable solution for large-scale OWD measurement. Because the clocks at end systems are usually not synchronized, the OWD measurements are often inaccurate. For the more challenging case with clock resets to some reference times during the measurement, the OWD measurements are more inaccurate. Furthermore, the measurement data often exhibit considerable network-induced noise when the network is heavily loaded. All the existing OWD measurement techniques, such as linear programming and convex-hull approach (CHA), try to solve this problem by deterministic mathematics model. However, they often fail to distinguish clock resets from temporary Internet congestion. Based on the fuzzy-clustering analysis, this paper proposes a new algorithm to estimate and remove the clock skews and resets from measurement results. This algorithm has been implemented as a tool called fuzzy-based OWD corrector (FOC). The paper then presents OWD measurements of several Internet paths using FOC. Numerical experiments demonstrate that FOC is more accurate and robust than the existing techniques. FOCs computation complexity O(N) is similar to that of CHA and its computing time is much less than that of convex-hull technique.
Keywords :
Internet; computational geometry; delays; linear programming; protocols; telecommunication congestion control; Internet congestion; clock skew removal; convex-hull approach; deterministic mathematics model; fuzzy-based OWD corrector; fuzzy-clustering analysis; large-scale OWD measurement; linear programming; network time protocol; network-induced noise; reset from one-way delay measurement; Clocks; Delay; Internet; Large-scale systems; Linear programming; Mathematics; Measurement techniques; Noise measurement; Performance analysis; Synchronization; Clock reset; clock skew; fuzzy clustering analysis; network time protocol (NTP); one-way delay (OWD) measurement; Algorithms; Artifacts; Artificial Intelligence; Computer Simulation; Fuzzy Logic; Information Storage and Retrieval; Internet; Models, Statistical; Pattern Recognition, Automated; Signal Processing, Computer-Assisted; Telecommunications; Time Factors;
Journal_Title :
Neural Networks, IEEE Transactions on
DOI :
10.1109/TNN.2005.853413