GDI: A Novel IoT Device Identification Framework via Graph Neural Network-Based Tensor Completion

被引:0
|
作者
Wang, Haoxuan [1 ,2 ]
Xie, Kun [1 ,2 ]
Wang, Xin [3 ]
Wen, Jigang [4 ]
Xie, Ruotian [1 ,2 ]
Diao, Zulong [5 ]
Liang, Wei [4 ]
Xie, Gaogang [6 ,7 ]
Cao, Jiannong [8 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Peoples R China
[2] Minist Educ Key Lab Fus Comp Supercomp & Artificia, Changsha 410082, Peoples R China
[3] SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA
[4] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Xiangtan 411201, Peoples R China
[5] Chinese Acad Sci, Inst Comp Technol, Beijing 100045, Peoples R China
[6] Chinese Acad Sci, Comp Network Informat Ctr, Beijing 100190, Peoples R China
[7] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 100190, Peoples R China
[8] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Object recognition; Internet of Things; Tensors; Feature extraction; Accuracy; Logic gates; Data models; Internet of Things (IoT); device-type identification; tensor completion; graph neural networks;
D O I
10.1109/TSC.2024.3463496
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accurately identifying IoT device types is crucial for IoT security and resource management. However, existing traffic-based device identification algorithms incur high measurement, storage, and computation costs, as they continuously need to capture, store, and parse device traffic. To overcome these challenges, we propose an innovative framework that employs a discontinuous traffic measurement strategy, reducing the number of packets captured, stored, and parsed. To ensure accurate identification, we introduce several novel techniques. First, we propose a graph neural network-based tensor completion model to estimate missing traffic features in unmeasured time slots. Our model can utilize historical information to flexibly and efficiently estimate missing features. Second, we propose a convolutional neural network-based classifier for device identification. The classifier utilizes traffic features and node embeddings learned from the tensor completion model to achieve precise device identification. Through extensive experiments on real IoT traffic traces, we demonstrate that our framework achieves high accuracy while significantly reducing costs. For instance, by capturing only 30% of the packets, our framework can identify devices with a high accuracy of 0.9558. Moreover, compared to current tensor completion methods, our method can estimate missing values with higher accuracy and achieve a 1.53-fold speedup over the next-fastest baseline.
引用
收藏
页码:3713 / 3726
页数:14
相关论文
共 50 条
  • [1] An Adaptive Ensembled Neural Network-Based Approach to IoT Device Identification
    Ma, Jingrun
    Sang, Yafei
    Zhang, Yongzheng
    Xu, Xiaolin
    Feng, Beibei
    Zeng, Yuwei
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT II, 2022, 461 : 214 - 230
  • [2] A Novel Framework for Authority Management Based on Knowledge Base Completion of the Graph Neural Network
    Wang, Jianmin
    Xia, Yukun
    Zhao, Wenbin
    Zhang, Yuhang
    Wu, Feng
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [3] Neural Network-Based Tensor Completion: Advancing Predictions of Activity Coefficients and Beyond
    Averbeck, T.
    Sadowski, G.
    Held, C.
    Seidensticker, T.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2024, 63 (28) : 12648 - 12655
  • [4] Graph Neural Network-Based Detailed Placement Optimization Framework
    Lim, Dho Ui
    Park, Heechun
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [5] Neural Network-Based RF Device Identification with Constellation Pattern
    Kitagawa, Yoshihiro
    Higuchi, Takahiro
    Kimura, Tomotaka
    Cheng, Jun
    2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [6] Groundwork for Neural Network-Based Specific Emitter Identification Authentication for IoT
    McGinthy, Jason M.
    Wong, Lauren J.
    Michaels, Alan J.
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04) : 6429 - 6440
  • [7] MTBullyGNN: A Graph Neural Network-Based Multitask Framework for Cyberbullying Detection
    Maity, Krishanu
    Sen, Tanmay
    Saha, Sriparna
    Bhattacharyya, Pushpak
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (01) : 849 - 858
  • [8] Heterogeneous Graph Neural Network via Attribute Completion
    Jin, Di
    Huo, Cuiying
    Liang, Chundong
    Yang, Liang
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 391 - 400
  • [9] An Active Network-Based Open Framework for IoT
    Amjad, Mahwish
    Iradat, Faisal
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [10] Optimal Graph Convolutional Neural Network-Based Ransomware Detection for Cybersecurity in IoT Environment
    Alkahtani, Hend Khalid
    Mahmood, Khalid
    Khalid, Majdi
    Othman, Mahmoud
    Al Duhayyim, Mesfer
    Osman, Azza Elneil
    Alneil, Amani A.
    Zamani, Abu Sarwar
    APPLIED SCIENCES-BASEL, 2023, 13 (08):