ACM Home Page
Please provide us with feedback. Feedback
Chowkidar: Reliable and scalable health monitoring for wireless sensor network testbeds
Full text PdfPdf (785 KB)
Source
ACM Transactions on Autonomous and Adaptive Systems (TAAS) archive
Volume 4 ,  Issue 1  (January 2009) table of contents
Article No. 3  
Year of Publication: 2009
ISSN:1556-4665
Authors
S. Bapat  The Ohio State University
W. Leal  The Ohio State University
T. Kwon  The Ohio State University
P. Wei  The Ohio State University
A. Arora  The Ohio State University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 153,   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/1462187.1462190
What is a DOI?

ABSTRACT

Wireless sensor network (WSN) testbeds are useful because they provide a way to test applications in an environment that makes it easy to deploy experiments, configure them statically or dynamically, and gather performance information. However, WSNs are typically composed of low-cost devices and tend to be unreliable, with failures a common phenomenon. Accurate knowledge of network health status, including nodes and links of each type, is critical for correctly configuring applications on WSN testbeds and for interpreting the data collected from them.

In this article we present a stabilizing protocol, Chowkidar, that provides accurate and efficient network health monitoring in WSNs. Our approach adapts the well-known problem of message-passing rooted spanning tree construction and its use in propagation of information with feedback (PIF) for the case of a WSN. The Chowkidar protocol is initiated upon demand; that is, it does not involve ongoing maintenance, and it terminates with accurate results, including detection of failure and restart during the monitoring process. Chowkidar is distinguished from others in two important ways. Given the resource constraints of WSNs, it is message-efficient in that it uses only a few messages per node. Also, it tolerates ongoing node and link failure and node restart, in contrast to requiring that faults stop during convergence.

We have implemented the Chowkidar protocol as part of enabling a network health status service that is tightly integrated with a remotely accessible wireless sensor network testbed, Kansei, at The Ohio State University. We present experimental results from this testbed that validate the correctness and performance of Chowkidar. We also report on initial experiences and lessons learnt from the integration of Chowkidar with Kansei, including feedback from both testbed users and administrators who have found Chowkidar to be a useful tool for improving the accuracy and efficiency of testbed experimentation and maintenance, and the need for well-defined policies to address issues such as minimizing interference with concurrently running experiments. Finally, we discuss extensions that enhance the functionality and usability of Chowkidar.


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
Arora, A., Gouda, M., Hallstrom, J., Herman, T., Leal, W., and Sridhar, N. 2007. A state-based language for sensor-actuator networks. In Proceedings of the ACM International Workshop on Wireless Sensor Networks and Applications (WWSNA'07).
 
2
 
3
 
4
 
5
 
6
 
7
 
8
Kulkarni, S. and Arora, A. 1998. Multitolerance in distributed reset. Chicago J. Comput. Sci. 4.
 
9
Ramanathan, N., Balzano, L., Burt, M., Estrin, D., Harmon, T., Harvey, C., Jay, J., Kohler, E., Rothenberg, S., and Srivastava, M. 2006. Rapid deployment with confidence: Calibration and fault detection in environmental sensor networks. Tech. rep. CENS 62, Center for Embedded Network Systems, UCLA.
10
 
11
Raychaudhuri, D., Seskar, I., Ott, M., Ganu, S., Ramachandran, K., Kremo, H., Siracusa, R., Liu, H., and Singh, M. 2005. Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols. In Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC).
12
 
13
Tolle, G. and Culler, D. 2004. Design of an application-cooperative management system for wireless sensor networks. In Proceedings of the European Conference on Wireless Sensor Networks (EWSN'04).
 
14

Collaborative Colleagues:
S. Bapat: colleagues
W. Leal: colleagues
T. Kwon: colleagues
P. Wei: colleagues
A. Arora: colleagues