Abstract
Sinkhole attack in wireless sensor networks (WSN) is most vulnerable attack in WSN that prevents the base station from gathering complete and unmodified data from its origin. A simple authentication mechanism is not adequate to prevent WSN from sinkhole attacks as signed routing can also be easily done by compromised nodes. Hence in this paper we addressed the problem sinkhole attack detection in WSN using swarm-based algorithm namely artificial bee colony algorithm. This algorithm finds the compromised node by comparing the node ID’s defined in the rule set. ABC reduces the overall time complexity taken to find the compromised node which turns to reduces the packet loss percentile and increases the packet delivery ratio. The performance of the proposed algorithm is evaluated and compared with the existing methodologies. The results show that the proposed algorithm outperforms the existing methodologies in terms of packet loss, packet delivery ratio and energy consumption.
Similar content being viewed by others
References
Abdullah MI, Rahman MM, Roy MC (2015) Detecting sinkhole attacks in wireless sensor network using hop count. Int J Comput Netw Inf Secur 7(3):50–56
Changlong C, Song M, Hsieh G (2010) Intrusion detection of sinkhole attacks in large-scale wireless sensor networks. In: IEEE international conference on wireless communications, networking and information security, pp 711–716
Keerthana G, Padmavathi G (2016) Detecting sinkhole attack in wireless sensor network using enhanced particle swarm optimization technique. Int J Secur Appl 10(3):41–54
Pradeep Mohan Kumar K, Saravanan M, Thenmozhi M, Vijayakumar K (2019) Intrusion detection system based on GA-fuzzy classifier for detecting malicious attacks. Wiley, New York. https://doi.org/10.1002/cpe.5242
Roy DS, Singh AS, Choudhury S (2008) Countering sinkhole and blackhole attacks on sensor networks using dynamic trust management. IEE symposium on computers and communications, pp 537–542
Shafiei H, Khonsari A, Derakhshi H, Mousavi P (2014) Detection and mitigation of sinkhole attacks in wireless sensor networks. J Comput Syst Sci 80(3):644–653
Soni V, Modi P, Chaudhri V (2013) Detecting Sinkhole attack in wireless sensor network. Int J Appl Innov Eng Manag 2(2):29–32
Sreelaja NK, Vijayalakshmi Pai GA (2014) Swarm intelligence based approach for sinkhole attack detection in wireless sensor networks. Appl Soft Comput 19:68–79
Tandon K (2016) Sinkhole attacks in wireless sensor network routing: a survey. Res J Comput Inf Technol Sci 4(8):4–7
Vijayakumar K, Arun C (2017a) Continuous security assessment of cloud based applications using distributed hashing algorithm in SDLC. Clust Comput 8:8–9. https://doi.org/10.1007/s10586-017-1176-x
Vijayakumar K, Arun C (2017b) Automated risk identification using NLP in cloud based development environments. J Ambient Intell Human Comput 8:8–9. https://doi.org/10.1007/s12652-017-0503-7
Vishwas DB, Chinnaswamy CN, Sreenivas TH (2016) Discover and prevent the sinkhole attacks in wireless sensor network using clustering protocol. Int J Adv Res Comput Sci Technol 2(4):26–28
Wazid M, Das AK, Kumari S, Khan MK (2016) Design of sinkhole node detection mechanism for hierarchical wireless sensor networks. Secur Commun Netw 9(17):4596–4614
Xie M, Han S, Tian B, Parvin S (2011) Anomaly detection in wireless sensor networks: a survey. J Netw Comput Appl 34(4):1302–1325
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Nithiyanandam, N., Latha, P. Artificial bee colony based sinkhole detection in wireless sensor networks. J Ambient Intell Human Comput (2019). https://doi.org/10.1007/s12652-019-01404-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12652-019-01404-0