MQTTset, a New Dataset for Machine Learning Techniques on MQTT

IoT networks are increasingly popular nowadays to monitor critical environments of different nature, significantly increasing the amount of data exchanged. Due to the huge number of connected IoT devices, security of such networks and devices is therefore a critical issue. Detection systems assume a...

Full description

Bibliographic Details
Main Authors: Ivan Vaccari, Giovanni Chiola, Maurizio Aiello, Maurizio Mongelli, Enrico Cambiaso
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/22/6578
id doaj-bd8b176639c844c7a2872a9376a19a91
record_format Article
spelling doaj-bd8b176639c844c7a2872a9376a19a912020-11-25T04:10:34ZengMDPI AGSensors1424-82202020-11-01206578657810.3390/s20226578MQTTset, a New Dataset for Machine Learning Techniques on MQTTIvan Vaccari0Giovanni Chiola1Maurizio Aiello2Maurizio Mongelli3Enrico Cambiaso4Consiglio Nazionale delle Ricerche (CNR), IEIIT Institute, 16149 Genoa, ItalyDepartment of Informatics, Bioengineering, Robotics and System Engineering (DIBRIS), University of Genoa, 16145 Genoa, ItalyConsiglio Nazionale delle Ricerche (CNR), IEIIT Institute, 16149 Genoa, ItalyConsiglio Nazionale delle Ricerche (CNR), IEIIT Institute, 16149 Genoa, ItalyConsiglio Nazionale delle Ricerche (CNR), IEIIT Institute, 16149 Genoa, ItalyIoT networks are increasingly popular nowadays to monitor critical environments of different nature, significantly increasing the amount of data exchanged. Due to the huge number of connected IoT devices, security of such networks and devices is therefore a critical issue. Detection systems assume a crucial role in the cyber-security field: based on innovative algorithms such as machine learning, they are able to identify or predict cyber-attacks, hence to protect the underlying system. Nevertheless, specific datasets are required to train detection models. In this work we present MQTTset, a dataset focused on the MQTT protocol, widely adopted in IoT networks. We present the creation of the dataset, also validating it through the definition of a hypothetical detection system, by combining the legitimate dataset with cyber-attacks against the MQTT network. Obtained results demonstrate how MQTTset can be used to train machine learning models to implement detection systems able to protect IoT contexts.https://www.mdpi.com/1424-8220/20/22/6578Internet of ThingsdatasetMQTTmachine learningdetection systemartificial intelligence
collection DOAJ
language English
format Article
sources DOAJ
author Ivan Vaccari
Giovanni Chiola
Maurizio Aiello
Maurizio Mongelli
Enrico Cambiaso
spellingShingle Ivan Vaccari
Giovanni Chiola
Maurizio Aiello
Maurizio Mongelli
Enrico Cambiaso
MQTTset, a New Dataset for Machine Learning Techniques on MQTT
Sensors
Internet of Things
dataset
MQTT
machine learning
detection system
artificial intelligence
author_facet Ivan Vaccari
Giovanni Chiola
Maurizio Aiello
Maurizio Mongelli
Enrico Cambiaso
author_sort Ivan Vaccari
title MQTTset, a New Dataset for Machine Learning Techniques on MQTT
title_short MQTTset, a New Dataset for Machine Learning Techniques on MQTT
title_full MQTTset, a New Dataset for Machine Learning Techniques on MQTT
title_fullStr MQTTset, a New Dataset for Machine Learning Techniques on MQTT
title_full_unstemmed MQTTset, a New Dataset for Machine Learning Techniques on MQTT
title_sort mqttset, a new dataset for machine learning techniques on mqtt
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-11-01
description IoT networks are increasingly popular nowadays to monitor critical environments of different nature, significantly increasing the amount of data exchanged. Due to the huge number of connected IoT devices, security of such networks and devices is therefore a critical issue. Detection systems assume a crucial role in the cyber-security field: based on innovative algorithms such as machine learning, they are able to identify or predict cyber-attacks, hence to protect the underlying system. Nevertheless, specific datasets are required to train detection models. In this work we present MQTTset, a dataset focused on the MQTT protocol, widely adopted in IoT networks. We present the creation of the dataset, also validating it through the definition of a hypothetical detection system, by combining the legitimate dataset with cyber-attacks against the MQTT network. Obtained results demonstrate how MQTTset can be used to train machine learning models to implement detection systems able to protect IoT contexts.
topic Internet of Things
dataset
MQTT
machine learning
detection system
artificial intelligence
url https://www.mdpi.com/1424-8220/20/22/6578
work_keys_str_mv AT ivanvaccari mqttsetanewdatasetformachinelearningtechniquesonmqtt
AT giovannichiola mqttsetanewdatasetformachinelearningtechniquesonmqtt
AT maurizioaiello mqttsetanewdatasetformachinelearningtechniquesonmqtt
AT mauriziomongelli mqttsetanewdatasetformachinelearningtechniquesonmqtt
AT enricocambiaso mqttsetanewdatasetformachinelearningtechniquesonmqtt
_version_ 1724420108587106304