arrow
返回

GraphIoT: Lightweight IoT Device Detection Based on Graph Classifiers and Incremental Learning

delete2024-11-01
delete1
PRE
AI
Y
Yansong Yin
谢鲲 封面图
谢鲲 (Kun Xie) *
S
Shiming He
Y
Yanbiao Li
J
Jigang Wen
Z
Zulong Diao
D
Dafang Zhang
谢
谢高岗 (Gaogang Xie)
DOI:10.1109/TSC.2024.3466854delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The rapid expansion of the Internet of Things (IoT) has led to growing concerns about the security of IoT devices. A crucial aspect of ensuring their security is IoT device identification, which involves pinpointing the specific type of device. Existing solutions, however, either necessitate complex feature engineering or struggle to handle the ever-increasing number of new devices in open IoT environments. To tackle these challenges, this paper introduces GraphIoT, a lightweight IoT device detection method based on graph classifiers. GraphIoT leverages lightweight flow information, such as packet length, direction, and timestamp, to create an IoT Device Traffic Graph Representation (IoT-DTGR). This representation offers a comprehensive view of IoT device flows while preserving features in bidirectional IoT Device-Gateway interactions. By transforming the IoT device detection problem into a graph classification problem, GraphIoT employs a powerful Graph Neural Network that takes into account both node and edge features, as well as subgraph structures in IoT-DTGRs, to classify graphs and consequently identify device types. Additionally, the paper proposes an incremental learning framework called CL-GraphIoT that continuously learns features of new IoT device flows without forgetting previously learned device features. This is achieved through two strategies: parameter sharing and sample replaying. The paper gathers a real-world dataset from 18 IoT devices and conducts experiments on two datasets: the gathered real-world dataset and an open-source dataset covering 21 IoT device types. The experimental results demonstrate that both GraphIoT and CL-GraphIoT outperform state-of-the-art methods, achieving high accuracy in device detection with fast processing speed.
Keyword:
Internet of Things
Logic gates
Feature extraction
Protocols
Learning systems
Object recognition
IP networks
Graph neural networks
incremental learning
IoT device detection

期刊

IEEE Transactions on Services Computing 封面图
IEEE Transactions on Services Computing
IF:
5.8
论文数:
2.2K
被引数:
6.5K

机构

U
university of chinese academy of sciences, cas
学者数:
4.1W
论文数: 3.8W
被引数: 75
C
computer network information center, cas
学者数:
186
论文数: 141
被引数: 0
H
hunan university
学者数:
4.5W
论文数: 3.3W
被引数: 70
C
chinese academy of sciences
学者数:
56.7W
论文数: 45.0W
被引数: 704
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
Traffic Fingerprinting Attacks on Internet of Things Using Machine Learning
err2020-01-01
err30
errOAAI
errSkowron, Monika; Janicki, Artur; Mazurczyk, Wojciech
err分享
err收藏
Dimensions and distribution of intercellular spaces in cryo-planed soybean nodules
err1993-10-01
err0
PREAI
errOwen R. Van Cauwenberghe; William Newcomb; Martin J. Canny; David B. Layzell
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Prevalence of Antidepressant Use during Pregnancy in Denmark, a Nation-Wide Cohort Study
err2013-04-25
err0
errOAAI
errEspen Jimenez-Solem; Jon Trærup Andersen; Morten Petersen; Kasper Broedbaek; Nadia Lyhne Andersen; Christian Torp-Pedersen; Henrik Enghusen Poulsen
err分享
err收藏
学者 查看更多内容