Next Article in Journal
Using Heart Rate to Measure Stress in Healthcare Workers Wearing PAPRs and N95 Masks: Insights from a Randomized Trial
Previous Article in Journal
Dynamic Occlusion–Predictive Neural Network for Robust Roadside Multi-Vehicle Tracking
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

IoTDI-ImbS: A Precise Identification Model and Algorithm for IoT Devices from Network Traffic

1
School of Automation and Intelligent Science, Jiangnan University, Wuxi 214122, China
2
School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(11), 3530; https://doi.org/10.3390/s26113530
Submission received: 16 April 2026 / Revised: 22 May 2026 / Accepted: 26 May 2026 / Published: 3 June 2026
(This article belongs to the Section Internet of Things)

Abstract

With the rapid development of the Internet of Things (IoT) and the increase in the frequency of cyberattacks, accurate identification of IoT end devices is critical to their security. Existing identification methods are based on raw, statistical, and deep features of network traffic, each with their own advantages and disadvantages. Raw feature-based methods have difficulty performing feature extraction and insufficient information. As such, the recognition accuracy of statistical feature-based methods is limited by the distinguishment machine learning classifiers, and the deep feature-based methods do not take into account the problem of large differences in traffic samples, which leads to low recognition accuracy in some devices. For this reason, this paper proposes the IoTDI-ImbS method. The method selects the network traffic payload information as the original features and converts them into grayscale images; uses a generative adversarial network-based IoT terminal devices traffic generation (NTGAN) algorithm to generate traffic samples for devices with fewer samples through generative adversarial network to solve the sample imbalance problem; and constructs a ResNet18-BiLSTM model, mining spatial features with ResNet18 and extracting temporal features with BiLSTM to improve recognition accuracy. The experimental results on different sizes of IoT terminal device datasets show that IoTDI-ImbS has performance advantages over other methods in recognition accuracy, better leverages the sample imbalance problem in the dataset, and provides a more effective solution for IoT device recognition. Experimental results on the UNSW and IoT Sentinel dataset demonstrate that IoTDI-ImbS significantly outperforms baseline methods. Specifically, on the UNSW dataset, our method achieves an overall accuracy of 99.1% and an F1-score of 0.985. After integrating the NTGAN module, the identification accuracy for minority classes improved by approximately 3.5%. On the IoT Sentinel dataset, the model maintains a high precision of 98.7%, proving its robustness in diverse IoT environments.
Keywords: network traffic; bidirectional long short-term memory neural network (BiLSTM); residual network 18 (ResNet18); IoT device identification network traffic; bidirectional long short-term memory neural network (BiLSTM); residual network 18 (ResNet18); IoT device identification

Share and Cite

MDPI and ACS Style

Qian, J.; Zhao, S.; Wang, Z.; Li, Z. IoTDI-ImbS: A Precise Identification Model and Algorithm for IoT Devices from Network Traffic. Sensors 2026, 26, 3530. https://doi.org/10.3390/s26113530

AMA Style

Qian J, Zhao S, Wang Z, Li Z. IoTDI-ImbS: A Precise Identification Model and Algorithm for IoT Devices from Network Traffic. Sensors. 2026; 26(11):3530. https://doi.org/10.3390/s26113530

Chicago/Turabian Style

Qian, Junhao, Shuang Zhao, Zhihao Wang, and Zhihua Li. 2026. "IoTDI-ImbS: A Precise Identification Model and Algorithm for IoT Devices from Network Traffic" Sensors 26, no. 11: 3530. https://doi.org/10.3390/s26113530

APA Style

Qian, J., Zhao, S., Wang, Z., & Li, Z. (2026). IoTDI-ImbS: A Precise Identification Model and Algorithm for IoT Devices from Network Traffic. Sensors, 26(11), 3530. https://doi.org/10.3390/s26113530

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop