ACM Home Page
Please provide us with feedback. Feedback
Estimating clock uncertainty for efficient duty-cycling in sensor networks
Full text PdfPdf (1.40 MB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 17 ,  Issue 3  (June 2009) table of contents
Pages 843-856  
Year of Publication: 2009
ISSN:1063-6692
Authors
Saurabh Ganeriwal  Google, Mountain View, CA and Electrical Engineering Department, University of California, Los Angeles, CA
Ilias Tsigkogiannis  Microsoft Corporation, Redmond, WA and Electrical Engineering Department, University of California, Los Angeles, CA
Hohyun Shim  Synopsis, Mountain View, CA and Electrical Engineering Department, University of California, Los Angeles, CA
Vlassios Tsiatsis  Ericsson Research, Stockholm, Sweden and Electrical Engineering Department, University of California, Los Angeles, CA
Mani B. Srivastava  Electrical Engineering Department, University of California, Los Angeles, CA
Deepak Ganesan  University of Massachusetts, Amherst, MA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 61,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: 10.1109/TNET.2008.2001953

ABSTRACT

Radio duty cycling has received significant attention in sensor networking literature, particularly in the form of protocols for medium access control and topology management. While many protocols have claimed to achieve significant duty-cycling benefits in theory and simulation, these benefits have often not translated into practice. The dominant factor that prevents the optimal usage of the radio in real deployment settings is time uncertainty between sensor nodes which results in overhead in the form of long packet preambles, guard bands, and excessive control packets for synchronization. This paper proposes an uncertainty-driven approach to duty-cycling, where a model of long-term clock drift is used to minimize the duty-cycling overhead. First, we use long-term empirical measurements to evaluate and analyze in-depth the interplay between three key parameters that influence long-term synchronization: synchronization rate, history of past synchronization beacons, and the estimation scheme. Second, we use this measurement-based study to design a rate-adaptive, energy-efficient long-term time synchronization algorithm that can adapt to changing clock drift and environmental conditions, while achieving application-specific precision with very high probability. Finally, we integrate our uncertainty-driven time synchronization scheme with the BMAC medium access control protocol, and demonstrate one to two orders of magnitude reduction in transmission energy consumption with negligible impact on packet loss rate.


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
 
2
P. Dutta, M. Grimmer, A. Arora, S. Bibyk, and D. Culler, "Design of a wireless sensor network platform for detecting rare, random, and ephemeral events," in Special Track on Platform Tools and Design Methods for Network Embedded Sensors (SPOTS), 2005, pp. 24-36.
 
3
4
 
5
J. Elson and K. Romer, "Wireless sensor networks: A new regime for time synchronization," in Proc. 1st Workshop on Hot Topics in Networks (HotNets-I), Oct. 2002, pp. 36-42.
6
7
 
8
D. L. Mills, "Internet time synchronization/; The network time protocol," in Global States and Time in Distributed Systems. New Yrok: IEEE Computer Society Press, 1994, pp. 1482-1493.
 
9
10
11
 
12
C. R. Rao, Linear Statistical Inference and Its Applications. New York: Wiley, 1973.
13
 
14
K. Romer, "Temporal message ordering in wireless sensor networks," in IFIP MedHicNet, Jun. 2003, pp. 84-89.
 
15
 
16
M. Sichitiu and C. Veerarittiphan, "Simple, Accurate time synchronization for wireless sensor networks," in Proc. IEEE Wireless Communications and Networking Conf. (WCNC), 2003, pp. 16-20.
 
17
B. Sundararaman, U. Buy, and A. Kshemkalyani, "Clock synchronization for wireless sensor networks: A survey," Tech. Rep., Mar. 2005.
18
 
19
V. Tsiatsis and S. Ganeriwal, RATS Design Document. [Online]. Available: http://cvs.nesl.ucla.edu/cvs/viewcvs.cgi/sos-l.x/modules/ timesync/rats/RATS.pdf
 
20
I. Tsigkogiannis and S. Ganeriwal, UBMAC Design Document. [Online]. Available: http://cvs.nesl.ucla.edu/cvs/viewcvs.cgi/sos-1.x/ drivers/ubmac/UBMAC.pdf
21
22
 
23
W. Ye, J. Heidemann, and D. Estrin, "An energy-efficient MAC protocol for wireless sensor networks," in Proc. IEEE INFOCOM, 2002, pp. 1567-1576.

Collaborative Colleagues:
Saurabh Ganeriwal: colleagues
Ilias Tsigkogiannis: colleagues
Hohyun Shim: colleagues
Vlassios Tsiatsis: colleagues
Mani B. Srivastava: colleagues
Deepak Ganesan: colleagues