A cluster-tree-based trusted routing algorithm using Grasshopper Optimization Algorithm

In wireless sensor networks (WSNs), existing routing protocols mainly consider energy efficiency or security separately. However, these protocols must be more comprehensive because many applications should guarantee security and energy efficiency, simultaneously. Due to the limited energy of sensor...

Full description

Saved in:
Bibliographic Details
Published inPloS one Vol. 18; no. 9; p. e0289173
Main Authors Hosseinzadeh, Mehdi, Ahmed, Omed Hassan, Lansky, Jan, Mildeova, Stanislava, Yousefpoor, Mohammad Sadegh, Yousefpoor, Efat, Yoo, Joon, Tightiz, Lilia, Rahmani, Amir Masoud
Format Journal Article
LanguageEnglish
Published Public Library of Science 08.09.2023
Subjects
Online AccessGet full text
ISSN1932-6203
1932-6203
DOI10.1371/journal.pone.0289173

Cover

Abstract In wireless sensor networks (WSNs), existing routing protocols mainly consider energy efficiency or security separately. However, these protocols must be more comprehensive because many applications should guarantee security and energy efficiency, simultaneously. Due to the limited energy of sensor nodes, these protocols should make a trade-off between network lifetime and security. This paper proposes a cluster-tree-based trusted routing method using the grasshopper optimization algorithm (GOA) called CTTRG in WSNs. This routing scheme includes a distributed time-variant trust (TVT) model to analyze the behavior of sensor nodes according to three trust criteria, including the black hole, sink hole, and gray hole probability, the wormhole probability, and the flooding probability. Furthermore, CTTRG suggests a GOA-based trusted routing tree (GTRT) to construct secure and stable communication paths between sensor nodes and base station. To evaluate each GTRT, a multi-objective fitness function is designed based on three parameters, namely the distance between cluster heads and their parent node, the trust level, and the energy of cluster heads. The evaluation results prove that CTTRG has a suitable and successful performance in terms of the detection speed of malicious nodes, packet loss rate, and end-to-end delay.
AbstractList In wireless sensor networks (WSNs), existing routing protocols mainly consider energy efficiency or security separately. However, these protocols must be more comprehensive because many applications should guarantee security and energy efficiency, simultaneously. Due to the limited energy of sensor nodes, these protocols should make a trade-off between network lifetime and security. This paper proposes a cluster-tree-based trusted routing method using the grasshopper optimization algorithm (GOA) called CTTRG in WSNs. This routing scheme includes a distributed time-variant trust (TVT) model to analyze the behavior of sensor nodes according to three trust criteria, including the black hole, sink hole, and gray hole probability, the wormhole probability, and the flooding probability. Furthermore, CTTRG suggests a GOA-based trusted routing tree (GTRT) to construct secure and stable communication paths between sensor nodes and base station. To evaluate each GTRT, a multi-objective fitness function is designed based on three parameters, namely the distance between cluster heads and their parent node, the trust level, and the energy of cluster heads. The evaluation results prove that CTTRG has a suitable and successful performance in terms of the detection speed of malicious nodes, packet loss rate, and end-to-end delay.
Audience Academic
Author Lansky, Jan
Ahmed, Omed Hassan
Yousefpoor, Mohammad Sadegh
Yousefpoor, Efat
Mildeova, Stanislava
Rahmani, Amir Masoud
Yoo, Joon
Hosseinzadeh, Mehdi
Tightiz, Lilia
Author_xml – sequence: 1
  fullname: Hosseinzadeh, Mehdi
– sequence: 2
  fullname: Ahmed, Omed Hassan
– sequence: 3
  fullname: Lansky, Jan
– sequence: 4
  fullname: Mildeova, Stanislava
– sequence: 5
  fullname: Yousefpoor, Mohammad Sadegh
– sequence: 6
  fullname: Yousefpoor, Efat
– sequence: 7
  fullname: Yoo, Joon
– sequence: 8
  fullname: Tightiz, Lilia
– sequence: 9
  fullname: Rahmani, Amir Masoud
BookMark eNqN0M9LwzAUB_AgE9ym_4GHgiB4aG2SNV2PZegcDAb-PI7XNGkz2qYkKQz_ejNU2MCDvENevnzeO7wJGnW6Ewhd4zjCNMX3Oz2YDpqo93EUk3mGU3qGxjijJGQkpqOj_gJNrN3FcULnjI3RRx7wZrBOmNAZIcICrCgDZw5RGRg9ONVVATSVNsrVbTDYw39pwNpa970wwaZ3qlWf4JTugvwXXqJzCY0VVz_vFL09PrwunsL1Zrla5OuwwowloSwgzThJMYYiiQuOgVM5S0qBU4IJJVAWRDKWSUoKkMmMQYKZYEDmjHDBMzpFN997K2jEVnVSOwO8VZZv85TNMPE-8Sr6Q_kqRau4v5pUPj8ZuDsZ8MaJvatgsHa7enn-v928n9rbI1sLaFxtdTMcjmeP4Redo5GX
ContentType Journal Article
Copyright COPYRIGHT 2023 Public Library of Science
Copyright_xml – notice: COPYRIGHT 2023 Public Library of Science
DBID IOV
ISR
DOI 10.1371/journal.pone.0289173
DatabaseName Gale In Context: Opposing Viewpoints
Gale In Context: Science
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Sciences (General)
EISSN 1932-6203
ExternalDocumentID A764125165
GeographicLocations Iran
GeographicLocations_xml – name: Iran
GroupedDBID ---
123
29O
2WC
53G
5VS
7RV
7X2
7X7
7XC
88E
8AO
8C1
8CJ
8FE
8FG
8FH
8FI
8FJ
A8Z
AAFWJ
AAUCC
AAWOE
ABDBF
ABIVO
ABJCF
ABUWG
ACGFO
ACIHN
ACIWK
ACPRK
ACUHS
ADBBV
AEAQA
AENEX
AEUYN
AFKRA
AFPKN
AFRAH
AHMBA
ALIPV
ALMA_UNASSIGNED_HOLDINGS
AOIJS
APEBS
ARAPS
ATCPS
BAWUL
BBNVY
BBORY
BCNDV
BENPR
BGLVJ
BHPHI
BKEYQ
BPHCQ
BVXVI
BWKFM
CCPQU
CS3
D1I
D1J
D1K
DIK
DU5
E3Z
EAP
EAS
EBD
EMOBN
ESX
EX3
F5P
FPL
FYUFA
GROUPED_DOAJ
GX1
HCIFZ
HH5
HMCUK
HYE
IAO
IEA
IGS
IHR
IHW
INH
INR
IOV
IPY
ISE
ISR
ITC
K6-
KB.
KQ8
L6V
LK5
LK8
M0K
M1P
M48
M7P
M7R
M7S
M~E
NAPCQ
O5R
O5S
OK1
P2P
P62
PATMY
PDBOC
PHGZM
PHGZT
PIMPY
PQQKQ
PROAC
PSQYO
PTHSS
PV9
PYCSY
RNS
RPM
RZL
SV3
TR2
UKHRP
WOQ
WOW
~02
~KM
ESTFP
OVT
PJZUB
PPXIY
PQGLB
ID FETCH-LOGICAL-g1665-fba79c2711ab50bc1ac3f45de1721232adb2f669f32baf546a516e6a2862cec93
IEDL.DBID M48
ISSN 1932-6203
IngestDate Mon Oct 20 23:03:53 EDT 2025
Mon Oct 20 17:16:42 EDT 2025
Thu Oct 16 16:25:54 EDT 2025
Thu Oct 16 16:05:33 EDT 2025
Thu May 22 21:20:03 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 9
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-g1665-fba79c2711ab50bc1ac3f45de1721232adb2f669f32baf546a516e6a2862cec93
PageCount e0289173
ParticipantIDs gale_infotracmisc_A764125165
gale_infotracacademiconefile_A764125165
gale_incontextgauss_ISR_A764125165
gale_incontextgauss_IOV_A764125165
gale_healthsolutions_A764125165
PublicationCentury 2000
PublicationDate 20230908
PublicationDateYYYYMMDD 2023-09-08
PublicationDate_xml – month: 09
  year: 2023
  text: 20230908
  day: 08
PublicationDecade 2020
PublicationTitle PloS one
PublicationYear 2023
Publisher Public Library of Science
Publisher_xml – name: Public Library of Science
SSID ssj0053866
Score 2.4310973
Snippet In wireless sensor networks (WSNs), existing routing protocols mainly consider energy efficiency or security separately. However, these protocols must be more...
SourceID gale
SourceType Aggregation Database
StartPage e0289173
SubjectTerms Algorithms
Analysis
Management
Wireless sensor networks
Title A cluster-tree-based trusted routing algorithm using Grasshopper Optimization Algorithm
Volume 18
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVFSB
  databaseName: Free Full-Text Journals in Chemistry
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: HH5
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://abc-chemistry.org/
  providerName: ABC ChemistRy
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: KQ8
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: KQ8
  dateStart: 20061001
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: Directory of Open Access Journals
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: DOA
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: EBSCOhost Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: ABDBF
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Food Science Source
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: A8Z
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/login.aspx?authtype=ip,uid&profile=ehost&defaultdb=fsr
  providerName: EBSCOhost
– providerCode: PRVBFR
  databaseName: Free Medical Journals Online
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: DIK
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://www.freemedicaljournals.com
  providerName: Flying Publisher
– providerCode: PRVFQY
  databaseName: GFMER Free Medical Journals
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: GX1
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://www.gfmer.ch/Medical_journals/Free_medical.php
  providerName: Geneva Foundation for Medical Education and Research
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: M~E
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: RPM
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: BENPR
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Health & Medical Collection
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 7X7
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 8FG
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Public Health Database
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: 8C1
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/publichealth
  providerName: ProQuest
– providerCode: PRVFZP
  databaseName: Scholars Portal Journals: Open Access
  customDbUrl:
  eissn: 1932-6203
  dateEnd: 20250930
  omitProxy: true
  ssIdentifier: ssj0053866
  issn: 1932-6203
  databaseCode: M48
  dateStart: 20061201
  isFulltext: true
  titleUrlDefault: http://journals.scholarsportal.info
  providerName: Scholars Portal
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwFA46X3wRr3iZGkRQHzKaNk3XB5EhXkEH6tS3kaTJFOY6uw3033tOzWQDBZ_60K-hTXpyvpNzI2Q_rWP0QmRYkmnJhBaS6ZAbFti6cwF3QEHwaODmVl62xPVz_DxDxj1b_QQOfjXtsJ9Uq-jWPt4_T0Dgj8uuDQkfP1Tr5z1bQ88ZT6JZMge6KsVmDjfix68A0l16L5G1MBkGkU-m-2sUv09PaJzzRbLgqSJtfK_tEpmxvWWy5IVxQA99xeijFfLUoKY7wpIHDJ3MDFVTRst0CrgW-Qhjm6nqdvLidfjyRjHYvUMvCiDOL3m_bwvahJ3jzadk0sYYuEpa52cPp5fMd0xgHS5lzJxWSWrChHOl40AbrkzkRJxZNPSAO6lMh07K1EWhVi4WUsVcWqlCsGuMNWm0Rio9-P51Qk0KppWVQgaREUCTUiASLjNWgwADBUk2yC5OTfs7XfNHTtqNRAokTTLeIHslAqtM9DCMpaNGg0H7qvn4D9D93RTowINcPiyUUT51AN4Uq1dNIatTSJAVM3F7898DbZF5bCxfRpPVq6QCS2a3gX4M9U5ptu-U_9UXXXLagg
linkProvider Scholars Portal
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+cluster-tree-based+trusted+routing+algorithm+using+Grasshopper+Optimization+Algorithm&rft.jtitle=PloS+one&rft.au=Hosseinzadeh%2C+Mehdi&rft.au=Ahmed%2C+Omed+Hassan&rft.au=Lansky%2C+Jan&rft.au=Mildeova%2C+Stanislava&rft.date=2023-09-08&rft.pub=Public+Library+of+Science&rft.issn=1932-6203&rft.eissn=1932-6203&rft.volume=18&rft.issue=9&rft.spage=e0289173&rft_id=info:doi/10.1371%2Fjournal.pone.0289173&rft.externalDocID=A764125165
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1932-6203&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1932-6203&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1932-6203&client=summon