An Encrypted Traffic Classification Method Combining Graph Convolutional Network and Autoencoder

被引:24
|
作者
Sun, Boyu [1 ]
Yang, Wenyuan [1 ]
Yan, Mengqi [1 ]
Wu, Dehao [1 ]
Zhu, Yuesheng [1 ]
Bai, Zhiqiang [1 ]
机构
[1] Peking Univ, Sch Elect & Comp Engn, Shenzhen, Peoples R China
关键词
Encrypted Traffic Classification; K-Nearest Neighbor Graph; Graph Convolutional Network; Autoencoder;
D O I
10.1109/IPCCC50635.2020.9391542
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increase in the source and size of encrypted network traffic brings significant challenges for network traffic analysis. The challenging problem in the encrypted traffic classification field is obtaining high classification accuracy with small number of labeled samples. To solve this problem, we propose a novel encryption traffic classification method that learns the feature representation from the traffic structure and the traffic flow data in this paper. We construct a K-Nearest Neighbor (KNN) traffic graph to represent the structure of traffic data, which contains more similarity information about the traffic. We utilize a two-layer Graph Convolutional Network (GCN) architecture for flows feature extraction and encrypted traffic classification. We further use the autoencoder to learn the representation of the flow data itself and integrate it into the GCN-learned representation to form a more complete feature representation. The proposed method leverages the benefits of the GCN and the autoencoder, which can obtain higher classification performance with only very few labeled data. The experimental results on two public datasets demonstrate that our method achieves impressive results compared to the state-of-the-art competitors.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] TLS/SSL Encrypted Traffic Classification with Autoencoder and Convolutional Neural Network<bold> </bold>
    Yang, Ying
    Kang, Cuicui
    Gou, Gaopeng
    Li, Zhen
    Xiong, Gang
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 362 - 369
  • [2] Encrypted Traffic Classification Using Graph Convolutional Networks
    Mo, Shuang
    Wang, Yifei
    Xiao, Ding
    Wu, Wenrui
    Fan, Shaohua
    Shi, Chuan
    ADVANCED DATA MINING AND APPLICATIONS, 2020, 12447 : 207 - 219
  • [3] A graph representation framework for encrypted network traffic classification
    Okonkwo, Zulu
    Foo, Ernest
    Hou, Zhe
    Li, Qinyi
    Jadidi, Zahra
    COMPUTERS & SECURITY, 2025, 148
  • [4] TMC-GCN: Encrypted Traffic Mapping Classification Method Based on Graph Convolutional Networks
    Liu, Baoquan
    Chen, Xi
    Yuan, Qingjun
    Li, Degang
    Gu, Chunxiang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2025, 82 (02): : 3179 - 3201
  • [5] Encrypted Network Traffic Classification with Higher Order Graph Neural Network
    Okonkwo, Zulu
    Foo, Ernest
    Hou, Zhe
    Li, Qinyi
    Jadidi, Zahra
    INFORMATION SECURITY AND PRIVACY, ACISP 2023, 2023, 13915 : 630 - 650
  • [6] Graph convolutional network for traffic incidents duration classification
    Zhu, Lyuyi
    Zhang, Qixin
    Jian, Xiangru
    Yang, Yu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 151
  • [7] Research And Improvement of Encrypted Traffic Classification Based on Convolutional Neural Network
    Zhou, Yansen
    Cui, Jianquan
    2020 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2020, : 150 - 154
  • [8] Encrypted Malicious Traffic Detection Based on Graph Convolutional Network and Temporal Dissection
    Liu, Yuchen
    Wang, Shanshan
    Jin Au-yeung
    Chen, Zhenxiang
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 187 - 192
  • [9] Few-shot traffic classification based on autoencoder and deep graph convolutional networks
    Xu, Shengwei
    Han, Jijie
    Liu, Yilong
    Liu, Haoran
    Bai, Yijie
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [10] CSCNN: Cost-Sensitive Convolutional Neural Network for Encrypted Traffic Classification
    Shiva Soleymanpour
    Hossein Sadr
    Mojdeh Nazari Soleimandarabi
    Neural Processing Letters, 2021, 53 : 3497 - 3523