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...
Autores principales: | , , |
---|---|
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 |