FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN

In recent years, the number of smart devices has grown exponentially. However, the security and privacy of these devices are often neglected, which can lead to serious consequences. In this paper, we propose a method for detecting selfish nodes in DTN. Our method is based on analyzing the behavior o...

Full description

Bibliographic Details
Main Authors: Rakhi Sharma, Shail Kumar Dinkar
Format: Article
Language:English
Published: Elsevier 2024-02-01
Series:Measurement: Sensors
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2665917423003331
_version_ 1797345907681787904
author Rakhi Sharma
Shail Kumar Dinkar
author_facet Rakhi Sharma
Shail Kumar Dinkar
author_sort Rakhi Sharma
collection DOAJ
description In recent years, the number of smart devices has grown exponentially. However, the security and privacy of these devices are often neglected, which can lead to serious consequences. In this paper, we propose a method for detecting selfish nodes in DTN. Our method is based on analyzing the behavior of nodes in the network and identifying those that are not following the protocol. Cluster read selection using the hybrid optimized algorithm and cellular automata is used as the first phase of selfish node detection. The second phase uses fuzzy logic to categorize the nodes as selfish or cooperative. Fuzzy logic receives four network parameters from the simulation in MATLAB in a dynamic environment. The four network parameters are packet drop, average delay, residual energy, and nodes' reputations. The simulation results depict that the proposed method is a very accurate way to find selfish nodes. In the proposed mechanism, the proportion of false positives has decreased by 61.53 % compared to the existing mechanism.
first_indexed 2024-03-08T11:24:35Z
format Article
id doaj.art-4099f91831854726ab647303b8ef7d08
institution Directory Open Access Journal
issn 2665-9174
language English
last_indexed 2024-03-08T11:24:35Z
publishDate 2024-02-01
publisher Elsevier
record_format Article
series Measurement: Sensors
spelling doaj.art-4099f91831854726ab647303b8ef7d082024-01-26T05:35:00ZengElsevierMeasurement: Sensors2665-91742024-02-0131100997FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTNRakhi Sharma0Shail Kumar Dinkar1Department of Information Technology, Seth Jai Parkash Mukand Lal Institute of Engineering and Technology (JMIT), Radaur, Haryana, India; Department of Computer Science, Uttarakhand Technical University, Dehradun, India; Corresponding author. Department of Information Technology, Seth Jai Parkash Mukand Lal Institute of Engineering and Technology (JMIT), Radaur, Haryana, India.Department of Computer Science and Applications, Govind Ballabh Pant Institute of Engineering and Technology, Garhwal, Uttarakhand, IndiaIn recent years, the number of smart devices has grown exponentially. However, the security and privacy of these devices are often neglected, which can lead to serious consequences. In this paper, we propose a method for detecting selfish nodes in DTN. Our method is based on analyzing the behavior of nodes in the network and identifying those that are not following the protocol. Cluster read selection using the hybrid optimized algorithm and cellular automata is used as the first phase of selfish node detection. The second phase uses fuzzy logic to categorize the nodes as selfish or cooperative. Fuzzy logic receives four network parameters from the simulation in MATLAB in a dynamic environment. The four network parameters are packet drop, average delay, residual energy, and nodes' reputations. The simulation results depict that the proposed method is a very accurate way to find selfish nodes. In the proposed mechanism, the proportion of false positives has decreased by 61.53 % compared to the existing mechanism.http://www.sciencedirect.com/science/article/pii/S2665917423003331Delay tolerant network (DTN)Arithmetic optimization algorithmInternet of thingsSelfish nodesMamdani fuzzy systemCentrality
spellingShingle Rakhi Sharma
Shail Kumar Dinkar
FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
Measurement: Sensors
Delay tolerant network (DTN)
Arithmetic optimization algorithm
Internet of things
Selfish nodes
Mamdani fuzzy system
Centrality
title FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
title_full FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
title_fullStr FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
title_full_unstemmed FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
title_short FAOACA-SND: Fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in DTN
title_sort faoaca snd fuzzy selfish node detection employing arithmetic optimization algorithm and cell automata in dtn
topic Delay tolerant network (DTN)
Arithmetic optimization algorithm
Internet of things
Selfish nodes
Mamdani fuzzy system
Centrality
url http://www.sciencedirect.com/science/article/pii/S2665917423003331
work_keys_str_mv AT rakhisharma faoacasndfuzzyselfishnodedetectionemployingarithmeticoptimizationalgorithmandcellautomataindtn
AT shailkumardinkar faoacasndfuzzyselfishnodedetectionemployingarithmeticoptimizationalgorithmandcellautomataindtn