Abstract
Now the far-fetched reality has become true with the prominence of IOT (Internet of Things) technology. Various individual devices get connected with each other to establish communication. These devices are built on a microcontroller which is responsible to receive and send information. These devices are very small and appropriate Operating Systems are required on the basis of particular device architecture, scheduling methods, network technologies and programming models. IOT Operating Systems are enormously facilitating low constrained devices to deliver their throughput efficiently in a timely manner. This concept helped a lot in emergence of IOT, which has translated our physical world into a digital cyber world. IOT devices consumes less power, less memory and less energy, therefore they need appropriate Operating Systems to act as interfaces. Low constrained Operating Systems are especially designed to provide support to these low constrained devices. Many researches have been conducted to discuss Operating Systems for these low constrained devices. In this study, capsulization of Internet of Things and its building blocks, architecture of IOT Operating System and network stack architecture of state-of -the art IOT Operating Systems such as Contiki, Tiny OS, Free RTOS, RIOT, Zephyr and Mbed OS is investigated. Moreover this, detailed overview of related work is presented with the comparative analysis of this study with the existing surveys. In addition, open research areas are discussed with recommendations.
Highlights
Parallel with the expansion of Internet of Things, network of connected electronic devices is expanding across the globe
When it comes to no human – machine physical contact while solving problems related to science and engineering domain, only one name comes in our mind and that is IOT
IOT devices must be comprised of a Physical Layer (PHY), an interface and an Internet Protocol (IP) address
Summary
Parallel with the expansion of Internet of Things, network of connected electronic devices is expanding across the globe. To facilitate users, these devices exchange data and information and provide value creation which is going to embrace proximate level of digitization. Compare to previous review in the same context we cover Contiki, Tiny OS, Free RTOS, RIOT, Zephyr, Mbed OS for low constrained devices. We contribute towards Network Stack Architecture and provide a detailed summary of existing surveys. The contribution of this paper is structured as follows: It presents a detailed review of previous review studies in the section of Related work.
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: European Journal of Engineering Research and Science
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.