Title :
A model-based approach to clock synchronization
Author :
Freris, Nikolaos M. ; Borkar, Vivek S. ; Kumar, P.R.
Author_Institution :
Dept. of ECE, Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Abstract :
In a network of clocks, we consider a given reference node to determine the time evolution t. We introduce and analyze a stochastic model for clocks, in which the relative speedup of a clock, called the skew, is characterized by some given stochastic process. We study the problem of synchronizing clocks in a network, which amounts to estimating the instantaneous relative skews and relative offsets by exchange of time-stamped packets across the links of the network. We present a scheme for obtaining measurements in a communication link. We develop an algorithm for optimal filtering of measurements across a link (i; j) in order to estimate the logarithm of the relative speedup of node j with respect to node i, and we further study some implementation issues. We also present a scheme for pairwise offset estimation based on skew estimates. We study the properties of our algorithms and provide theoretical guarantees on their performance. We also develop an online centralized model-based asynchronous algorithm for optimal filtering of the time-stamps in the entire network, and an efficient distributed suboptimal scheme.
Keywords :
clocks; filtering theory; stochastic processes; asynchronous algorithm; clock synchronization; communication link; distributed suboptimal scheme; instantaneous relative skew estimation; model-based approach; online centralized model; optimal filtering; pairwise offset estimation; stochastic process; time-stamps; Clocks; Delay estimation; Displays; Distributed control; Filtering algorithms; Maximum likelihood detection; Nonlinear filters; Stochastic processes; Synchronization; Velocity measurement; Clock Offsets; Clock Skews; Clock Synchronization; Distributed Systems; Filtering and Estimation; Network Delays; Networked Control; Sensor Networks;
Conference_Titel :
Decision and Control, 2009 held jointly with the 2009 28th Chinese Control Conference. CDC/CCC 2009. Proceedings of the 48th IEEE Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-3871-6
Electronic_ISBN :
0191-2216
DOI :
10.1109/CDC.2009.5399516