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...

Descripción completa

Detalles Bibliográficos
Autores principales: Sangaiah, Arun Kumar, Hosseinabadi, Ali Asghar Rahmani, Shareh, Morteza Babazadeh, Bozorgi Rad, Seyed Yaser, Zolfagharian, Atekeh, Chilamkurti, Naveen
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