Internet Traffic Classification with Federated Learning
Open accessAbstract
As Internet traffic classification is a typical problem for ISPs or mobile carriers, there have been a lot of studies based on statistical packet header information, deep packet inspection, or machine learning. Due to recent advances in end-to-end encryption and dynamic port policies, machine or deep learning has been an essential key to improve the accuracy of packet classification. In addition, ISPs or mobile carriers should carefully deal with the privacy issue while collecting user packets for accounting or security. The recent development of distributed machine learning, called federated learning, collaboratively carries out machine learning jobs on the clients without uploading data to a central server. Although federated learning provides an on-device learning framework towards user privacy protection, its feasibility and performance of Internet traffic classification have not been fully examined. In this paper, we propose a federated-learning traffic classification protocol (FLIC), which can achieve an accuracy comparable to centralized deep learning for Internet application identification without privacy leakage. FLIC can classify new applications on-the-fly when a participant joins in learning with a new application, which has not been done in previous works. By implementing the prototype of FLIC clients and a server with TensorFlow, the clients gather packets, perform the on-device training job and exchange the training results with the FLIC server. In addition, we demonstrate that federated learning-based packet classification achieves an accuracy of 88% under non-independent and identically distributed (non-IID) traffic across clients. When a new application that can be classified dynamically as a client participates in learning was added, an accuracy of 92% was achieved.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
FLIC can classify new applications on the fly with an accuracy of 88% under non-IID traffic across clients.
“Tensorflow FLIC can classify new applications on the fly with an accuracy of 88% under non-IID traffic across clients.”
From Applications of Federated Learning; Taxonomy, Challenges, and Research Trends (2022) · cites this paper as [41]
In experiments, federated learning achieved 89% accuracy, while centralized DNN achieved 93% accuracy.
“In the experiments, FL achieved 89% accuracy, while in centralized training 93% accuracy is for DNN.”
From Applications of Federated Learning; Taxonomy, Challenges, and Research Trends (2022) · cites this paper as [41]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Communication-Efficient Learning of Deep Networks from Decentralized Data
McMahan, H. B., Moore, E., Ramage, D., Hampson, S., & Arcas, B. A. Y. (2016) · arXiv · doi:10.48550/arxiv.1602.05629 · Cited by 14,215 · see citing works
Advances and Open Problems in Federated Learning
Kairouz, P., & McMahan, H. B. (2021) · Foundations and Trends in Machine Learning · doi:10.1561/2200000083 · Cited by 7,772 · see citing works
Towards Federated Learning at Scale: System Design
Bonawitz, K., Eichner, H., Grieskamp, W., Huba, D., Ingerman, A., Ivanov, V., Kiddon, C., Konečný, J., Mazzocchi, S., McMahan, H. B., et al. (2019) · arXiv · doi:10.48550/arxiv.1902.01046 · Cited by 2,334 · see citing works
Federated Learning with Non-IID Data
Zhao, Y., Li, M., Lai, L., Suda, N., Civin, D., & Chandra, V. (2018) · arXiv · doi:10.48550/arxiv.1806.00582 · Cited by 2,077 · see citing works
Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edge
Nishio, T., & Yonetani, R. (2019) · ICC 2019 - 2019 IEEE International Conference on Communications (ICC) · doi:10.1109/icc.2019.8761315 · Cited by 1,875 · see citing works
Characterization of Encrypted and VPN Traffic using Time-related Features
Draper-Gil, G., Lashkari, A. H., Mamun, M. S. I., & A. Ghorbani, A. (2016) · Proceedings of the 2nd International Conference on Information Systems Security and Privacy · doi:10.5220/0005740700001242 · Cited by 1,213 · see citing works
Deep packet: a novel approach for encrypted traffic classification using deep learning
Lotfollahi, M., Jafari Siavoshani, M., Shirali Hossein Zade, R., & Saberian, M. (2020) · Soft Computing · doi:10.1007/s00500-019-04030-2 · Cited by 1,190 · see citing works
Federated Learning for Mobile Keyboard Prediction
Hard, A., Rao, K., Mathews, R., Ramaswamy, S., Beaufays, F., Augenstein, S., Eichner, H., Kiddon, C., & Ramage, D. (2018) · arXiv · doi:10.48550/arxiv.1811.03604 · Cited by 1,148 · see citing works
End-to-end encrypted traffic classification with one-dimensional convolution neural networks
Wang, W., Zhu, M., Wang, J., Zeng, X., & Yang, Z. (2017) · 2017 IEEE International Conference on Intelligence and Security Informatics (ISI) · doi:10.1109/isi.2017.8004872 · Cited by 991 · cited 1× · see citing works
“[12] compared the performance of 1D-CNN and 2D-CNN in Internet traffic classification, and 1D-CNN showed higher accuracy by extracting features better.”
MethodFederated Optimization:Distributed Optimization Beyond the DatacenterPreprint
Konečný, J., McMahan, B., & Ramage, D. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1511.03575 · Cited by 547 · see citing works
Federated Learning for Emoji Prediction in a Mobile Keyboard
Ramaswamy, S., Mathews, R., Rao, K., & Beaufays, F. (2019) · arXiv · doi:10.48550/arxiv.1906.04329 · Cited by 231 · see citing works
Multi-Task Network Anomaly Detection using Federated Learning
Zhao, Y., Chen, J., Wu, D., Teng, J., & Yu, S. (2019) · International Symposium on Information and Communication Technology · doi:10.1145/3368926.3369705 · Cited by 186 · see citing works
An LSTM-Based Deep Learning Approach for Classifying Malicious Traffic at the Packet Level
Hwang, R., Peng, M.-C., Nguyen, V.-L., & Chang, Y.-L. (2019) · Applied Sciences · doi:10.3390/app9163414 · Cited by 163 · see citing works
CrowdSFL: A Secure Crowd Computing Framework Based on Blockchain and Federated Learning
Li, Z., Liu, J., Hao, J., Wang, H., & Xian, M. (2020) · Electronics · doi:10.3390/electronics9050773 · Cited by 68 · see citing works
Real Network Traffic Collection and Deep Learning for Mobile App Identification
Wang, X., Chen, S., & Su, J. (2020) · Wireless Communications and Mobile Computing · doi:10.1155/2020/4707909 · Cited by 67 · see citing works
Sulikowski, P., & Zdziebko, T. (2020) · Electronics · doi:10.3390/electronics9020266 · Cited by 52 · see citing works
On the Application of Machine Learning to the Design of UAV-Based 5G Radio Access Networks
Kouhdaragh, V., Verde, F., Gelli, G., & Abouei, J. (2020) · Electronics · doi:10.3390/electronics9040689 · Cited by 49 · see citing works
BACombo—Bandwidth-Aware Decentralized Federated Learning
Jiang, J., Hu, L., Hu, C., Liu, J., & Wang, Z. (2020) · Electronics · doi:10.3390/electronics9030440 · Cited by 47 · see citing works
A CNN-based Packet Classification of eMBB, mMTC and URLLC Applications for 5G
Chen, W., Fan, X.-Y., & Chen, L.-X. (2019) · doi:10.1109/icea.2019.8858305 · Cited by 35 · see citing works
A Federated Learning Approach for Mobile Packet ClassificationPreprint
Bakopoulou, E., Tillman, B., & Markopoulou, A. P. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1907.13113 · Cited by 22 · see citing works
Machine Learning Techniques for Assistive Robotics
Martínez-Martín, E., Cazorla, M., & Orts‐Escolano, S. (2020) · Electronics · doi:10.3390/electronics9050821 · Cited by 3 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Applications of Federated Learning; Taxonomy, Challenges, and Research Trends
Shaheen, M., Farooq, M. S., Umer, T., & Kim, B.-S. (2022) · Electronics · doi:10.3390/electronics11040670 · Cited by 157 · see citing works
IoT Malware Analysis Using Federated Learning: A Comprehensive Survey
Venkatasubramanian, M., Lashkari, A. H., & Hakak, S. (2023) · IEEE Access · doi:10.1109/access.2023.3235389 · Cited by 80 · see citing works
Saha, S., Hota, A., Chattopadhyay, A. K., Nag, A., & Nandi, S. (2024) · Artificial Intelligence Review · doi:10.1007/s10462-024-10766-7 · Cited by 88 · see citing works
Díaz, J. S.-P., & García, Á. L. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.11.011 · Cited by 70 · see citing works
Edge Device Identification Based on Federated Learning and Network Traffic Feature Engineering
He, Z., Yin, J., Wang, Y., Gui, G., Adebisi, B., Ohtsuki, T. O., Gacanin, H., & Sari, H. (2021) · IEEE Transactions on Cognitive Communications and Networking · doi:10.1109/tccn.2021.3101239 · Cited by 57 · see citing works
GRAIN: Granular multi-label encrypted traffic classification using classifier chain
Zaki, F., Afifi, F., Razak, S. B. A., Gani, A., & Anuar, N. B. (2022) · Computer Networks · doi:10.1016/j.comnet.2022.109084 · Cited by 48 · see citing works
AI Based Resource Management for 5G Network Slicing: History, Use Cases, and Research Directions
Dubey, M., Singh, A. K., & Mishra, R. (2024) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.8327 · Cited by 43 · see citing works
Attention-based federated incremental learning for traffic classification in the Internet of Things
Zhu, M., Chen, Z., Chen, K., Lv, N., & Zhong, Y. (2022) · Computer Communications · doi:10.1016/j.comcom.2022.01.006 · Cited by 40 · see citing works
Guo, Y.-Y., & Wang, D. (2023) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3204975 · Cited by 27 · see citing works
Distributionally Robust Federated Learning for Network Traffic Classification With Noisy Labels
Shi, S., Guo, Y., Wang, D., Zhu, Y., & Han, Z. (2023) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2023.3319657 · Cited by 24 · see citing works
A federated semi‐supervised learning approach for network traffic classification
Jin, Z., Liang, Z., He, M., Peng, Y., Xue, H., & Wang, Y. (2023) · International Journal of Network Management · doi:10.1002/nem.2222 · Cited by 32 · see citing works
Hao, P., Le, T. D., Vishnevsky, V. M., Berezkin, A., & Kirichek, R. (2024) · International Conference on Advanced Communications Technology (ICACT) · doi:10.23919/icact60172.2024.10471929 · Cited by 18 · see citing works
On the Local Cache Update Rules in Streaming Federated Learning
Wang, H.-Q., Bian, J., & Xu, J. (2023) · IEEE Internet of Things Journal · doi:10.1109/jiot.2023.3327316 · Cited by 19 · see citing works
FLITC: A Novel Federated Learning-Based Method for IoT Traffic Classification
Abbasi, M., Taherkordi, A., & Shahraki, A. (2022) · IEEE International Conference on Smart Computing · doi:10.1109/smartcomp55677.2022.00055 · Cited by 16 · see citing works
Streaming traffic classification: a hybrid deep learning and big data approach
Seydali, M., Khunjush, F., & Dogani, J. (2024) · Cluster Computing · doi:10.1007/s10586-023-04234-0 · Cited by 15 · see citing works
FedETC: Encrypted traffic classification based on federated learning
Jin, Z., Duan, K., Chen, C., He, M., Jiang, S., & Xue, H. (2024) · Heliyon · doi:10.1016/j.heliyon.2024.e35962 · Cited by 16 · see citing works
Wu, T., Jiang, M., Han, Y., Yuan, Z., Li, X., & Zhang, L. (2021) · Electronics · doi:10.3390/electronics10243050 · Cited by 13 · see citing works
Incremental federated learning for traffic flow classification in heterogeneous data scenarios
Pekár, A., Makara, Á. L., & Biczók, G. (2024) · Neural Computing and Applications · doi:10.1007/s00521-024-10281-4 · Cited by 12 · see citing works
Fake News Detection using a Decentralized Deep Learning Model and Federated Learning
Jayakody, N., Mohammad, A., & Halgamuge, M. N. (2022) · Annual Conference of the IEEE Industrial Electronics Society (IECON) · doi:10.1109/iecon49645.2022.9968358 · Cited by 12 · see citing works
Sánchez, P. M. S., Celdrán, A. H., Rubio, J. R. B., Bovet, G., & Pérez, G. M. (2023) · Cluster Computing · doi:10.1007/s10586-022-03949-w · Cited by 10 · see citing works
Mo, J., Ke, J., Zhou, H., & Li, X. (2025) · Applied Intelligence · doi:10.1007/s10489-025-06307-6 · Cited by 10 · see citing works
Ariffin, A., Zaki, F., & Anuar, N. B. (2023) · IEEE International Conference on Computing (ICOCO) · doi:10.1109/icoco59262.2023.10397836 · Cited by 8 · see citing works
A Federated Semi-Supervised Learning Approach for Network Traffic ClassificationPreprint
Peng, Y., He, M., & Wang, Y. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2107.03933 · Cited by 8 · see citing works
Lightweight Federated-Learning-Driven Traffic Prediction for Heterogeneous IoT Networks
Wang, Y., Zhang, Q., Wei, T., Cong, L., Yu, P., Guo, S., & Qiu, X. (2024) · IEEE Internet of Things Journal · doi:10.1109/jiot.2024.3454064 · Cited by 7 · see citing works
MT-FBERT: Malicious Traffic Detection Based on Efficient Federated Learning of BERT
Tang, J., Huang, Z., & Li, C. (2025) · Future Internet · doi:10.3390/fi17080323 · Cited by 6 · see citing works
Elshair, I. M., Khanzada, T. J. S., Shahid, M. F., & Siddiqui, S. (2024) · Sensors · doi:10.3390/s24165149 · Cited by 7 · see citing works
Social Networks Based Robust Federated Learning for Encrypted Traffic Classification
Zeng, Y., Wang, Z., Guo, X., Shi, K., Liu, Z., Zhu, X., & Ma, J. (2023) · International Conference on Communications · doi:10.1109/icc45041.2023.10279778 · Cited by 4 · see citing works
Detecting DoH tunnels with privacy protection using federated learning
Li, B., He, S., Peng, H., Zhang, E., & Xin, J. (2022) · International Conference on Network Communication and Information Security (ICNCIS) · doi:10.1117/12.2628461 · Cited by 3 · see citing works
Zaki, F., Afifi, F., Gani, A., & Anuar, N. B. (2022) · Malaysian Journal of Computer Science · doi:10.22452/mjcs.vol35no3.5 · Cited by 3 · see citing works
On the right choice of data from popular datasets for Internet traffic classification
Krupski, J., Marcin Iwanowski, C., & Graniszewski, W. (2025) · Computer Communications · doi:10.1016/j.comcom.2025.108068 · Cited by 3 · see citing works
A Dynamic Website Fingerprinting Defense by Emulating Spatio-Temporal Traffic Features
Zhang, D., Rao, C., Huang, J., Guan, L., Tian, M., & Liu, W. (2025) · Electronics · doi:10.3390/electronics14224441 · Cited by 3 · see citing works
Air Pollutant Traceability Based on Federated Learning of Edge Intelligent Perception Agents
Xue, J., Hu, X., Liu, Q., Yin, C., Ni, P., & Bo, X. (2025) · Sensors · doi:10.3390/s25196119 · Cited by 2 · see citing works
A Hypernetwork-based Personalized Federated Learning Framework for Encrypted Traffic Classification
Wei, Y., Cheng, G., Qin, T., & Chen, Z. (2023) · International Conference on Mobility, Sensing and Networking (MSN) · doi:10.1109/msn60784.2023.00082 · Cited by 2 · see citing works
Employing Federated Semi-supervised Learning for Network Traffic Classification
Lin, C.-Y., Tseng, C.-T., & An, L.-Y. (2025) · Journal of Network and Systems Management · doi:10.1007/s10922-025-09930-3 · Cited by 1 · see citing works
Federated Distributed Network Traffic Classification Based on Deep Mutual Learning
Xue, H., Hu, Y., & Wang, Y. (2025) · Electronics · doi:10.3390/electronics14244928 · Cited by 1 · see citing works
He, Y., Chen, Z., Wu, B., Sood, K., Xiao, K., Yan, Y. G., & Sun, L. (2026) · Cybersecurity · doi:10.1186/s42400-026-00580-9 · Cited by 1 · see citing works
A Semi-Federated Active Learning Framework for Unlabeled Online Network Data
Zhou, Y., Hu, Y., Sun, J., He, R., & Kang, W. (2023) · Mathematics · doi:10.3390/math11081972 · Cited by 1 · see citing works
A Trustworthy Federated Learning Framework for Individual Device Identification
Sánchez, P. M. S., Celdrán, A. H., Bovet, G., Pérez, G. M., & Stiller, B. (2023) · doi:10.23919/jnic58574.2023.10205950 · Cited by 1 · see citing works
Classification of Cipher Text by Clustering of S-Topological Rough Group
Keerthana, D., Visalakshi, V., Balaji, P., Alqahtani, O., & Babu, S. (2024) · IEEE Access · doi:10.1109/access.2024.3449416 · Cited by 1 · see citing works
Distributed Network Traffic Classification Based on Heterogeneous Federated EnsemblePreprint
Deng, Q., Liao, N., & Deng, Q. (2024) · SSRN Electronic Journal · doi:10.2139/ssrn.4820781 · Cited by 1 · see citing works
Casaletto, J. A., Foley, P., Fernandez, M., Sanders, L., Scott, R. T., Ranjan, S., Jain, S., Haynes, N., Boerma, M., Costes, S. V., et al. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.01.14.633017 · Cited by 1 · see citing works
Machine learning-Enabled Network Traffic Analysis
Aouedi, O. (2022) · doi:10.70675/98b92b52z17b2z43b7zb42ez26f74d2fff67 · Cited by 1 · see citing works
Nazzal, M., Aljaafari, N., Sawalmeh, A., Khreishah, A. A., Anan, M., Algosaibi, A. A., Al-Naeem, M., Aldalbahi, A. S., Alhumam, A., Vizcarra, C. P., et al. (2023) · International Conference on Fog and Mobile Edge Computing (FMEC) · doi:10.1109/fmec59375.2023.10306137
Niu, T., Liu, Y., Li, Q., & Bao, Q. (2024) · IEEE Access · doi:10.1109/access.2024.3481496
Federated Representation Learning for Encrypted Application Type Classification in Beyond 5G RAN
Hamidèche, S. A., Morel, M.-L. A., Singh, K., & Viho, C. (2025) · IEEE Consumer Communications and Networking Conference · doi:10.1109/ccnc54725.2025.10976139
Intrusion Detection using Federated Learning with Application of Federated Dropout
Shinde, S. V., Virdee, B. S., Khanna, A., Dhakite, S., & Badlani, T. (2025) · International Conference on Emerging Smart Computing and Informatics (ESCI) · doi:10.1109/esci63694.2025.10988162
Enhancing Data Privacy in Human Factors Studies with Federated Learning
Su, B., Qing, L., Lu, L., Jung, S., Fang, X., & Xu, X. (2025) · Human Factors The Journal of the Human Factors and Ergonomics Society · doi:10.1177/00187208251348025
Encrypted Traffic Classification Based on Federated Class Prototype Incremental Learning
Chen, R., Yi, P., Hu, T., & Bu, Y. (2025) · International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT) · doi:10.1109/ainit65432.2025.11035458
FCLIT: Block-wise Federated Continual Learning for Computing Power Measurement under Dynamic Tasks
Jiang, H., Kong, X., Lin, M., Zhang, X., Li, K., & Yang, J. (2024) · International Conference on Ubiquitous Computing and Communications (IUCC) · doi:10.1109/iucc65928.2024.00069
Deokar, P. S., Kharatmol, U., Kale, A., Dasari, P., & Mahajan, S. (2025) · International Conference on Information, Implementation, and Innovation in Technology (I2ITCON) · doi:10.1109/i2itcon65200.2025.11210678
FRCNC - An Enhancing Model for Classifying Packet Traffic at Internet RoutersPreprint
Chi, V. X. (2026) · Research Square · doi:10.21203/rs.3.rs-8221589/v1
FedScope—Federated Host Embeddings From Telescope Traffic: Design and Implementation
Huang, K., Sordello, A., Valentim, R., Vassio, L., Drago, I., & Mellia, M. (2026) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2026.3685756
- Authors
- Mun, H., & Lee, Y.
- Affiliations
- Chungnam National University (KR)
- Corresponding author
- Lee, Youngseok
- Venue
- Electronics
- Publisher
- MDPI AG
- Published
- 2020-12-28
- Volume
- 10
- Issue
- 1
- Pages
- 27
- ISSN
- 2079-9292 (ISSN-L)
- OpenAlex
- W3117687414
- Cited by
- 52
- References
- 19
- Citations by year
- 2026: 3 · 2025: 13 · 2024: 12 · 2023: 11 · 2022: 10 · 2021: 3
- FWCI
- 2.36
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Electronics (publishedVersion, cc-by)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- Ministry of Science and ICT, South Korea
- Institute for Information and Communications Technology Promotion
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Internet Traffic Analysis and Secure E-voting
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Computer Networks and Communications › Software-Defined Networks and 5G
- Keywords
- internet traffic classification, federated learning, application identification, on-device learning, user privacy protection, non-IID data, packet classification, distributed learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review