Machine Learning and Deep Learning Based Traffic Classification and Prediction in Software Defined in NS2

Machine Learning and Deep Learning Based Traffic Classification and Prediction in Software Defined in NS2

Abstract:

The Internet is constantly growing in size and becoming more complex. The field of networking is thus continuously progressing to cope with this monumental growth of network traffic. While approaches such as Software Defined Networking (SDN) can provide a centralized control mechanism for network traffic measurement, control, and prediction, still the amount of data received by the SDN controller is huge. To process that data, it has recently been suggested to use Machine Learning (ML). In this paper, we review existing proposal for using ML in an SDN context for traffic measurement (specifically, classification) and traffic prediction. We will especially focus on approaches that use Deep learning (DL) in traffic prediction, which seems to have been mostly untapped by existing surveys. Furthermore, we discuss remaining challenges and suggest future research directions.