Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Adaptive Monitor Placement for Near Real-time Node Failure Localisation in Wireless Sensor Networks

Published: 05 October 2021 Publication History

Abstract

As sensor-based networks become more prevalent, scaling to unmanageable numbers or deployed in difficult to reach areas, real-time failure localisation is becoming essential for continued operation. Network tomography, a system and application-independent approach, has been successful in localising complex failures (i.e., observable by end-to-end global analysis) in traditional networks.
Applying network tomography to wireless sensor networks (WSNs), however, is challenging. First, WSN topology changes due to environmental interactions (e.g., interference). Additionally, the selection of devices for running network monitoring processes (monitors) is an NP-hard problem. Monitors observe end-to-end in-network properties to identify failures, with their placement impacting the number of identifiable failures. Since monitoring consumes more in-node resources, it is essential to minimise their number while maintaining network tomography’s effectiveness. Unfortunately, state-of-the-art solutions solve this optimisation problem using time-consuming greedy heuristics.
In this article, we propose two solutions for efficiently applying Network Tomography in WSNs: a graph compression scheme, enabling faster monitor placement by reducing the number of edges in the network, and an adaptive monitor placement algorithm for recovering the monitor placement given topology changes. The experiments show that our solution is at least 1,000× faster than the state-of-the-art approaches and efficiently copes with topology variations in large-scale WSNs.

References

[1]
Mohammad Aazam, Sherali Zeadally, and Khaled A. Harras. 2018. Deploying fog computing in industrial internet of things and industry 4.0. IEEE Trans. Ind. Informat. 14, 10 (2018), 4674–4682.
[2]
Nurzaman Ahmed, Debashis De, and Iftekhar Hussain. 2018. Internet of Things (IoT) for smart precision agriculture and farming in rural areas. IEEE Internet Things J. 5, 6 (2018), 4890–4899.
[3]
Satyajeet S. Ahuja, Srinivasan Ramasubramanian, and Marwan Krunz. 2008. SRLG failure localization in all-optical networks using monitoring cycles and paths. In Proceedings of IEEE INFOCOM. IEEE, 700–708.
[4]
Réka Albert and Albert-László Barabási. 2002. Statistical mechanics of complex networks. Rev. Mod. Phys. 74, 1 (2002), 47.
[5]
Daniel Alonso-Román and Baltasar Beferull-Lozano. 2016. Adaptive consensus-based distributed detection in WSN with unreliable links. In Proceedings of IEEE ICASSP. IEEE, 4438–4442.
[6]
César Asensio-Marco, Daniel Alonso-Román, and Baltasar Beferull-Lozano. 2018. Cross-layer MAC protocol for unbiased average consensus under random interference. IEEE Trans. Signal Info. Process. Netw. 5, 2 (2018), 320–333.
[7]
Nouha Baccour, Anis Koubâa, Luca Mottola, Marco Antonio Zúñiga, Habib Youssef, Carlo Alberto Boano, and Mário Alves. 2012. Radio link quality estimation in wireless sensor networks: A survey. ACM Trans. Sens. Netw. 8, 4 (2012), 34.
[8]
Ricardo Baeza-Yates, Berthier Ribeiro-Neto, et al. 1999. Modern Information Retrieval. Vol. 463. ACM, New York.
[9]
Novella Bartolini, Ting He, Viviana Arrigoni, Annalisa Massini, and Hana Khamfroush. 2019. On fundamental bounds of failure identifiability by Boolean network tomography. Retrieved from https://arxiv:1903.10636.
[10]
Novella Bartolini, Ting He, and Hana Khamfroush. 2017. Fundamental limits of failure identifiability by Boolean network tomography. In Proceedings of IEEE INFOCOM. IEEE, 1–9.
[11]
Yigal Bejerano and Rajeev Rastogi. 2006. Robust monitoring of link delays and faults in IP networks. IEEE/ACM Trans. Netw. 14, 5 (2006), 1092–1103.
[12]
Gregory Buehrer and Kumar Chellapilla. 2008. A scalable pattern mining approach to web graph compression with communities. In Proceedings of WSDM. ACM, New York, 95–106.
[13]
Prasenjit Chanak and Indrajit Banerjee. 2016. Fuzzy rule-based faulty node classification and management scheme for large scale wireless sensor networks. Expert Syst. Appl. 45 (2016), 307–321.
[14]
Prasenjit Chanak, Indrajit Banerjee, and R. Simon Sherratt. 2016. Mobile sink based fault diagnosis scheme for wireless sensor networks. J. Syst. Softw. 119 (2016), 45–57.
[15]
Sangman Cho and Srinivasan Ramasubramanian. 2014. Localizing link failures in all-optical networks using monitoring tours. Comput. Netw. 58 (2014), 2–12.
[16]
Francisco Claude and Gonzalo Navarro. 2010. Fast and compact web graph representations. ACM Trans. Web 4, 4 (2010), 16.
[17]
Douglas S. J. De Couto, Daniel Aguayo, John Bicket, and Robert Morris. 2003. A high-throughput path metric for multi-hop wireless routing. In Proceedings of MobiCom. ACM, 134–146.
[18]
Reinhard Diestel. 2018. Graph Theory. Springer, Berlin.
[19]
Nick Duffield. 2003. Simple network performance tomography. In Proceedings of ACM SIGCOMM. ACM, Miami Beach,FL, 210–215.
[20]
Nick Duffield. 2006. Network tomography of binary network performance characteristics. IEEE Trans. Info. Theory 52, 12 (2006), 5373–5388.
[21]
Jack Edmonds and Richard M. Karp. 1972. Theoretical improvements in algorithmic efficiency for network flow problems. J. ACM 19, 2 (1972), 248–264.
[22]
Paul Erdős and Alfréd Rényi. 1960. On the evolution of random graphs. Publ. Math. Inst. Hung. Acad. Sci 5, 1 (1960), 17–60.
[23]
Glauco Feltrin, Nemanja Popovic, and Michał Wojtera. 2019. A sentinel node for event-driven structural monitoring of road bridges using wireless sensor networks. J. Sensors 2019 (2019), 1–16.
[24]
Transport for London. 2019. Transport for London API. Retrieved from https://api-portal.tfl.gov.uk/docs.
[25]
Lester R. Ford and Delbert R. Fulkerson. 1956. Maximal flow through a network. Can. J. Math. 8, 3 (1956), 399–404.
[26]
Yi Gao, Wei Dong, Chun Chen, Xiaoyu Zhang, Jiajun Bu, and Xue Liu. 2016. Accurate per-packet delay tomography in wireless ad hoc networks. IEEE/ACM Trans. Netw. 25, 1 (2016), 480–491.
[27]
Denisa Ghita, Can Karakus, Katerina Argyraki, and Patrick Thiran. 2011. Shifting network tomography toward a practical goal. In Proceedings of CoNEXT. ACM, Tokyo, Japan, 24.
[28]
Sonam Goyal and Trilok Chand. 2017. Improved trickle algorithm for routing protocol for low power and lossy networks. IEEE Sensors J. 18, 5 (2017), 2178–2183.
[29]
Kanika Grover, Alvin Lim, and Qing Yang. 2014. Jamming and anti-jamming techniques in wireless networks: a survey. Int. J. Ad Hoc Ubiquitous Comput. 17, 4 (2014), 197–215.
[30]
Sachin S. Kamble, Angappa Gunasekaran, and Shradha A. Gawankar. 2018. Sustainable Industry 4.0 framework: A systematic literature review identifying the current trends and future perspectives. Process Safe. Environ. Prot. 117 (2018), 408–425.
[31]
Fatma Karray, Alberto Garcia-Ortiz, Mohamed W. Jmal, Abdulfattah M. Obeid, and Mohamed Abid. 2016. Earnpipe: A testbed for smart water pipeline monitoring using wireless sensor network. Procedia Comput. Sci. 96 (2016), 285–294.
[32]
Matthias Keller, Jan Beutel, and Lothar Thiele. 2012. How was your journey? Uncovering routing dynamics in deployed sensor networks with multi-hop network tomography. In Proceedings of SenSys. ACM, Toronto, Canada, 15–28.
[33]
Abhishek Khanna and Sanmeet Kaur. 2019. Evolution of Internet of Things (IoT) and its significant impact in the field of Precision Agriculture. Comput. Electron. Agric. 157 (2019), 218–231.
[34]
Harith Kharrufa, Hayder A. A. Al-Kashoash, and Andrew H. Kemp. 2019. RPL-based routing protocols in IoT applications: A Review. IEEE Sensors J. 19, 15 (2019), 5952–5967.
[35]
Xuemin Lin. 2000. On the computational complexity of edge concentration. Discrete Appl. Math. 101, 1-3 (2000), 197–205.
[36]
Xin Liu, Mai Abdelhakim, Prashant Krishnamurthy, and David Tipper. 2018. Identifying malicious nodes in multihop iot networks using diversity and unsupervised learning. In Proceedings of ICC. IEEE, 1–6.
[37]
Yunhao Liu, Yuan He, Mo Li, Jiliang Wang, Kebin Liu, and Xiangyang Li. 2012. Does wireless sensor network scale? A measurement study on GreenOrbs. IEEE Trans. Parallel Distrib. Syst. 24, 10 (2012), 1983–1993.
[38]
Yunhao Liu, Kebin Liu, and Mo Li. 2010. Passive diagnosis for wireless sensor networks. IEEE/ACM Trans. Netw. 18, 4 (2010), 1132–1144.
[39]
Yuxin Liu, Ming Ma, Xiao Liu, Naixue Xiong, Anfeng Liu, and Ying Zhu. 2018. Design and analysis of probing route to defense sink-hole attacks for Internet of Things security. IEEE Trans. Netw. Sci. Eng. 7 (2018), 356–372.
[40]
Chun Lo, Jerome P. Lynch, and Mingyan Liu. 2016. Distributed model-based nonlinear sensor fault diagnosis in wireless sensor networks. Mech. Sys. Sig. Process. 66 (2016), 470–484.
[41]
Weidang Lu, Yi Gong, Xin Liu, Jiaying Wu, and Hong Peng. 2017. Collaborative energy and information transfer in green wireless sensor networks for smart cities. IEEE Trans. Ind. Informat. 14, 4 (2017), 1585–1593.
[42]
Jari Luomala and Ismo Hakala. 2015. Effects of temperature and humidity on radio signal strength in outdoor wireless sensor networks. In Proceedings of FedCSIS. IEEE, Lodz, Poland, 1247–1255.
[43]
Liang Ma, Ting He, Ananthram Swami, Don Towsley, and Kin K. Leung. 2015. On optimal monitor placement for localizing node failures via network tomography. Perform. Eval. 91 (2015), 16–37.
[44]
Liang Ma, Ting He, Ananthram Swami, Don Towsley, and Kin K. Leung. 2017. Network capability in localizing node failures via end-to-end path measurements. IEEE/ACM Trans. Netw. 25, 1 (2017), 434–450.
[45]
Liang Ma, Ting He, Ananthram Swami, Don Towsley, Kin K. Leung, and Jessica Lowe. 2014. Node failure localization via network tomography. In Proceedings of IMC. ACM, 195–208.
[46]
Qiang Ma, Kebin Liu, Zhichao Cao, Tong Zhu, and Yunhao Liu. 2015. Link scanner: Faulty link detection for wireless sensor networks. IEEE Trans. Wireless Commun. 14, 8 (2015), 4428–4438.
[47]
Arunanshu Mahapatro and Pabitra Mohan Khilar. 2013. Energy-efficient distributed approach for clustering-based fault detection and diagnosis in image sensor networks. IET Wireless Sensor Syst. 3, 1 (2013), 26–36.
[48]
Arunanshu Mahapatro and Pabitra Mohan Khilar. 2013. Fault diagnosis in wireless sensor networks: A survey. IEEE Commun. Surveys Tuts. 15, 4 (2013), 2000–2026.
[49]
Ramona Marfievici, Amy L. Murphy, Gian Pietro Picco, Federico Ossi, and Francesca Cagnacci. 2013. How environmental factors impact outdoor wireless sensor networks: a case study. In Proceedings of MASS. IEEE, 565–573.
[50]
Anthéa Mayzaud, Rémi Badonnel, and Isabelle Chrisment. 2017. A distributed monitoring strategy for detecting version number attacks in RPL-based networks. IEEE Trans. Netw. Service Manag. 14, 2 (2017), 472–486.
[51]
Amjad Mehmood, Nabil Alrajeh, Mithun Mukherjee, Salwani Abdullah, and Houbing Song. 2018. A survey on proactive, active and passive fault diagnosis protocols for WSNs: network operation perspective. Sensors 18, 6 (2018), 1787.
[52]
Xin Miao, Kebin Liu, Yuan He, Dimitris Papadias, Qiang Ma, and Yunhao Liu. 2013. Agnostic diagnosis: Discovering silent failures in wireless sensor networks. IEEE Trans. Wireless Commun. 12, 12 (2013), 6067–6075.
[53]
Mobashir Mohammad, Manjunath Doddavenkatappa, and Mun Choon Chan. 2017. Improving performance of synchronous transmission-based protocols using capture effect over multichannels. ACM Trans. Sen. Netw. 13, 2 (2017), 1–26.
[54]
Ian Molloy, Hong Chen, Tiancheng Li, Qihua Wang, Ninghui Li, Elisa Bertino, Seraphin Calo, and Jorge Lobo. 2010. Mining roles with multiple objectives. ACM Trans. Info. Syst. Secur. 13, 4 (2010), 36.
[55]
Thaha Muhammed and Riaz Ahmed Shaikh. 2017. An analysis of fault detection strategies in wireless sensor networks. J. Netw. Comput. Appl. 78 (2017), 267–287.
[56]
Kapileswar Nellore and Gerhard P. Hancke. 2016. A survey on urban traffic management system using wireless sensor networks. Sensors 16, 2 (2016), 157.
[57]
Frances J. Newbery. 1989. Edge concentration: A method for clustering directed graphs. SIGSOFT Softw. Eng. Notes 14, 7 (1989), 76–85.
[58]
Mark E. J. Newman, Duncan J. Watts, and Steven H. Strogatz. 2002. Random graph models of social networks. Proc. Natl. Acad. Sci. U.S.A. 99, suppl 1 (2002), 2566–2572.
[59]
Yan Qiao, Jun Jiao, Xinhong Cui, and Yuan Rao. 2020. Robust loss inference in the presence of noisy measurements and hidden fault diagnosis. IEEE/ACM Trans. Netw. 28, 1 (2020), 43–56.
[60]
Fanrong Shi, Xianguo Tuo, Simon X. Yang, Huailiang Li, and Rui Shi. 2017. Multiple two-way time message exchange (ttme) time synchronization for bridge monitoring wireless sensor networks. Sensors 17, 5 (2017), 1027.
[61]
Andrey Somov, Alexander Baranov, and Denis Spirjakin. 2014. A wireless sensor–actuator system for hazardous gases detection and control. Sens. Actuator A Phys. 210 (2014), 157–164.
[62]
Zhenyu Song, Longfei Shangguan, and Kyle Jamieson. 2017. Wi-fi goes to town: Rapid picocell switching for wireless transit networks. In Proceedings of ACM SIGCOMM. 322–334.
[63]
Neil Spring, Ratul Mahajan, David Wetherall, and Thomas Anderson. 2004. Measuring ISP Topologies with Rocketfuel. IEEE/ACM Trans. Netw. 12, 1 (Feb. 2004), 2–16.
[64]
Sava Stanic, Suresh Subramaniam, Gokhan Sahin, Hongsik Choi, and Hyeong-Ah Choi. 2010. Active monitoring and alarm management for fault localization in transparent all-optical networks. IEEE Trans. Netw. Service Manag. 7, 2 (2010), 118–131.
[65]
Rakesh Ranjan Swain, Pabitra Mohan Khilar, and Sourav Kumar Bhoi. 2018. Heterogeneous fault diagnosis for wireless sensor networks. Ad Hoc Netw. 69 (2018), 15–37.
[66]
Peng Tang and Tommy Chow. 2016. Wireless sensor-networks conditions monitoring and fault diagnosis using neighborhood hidden conditional random field. IEEE Trans. Ind. Informat. 12, 3 (2016), 933–940.
[67]
Ivana Tomić, Po-Yu Chen, Michael J. Breza, and Julie A. McCann. 2018. Antilizer: Run Time Self-Healing Security for Wireless Sensor Networks. In Proceedings of EAI MobiQuitous. ACM, 107–116.
[68]
Ivana Tomić and Julie A. McCann. 2017. A survey of potential security issues in existing wireless sensor network protocols. IEEE Internet Things J. 4, 6 (2017), 1910–1923.
[69]
Satish Vadlamani, Burak Eksioglu, Hugh Medal, and Apurba Nandi. 2016. Jamming attacks on wireless networks: A taxonomic survey. Int. J. Prod. Econ. 172 (2016), 76–94.
[70]
Hjalmar Wennerström, Frederik Hermans, Olof Rensfelt, Christian Rohner, and Lars-Åke Nordén. 2013. A long-term study of correlations between meteorological conditions and 802.15.4 link performance. In Proceedings of IEEE SECON. IEEE, 221–229.
[71]
Cheng-Bo Yu, Jing-Jing Hu, Rui Li, Shun-Hua Deng, and Ru-Min Yang. 2014. Node fault diagnosis in WSN based on RS and SVM. In Proceedings of icWCSN. IEEE, 153–156.
[72]
M. Yuvaraja and M. Sabrigiriraj. 2017. Fault detection and recovery scheme for routing and lifetime enhancement in WSN. Wireless Netw. 23, 1 (2017), 267–277.
[73]
Ruoxi Zhang, Sara Newman, Marco Ortolani, and Simone Silvestri. 2018. A network tomography approach for traffic monitoring in smart cities. IEEE Trans. Intell. Transp. Syst. 19, 7 (2018), 2268–2278.
[74]
Zeyu Zhang, Amjad Mehmood, Lei Shu, Zhiqiang Huo, Yu Zhang, and Mithun Mukherjee. 2018. A survey on fault diagnosis in wireless sensor networks. IEEE Access 6 (2018), 11349–11364.
[75]
Shanshan Zheng and John S. Baras. 2011. Trust-assisted anomaly detection and localization in wireless sensor networks. In Proceedings of SECON. IEEE, 386–394.

Cited By

View all
  • (2023)Sensor Fault Diagnosis of Air Conditioning System Based on Multi-dimension Clustering Algorithm2023 International Conference on Ambient Intelligence, Knowledge Informatics and Industrial Electronics (AIKIIE)10.1109/AIKIIE60097.2023.10390401(1-4)Online publication date: 2-Nov-2023
  • (2022)A Hybrid Wireless Sensor Network Protocol for Time-Sensitive Emergency OperationsIRO Journal on Sustainable Wireless Systems10.36548/jsws.2022.1.0064:1(55-70)Online publication date: 6-Jun-2022
  • (2022)Clustered Wireless Sensor Network Assisted the Design of Intelligent Art SystemJournal of Sensors10.1155/2022/32167272022(1-11)Online publication date: 10-Jan-2022
  • Show More Cited By

Index Terms

  1. Adaptive Monitor Placement for Near Real-time Node Failure Localisation in Wireless Sensor Networks

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Sensor Networks
        ACM Transactions on Sensor Networks  Volume 18, Issue 1
        February 2022
        434 pages
        ISSN:1550-4859
        EISSN:1550-4867
        DOI:10.1145/3484935
        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: 05 October 2021
        Accepted: 01 May 2021
        Revised: 01 April 2021
        Received: 01 December 2020
        Published in TOSN Volume 18, Issue 1

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Failure localisation
        2. network tomography
        3. monitors
        4. dynamic topologies
        5. end-to-end in-network monitoring

        Qualifiers

        • Research-article
        • Refereed

        Funding Sources

        • National Natural Science Foundation of China
        • Natural Science Foundation of Jiangsu Province

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)52
        • Downloads (Last 6 weeks)2
        Reflects downloads up to 13 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Sensor Fault Diagnosis of Air Conditioning System Based on Multi-dimension Clustering Algorithm2023 International Conference on Ambient Intelligence, Knowledge Informatics and Industrial Electronics (AIKIIE)10.1109/AIKIIE60097.2023.10390401(1-4)Online publication date: 2-Nov-2023
        • (2022)A Hybrid Wireless Sensor Network Protocol for Time-Sensitive Emergency OperationsIRO Journal on Sustainable Wireless Systems10.36548/jsws.2022.1.0064:1(55-70)Online publication date: 6-Jun-2022
        • (2022)Clustered Wireless Sensor Network Assisted the Design of Intelligent Art SystemJournal of Sensors10.1155/2022/32167272022(1-11)Online publication date: 10-Jan-2022
        • (2022)A Real-time Network Monitoring Technique for Wireless Sensor Networks2022 IEEE 12th International Conference on Electronics Information and Emergency Communication (ICEIEC)10.1109/ICEIEC54567.2022.9835059(32-36)Online publication date: 15-Jul-2022

        View Options

        Get Access

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media