Cargando…
IoT Resource Allocation and Optimization Based on Heuristic Algorithm
The Internet of Things (IoT) is a distributed system that connects everything via internet. IoT infrastructure contains multiple resources and gateways. In such a system, the problem of optimizing IoT resource allocation and scheduling (IRAS) is vital, because resource allocation (RA) and scheduling...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7014514/ https://www.ncbi.nlm.nih.gov/pubmed/31963762 http://dx.doi.org/10.3390/s20020539 |
_version_ | 1783496648508309504 |
---|---|
author | Sangaiah, Arun Kumar Hosseinabadi, Ali Asghar Rahmani Shareh, Morteza Babazadeh Bozorgi Rad, Seyed Yaser Zolfagharian, Atekeh Chilamkurti, Naveen |
author_facet | Sangaiah, Arun Kumar Hosseinabadi, Ali Asghar Rahmani Shareh, Morteza Babazadeh Bozorgi Rad, Seyed Yaser Zolfagharian, Atekeh Chilamkurti, Naveen |
author_sort | Sangaiah, Arun Kumar |
collection | PubMed |
description | The Internet of Things (IoT) is a distributed system that connects everything via internet. IoT infrastructure contains multiple resources and gateways. In such a system, the problem of optimizing IoT resource allocation and scheduling (IRAS) is vital, because resource allocation (RA) and scheduling deals with the mapping between recourses and gateways and is also responsible for optimally allocating resources to available gateways. In the IoT environment, a gateway may face hundreds of resources to connect. Therefore, manual resource allocation and scheduling is not possible. In this paper, the whale optimization algorithm (WOA) is used to solve the RA problem in IoT with the aim of optimal RA and reducing the total communication cost between resources and gateways. The proposed algorithm has been compared to the other existing algorithms. Results indicate the proper performance of the proposed algorithm. Based on various benchmarks, the proposed method, in terms of “total communication cost”, is better than other ones. |
format | Online Article Text |
id | pubmed-7014514 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-70145142020-03-09 IoT Resource Allocation and Optimization Based on Heuristic Algorithm Sangaiah, Arun Kumar Hosseinabadi, Ali Asghar Rahmani Shareh, Morteza Babazadeh Bozorgi Rad, Seyed Yaser Zolfagharian, Atekeh Chilamkurti, Naveen Sensors (Basel) Article The Internet of Things (IoT) is a distributed system that connects everything via internet. IoT infrastructure contains multiple resources and gateways. In such a system, the problem of optimizing IoT resource allocation and scheduling (IRAS) is vital, because resource allocation (RA) and scheduling deals with the mapping between recourses and gateways and is also responsible for optimally allocating resources to available gateways. In the IoT environment, a gateway may face hundreds of resources to connect. Therefore, manual resource allocation and scheduling is not possible. In this paper, the whale optimization algorithm (WOA) is used to solve the RA problem in IoT with the aim of optimal RA and reducing the total communication cost between resources and gateways. The proposed algorithm has been compared to the other existing algorithms. Results indicate the proper performance of the proposed algorithm. Based on various benchmarks, the proposed method, in terms of “total communication cost”, is better than other ones. MDPI 2020-01-18 /pmc/articles/PMC7014514/ /pubmed/31963762 http://dx.doi.org/10.3390/s20020539 Text en © 2020 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 Sangaiah, Arun Kumar Hosseinabadi, Ali Asghar Rahmani Shareh, Morteza Babazadeh Bozorgi Rad, Seyed Yaser Zolfagharian, Atekeh Chilamkurti, Naveen IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title | IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title_full | IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title_fullStr | IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title_full_unstemmed | IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title_short | IoT Resource Allocation and Optimization Based on Heuristic Algorithm |
title_sort | iot resource allocation and optimization based on heuristic algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7014514/ https://www.ncbi.nlm.nih.gov/pubmed/31963762 http://dx.doi.org/10.3390/s20020539 |
work_keys_str_mv | AT sangaiaharunkumar iotresourceallocationandoptimizationbasedonheuristicalgorithm AT hosseinabadialiasgharrahmani iotresourceallocationandoptimizationbasedonheuristicalgorithm AT sharehmortezababazadeh iotresourceallocationandoptimizationbasedonheuristicalgorithm AT bozorgiradseyedyaser iotresourceallocationandoptimizationbasedonheuristicalgorithm AT zolfagharianatekeh iotresourceallocationandoptimizationbasedonheuristicalgorithm AT chilamkurtinaveen iotresourceallocationandoptimizationbasedonheuristicalgorithm |