Cargando…

IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN

With the large-scale application of the Internet of Things (IoT), security issues have become increasingly prominent. Device identification is an effective way to secure IoT environment by quickly identifying the category or model of devices in the network. Currently, the passive fingerprinting meth...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Xiangyu, Han, Yi, Du, Yanhui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9655967/
https://www.ncbi.nlm.nih.gov/pubmed/36366034
http://dx.doi.org/10.3390/s22218337
_version_ 1784829316505272320
author Liu, Xiangyu
Han, Yi
Du, Yanhui
author_facet Liu, Xiangyu
Han, Yi
Du, Yanhui
author_sort Liu, Xiangyu
collection PubMed
description With the large-scale application of the Internet of Things (IoT), security issues have become increasingly prominent. Device identification is an effective way to secure IoT environment by quickly identifying the category or model of devices in the network. Currently, the passive fingerprinting method used for IoT device identification based on network traffic flow mostly focuses on protocol features in packet headers but does not consider the direction and length of packet sequences. This paper proposes a device identification method for the IoT based on directional packet length sequences in network flows and a deep convolutional neural network. Each value in a packet length sequence represents the size and transmission direction of the corresponding packet. This method constructs device fingerprints from packet length sequences and uses convolutional layers to extract deep features from the device fingerprints. Experimental results show that this method can effectively recognize device identity with accuracy, recall, precision, and f1-score over 99%. Compared with methods using traditional machine learning and feature extraction techniques, our feature representation is more intuitive, and the classification model is effective.
format Online
Article
Text
id pubmed-9655967
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96559672022-11-15 IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN Liu, Xiangyu Han, Yi Du, Yanhui Sensors (Basel) Article With the large-scale application of the Internet of Things (IoT), security issues have become increasingly prominent. Device identification is an effective way to secure IoT environment by quickly identifying the category or model of devices in the network. Currently, the passive fingerprinting method used for IoT device identification based on network traffic flow mostly focuses on protocol features in packet headers but does not consider the direction and length of packet sequences. This paper proposes a device identification method for the IoT based on directional packet length sequences in network flows and a deep convolutional neural network. Each value in a packet length sequence represents the size and transmission direction of the corresponding packet. This method constructs device fingerprints from packet length sequences and uses convolutional layers to extract deep features from the device fingerprints. Experimental results show that this method can effectively recognize device identity with accuracy, recall, precision, and f1-score over 99%. Compared with methods using traditional machine learning and feature extraction techniques, our feature representation is more intuitive, and the classification model is effective. MDPI 2022-10-30 /pmc/articles/PMC9655967/ /pubmed/36366034 http://dx.doi.org/10.3390/s22218337 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Xiangyu
Han, Yi
Du, Yanhui
IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title_full IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title_fullStr IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title_full_unstemmed IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title_short IoT Device Identification Using Directional Packet Length Sequences and 1D-CNN
title_sort iot device identification using directional packet length sequences and 1d-cnn
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9655967/
https://www.ncbi.nlm.nih.gov/pubmed/36366034
http://dx.doi.org/10.3390/s22218337
work_keys_str_mv AT liuxiangyu iotdeviceidentificationusingdirectionalpacketlengthsequencesand1dcnn
AT hanyi iotdeviceidentificationusingdirectionalpacketlengthsequencesand1dcnn
AT duyanhui iotdeviceidentificationusingdirectionalpacketlengthsequencesand1dcnn