A New Encrypted Traffic Identification Model Based on VAE-LSTM-DRN
Source abstract
Abstract
Encrypted traffic identification pertains to the precise acquisition and categorization of data from traffic datasets containing imbalanced and obscured content. The extraction of encrypted traffic attributes and their subsequent identification presents a formidable challenge. The existing models have predominantly relied on direct extraction of encrypted traffic data from imbalanced datasets, with the dataset’s imbalance significantly affecting the model’s performance. In the present study, a new model, referred to as UD-VLD (Unbalanced Dataset-VAE-LSTM-DRN), was proposed to address above problem. The proposed model is an encrypted traffic identification model for handling unbalanced datasets. The encoder of the variational autoencoder (VAE) is combined with the decoder and Long-short term Memory (LSTM) in UD-VLD model to realize the data enhancement processing of the original unbalanced datasets. The enhanced data is processed by transforming the deep residual network (DRN) to address neural network gradient-related issues. Subsequently, the data is classified and recognized. The UD-VLD model integrates the related techniques of deep learning into the encrypted traffic recognition technique, thereby solving the processing problem for unbalanced datasets. The UD-VLD model was tested using the publicly available Tor dataset and VPN dataset. The UD-VLD model is evaluated against other comparative models in terms of accuracy, loss rate, precision, recall, F1-score, total time, and ROC curve. The results reveal that the UD-VLD model exhibits better performance in both binary and multi classification, being higher than other encrypted traffic recognition models that exist for unbalanced datasets. Furthermore, the evaluation performance indicates that the UD-VLD model effectively mitigates the impact of unbalanced data on traffic classification. and can serve as a novel solution for encrypted traffic identification.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Internet Traffic Analysis and Secure E-voting · Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. MATEC: A lightweight neural network for online encrypted traffic classification10.1016/j.comnet.2021.108472 ↗
2. A new data security algorithm for the cloud computing based on genetics techniques and logical-mathematical functions10.1016/j.ijin.2021.03.001 ↗
3. Machine learning for encrypted malicious traffic detection: Approaches, datasets, and comparative study10.1016/j.cose.2021.102542 ↗
4. Markov-GAN: Markov image enhancement method for malicious encrypted traffic classification10.1049/ise2.12071 ↗
5. Deep learning for encrypted traffic classification: An overview10.1109/MCOM.2019.1800819 ↗
6. Enhance traffic flow prediction with real-time vehicle data integration10.32629/jai.v6i2.574 ↗
7. FPGA-based network traffic classification using machine learning10.1109/ACCESS.2020.3026831 ↗
8. An innovative approach for real-time network traffic classification10.1016/j.comnet.2019.04.004 ↗
9. Decision trees: A recent overview10.1007/s10462-011-9272-4 ↗
10. A convolutional neural network-based model for multi-source and single-source partial discharge pattern classification using only single-source training set10.3390/en14051355 ↗
11. Extending deep learning approaches for forest disturbance segmentation on very high-resolution satellite images10.1002/rse2.194 ↗
12. A novel hybrid deep learning model for detecting COVID-19-related rumors on social media based on LSTM and concatenated parallel CNNs10.3390/app11177940 ↗
13. Wireless sensor networks intrusion detection based on SMOTE and the random forest algorithm10.3390/s19010203 ↗
14. FlowPic: A generic representation for encrypted traffic classification and applications identification10.1109/TNSM.2021.3071441 ↗
15. DarknetSec: A novel self-attentive deep learning method for darknet traffic classification and application identification10.1016/j.cose.2022.102663 ↗
16. ET-BERT: A contextualized datagram representation with pre-training transformers for encrypted traffic classification
17. Encrypted traffic classification based on traffic reconstruction
18. Combating imbalance in network traffic classification using GAN based oversampling
19. Unbalanced network attack traffic detection based on feature extraction and GFDA-WGAN10.1016/j.comnet.2022.109283 ↗
20. Intrusion detection system after data augmentation schemes based on the VAE and CVAE10.1109/TR.2022.3164877 ↗
21. An introduction to variational autoencoders10.1561/2200000056 ↗
22. An anomaly detection algorithm for ship trajectory data based on VAE-LSTM model
23. Research on intrusion detection method based on generative adversarial network
24. Z. Xu, “Research on deep learning model and algorithm for network intrusion detection,” M. S. thesis, Jiangxi University of Science and Technology, China, 2022 (In Chinese).
25. Characterization of encrypted and vpn traffic using time-related features
26. Characterization of tor traffic using time based features
27. CMTSNN: A deep learning model for multiclassification of abnormal and encrypted traffic of Internet of Things10.1109/JIOT.2023.3244544 ↗
28. CSCNN: Cost-sensitive convolutional neural network for encrypted traffic classification10.1007/s11063-021-10534-6 ↗
29. A cost-sensitive deep learning-based approach for network traffic classification10.1109/TNSM.2021.3112283 ↗
30. Tree-RNN: Tree structural recurrent neural network for network traffic classification10.1016/j.eswa.2020.114363 ↗