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) |
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
[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.
|