A green computing method for encrypted IoT traffic recognition based on traffic fingerprint graphs

Yao Li,Xingshu Chen,Wenyi Tang,Bingyu Chen,Li, Yao,Chen, Bingyu
DOI: https://doi.org/10.1007/s12083-024-01665-3
IF: 3.488
2024-03-05
Peer-to-Peer Networking and Applications
Abstract:The Internet of Things (IoT) is a revolutionary technological trend that is reshaping the way people interact with the digital world, creating limitless possibilities for future life and work. With the exponential increase in the number of IoT-connected devices, the substantial traffic data generated by smart devices poses significant challenges to traffic recognition, especially with the emergence of encrypted traffic for privacy protection. Encrypted traffic recognition is a prerequisite for ensuring Quality of Service (QoS) and network security. However, existing methods suffer from inadequate accuracy in encrypted traffic recognition and fail to address the issue of green computing of model training in IoT scenarios. In this paper, we propose a fast encrypted traffic recognition method, TFPGM, which is based on traffic fingerprint graphs to address these challenges. The core idea of TFPGM is to utilize interactive modes to represent the fingerprints of similar traffic types. TFPGM consists of two main phases: constructing traffic fingerprint graphs and establishing recognition models. In the construction phase, we analyze the interactive modes of encrypted traffic and represent them using undirected graphs. In the model-building phase, a dedicated recognizer is established for each traffic fingerprint to enhance the exploration of interactive modes within the same traffic class. These recognizers are combined to create a complete traffic fingerprint recognition model. In both phases, considerations were given to reducing the size of the graph and lowering the model's complexity with the aim of achieving green computing in real-world scenarios. The results indicate that TFPG can complete model training in just 3.83 seconds while ensuring a 97.72% accuracy in the classification of 12 categories of encrypted traffic. Compared to existing methods, our method's resource consumption can be reduced by over 90%, contributing to the realization of green computing in large-scale IoT scenarios. We also validate the model's generalizability on another well-known encrypted traffic dataset, achieving a 95.63% accuracy in 14-class classification.
computer science, information systems,telecommunications
What problem does this paper attempt to address?