Network Traffic Classification in an NFV Environment using Supervised ML Algorithms

Authors

  • Gjorgji Ilievski
  • Pero Latkoski

DOI:

https://doi.org/10.26636/jtit.2021.153421

Keywords:

classification, machine learning, network functions virtualization, network traffic

Abstract

We have conducted research on the performance of six supervised machine learning (ML) algorithms used for network traffic classification in a virtual environment driven by network function virtualization (NFV). The performancerelated analysis focused on the precision of the classification process, but also in time-intensity (speed) of the supervised ML algorithms. We devised specific traffic taxonomy using commonly used categories, with particular emphasis placed on VoIP and encrypted VoIP protocols serve as a basis of the 5G architecture. NFV is considered to be one of the foundations of 5G development, as the traditional networking components are fully virtualized, in many cases relaying on mixed cloud solutions, both of the premise- and public cloud-based variety. Virtual machines are being replaced by containers and application functions while most of the network traffic is flowing in the east-west direction within the cloud. The analysis performed has shown that in such an environment, the Decision Tree algorithm is best suited, among the six algorithms considered, for performing classification-related tasks, and offers the required speed that will introduce minimal delays in network flows, which is crucial in 5G networks, where packet delay requirements are of great significance. It has proven to be reliable and offered excellent overall performance across multiple network packet classes within a virtualized NFV network architecture. While performing the classification procedure, we were working only with the statistical network flow features, leaving out packet payload, source, destination- and port-related information, thus making the analysis valid not only from the technical, but also from the regulatory point of view

Downloads

Download data is not yet available.

Downloads

Published

2021-09-30

Issue

Section

ARTICLES FROM THIS ISSUE

How to Cite

[1]
G. Ilievski and P. Latkoski, “Network Traffic Classification in an NFV Environment using Supervised ML Algorithms”, JTIT, vol. 85, no. 3, pp. 23–31, Sep. 2021, doi: 10.26636/jtit.2021.153421.