NAPLAM: a novel ledger-based algorithm for detection and mitigation of sinkhole attacks in routing protocol for low power and lossy networks-based Internet of things

Akshaya Dhingra, Vikas Sindhu, Lakshay Dhingra

Abstract


The Internet of Things (IoT) is a network of connected physical objects that collect and share data over the Internet. However, routing attacks can disrupt data exchange, especially multi-node sinkhole attacks in low power and lossy IoT networks (LLNs). To support communication in LLN IoT, the IPv6-based routing protocol for LLNs (RPL) is used. Despite having several advantages, RPL also faces challenges like being vulnerable to attacks, having limited resources, compatibility, and scalability issues. Additionally, traditional security methods often do not work well for LLN-IoT devices because they lack the necessary computing power. To overcome these challenges, we have proposed a novel ledger-based framework called network and packet ledger to ascertain malicious devices using routing protocol for LLN (NAPLAM-RPL). This framework can effectively detect and mitigate multi-node sinkhole attacks in IoT networks. This paper also compares NAPLAM-RPL with similar protocols using the NetSim Simulator. The experimental analysis shows that NAPLAM-RPL improves network performance and outperforms existing methods like RF-trust, SoS-RPL, INTI, C-TRUST, and heartbeat algorithm in crucial areas, including packet delivery rate (PDR), throughput, End-to-End (E2E) delay, energy consumed, and detection accuracy.

Keywords


Internet of Things (IoT); Low power and lossy networks (LLNs); Network and packet ledger to ascertain malicious devices/nodes (NAPLAM); Routing protocol for low power and lossy networks (RPL); Sinkhole attack

Full Text:

PDF


DOI: http://doi.org/10.11591/ijra.v14i2.pp248-259

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Robotics and Automation (IJRA)
ISSN 2089-4856, e-ISSN 2722-2586
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

Web Analytics Made Easy - Statcounter IJRA Visitor Statistics