Title: A survey of internet of things operating systems with cyber assurance

Authors: Anum Ali; Ghalib A. Shah; Atif Alvi

Addresses: Department of Software Engineering, Lahore Garrison University, Pakistan ' Sultan Quboos IT Chair, UET, Lahore, Pakistan ' Department of Software Engineering, Lahore Garrison University, Pakistan

Abstract: Machine-to-machine (M2M) is an ecosystem which is used to describe any technology deploying and creating a network of devices to perform actions and exchange information. This new class of communicating devices have very diverse traffic characteristics and pose unique challenges. This paper surveys the state-of-the-art operating system technologies, architectures and available networking stack protocols on it, and explore their potential to support the growth of related applications. Moreover, the diversity of applications and internet of things (IoT) devices also necessitate the investigation of middleware framework and specifications to cater the current existing challenges. Therefore, we also discuss different challenges and issues in developing rich applications by using available operating systems. The paper concludes after providing recommendations for future enhancement in existing operating systems.

Keywords: internet of things; IoT; operating system; cyber assurance; wireless networks.

DOI: 10.1504/IJITCA.2020.112532

International Journal of Internet of Things and Cyber-Assurance, 2020 Vol.1 No.3/4, pp.291 - 316

Received: 04 Apr 2020
Accepted: 23 May 2020

Published online: 20 Jan 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article