Machine learning-based intrusion detection and prevention using cross-layer features in Internet of Things (IoT) networks

Hafsa, N., Alzoubi, H. and Imran, S. (2025) Machine learning-based intrusion detection and prevention using cross-layer features in Internet of Things (IoT) networks. Journal of Communications and Networks. pp. 1-14. ISSN 1976-5541

[thumbnail of Hafsa, Noor (contact); Alzoubi, Hadeel; Imran, Sajida, "Machine Learning-based Intrusion Detection and Prevention using Cross-layer Features in Internet of Things (IoT) Networks", vol.27, no.5, pp.345-358, Oct. 2025, 10.23919/JCN.2025.000053.]
Preview
Text (Hafsa, Noor (contact); Alzoubi, Hadeel; Imran, Sajida, "Machine Learning-based Intrusion Detection and Prevention using Cross-layer Features in Internet of Things (IoT) Networks", vol.27, no.5, pp.345-358, Oct. 2025, 10.23919/JCN.2025.000053.)
Machine learning-based intrusion detection and prevention using cross-layer features in Internet of Things.pdf - Published Version
Available under License Creative Commons Attribution 4.0.

Download (1MB) | Preview

Abstract

The IoT has emerged as a significant target for cyber-attacks, particularly with a focus on the routing protocol for low-power and lossy networks (RPL) within Wireless Sensor
Networks (WSNs). These attacks can disrupt network topologies and compromise data transmission. Early detection of routing attacks is crucial, particularly in resource-constrained RPL networks. This study employed a simulated dataset encompassing Hello Flood, Version Number, and Worst Parent attacks to develop a robust detection model for resource-based routing attacks in IoT networks. In this research, a novel cross-layer feature analysis was conducted, identifying 12 key features crucial for distinguishing between normal and malicious nodes within the network out of the 29 features examined. Various machine learning algorithms, including random forest, CatBoost, and extreme gradient boosting, were evaluated for precise classification. The optimized CatBoost model, a gradient-boosting decision tree (DT)
algorithm, demonstrated outstanding performance with a 99% of detection rate, 0.8% of false positive rate, 98% of sensitivity, and 98% of positive predictive values on an independent test
dataset. Furthermore, an advanced intrusion prevention algorithm leveraging cross-layer feature-induced intrusion detection was introduced to effectively combat prevalent routing attacks. This study significantly contributes to enhancing cybersecurity in IoT networks, particularly in smart cities, by offering robust intrusion detection and prevention mechanisms.

Publication Type: Articles
Uncontrolled Keywords: cross-layer, cyber attacks, intrusion detection, intrusion prevention, IoT, machine learning, RPL
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
Divisions: Academic Areas > Department of Engineering, Computing and Design > Computing
Research Entities > Centre for Future Technologies
SWORD Depositor: Publications Router Jisc
Depositing User: Publications Router Jisc
Date Deposited: 02 Dec 2025 14:26
Last Modified: 02 Dec 2025 14:26
URI: https://eprints.chi.ac.uk/id/eprint/8267

Actions (login required)

View Item
View Item
▲ Top

Our address

I’m looking for