An Empirical Study on System Level Aspects of Internet of Things (IoT)

Internet of Things (IoT) is an integration of the Sensor, Embedded, Computing, and Communication technologies. The purpose of the IoT is to provide seamless services to anything, anytime at any place. IoT technologies play a crucial role everywhere, which brings the fourth revolution of disruptive t...

Full description

Bibliographic Details
Main Authors: S. Narasimha Swamy, Solomon Raju Kota
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
IoT
Online Access:https://ieeexplore.ieee.org/document/9218916/
id doaj-0325a990b16c4b81b60342d98d16488a
record_format Article
spelling doaj-0325a990b16c4b81b60342d98d16488a2021-03-30T04:08:59ZengIEEEIEEE Access2169-35362020-01-01818808218813410.1109/ACCESS.2020.30298479218916An Empirical Study on System Level Aspects of Internet of Things (IoT)S. Narasimha Swamy0https://orcid.org/0000-0002-5798-961XSolomon Raju Kota1https://orcid.org/0000-0001-9128-2653Academy of Scientific and Innovative Research (AcSIR), Ghaziabad, IndiaAcademy of Scientific and Innovative Research (AcSIR), Ghaziabad, IndiaInternet of Things (IoT) is an integration of the Sensor, Embedded, Computing, and Communication technologies. The purpose of the IoT is to provide seamless services to anything, anytime at any place. IoT technologies play a crucial role everywhere, which brings the fourth revolution of disruptive technologies after the internet and Information and Communication Technology (ICT). The Research & Development community has predicted that the impact of IoT will be more than the internet and ICT on society, which improves the well-being of society and industries. Addressing the predominant system-level design aspects like energy efficiency, robustness, scalability, interoperability, and security issues result in the use of a potential IoT system. This paper presents the current state of art of the functional pillars of IoT and its emerging applications to motivate academicians and researches to develop real-time, energy-efficient, scalable, reliable, and secure IoT applications. This paper summarizes the architecture of IoT, with the contemporary status of IoT architectures. Highlights of the IoT system-level issues to develop more advanced real-time IoT applications have been discussed. Millions of devices exchange information using different communication standards, and interoperability between them is a significant issue. This paper provides the current status of the communication standards and application layer protocols used in IoT with the detailed analysis. The computing paradigms like Cloud, Cloudlet, Fog, and Edge computing facilitate IoT with various services like data offloading, resource and device management, etc. In this paper, an exhaustive analysis of Edge Computing in IoT with different edge computing architectures and existing status are deliberated. The widespread adoption of IoT in society has resulted in privacy and security issues. This paper emphasizes on analyzing the security challenges, privacy and security threats, conventional mitigation techniques, and further scope for IoT security. The features like fewer memory footprints, scheduling, real-time task execution, fewer interrupt, and thread switching latency of Real-Time Operating Systems (RTOS) enables the development of time critical IoT applications. Also, this review offers the analysis of the RTOS's suitable for IoT with the current status and networking stack. Finally, open research issues in IoT system development are discussed.https://ieeexplore.ieee.org/document/9218916/IoTpillars of IoTemerging IoT applicationsIoT application requirementsIoT architectureIoT application layer protocols
collection DOAJ
language English
format Article
sources DOAJ
author S. Narasimha Swamy
Solomon Raju Kota
spellingShingle S. Narasimha Swamy
Solomon Raju Kota
An Empirical Study on System Level Aspects of Internet of Things (IoT)
IEEE Access
IoT
pillars of IoT
emerging IoT applications
IoT application requirements
IoT architecture
IoT application layer protocols
author_facet S. Narasimha Swamy
Solomon Raju Kota
author_sort S. Narasimha Swamy
title An Empirical Study on System Level Aspects of Internet of Things (IoT)
title_short An Empirical Study on System Level Aspects of Internet of Things (IoT)
title_full An Empirical Study on System Level Aspects of Internet of Things (IoT)
title_fullStr An Empirical Study on System Level Aspects of Internet of Things (IoT)
title_full_unstemmed An Empirical Study on System Level Aspects of Internet of Things (IoT)
title_sort empirical study on system level aspects of internet of things (iot)
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Internet of Things (IoT) is an integration of the Sensor, Embedded, Computing, and Communication technologies. The purpose of the IoT is to provide seamless services to anything, anytime at any place. IoT technologies play a crucial role everywhere, which brings the fourth revolution of disruptive technologies after the internet and Information and Communication Technology (ICT). The Research & Development community has predicted that the impact of IoT will be more than the internet and ICT on society, which improves the well-being of society and industries. Addressing the predominant system-level design aspects like energy efficiency, robustness, scalability, interoperability, and security issues result in the use of a potential IoT system. This paper presents the current state of art of the functional pillars of IoT and its emerging applications to motivate academicians and researches to develop real-time, energy-efficient, scalable, reliable, and secure IoT applications. This paper summarizes the architecture of IoT, with the contemporary status of IoT architectures. Highlights of the IoT system-level issues to develop more advanced real-time IoT applications have been discussed. Millions of devices exchange information using different communication standards, and interoperability between them is a significant issue. This paper provides the current status of the communication standards and application layer protocols used in IoT with the detailed analysis. The computing paradigms like Cloud, Cloudlet, Fog, and Edge computing facilitate IoT with various services like data offloading, resource and device management, etc. In this paper, an exhaustive analysis of Edge Computing in IoT with different edge computing architectures and existing status are deliberated. The widespread adoption of IoT in society has resulted in privacy and security issues. This paper emphasizes on analyzing the security challenges, privacy and security threats, conventional mitigation techniques, and further scope for IoT security. The features like fewer memory footprints, scheduling, real-time task execution, fewer interrupt, and thread switching latency of Real-Time Operating Systems (RTOS) enables the development of time critical IoT applications. Also, this review offers the analysis of the RTOS's suitable for IoT with the current status and networking stack. Finally, open research issues in IoT system development are discussed.
topic IoT
pillars of IoT
emerging IoT applications
IoT application requirements
IoT architecture
IoT application layer protocols
url https://ieeexplore.ieee.org/document/9218916/
work_keys_str_mv AT snarasimhaswamy anempiricalstudyonsystemlevelaspectsofinternetofthingsiot
AT solomonrajukota anempiricalstudyonsystemlevelaspectsofinternetofthingsiot
AT snarasimhaswamy empiricalstudyonsystemlevelaspectsofinternetofthingsiot
AT solomonrajukota empiricalstudyonsystemlevelaspectsofinternetofthingsiot
_version_ 1724182261724610560