Abstract
Wireless Sensor Networks (WSNs) consist of embedded and distributed sensor nodes that operate on harsh operating conditions and with limited energy resources. To ensure the desired level of service, it is essential to detect and correct occurring network and node problems. In this paper, we propose a diagnostics software architecture for WSNs consisting of self-diagnostics on embedded sensor nodes and management tools for network analysis. We define a minimum set of diagnostics information that needs to be collected for analyzing the network errors and performance. To minimize communication overhead, collected information is categorized and only needed categories are requested from nodes. The diagnostics architecture is verified with a practical WSN implementation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Karl, H., Willig, A.: Protocols and Architectures for Wireless Sensor Networks. John Wiley & Sons Ltd, Chichester (2005)
Yu, M., Mokhtar, H., Merabti, M.: Fault management in wireless sensor networks. IEEE Wireless Communications 14(6), 13–19 (2007)
Zohra, F.A., Selmic, R.R.: Fault aware wireless sensor networks. In: Int’l Conf. on Networking, Sensing and Control, April 15–17, pp. 30–35 (2007)
Ruiz, L.B., Siqueira, I.G.: Fault management in event-driven wireless sensor networks. In: 7th ACM Int’l Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2004), pp. 149–156. ACM, New York (2004)
McCoy, D., Sicker, D., Grunwald, D.: A mechanism for detecting and responding to misbehaving nodes in wireless networks. In: 4th IEEE Communications Society Conf. on Sensor, Mesh and Ad Hoc Communications and Networks (SECON 2007), June 18–21, pp. 678–684 (2007)
Elhadef, M., Boukerche, A., Elkadiki, H.: Diagnosing mobile ad-hoc networks: two distributed comparison-based self-diagnosis protocols. In: 4th ACM Int’l Workshop on Mobility Management and Wireless Access (MobiWac 2006), pp. 18–27. ACM, New York (2006)
Wang, Y., Liu, X., Yin, J.: Requirements of quality of service in wireless sensor networks. In: Int’l Conf. on Systems and Int’l Conf. on Mobile Communications and Learning Technologies (ICN/ICONS/MCL), April 23–29, pp. 116–120 (2006)
Yu, M., Song, J., Kim, J., Shin, K.Y., Mah, P.S.: NanoMon: A flexible sensor network monitoring software. In: 9th Int’l Conference on Advanced Communication Technology, February 12–14, vol. 2, pp. 1423–1426 (2007)
Krunic, V., Trumpler, E., Han, R.: NodeMD: diagnosing node-level faults in remote wireless sensor systems. In: 5th Int’l Conf. on Mobile Systems, Applications and Services (MobiSys 2007), pp. 43–56. ACM, New York (2007)
Sun, L., Sun, Y., Shu, J., He, Q.: MotePlat: A monitoring and control platform for wireless sensor networks. In: Grid and Cooperative Computing Workshops (GCCW 2006), pp. 452–458 (October 2006)
Suhonen, J., Kuorilehto, M., Hännikäinen, M., Hämäläinen, T.D.: Cost-aware dynamic routing protocol for wireless sensor networks - design and prototype experiments. In: 17th Annual IEEE Int’l Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2006), Helsinki, Finland, pp. 1–5 (September 2006)
Kohvakka, M., Hännikäinen, M., Hämäläinen, T.D.: Ultra low energy wireless temperature sensor network implementation. In: 16th Int’l Symposium on Personal Indoor and Mobile Radio Communications (PIMRC 2005), Germany, pp. 801–805 (September 2005)
Microchip Technology Inc.: PIC18F8722 Family Data Sheet (2007), http://ww1.microchip.com/downloads/en/DeviceDoc/39646b.pdf .
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Suhonen, J., Kohvakka, M., Hännikäinen, M., Hämäläinen, T.D. (2008). Embedded Software Architecture for Diagnosing Network and Node Failures in Wireless Sensor Networks. In: Bereković, M., Dimopoulos, N., Wong, S. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2008. Lecture Notes in Computer Science, vol 5114. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70550-5_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-70550-5_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-70549-9
Online ISBN: 978-3-540-70550-5
eBook Packages: Computer ScienceComputer Science (R0)