A Lightweight Algorithm against Replica Node Attack in Mobile Wireless Sensor Networks using Learning Agents

The node replication attack is considered one of the most dangerous attacks against wireless sensor networks (WSNs). In this attack, an adversary captures one or more normal nodes of the network, extracts its key materials, generates several replicas, and deploys them in the network. In this paper, we propose a novel, intelligent, and lightweight algorithm using learning agents and watchdog nodes (WNs) to detect replica nodes in mobile WSNs. In the proposed algorithm, there are a few WNs, each one equipped with a learning agent that monitors the network traffic and nodes’ movements to identify potential replica nodes in the network. We use the fact that the number of times that a replica node meets a WN is probably more than that of a normal node during a specific monitoring interval of the network. The proposed algorithm is simulated using the J-SIM simulator, and its performance is evaluated in terms of replica node–detection probability and false detection probability through experiments. Experiment results show that the proposed algorithm can detect 100% of the replica nodes, while its false detection probability is less than 0.01.

[1]  Chang Zhou,et al.  An Two Dimension detection to node replication attacks in mobile sensor networks , 2016, 2016 10th IEEE International Conference on Anti-counterfeiting, Security, and Identification (ASID).

[2]  Ashok K. Turuk,et al.  A comparative analysis of node replica detection schemes in wireless sensor networks , 2016, J. Netw. Comput. Appl..

[3]  Elaine Shi,et al.  Designing secure sensor networks , 2004, IEEE Wireless Communications.

[4]  Jennifer S. Raj,et al.  A self-organized structure for mobility management in wireless networks , 2015, Comput. Electr. Eng..

[5]  Meng Wu,et al.  Localization-Free Detection of Replica Node Attacks in Wireless Sensor Networks Using Similarity Estimation with Group Deployment Knowledge , 2017, Sensors.

[6]  Kemal Bicakci,et al.  Effects of node mobility on energy balancing in wireless networks , 2015, Comput. Electr. Eng..

[7]  Roberto Di Pietro,et al.  Distributed Detection of Clone Attacks in Wireless Sensor Networks , 2011, IEEE Transactions on Dependable and Secure Computing.

[8]  Mohammad Reza Meybodi,et al.  A Novel Model of Sybil Attack in Cluster-Based Wireless Sensor Networks and Propose a Distributed Algorithm to Defend It , 2018, Wirel. Pers. Commun..

[9]  Javad Akbari Torkestani,et al.  A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers , 2018, J. Parallel Distributed Comput..

[10]  Chun-Shien Lu,et al.  Mobile Sensor Network Resilient Against Node Replication Attacks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[11]  Hyuk Lim,et al.  J-Sim: a simulation and emulation environment for wireless sensor networks , 2006, IEEE Wireless Communications.

[12]  Xiaoming Deng,et al.  A New Protocol for the Detection of Node Replication Attacks in Mobile Wireless Sensor Networks , 2011, Journal of Computer Science and Technology.

[13]  Jiannong Cao,et al.  Random-walk based approach to detect clone attacks in wireless sensor networks , 2010, IEEE Journal on Selected Areas in Communications.

[14]  Chun-Shien Lu,et al.  CSI: Compressed sensing-based clone identification in sensor networks , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops.

[15]  Mohammad Reza Meybodi,et al.  A lightweight algorithm for detecting mobile Sybil nodes in mobile wireless sensor networks , 2017, Comput. Electr. Eng..

[16]  Adrian Perrig,et al.  Distributed detection of node replication attacks in sensor networks , 2005, 2005 IEEE Symposium on Security and Privacy (S&P'05).

[17]  Mohammad Reza Meybodi,et al.  Dynamic irregular cellular learning automata , 2017, J. Comput. Sci..

[18]  Xiuzhen Cheng,et al.  From Time Domain to Space Domain: Detecting Replica Attacks in Mobile Ad Hoc Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[19]  Yonghong Chen,et al.  A node clone attack detection scheme based on digital watermark in WSNs , 2016, 2016 First IEEE International Conference on Computer Communication and the Internet (ICCCI).

[20]  Robert H. Deng,et al.  Detecting node replication attacks in mobile sensor networks: theory and approaches , 2012, Secur. Commun. Networks.

[21]  Mojtaba Jamshidi,et al.  A Dynamic ID Assignment Mechanism to Defend Against Node Replication Attack in Static Wireless Sensor Networks , 2018 .

[22]  Mohamad Naufal bin Mohamad Saad,et al.  Detecting replicated nodes in Wireless Sensor Networks using random walks and network division , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[23]  Ruttikorn Varakulsiripunth,et al.  Detecting Sinkhole attacks in wireless sensor networks , 2009, 2009 ICCAS-SICE.

[24]  Abu Sayed Chowdhury,et al.  Distributed Clone Detection in Mobile Sensor Networks , 2017, SENSORNETS.

[25]  Mehmet Hakan Karaata,et al.  Imposter detection for replication attacks in mobile sensor networks , 2015, 2015 7th International Conference on New Technologies, Mobility and Security (NTMS).

[26]  Ashok K. Turuk,et al.  A Replica Detection Scheme Based on the Deviation in Distance Traveled Sliding Window for Wireless Sensor Networks , 2017, Wirel. Commun. Mob. Comput..

[27]  Mohammad Reza Meybodi,et al.  Sybil Node Detection in Mobile Wireless Sensor Networks Using Observer Nodes , 2018 .

[28]  Chang Zhou,et al.  Efficient Hybrid Detection of Node Replication Attacks in Mobile Sensor Networks , 2017, Mob. Inf. Syst..

[29]  Aduwati Sali,et al.  Node Replication Attacks in Mobile Wireless Sensor Network: A Survey , 2014, Int. J. Distributed Sens. Networks.

[30]  P. Uma Maheswari,et al.  Dynamic Detection and Prevention of Clone Attack in Wireless Sensor Networks , 2017 .

[31]  Manisha J Nene,et al.  Prevention of node replication in Wireless Sensor Network using Received Signal Strength Indicator, Link Quality Indicator and Packet Sequence Number , 2016, 2016 Online International Conference on Green Engineering and Technologies (IC-GET).

[32]  Roberto Di Pietro,et al.  Clone wars: Distributed detection of clone attacks in mobile WSNs , 2014, J. Comput. Syst. Sci..

[33]  Sajal K. Das,et al.  Fast Detection of Mobile Replica Node Attacks in Wireless Sensor Networks Using Sequential Hypothesis Testing , 2011, IEEE Transactions on Mobile Computing.