Robust Network Traffic Classification
Open accessAbstract
As a fundamental tool for network management and security, traffic classification has attracted increasing attention in recent years. A significant challenge to the robustness of classification performance comes from zero-day applications previously unknown in traffic classification systems. In this paper, we propose a new scheme of Robust statistical Traffic Classification (RTC) by combining supervised and unsupervised machine learning techniques to meet this challenge. The proposed RTC scheme has the capability of identifying the traffic of zero-day applications as well as accurately discriminating predefined application classes. In addition, we develop a new method for automating the RTC scheme parameters optimization process. The empirical study on real-world traffic data confirms the effectiveness of the proposed scheme. When zero-day applications are present, the classification performance of the new scheme is significantly better than four state-of-the-art methods: random forest, correlation-based classification, semi-supervised clustering, and one-class SVM.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
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?
RTC can achieve higher flow and byte accuracy of up to 15% and 10%, respectively, compared to the second best technique, even with small labeled training datasets.
“Therefore, even with small labeled training datasets, RTC can achieve a higher flow and byte accuracy of up to 15% and 10%, respectively, in comparison to the second best technique.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [497]
Joint application of supervised and unsupervised ML for traffic classification has demonstrated success.
“Consequentially, joint application of supervised and unsupervised ML for traffic classification [137, 497] has demonstrated success.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [497]
Cites
Breiman, L. (2001) · Machine Learning · doi:10.1023/a:1010933404324 · Cited by 133,538 · see citing works
(2006) · Springer eBooks · Cited by 8,123 · see citing works
Information theory, inference, and learning algorithms
(2004) · Choice Reviews Online · doi:10.5860/choice.41-5949 · Cited by 6,535 · see citing works
Estimating the Support of a High-Dimensional Distribution
Schölkopf, B., Platt, J. C., Shawe-Taylor, J., Smola, A. J., & Williamson, R. C. (2001) · Neural Computation · doi:10.1162/089976601750264965 · Cited by 6,168 · see citing works
Kittler, J., Hatef, M., Duin, R. P. W., & Matas, J. (1998) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.667881 · Cited by 5,312 · see citing works
Information Theory, Inference, and Learning Algorithms
(2004) · Kybernetes · doi:10.1108/03684920410534506 · Cited by 4,937 · see citing works
Pattern Recognition and Machine Learning
Neal, R. M. (2007) · Technometrics · doi:10.1198/tech.2007.s518 · Cited by 4,629 · see citing works
(2000) · Applied Physics Letters · doi:10.1162/153244303322753616 · Cited by 3,581 · see citing works
A survey of techniques for internet traffic classification using machine learning
Nguyen, T. T. T., & Armitage, G. (2008) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2008.080406 · Cited by 1,664 · see citing works
Internet traffic classification using bayesian analysis techniques
Moore, A. W., & Zuev, D. V. (2005) · ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) · doi:10.1145/1064212.1064220 · Cited by 1,216 · see citing works
Traffic classification using clustering algorithms
Erman, J., Arlitt, M. F., & Mahanti, A. (2006) · doi:10.1145/1162678.1162679 · Cited by 712 · see citing works
Williams, N., Zander, S., & Armitage, G. J. (2006) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1163593.1163596 · Cited by 698 · see citing works
Rahbar, A. G., & Yang, O. W. W. (2008) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2008.080408 · Cited by 668 · see citing works
Book Review: Pattern Recognition and Machine Learning
Nasrabadi, N. M. (2007) · Journal of Electronic Imaging · doi:10.1117/1.2819119 · Cited by 636 · see citing works
Traffic classification on the fly
Bernaille, L., Teixeira, R., Akodkenou, I., Soule, A., & Salamatian, K. (2006) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1129582.1129589 · Cited by 585 · see citing works
Flow Clustering Using Machine Learning Techniques
McGregor, A., Hall, M., Lorier, P., & Brunskill, J. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-24668-8_21 · Cited by 521 · see citing works
Automated traffic classification and application identification using machine learning
Zander, S., Nguyen, T., & Armitage, G. (2005) · The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l · doi:10.1109/lcn.2005.35 · Cited by 517 · see citing works
Bayesian Neural Networks for Internet Traffic Classification
Auld, T., Moore, A. W., & Gull, S. F. (2007) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2006.883010 · Cited by 494 · see citing works
Roughan, M., Sen, S., Spatscheck, O., & Duffield, N. (2004) · Proceedings of the 4th ACM SIGCOMM conference on Internet measurement · doi:10.1145/1028788.1028805 · Cited by 494 · see citing works
Internet traffic classification demystified: myths, caveats, and the best practices
Kim, H., Claffy, K., Fomenkov, M., Barman, D., Faloutsos, M., & Lee, K. (2008) · Proceedings of the 2008 ACM CoNEXT Conference on - CONEXT '08 · doi:10.1145/1544012.1544023 · Cited by 485 · see citing works
Internet traffic classification using bayesian analysis techniques
Moore, A. W., & Zuev, D. (2005) · ACM SIGMETRICS Performance Evaluation Review · doi:10.1145/1071690.1064220 · Cited by 460 · see citing works
Traffic classification through simple statistical fingerprinting
Crotti, M., Dusi, M., Gringoli, F., & Salgarelli, L. (2007) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1198255.1198257 · Cited by 396 · see citing works
Network Traffic Classification Using Correlation Information
Zhang, J., Xiang, Y., Wang, Y., Zhou, W., Xiang, Y., & Guan, Y. (2012) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2012.98 · Cited by 329 · see citing works
Self-citationOffline/realtime traffic classification using semi-supervised learning
Erman, J., Mahanti, A., Arlitt, M., Cohen, I., & Williamson, C. (2007) · Performance Evaluation · doi:10.1016/j.peva.2007.06.014 · Cited by 287 · see citing works
Support Vector Machines for TCP traffic classification
Este, A., Gringoli, F., & Salgarelli, L. (2009) · Computer Networks · doi:10.1016/j.comnet.2009.05.003 · Cited by 270 · see citing works
Bonfiglio, D., Mellia, M., Meo, M., Rossi, D., & Tofanelli, P. (2007) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/1282380.1282386 · Cited by 268 · see citing works
Identifying and discriminating between web and peer-to-peer traffic in the network core
Erman, J., Mahanti, A., Arlitt, M., & Williamson, C. (2007) · Proceedings of the 16th international conference on World Wide Web · doi:10.1145/1242572.1242692 · Cited by 213 · see citing works
Unexpected means of protocol inference
Ma, J., Levchenko, K., Kreibich, C., Savage, S., & Voelker, G. M. (2006) · Proceedings of the 6th ACM SIGCOMM conference on Internet measurement · doi:10.1145/1177080.1177123 · Cited by 204 · see citing works
Early Recognition of Encrypted Applications
Bernaille, L., & Teixeira, R. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-71617-4_17 · Cited by 200 · see citing works
Timely and Continuous Machine-Learning-Based Classification for Interactive IP Traffic
Nguyen, T. T. T., Armitage, G., Branch, P., & Zander, S. (2012) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2012.2187305 · Cited by 156 · see citing works
Internet traffic classification demystified
Lim, Y.-S., Kim, H.-C., Jeong, J., Kim, C.-K., Kwon, T. T., & Choi, Y. (2010) · Proceedings of the 6th International Conference · doi:10.1145/1921168.1921180 · Cited by 125 · see citing works
Thu, T. N. T., & Armitage, G. J. (2006) · Conference on Local Computer Networks · doi:10.1109/lcn.2006.322122 · Cited by 123 · see citing works
Revealing skype traffic: when randomness plays with you
Bonfiglio, D., Mellia, M., Meo, M., Rossi, D., & Tofanelli, P. (2007) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1282427.1282386 · Cited by 112 · see citing works
A Modular Machine Learning System for Flow-Level Traffic Classification in Large Networks
Jin, Y., Duffield, N. G., Erman, J., Haffner, P., Sen, S. B., & Zhang, Z. (2012) · ACM Transactions on Knowledge Discovery from Data · doi:10.1145/2133360.2133364 · Cited by 103 · see citing works
Analysis of the impact of sampling on NetFlow traffic classification
Carela-Español, V., Barlet‐Ros, P., Cabellos‐Aparicio, A., & Solé‐Pareta, J. (2010) · Computer Networks · doi:10.1016/j.comnet.2010.11.002 · Cited by 102 · see citing works
Abacus: Accurate behavioral classification of P2P-TV traffic
Bermolen, P., Mellia, M., Meo, M., Rossi, D., & Valenti, S. (2011) · Computer Networks · doi:10.1016/j.comnet.2010.12.004 · Cited by 67 · see citing works
Better network traffic identification through the independent combination of techniques
Callado, A. C., Kelner, J., Sadok, D. F. H., Kamienski, C., & Fernandes, S. (2010) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2010.02.002 · Cited by 64 · see citing works
Lee, S., Kim, H., Barman, D., Lee, S., Kim, C.-K., Kwon, T. T., & Choi, Y. (2011) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1925861.1925865 · Cited by 46 · see citing works
A novel semi-supervised approach for network traffic clustering
Wang, Y., Xiang, Y., Zhang, J., & Yu, S. (2011) · International Conference on Network and System Security (NSS) · doi:10.1109/icnss.2011.6059997 · Cited by 45 · see citing works
Self-citationAn automatic application signature construction system for unknown traffic
Wang, Y., Xiang, Y., & Yu, S. (2010) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.1603 · Cited by 42 · see citing works
Self-citationEarly Identification of Peer-to-Peer Traffic
Hullár, B., Laki, S., & György, A. (2011) · International Conference on Communications · doi:10.1109/icc.2011.5963023 · Cited by 38 · see citing works
Accurate, Fine-Grained Classification of P2P-TV Applications by Simply Counting Packets
Valenti, S., Rossi, D., Meo, M., Mellia, M., & Bermolen, P. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-01645-5_10 · Cited by 38 · see citing works
SubFlow: Towards practical flow-level traffic classification
Xie, G., Iliofotou, M., Keralapura, R., Faloutsos, M., & Nucci, A. (2012) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infcom.2012.6195649 · Cited by 35 · see citing works
Challenges in network application identification
Tongaonkar, A., Keralapura, R., & Nucci, A. (2012) · USENIX conference on Large-scale exploits and emergent threats · Cited by 32 · see citing works
Classifying internet one-way traffic
Glatz, E., & Dimitropoulos, X. A. (2012) · doi:10.1145/2254756.2254821 · Cited by 30 · see citing works
Mining Unclassified Traffic Using Automatic Clustering Techniques
Finamore, A., Mellia, M., & Meo, M. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-20305-3_13 · Cited by 28 · see citing works
Semi-supervised Encrypted Traffic Classification Using Composite Features Set
Liu, H., Wang, Z., & Wang, Y. (2012) · Journal of Networks · doi:10.4304/jnw.7.8.1195-1200 · Cited by 26 · see citing works
MINETRAC: Mining flows for unsupervised analysis & semi-supervised classification
Casas, P., Mazel, J., & Owezarski, P. (2011) · International Teletraffic Congress · doi:10.5555/2043468.2043483 · Cited by 23 · see citing works
Comparing P2PTV Traffic Classifiers
Cascarano, N., Risso, F., Este, A., Gringoli, F., Salgarelli, L., Finamore, A., & Mellia, M. (2010) · International Conference on Communications · doi:10.1109/icc.2010.5501744 · Cited by 21 · see citing works
P2P traffic identification and optimization using fuzzy c-means clustering
Liu, D., & Lung, C. (2011) · Proceedings of ... IEEE International Conference on Fuzzy Systems · doi:10.1109/fuzzy.2011.6007613 · Cited by 19 · see citing works
Service-based traffic classification: Principles and validation
Baldi, M., Baldini, A., Cascarano, N., & Risso, F. (2009) · IEEE Sarnoff Symposium · doi:10.1109/sarnof.2009.4850330 · Cited by 18 · see citing works
Classifying internet one-way traffic
Glatz, E., & Dimitropoulos, X. A. (2012) · ACM SIGMETRICS Performance Evaluation Review · doi:10.1145/2318857.2254821 · Cited by 11 · see citing works
Flagged first, then by citations
4 of the 56 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Boutaba, R., Salahuddin, M. A., Limam, N., Ayoubi, S., Shahriar, N., Estrada-Solano, F., & Caicedo, O. M. (2018) · Journal of Internet Services and Applications · doi:10.1186/s13174-018-0087-2 · Cited by 1,036 · see citing works
Network Traffic Classifier With Convolutional and Recurrent Neural Networks for Internet of Things
López‐Martín, M., Carro, B., Sánchez-Esguevillas, A., & Lloret, J. (2017) · IEEE Access · doi:10.1109/access.2017.2747560 · Cited by 772 · see citing works
Deep Learning for Encrypted Traffic Classification: An Overview
Rezaei, S., & Liu, X. (2019) · IEEE Communications Magazine · doi:10.1109/mcom.2019.1800819 · Cited by 670 · see citing works
Machine Learning for Networking: Workflow, Advances and Opportunities
Wang, M., Cui, Y., Wang, X., Xiao, S., & Jiang, J. (2017) · IEEE Network · doi:10.1109/mnet.2017.1700200 · Cited by 448 · see citing works
Deep Learning Based Attack Detection for Cyber-Physical System Cybersecurity: A Survey
Zhang, J., Pan, L., Han, Q., Chen, C., Wen, S., & Xiang, Y. (2021) · IEEE/CAA Journal of Automatica Sinica · doi:10.1109/jas.2021.1004261 · Cited by 445 · see citing works
Self-citationDetecting and Preventing Cyber Insider Threats: A Survey
Liu, L., Vel, O. D., Han, Q., Zhang, J., & Xiang, Y. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2800740 · Cited by 386 · see citing works
Self-citationData-Driven Cybersecurity Incident Prediction: A Survey
Sun, N., Zhang, J., Rimba, P., Gao, S., Zhang, L. Y., & Xiang, Y. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2885561 · Cited by 331 · see citing works
Self-citationA Survey of Android Malware Detection with Deep Neural Models
Qiu, J., Zhang, J., Luo, W., Pan, L., Nepal, ., & Xiang, Y. (2020) · ACM Computing Surveys · doi:10.1145/3417978 · Cited by 329 · see citing works
Self-citationA Survey of IoT Applications in Blockchain Systems
Lao, L., Li, Z., Hou, S., Xiao, B., Guo, S., & Yang, Y. (2020) · ACM Computing Surveys · doi:10.1145/3372136 · Cited by 311 · see citing works
The rise of traffic classification in IoT networks: A survey
Tahaei, H., Afifi, F., Asemi, A., Zaki, F., & Anuar, N. B. (2020) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2020.102538 · Cited by 277 · see citing works
Muhammed, T., Mehmood, R., Albeshri, A. A., & Katib, I. A. (2018) · IEEE Access · doi:10.1109/access.2018.2846609 · Cited by 266 · see citing works
Network traffic classification: Techniques, datasets, and challenges
Azab, A., Khasawneh, M., Alrabaee, S., Choo, K.-K. R., & Sarsour, M. (2022) · Digit. Commun. Networks · doi:10.1016/j.dcan.2022.09.009 · Cited by 247 · see citing works
Lin, K., Xu, X., & Gao, H. (2021) · Computer Networks · doi:10.1016/j.comnet.2021.107974 · Cited by 226 · see citing works
Shapira, T., & Shavitt, Y. (2021) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2021.3071441 · Cited by 225 · see citing works
An Entropy-Based Network Anomaly Detection Method
Bereziński, P., Jasiul, B., & Szpyrka, M. (2015) · Entropy · doi:10.3390/e17042367 · Cited by 205 · see citing works
FlowPic: Encrypted Internet Traffic Classification is as Easy as Image Recognition
Shapira, T., & Shavitt, Y. (2019) · IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) · doi:10.1109/infcomw.2019.8845315 · Cited by 200 · see citing works
Do Switches Dream of Machine Learning?
Xiong, Z., & Zilberman, N. (2019) · ACM Workshop on Hot Topics in Networks (HotNets) · doi:10.1145/3365609.3365864 · Cited by 198 · see citing works
Machine learning algorithms to detect DDoS attacks in SDN
Santos, R. Y. C., Souza, D. S., Santo, W. D. E., Ribeiro, A. L., & Moreno, E. D. (2019) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.5402 · Cited by 196 · 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
Network traffic classification for data fusion: A survey
Zhao, J., Jing, X., Yan, Z., & Witold Pedrycz, C. (2021) · Information Fusion · doi:10.1016/j.inffus.2021.02.009 · Cited by 155 · see citing works
Application identification via network traffic classification
Yamansavascilar, B., Guvensan, M. A., YAVUZ, A. G., & Karsligil, M. E. (2017) · 2012 International Conference on Computing, Networking and Communications (ICNC) · doi:10.1109/iccnc.2017.7876241 · Cited by 147 · see citing works
An innovative approach for real-time network traffic classification
Dias, K. L., Pongelupe, M. A., Caminhas, W. M., & de Errico, L. (2019) · Computer Networks · doi:10.1016/j.comnet.2019.04.004 · Cited by 131 · see citing works
Big Data Analytics for Large-scale Wireless Networks
Dai, H., Wong, R. C.-W., Wang, H. H., Zheng, Z., & Vasilakos, A. V. (2019) · ACM Computing Surveys · doi:10.1145/3337065 · Cited by 131 · see citing works
A review on machine learning–based approaches for Internet traffic classification
Salman, O., Elhajj, I. H., Kayssi, A., & Chehab, A. (2020) · Annals of Telecommunications · doi:10.1007/s12243-020-00770-7 · Cited by 131 · see citing works
Machine Learning–based Cyber Attacks Targeting on Controlled Information
Miao, Y., Chen, C., Pan, L., Han, Q., Zhang, J., & Xiang, Y. (2021) · ACM Computing Surveys · doi:10.1145/3465171 · Cited by 133 · see citing works
Self-citationMSML: A Novel Multilevel Semi-Supervised Machine Learning Framework for Intrusion Detection System
Yao, H., Fu, D., Zhang, P., Li, M., & Liu, Y. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2873125 · Cited by 126 · see citing works
Data-Driven Cyber Security in Perspective—Intelligent Traffic Analysis
Coulter, R., Han, Q., Pan, L., Zhang, J., & Xiang, Y. (2019) · IEEE Transactions on Cybernetics · doi:10.1109/tcyb.2019.2940940 · Cited by 112 · see citing works
Self-citationDeepBalance: Deep-Learning and Fuzzy Oversampling for Vulnerability Detection
Liu, S., Lin, G., Han, Q., Wen, S., Zhang, J., & Xiang, Y. (2019) · IEEE Transactions on Fuzzy Systems · doi:10.1109/tfuzz.2019.2958558 · Cited by 108 · see citing works
Self-citationPredicting Transportation Carbon Emission with Urban Big Data
Lu, X., Ota, K., Dong, M., Chen, Y., & Jin, H. (2017) · IEEE Transactions on Sustainable Computing · doi:10.1109/tsusc.2017.2728805 · Cited by 101 · see citing works
Investigation of machine learning based network traffic classification
Fan, Z., & Liu, R. (2017) · International Symposium on Wireless Communication Systems · doi:10.1109/iswcs.2017.8108090 · Cited by 99 · see citing works
Taurus: a data plane architecture for per-packet ML
Swamy, T., Rucker, A., Shahbaz, M., Gaur, I., & Olukotun, K. (2022) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3503222.3507726 · Cited by 98 · see citing works
Privacy-preserving big data analytics a comprehensive survey
Tran, H.-Y., & Hu, J. (2019) · Journal of Parallel and Distributed Computing · doi:10.1016/j.jpdc.2019.08.007 · Cited by 93 · see citing works
Managing IoT Cyber-Security Using Programmable Telemetry and Machine Learning
Sivanathan, A., Gharakheili, H. H., & Sivaraman, V. (2020) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2020.2971213 · Cited by 89 · see citing works
Self-attentive deep learning method for online traffic classification and its interpretability
Xie, G., Li, Q., & Jiang, Y. (2021) · Computer Networks · doi:10.1016/j.comnet.2021.108267 · Cited by 89 · see citing works
In-Network Machine Learning Using Programmable Network Devices: A Survey
Zheng, C., Hong, X., Ding, D., Vargaftik, S., Ben-Itzhak, Y., & Zilberman, N. (2023) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2023.3344351 · Cited by 90 · see citing works
IoT Device Identification Using Deep Learning
Kotak, J., & Elovici, Y. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-57805-3_8 · Cited by 83 · see citing works
Performance evaluation of secured network traffic classification using a machine learning approach
Afuwape, A. A., Xu, Y., Anajemba, J. H., & Srivastava, G. (2021) · Computer Standards & Interfaces · doi:10.1016/j.csi.2021.103545 · Cited by 83 · see citing works
Identifying HTTPS-Protected Netflix Videos in Real-Time
Reed, A. C., & Kranch, M. J. (2017) · ACM Conference on Data and Application Security and Privacy (CODASPY) · doi:10.1145/3029806.3029821 · Cited by 83 · see citing works
Novel feature selection and classification of Internet video traffic based on a hierarchical scheme
Dong, Y., Zhao, J., & Jin, J. (2017) · Computer Networks · doi:10.1016/j.comnet.2017.03.019 · Cited by 78 · see citing works
Software Vulnerability Analysis and Discovery Using Deep Learning Techniques: A Survey
Zeng, P., Lin, G., Pan, L., Tai, Y., & Zhang, J. (2020) · IEEE Access · doi:10.1109/access.2020.3034766 · Cited by 82 · see citing works
Self-citationClassifying the traffic state of urban expressways: A machine-learning approach
Cheng, Z., Wang, W., Lu, J. J., & Xing, X. (2018) · Transportation Research Part A Policy and Practice · doi:10.1016/j.tra.2018.10.035 · Cited by 77 · see citing works
Machine Learning-Based Routing and Wavelength Assignment in Software-Defined Optical Networks
Martín, I., Troìa, S., Hernández, J. A., Rodríguez, A., Musumeci, F., Maier, G. A., Alvizu, R., & de Dios, Ó. G. (2019) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2019.2927867 · Cited by 77 · see citing works
The development of leak detection model in subsea gas pipeline using machine learning
Kim, J., Chae, M., Han, J., Park, S. J., & Lee, Y. (2021) · Journal of Natural Gas Science and Engineering · doi:10.1016/j.jngse.2021.104134 · Cited by 77 · see citing works
MATEC: A lightweight neural network for online encrypted traffic classification
Cheng, J., Wu, Y., Yuepeng, E., You, J., Li, T., Li, H., & Ge, J. (2021) · Computer Networks · doi:10.1016/j.comnet.2021.108472 · Cited by 75 · see citing works
ABL-TC: A lightweight design for network traffic classification empowered by deep learning
Wei, W., Gu, H., Deng, W., Xiao, Z., & Ren, X. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.03.007 · Cited by 72 · see citing works
On Internet Traffic Classification: A Two-Phased Machine Learning Approach
Bakhshi, T., & Ghita, B. (2016) · Journal of Computer Networks and Communications · doi:10.1155/2016/2048302 · Cited by 71 · see citing works
Unsupervised Traffic Flow Classification Using a Neural Autoencoder
Höchst, J., Baumgärtner, L., Hollick, M., & Freisleben, B. (2017) · Conference on Local Computer Networks · doi:10.1109/lcn.2017.57 · Cited by 71 · see citing works
Detection of Superpoints Using a Vector Bloom Filter
Liu, W., Qu, W., Gong, J., & Li, K. (2015) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2015.2503269 · Cited by 70 · see citing works
Deep Learning and Zero-Day Traffic Classification: Lessons Learned From a Commercial-Grade Dataset
Yang, L., Finamore, A., Jun, F., & Rossi, D. (2021) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2021.3122940 · Cited by 69 · see citing works
A new approach for internet traffic classification: GA-WK-ELM
Ertam, F., & Avcı, E. (2016) · Measurement · doi:10.1016/j.measurement.2016.10.001 · Cited by 69 · 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
Krishnamoorthi, V., Carlsson, N. F., Halepovic, E., & Petajan, E. D. (2017) · ACM Multimedia Systems Conference (MMSys) · doi:10.1145/3083187.3083193 · Cited by 65 · see citing works
Towards Lightweight and Robust Machine Learning for CDN Caching
Berger, D. S. (2018) · ACM Workshop on Hot Topics in Networks (HotNets) · doi:10.1145/3286062.3286082 · Cited by 64 · see citing works
Ensemble network traffic classification: Algorithm comparison and novel ensemble scheme proposal
Gómez, S. E., Carro, B., Sánchez-Esguevillas, A., & Hernández-Callejo, L. (2017) · Computer Networks · doi:10.1016/j.comnet.2017.07.018 · Cited by 65 · see citing works
Deep learning–based network application classification for SDN
Zhang, C., Wang, X., Li, F., He, Q., & Huang, M. (2018) · Transactions on Emerging Telecommunications Technologies · doi:10.1002/ett.3302 · Cited by 63 · see citing works
Network traffic classification model based on attention mechanism and spatiotemporal features
Hu, F., Zhang, S., Lin, X., Wu, L., Liao, N., & Song, Y. (2023) · EURASIP Journal on Information Security · doi:10.1186/s13635-023-00141-4 · Cited by 70 · see citing works
Scalable Architecture for SDN Traffic Classification
Hayes, M., Ng, B., Pekár, A., & Seah, W. K. G. (2017) · IEEE Systems Journal · doi:10.1109/jsyst.2017.2690259 · Cited by 59 · see citing works
Big Data Analytics for Large Scale Wireless Networks: Challenges and OpportunitiesPreprint
Dai, H., Wong, R. C.-W., Wang, H. H., Zheng, Z., & Vasilakos, A. V. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1909.08069 · Cited by 60 · see citing works
An Efficient Anonymous Authentication Scheme for Internet of Vehicles
Liu, J., Li, Q., Sun, R. X., Du, X., & Guizani, M. (2018) · International Conference on Communications · doi:10.1109/icc.2018.8422447 · Cited by 58 · see citing works
Procedures, Criteria, and Machine Learning Techniques for Network Traffic Classification: A Survey
Sheikh, M. S., & Peng, Y. (2022) · IEEE Access · doi:10.1109/access.2022.3181135 · Cited by 59 · see citing works
Exploratory study on Class Imbalance and solutions for Network Traffic Classification
Gómez, S. E., Hernández-Callejo, L., Carro, B., & Sánchez-Esguevillas, A. (2019) · Neurocomputing · doi:10.1016/j.neucom.2018.07.091 · Cited by 55 · see citing works
Sequence alignment detection of TCP-targeted synchronous low-rate DoS attacks
Wu, Z., Pan, Q., Yue, M., & Liu, L. (2019) · Computer Networks · doi:10.1016/j.comnet.2019.01.031 · Cited by 54 · see citing works
An efficient approach for device identification and traffic classification in IoT ecosystems
dos Santos, M. R. P., Andrade, R. M. C., Gomes, D. G., & Callado, A. C. (2018) · IEEE Symposium on Computers and Communications (ISCC) · doi:10.1109/iscc.2018.8538630 · Cited by 53 · see citing works
ProGraph: Robust Network Traffic Identification With Graph Propagation
Li, W., Zhang, X.-Y., Bao, H.-F., Shi, H., & Wang, Q. (2023) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2022.3216603 · Cited by 50 · see citing works
Design of multi-view based email classification for IoT systems via semi-supervised learning
Li, W., Meng, W., Tan, Z., & Xiang, Y. (2018) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2018.12.002 · Cited by 53 · see citing works
Self-citationExplaining Deep Learning-Based Traffic Classification Using a Genetic Algorithm
Ahn, S.-Y., Kim, J., Park, S. Y., & Cho, S. (2020) · IEEE Access · doi:10.1109/access.2020.3048348 · Cited by 48 · see citing works
$BitCoding$ : Network Traffic Classification Through Encoded Bit Level Signatures
Hubballi, N., & Swarnkar, M. (2018) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2018.2868816 · Cited by 47 · see citing works
Yang, Y., Yan, Y., Gao, Z., Rui, L., Lyu, R., Gao, B., & Yu, P. (2023) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2023.3262246 · Cited by 46 · see citing works
A performance evaluation of deep‐learnt features for software vulnerability detection
Ban, X., Liu, S., Chen, C., & Chua, C. (2018) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.5103 · Cited by 46 · see citing works
Encrypted TLS Traffic Classification on Cloud Platforms
Yun, X., Wang, Y., Zhang, Y., Zhao, C., & Zhao, Z. (2022) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2022.3191312 · Cited by 45 · see citing works
Active learning to detect DDoS attack using ranked features
Deka, R. K., Bhattacharyya, D. K., & Kalita, J. K. (2019) · Computer Communications · doi:10.1016/j.comcom.2019.06.010 · Cited by 40 · see citing works
GCN-TC: Combining Trace Graph with Statistical Features for Network Traffic Classification
Zheng, J., & Li, D. (2019) · International Conference on Communications · doi:10.1109/icc.2019.8761115 · Cited by 42 · see citing works
IoT Attack Detection with Deep Learning Analysis
Pecori, R., Tayebi, A., Vannucci, A., & Veltri, L. (2020) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn48605.2020.9207171 · Cited by 41 · see citing works
Fast and lean encrypted Internet traffic classification
Roy, S., Shapira, T., & Shavitt, Y. (2022) · Computer Communications · doi:10.1016/j.comcom.2022.02.003 · Cited by 40 · see citing works
Online multimedia traffic classification from the QoS perspective using deep learning
Wu, Z., Dong, Y., Qiu, X., & Jin, J. (2022) · Computer Networks · doi:10.1016/j.comnet.2021.108716 · Cited by 39 · see citing works
A Survey of Traffic Classification in Software Defined Networks
Yan, J., & Yuan, J. (2018) · International Conference on Hot Information-Centric Networking (HotICN) · doi:10.1109/hoticn.2018.8606038 · Cited by 39 · see citing works
Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification
Khandait, P., Hubballi, N., & Mazumdar, B. (2020) · International Conference on Communication Systems & Networks (COMSNETS) · doi:10.1109/comsnets48256.2020.9027353 · Cited by 39 · see citing works
Encrypted Traffic Classification: Combining Over-and Under-Sampling through a PCA-SVM
Saber, A., Fergani, B., & Abbas, M. (2018) · International Conference on Pattern Analysis and Intelligent Systems (PAIS) · doi:10.1109/pais.2018.8598480 · Cited by 37 · see citing works
Agrawal, U., Soria, D., Wagner, C., Garibaldi, J. M., Ellis, I. O., Bartlett, J. M. S., Cameron, D., Rakha, E. A., & Green, A. R. (2019) · Artificial Intelligence in Medicine · doi:10.1016/j.artmed.2019.05.002 · Cited by 37 · see citing works
Characterizing and Mining Traffic Patterns of IoT Devices in Edge Networks
Wan, Y., Xu, K., Wang, F., & Xue, G. (2020) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2020.3026961 · Cited by 37 · see citing works
A Survey on the Applications of Semi-supervised Learning to Cyber-security
Mvula, P. K., Branco, P., Jourdan, G.-V., & Viktor, H. L. (2024) · ACM Computing Surveys · doi:10.1145/3657647 · Cited by 36 · see citing works
GGFAST: Automating Generation of Flexible Network Traffic Classifiers
Piet, J., Nwoji, D., & Paxson, V. (2023) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/3603269.3604840 · Cited by 35 · see citing works
Automatic Mobile Application Traffic Identification by Convolutional Neural Networks
Chen, Z., Yu, B., Zhang, Y., Zhang, J., & Xu, J. (2016) · IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) · doi:10.1109/trustcom.2016.0077 · Cited by 35 · see citing works
Self-citationVoIP Traffic Detection in Tunneled and Anonymous Networks Using Deep Learning
Islam, F. U., Liu, G., Zhai, J., & Liu, W. (2021) · IEEE Access · doi:10.1109/access.2021.3073967 · Cited by 35 · see citing works
Why are My Flows Different? A Tutorial on Flow Exporters
Vormayr, G., Fabini, J., & Zseby, T. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2989695 · Cited by 34 · see citing works
A Multi-Scale Feature Attention Approach to Network Traffic Classification and Its Model Explanation
Wang, Y., Yun, X., Zhang, Y., Zhao, C., & Liu, X. (2022) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2022.3149933 · Cited by 34 · see citing works
Generalized Correntropy based deep learning in presence of non-Gaussian noises
Chen, L., Qu, H., & Zhao, J. (2017) · Neurocomputing · doi:10.1016/j.neucom.2017.06.080 · Cited by 33 · see citing works
Can Machine Learning Techniques Be Effectively Used in Real Networks against DDoS Attacks?
Bakker, J. N., Ng, B., & Seah, W. K. G. (2018) · International Conference on Computer Communications and Networks (ICCCN) · doi:10.1109/icccn.2018.8487445 · Cited by 33 · see citing works
Not Afraid of the Unseen: a Siamese Network based Scheme for Unknown Traffic Discovery
Chen, Y., Li, Z., Shi, J., Gou, G., Liu, C., & Xiong, G. (2020) · IEEE Symposium on Computers and Communications (ISCC) · doi:10.1109/iscc50000.2020.9219734 · Cited by 33 · see citing works
SDN-Enabled FiWi-IoT Smart Environment Network Traffic Classification Using Supervised ML Models
Ganesan, E., Hwang, I., Liem, A. T., & Ab–Rahman, M. S. (2021) · Photonics · doi:10.3390/photonics8060201 · Cited by 33 · see citing works
Deep Neural Embedding for Software Vulnerability Discovery: Comparison and Optimization
Yuan, X., Lin, G., Tai, Y., & Zhang, J. (2022) · Security and Communication Networks · doi:10.1155/2022/5203217 · Cited by 33 · see citing works
Self-citationFlow-Aware Routing and Forwarding for SDN Scalability in Wireless Data Centers
Chuang, C.-C., Yu, Y.-J., & Pang, A. (2018) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2018.2865166 · Cited by 32 · see citing works
A Multi-level Internet Traffic Classifier Using Deep Learning
Salman, O., Elhajj, I. H., Chehab, A., & Kayssi, A. I. (2018) · International Conference on the Network of the Future (NOF) · doi:10.1109/nof.2018.8598055 · Cited by 32 · see citing works
A Blockchain-Driven IIoT Traffic Classification Service for Edge Computing
Qi, H., Wang, J., Li, W., Wang, Y., & Qiu, T. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3035431 · Cited by 32 · see citing works
An ultra light weight and secure RFID batch authentication scheme for IoMT
Kang, J., Fan, K., Zhang, K., Cheng, X., Li, H., & Yang, Y. (2020) · Computer Communications · doi:10.1016/j.comcom.2020.12.004 · Cited by 32 · see citing works
GCN-ETA: High-Efficiency Encrypted Malicious Traffic Detection
Zheng, J., Zeng, Z., & Feng, T. (2022) · Security and Communication Networks · doi:10.1155/2022/4274139 · Cited by 32 · see citing works
Dai, J., Xu, X., & Xiao, F. (2023) · Computer Networks · doi:10.1016/j.comnet.2023.109652 · Cited by 32 · see citing works
Unknown Attack Traffic Classification in SCADA Network Using Heuristic Clustering Technique
Sheng, C., Yao, Y. K., Li, W., Yang, W., & Liu, Y. (2023) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2023.3238402 · Cited by 30 · see citing works
Toward Greater Intelligence in Route Planning: A Graph-Aware Deep Learning Approach
Zhuang, Z., Wang, J., Qi, Q., Sun, H., & Liao, J. (2019) · IEEE Systems Journal · doi:10.1109/jsyst.2019.2922217 · Cited by 30 · see citing works
Encrypted internet traffic classification using a supervised spiking neural network
Rasteh, A., Delpech, F., Melchor, C. A., Zimmer, R., Shouraki, S. B., & Masquelier, T. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.06.055 · Cited by 30 · see citing works
- Authors
- Zhang, J., Chen, X., Xiang, Y., Zhou, W., & Wu, J.
- Affiliations
- Deakin University (AU)
- Temple University (US)
- Venue
- IEEE/ACM Transactions on Networking
- Published
- 2015-08
- Volume
- 23
- Issue
- 4
- Pages
- 1257-1270
- ISSN
- 1063-6692 (ISSN-L)
- 1558-2566
- OpenAlex
- W2161251616
- Cited by
- 391
- References
- 56
- Citations by year
- 2026: 15 · 2025: 26 · 2024: 22 · 2023: 34 · 2022: 38 · 2021: 48 · 2020: 58 · 2019: 54 · 2018: 40 · 2017: 30 · 2016: 18 · 2015: 7 · 2014: 1
- FWCI
- 18.61
- Type
- journal article
- Language
- en
- Open access
- green
- figshare.com
- Locations
- IEEE/ACM Transactions on Networking (publishedVersion)
- Figshare (submittedVersion, cc-by)
- Swinburne figshare (Swinburne University of Technology) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Internet Traffic Analysis and Secure E-voting
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
- Physical Sciences › Computer Science › Computer Networks and Communications › Software-Defined Networks and 5G
- Keywords
- network traffic classification, hybrid supervised and unsupervised learning, application identification, parameter optimization, network security, network management
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