Skip to main content

Research Repository

Advanced Search

TNN-IDS: Transformer neural network-based intrusion detection system for MQTT-enabled IoT Networks

Ullah, Safi; Ahmad, Jawad; Khan, Muazzam A.; Alshehri, Mohammed S.; Boulila, Wadii; Koubaa, Anis; Jan, Sana Ullah; Iqbal Ch, M Munawwar

Authors

Safi Ullah

Muazzam A. Khan

Mohammed S. Alshehri

Wadii Boulila

Anis Koubaa

M Munawwar Iqbal Ch



Abstract

The Internet of Things (IoT) is a global network that connects a large number of smart devices. MQTT is a de facto standard, lightweight, and reliable protocol for machine-to-machine communication, widely adopted in IoT networks. Various smart devices within these networks are employed to handle sensitive information. However, the scale and openness of IoT networks make them highly vulnerable to security breaches and attacks, such as eavesdropping, weak authentication, and malicious payloads. Hence, there is a need for advanced machine learning (ML) and deep learning (DL)-based intrusion detection systems (IDS). Existing ML-based IoT-IDSs face several limitations in effectively detecting malicious activities, mainly due to imbalanced training data. To address this, this study introduces a transformer neural network-based intrusion detection system (TNN-IDS) specifically designed for MQTT-enabled IoT networks. The proposed approach aims to enhance the detection of malicious activities within these networks. The TNN-IDS leverages the parallel processing capability of the Transformer Neural Network, which accelerates the learning process and results in improved detection of malicious attacks. To evaluate the performance of the proposed system, it was compared with various IDSs based on ML and DL approaches. The experimental results demonstrate that the proposed TNN-IDS outperforms other systems in terms of detecting malicious activity. The TNN-IDS achieved optimum accuracies reaching 99.9% in detecting malicious activities.

Citation

Ullah, S., Ahmad, J., Khan, M. A., Alshehri, M. S., Boulila, W., Koubaa, A., …Iqbal Ch, M. M. (2023). TNN-IDS: Transformer neural network-based intrusion detection system for MQTT-enabled IoT Networks. Computer Networks, 237, Article 110072. https://doi.org/10.1016/j.comnet.2023.110072

Journal Article Type Article
Acceptance Date Oct 15, 2023
Online Publication Date Oct 19, 2023
Publication Date 2023-12
Deposit Date Nov 14, 2023
Publicly Available Date Nov 14, 2023
Print ISSN 1389-1286
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 237
Article Number 110072
DOI https://doi.org/10.1016/j.comnet.2023.110072
Keywords Intrusion detection, MQTT, Transformer neural network
Public URL http://researchrepository.napier.ac.uk/Output/3219448

Files




You might also like



Downloadable Citations