Operating systems for wireless sensor networks: a survey
- PMID: 22163934
- PMCID: PMC3231431
- DOI: 10.3390/s110605900
Operating systems for wireless sensor networks: a survey
Abstract
This paper presents a survey on the current state-of-the-art in Wireless Sensor Network (WSN) Operating Systems (OSs). In recent years, WSNs have received tremendous attention in the research community, with applications in battlefields, industrial process monitoring, home automation, and environmental monitoring, to name but a few. A WSN is a highly dynamic network because nodes die due to severe environmental conditions and battery power depletion. Furthermore, a WSN is composed of miniaturized motes equipped with scarce resources e.g., limited memory and computational abilities. WSNs invariably operate in an unattended mode and in many scenarios it is impossible to replace sensor motes after deployment, therefore a fundamental objective is to optimize the sensor motes' life time. These characteristics of WSNs impose additional challenges on OS design for WSN, and consequently, OS design for WSN deviates from traditional OS design. The purpose of this survey is to highlight major concerns pertaining to OS design in WSNs and to point out strengths and weaknesses of contemporary OSs for WSNs, keeping in mind the requirements of emerging WSN applications. The state-of-the-art in operating systems for WSNs has been examined in terms of the OS Architecture, Programming Model, Scheduling, Memory Management and Protection, Communication Protocols, Resource Sharing, Support for Real-Time Applications, and additional features. These features are surveyed for both real-time and non-real-time WSN operating systems.
Keywords: Operating Systems (OS); Real-Time Operating System (RTOS); Wireless Sensor Network (WSN); embedded operating system.
Figures
Similar articles
-
A survey on virtualization of Wireless Sensor Networks.Sensors (Basel). 2012;12(2):2175-207. doi: 10.3390/s120202175. Epub 2012 Feb 15. Sensors (Basel). 2012. PMID: 22438759 Free PMC article. Review.
-
Wireless thermal sensor network with adaptive low power design.Annu Int Conf IEEE Eng Med Biol Soc. 2007;2007:5891-4. doi: 10.1109/IEMBS.2007.4353688. Annu Int Conf IEEE Eng Med Biol Soc. 2007. PMID: 18003354
-
An open and reconfigurable wireless sensor network for pervasive health monitoring.Methods Inf Med. 2008;47(3):229-34. doi: 10.3414/me9115. Methods Inf Med. 2008. PMID: 18473089
-
Elderly persons' perception and acceptance of using wireless sensor networks to assist healthcare.Int J Med Inform. 2009 Dec;78(12):788-801. doi: 10.1016/j.ijmedinf.2009.08.001. Epub 2009 Aug 31. Int J Med Inform. 2009. PMID: 19717335
-
A comparative study of wireless sensor networks and their routing protocols.Sensors (Basel). 2010;10(12):10506-23. doi: 10.3390/s101210506. Epub 2010 Nov 24. Sensors (Basel). 2010. PMID: 22163483 Free PMC article. Review.
Cited by
-
Design and implementation of a prototype with a standardized interface for transducers in ambient assisted living.Sensors (Basel). 2015 Jan 29;15(2):2999-3022. doi: 10.3390/s150202999. Sensors (Basel). 2015. PMID: 25643057 Free PMC article.
-
Software Defined Networking for Improved Wireless Sensor Network Management: A Survey.Sensors (Basel). 2017 May 4;17(5):1031. doi: 10.3390/s17051031. Sensors (Basel). 2017. PMID: 28471390 Free PMC article. Review.
-
On the deployment of a connected sensor network for confident information coverage.Sensors (Basel). 2015 May 14;15(5):11277-94. doi: 10.3390/s150511277. Sensors (Basel). 2015. PMID: 26007715 Free PMC article.
-
HARE: Supporting Efficient Uplink Multi-Hop Communications in Self-Organizing LPWANs.Sensors (Basel). 2018 Jan 3;18(1):115. doi: 10.3390/s18010115. Sensors (Basel). 2018. PMID: 29301351 Free PMC article.
-
SensoTube: A Scalable Hardware Design Architecture for Wireless Sensors and Actuators Networks Nodes in the Agricultural Domain.Sensors (Basel). 2016 Aug 4;16(8):1227. doi: 10.3390/s16081227. Sensors (Basel). 2016. PMID: 27527180 Free PMC article.
References
-
- Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E. Wireless Sensor Networks: A Survey. Comput. Netw. 2002;38:393–422.
-
- Reddy V, Kumar P, Janakiram D, Kumar GA. Operating Systems for Wireless Sensor Networks: A Survey. Int. J. Sens. Netw. 2009;5:236–255.
-
- Levis P, Madden S, Polastre J, Szewczyk R, Whitehouse K, Woo A, Gay D, Hill J, Welsh M, Brewer E, Culler D. Tinyos: An Operating System for Sensor Networks. Available online: http://dx.doi.org/10.1007/3-540-27139-2_7 (accessed on 17 April 2011) - DOI
-
- Akyildiz IF, Melodia T, Chowdhury KR. A Survey on Wireless Multimedia Sensor Networks. Comput. Netw. 2007;51:921–960.
-
- Kim H, Cha H. Multithreading Optimization Techniques for Sensor Network Operating Systems. Proceedings of the 4th European Conference on Wireless Sensor Networks; Delft, The Netherlands. January 2007; pp. 293–308.
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources