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...
Autores principales: | , , , , , , , , |
---|---|
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 |