An Investigation on Several Operating Systems for Internet of Things

Authors

DOI:

https://doi.org/10.4108/eai.13-7-2018.160386

Keywords:

Internet of things, Operating Systems, Contiki, Tiny OS, RIOT, Brillo, Zephyr

Abstract

In the field of development, Internet of things (IoT) plays a crucial role in providing solution to various situations. A lot of research has been conducted recently to model IoT based operating systems as standard UNIX, Windows and current real time operating systems are unable to meet the demand of heterogeneous IoT applications. In this paper we will focus on major OS features such as architecture, programming model, portability, memory management, real-time environment, scheduling algorithm, hardware support, networking and energy efficiency. We will be focusing on the following six operating systems which are as follows: Contiki, Tiny OS, RIOT, Zypher, Mbed and Brillo.

Downloads

Published

30-01-2019

How to Cite

1.
Hassan Jaskani F, Manzoor S, Talha Amin M, Asif M, Irfan M. An Investigation on Several Operating Systems for Internet of Things. EAI Endorsed Trans Creat Tech [Internet]. 2019 Jan. 30 [cited 2024 Apr. 18];6(18):e4. Available from: https://publications.eai.eu/index.php/ct/article/view/1484