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...

Full description

Bibliographic Details
Main Authors: Narasimha Shashidhar, Chadi Kari, Rakesh Verma
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