跳到主要导航 跳到搜索 跳到主要内容

TCGNN: Packet-grained network traffic classification via Graph Neural Networks

  • Guangwu Hu
  • , Xi Xiao*
  • , Meng Shen
  • , Bin Zhang
  • , Xia Yan
  • , Yunxia Liu
  • *此作品的通讯作者
  • Shenzhen Institute of Information Technology
  • Tsinghua University
  • CAS - Institute of Information Engineering
  • Peng Cheng Laboratory

科研成果: 期刊稿件文章同行评审

摘要

Network traffic classification is the fundamental and vital function for network management, network security and so on. With the traffic scenarios becoming more and more complex, current commonly used practices, e.g., port-based and payload-based classification methods, can hardly work. Even though the new emerging resorts, i.e., machine learning or deep learning methods, have increased classification accuracy, the performance is still under improvement. To improve the classification accuracy and performance, we propose a novel Graph Neural Network (GNN) based Traffic Classification proposal named TCGNN considering the insight of observing packets from a graph aspect. TCGNN first transforms each network packet into an undirected graph. Then it adopts a two-layer graph convolutional network with three different aggregation strategies so as to learn the latent application representation from the packet-transformed graph. Finally, relying on GNN's powerful ability in learning graph representation, TCGNN can identify unknown network packets with an extremely high accuracy rate. Extensive experiments on two real-world traffic classification datasets demonstrate the superior effectiveness of TCGNN over the existing packet-grained traffic classification methods.

源语言英语
文章编号106531
期刊Engineering Applications of Artificial Intelligence
123
DOI
出版状态已出版 - 8月 2023

指纹

探究 'TCGNN: Packet-grained network traffic classification via Graph Neural Networks' 的科研主题。它们共同构成独一无二的指纹。

引用此