Employing Federated Semi-supervised Learning for Network Traffic Classification

被引:0
作者
Lin, Chih-Yu [1 ]
Tseng, Chien-Ting [1 ]
An, Li-Yu [1 ]
机构
[1] Natl Taiwan Ocean Univ, Dept Comp Sci & Engn, Keelung, Taiwan
关键词
Federated learning; Network management; Semi-supervised learning; Software-defined networking; Traffic classification;
D O I
10.1007/s10922-025-09930-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic classification is a critical aspect of network management. Software-defined networking (SDN) technology offers a novel approach to network management by separating the control plane from the data plane, enabling controllers to programmatically and efficiently configure the network and enhance its performance. This paper proposes improving network performance through traffic classification in the context of an SDN environment. However, implementing this idea involves several design options for the architecture and classification methods, each presenting unique challenges. For example, the classification module can be deployed on either the controller or the switch. When implemented on the switch, issues related to data labeling arise. In contrast, implementing the module on the controller may restrict traffic feature extraction to single packets. The main contribution of this paper lies in exploring the feasibility of different design options. To this end, this paper proposes a federated semi-supervised traffic classification method. Notably, in this federated semi-supervised learning framework, traffic feature extraction methods and classification models are interchangeable, allowing for substitutions based on specific application scenarios and design requirements. Consequently, the paper compares the performance of network traffic classification in (1) traffic feature extraction methods, (2) traffic classification algorithms, (3) centralized vs. federated learning, and (4) federated supervised vs. federated semi-supervised learning. Finally, while the motivation for this study arises from the context of SDN, the proposed federated semi-supervised traffic classification method is adaptable and applicable to a variety of use cases.
引用
收藏
页数:30
相关论文
共 43 条
[1]  
Abadi M., 2015, TensorFlow: Large-scale machine learning on heterogeneous systems
[2]  
Aouedi Ons, 2022, 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), P523, DOI 10.1109/CCNC49033.2022.9700632
[3]   A Semi-supervised Stacked Autoencoder Approach for Network Traffic Classification [J].
Aouedi, Ons ;
Piamrat, Kandaraj ;
Bagadthey, Dhruvjyoti .
2020 IEEE 28TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP 2020), 2020,
[4]  
Bakker J, 2019, 2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), P488
[5]  
Beutel DJ, 2022, Arxiv, DOI [arXiv:2007.14390, 10.48550/arXiv.2007.14390]
[6]   Independent comparison of popular DPI tools for traffic classification [J].
Bujlow, Tomasz ;
Carela-Espanol, Valentin ;
Barlet-Ros, Pere .
COMPUTER NETWORKS, 2015, 76 :75-89
[7]   Enabling Malware Detection with Machine Learning on Programmable Switch [J].
Chang, Hsin-Fu ;
Wang, Michael I-C ;
Hung, Chi-Hsiang ;
Wen, Charles H-P .
PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
[8]  
Chollet F., 2015, Keras
[9]  
Cotton M., 2011, RFC Editor, DOI [DOI 10.17487/RFC6335, 10.17487/rfc6335]
[10]  
Curtis AR, 2011, IEEE INFOCOM SER, P1629, DOI 10.1109/INFCOM.2011.5934956