Machine Learning for the Detection and Identification of Internet of
Things (IoT) Devices: A Survey
- URL: http://arxiv.org/abs/2101.10181v1
- Date: Mon, 25 Jan 2021 15:51:04 GMT
- Title: Machine Learning for the Detection and Identification of Internet of
Things (IoT) Devices: A Survey
- Authors: Yongxin Liu, Jian Wang, Jianqiang Li, Shuteng Niu, Houbing Song
- Abstract summary: The Internet of Things (IoT) is becoming an indispensable part of everyday life, enabling a variety of emerging services and applications.
The first step in securing the IoT is detecting rogue IoT devices and identifying legitimate ones.
We classify the IoT device identification and detection into four categories: device-specific pattern recognition, Deep Learning enabled device identification, unsupervised device identification, and abnormal device detection.
- Score: 16.3730669259576
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The Internet of Things (IoT) is becoming an indispensable part of everyday
life, enabling a variety of emerging services and applications. However, the
presence of rogue IoT devices has exposed the IoT to untold risks with severe
consequences. The first step in securing the IoT is detecting rogue IoT devices
and identifying legitimate ones. Conventional approaches use cryptographic
mechanisms to authenticate and verify legitimate devices' identities. However,
cryptographic protocols are not available in many systems. Meanwhile, these
methods are less effective when legitimate devices can be exploited or
encryption keys are disclosed. Therefore, non-cryptographic IoT device
identification and rogue device detection become efficient solutions to secure
existing systems and will provide additional protection to systems with
cryptographic protocols. Non-cryptographic approaches require more effort and
are not yet adequately investigated. In this paper, we provide a comprehensive
survey on machine learning technologies for the identification of IoT devices
along with the detection of compromised or falsified ones from the viewpoint of
passive surveillance agents or network operators. We classify the IoT device
identification and detection into four categories: device-specific pattern
recognition, Deep Learning enabled device identification, unsupervised device
identification, and abnormal device detection. Meanwhile, we discuss various
ML-related enabling technologies for this purpose. These enabling technologies
include learning algorithms, feature engineering on network traffic traces and
wireless signals, continual learning, and abnormality detection.
Related papers
- Communication Traffic Characteristics Reveal an IoT Devices Identity [0.0]
This paper proposes a machine learning-based device fingerprinting (DFP) model for identifying network-connected IoT devices.
Experimental results have shown that the proposed DFP method achieves over 98% in classifying individual IoT devices.
arXiv Detail & Related papers (2024-02-25T18:58:09Z) - Effective Intrusion Detection in Heterogeneous Internet-of-Things Networks via Ensemble Knowledge Distillation-based Federated Learning [52.6706505729803]
We introduce Federated Learning (FL) to collaboratively train a decentralized shared model of Intrusion Detection Systems (IDS)
FLEKD enables a more flexible aggregation method than conventional model fusion techniques.
Experiment results show that the proposed approach outperforms local training and traditional FL in terms of both speed and performance.
arXiv Detail & Related papers (2024-01-22T14:16:37Z) - Classification of cyber attacks on IoT and ubiquitous computing devices [49.1574468325115]
This paper provides a classification of IoT malware.
Major targets and used exploits for attacks are identified and referred to the specific malware.
The majority of current IoT attacks continue to be of comparably low effort and level of sophistication and could be mitigated by existing technical measures.
arXiv Detail & Related papers (2023-12-01T16:10:43Z) - An Intelligent Mechanism for Monitoring and Detecting Intrusions in IoT
Devices [0.7219077740523682]
This work proposes a Host-based Intrusion Detection Systems that leverages Federated Learning and Multi-Layer Perceptron neural networks to detected cyberattacks on IoT devices with high accuracy and enhancing data privacy protection.
arXiv Detail & Related papers (2023-06-23T11:26:00Z) - CNN based IoT Device Identification [0.0]
We present a method that identifies devices in the Aalto dataset using the convolutional neural network (CNN)
In this study, we present a method that identifies devices in the Aalto dataset using the convolutional neural network (CNN)
arXiv Detail & Related papers (2023-04-27T00:37:16Z) - IoT Device Identification Based on Network Communication Analysis Using
Deep Learning [43.0717346071013]
The risk of attacks on an organization's network has increased due to the growing use of less secure IoT devices.
To tackle this threat and protect their networks, organizations generally implement security policies in which only white listed IoT devices are allowed on the network.
In this research, deep learning is applied to network communication for the automated identification of IoT devices permitted on the network.
arXiv Detail & Related papers (2023-03-02T13:44:58Z) - Machine Learning Methods for Device Identification Using Wireless
Fingerprinting [1.0499611180329804]
We study a large class of machine learning algorithms for device identification using wireless fingerprints.
We design, implement, deploy, collect relevant data sets, train and test a multitude of machine learning algorithms.
The proposed solution is currently being deployed in a real-world industrial IoT environment as part of H2020 project COLLABS.
arXiv Detail & Related papers (2022-11-03T16:42:41Z) - CAN-LOC: Spoofing Detection and Physical Intrusion Localization on an
In-Vehicle CAN Bus Based on Deep Features of Voltage Signals [48.813942331065206]
We propose a security hardening system for in-vehicle networks.
The proposed system includes two mechanisms that process deep features extracted from voltage signals measured on the CAN bus.
arXiv Detail & Related papers (2021-06-15T06:12:33Z) - Zero-Bias Deep Learning for Accurate Identification of Internet of
Things (IoT) Devices [20.449229983283736]
We propose an enhanced deep learning framework for IoT device identification using physical layer signals.
We have evaluated the effectiveness of the proposed framework using real data from ADS-B (Automatic Dependent Surveillance-Broadcast), an application of IoT in aviation.
arXiv Detail & Related papers (2020-08-27T20:50:48Z) - IoT Device Identification Using Deep Learning [43.0717346071013]
The growing use of IoT devices in organizations has increased the number of attack vectors available to attackers.
The widely adopted bring your own device (BYOD) policy which allows an employee to bring any IoT device into the workplace and attach it to an organization's network also increases the risk of attacks.
In this study, we applied deep learning on network traffic to automatically identify IoT devices connected to the network.
arXiv Detail & Related papers (2020-02-25T12:24:49Z) - Survey of Network Intrusion Detection Methods from the Perspective of
the Knowledge Discovery in Databases Process [63.75363908696257]
We review the methods that have been applied to network data with the purpose of developing an intrusion detector.
We discuss the techniques used for the capture, preparation and transformation of the data, as well as, the data mining and evaluation methods.
As a result of this literature review, we investigate some open issues which will need to be considered for further research in the area of network security.
arXiv Detail & Related papers (2020-01-27T11:21:05Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.