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 条
  • [11] Network Traffic Flow Based Machine Learning Technique for IoT Device Identification
    Ullah, Imtiaz
    Mahmoud, Qusay H.
    2021 15TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2021), 2021,
  • [12] Automated IoT Device Identification using Network Traffic
    Aksoy, Ahmet
    Gunes, Mehmet Hadi
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [13] Data Preprocessing of Agricultural IoT Based on Time Series Analysis
    Ma, Yajie
    Jin, Jin
    Huang, Qihui
    Dan, Feng
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 219 - 230
  • [14] Identification of Dynamical Behavior of Pseudoperiodic Time Series by Network Community Structure
    Han, Xinyu
    Zhao, Yi
    Small, Michael
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (11) : 1905 - 1909
  • [15] An efficient approach for device identification and traffic classification in IoT ecosystems
    Santos, Matias R. P.
    Andrade, Rossana M. C.
    Gomes, Daniel G.
    Callado, Arthur C.
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 309 - 314
  • [16] Pattern identification for wind power forecasting via complex network and recurrence plot time series analysis
    Charakopoulos, Avraam
    Karakasidis, Theodoros
    Sarris, Ioannis
    ENERGY POLICY, 2019, 133
  • [17] A New NVM Device Driver for IoT Time Series Database
    Cai, Tao
    Ma, Yueming
    Liu, Peiyao
    Niu, Dejiao
    Li, Lei
    MICROMACHINES, 2022, 13 (03)
  • [18] Time series analysis via network science: Concepts and algorithms
    Silva, Vanessa Freitas
    Silva, Maria Eduarda
    Ribeiro, Pedro
    Silva, Fernando
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2021, 11 (03)
  • [19] Smart Recon: Network Traffic Fingerprinting for IoT Device Identification
    Thom, Jay
    Thom, Nathan
    Sengupta, Shamik
    Hand, Emily
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 72 - 79
  • [20] Network reconstruction based on time series via memetic algorithm
    Wu, Kai
    Liu, Jing
    Chen, Dan
    KNOWLEDGE-BASED SYSTEMS, 2019, 164 : 404 - 425