Internet of Things (IoT) Operating Systems Support, Networking Technologies, Applications, and Challenges: A Comparative Review

作者: Farhana Javed , Muhamamd Khalil Afzal , Muhammad Sharif , Byung-Seo Kim

DOI: 10.1109/COMST.2018.2817685

关键词: Operating systemScheduling (computing)Programming paradigmComputer scienceResearch communityInternet of ThingsWireless sensor networkMicrocontrollerArchitecture

摘要: The Internet of Things (IoT) has become a reality. As the IoT is now becoming far more common field, demand for technologies to manage communication devices with rest world increased. connecting various individual called things and wireless sensor networks also playing an important role. A thing can be defined as embedded device based on micro controller that transmit receive information. These are extremely low in power, memory, resources. Therefore, research community recognized importance operating systems (OSs). An adequate OS kernel, networking, real-time capability, make these flexible. This review provides detailed comparison OSs designed basis their architecture, scheduling methods, networking technologies, programming models, power memory management together other features required applications. In addition, applications, challenges, case studies field discussed.

参考文章(280)
Juvik Vilhelm, Shahid Raza, Thiemo Voigt, Lightweight IKEv2: A Key Management Solution for both Compressed IPsec and IEEE 802.15.4 Security IETF Workshop on Smart Objects Security. ,(2012)
Manchun Zheng, Jun Sun, Yang Liu, Jin Song Dong, Yu Gu, None, Towards a model checker for Nesc and wireless sensor networks formal methods. pp. 372- 387 ,(2011) , 10.1007/978-3-642-24559-6_26
Emmanuel Baccelli, Oliver Hahm, Mesut Gunes, RIOT: One OS to Rule Them All in the IoT INRIA. ,(2012)
Ji-Man Hong, Yoo-Kun Cho, Hong Min, Dynamic Memory Allocator for Sensor Operating System Design and Analysis Journal of Information Science and Engineering. ,vol. 26, pp. 1- 14 ,(2010) , 10.6688/JISE.2010.26.1.1
Adam Dunkels, Rime - a lightweight layered communication stack for sensor networks. international conference on embedded wireless systems and networks. ,(2007)
Antonio Carzaniga, Alexander L. Wolf, Cyrus P. Hall, Jeff Rose, A Content-Based Networking Protocol For Sensor Networks ,(2004)
Abdullah Al Mamun, Christian Berger, Jörgen Hansson, COTS-Architecture with a Real-Time OS for a Self-Driving Miniature Vehicle international conference on computer safety reliability and security. pp. 411- 422 ,(2013)
Dan Hildebrand, An Architectural Overview of QNX Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures. pp. 113- 126 ,(1992)