CORTEXA
← Browse
crossrefFuture Internet2026-01-07Cited by 7

A Multiclass Machine Learning Framework for Detecting Routing Attacks in RPL-Based IoT Networks Using a Novel Simulation-Driven Dataset

Niharika Panda, Supriya Muthuraman

The use of resource-constrained Low-Power and Lossy Networks (LLNs), where the IPv6 Routing Protocol for LLNs (RPL) is the de facto routing standard, has increased due to the Internet of Things’ (IoT) explosive growth. Because of the dynamic nature of IoT deployments and the lack of in-protocol security, RPL is still quite susceptible to routing-layer attacks like Blackhole, Lowered Rank, version number manipulation, and Flooding despite its lightweight architecture. Lightweight, data-driven intrusion detection methods are necessary since traditional cryptographic countermeasures are frequently unfeasible for LLNs. However, the lack of RPL-specific control-plane semantics in current cybersecurity datasets restricts the use of machine learning (ML) for practical anomaly identification. In order to close this gap, this work models both static and mobile networks under benign and adversarial settings by creating a novel, large-scale multiclass RPL attack dataset using Contiki-NG’s Cooja simulator. To record detailed packet-level and control-plane activity including DODAG Information Object (DIO), DODAG Information Solicitation (DIS), and Destination Advertisement Object (DAO) message statistics along with forwarding and dropping patterns and objective-function fluctuations, a protocol-aware feature extraction pipeline is developed. This dataset is used to evaluate fifteen classifiers, including Logistic Regression (LR), Support Vector Machine (SVM), Decision Tree (DT), k-Nearest Neighbors (KNN), Random Forest (RF), Extra Trees (ET), Gradient Boosting (GB), AdaBoost (AB), and XGBoost (XGB) and several ensemble strategies like soft/hard voting, stacking, and bagging, as part of a comprehensive ML-based detection system. Numerous tests show that ensemble approaches offer better generalization and prediction performance. With overfitting gaps less than 0.006 and low cross-validation variance, the Soft Voting Classifier obtains the greatest accuracy of 99.47%, closely followed by XGBoost with 99.45% and Random Forest with 99.44%.

View free PDFSource page

Related papers

crossrefFuture Internet2024-01-19Cited by 63

A Holistic Review of Machine Learning Adversarial Attacks in IoT Networks

Hassan Khazane, Mohammed Ridouani, Fatima Salahdine, Naima Kaabouch

With the rapid advancements and notable achievements across various application domains, Machine Learning (ML) has become a vital element within the Internet of Things (IoT) ecosystem. Among these use cases is IoT security, where numerous systems are deployed to identify or thwar…

View free PDFSource page
crossrefFuture Internet2024-01-29Cited by 3

Non-Profiled Unsupervised Horizontal Iterative Attack against Hardware Elliptic Curve Scalar Multiplication Using Machine Learning

Marcin Aftowicz, Ievgen Kabin, Zoya Dyka, Peter Langendörfer

While IoT technology makes industries, cities, and homes smarter, it also opens the door to security risks. With the right equipment and physical access to the devices, the attacker can leverage side-channel information, like timing, power consumption, or electromagnetic emanatio…

View free PDFSource page
crossrefFuture Internet2024-10-26Cited by 35

Machine Learning and IoT-Based Solutions in Industrial Applications for Smart Manufacturing: A Critical Review

Paolo Visconti, Giuseppe Rausa, Carolina Del-Valle-Soto, Ramiro Velázquez, Donato Cafagna, Roberto De Fazio

The Internet of Things (IoT) has radically changed the industrial world, enabling the integration of numerous systems and devices into the industrial ecosystem. There are many areas of the manufacturing industry in which IoT has contributed, including plants’ remote monitoring an…

View free PDFSource page
crossrefFuture Internet2025-02-06Cited by 7

Optimal 5G Network Sub-Slicing Orchestration in a Fully Virtualised Smart Company Using Machine Learning

Abimbola Efunogbon, Enjie Liu, Renxie Qiu, Taiwo Efunogbon

This paper introduces Optimal 5G Network Sub-Slicing Orchestration (ONSSO), a novel machine learning framework for dynamic and autonomous 5G network slice orchestration. The framework leverages the LazyPredict module to automatically select optimal supervised learning algorithms…

View free PDFSource page
crossrefFuture Internet2024-05-12Cited by 23

Evaluating Realistic Adversarial Attacks against Machine Learning Models for Windows PE Malware Detection

Muhammad Imran, Annalisa Appice, Donato Malerba

During the last decade, the cybersecurity literature has conferred a high-level role to machine learning as a powerful security paradigm to recognise malicious software in modern anti-malware systems. However, a non-negligible limitation of machine learning methods used to train…

View free PDFSource page
crossrefFuture Internet2023-08-14Cited by 10

Enhancing Network Security: A Machine Learning-Based Approach for Detecting and Mitigating Krack and Kr00k Attacks in IEEE 802.11

Zaher Salah, Esraa Abu Elsoud

The rise in internet users has brought with it the impending threat of cybercrime as the Internet of Things (IoT) increases and the introduction of 5G technologies continues to transform our digital world. It is now essential to protect communication networks from illegal intrusi…

View free PDFSource page