Chowkidar: A Health Monitor for Wireless Sensor Network Testbeds

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. Sensor data collected in the field can be replayed on nodes, and new ways to process the data can be tested easily. Testbeds are rapidly growing in size, with hundreds or thousands of devices, and testbed services are also becoming richer and more complex. Due to their size and complexity, faults can (and do)occur in these testbeds, affecting the outcomes of experiments. Awareness of testbed health status is important to both testbed administrators charged with maintaining functional services, and users who prefer to use healthy devices and like to know if there are any failures during their experiments. Based on our experience with Kansei, a large WSN testbed at Ohio State, we identify use cases that motivate the design of Chowkidar, a health monitoring facility. Key among these are: monitoring as a service that operates independently of users to provide up-to-date testbed status information; monitoring of heterogeneous devices over a mixture of IP and non-IP networks; distinguishing between node and interface failures; and use of network dependency information to diagnose common-mode failures such as power supply or Ethernet hub failure. We then present a centralized and a distributed Chowkidar protocol that reliably monitor the health of large, heterogenous WSN testbeds and experimentally compare their performance. We 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2006
Accession Number
AD1001226

Entities

People

  • Anish K. Arora
  • Pihui Wei
  • Sandip Bapat
  • Taewoo Kwon
  • William Leal

Organizations

  • Ohio State University

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Protocols
  • Computer Science
  • Debugging
  • Detectors
  • Frequency Bands
  • Heterogeneous Networks
  • Intrusion Detection
  • Network Protocols
  • Network Science
  • Networks
  • Organizational Structure
  • Power Supplies
  • Radio Communications
  • Reliability
  • Scheduling (Production)
  • Sensor Networks
  • Wireless Sensor Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Distributed Systems and Data Platform Development