Cited by 1,190Internet Traffic Analysis and Secure E-votingWireless Signal Modulation ClassificationNetwork Security and Intrusion Detection

Deep packet: a novel approach for encrypted traffic classification using deep learning

Open access
Lotfollahi, Mohammad, Jafari Siavoshani, Mahdi, Shirali Hossein Zade, Ramin, Saberian, Mohammdsadegh·2020·Soft Computing

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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1007/s00500-019-04030-2

Cites

8 of 8 references verified0 citation errors · 0 not checkable

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.

A few free checks a day · papers already verified open instantly · results are public

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

Flagged first, then by citations

Research works printed but not linked: 37

  1. Alipanahi B, Delong A, Weirauch MT, Frey BJ (2015) Predicting the sequence specificities of dna- and rna-binding proteins by deep learning. Nature biotechnology 33(8):831-838
  2. Alshammari R, Zincir-Heywood AN (2011) Can en- crypted traffic be identified without port numbers, ip addresses and payload inspection? Computer net- works 55(6):1326-1350
  3. Auld T, Moore AW, Gull SF (2007) Bayesian neural networks for internet traffic classification. IEEE Transactions on neural networks 18(1):223-239
  4. Bagui S, Fang X, Kalaimannan E, Bagui SC, Shee- han J (2017) Comparison of machine-learning al- gorithms for classification of vpn network traffic flow using time-related features. Journal of Cyber Security Technology pp 1-19
  5. Bengio Y (2009) Learning deep architectures for ai. Found Trends Mach Learn 2(1):1-127
  6. Caudill M (1987) Neural networks primer, part i. AI Expert 2(12):46-52
  7. Chowdhury NMK, Boutaba R (2010) A survey of network virtualization. Computer Networks 54(5):862-876
  8. Cover TM, Thomas JA (2006) Elements of Informa- tion Theory (Wiley Series in Telecommunications and Signal Processing). Wiley-Interscience
  9. Crotti M, Dusi M, Gringoli F, Salgarelli L (2007) Traffic classification through simple statistical fin- gerprinting. ACM SIGCOMM Computer Commu- nication Review 37(1):5-16
  10. Gil GD, Lashkari AH, Mamun M, Ghorbani AA (2016) Characterization of encrypted and vpn traf- fic using time-related features. In: Proceedings of the 2nd International Conference on Information Systems Security and Privacy (ICISSP 2016), pp 407-414
  11. Hubel DH, Wiesel TN (1968) Receptive fields and functional architecture of monkey striate cortex. The Journal of physiology 195(1):215-243
  12. Ioffe S, Szegedy C (2015) Batch normalization: Ac- celerating deep network training by reducing inter- nal covariate shift. In: International conference on machine learning, pp 448-456
  13. Khalife J, Hajjar A, Diaz-Verdejo J (2014) A mul- tilevel taxonomy and requirements for an optimal traffic-classification model. International Journal of Network Management 24(2):101-120
  14. Kohout J, Pevný T (2018) Network Traffic Fin- gerprinting Based on Approximated Kernel Two- Sample Test. IEEE Transactions on Information Forensics and Security 13(3), DOI 10.1109/TIFS. 2017.2768018 · DOI
  15. Lee H, Grosse R, Ranganath R, Ng AY (2009) Con- volutional deep belief networks for scalable unsu- pervised learning of hierarchical representations. In: Proceedings of the 26th Annual International Con- ference on Machine Learning, ACM, New York, NY, USA, ICML '09, pp 609-616
  16. Longadge R, Dongre S (2013) Class imbalance problem in data mining review. arXiv preprint arXiv:13051707
  17. Lotfollahi M, Shirali Hossein Zade R, Ja- fari Siavoshani M, Saberian M (2017) Deep packet: A novel approach for encrypted traffic classification using deep learning. CoRR abs/1709.02656, URL http://arxiv.org/abs/1709.02656 · arXiv
  18. Lv J, Zhu C, Tang S, Yang C (2014) Deepflow: Hiding anonymous communication traffic in p2p streaming networks. Wuhan University Journal of Natural Sciences 19(5):417-425
  19. Madhukar A, Williamson C (2006) A longitudinal study of p2p traffic classification. In: Modeling, Anal- ysis, and Simulation of Computer and Telecommuni- cation Systems, 2006. MASCOTS 2006. 14th IEEE International Symposium on, IEEE, pp 179-188
  20. Moore AW, Papagiannaki K (2005) Toward the accurate identification of network applications. In: PAM, Springer, vol 5, pp 41-54
  21. Moore AW, Zuev D (2005) Internet traffic clas- sification using bayesian analysis techniques. In: ACM SIGMETRICS Performance Evaluation Re- view, ACM, vol 33, pp 50-60
  22. Perera P, Tian YC, Fidge C, Kelly W (2017) A Com- parison of Supervised Machine Learning Algorithms for Classification of Communications Network Traf- fic. In: Neural Information Processing, Springer, Cham, Lecture Notes in Computer Science, pp 445- 454, DOI 10.1007/978-3-319-70087-8 47 · DOI
  23. Prechelt L (1998) Early stopping-but when? In: Neural Networks: Tricks of the trade, Springer, pp 55-69
  24. Qi Y, Xu L, Yang B, Xue Y, Li J (2009) Packet classification algorithms: From theory to practice. In: INFOCOM 2009, IEEE, IEEE, pp 648-656
  25. dos Santos CN, Gatti M (2014) Deep convolutional neural networks for sentiment analysis of short texts. In: Proceedings of the 25th International Conference on Computational Linguistics (COLING), Dublin, Ireland
  26. Sen S, Spatscheck O, Wang D (2004) Accurate, scalable in-network identification of p2p traffic us- ing application signatures. In: Proceedings of the 13th International Conference on World Wide Web, ACM, New York, NY, USA, pp 512-521
  27. Sherry J, Lan C, Popa RA, Ratnasamy S (2015) Blindbox: Deep packet inspection over encrypted traffic. In: ACM SIGCOMM Computer Communi- cation Review, ACM, vol 45, pp 213-226
  28. Simonyan K, Zisserman A (2014) Very deep convo- lutional networks for large-scale image recognition. arXiv preprint arXiv:14091556
  29. Socher R, Perelygin A, Wu JY, Chuang J, Manning CD, Ng AY, Potts CP (2013) Recursive deep mod- els for semantic compositionality over a sentiment treebank. In: EMNLP
  30. Sun R, Yang B, Peng L, Chen Z, Zhang L, Jing S (2010) Traffic classification using probabilistic neural networks. In: Natural computation (ICNC), 2010 sixth international conference on, IEEE, vol 4, pp 1914-1919
  31. Ting H, Yong W, Xiaoling T (2010) Network traffic classification based on kernel self-organizing maps. In: Intelligent Computing and Integrated Systems (ICISS), 2010 International Conference on, IEEE, pp 310-314
  32. Velan P, Čermák M, Čeleda P, Drašar M (2015) A survey of methods for encrypted traffic classifica- tion and analysis. International Journal of Network Management 25(5):355-374
  33. Vincent P, Larochelle H, Bengio Y, Manzagol PA (2008) Extracting and composing robust features with denoising autoencoders. In: Proceedings of the 25th international conference on Machine learning, ACM, pp 1096-1103
  34. Wang X, Parish DJ (2010) Optimised multi-stage tcp traffic classifier based on packet size distribu- tions. In: Communication Theory, Reliability, and Quality of Service (CTRQ), 2010 Third Interna- tional Conference on, IEEE, pp 98-103
  35. Yamansavascilar B, Guvensan MA, Yavuz AG, Karsligil ME (2017) Application identification via network traffic classification. In: Computing, Net- working and Communications (ICNC), 2017 Inter- national Conference on, IEEE, pp 843-848
  36. Yeganeh SH, Eftekhar M, Ganjali Y, Keralapura R, Nucci A (2012) Cute: Traffic classification using terms. In: Computer Communications and Networks (ICCCN), 2012 21st International Conference on, IEEE, pp 1-9
  37. Yosinski J, Clune J, Nguyen AM, Fuchs TJ, Lipson H (2015) Understanding neural networks through deep visualization. CoRR abs/1506.06579, URL http://arxiv.org/abs/1506.06579 · arXiv

Cited by

Sorted by citations

Authors
Lotfollahi, M., Jafari Siavoshani, M., Shirali Hossein Zade, R., & Saberian, M.
Affiliations
Sharif University of Technology (IR)
Venue
Soft Computing
Published
2019-05-13
Volume
24
Issue
3
Pages
1999-2012
ISSN
  • 1432-7643 (ISSN-L)
  • 1433-7479
OpenAlex
W2753434589
Cited by
1,190
References
8
Citations by year
2026: 179 · 2025: 183 · 2024: 178 · 2023: 169 · 2022: 164 · 2021: 147 · 2020: 101 · 2019: 47 · 2018: 21 · 2017: 1
FWCI
52.35
Type
journal article
Language
en
Open access
Locations
  • Soft Computing (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Internet Traffic Analysis and Secure E-voting
  • Physical Sciences › Computer Science › Artificial Intelligence › Wireless Signal Modulation Classification
  • Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
Keywords
encrypted traffic classification, network traffic classification, application identification, stacked autoencoder, convolutional neural networks, deep packet inspection

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