ACM Home Page
Please provide us with feedback. Feedback
ACES: adaptive clock estimation and synchronization using Kalman filtering
Full text PdfPdf (412 KB)
Source
International Conference on Mobile Computing and Networking archive
Proceedings of the 14th ACM international conference on Mobile computing and networking table of contents
San Francisco, California, USA
SESSION: Algorithms and modeling table of contents
Pages 152-162  
Year of Publication: 2008
ISBN:978-1-60558-096-8
Authors
Benjamin R. Hamilton  Georgia Tech, Atlanta, GA, USA
Xiaoli Ma  Georgia Tech, Atlanta, GA, USA
Qi Zhao  AT&T Labs - Research, Florham Park, NJ, USA
Jun Xu  Georgia Tech, Atlanta, GA, USA
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 185,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1409944.1409963
What is a DOI?

ABSTRACT

Clock synchronization across a network is essential for a large number of applications ranging from wired network measurements to data fusion in sensor networks. Earlier techniques are either limited to undesirable accuracy or rely on specific hardware characteristics that may not be available for certain systems. In this work, we examine the clock synchronization problem in resource-constrained networks such as wireless sensor networks where nodes have limited energy and bandwidth, and also lack the high accuracy oscillators or programmable network interfaces some previous protocols depend on. This paper derives a general model for clock offset and skew and demonstrates its applicability. We design efficient algorithms based on this model to achieve high synchronization accuracy given limited resources. These algorithms apply the Kalman filter to track the clock offset and skew, and adaptively adjust the synchronization interval so that the desired error bounds are achieved. We demonstrate the performance advantages of our schemes through extensive simulations obeying real-world constraints.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Clock oscillator stability. Cardinal Components Inc. Applications Brief No. A.N. 1006, www.cardinalxtal.com/docs/notes.
 
2
L. Auler and R. d'Amore. Adaptive kalman filter for time synchronization over packet-switched networks (an heuristic approach). In IEEE COMSWARE, Jan. 2007.
 
3
A. Bletsas. Evaluation of kalman filtering for network time keeping. IEEE Trans. on Ultrasonics, Ferroelectrics, and Frequency Control, 52(9), Sept. 2005.
4
5
 
6
IEEE std. 1588 - 2002 IEEE standard for a precision clock synchronization protocol for networked measurement and control systems. IEEE Std 1588-2002, pages i--144, 2002.
7
 
8
R. H. Jones and F. Boadi-Boateng. Unequally spaced longitudinal data with ar(1) serial correlation. Biometrics, 47(1):161--175, 1991.
 
9
 
10
K. Kim and B.G.Lee. Kalp: A kalman filter-based adaptive clock method with low-pass prefiltering for packet networks use. IEEE Trans. on Comm., 48(7), July 2000.
 
11
Q. Li and D. Rus. Global clock synchronization in sensor networks. In IEEE INFOCOM, Mar. 2004.
12
 
13
D. L. Mills. Internet time synchronization: the network time protocol. IEEE Trans. on Comm., 39(10):1482--1493, Oct. 1991.
 
14
 
15
 
16
S. B. Moon, P. Skelly, and D. Towsley. Estimation and removal of clock skew from network delay measurements. In INFOCOM 1999, volume 1, pages 227--234, Mar. 1999.
17
18
 
19
J. Phillips and K. Kundert. Noise in mixers, oscillators, samplers, and logic: An introduction to cyclostationary noise. In IEEE CICC, pages 431--438, May 2000.
20
21
 
22
M. Sichitiu and C. Veerarittiphan. Simple, accurate time synchronization for wireless sensor networks. In IEEE WCNC, 2003.
 
23
 
24
B. Sundararaman, U. Buy, and A. Kshemkalyani. Clock synchronization for wireless sensor networks: a survey. Ad Hoc Networks, 3(3), Feb. 2005.
25
 
26
J. R. Vig. Introduction to quartz frequency standards. Technical Report SLCET-TR-92-1 (Rev. 1), Army Research Laboratory, Oct. 1992.
 
27
L. Zhang, Z. Liu, and C. H. Xia. Clock synchronization algorithms for network measurements. In INFOCOM 2002, volume 1, pages 160--169, 2002.
 
28
D. Zhou and T. Lai. A scalable and adaptive clock synchronization protocol for ieee 802.11-based multihop ad hoc networks. In IEEE Mobile Adhoc and Sensor Systems, Nov. 2005.

Collaborative Colleagues:
Benjamin R. Hamilton: colleagues
Xiaoli Ma: colleagues
Qi Zhao: colleagues
Jun Xu: colleagues