Improved temporal IoT device identification using robust statistical features
Nik Aqil1, Faiz Zaki1, Firdaus Afifi1,2
1Department of Computer System and Technology, Faculty of Computer Science and Information Technology, Universiti Malaya, Kuala Lumpur, Malaysia.
Peerj. Computer Science
|August 15, 2024
Summary
This study introduces a new feature set using payload lengths for identifying Internet of Things (IoT) devices. This approach enhances network security by maintaining high accuracy over time, reducing the need for frequent retraining.
Area of Science:
- Computer Science
- Network Security
- Machine Learning
Background:
- The proliferation of Internet of Things (IoT) devices necessitates robust methods for network identification and security.
- Current machine learning-based IoT identification solutions face performance degradation due to data drift, requiring costly retraining.
- Accurate IoT device identification is crucial for network visibility and enhancing overall network security.
Purpose of the Study:
- To develop a stable and effective feature set for identifying Internet of Things (IoT) devices.
- To improve the performance and reduce the retraining frequency of IoT device identification models.
- To optimize the learning process for easier integration of new IoT devices.
Main Methods:
- A novel feature set leveraging payload lengths to capture unique IoT device characteristics was developed.
- The proposed feature set was integrated with Random Forest and One-vs-Rest classifiers for optimized learning.
- Weekly dataset segmentation was employed to ensure rigorous and time-aware evaluation across different periods.
Main Results:
- The proposed feature set maintained over 80% accuracy across all evaluation weeks on the IoT Traffic Traces dataset.
- The approach demonstrated improved accuracy over time by +10.13% on the self-collected IoT-FSCIT dataset.
- The new feature set outperformed selected benchmark studies in IoT device identification.
Conclusions:
- The payload length-based feature set offers a stable and accurate solution for Internet of Things (IoT) device identification.
- This method enhances network security by providing reliable device identification with reduced computational overhead from retraining.
- The approach facilitates the efficient addition of new IoT devices to networks, improving adaptability and security.
Keywords:
Accuracy degradationDevice identificationInternet of ThingsIoT securityMachine learningNetwork traffic classificationTraffic analysisMore Related Videos
Related Concept Videos
IR Frequency Region: Fingerprint Region
IR spectra are divided into two main regions: the diagnostic region and the fingerprint region. The diagnostic region of the spectrum lies above 1500 cm−1. The absorptions resulting from single-bond vibrations of the N–H, C–H, and O–H stretch at higher wavenumbers and appear on the left side of the spectrum. The stretching absorptions of the C≡C and C≡N occur between 2100–2300 cm−1. In contrast, those arising from stretching absorptions of the C=O, C=N, and C=C occur between 1600–1850 cm−1.
The...
The...
Classification of Signals
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Methods of Classification and Identification
Bacterial identification relies on a diverse array of techniques to classify and understand microorganisms, each tailored to uncover specific characteristics. Traditional morphological approaches, while still valuable, are limited for closely related or structurally simple organisms. Modern methods integrate biochemical, serological, genetic, and advanced molecular tools to achieve greater accuracy.Morphological and Biochemical TechniquesMorphological characteristics, such as cell shape and...


