Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol

The large number of sensors and actuators that make up the Internet of Things obliges these systems to use diverse technologies and protocols. This means that IoT networks are more heterogeneous than traditional networks. This gives rise to new challenges in cybersecurity to protect these systems an...

Full description

Saved in:
Bibliographic Details
Main Authors: Hector Alaiz-Moreton, Jose Aveleira-Mata, Jorge Ondicol-Garcia, Angel Luis Muñoz-Castañeda, Isaías García, Carmen Benavides
Format: Article
Language:English
Published: Wiley 2019-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2019/6516253
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849404600770101248
author Hector Alaiz-Moreton
Jose Aveleira-Mata
Jorge Ondicol-Garcia
Angel Luis Muñoz-Castañeda
Isaías García
Carmen Benavides
author_facet Hector Alaiz-Moreton
Jose Aveleira-Mata
Jorge Ondicol-Garcia
Angel Luis Muñoz-Castañeda
Isaías García
Carmen Benavides
author_sort Hector Alaiz-Moreton
collection DOAJ
description The large number of sensors and actuators that make up the Internet of Things obliges these systems to use diverse technologies and protocols. This means that IoT networks are more heterogeneous than traditional networks. This gives rise to new challenges in cybersecurity to protect these systems and devices which are characterized by being connected continuously to the Internet. Intrusion detection systems (IDS) are used to protect IoT systems from the various anomalies and attacks at the network level. Intrusion Detection Systems (IDS) can be improved through machine learning techniques. Our work focuses on creating classification models that can feed an IDS using a dataset containing frames under attacks of an IoT system that uses the MQTT protocol. We have addressed two types of method for classifying the attacks, ensemble methods and deep learning models, more specifically recurrent networks with very satisfactory results.
format Article
id doaj-art-9b75161b86334b1aadeafbb44901873e
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2019-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-9b75161b86334b1aadeafbb44901873e2025-08-20T03:36:57ZengWileyComplexity1076-27871099-05262019-01-01201910.1155/2019/65162536516253Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT ProtocolHector Alaiz-Moreton0Jose Aveleira-Mata1Jorge Ondicol-Garcia2Angel Luis Muñoz-Castañeda3Isaías García4Carmen Benavides5Escuela de Ingenierías, Universidad de León, 24071 León, SpainResearch Institute of Applied Sciences in Cybersecurity (RIASC) MIC, Universidad de León, 24071 León, SpainResearch Institute of Applied Sciences in Cybersecurity (RIASC) MIC, Universidad de León, 24071 León, SpainResearch Institute of Applied Sciences in Cybersecurity (RIASC) MIC, Universidad de León, 24071 León, SpainEscuela de Ingenierías, Universidad de León, 24071 León, SpainEscuela de Ingenierías, Universidad de León, 24071 León, SpainThe large number of sensors and actuators that make up the Internet of Things obliges these systems to use diverse technologies and protocols. This means that IoT networks are more heterogeneous than traditional networks. This gives rise to new challenges in cybersecurity to protect these systems and devices which are characterized by being connected continuously to the Internet. Intrusion detection systems (IDS) are used to protect IoT systems from the various anomalies and attacks at the network level. Intrusion Detection Systems (IDS) can be improved through machine learning techniques. Our work focuses on creating classification models that can feed an IDS using a dataset containing frames under attacks of an IoT system that uses the MQTT protocol. We have addressed two types of method for classifying the attacks, ensemble methods and deep learning models, more specifically recurrent networks with very satisfactory results.http://dx.doi.org/10.1155/2019/6516253
spellingShingle Hector Alaiz-Moreton
Jose Aveleira-Mata
Jorge Ondicol-Garcia
Angel Luis Muñoz-Castañeda
Isaías García
Carmen Benavides
Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
Complexity
title Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
title_full Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
title_fullStr Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
title_full_unstemmed Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
title_short Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol
title_sort multiclass classification procedure for detecting attacks on mqtt iot protocol
url http://dx.doi.org/10.1155/2019/6516253
work_keys_str_mv AT hectoralaizmoreton multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol
AT joseaveleiramata multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol
AT jorgeondicolgarcia multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol
AT angelluismunozcastaneda multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol
AT isaiasgarcia multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol
AT carmenbenavides multiclassclassificationprocedurefordetectingattacksonmqttiotprotocol