Abstract

AbstractSensor network monitoring and control are currently addressed separately through specialized tools. However, the high degree of coupling of network state to the physical environment in which the network is deployed demands that users can monitor the network and respond to network state changes continuously. This paper presents the open‐source Octopus visualization and control tool. Octopus is a protocol‐independent tool that provides live information about the network topology and sensor data in order to enable live debugging of deployed sensor networks. It enables operators to reconfigure the network behavior, such as switching between time‐driven, event‐driven, and query‐driven modes or between awake and sleep modes of one, many, or all nodes through its graphical interface. Octopus also supports changing duty cycles of nodes, data reporting period, or sensing thresholds in event‐driven networks. Reconfiguration of nodes is achieved through short request messages that support typical reconfiguration options without the overhead of epidemically sending new program images over the air. Our empirical tests showcase Octopus's capacity to debug application behavior and to characterize heterogeneous network performance under multiple settings, as a step toward establishing a rules database that relates data delivery to network‐level parameters, and toward enabling autonomous network reconfiguration. Copyright © 2009 John Wiley & Sons, Ltd.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.