Adaptive Internal Clock Synchronization
Zbigniew Jerzak and Robert Fach and Christof Fetzer
Appeared in: SRDS 2008: 27th International Symposium on Reliable Distributed Systems
Date: October 2008

Download: BIBTEX (jerzak2008adaptive)
Existing clock synchronization algorithms assume a bounded clock reading error. This, in turn, results in an inflexible design that typically requires node crashes whenever the given bound might be violated. We propose a novel, adaptive internal clock synchronization algorithm which allows to compute the deviation between the clocks during runtime. The computed deviation can be propagated to the application layer to allow it to adapt its behavior according to the current clock deviation. The contributions of this paper are: (1) a new specification of a relaxed clock synchronization problem, and (2) a new clock synchronization algorithm with a novel approach to dealing with crash failures.