Revolutionizing Encrypted Traffic Classification with MH-Net: A Multi-View Heterogeneous Graph Model

Abstract

With the growing significance of network security, the classification of encrypted traffic has emerged as an urgent challenge. Traditional byte-based traffic analysis methods are constrained by the rigid granularity of information and fail to fully exploit the diverse correlations between bytes. To address these limitations, this paper introduces MH-Net, a novel approach for classifying network traffic that leverages multi-view heterogeneous traffic graphs to model the intricate relationships between traffic bytes. The essence of MH-Net lies in aggregating varying numbers of traffic bits into multiple types of traffic units, thereby constructing multi-view traffic graphs with diverse information granularities. By accounting for different types of byte correlations, such as header-payload relationships, MH-Net further endows the traffic graph with heterogeneity, significantly enhancing model performance. Notably, we employ contrastive learning in a multi-task manner to strengthen the robustness of the learned traffic unit representations. Experiments conducted on the ISCX and CIC-IoT datasets for both the packet-level and flow-level traffic classification tasks demonstrate that MH-Net achieves the best overall performance compared to dozens of SOTA methods.

Cite

Text

Zhang et al. "Revolutionizing Encrypted Traffic Classification with MH-Net: A Multi-View Heterogeneous Graph Model." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I1.32091

Markdown

[Zhang et al. "Revolutionizing Encrypted Traffic Classification with MH-Net: A Multi-View Heterogeneous Graph Model." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/zhang2025aaai-revolutionizing/) doi:10.1609/AAAI.V39I1.32091

BibTeX

@inproceedings{zhang2025aaai-revolutionizing,
  title     = {{Revolutionizing Encrypted Traffic Classification with MH-Net: A Multi-View Heterogeneous Graph Model}},
  author    = {Zhang, Haozhen and Yue, Haodong and Xiao, Xi and Yu, Le and Li, Qing and Ling, Zhen and Zhang, Ye},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {1048-1056},
  doi       = {10.1609/AAAI.V39I1.32091},
  url       = {https://mlanthology.org/aaai/2025/zhang2025aaai-revolutionizing/}
}