Cargando…

Distributed Data Service for Data Management in Internet of Things Middleware

The development of the Internet of Things (IoT) is closely related to a considerable increase in the number and variety of devices connected to the Internet. Sensors have become a regular component of our environment, as well as smart phones and other devices that continuously collect data about our...

Descripción completa

Detalles Bibliográficos
Autores principales: Cruz Huacarpuma, Ruben, de Sousa Junior, Rafael Timoteo, de Holanda, Maristela Terto, de Oliveira Albuquerque, Robson, García Villalba, Luis Javier, Kim, Tai-Hoon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5464689/
https://www.ncbi.nlm.nih.gov/pubmed/28448469
http://dx.doi.org/10.3390/s17050977
_version_ 1783242824694628352
author Cruz Huacarpuma, Ruben
de Sousa Junior, Rafael Timoteo
de Holanda, Maristela Terto
de Oliveira Albuquerque, Robson
García Villalba, Luis Javier
Kim, Tai-Hoon
author_facet Cruz Huacarpuma, Ruben
de Sousa Junior, Rafael Timoteo
de Holanda, Maristela Terto
de Oliveira Albuquerque, Robson
García Villalba, Luis Javier
Kim, Tai-Hoon
author_sort Cruz Huacarpuma, Ruben
collection PubMed
description The development of the Internet of Things (IoT) is closely related to a considerable increase in the number and variety of devices connected to the Internet. Sensors have become a regular component of our environment, as well as smart phones and other devices that continuously collect data about our lives even without our intervention. With such connected devices, a broad range of applications has been developed and deployed, including those dealing with massive volumes of data. In this paper, we introduce a Distributed Data Service (DDS) to collect and process data for IoT environments. One central goal of this DDS is to enable multiple and distinct IoT middleware systems to share common data services from a loosely-coupled provider. In this context, we propose a new specification of functionalities for a DDS and the conception of the corresponding techniques for collecting, filtering and storing data conveniently and efficiently in this environment. Another contribution is a data aggregation component that is proposed to support efficient real-time data querying. To validate its data collecting and querying functionalities and performance, the proposed DDS is evaluated in two case studies regarding a simulated smart home system, the first case devoted to evaluating data collection and aggregation when the DDS is interacting with the UIoT middleware, and the second aimed at comparing the DDS data collection with this same functionality implemented within the Kaa middleware.
format Online
Article
Text
id pubmed-5464689
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-54646892017-06-16 Distributed Data Service for Data Management in Internet of Things Middleware Cruz Huacarpuma, Ruben de Sousa Junior, Rafael Timoteo de Holanda, Maristela Terto de Oliveira Albuquerque, Robson García Villalba, Luis Javier Kim, Tai-Hoon Sensors (Basel) Article The development of the Internet of Things (IoT) is closely related to a considerable increase in the number and variety of devices connected to the Internet. Sensors have become a regular component of our environment, as well as smart phones and other devices that continuously collect data about our lives even without our intervention. With such connected devices, a broad range of applications has been developed and deployed, including those dealing with massive volumes of data. In this paper, we introduce a Distributed Data Service (DDS) to collect and process data for IoT environments. One central goal of this DDS is to enable multiple and distinct IoT middleware systems to share common data services from a loosely-coupled provider. In this context, we propose a new specification of functionalities for a DDS and the conception of the corresponding techniques for collecting, filtering and storing data conveniently and efficiently in this environment. Another contribution is a data aggregation component that is proposed to support efficient real-time data querying. To validate its data collecting and querying functionalities and performance, the proposed DDS is evaluated in two case studies regarding a simulated smart home system, the first case devoted to evaluating data collection and aggregation when the DDS is interacting with the UIoT middleware, and the second aimed at comparing the DDS data collection with this same functionality implemented within the Kaa middleware. MDPI 2017-04-27 /pmc/articles/PMC5464689/ /pubmed/28448469 http://dx.doi.org/10.3390/s17050977 Text en © 2017 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
Cruz Huacarpuma, Ruben
de Sousa Junior, Rafael Timoteo
de Holanda, Maristela Terto
de Oliveira Albuquerque, Robson
García Villalba, Luis Javier
Kim, Tai-Hoon
Distributed Data Service for Data Management in Internet of Things Middleware
title Distributed Data Service for Data Management in Internet of Things Middleware
title_full Distributed Data Service for Data Management in Internet of Things Middleware
title_fullStr Distributed Data Service for Data Management in Internet of Things Middleware
title_full_unstemmed Distributed Data Service for Data Management in Internet of Things Middleware
title_short Distributed Data Service for Data Management in Internet of Things Middleware
title_sort distributed data service for data management in internet of things middleware
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5464689/
https://www.ncbi.nlm.nih.gov/pubmed/28448469
http://dx.doi.org/10.3390/s17050977
work_keys_str_mv AT cruzhuacarpumaruben distributeddataservicefordatamanagementininternetofthingsmiddleware
AT desousajuniorrafaeltimoteo distributeddataservicefordatamanagementininternetofthingsmiddleware
AT deholandamaristelaterto distributeddataservicefordatamanagementininternetofthingsmiddleware
AT deoliveiraalbuquerquerobson distributeddataservicefordatamanagementininternetofthingsmiddleware
AT garciavillalbaluisjavier distributeddataservicefordatamanagementininternetofthingsmiddleware
AT kimtaihoon distributeddataservicefordatamanagementininternetofthingsmiddleware