Optimized feature selection and zero-parameter channel attention BiLSTM for RPL-attack classification in IoT networks
Sudha Rani Unnam and
Kareemulla Shaik
PLOS ONE, 2026, vol. 21, issue 6, 1-33
Abstract:
The increasing adoption of Internet of Things (IoT) devices introduces significant security challenges, particularly in networks based on the Routing Protocol for Low-Power and Lossy Networks (RPL), where resource constraints limit the effectiveness of conventional security solutions. This work presents an optimized deep learning framework for detecting and classifying RPL-based routing attacks. The framework integrates Chaotic Pied Kingfisher Optimization (Ch-PKO) for feature selection with a Zero-parameter Channel Attention Bidirectional Long Short-Term Memory (ZCAtt-BiLSTM) model for classification. Data preprocessing includes cleaning, one-hot encoding, and Pareto scaling to improve data quality and learning stability. The approach is evaluated on the IoT-RPL dataset, covering Blackhole, Flooding, DODAG Version Number, and Decreased Rank attacks. Experimental results show strong performance, achieving 99.305% accuracy, 98.57% F1-score, 0.61% false discovery rate, and 97.949% MCC. Comparative analysis indicates improved performance over baseline models. However, the evaluation is based on simulated data, and the training process introduces additional computational cost, which may affect real-time deployment.
Date: 2026
References: Add references at CitEc
Citations:
Downloads: (external link)
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0350844 (text/html)
https://journals.plos.org/plosone/article/file?id= ... 50844&type=printable (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:plo:pone00:0350844
DOI: 10.1371/journal.pone.0350844
Access Statistics for this article
More articles in PLOS ONE from Public Library of Science
Bibliographic data for series maintained by plosone ().