journal article·2025Open access

NADSA: A Novel Approach for Detection of Sinkhole Attacks Based on RPL Protocol in 6LowPAN Network

Atena Shiranzaei, Emad Alizadeh, Mahdi Rabbani, Sajjad Bagheri Baba Ahmadi, Mohsen Tajgardan

Computers, Materials & Continua· Volume 84· Issue 3

Abstract

The sinkhole attack is one of the most damaging threats in the Internet of Things (IoT). It deceptively attracts neighboring nodes and initiates malicious activity, often disrupting the network when combined with other attacks. This study proposes a novel approach, named NADSA, to detect and isolate sinkhole attacks. NADSA is based on the RPL protocol and consists of two detection phases. In the first phase, the minimum possible hop count between the sender and receiver is calculated and compared with the sender’s reported hop count. The second phase utilizes the number of DIO messages to identify suspicious nodes and then applies a fuzzification process using RSSI, ETX, and distance measurements to confirm the presence of a malicious node. The proposed method is extensively simulated in highly lossy and sparse network environments with varying numbers of nodes. The results demonstrate that NADSA achieves high efficiency, with PDRs of 68%, 70%, and 73%; E2EDs of 81, 72, and 60 ms; TPRs of 89%, 83%, and 80%; and FPRs of 24%, 28%, and 33%. NADSA outperforms existing methods in challenging network conditions, where traditional approaches typically degrade in effectiveness.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. A novel detection method for grey hole attack in RPL10.17762/ijritcc.v11i7s.7027 ↗
2. Secure signature-based authenticated key establishment scheme for future IoT applications10.1109/ACCESS.2017.2676119 ↗
3. RPL-based IoT networks under simple and complex routing security attacks: an experimental study10.3390/app13084878 ↗
4. Survey on the authentication and key agreement of 6LoWPAN: open issues and future direction10.1016/j.jnca.2023.103759 ↗
5. A systematic literature review on machine and deep learning approaches for detecting attacks in RPL-based 6LoWPAN of internet of things10.3390/s22093400 ↗
6. IoT based agriculture (Ag-IoT): a detailed study on architecture, security and forensics
7. RPL-based attack detection approaches in IoT networks: review and taxonomy10.1007/s10462-024-10907-y ↗
8. Privacy-preserving multimedia big data aggregation in large-scale wireless sensor networks10.1145/2983642 ↗
9. Passive rule-based approach to detect sinkhole attack in RPL-based internet of things networks10.1109/ACCESS.2023.3310242 ↗
10. Internet of things applications, security challenges, attacks, intrusion detection, and future visions: a systematic review10.1109/ACCESS.2021.3073408 ↗
11. Design of sinkhole node detection mechanism for hierarchical wireless sensor networks10.1002/sec.1652 ↗
12. Securing smart home against sinkhole attack using weight-based IDS placement strategy10.1049/wss2.12069 ↗
13. Detecting sinkhole attacks in wireless sensor networks
14. SVELTE: real-time intrusion detection in the Internet of Things10.1016/j.adhoc.2013.04.014 ↗
15. InDReS: an intrusion detection and response system for internet of things with 6LoWPAN
16. Detection of sinkhole attacks for supporting secure routing on 6LoWPAN for Internet of Things
17. A survey of intrusion detection in Internet of Things10.1016/j.jnca.2017.02.009 ↗
18. A secure routing protocol based on RPL for Internet of Things
19. SecTrust-RPL: a secure trust-aware RPL routing protocol for Internet of Things10.1016/j.future.2018.03.021 ↗
20. A novel and secure attacks detection framework for smart cities industrial internet of things10.1016/j.scs.2020.102343 ↗
21. SoS-RPL: securing internet of things against sinkhole attack using RPL protocol-based node rating and ranking mechanism10.1007/s11277-020-07421-z ↗
22. Detection and mitigation of RPL rank and version number attacks in the internet of things: SRPL-RP10.3390/s20215997 ↗
23. A trust aware security mechanism to detect sinkhole attack in RPL-based IoT environment using random forest-RFTRUST10.1016/j.comnet.2021.108413 ↗
24. Advanced network security with an integrated trust-based intrusion detection system for routing protocol10.1016/j.aej.2025.01.087 ↗
25. Vasseur · Routing metrics used for path calculation in low-power and lossy networks · 2012
26. Kurniawan · Practical Contiki-NG: programming for wireless sensor networks · 201810.1007/978-1-4842-3408-2 ↗
27. Cross-level sensor network simulation with cooja
28. Thomson · Cooja simulator manual · 2016
29. The Contiki-NG open source operating system for next generation IoT devices10.1016/j.softx.2022.101089 ↗
30. On the design of efficient congestion control for the Constrained Application Protocol in IoT10.1016/j.comnet.2022.108824 ↗