skip to main content
research-article

Sensor faults: Detection methods and prevalence in real-world datasets

Published: 24 June 2010 Publication History

Abstract

Various sensor network measurement studies have reported instances of transient faults in sensor readings. In this work, we seek to answer a simple question: How often are such faults observed in real deployments? We focus on three types of transient faults, caused by faulty sensor readings that appear abnormal. To understand the prevalence of such faults, we first explore and characterize four qualitatively different classes of fault detection methods. Rule-based methods leverage domain knowledge to develop heuristic rules for detecting and identifying faults. Estimation methods predict “normal” sensor behavior by leveraging sensor correlations, flagging anomalous sensor readings as faults. Time-series-analysis-based methods start with an a priori model for sensor readings. A sensor measurement is compared against its predicted value computed using time series forecasting to determine if it is faulty. Learning-based methods infer a model for the “normal” sensor readings using training data, and then statistically detect and identify classes of faults.
We find that these four classes of methods sit at different points on the accuracy/robustness spectrum. Rule-based methods can be highly accurate, but their accuracy depends critically on the choice of parameters. Learning methods can be cumbersome to train, but can accurately detect and classify faults. Estimation methods are accurate, but cannot classify faults. Time-series-analysis-based methods are more effective for detecting short duration faults than long duration ones, and incur more false positives than the other methods. We apply these techniques to four real-world sensor datasets and find that the prevalence of faults as well as their type varies with datasets. All four methods are qualitatively consistent in identifying sensor faults, lending credence to our observations. Our work is a first step towards automated online fault detection and classification.

References

[1]
Balzano, L. and Nowak, R. 2007. Blind calibration in sensor networks. In Proceedings of the Intenational Conference on Information Processing in Sensor Networks (IPSN).
[2]
Bengio, Y. and Frasconi, P. 1995. An input output HMM architecture. In Proceedings of the Neural Information Processing Systems Conference (NIPS).
[3]
Box, G. E. P., Jenkins, G. M., and Reinsen, G. C. 1994. Time Series Analysis: Forecasting and Control, 3rd Ed. Prentice Hall.
[4]
Bychkovskiy, V., Megerian, S., Estrin, D., and Potkonjak, M. 2003. A collaborative approach to in-place sensor calibration. In Proceedings of the 2nd Intenational Workshop on Information Processing in Sensor Networks (IPSN).
[5]
Chatfield, C. 2000. Time Series Forecasting. Chapman and Hall/CRC Press.
[6]
Elnahrawy, E. and Nath, B. 2003. cleaning and querying noisy sensors. In Proceedings of the ACM International Workshop on Wireless Sensor Networks and Applications (WSNA).
[7]
Gupchup, J., Sharma, A., Terzis, A., Burns, R., and Szalay, A. 2008. The perils of detecting measurement faults in environmental monitoring networks. In Proceedings of the ProSense Special Session and International Workshop on Wireless Sensor Network Deployments (WiDeploy), held at DCOSS.
[8]
INTEL. 2004. The Intel Lab Data. Dataset available at http://berkeley.intel-research.net/labdata/.
[9]
Jeffery, S. R., Alonso, G., Franklin, M. J., Hong, W., and Widom, J. 2006. Declarative support for sensor data cleaning. In Proceedings of the International Conference on Pervasive Computing.
[10]
Kailath, T., Ed. 1977. Linear Least-Squares Estimation. Hutchison & Ross, Stroudsburg, PA.
[11]
Khoussainova, N., Balazinska, M., and Suciu, D. 2006. Towards correcting input data errors probabilistically using integrity constraints. In Proceedings of the ACM Workshop on Data Engineering and Mobile Access (MobiDE).
[12]
Koushanfar, F., Potkonjak, M., and Sangiovammi-Vincentelli, A. 2003. On-Line fault detection of sensor measurements. IEEE Sensors J.
[13]
Mainwaring, A., Polastre, J., Szewczyk, R., and Anderson, D. C. J. 2002. Wireless sensor networks for habitat monitoring. In the ACM International Workshop on Wireless Sensor Networks and Applications (WSNA).
[14]
MATLAB. http://www.mathworks.com/.
[15]
NAMOS. 2005. NAMOS: Networked aquatic microbial observing system. Dataset available at http://robotics.usc.edu/~namos/data/jr_oct/web/.
[16]
NAMOS. 2006. NAMOS: Networked aquatic microbial observing system. Dataset available at http://robotics.usc.edu/~namos/data/jr_aug_06/.
[17]
Ni, K., Ramanathan, N., Chehade, M., Balzano, L., Nair, S., Zahedi, S., Pottie, G., Hansen, M., and Srivastava., M. 2008. Sensor network data fault types. Trans. Sensor Netw. To appear.
[18]
Rabiner, L. 1989. A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77, 2, 257--286.
[19]
Ramanathan, N., Balzano, L., Burt, M., Estrin, D., Kohler, E., Harmon, T., Harvey, C., Jay, J., Rothenberg, S., and Srivastava, M. 2006a. Rapid deployment with confidence: Calibration and fault detection in environmental sensor networks. Tech. rep. 62, CENS.
[20]
Ramanathan, N., Schoellhammer, T., Estrin, D., Hansen, M., Harmon, T., Kohler, E., and Srivastava, M. 2006b. The final frontier: Embedding networked sensors in the soil. Tech. rep. 68, CENS.
[21]
SAS. The SAS forecasting software. http://www.sas.com/technologies/analytics/forecasting/index.html.
[22]
SensorScope. 2006. The SensorScope Lausanne urban canopy experiment (LUCE) project. Dataset available at http://sensorscope.epfl.ch/index.php/LUCE.
[23]
Szewczyk, R., Polastre, J., Mainwaring, A., and Culler, D. 2004. Lessons from a sensor network expedition. In Proceedings of the 1st European Workshop on Sensor Networks (EWSN).
[24]
Tolle, G., Polastre, J., Szewczyk, R., Culler, D., Turner, N., Tu, K., Burgess, S., Dawson, T., Buonadonna, P., Gay, D., and Hong, W. 2005. A macroscope in the redwoods. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys). ACM Press, New York, 51--63.
[25]
Tulone, D. and Madden, S. 2006. PAQ: Time series forecasting for approximate query answering in sensor networks. In Proceedings of the European Conference on Wireless Sensor Networks (EWSN).
[26]
Werner-Allen, G., Lorincz, K., Johnson, J., Lees, J., and Welsh, M. 2006. Fidelity and yield in a volcano monitoring sensor network. In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI).
[27]
Zahedi, S., Szczodrak, M., Ji, P., Mylaraswamy, D., Srivastava, M. B., and Young, R. 2008. Tiered architecture for on-line detection, isolation and repair of faults in wireless sensor networks. In Proceedings of the MILCOM.

Cited By

View all
  • (2025)Distributed Consensus Gossip-Based Data Fusion for Suppressing Incorrect Sensor Readings in Wireless Sensor NetworksJournal of Low Power Electronics and Applications10.3390/jlpea1501000615:1(6)Online publication date: 26-Jan-2025
  • (2025)Chlorophyll-a determinations in mesocosms under varying nutrient and temperature treatments: in-situ fluorescence sensors versus in-vitro measurementsOpen Research Europe10.12688/openreseurope.17146.34(69)Online publication date: 13-Feb-2025
  • (2025)A Robust Framework for Online Fault Detection in Environmental Monitoring Using Pretrained Probabilistic Models2025 17th International Conference on COMmunication Systems and NETworks (COMSNETS)10.1109/COMSNETS63942.2025.10885642(397-404)Online publication date: 6-Jan-2025
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 6, Issue 3
June 2010
320 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/1754414
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 24 June 2010
Accepted: 01 July 2009
Revised: 01 July 2009
Received: 01 August 2008
Published in TOSN Volume 6, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fault detection
  2. data integrity
  3. fault prevalence
  4. sensor networks
  5. statistical techniques

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)167
  • Downloads (Last 6 weeks)14
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Distributed Consensus Gossip-Based Data Fusion for Suppressing Incorrect Sensor Readings in Wireless Sensor NetworksJournal of Low Power Electronics and Applications10.3390/jlpea1501000615:1(6)Online publication date: 26-Jan-2025
  • (2025)Chlorophyll-a determinations in mesocosms under varying nutrient and temperature treatments: in-situ fluorescence sensors versus in-vitro measurementsOpen Research Europe10.12688/openreseurope.17146.34(69)Online publication date: 13-Feb-2025
  • (2025)A Robust Framework for Online Fault Detection in Environmental Monitoring Using Pretrained Probabilistic Models2025 17th International Conference on COMmunication Systems and NETworks (COMSNETS)10.1109/COMSNETS63942.2025.10885642(397-404)Online publication date: 6-Jan-2025
  • (2025)Advancing connected vehicle security through real-time sensor anomaly detection and recoveryVehicular Communications10.1016/j.vehcom.2025.10087652(100876)Online publication date: Apr-2025
  • (2024)Effective Machine Learning Solution for State Classification and Productivity Identification: Case of Pneumatic Pressing MachineMachines10.3390/machines1211076212:11(762)Online publication date: 30-Oct-2024
  • (2024)Using DL Models in the Service Layer to Enhance the Fault Tolerance of IoT NetworksElectronics10.3390/electronics1322433413:22(4334)Online publication date: 5-Nov-2024
  • (2024)A Novel Dataset and Approach for Adversarial Attack Detection in Connected and Automated VehiclesElectronics10.3390/electronics1312242013:12(2420)Online publication date: 20-Jun-2024
  • (2024)An Insight Survey on Sensor Errors and Fault Detection Techniques in Smart SpacesComputer Modeling in Engineering & Sciences10.32604/cmes.2023.029997138:3(2029-2059)Online publication date: 2024
  • (2024)Delay-Induced Watermarking for Detection of Replay Attacks in Linear Systems2024 American Control Conference (ACC)10.23919/ACC60939.2024.10644926(5505-5510)Online publication date: 10-Jul-2024
  • (2024)Enhancing Fault Detection and Classification in Grid-Tied Solar Energy Systems Using Radial Basis Function and Fuzzy Logic-Controlled Data SwitchJournal of Advanced Computational Intelligence and Intelligent Informatics10.20965/jaciii.2024.p004128:1(41-48)Online publication date: 20-Jan-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media