Comparison of Nano Q Plus Operating System with other Operating Systems in Wireless Sensor Networks

International Journal of Electronics and Communication Engineering
© 2022 by SSRG - IJECE Journal
Volume 9 Issue 5
Year of Publication : 2022
Authors : Rajshree, Abhiruchi Passi
pdf
How to Cite?

Rajshree, Abhiruchi Passi, "Comparison of Nano Q Plus Operating System with other Operating Systems in Wireless Sensor Networks," SSRG International Journal of Electronics and Communication Engineering, vol. 9,  no. 5, pp. 1-7, 2022. Crossref, https://doi.org/10.14445/23488549/IJECE-V9I5P101

Abstract:

Wireless sensor network epitomizes a new generation of real-time embedded systems with considerably different communication constraints from the traditional network system. Basically, the wireless sensor network comprises computing, communication, and sensing elements, allowing the administrator to sense an object in the events in a specified environment. In wireless sensor networks, sensor nodes are specially constructed to collect and deliver information from the base station to the receiver. These sensor nodes are hardware devices with small embedded systems to communicate wirelessly amongst the networks. To keep up with the specific application for which the WSN is designed, the hardware components should be assembled to make the WSN work effectively and correctly without any hardware constraints. Each node needs an operating system to fill the gap between hardware and the corresponding applications. In this paper, we establish the Nano Q plus operating system and represent its performance using various parameters such as energy consumption, routing formation, latency, and propagation delay and compare these performance parameters with other operating systems like Tiny OS MANTIS, etc. on behalf of other operating systems, the Nano Q plus operating system is very easy to manage by the application programmer, can build a large-scale sensor, is flexible, lightweight, dynamic, and has a low power sensor network operating system.

Keywords:

Wireless Sensor Network (WSN), Operating systems, Nano Q plus operating system, The performance of operating systems, Comparison.

References:

[1] John Heidemann et al., “Building Efficient Wireless Sensor Networks with Low-Level Naming,” Proceedings of ACM Symposium on Operating Systems Principle, pp. 146-159, 2001. Crossref, https://doi.org/10.1145/502034.502049
[2] Hill Jason et al., “The Platforms Enabling Wireless Sensor Networks,” Communications of the ACM, vol. 47, no. 6, pp. 41-46, 2004. Crossref, https://doi.org/10.1145/990680.990705
[3] Seongsoo Hong, and Tae-Hyung Kim, “Designing a State-Driven Operating System for Dynamically Reconfigurable Sensor Networks,” Proceedings of the 2003 System on Chip (Soc) Design Conference, pp. 40-42, 2003.
[4] H Abrach et al., “MANTIS: System Support for Multimodal Networks of in-Situ Sensors,” Proceedings of the 2nd Workshop on Sensor Networks and Applications (WSNA'03), San Diego, CA, pp. 50-59, 2003. Crossref, https://doi.org/10.1145/941350.941358
[5] Niels Reijers, and Koen Langendoen, “Efficient Code Distribution in Wireless Sensor Networks,” Proceedings of the 2nd Workshop on Sensor Networks and Applications (WSNA'03), San Diego, CA, pp. 60-67, 2003. Crossref, https://doi.org/10.1145/941350.941359
[6] Young-Sam Shin Kwangyong Lee, Heeseok Choi, and Seungmin Park, “A Design and Implementation of a Multi-Hop Wireless Sensor Network Based on Nano-Qplus Platform,” In the 20th International Technical Conference on Circuits/Systems, Computers and Communication, 2005.
[7] D. Ian Chakeres, and M. Elizabeth Belding-Royer, “AODV Routing Protocol Implementation Design,” 24th International Conference on Distributed Computing Systems Workshop, pp. 698-703, 2004. Crossref, https://doi.org/10.1109/ICDCSW.2004.1284108
[8] Philip Levis et al., “The Emergence of Networking Abstractions and Techniques in TinyOS,” Proceedings of the First Symposium on Networked Systems Design and Implementation, USENIX Association, pp. 1-14, 2004.
[9] Chih-Chieh Han et al., “A Dynamic Operating System for Sensor Networks,” Proceedings of the 3rd International Conference on Mobile Systems, Application, and Services (Mobisys' 05), Seattle, Washington, 2005.
[10] Bhatti Shah et al., “Mantis OS: An Embedded Multi-Threaded Operating System for Wireless Micro Sensor Platforms,” Mobile Networks and Applications, vol. 10, no. 4, pp. 563-579, 2005. Crossref, https://doi.org/10.1007/S11036-005-1567-8
[11] Han Chih-Chieh et al., “A Dynamic Operating System for Sensor Nodes,” Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services–Mobisys, 2005. Crossref, https://doi.org/10.1145/1067170.1067188
[12] Qing Cao et al., “The Liteos Operating System: Towards Unix-Like Abstractions for Wireless Sensor Networks,” IPSN 08, Proceedings of the 7th International Conference on Information Processing in Sensor Networks, pp. 233–244, 2008. Crossref, https://doi.org/10.1109/IPSN.2008.54
[13] Dunkels Adam et al., “Protothreads: Simplifying Event-Driven Programming of Memory-Constrained Embedded Systems,” Proceedings of the 4th International Conference on Embedded Networked Sensor Systems (Sensys), pp. 29-42, 2006. Crossref, https://doi.org/10.1145/1182807.1182811
[14] Gay David, Philip Levis, and David Culler, “Software Design Patterns for Tinyos,” ACM Transactions on Embedded Computing Systems, vol. 6, no. 4, pp. 22, 2007. Crossref, https://doi.org/10.1145/1274858.1274860