Efficient IoT Device Identification via Network Behavior Analysis Based on Time Series Dictionary

被引:3
|
作者
Zhao, Jianjin [1 ]
Li, Qi [1 ]
Sun, Jintao [1 ]
Dong, Mianxiong [2 ]
Ota, Kaoru [2 ]
Shen, Meng [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Cyberspace Secur, Beijing 100876, Peoples R China
[2] Muroran Inst Technol, Dept Sci & Informat, Muroran 0508585, Japan
[3] Beijing Inst Technol, Sch Cyberspace Sci & Technol, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Things (IoT) device identification; machine learning; traffic analysis; INTERNET; THINGS;
D O I
10.1109/JIOT.2023.3305585
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to hardware limitations, Internet of Things (IoT) devices without integrated security become easy targets for network attacks. IoT device identification is significant for network security management. Despite many efforts, previous studies either require excessive features raising concerns about efficiency and privacy, or underutilize the data resources to fulfill the potential of simple features. Moreover, the severe data imbalance problem is unaddressed. In this article, we present IOTPROFILE, an efficient IoT device identification framework via time series dictionary. It only considers simple packet-level attributes and maps them into different time windows. On this basis, it further follows a shuffle&split organization scheme to structure the imbalanced data as multichannel time series. By performing random convolutional kernel transformations in two ways and aggregations, IOTPROFILE captures discriminative patterns and forms the frequency count of recurring patterns to profile the network behaviors of IoT devices over a period of time. The experimental results show that IOTPROFILE is superior to the other state-of-the-art methods in terms of both identification effectiveness and time overhead, achieving 99.81% and 97.65% Macro-F1 scores on the University of New South Wales and University of New Brunswick data sets in under 4 min.
引用
收藏
页码:5129 / 5142
页数:14
相关论文
共 50 条
  • [1] IoT device identification based on network traffic
    Gu, Dinglin
    Zhang, Jian
    Tang, Zhangguo
    Li, Qizhen
    Zhu, Min
    Yan, Hao
    Li, Huanzhou
    WIRELESS NETWORKS, 2025, 31 (02) : 1645 - 1661
  • [2] IoT Device Identification via Network-Flow Based Fingerprinting and Learning
    Hamad, Salma Abdalla
    Zhang, Wei Emma
    Sheng, Quan Z.
    Nepal, Surya
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 103 - 111
  • [3] IoT Device Identification Based on Network Traffic Characteristics
    Mainuddin, Md
    Duan, Zhenhai
    Dong, Yingfei
    Salman, Shaeke
    Taami, Tania
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 6067 - 6072
  • [4] Network-Protocol-Based IoT Device Identification
    Ammar, Nesrine
    Noirie, Ludovic
    Tixeuil, Sebastien
    2019 FOURTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2019, : 204 - 209
  • [5] IoT device identification based on network communication analysis using deep learning
    Kotak J.
    Elovici Y.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (07) : 9113 - 9129
  • [6] Hawkware: Network Intrusion Detection based on Behavior Analysis with ANNs on an IoT Device
    Ahn, Sunwoo
    Yi, Hayoon
    Lee, Younghan
    Ha, Whoi Ree
    Kim, Giyeol
    Paek, Yunheung
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [7] IoTDevID: A Behavior-Based Device Identification Method for the IoT
    Kostas, Kahraman
    Just, Mike
    Lones, Michael A.
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 23741 - 23749
  • [8] GDI: A Novel IoT Device Identification Framework via Graph Neural Network-Based Tensor Completion
    Wang, Haoxuan
    Xie, Kun
    Wang, Xin
    Wen, Jigang
    Xie, Ruotian
    Diao, Zulong
    Liang, Wei
    Xie, Gaogang
    Cao, Jiannong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3713 - 3726
  • [9] Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic
    Yousefnezhad, Narges
    Malhi, Avleen
    Framling, Kary
    SENSORS, 2021, 21 (08)
  • [10] 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