Cargando…

An Interoperable Component-Based Architecture for Data-Driven IoT System

The advancement of the Internet of Things (IoT) as a solution in diverse application domains has nurtured the expansion in the number of devices and data volume. Multiple platforms and protocols have been introduced and resulted in high device ubiquity and heterogeneity. However, currently available...

Descripción completa

Detalles Bibliográficos
Autores principales: Lo, Sin Kit, Liew, Chee Sun, Tey, Kok Soon, Mekhilef, Saad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6832394/
https://www.ncbi.nlm.nih.gov/pubmed/31600904
http://dx.doi.org/10.3390/s19204354
_version_ 1783466161805983744
author Lo, Sin Kit
Liew, Chee Sun
Tey, Kok Soon
Mekhilef, Saad
author_facet Lo, Sin Kit
Liew, Chee Sun
Tey, Kok Soon
Mekhilef, Saad
author_sort Lo, Sin Kit
collection PubMed
description The advancement of the Internet of Things (IoT) as a solution in diverse application domains has nurtured the expansion in the number of devices and data volume. Multiple platforms and protocols have been introduced and resulted in high device ubiquity and heterogeneity. However, currently available IoT architectures face challenges to accommodate the diversity in IoT devices or services operating under different operating systems and protocols. In this paper, we propose a new IoT architecture that utilizes the component-based design approach to create and define the loosely-coupled, standalone but interoperable service components for IoT systems. Furthermore, a data-driven feedback function is included as a key feature of the proposed architecture to enable a greater degree of system automation and to reduce the dependency on mankind for data analysis and decision-making. The proposed architecture aims to tackle device interoperability, system reusability and the lack of data-driven functionality issues. Using a real-world use case on a proof-of-concept prototype, we examined the viability and usability of the proposed architecture.
format Online
Article
Text
id pubmed-6832394
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-68323942019-11-21 An Interoperable Component-Based Architecture for Data-Driven IoT System Lo, Sin Kit Liew, Chee Sun Tey, Kok Soon Mekhilef, Saad Sensors (Basel) Article The advancement of the Internet of Things (IoT) as a solution in diverse application domains has nurtured the expansion in the number of devices and data volume. Multiple platforms and protocols have been introduced and resulted in high device ubiquity and heterogeneity. However, currently available IoT architectures face challenges to accommodate the diversity in IoT devices or services operating under different operating systems and protocols. In this paper, we propose a new IoT architecture that utilizes the component-based design approach to create and define the loosely-coupled, standalone but interoperable service components for IoT systems. Furthermore, a data-driven feedback function is included as a key feature of the proposed architecture to enable a greater degree of system automation and to reduce the dependency on mankind for data analysis and decision-making. The proposed architecture aims to tackle device interoperability, system reusability and the lack of data-driven functionality issues. Using a real-world use case on a proof-of-concept prototype, we examined the viability and usability of the proposed architecture. MDPI 2019-10-09 /pmc/articles/PMC6832394/ /pubmed/31600904 http://dx.doi.org/10.3390/s19204354 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Lo, Sin Kit
Liew, Chee Sun
Tey, Kok Soon
Mekhilef, Saad
An Interoperable Component-Based Architecture for Data-Driven IoT System
title An Interoperable Component-Based Architecture for Data-Driven IoT System
title_full An Interoperable Component-Based Architecture for Data-Driven IoT System
title_fullStr An Interoperable Component-Based Architecture for Data-Driven IoT System
title_full_unstemmed An Interoperable Component-Based Architecture for Data-Driven IoT System
title_short An Interoperable Component-Based Architecture for Data-Driven IoT System
title_sort interoperable component-based architecture for data-driven iot system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6832394/
https://www.ncbi.nlm.nih.gov/pubmed/31600904
http://dx.doi.org/10.3390/s19204354
work_keys_str_mv AT losinkit aninteroperablecomponentbasedarchitecturefordatadriveniotsystem
AT liewcheesun aninteroperablecomponentbasedarchitecturefordatadriveniotsystem
AT teykoksoon aninteroperablecomponentbasedarchitecturefordatadriveniotsystem
AT mekhilefsaad aninteroperablecomponentbasedarchitecturefordatadriveniotsystem
AT losinkit interoperablecomponentbasedarchitecturefordatadriveniotsystem
AT liewcheesun interoperablecomponentbasedarchitecturefordatadriveniotsystem
AT teykoksoon interoperablecomponentbasedarchitecturefordatadriveniotsystem
AT mekhilefsaad interoperablecomponentbasedarchitecturefordatadriveniotsystem