Cargando…

A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare

The Internet of Things (IoT) is a universal network to supervise the physical world through sensors installed on different devices. The network can improve many areas, including healthcare because IoT technology has the potential to reduce pressure caused by aging and chronic diseases on healthcare...

Descripción completa

Detalles Bibliográficos
Autores principales: Hosseinzadeh, Mehdi, Yoo, Joon, Ali, Saqib, Lansky, Jan, Mildeova, Stanislava, Yousefpoor, Mohammad Sadegh, Ahmed, Omed Hassan, Rahmani, Amir Masoud, Tightiz, Lilia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10329716/
https://www.ncbi.nlm.nih.gov/pubmed/37422490
http://dx.doi.org/10.1038/s41598-023-38203-9
_version_ 1785070081014759424
author Hosseinzadeh, Mehdi
Yoo, Joon
Ali, Saqib
Lansky, Jan
Mildeova, Stanislava
Yousefpoor, Mohammad Sadegh
Ahmed, Omed Hassan
Rahmani, Amir Masoud
Tightiz, Lilia
author_facet Hosseinzadeh, Mehdi
Yoo, Joon
Ali, Saqib
Lansky, Jan
Mildeova, Stanislava
Yousefpoor, Mohammad Sadegh
Ahmed, Omed Hassan
Rahmani, Amir Masoud
Tightiz, Lilia
author_sort Hosseinzadeh, Mehdi
collection PubMed
description The Internet of Things (IoT) is a universal network to supervise the physical world through sensors installed on different devices. The network can improve many areas, including healthcare because IoT technology has the potential to reduce pressure caused by aging and chronic diseases on healthcare systems. For this reason, researchers attempt to solve the challenges of this technology in healthcare. In this paper, a fuzzy logic-based secure hierarchical routing scheme using the firefly algorithm (FSRF) is presented for IoT-based healthcare systems. FSRF comprises three main frameworks: fuzzy trust framework, firefly algorithm-based clustering framework, and inter-cluster routing framework. A fuzzy logic-based trust framework is responsible for evaluating the trust of IoT devices on the network. This framework identifies and prevents routing attacks like black hole, flooding, wormhole, sinkhole, and selective forwarding. Moreover, FSRF supports a clustering framework based on the firefly algorithm. It presents a fitness function that evaluates the chance of IoT devices to be cluster head nodes. The design of this function is based on trust level, residual energy, hop count, communication radius, and centrality. Also, FSRF involves an on-demand routing framework to decide on reliable and energy-efficient paths that can send the data to the destination faster. Finally, FSRF is compared to the energy-efficient multi-level secure routing protocol (EEMSR) and the enhanced balanced energy-efficient network-integrated super heterogeneous (E-BEENISH) routing method based on network lifetime, energy stored in IoT devices, and packet delivery rate (PDR). These results prove that FSRF improves network longevity by 10.34% and 56.35% and the energy stored in the nodes by 10.79% and 28.51% compared to EEMSR and E-BEENISH, respectively. However, FSRF is weaker than EEMSR in terms of security. Furthermore, PDR in this method has dropped slightly (almost 1.4%) compared to that in EEMSR.
format Online
Article
Text
id pubmed-10329716
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-103297162023-07-10 A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare Hosseinzadeh, Mehdi Yoo, Joon Ali, Saqib Lansky, Jan Mildeova, Stanislava Yousefpoor, Mohammad Sadegh Ahmed, Omed Hassan Rahmani, Amir Masoud Tightiz, Lilia Sci Rep Article The Internet of Things (IoT) is a universal network to supervise the physical world through sensors installed on different devices. The network can improve many areas, including healthcare because IoT technology has the potential to reduce pressure caused by aging and chronic diseases on healthcare systems. For this reason, researchers attempt to solve the challenges of this technology in healthcare. In this paper, a fuzzy logic-based secure hierarchical routing scheme using the firefly algorithm (FSRF) is presented for IoT-based healthcare systems. FSRF comprises three main frameworks: fuzzy trust framework, firefly algorithm-based clustering framework, and inter-cluster routing framework. A fuzzy logic-based trust framework is responsible for evaluating the trust of IoT devices on the network. This framework identifies and prevents routing attacks like black hole, flooding, wormhole, sinkhole, and selective forwarding. Moreover, FSRF supports a clustering framework based on the firefly algorithm. It presents a fitness function that evaluates the chance of IoT devices to be cluster head nodes. The design of this function is based on trust level, residual energy, hop count, communication radius, and centrality. Also, FSRF involves an on-demand routing framework to decide on reliable and energy-efficient paths that can send the data to the destination faster. Finally, FSRF is compared to the energy-efficient multi-level secure routing protocol (EEMSR) and the enhanced balanced energy-efficient network-integrated super heterogeneous (E-BEENISH) routing method based on network lifetime, energy stored in IoT devices, and packet delivery rate (PDR). These results prove that FSRF improves network longevity by 10.34% and 56.35% and the energy stored in the nodes by 10.79% and 28.51% compared to EEMSR and E-BEENISH, respectively. However, FSRF is weaker than EEMSR in terms of security. Furthermore, PDR in this method has dropped slightly (almost 1.4%) compared to that in EEMSR. Nature Publishing Group UK 2023-07-08 /pmc/articles/PMC10329716/ /pubmed/37422490 http://dx.doi.org/10.1038/s41598-023-38203-9 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Hosseinzadeh, Mehdi
Yoo, Joon
Ali, Saqib
Lansky, Jan
Mildeova, Stanislava
Yousefpoor, Mohammad Sadegh
Ahmed, Omed Hassan
Rahmani, Amir Masoud
Tightiz, Lilia
A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title_full A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title_fullStr A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title_full_unstemmed A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title_short A fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in Internet of Things for healthcare
title_sort fuzzy logic-based secure hierarchical routing scheme using firefly algorithm in internet of things for healthcare
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10329716/
https://www.ncbi.nlm.nih.gov/pubmed/37422490
http://dx.doi.org/10.1038/s41598-023-38203-9
work_keys_str_mv AT hosseinzadehmehdi afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT yoojoon afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT alisaqib afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT lanskyjan afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT mildeovastanislava afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT yousefpoormohammadsadegh afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT ahmedomedhassan afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT rahmaniamirmasoud afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT tightizlilia afuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT hosseinzadehmehdi fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT yoojoon fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT alisaqib fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT lanskyjan fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT mildeovastanislava fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT yousefpoormohammadsadegh fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT ahmedomedhassan fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT rahmaniamirmasoud fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare
AT tightizlilia fuzzylogicbasedsecurehierarchicalroutingschemeusingfireflyalgorithmininternetofthingsforhealthcare