journal article·2025-04-14Open access

SDN Anomalous Traffic Detection Based on Temporal Convolutional Network

Ziyi Wang, Zhenyu Guan, Xu Liu, Caixia Li, Xuan Sun, Jun Li

Applied Sciences· Volume 15· Issue 8

Abstract

The wide application of software-defined network (SDN) architecture, combined with its centralized control characteristics, have exacerbated the potential risk of network attacks, and the traditional anomaly traffic detection methods are facing the challenges of high false alarm rate and insufficient generalization ability due to the reliance on manual rule design and the difficulty in capturing dynamic temporal features. In response to these challenges, we propose a Temporal Convolutional Network (TCN)-based anomalous traffic detection method for SDN. Taking the packet length sequence as the core feature, the long-term temporal dependency in the traffic data is effectively captured by causal convolution and dilation convolution operations of the TCN model, combined with the residual connection mechanism to optimize the gradient propagation and improve the stability of the model training. The experiments validate the model performance based on the public InSDN dataset, and the results show that the method achieves high accuracy in the binary classification task of normal and malicious traffic and improves its detection accuracy by about 5% compared with traditional statistical methods and mainstream deep learning models.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Software-Defined Networks and 5G · Internet Traffic Analysis and Secure E-voting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Cyber Science and Technology, Beihang University, Beijing 100191, China

China Industrial Internet Research Institute, Beijing 100015, China

College of Computer Science, Beijing Information Science and Technology University, Beijing 102206, China

Funding

Basic Research Project of the National Defense Science and Industry Bureau

References (35)

Show source-provided references
1. A systematic literature review of methods and datasets for anomaly-based network intrusion detection10.1016/j.cose.2022.102675 ↗
2. A taxonomy of software-defined networking (SDN)-enabled cloud computing10.1145/3190617 ↗
3. A survey of convolutional neural networks: Analysis, applications, and prospects10.1109/TNNLS.2021.3084827 ↗
4. Radford, B.J., Apolonio, L.M., Trias, A.J., and Simpson, J.A. (2018). Network traffic anomaly detection using recurrent neural networks. arXiv.
5. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
6. Dey, R., and Salem, F.M. (2017, January 6–9). Gate-variants of Gated Recurrent Unit (GRU) neural networks. Proceedings of the 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS), Boston, MA, USA.10.1109/MWSCAS.2017.8053243 ↗
7. Bai, S., Kolter, J.Z., and Koltun, V. (2018). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv.
8. Deep Anomaly Detection for Time-Series Data in Industrial IoT: A Communication-Efficient On-Device Federated Learning Approach10.1109/JIOT.2020.3011726 ↗
9. Spantideas, S., Giannopoulos, A., Cambeiro, M.A., Trullols-Cruces, O., Atxutegi, E., and Trakadas, P. (2023, January 25–27). Intelligent Mission Critical Services Over Beyond 5G Networks: Control Loop and Proactive Overload Detection. Proceedings of the 2023 International Conference on Smart Applications, Communications and Networking (SmartNets), Istanbul, Turkiye.10.1109/SmartNets58706.2023.10216134 ↗
10. Network Services Anomalies in NFV: Survey, Taxonomy, and Verification Methods10.1109/TNSM.2022.3144582 ↗
11. Distributed Online Anomaly Detection for Virtualized Network Slicing Environment10.1109/TVT.2022.3193074 ↗
12. Network traffic anomaly detection method based on multi-scale residual classifier10.1016/j.comcom.2022.10.024 ↗
13. Efficient DDoS attack detection and prevention scheme based on SDN in cloud environment
14. Voting-based intrusion detection framework for securing software-defined networks10.1002/cpe.5927 ↗
15. Deepa, V., Sudar, K.M., and Deepalakshmi, P. (2019, January 30–31). Design of ensemble learning methods for DDoS detection in SDN environment. Proceedings of the 2019 International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), Vellore, India.10.1109/ViTECoN.2019.8899682 ↗
16. An optimized weighted voting based ensemble model for DDoS attack detection and mitigation in SDN environment10.1016/j.micpro.2021.104412 ↗
17. Collaborative detection and mitigation of DDoS in software-defined networks10.1007/s11227-021-03782-9 ↗
18. Efficient DDoS detection based on K-FKNN in software defined networks10.1109/ACCESS.2019.2950945 ↗
19. Kousar, H., Mulla, M.M., Shettar, P., and Narayan, D.G. (2021, January 18–19). Detection of DDoS attacks in software defined network using decision tree. Proceedings of the 2021 10th IEEE International Conference on Communication Systems and Network Technologies (CSNT), Bhopal, India.10.1109/CSNT51715.2021.9509634 ↗
20. Flow-based anomaly intrusion detection using machine learning model with software defined networking for OpenFlow network10.1016/j.micpro.2020.103285 ↗
21. MitM detection and defense mechanism CBNA-RF based on machine learning for large-scale SDN context10.1007/s12652-020-02099-4 ↗
22. An intelligent blockchain-based secure link failure recovery framework for software-defined internet-of-things10.1007/s10723-023-09693-8 ↗
23. AE-MLP: A hybrid deep learning approach for DDoS detection and classification10.1109/ACCESS.2021.3123791 ↗
24. A hybrid method of entropy and SSAE-SVM based DDoS detection and mitigation mechanism in SDN10.1016/j.cose.2022.102604 ↗
25. An intrusion detection algorithm for DDoS attacks based on DBN and three-way decisions10.1088/1742-6596/2356/1/012044 ↗
26. Adversarial deep learning approach detection and defense against DDoS attacks in SDN environments10.1016/j.future.2021.06.047 ↗
27. Abdallah, M., Khae, N.A.L., Jahromi, H., and Jurcut, A.D. (2021, January 17–20). A hybrid CNN-LSTM based approach for anomaly detection systems in SDNs. Proceedings of the 16th International Conference on Availability, Reliability and Security, Vienna, Austria.10.1145/3465481.3469190 ↗
28. Adoption and realization of deep learning in network traffic anomaly detection device design10.1007/s00500-020-05210-1 ↗
29. A DDoS attack detection scheme based on Bi-LSTM in SDN
30. MFFusion: A multi-level features fusion model for malicious traffic detection based on deep learning10.1016/j.comnet.2021.108658 ↗
31. Attention-based bidirectional GRU networks for efficient HTTPS traffic classification10.1016/j.ins.2020.05.035 ↗
32. A recombination generative adversarial network for intrusion detection10.61822/amcs-2024-0023 ↗
33. InSDN: A novel SDN intrusion dataset10.1109/ACCESS.2020.3022633 ↗
34. Sharafaldin, I., Lashkari, A.H., and Ghorbani, A.A. (2018, January 22–24). Toward generating a new intrusion detection dataset and intrusion traffic characterization. Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP 2018), Madeira, Portugal.10.5220/0006639801080116 ↗
35. Wang, W., Zhu, M., Zeng, X., Ye, X., and Sheng, Y. (2017, January 11–13). Malware traffic classification using convolutional neural network for representation learning. Proceedings of the International Conference on Information Networking, ICOIN, Da Nang, Vietnam.