Graduate Thesis Or Dissertation
Run-time fault diagnosis in wireless sensor systems Public Deposited
https://scholar.colorado.edu/concern/graduate_thesis_or_dissertations/rx913q34c
- Abstract
- Software failures in wireless sensor systems are notoriously difficult to debug. Resource constraints in wireless deployments substantially restrict visibility into the root causes of system and application level faults. At the same time, the high deployment cost of wireless sensor systems often far exceeds the cumulative cost of all other sensor hardware, such that software failures that completely disable a node are prohibitively expensive to repair in real-world applications, e.g. by on-site visits to replace or reset nodes. This thesis describes NodeMD, a fault management system designed to improve node debugging capabilities prior to deployment, and enable remote debugging on in-situ sensor nodes that fail. This system successfully implements lightweight run-time detection, logging, and notification of software faults on wireless mote-class devices. NodeMD introduces a debug mode that catches a failure before it completely disables a node and drops the node into a state that enables further diagnosis and correction, thus avoiding on-site redeployment. We present a detailed analysis of NodeMD on real world applications of wireless sensor systems.
- Creator
- Date Issued
- 2006
- Academic Affiliation
- Advisor
- Degree Grantor
- Commencement Year
- Last Modified
- 2019-11-18
- Resource Type
- Rights Statement
- Language
Relationships
Items
Thumbnail | Title | Date Uploaded | Visibility | Actions |
---|---|---|---|---|
runTimeFaultDiagnosisInWirelessSensorSystems.pdf | 2019-11-18 | Public | Download |