Open Access iconOpen Access

ARTICLE

crossmark

TMC-GCN: Encrypted Traffic Mapping Classification Method Based on Graph Convolutional Networks

Baoquan Liu1,3, Xi Chen2,3, Qingjun Yuan2,3, Degang Li2,3, Chunxiang Gu2,3,*

1 School of Cyberspace Security, Zhengzhou University, Zhengzhou, 450002, China
2 School of Cyberspace Security, Information Engineering University, Zhengzhou, 450001, China
3 Henan Key Laboratory of Network Cryptography Technology, Zhengzhou, 450001, China

* Corresponding Author: Chunxiang Gu. Email: email

Computers, Materials & Continua 2025, 82(2), 3179-3201. https://doi.org/10.32604/cmc.2024.059688

Abstract

With the emphasis on user privacy and communication security, encrypted traffic has increased dramatically, which brings great challenges to traffic classification. The classification method of encrypted traffic based on GNN can deal with encrypted traffic well. However, existing GNN-based approaches ignore the relationship between client or server packets. In this paper, we design a network traffic topology based on GCN, called Flow Mapping Graph (FMG). FMG establishes sequential edges between vertexes by the arrival order of packets and establishes jump-order edges between vertexes by connecting packets in different bursts with the same direction. It not only reflects the time characteristics of the packet but also strengthens the relationship between the client or server packets. According to FMG, a Traffic Mapping Classification model (TMC-GCN) is designed, which can automatically capture and learn the characteristics and structure information of the top vertex in FMG. The TMC-GCN model is used to classify the encrypted traffic. The encryption stream classification problem is transformed into a graph classification problem, which can effectively deal with data from different data sources and application scenarios. By comparing the performance of TMC-GCN with other classical models in four public datasets, including CICIOT2023, ISCXVPN2016, CICAAGM2017, and GraphDapp, the effectiveness of the FMG algorithm is verified. The experimental results show that the accuracy rate of the TMC-GCN model is 96.13%, the recall rate is 95.04%, and the F1 rate is 94.54%.

Keywords

Encrypted traffic classification; deep learning; graph neural networks; multi-layer perceptron; graph convolutional networks

Cite This Article

APA Style
Liu, B., Chen, X., Yuan, Q., Li, D., Gu, C. (2025). TMC-GCN: Encrypted Traffic Mapping Classification Method Based on Graph Convolutional Networks. Computers, Materials & Continua, 82(2), 3179–3201. https://doi.org/10.32604/cmc.2024.059688
Vancouver Style
Liu B, Chen X, Yuan Q, Li D, Gu C. TMC-GCN: Encrypted Traffic Mapping Classification Method Based on Graph Convolutional Networks. Comput Mater Contin. 2025;82(2):3179–3201. https://doi.org/10.32604/cmc.2024.059688
IEEE Style
B. Liu, X. Chen, Q. Yuan, D. Li, and C. Gu, “TMC-GCN: Encrypted Traffic Mapping Classification Method Based on Graph Convolutional Networks,” Comput. Mater. Contin., vol. 82, no. 2, pp. 3179–3201, 2025. https://doi.org/10.32604/cmc.2024.059688



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 734

    View

  • 377

    Download

  • 0

    Like

Share Link