The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks
A node replication attack against a wireless sensor network involves surreptitious efforts by an adversary to insert duplicate sensor nodes into the network while avoiding detection. Due to the lack of tamper-resistant hardware and the low cost of sensor nodes, launching replication attacks takes li...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2015-12-01
|
Series: | Journal of Sensor and Actuator Networks |
Subjects: | |
Online Access: | http://www.mdpi.com/2224-2708/4/4/378 |
id |
doaj-b1fa615988634338863482b1a15afa4e |
---|---|
record_format |
Article |
spelling |
doaj-b1fa615988634338863482b1a15afa4e2020-11-24T22:52:01ZengMDPI AGJournal of Sensor and Actuator Networks2224-27082015-12-014437840910.3390/jsan4040378jsan4040378The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor NetworksNarasimha Shashidhar0Chadi Kari1Rakesh Verma2Department of Computer Science, Sam Houston State University, Huntsville, TX 77341, USADepartment of Computer Science, University of The Pacific, Stockton, CA 95211, USADepartment of Computer Science, University of Houston, Houston, TX 77004, USAA node replication attack against a wireless sensor network involves surreptitious efforts by an adversary to insert duplicate sensor nodes into the network while avoiding detection. Due to the lack of tamper-resistant hardware and the low cost of sensor nodes, launching replication attacks takes little effort to carry out. Naturally, detecting these replica nodes is a very important task and has been studied extensively. In this paper, we propose a novel distributed, randomized sensor duplicate detection algorithm called Discard to detect node replicas in group-deployed wireless sensor networks. Our protocol is an epidemic, self-organizing duplicate detection scheme, which exhibits emergent properties. Epidemic schemes have found diverse applications in distributed computing: load balancing, topology management, audio and video streaming, computing aggregate functions, failure detection, network and resource monitoring, to name a few. To the best of our knowledge, our algorithm is the first attempt at exploring the potential of this paradigm to detect replicas in a wireless sensor network. Through analysis and simulation, we show that our scheme achieves robust replica detection with substantially lower communication, computational and storage requirements than prior schemes in the literature.http://www.mdpi.com/2224-2708/4/4/378replica detectionduplicate detectionwireless sensor networksemergent algorithmsepidemic gossip |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Narasimha Shashidhar Chadi Kari Rakesh Verma |
spellingShingle |
Narasimha Shashidhar Chadi Kari Rakesh Verma The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks Journal of Sensor and Actuator Networks replica detection duplicate detection wireless sensor networks emergent algorithms epidemic gossip |
author_facet |
Narasimha Shashidhar Chadi Kari Rakesh Verma |
author_sort |
Narasimha Shashidhar |
title |
The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks |
title_short |
The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks |
title_full |
The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks |
title_fullStr |
The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks |
title_full_unstemmed |
The Efficacy of Epidemic Algorithms on Detecting Node Replicas in Wireless Sensor Networks |
title_sort |
efficacy of epidemic algorithms on detecting node replicas in wireless sensor networks |
publisher |
MDPI AG |
series |
Journal of Sensor and Actuator Networks |
issn |
2224-2708 |
publishDate |
2015-12-01 |
description |
A node replication attack against a wireless sensor network involves surreptitious efforts by an adversary to insert duplicate sensor nodes into the network while avoiding detection. Due to the lack of tamper-resistant hardware and the low cost of sensor nodes, launching replication attacks takes little effort to carry out. Naturally, detecting these replica nodes is a very important task and has been studied extensively. In this paper, we propose a novel distributed, randomized sensor duplicate detection algorithm called Discard to detect node replicas in group-deployed wireless sensor networks. Our protocol is an epidemic, self-organizing duplicate detection scheme, which exhibits emergent properties. Epidemic schemes have found diverse applications in distributed computing: load balancing, topology management, audio and video streaming, computing aggregate functions, failure detection, network and resource monitoring, to name a few. To the best of our knowledge, our algorithm is the first attempt at exploring the potential of this paradigm to detect replicas in a wireless sensor network. Through analysis and simulation, we show that our scheme achieves robust replica detection with substantially lower communication, computational and storage requirements than prior schemes in the literature. |
topic |
replica detection duplicate detection wireless sensor networks emergent algorithms epidemic gossip |
url |
http://www.mdpi.com/2224-2708/4/4/378 |
work_keys_str_mv |
AT narasimhashashidhar theefficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks AT chadikari theefficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks AT rakeshverma theefficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks AT narasimhashashidhar efficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks AT chadikari efficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks AT rakeshverma efficacyofepidemicalgorithmsondetectingnodereplicasinwirelesssensornetworks |
_version_ |
1725667545470468096 |