Preview

Proceedings of Telecommunication Universities

Advanced search

Analyzing Traffic Identification Methods for Resource Management in SDN

https://doi.org/10.31854/1813-324X-2023-9-6-42-57

Abstract

The article is devoted to the analysis of traffic classification methods in SDN network. The review of analytical approaches of traffic identification to identify the solutions used in them, as well as assessing their applicability in the SDN network. Types of machine learning are considered and input parameters are analyzed. The methods of intelligent analysis covered in the scientific articles are systematized according to the following criteria: traffic identification parameters, neural network model, identification accuracy. Based on the analysis of the review results, the conclusion is made about the possibility of applying the considered solutions, as well as the need to form a scheme of SDN network with a module of artificial intelligence elements for load balancing.

About the Authors

J. Dmitrieva
The Bonch-Bruevich Saint-Petersburg State University of Telecommunications
Russian Federation


D. Okuneva
The Bonch-Bruevich Saint-Petersburg State University of Telecommunications
Russian Federation


V. Elagin
The Bonch-Bruevich Saint-Petersburg State University of Telecommunications
Russian Federation


References

1. Dmitrieva J. Comparative Analysis of Network Resource Management Methods in SDN. Proceedings of Telecommun. Univ. 2022;8(1):73‒83. DOI:10.31854/1813-324X-2022-8-1-73-83

2. Kirichek R., Vladyko A., Zakharov M, Koucheryavy A. Model networks for Internet of Things and SDN. Proceedings of the 18th International Conference on Advanced Communication Technology, ICACT, 31 January 2016 ‒ 03 February 2016, PyeongChang, Korea (South). IEEE; 2016. p.76‒79. DOI:10.1109/ICACT.2016.7423280

3. Muhizi S., Shamshin G., Muthanna A., Kirichek R., Vladyko A., Koucheryavy A. Analysis and Performance Evaluation of SDN Queue Model. Proceedings of the15th IFIP WG 6.2 International Conference on Wired/Wireless Internet Communications, WWIC, 21–23 June 2017, St. Petersburg, Russian Federation. Lecture Notes in Computer Science, vol.10372. Cham: Springer; 2017. p.26–37. DOI:10.1007/978-3-319-61382-6_3

4. Getman A.I., Ikonnikov M.K. A survey of network traffic classification methods using machine learning. Proceedings of ISP RAS. 2020;32(6):137‒154. DOI:10.15514/ISPRAS–2020–32(6)–11

5. Chernigovskiy A.V., Krivov M.V. Neural networks as an instrument of analysis of network traffic. Bulletin of the Angarsk State Technical University. 2019;13:151‒157. DOI:10.36629/2686-777x-2019-1-13-151-157

6. Getman A.I., Evstropov E.F., Markin Y.V. Wirespeed network traffic analysis: survey of applied problems, approaches and solutions. ISP RAS preprints. 2015;28:1‒52.

7. Ghosh A., Senthilrajan A. Classifying Network Traffic Using DPI And DFI. International Journal of Scientific & Technology Research. 2019;8(11):3983‒3988.

8. Prockaya E.P., Gai V.E. Software system analysis of network traffic. Proceedings of the XXV International Scientific and Technical Conference on Information Systems and Technologies ‒ 2019, 19 April 2019, Nizhny Novgorod, Russian Federation. Nizhny Novgorod: Nizhny Novgorod State Technical University Publ.; 2019. p.876‒881.

9. Hu L., Zhang L. Real-time internet traffic identification based on decision tree. Proceedings of the World Automation Congress, 24‒28 June 2012, Puerto Vallarta, Mexico. IEEE; 2012.

10. Deebalakshmi R., Jyothi V.L. A survey of classification algorithms for network traffic. Proceedings of the Second International Conference on Science Technology Engineering and Management, ICONSTEM, 30‒31 March 2016, Chennai, India. IEEE; 2016. p.151‒156. DOI:10.1109/ICONSTEM.2016.7560941

11. Karagiannis T., Broido A., Brownlee N., Claffy K.C., Faloutsos M. Is P2P dying or just hiding [P2P traffic measurement]. Proceedings of the IEEE Global Telecommunications Conference, GLOBECOM, 29 November 2004 ‒ 03 December 2004, Dallas, USA. IEEE; 2005. DOI:10.1109/GLOCOM.2004.1378239

12. Kohout J., Pevny T. Network Traffic Fingerprinting Based on Approximated Kernel Two-Sample Test. IEEE Transactions on Information Forensics and Security. 2018;13(3). DOI:10.1109/TIFS.2017.2768018

13. Perera P., Tian Y.C., Fidge C., Kelly W. A Comparison of Supervised Machine Learning Algorithms for Classification of Communications Network Traffic. Proceedings of the 24th International Conference on International Conference on Neural Information Processing, ICONIP, 14‒18 November 2017, Guangzhou, China. Lecture Notes in Computer Science, vol.10634. Cham: Springer; 2017. p. 445–454. DOI:10.1007/978-3-319-70087-8_47

14. Shi H., Li H., Zhang D., Cheng C., Wu W. Efficient and robust feature extraction and selection for traffic classification. Computer Networks. 2017.119:1‒16. DOI:10.1016/j.comnet.2017.03.011

15. Han J., Kamber M., Pie J. Data Mining: Concept and Techniques. Elsever: 2006.

16. Kalyan G., Lakshmi A.J. Performance Assessment of Different Classification Techniques for Intrusion Detection. JORS Journal of Computer Engineering. 2012;7(5):2278‒8727.

17. Protic D. Review of KDD CUP ‘99, NSL-KDD and Kyoto 2006+ datasets. Vojnotehnicki glasnik. 2018;66(3):580‒596 DOI:10.5937/vojtehg66-16670

18. Lotfollahi M., Zade R.S.H., Siavoshani M.J., Saberian M. Deep packet: a novel approach for encrypted traffic classification using deeplearning. Soft Computing. 2020;24:1999–2012. DOI:10.1007/s00500-019-04030-2

19. Katasev A.S., Kataseva D.V., Kirpichnikov A.P. Neural network diagnosis of abnormal network activity. Herald of Tekhnological Universite. 2015;18(6):163‒167.

20. Singh K., Agrawal S. Performance Analysis of Back Propagation Neural Network for Internet Traffic Classification. Proceedings of the National Conference on Recent Advances in Electronics and Communication Technologies, RAECT ‒ 2011. 2011

21. Manju N. Multilayer Feedforward Neural Network for Internet Traffic Classification. Special Issue on Soft Computing. 2023. DOI:10.9781/ijimai.2019.11.002

22. Abdurakhmanov R.P., Tojieva F.Q. The research of traffic management systems based on neural network models. Science and world. 2020;4-1(80):26‒32.

23. Ganowicz A., Starosta B., Knapińska A., Walkowiak K. Short-Term Network Traffic Prediction with Multilayer Perceptron. Proceedings of the 6th SLAAI International Conference on Artificial Intelligence, SLAAI-ICAI, 01‒02 December 2022, Colombo, Sri Lanka. IEEE: 2022. DOI:10.1109/SLAAI-ICAI56923.2022.10002431

24. Bikmukhamedov R.F., Nadeev A.F. Multi-Class Network Traffic Generators and Classifiers Based on Neural Networks. Systems of Signals Generating and Processing in the Field of on Board Communications, 16‒18 March 2021, Moscow, Russian Federation. IEEE; 2021. DOI:10.1109/IEEECONF51389.2021.9416067

25. Azari A., Papapetrou P., Denic S., Peters G. Cellular Traffic Prediction and Classification: A Comparative Evaluation of LSTM and ARIMA. Proceedings of the 22nd International Conference on Discovery Science, DS, 28–30 October 2019, Split, Croatia. Lecture Notes in Computer Science, vol.11828. Cham: Springer; 2019. p.129–144. DOI:10.1007/978-3-030-33778-0_11

26. Yang L., Wang Z., Feng Y., Yan H. An Effective Real-time Traffic Classification Method Using Convolutional Neural Network. Research Square. 2023. DOI:10.21203/rs.3.rs-3224251/v1

27. Chen X., Wang P., Yu J. CNN based entrypted traffic identification method. Journal of Nanjing University of Posts and Telecommunications (Natural Science). 2018;38:36‒41. DOI:10.14132/j.cnki.1673-5439.2018.06.006

28. Guo L., Wu Q., Liu S., Duan M., Li H., Sun J. Deep learning‑based real‑time VPN encrypted trafc identifcation methods. Journal of Real-Time Image Processing. 2020;17:103‒114. DOI:10.1007/s11554-019-00930-6

29. Yang J., Narantuya J., Lim H. Bayesian Neural Network based Encrypted Traffic Classification using Initial Handshake Packets. Proceedings of the 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks – Supplemental Volume, DSN-S, 24‒27 June 2019, Portland, USA. IEEE; 2019. DOI:10.1109/DSN-S.2019.00015

30. Izadi S., Ahmadi M., Nikbazm R. Analysis of Feature Selection Methods for Network Traffic Classificatio. Proceedings of the 8th International Conference on on Advanced Intelligent Systems and Informatics, AISI, 20‒22 November 2022, Cairo, Egypt.

31. Yamansavascilar B., Guvensan M.A., Yavuz A.G., Karsligil M.E. Application identification via network traffic classification. Proceedings of the International Conference on Computing, Networking and Communications, ICNC, 26‒29 January 2017, Silicon Valley, USA. IEEE; 2017. DOI:10.1109/ICCNC.2017.7876241

32. Kwon J., Lee J., Yu M., Park H. Automatic Classification of Network Traffic Data based on Deep Learning in ONOS Platform. Proceedings of the International Conference on Information and Communication Technology Convergence, ICTC, 21‒23 October 2020, Jeju, Korea (South). IEEE; 2020. DOI:10.1109/ICTC49870.2020.9289257

33. Wang W., Zeng X., Jinlin W. End-to-end encrypted traffic classification with one-dimensional convolution neural networks. Proceedings of the International Conference on Intelligence and Security Informatics, ISI, 22−24 July 2017, Beijing, China. IEEE; 2018. DOI:10.1109/ISI.2017.8004872

34. Tooke J., Chavula J. Resource-Constrained Real-Time Network Traffic Classification Using One-Dimensional Convolutional Neural Networks. Proceedings of the 13th EAI International Conference on e-Infrastructure and e-Services for Developing Countries, AFRICOMM, 1‒3 December 2021, Zanzibar, Tanzania. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol.443. Cham: Springer; 2022. p.107–127. DOI:10.1007/978-3-031-06374-9_8

35. Izadi S., Ahmadi M., Nikbazm R. Network traffic classification using convolutional neural network and ant-lion optimization. Computers & Electrical Engineering. 2022;101:108024. DOI:10.1016/j.compeleceng.2022.108024

36. Wijesekara P.A.D.S.N., Gunawardena S.A. Comprehensive Survey on Knowledge-Defined Networking. Telecom. 2023; 4(43):477–596. DOI:10.3390/telecom4030025

37. Jarvis M.P., Nuzzo-Jones G., Heffernan N.T. Applying Machine Learning Techniques to Rule Generation in Intelligent Tutoring Systems. Proceedings of the 7th International Conference on Intelligent Tutoring Systems, ITS, 30 August – 3 September 2004, Maceiò, Brazil. Lecture Notes in Computer Science, vol.3220. Berlin, Heidelberg: Springer; 2004. p.541–553. DOI:10.1007/978-3-540-30139-4_51

38. Boley H., Tabet S., Wagner G. Design Rationale for RuleML: A Markup Language for Semantic Web Rules. Proceedings of the first Semantic Web Working Symposium, SWWS, 30 July ‒ 1 August 2001, Stanford, USA, vol.1. Stanford University; 2001. p.381–401.

39. Kifer M. Rule Interchange Format: The Framework. Proceedings of the Second International Conference on Web Reasoning and Rule Systems, RR, 31 October ‒ 1 November 2008, Karlsruhe, Germany. Lecture Notes in Computer Science, vol.5341. Berlin, Heidelberg: Springer; 2008. p.1–11. DOI:10.1007/978-3-540-88737-9_1

40. Horrocks I., Patel-Schneider P.F., Boley H., Tabet S., Grosof B., Dean M. SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission. 2004:1–31.

41. Wu D., Li Z., Wang J., Zheng Y., Li M., Huang Q. Vision and Challenges for Knowledge Centric Networking. IEEE Wireless Communications. 2019;26(4):117–123. DOI:10.1109/MWC.2019.1800323

42. Narisetty R., Dane L., Malishevskiy A., Gurkan D., Bailey S., Narayan S., et al. OpenFlow Configuration Protocol: Implementation for the of Management Plane. Proceedings of the Second GENI Research and Educational Experiment Workshop, 20–22 March 2013, Salt Lake City, USA. IEEE; 2003. p.66–67. DOI:10.1109/GREE.2013.21

43. Safrianti E., Sari L.O., Sari N.A. Real-Time Network Device Monitoring System with Simple Network Management Protocol (SNMP) Model. Proceedings of the 3rd International Conference on Research and Academic Community Services, ICRACOS, 9–10 October 2021, Surabaya, Indonesia. IEEE; 2021. p.122–127. DOI:10.1109/ICRACOS53680.2021.9701973

44. Wijesekara P.A.D.S.N., Sudheera K.L.K., Sandamali G.G.N., Chong P.H.J. An Optimization Framework for Data Collection in Software Defined Vehicular Networks. Sensors. 2023;23(3):1600. DOI:10.3390/s23031600

45. Wette P., Karl H. Which flows are hiding behind my wildcard rule? Proceedings of the conference on SIGCOMM, 12–16 Au-gust 2013, Hong Kong, China. New York: ACM; 2013. p.541–542. DOI:10.1145/2486001.2491710

46. Zhou D., Yan Z., Liu G. Atiquzzaman, M. An Adaptive Network Data Collection System in SDN. IEEE Transactions on Cognitive Communications and Networking. 2020;6(2):562‒574. DOI:10.1109/TCCN.2019.2956141

47. Liao W.H., Kuai S.C. An Energy-Efficient SDN-Based Data Collection Strategy for Wireless Sensor Networks. Proceedings of the 7th International Symposium on Cloud and Service Computing, SC2, 22–25 November 2017, Kanazawa, Japan. IEEE; 2017. p.91–97. DOI:10.1109/SC2.2017.21

48. Bjorklund M. YANG ‒ A Data Modeling Language for the Network Configuration Protocol (NETCONF). URL: https://www.rfc-editor.org/rfc/rfc6020 [Accessed 19.10.2023]

49. Uslar M., Specht M., Rohjans S., Trefke J., González J.M. The Common Information Model CIM: IEC 61968/61970 and 62325 ‒ A Practical Introduction to the CIM. Berlin, Heidelberg: Springer, 2012. DOI:10.1007/978-3-642-25215-0

50. Gude N., Koponen, T., Pettit J., Pfaff B., Casado M., McKeown N., Shenker S. NOX: towards an operating system for networks. ACM SIGCOMM Computer Communication Review. 2008;38(3):105‒110. DOI:10.1145/1384609.1384625

51. Rowshanrad S., Abdi V., Keshtgari M. Performance evaluation of SDN controllers: Floodlight and OpenDaylight. IIUM Engineering Journal. 2016;17(2):47–57. DOI:10.31436/iiumej.v17i2.615

52. Sanvito D., Moro D., Gulli M., Filippini I., Capone A., Campanella A. ONOS Intent Monitor and Reroute service: Enabling plug&play routing logic. Proceedings of the 4th Conference on Network Softwarization and Workshops, NetSoft, 25–29 June 2018, Montreal, Canada. IEEE; 2018. p.272–276. DOI:10.1109/NETSOFT.2018.8460064

53. Dmitrieva J. Intent-Based Networking Management. Communication Bulletin. 2022;4:20‒26.

54. Rotsos C., King D., Farshad A., Bird J., Fawcett L., Georgalas N., et al. Network service orchestration standardization: A technology survey. Computer Standards & Interfaces. 2017;54:203–215. DOI:10.1016/j.csi.2016.12.006

55. Bannour F., Souihi S., Mellouk A. Distributed SDN Control: Survey, Taxonomy, and Challenges. IEEE Communications Surveys & Tutorials. 2017;20(1):333–354. DOI:10.1109/COMST.2017.2782482

56. Sanvito D., Moro D., Gulli M., Filippini I., Capone A., Campanella A. ONOS Intent Monitor and Reroute service: Enabling plug&play routing logic. Proceedings of the 4th Conference on Network Softwarization and Workshops, NetSoft, 25–29 June 2018, Montreal, Canada. IEEE; 2018. p.272–276. DOI:10.1109/NETSOFT.2018.8460064

57. Koponen T., Casado M., Gude N., Stribling J., Poutievski L., Zhu M., et al. Onix: A Distributed Control Platform for Large-Scale Production Networks. Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, OSDI, 4–6 October 2010, Vancouver, Canada. Berkeley: USENIX Association; 2010. p.351‒364.

58. Zhu M., Cao J., Pang D., He Z., Xu M. SDN-Based Routing for Efficient Message Propagation in VANET. Proceedings of the 10th International Conference on Wireless Algorithms, Systems, and Applications, WASA, 10–12 August 2015, Qufu, China. Lecture Notes in Computer Science, vol.9204. Cham: Springer; 2015. p.788–797. DOI:10.1007/978-3-319-21837-3_77

59. Moghaddam F.F., Wieder P., Yahyapour R. Policy Engine as a Service (PEaaS): An approach to a Reliable Policy Manage-ment Framework in Cloud Computing Environments. Proceedings of the 4th International Conference on Future Internet of Things and Cloud, FiCloud, 22–24 August 2016, Vienna, Austria. IEEE; 2016. p.137–144. DOI:10.1109/FiCloud.2016.27

60. Chen Y.J., Wang L.C., Lin F.Y., Lin B.S.P. Deterministic Quality of Service Guarantee for Dynamic Service Chaining in Soft-ware Defined Networking. IEEE Transactions on Network and Service Management. 2017;14(4):991–1002. DOI:10.1109/TNSM.2017.2758328

61. Yang G., Jin H., Kang M., Moon G.J., Yoo C. Network Monitoring for SDN Virtual Networks. Proceedings of the Conference on Computer Communications, IEEE INFOCOM, 06‒09 July 2020, Toronto, Canada. IEEE; 2020. p.1261–1270. DOI:10.1109/INFOCOM41043.2020.9155260

62. Ahvar E., Ahvar S., Raza S.M., Vilchez J. M.S., Lee G.M. Next Generation of SDN in Cloud-Fog for 5G and Beyond-Enabled Ap-plications: Opportunities and Challenges. Network. 2021;1(1):28–49. DOI:10.3390/network1010004

63. Voellmy A., Kim H., Feamster N. Procera: a language for high-level reactive network control. Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN, 13 August 2012, Helsinki, Finland. New York: ACM; 2012. p.43–48. DOI:10.1145/2342441.2342451

64. Voellmy A., Hudak P. Nettle: Functional Reactive Programming for Openflow Networks. URL: https://pages.cs.wisc.edu/

65. ~akella/CS838/F12/838-CloudPapers/Nettle.pdf [Accessed 20.12.2023]

66. Foster N., Freedman M.J., Harrison R., Rexford J., Meola M.L., Walker D. Frenetic: a high-level language for OpenFlow net-works. Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow, PRESTO, 30 November 2010, Philadelphia, USA. New York: ACM; 2010. p.1–6. DOI:10.1145/1921151.1921160

67. Kim H., Reich J., Gupta A., Shahbaz M., Feamster N., Clark R. Kinetic: Verifiable Dynamic Network Control. Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, NSDI, 4–6 May 2015, Oakland, USA. Berkeley: USENIX Association; 2015. p.59–72.


Review

For citations:


Dmitrieva J., Okuneva D., Elagin V. Analyzing Traffic Identification Methods for Resource Management in SDN. Proceedings of Telecommunication Universities. 2023;9(6):42-57. (In Russ.) https://doi.org/10.31854/1813-324X-2023-9-6-42-57

Views: 364


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1813-324X (Print)
ISSN 2712-8830 (Online)