Internet-of-Things Traffic Analysis and Device Identification Based on Two-Stage Clustering in Smart Home Environments

被引:2
|
作者
Asano, Mizuki [1 ]
Miyoshi, Takumi [1 ]
Yamazaki, Taku [1 ]
机构
[1] Shibaura Inst Technol, Grad Sch Engn & Sci, Tokyo 1358548, Japan
关键词
device identification; internet of things; machine learning; traffic analysis; two-stage clustering;
D O I
10.3390/fi16010017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Smart home environments, which consist of various Internet of Things (IoT) devices to support and improve our daily lives, are expected to be widely adopted in the near future. Owing to a lack of awareness regarding the risks associated with IoT devices and challenges in replacing or the updating their firmware, adequate security measures have not been implemented. Instead, IoT device identification methods based on traffic analysis have been proposed. Since conventional methods process and analyze traffic data simultaneously, bias in the occurrence rate of traffic patterns has a negative impact on the analysis results. Therefore, this paper proposes an IoT traffic analysis and device identification method based on two-stage clustering in smart home environments. In the first step, traffic patterns are extracted by clustering IoT traffic at a local gateway located in each smart home and subsequently sent to a cloud server. In the second step, the cloud server extracts common traffic units to represent IoT traffic by clustering the patterns obtained in the first step. Two-stage clustering can reduce the impact of data bias, because each cluster extracted in the first clustering is summarized as one value and used as a single data point in the second clustering, regardless of the occurrence rate of traffic patterns. Through the proposed two-stage clustering method, IoT traffic is transformed into time series vector data that consist of common unit patterns and can be identified based on time series representations. Experiments using public IoT traffic datasets indicated that the proposed method could identify 21 IoTs devices with an accuracy of 86.9%. Therefore, we can conclude that traffic analysis using two-stage clustering is effective for improving the clustering quality, device identification, and implementation in distributed environments.
引用
收藏
页数:24
相关论文
共 49 条
  • [31] Two-Stage Topic Extraction Model for Bibliometric Data Analysis Based on Word Embeddings and Clustering
    Onan, Aytug
    IEEE ACCESS, 2019, 7 : 145614 - 145633
  • [32] Two-stage Detection Algorithm for RoQ attack Based on Localized Periodicity Analysis of Traffic Anomaly
    Wen, Kun
    Yang, Jiahai
    Cheng, Fengjuan
    Li, Chenxi
    Wang, Ziyu
    Yin, Hui
    2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [33] A Survey of Smart Home IoT Device Classification Using Machine Learning-Based Network Traffic Analysis
    Jmila, Houda
    Blanc, Gregory
    Shahid, Mustafizur R.
    Lazrag, Marwan
    IEEE ACCESS, 2022, 10 : 97117 - 97141
  • [34] Research On Maize Disease Identification Methods In Complex Environments Based On Cascade Networks And Two-Stage Transfer Learning
    Liu, Hongxin
    Lv, Haichen
    Li, Jiajun
    Liu, Yongshuo
    Deng, Limiao
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [35] Research On Maize Disease Identification Methods In Complex Environments Based On Cascade Networks And Two-Stage Transfer Learning
    Hongxin Liu
    Haichen Lv
    Jiajun Li
    Yongshuo Liu
    Limiao Deng
    Scientific Reports, 12
  • [36] Clustering-based Two-stage Probabilistic Small -signal Stability Analysis of Power Systems with Uncertainties
    Chen, Qifan
    Bu, Siqi
    Wen, Jiaxin
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,
  • [37] Designing an Internet-of-Things (IoT) and sensor-based in-home monitoring system for assisting diabetes patients: iterative learning from two case studies
    Chatterjee, Samir
    Byun, Jongbok
    Dutta, Kaushik
    Pedersen, Rasmus Ulslev
    Pottathil, Akshay
    Xie, Harry
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2018, 27 (06) : 670 - 685
  • [38] A Two-stage Scheme for Plate Damage Identification Based on Lock-in Thermography and Dynamic Analysis
    Gao, Hai-yang
    Guo, Xing-lin
    Hou, Pei-jun
    Wu, Cheng-wei
    Ouyang, Hua-jiang
    DAMAGE ASSESSMENT OF STRUCTURES X, PTS 1 AND 2, 2013, 569-570 : 839 - +
  • [39] Ingredients to enhance the performance of two-stage TCAM-based packet classifiers in internet of things: greedy layering, bit auctioning and range encoding
    Mahdi Abbasi
    Shakoor Vakilian
    Ali Fanian
    Mohammad R. Khosravi
    EURASIP Journal on Wireless Communications and Networking, 2019
  • [40] Ingredients to enhance the performance of two-stage TCAM-based packet classifiers in internet of things: greedy layering, bit auctioning and range encoding
    Abbasi, Mahdi
    Vakilian, Shakoor
    Fanian, Ali
    Khosravi, Mohammad R.
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2019, 2019 (01)