Selfish Node Detection in Delay Tolerant Networks Using Fuzzy Logic

Delay Tolerant Networks (DTNs) are a type of Mobile Ad-Hoc Networks (MANETs) where nodes are mobile, resulting in the absence of an end-to-end path between the source and destination nodes. Due to frequent disruptions in communication links, nodes in DTNs rely on a store, carry, and forward pattern to transmit messages. This forwarding and carrying of messages is achieved through cooperation among relay nodes. However, certain nodes may exhibit selfish behavior by avoiding cooperation to conserve their own resources, such as buffer and energy. In this paper, we propose a method for detecting selfish nodes in DTNs based on fuzzy logic. The method considers parameters such as the number of packets sent and received by a node, centrality degree, and buffer capacity as fuzzy inputs. The fuzzy outputs categorize nodes as active, semi-selfish, or selfish, and appropriate treatment is applied based on these categories. Simulation results demonstrate that the proposed method enhances the delivery rate by 10<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup> and reduces the average delay by 15% and hop count by 8% when compared to existing approaches.

Authors

Institutions

Publication Details

Journal
Fuzzy Information and Engineering
Published
2024-12-01
DOI
https://doi.org/10.26599/fie.2024.9270046
Citations
3
Primary Topic
Opportunistic and Delay-Tolerant Networks
Type
article
Field-Weighted Citation Impact
1.05
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Selfish Node Detection in Delay Tolerant Networks Using Fuzzy Logic

Fahimeh Rashidjafari, Nahideh Derakhshanfard, Ali Ghaffari, Behrouz Shahrokhzadeh
3 citations
Fuzzy Information and Engineering
Opportunistic and Delay-Tolerant Networks
1.05
article

Selfish Node Detection in Delay Tolerant Networks Using Fuzzy Logic

Fahimeh Rashidjafari, Nahideh Derakhshanfard, Ali Ghaffari, Behrouz Shahrokhzadeh
article en
3 citations

Abstract

Delay Tolerant Networks (DTNs) are a type of Mobile Ad-Hoc Networks (MANETs) where nodes are mobile, resulting in the absence of an end-to-end path between the source and destination nodes. Due to frequent disruptions in communication links, nodes in DTNs rely on a store, carry, and forward pattern to transmit messages. This forwarding and carrying of messages is achieved through cooperation among relay nodes. However, certain nodes may exhibit selfish behavior by avoiding cooperation to conserve their own resources, such as buffer and energy. In this paper, we propose a method for detecting selfish nodes in DTNs based on fuzzy logic. The method considers parameters such as the number of packets sent and received by a node, centrality degree, and buffer capacity as fuzzy inputs. The fuzzy outputs categorize nodes as active, semi-selfish, or selfish, and appropriate treatment is applied based on these categories. Simulation results demonstrate that the proposed method enhances the delivery rate by 10<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup> and reduces the average delay by 15% and hop count by 8% when compared to existing approaches.

Fuzzy Information and EngineeringVol. 16(4)
Islamic Azad University of Tabriz (IR), Qazvin Islamic Azad University (IR)
Reduced inequalities
Openalex Percentile: Top 20%
Opportunistic and Delay-Tolerant Networks
1.05
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.