BCAC: Batch Classifier based on Agglomerative Clustering for traffic classification in a backbone network

被引:5
作者
Wu, Hua [1 ,2 ,3 ]
Chen, Xiying [1 ,2 ]
Cheng, Guang [1 ,2 ]
Hu, Xiaoyan [1 ,2 ]
Zhuang, Youqiong [1 ,2 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing, Peoples R China
[2] Southeast Univ, Key Lab Comp Network & Informat Integrat, Minist Educ, Nanjing, Peoples R China
[3] Purple Mt Labs Network & Commun Secur, Nanjing, Peoples R China
来源
2021 IEEE/ACM 29TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS) | 2021年
关键词
backbone network; traffic classification; quality of service; agglomerative clustering; batch classifier;
D O I
10.1109/IWQOS52092.2021.9521310
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Backbone network is the core part of the Internet. Due to the high transmission speed of traffic in the backbone network, Quality of Service (QoS) monitoring of services in the backbone network becomes a highly important and challenging issue. Traffic classification is the basis of QoS monitoring. The existing traffic classification is based on full traffic, which is impractical in high-speed backbone network traffic. This paper presents a method to classify the sampled traffic and gives an example of its application in QoS monitoring. Specifically, we design the Multiple Counter Sketch (MC Sketch) to quickly extract features from the sampled data stream in a backbone, propose the Batch Classifier based on Agglomerative Clustering (BCAC) for unsupervised clustering of traffic, and combine with the supervised machine learning method to train the labeled data in the clustering results to get the classification model. The experimental results of sampled traffic collected on a 10Gbps link show that even when the sampling ratio is 1:1024, the accuracy of our classification model reaches 96.3%. When different block sizes are set, the average clustering time of BCAC is only about one-third of the traditional agglomerative classifier. Moreover, we give an example of applying our traffic classification method to monitor the QoS, and the results show that our method can efficiently and accurately monitor the QoS dynamics of backbone network traffic.
引用
收藏
页数:10
相关论文
共 23 条
  • [1] [Anonymous], 2021, CISC VIS NETW IND GL
  • [2] Areström E, 2019, IEEE CONF COMPUT, P84, DOI [10.1109/infcomw.2019.8845127, 10.1109/INFCOMW.2019.8845127]
  • [3] Encrypted Network Traffic Classification Using Deep and Parallel Network-in-Network Models
    Bu, Zhiyong
    Zhou, Bin
    Cheng, Pengyu
    Zhang, Kecheng
    Ling, Zhen-Hua
    [J]. IEEE ACCESS, 2020, 8 : 132950 - 132959
  • [4] Cho K, 2000, USENIX ASSOCIATION PROCEEDINGS OF THE FREENIX TRACK, P263
  • [5] Chromy JR., 1979, Proceedings of the Section on Survey Research Mehtods, American Statistical Association, V1979, P401
  • [6] An improved data stream summary: the count-min sketch and its applications
    Cormode, G
    Muthukrishnan, S
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2005, 55 (01): : 58 - 75
  • [7] Issues and Future Directions in Traffic Classification
    Dainotti, Alberto
    Pescape, Antonio
    Claffy, Kimberly C.
    [J]. IEEE NETWORK, 2012, 26 (01): : 35 - 40
  • [8] A Survey of Payload-Based Traffic Classification Approaches
    Finsterbusch, Michael
    Richter, Chris
    Rocha, Eduardo
    Mueller, Jean-Alexander
    Haenssgen, Klaus
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (02) : 1135 - 1156
  • [9] Hoffert J., USING MACHINE LEARNI
  • [10] Lee SK, 2015, ASIA-PAC NETW OPER M, P428, DOI 10.1109/APNOMS.2015.7275376