ARIMA for Traffic Load Prediction in Software Defined Networks
2021, International Conference
https://doi.org/10.1007/978-981-15-5258-8_76Abstract
Internet traffic prediction is needed to allocate and deallocate the resources dynamically and to provide the QoS (quality of service) to the end-user. Because of recent technological trends in networking SDN (Software Defined Network) is becoming a new standard. There is a huge change in network traffic loads of data centers, which may lead to under or over-utilization of network resources in data centers. We can allocate or deallocate the resources of the network by predicting future traffic with greater accuracy. In this paper, we applied two machine learning models, i.e., AR (autoregressive) and ARIMA (Autoregressive integrated moving average) to predict the SDN traffic. The SDN traffic is viewed as a time series. And we showed that the prediction accuracy of ARIMA is higher than the AR in terms of Mean Absolute Percentage Error (MAPE).
References (10)
- Hamad DJ, Yalda KG, Okumus IT (2018) Getting traffic statistics from network devices in an SDN environment using OpenFlow. http://itas2015.iitp.ru/pdf/1570195931.pdf
- Braun W, Menth M (2014) Software-defined networking using openflow: protocols, applica- tions and architectural design choices. Dir Open Access J (DOAJ)
- Akyildiz IF, Lee A, Luo M, Wang P, Chou W (2014) A roadmap for traffic engineering in SDN-OpenFlow networks. ELSEVIER Comput Netw 71:1-30
- Feng H, Shu Y (2005) Study on network traffic prediction techniques. In: Proceedings. 2005 international conference on wireless communications, networking and mobile computing
- Parsaei MR, Sobouti MJ, et al (2017) Network traffic classification using machine learning techniques over software defined networks. J Adv Comput Sci Appl (IJACSA) 8(7):79-99
- Moayedi HZ, Masnadi-Shirazi MA (2008) Arima model for network traffic prediction and anomaly detection. In: 2008 international symposium on information technology
- Krithikaivasan B, Zeng Y, Deka K, Medhi D (2007) ARCH-based traffic forecasting and dynamic bandwidth provisioning for periodically measured nonstationary traffic. IEEE/ACM Trans Netw 15(3):683-696, June 2007
- Iqbal MF, Zahid M, Habib D, John LK. Efficient prediction of network traffic for real-time applications. J Comput Netw Commun 2019. Article ID 4067135. https://doi.org/10.1155/ 2019/4067135
- Boutaba R, Salahuddin MA, Limam N, Ayoubi S, Shahriar N, Estrada-solano F, Caicedo OM (2018) A comprehensive survey on machine learning for networking: evolution, applications and opportunities. J Internet Serv Appl 9(16):99
- Brownlee J (2019) Classical time series forecasting methods. 02 Jan 2019. https://machinele arningmastery.com/time-series-forecasting-methods-in-python-cheat-sheet/