Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Detecting Faulty Nodes with Data Errors for Wireless Sensor Networks

Published: 06 May 2014 Publication History

Abstract

Wireless Sensor Networks (WSN) promise researchers a powerful instrument for observing sizable phenomena with fine granularity over long periods. Since the accuracy of data is important to the whole system's performance, detecting nodes with faulty readings is an essential issue in network management. As a complementary solution to detecting nodes with functional faults, this article, proposes FIND, a novel method to detect nodes with data faults that neither assumes a particular sensing model nor requires costly event injections. After the nodes in a network detect a natural event, FIND ranks the nodes based on their sensing readings as well as their physical distances from the event. FIND works for systems where the measured signal attenuates with distance. A node is considered faulty if there is a significant mismatch between the sensor data rank and the distance rank. Theoretically, we show that average ranking difference is a provable indicator of possible data faults. FIND is extensively evaluated in simulations and two test bed experiments with up to 25 MicaZ nodes. Evaluation shows that FIND has a less than 5% miss detection rate and false alarm rate in most noisy environments.

References

[1]
Ahmed EAA Abdulla, Hiroki Nishiyama, Jie Yang, Nirwan Ansari, and Nei Kato. 2012. HYMN: A novel hybrid multi-hop routing algorithm to improve the longevity of WSNs. IEEE Trans. Wirel. Commun. 11, 7, 2531--2541.
[2]
Atmel Corporation. Mature AVR JTAG ICE. http://www.atmel.com/dyn/products/toolscard.asp?tool-id=2737.
[3]
Sujogya Banerjee, Shahrzad Shirazipourazad, and Arunabha Sen. 2012. On region-based fault tolerant design of distributed file storage in networks. In Proceedings of the IEEE Conference on Computer Communications (InfoCom). 2806--2810.
[4]
Han Bao, Baoxian Zhang, Cheng Li, and Zheng Yao. 2012. Mobile anchor assisted particle swarm optimization (PSO) based localization algorithms for wireless sensor networks. Wirel. Commun. Mobile Comput. 12, 15, 1313--1325.
[5]
Vladimir Bychkovskiy, Seapahn Megerian, Deborah Estrin, and Miodrag Potkonjak. 2003. A collaborative approach to in-place sensor calibration. In Proceedings of the ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).
[6]
Qing Cao, Tarek Abdelzaher, John Stankovic, Kamin Whitehouse, and Liqian Luo. 2008. Declarative tracepoints: A programmable and application independent debugging system for wireless sensor networks. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[7]
Ho-lin Chang, Jr-ben Tian, Tsung-Te Lai, Hao-Hua Chu, and Polly Huang. 2008. Spinning beacons for precise indoor localization. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[8]
Jiming Chen, Junkun Li, and Ten H. Lai. 2013. Trapping mobile targets in wireless sensor networks: An energy-efficient perspective. IEEE Trans. Vehic. Tech.
[9]
Peng Cheng, Jiming Chen, Fan Zhang, Youxian Sun, and Xuemin (Sherman) Shen. 2013. A distributed TDMA scheduling algorithm for target tracking in ultrasonic sensor networks. IEEE Trans. Vehic. Tech. 60, 9, 3836--3845.
[10]
Nathan Cooprider, Will Archer, Eric Eide, David Gay, and John Regehr. 2007. Efficient memory safety for tinyOS. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[11]
Mark De Berg, Otfried Cheong, and Marc Van Kreveld. 2008. Computational Geometry: Algorithms and Applications 3rd Ed. Springer-Verlag.
[12]
Min Ding, Dechang Chen, Kai Xing, and Xiuzhen Cheng. 2005. Localized fault-tolerant event boundary detection in sensor networks. In Proceedings of the IEEE Conference on Computer Communications (InfoCom).
[13]
Eiman Elnahrawy and Badri Nath. 2003. Cleaning and querying noisy sensors. In Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications. ACM, 78--87.
[14]
Jessica Feng, Seapahn Megerian, and Miodrag Potkonjak. 2003. Model-based calibration for sensor networks. IEEE Sensors.
[15]
Shibo He, Jiming Chen, Peng Cheng, Yu Gu, Tian He, and Youxian Sun. 2012. Maintaining quality of sensing with actors in wireless sensor networks. IEEE Trans. Parall. Distrib. Syst. 23, 9, 1657--1667.
[16]
Tian He, Sudha Krishnamurthy, Liqian Luo, Ting Yan, Lin Gu, Radu Stoleru, Gang Zhou, Qing Cao, Pascal Vicaire, and John A Stankovic. 2006. VigilNet: An integrated sensor network system for energy-efficient surveillance. ACM Trans. Sensor Netw. 2, 1, Page 1--38.
[17]
Honeywell 2007. 1- and 2-Axis Magnetic Sensor HMC1001/1002. Honeywell. http://www.ssec.honeywell.com/magnetic/datasheets/hmc1001-2_1021-2.pdf.
[18]
Chih-fan Hsin and Mingyan Liu. 2002. A distributed monitoring mechanism for wireless sensor networks. In Proceedings of the 3rd Workshop on Wireless Security.
[19]
Joengmin Hwang, Tian He, and Yongdae Kim. 2006. Achieving realistic sensing area modeling. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[20]
Mohammad Maifi Hasan Khan, HHK Le, Hossein Ahmadi, Tarek F. Abdelzaher, and Jiawei Han. 2014. Troubleshooting interactive complexity bugs in wireless sensor networks using data mining techniques. In Proceedings of the ACM Trans. Sensor Netw. 2 (Jan. 2014), Article 31, 10.
[21]
Mohammad Maifi Hasan Khan, Hieu Khac Le, Hossein Ahmadi, Tarek F. Abdelzaher, and Jiawei Han. 2008. DustMiner: Troubleshooting interactive complexity bugs in sensor networks. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[22]
Veljko Krunic, Eric Trumpler, and Richard Han. 2007. NodeMD: Diagnosing node-level faults in remote wireless sensor systems. In Proceedings of the International Conference on Mobile Systems, Applications, and Services (MobiSys).
[23]
Juan Liu, Ying Zhang, and Feng Zhao. 2006. Robust distributed node localization with error management. In Proceedings of the ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). ACM, 250--261.
[24]
Kebin Liu, Qiang Ma, Xibin Zhao, and Yunhao Liu. 2011. Self-diagnosis for large scale wireless sensor networks. In Proceedings of the IEEE Conference on Computer Communications (InfoCom). IEEE, 1539--1547.
[25]
Yunhao Liu, Kebin Liu, and Mo Li. 2010. Passive diagnosis for wireless sensor networks. IEEE/ACM Trans. Netw. 18, 4, 1132--1144.
[26]
H. W. Lord, W. S. Gatley, H. A. Evensen, F. J. Cerra, N. B. Moore, and A. Hall. 1980. Noise Control For Engineers. McGraw-Hill Book Co.
[27]
Sergio Marti, Thomas J. Giuli, Kevin Lai, and Mary Baker. 2000. Mitigating routing misbehavior in mobile ad hoc networks. In Proceedings of the ACM Annual International Conference on Mobile Computing and Networking (MobiCom).
[28]
Xin Miao, Kebin Liu, Yuan He, Yunhao Liu, and Dimitris Papadias. 2011. Agnostic diagnosis: Discovering silent failures in wireless sensor networks. In Proceedings of the IEEE Conference on Computer Communications (InfoCom). IEEE, 1548--1556.
[29]
Emiliano Miluzzo, Nicholas D. Lane, Andrew T. Campbell, and Reza Olfati-Saber. 2008. CaliBree: A self-calibration system for mobile sensor networks. In Proceedings of International Conference on Distributed Computing in Sensor Systems (DCOSS).
[30]
Meenakshi Panda and P. M. Khilar. 2011. An efficient fault detection algorithm in wireless sensor network. Contempor. Comput. 279--288.
[31]
Nithya Ramanathan, Laura Balzano, Marci Burt, Deborah Estrin, Tom Harmon, Charlie Harvey, Jenny Jay, Eddie Kohler, Sarah Rothenberg, and Mani Srivastava. 2006. Rapid deployment with confidence: Calibration and fault detection in environmental sensor networks. In Tech. Rep. CENS-TR-62, Center for Embedded Networked Sensing.
[32]
Nithya Ramanathan, Kevin Chang, Rahul Kapur, Lewis Girod, Eddie Kohler, and Deborah Estrin. 2005. Sympathy for the Sensor Network Debugger. In Proceedings of the 3rd Embedded Networked Sensor Systems.
[33]
Theodore S. Rappaport. 1996. Wireless Communications, Principles and Practice. Prentice-Hall.
[34]
Kazi Sakib. 2012. Asynchronous failed sensor node detection method for sensor networks. Int. J. Netw. Manage.
[35]
Kannan Srinivasan, Maria A. Kazandjieva, Saatvik Agarwal, and Philip Levis. 2008. The beta factor: Measuring wireless link burstiness. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[36]
Jessica Staddon, Dirk Balfanz, and Glenn Durfee. 2002. Efficient tracing of failed nodes in sensor networks. In Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications.
[37]
Robert Szewczyk, Alan Mainwaring, Joseph Polastre, John Anderson, and David Culler. 2004. An analysis of a large scale habit monitoring application. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[38]
Maen Takruri and Subhash Challa. 2007. Drift aware wireless sensor networks. In Proceedings of the International Conference on Information Fusion. IEEE, 1--7.
[39]
Maen Takruri, Subhash Challa, and Ramah Yunis. 2009. Data fusion techniques for auto calibration in wireless sensor networks. In Proceedings of the International Conference on Information Fusion. IEEE, 132--139.
[40]
Sapon Tanachaiwiwat, Pinalkumar Dave, Rohan Bhindwale, and Ahmed Helmy. 2003. Secure locations: Routing on trust and isolating compromised sensors in location-aware sensor networks. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[41]
Peyman Teymoori, Mehdi Kargahi, and Nasser Yazdani. 2012. A real-time data aggregation method for fault-tolerant wireless sensor networks. In Proceedings of the 27th Annual ACM Symposium on Applied Computing. ACM, 605--612.
[42]
Gilman Tolle and David Culler. 2005. Design of an application-cooperative management system for wireless sensor networks. In Proceedings of the European Conference on Wireless Sensor Networks (EWSN).
[43]
Gilman Tolle, Joseph Polastre, Robert Szewczyk, David Culler, Neil Turner, Kevin Tu, Stephen Burgess, Todd Dawson, Phil Buonadonna, David Gay, and others. 2005. A macroscope in the redwoods. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[44]
Kamin Whitehouse and David Culler. 2002. Calibration as parameter estimation in sensor networks. In Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications (WSNA).
[45]
Ning Xu, Sumit Rangwala, Krishna Kant Chintalapudi, Deepak Ganesan, Alan Broad, Ramesh Govindan, and Deborah Estrin. 2004. A wireless sensor network for structural monitoring. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[46]
Jing Yang, Mary Lou Soffa, Leo Selavo, and Kamin Whitehouse. 2007. Clairvoyant: A comprehensive source-level debugger for wireless sensor networks. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys). ACM, New York, 189--203.
[47]
Kiran Yedavalli and Bhaskar Krishnamachari. 2008. Sequence-based localization in wireless sensor networks. IEEE Trans. Mobile Comput. 7, 1.
[48]
Yang Zhang, Nirvana Meratnia, and Paul Havinga. 2010. Outlier detection techniques for wireless sensor networks: A survey. IEEE Commun. Surv. Tutorials 12, 2, 159--170.
[49]
Ziguo Zhong and Tian He. 2009. Achieving range-free localization beyond connectivity. In Proceedings of the ACM Conference on Embedded Networked Sensor Systems (SenSys).
[50]
Ziguo Zhong, Ting Zhu, Dan Wang, and Tian He. 2009. Tracking with unreliable node sequences. In Proceedings of the IEEE Conference on Computer Communications (InfoCom).
[51]
Gang Zhou, Tian He, Sudha Krishnamurthy, and John A. Stankovic. 2004. Impact of radio irregularity on wireless sensor networks. In Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services. ACM, 125--138.

Cited By

View all
  • (2025)Exploration of contemporary modernization in UWSNs in the context of localization including opportunities for future research in machine learning and deep learningScientific Reports10.1038/s41598-025-89916-y15:1Online publication date: 15-Feb-2025
  • (2025)Hybrid Models for Forecasting Allocative Localization Error in Wireless Sensor NetworksInternational Journal of Cognitive Computing in Engineering10.1016/j.ijcce.2025.01.0086(333-350)Online publication date: Dec-2025
  • (2024)The effectiveness of reference nodes in reputation-based ad-hoc sensor networksAEU - International Journal of Electronics and Communications10.1016/j.aeue.2024.155244177(155244)Online publication date: Apr-2024
  • Show More Cited By

Index Terms

  1. Detecting Faulty Nodes with Data Errors for Wireless Sensor Networks

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Sensor Networks
    ACM Transactions on Sensor Networks  Volume 10, Issue 3
    April 2014
    509 pages
    ISSN:1550-4859
    EISSN:1550-4867
    DOI:10.1145/2619982
    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: 06 May 2014
    Accepted: 01 May 2013
    Revised: 01 April 2013
    Received: 01 October 2012
    Published in TOSN Volume 10, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Wireless sensor networks
    2. data fault detection

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)34
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 13 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Exploration of contemporary modernization in UWSNs in the context of localization including opportunities for future research in machine learning and deep learningScientific Reports10.1038/s41598-025-89916-y15:1Online publication date: 15-Feb-2025
    • (2025)Hybrid Models for Forecasting Allocative Localization Error in Wireless Sensor NetworksInternational Journal of Cognitive Computing in Engineering10.1016/j.ijcce.2025.01.0086(333-350)Online publication date: Dec-2025
    • (2024)The effectiveness of reference nodes in reputation-based ad-hoc sensor networksAEU - International Journal of Electronics and Communications10.1016/j.aeue.2024.155244177(155244)Online publication date: Apr-2024
    • (2023)LoMar: A Local Defense Against Poisoning Attack on Federated LearningIEEE Transactions on Dependable and Secure Computing10.1109/TDSC.2021.313542220:1(437-450)Online publication date: 1-Jan-2023
    • (2023)Impact of Reference Nodes on Uncertainty in Hybrid Ad-Hoc Sensor NetworksIEEE Sensors Journal10.1109/JSEN.2023.332620023:23(29323-29332)Online publication date: 1-Dec-2023
    • (2023)The Infeasibility of Using Reference Nodes in Reputation-Based IoT Sensor Networks2023 16th International Conference on Signal Processing and Communication System (ICSPCS)10.1109/ICSPCS58109.2023.10261158(1-6)Online publication date: 6-Sep-2023
    • (2022)Automated Fault Diagnosis in Wireless Sensor Networks: A Comprehensive SurveyWireless Personal Communications: An International Journal10.1007/s11277-022-09916-3127:4(3211-3243)Online publication date: 1-Dec-2022
    • (2021)Improved approaches for density-based outlier detection in wireless sensor networksComputing10.1007/s00607-021-00939-5103:10(2275-2292)Online publication date: 1-Oct-2021
    • (2020)Fault-Tolerant Event Region Detection on Trajectory Pattern Extraction for Industrial Wireless Sensor NetworksIEEE Transactions on Industrial Informatics10.1109/TII.2019.293323816:3(2072-2080)Online publication date: Mar-2020
    • (2020)Compendious elucidation on faults management in wireless sensor networks (wsn)2020 International Conference on Computation, Automation and Knowledge Management (ICCAKM)10.1109/ICCAKM46823.2020.9051469(403-410)Online publication date: Jan-2020
    • 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