About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
ct 19(18): e4

Research Article

An Investigation on Several Operating Systems for Internet of Things

Download2319 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.13-7-2018.160386,
        author={Fawwad  Hassan  Jaskani and Saba  Manzoor and Muhammad  Talha Amin and Muhammad  Asif and Muntaha  Irfan},
        title={An Investigation on Several Operating Systems for Internet of Things},
        journal={EAI Endorsed Transactions on Creative Technologies},
        volume={6},
        number={18},
        publisher={EAI},
        journal_a={CT},
        year={2019},
        month={1},
        keywords={Internet of things, Operating Systems, Contiki, Tiny OS, RIOT, Brillo, Zephyr},
        doi={10.4108/eai.13-7-2018.160386}
    }
    
  • Fawwad Hassan Jaskani
    Saba Manzoor
    Muhammad Talha Amin
    Muhammad Asif
    Muntaha Irfan
    Year: 2019
    An Investigation on Several Operating Systems for Internet of Things
    CT
    EAI
    DOI: 10.4108/eai.13-7-2018.160386
Fawwad Hassan Jaskani1,*, Saba Manzoor2, Muhammad Talha Amin3, Muhammad Asif2, Muntaha Irfan4
  • 1: Khawaja Fareed University of Engineering and Information Technology, Rahim Yar Khan
  • 2: Islamia University of Bahawalpur, Bahawalpur
  • 3: University of Lahore, Lahore
  • 4: National University of Science and Technology, Islamabad
*Contact email: Favadhassanjaskani@gmail.com

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.

Keywords
Internet of things, Operating Systems, Contiki, Tiny OS, RIOT, Brillo, Zephyr
Received
2018-10-30
Accepted
2018-12-19
Published
2019-01-30
Publisher
EAI
http://dx.doi.org/10.4108/eai.13-7-2018.160386

Copyright © 2019 Fawwad Hassan Jaskani et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL