Volume 48 Issue 2
Feb.  2022
Turn off MathJax
Article Contents
LI Ruiguang, DUAN Pengyu, SHEN Meng, et al. Traffic classification algorithm of Internet of things devices based on random forest[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(2): 233-239. doi: 10.13700/j.bh.1001-5965.2020.0383(in Chinese)
Citation: LI Ruiguang, DUAN Pengyu, SHEN Meng, et al. Traffic classification algorithm of Internet of things devices based on random forest[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(2): 233-239. doi: 10.13700/j.bh.1001-5965.2020.0383(in Chinese)

Traffic classification algorithm of Internet of things devices based on random forest

doi: 10.13700/j.bh.1001-5965.2020.0383
More Information
  • Corresponding author: ZHU Liehuang, E-mail: liehuangz@bit.edu.cn
  • Received Date: 03 Aug 2020
  • Accepted Date: 05 Sep 2020
  • Publish Date: 20 Feb 2022
  • The traffic classification of Internet of things (IoT) devices is very important to the management of cyberspace assets. The classification technology based on statistical identification is a hot spot in current academic research. The previous algorithms were mainly based on the flow information to set up the feature vectors, but lesson the packet information. In this paper, we improve the traffic classification algorithm of IoT devices based on random forest. We set up the feature vectors with both the flow information and the flow's packet information. The experimental results show that, compared with previous algorithms, the classification accuracy of the proposed algorithm increases from 56% to 82%, the recall rate improves from 47% to 67%, the F1 score increases from 0.43 to 0.74, and the confusion matrix correlation is also significantly improved. As a result, the proposed algorithm has a better classification effect than previous ones.

     

  • loading
  • [1]
    黄凯奇, 陈晓棠, 康运锋, 等. 智能视频监控技术综述[J]. 计算机学报, 2015, 38(6): 1093-1118. https://www.cnki.com.cn/Article/CJFDTOTAL-JSJX201506001.htm

    HUANG K Q, CHEN X T, KANG Y F, et al. Intelligent visual surveillance: A review[J]. Chinese Journal of Computers, 2015, 38(6): 1093-1118(in Chinese). https://www.cnki.com.cn/Article/CJFDTOTAL-JSJX201506001.htm
    [2]
    FENG X, LI Q, HAN Q, et al. Identification of visible industrial control devices at Internet scale[C]//2016 IEEE International Conference on Communications. Piscataway: IEEE Press, 2016: 1-6.
    [3]
    LI Q, FENG X, WANG H, et al. Automatically discovering surveillance devices in the cyberspace[C]//The 8th ACM. New York: ACM, 2017: 331-342.
    [4]
    FENG X, LI Q, WANG H, et al. Acquisitional rule-based engine for discovering Internet-of-thing devices[C]//27th USENIX Security Symposium, 2018: 327-341.
    [5]
    LEONARD D, LOGUINOV D. Demystifying service discovery: Implementing an Internet-wide scanner[C]//Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement 2010. New York: ACM, 2010: 109-122.
    [6]
    KOHNO T, BROIDO A, CLAFFY K C. Remote physical device fingerprinting[J]. IEEE Transactions on Dependable and Secure Computing, 2005, 2(2): 93-108. doi: 10.1109/TDSC.2005.26
    [7]
    ANEJA S, ANEJA N, ISLAM M S. IoT device fingerprint using deep learning[C]//2018 IEEE International Conference on Internet of Things and Intelligence System. Piscataway: IEEE Press, 2018: 174-179.
    [8]
    HUSÁK M, ERMÁK M, JIRSÍK T, et al. HTTPS traffic analysis and client identification using passive SSL/TLS fingerprinting[J]. EURASIP Journal on Information Security, 2016, 2016(1): 1-14. doi: 10.1186/s13635-015-0028-6
    [9]
    ARUNAN S, HASSAN H G, FRANCO L, et al. Classifying IoT devices in smart environments using network traffic characteristics[J]. IEEE Transactions on Mobile Computing, 2019, 18(8): 1745-1759. doi: 10.1109/TMC.2018.2866249
    [10]
    MSADEK N, SOUA R, ENGEL T. IoT device fingerprinting: Machine learning based encrypted traffic analysis[C]//2019 IEEE Wireless Communications and Networking Conference (WCNC). Piscataway: IEEE Press, 2019: 1-8.
    [11]
    YAO H, GAO P, WANG J, et al. Capsule network assisted IoT traffic classification mechanism for smart cities[J]. IEEE Internet of Things Journal, 2019, 6(5): 7515-7525. doi: 10.1109/JIOT.2019.2901348
    [12]
    DESAI B A, DIVAKARAN D M, NEVAT I, et al. A feature-ranking framework for IoT device classification[C]//International Conference on Communication Systems & Networks, 2019: 64-71.
    [13]
    MEIDAN Y, BOHADANA M, SHABTAI A, et al. ProfilIoT: A machine learning approach for IoT device identification based on network traffic analysis[C]//Proceedings of the Symposium on Applied Computing, 2017: 506-509.
    [14]
    SHAHID M R, BLANC G, ZHANG Z, et al. IoT devices recognition through network traffic analysis[C]//IEEE International Conference on Big Data. Piscataway: IEEE Press, 2018: 5187-5192.
    [15]
    SIVANATHAN A, SHERRATT D, GHARAKHEILI H H, et al. Characterizing and classifying IoT traffic in smart cities and campuses[C]//IEEE INFOCOM 2017-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). Piscataway: IEEE Press, 2017: 559-564.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(2)  / Tables(5)

    Article Metrics

    Article views(848) PDF downloads(234) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return