eScholarship Repository eScholarship Repository California Digital Library
eScholarship > CENS > WPS > Paper 128

CENS Repository

CENS Website

Policies

Search CENS

Submission Guidelines

Notify me of new papers

Submit Paper

institute_logo

Center for Embedded Network Sensing
University of California, Multi-Campus Research Unit

CENS Repository  •  CENS Website  •  Policies  •  Search CENS  •  Submit a Paper

Towards a Debugging System for Sensor Networks
Nithya Ramanathan
Eddie Kohler
D Estrin

   International Journal of Network Management
Volume 15, Issue 4 (July 2005)
Pages: 223–234
Year of Publication: 2005
ISSN:1099-1190
doi:10.1002/nem.570

Download the Paper (323 K, PDF file) - May 5, 2005 Tell a colleague about it.
Printing Tips: Select 'print as image' in the Acrobat print dialog if you have trouble printing.

ABSTRACT:
Due to their resource constraints and tight physical coupling, sensor networks afford limited visibility into an application's behavior. As a result it is often difficult to debug issues that arise during development and deployment. Existing techniques for fault management focus on fault tolerance or detection; before we can detect anomalous behavior in sensor networks, we need first to identify what simple metrics can be used to infer system health and correct behavior. We propose metrics and events that enable system health inferences, and present a preliminary design of Sympathy, a debugging tool for pre- and post-deployment sensor networks. Sympathy will contain mechanisms for collecting system performance metrics with minimal memory overhead; mechanisms for recognizing application-defined events based on these metrics; and a system for collecting events in their spatiotemporal context. The Sympathy system will help programmers draw correlations between seemingly unrelated, distributed events, and produce graphs that highlight those correlations. As an example, we describe how we used a preliminary version of Sympathy to help debug a complex application, Tiny Diffusion.

SUGGESTED CITATION:
Nithya Ramanathan, Eddie Kohler, and D Estrin, "Towards a Debugging System for Sensor Networks" (May 5, 2005). Center for Embedded Network Sensing. Papers. Paper 128.
http://repositories.cdlib.org/cens/wps/128

POST-PRINT:
Nithya Ramanathan, Eddie Kohler, and D Estrin, "Towards a Debugging System for Sensor Networks" (2005). Center for Embedded Network Sensing. Artice 1026.

 
bar
Open Archives Initiative eScholarship is a service of the California Digital Library bepress