Cargando…
Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses
The Internet of Things (IoT) is based on objects or “things” that have the ability to communicate and transfer data. Due to the large number of connected objects and devices, there has been a rapid growth in the amount of data that are transferred over the Internet. To support this increase, the het...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9268935/ https://www.ncbi.nlm.nih.gov/pubmed/35808207 http://dx.doi.org/10.3390/s22134710 |
_version_ | 1784744109310738432 |
---|---|
author | Ferreira, Divino Oliveira, João Lucas Santos , Carlos Filho, Tércio Ribeiro, Maria Freitas, Leandro Alexandre Moreira, Waldir Oliveira-Jr, Antonio |
author_facet | Ferreira, Divino Oliveira, João Lucas Santos , Carlos Filho, Tércio Ribeiro, Maria Freitas, Leandro Alexandre Moreira, Waldir Oliveira-Jr, Antonio |
author_sort | Ferreira, Divino |
collection | PubMed |
description | The Internet of Things (IoT) is based on objects or “things” that have the ability to communicate and transfer data. Due to the large number of connected objects and devices, there has been a rapid growth in the amount of data that are transferred over the Internet. To support this increase, the heterogeneity of devices and their geographical distributions, there is a need for IoT gateways that can cope with this demand. The SOFTWAY4IoT project, which was funded by the National Education and Research Network (RNP), has developed a software-defined and virtualized IoT gateway that supports multiple wireless communication technologies and fog/cloud environment integration. In this work, we propose a planning method that uses optimization models for the deployment of IoT gateways in smart campuses. The presented models aimed to quantify the minimum number of IoT gateways that is necessary to cover the desired area and their positions and to distribute IoT devices to the respective gateways. For this purpose, the communication technology range and the data link consumption were defined as the parameters for the optimization models. Three models are presented, which use LoRa, Wi-Fi, and BLE communication technologies. The gateway deployment problem was solved in two steps: first, the gateways were quantified using a linear programming model; second, the gateway positions and the distribution of IoT devices were calculated using the classical K-means clustering algorithm and the metaheuristic particle swarm optimization. Case studies and experiments were conducted at the Samambaia Campus of the Federal University of Goiás as an example. Finally, an analysis of the three models was performed, using metrics such as the silhouette coefficient. Non-parametric hypothesis tests were also applied to the performed experiments to verify that the proposed models did not produce results using the same population. |
format | Online Article Text |
id | pubmed-9268935 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-92689352022-07-09 Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses Ferreira, Divino Oliveira, João Lucas Santos , Carlos Filho, Tércio Ribeiro, Maria Freitas, Leandro Alexandre Moreira, Waldir Oliveira-Jr, Antonio Sensors (Basel) Article The Internet of Things (IoT) is based on objects or “things” that have the ability to communicate and transfer data. Due to the large number of connected objects and devices, there has been a rapid growth in the amount of data that are transferred over the Internet. To support this increase, the heterogeneity of devices and their geographical distributions, there is a need for IoT gateways that can cope with this demand. The SOFTWAY4IoT project, which was funded by the National Education and Research Network (RNP), has developed a software-defined and virtualized IoT gateway that supports multiple wireless communication technologies and fog/cloud environment integration. In this work, we propose a planning method that uses optimization models for the deployment of IoT gateways in smart campuses. The presented models aimed to quantify the minimum number of IoT gateways that is necessary to cover the desired area and their positions and to distribute IoT devices to the respective gateways. For this purpose, the communication technology range and the data link consumption were defined as the parameters for the optimization models. Three models are presented, which use LoRa, Wi-Fi, and BLE communication technologies. The gateway deployment problem was solved in two steps: first, the gateways were quantified using a linear programming model; second, the gateway positions and the distribution of IoT devices were calculated using the classical K-means clustering algorithm and the metaheuristic particle swarm optimization. Case studies and experiments were conducted at the Samambaia Campus of the Federal University of Goiás as an example. Finally, an analysis of the three models was performed, using metrics such as the silhouette coefficient. Non-parametric hypothesis tests were also applied to the performed experiments to verify that the proposed models did not produce results using the same population. MDPI 2022-06-22 /pmc/articles/PMC9268935/ /pubmed/35808207 http://dx.doi.org/10.3390/s22134710 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Ferreira, Divino Oliveira, João Lucas Santos , Carlos Filho, Tércio Ribeiro, Maria Freitas, Leandro Alexandre Moreira, Waldir Oliveira-Jr, Antonio Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title | Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title_full | Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title_fullStr | Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title_full_unstemmed | Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title_short | Planning and Optimization of Software-Defined and Virtualized IoT Gateway Deployment for Smart Campuses |
title_sort | planning and optimization of software-defined and virtualized iot gateway deployment for smart campuses |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9268935/ https://www.ncbi.nlm.nih.gov/pubmed/35808207 http://dx.doi.org/10.3390/s22134710 |
work_keys_str_mv | AT ferreiradivino planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT oliveirajoaolucas planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT santoscarlos planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT filhotercio planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT ribeiromaria planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT freitasleandroalexandre planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT moreirawaldir planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses AT oliveirajrantonio planningandoptimizationofsoftwaredefinedandvirtualizediotgatewaydeploymentforsmartcampuses |