Abstract
Prior knowledge regarding approximated future traffic requirements allows adjusting suitable network parameters to improve the network’s performance. To this end, various analyses and traffic prediction methods assisted with machine learning techniques are developed. In this paper, we study on-line multiple time series prediction for traffic of various frame sizes. Firstly, we describe the gathered real network traffic data and study their seasonality and correlations between traffic types. Secondly, we propose three machine learning algorithms, namely, linear regression, k nearest neighbours, and random forest, to predict the network data which are compared under various models and input features. To evaluate the prediction quality, we use the root mean squared percentage error (RMSPE). We define three machine learning models, where traffic related to particular frame sizes is predicted based on the historical data of corresponding frame sizes solely, several frame sizes, and all frame sizes. According to the performed numerical experiments on four different datasets, linear regression yields the highest accuracy when compared to the other two algorithms. As the results indicate, the inclusion of historical data regarding all frame sizes to predict summary traffic of a certain frame size increases the algorithm’s accuracy at the cost of longer execution times. However, by appropriate input features selection based on seasonality, it is possible to decrease this time overhead at the almost unnoticeable accuracy decrease.
This work was supported by National Science Centre, Poland under Grant 2019/35/B/ST7/04272.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Al-Qahtani, F.H., Crone, S.F.: Multivariate k-nearest neighbour regression for time series data-a novel algorithm for forecasting UK electricity demand. In: The 2013 International Joint Conference on Neural Networks (IJCNN), pp. 1–8. IEEE (2013)
Biernacki, A., Krieger, U.R.: Session level analysis of P2P television traces. In: Zeadally, S., Cerqueira, E., Curado, M., Leszczuk, M. (eds.) FMN 2010. LNCS, vol. 6157, pp. 157–166. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13789-1_15
Boutaba, R., Salahuddin, M.A., Limam, N., Ayoubi, S., Shahriar, N., Estrada-Solano, F., Caicedo, O.M.: A comprehensive survey on machine learning for networking: evolution, applications and research opportunities. J. Internet Serv. Appl. 9(1), 1–99 (2018). https://doi.org/10.1186/s13174-018-0087-2
Cenedese, A., Tramarin, F., Vitturi, S.: An energy efficient ethernet strategy based on traffic prediction and shaping. IEEE Trans. Commun. 65(1), 270–282 (2016)
Chen, X., Li, B., Shamsabardeh, M., Proietti, R., Zhu, Z., Yoo, S.J.B.: On real-time and self-taught anomaly detection in optical networks using hybrid unsupervised/supervised learning. In: 2018 European Conference on Optical Communication (ECOC), pp. 1–3 (2018)
Furdek, M., Natalino, C., Lipp, F., Hock, D., Giglio, A.D., Schiano, M.: Machine learning for optical network security monitoring: a practical perspective. J. Lightwave Technol. 38(11), 2860–2871 (2020)
Garsva, E., Paulauskas, N., Grazulevicius, G.: Packet size distribution tendencies in computer network flows. In: 2015 Open Conference of Electrical, Electronic and Information Sciences (eStream), pp. 1–6. IEEE (2015)
Gu, R., Yang, Z., Ji, Y.: Machine learning for intelligent optical networks: a comprehensive survey. J. Netw. Comput. Appl. 157 (2020)
Joshi, M., Hadi, T.H.: A review of network traffic analysis and prediction techniques. arXiv preprint arXiv:1507.05722 (2015)
Krishnaswamy, N., Kiran, M., Singh, K., Mohammed, B.: Data-driven learning to predict wan network traffic. In: Proceedings of the 3rd International Workshop on Systems and Network Telemetry and Analytics, pp. 11–18 (2020)
Lehman, T., Yang, X., Ghani, N., Gu, F., Guok, C., Monga, I., Tierney, B.: Multilayer networks: an architecture framework. IEEE Commun. Mag. 49(5), 122–130 (2011)
Lopez, V., Konidis, D., Siracusa, D., Rozic, C., Tomkos, I., Fernandez-Palacios, J.P.: On the benefits of multilayer optimization and application awareness. J. Lightwave Technol. 35(6), 1274–1279 (2017)
Mata, J., et al.: A SVM approach for lightpath QoT estimation in optical transport networks. In: 2017 IEEE International Conference on Big Data (Big Data), pp. 4795–4797 (2017)
Musumeci, F., et al.: An overview on application of machine learning techniques in optical networks. IEEE Commun. Surv. Tutor. 21(2), 1383–1408 (2019)
Shihao, W., Qinzheng, Z., Han, Y., Qianmu, L., Yong, Q.: A network traffic prediction method based on LSTM. ZTE Commun. 17(2), 19–25 (2019)
Wagner, N., Michalewicz, Z., Schellenberg, S., Chiriac, C., Mohais, A.: Intelligent techniques for forecasting multiple time series in real-world systems. Int. J. Intell. Comput. Cybern. (2011)
Xie, J., Yu, F.R., Huang, T., Xie, R., Liu, J., Wang, C., Liu, Y.: A survey of machine learning techniques applied to software defined networking (sdn): Research issues and challenges. IEEE Commun. Surv. Tutor. 21(1), 393–430 (2018)
Zagorecki, A.: Prediction of methane outbreaks in coal mines from multivariate time series using random forest. In: Yao, Y., Hu, Q., Yu, H., Grzymala-Busse, J.W. (eds.) RSFDGrC 2015. LNCS (LNAI), vol. 9437, pp. 494–500. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25783-9_44
Zhong, Z., Hua, N., Yuan, Z., Li, Y., Zheng, X.: Routing without routing algorithms: an AI-based routing paradigm for multi-domain optical networks. In: 2019 Optical Fiber Communications Conference and Exhibition (OFC), pp. 1–3 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Knapińska, A., Lechowicz, P., Walkowiak, K. (2021). Machine-Learning Based Prediction of Multiple Types of Network Traffic. In: Paszynski, M., Kranzlmüller, D., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M.A. (eds) Computational Science – ICCS 2021. ICCS 2021. Lecture Notes in Computer Science(), vol 12742. Springer, Cham. https://doi.org/10.1007/978-3-030-77961-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-77961-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77960-3
Online ISBN: 978-3-030-77961-0
eBook Packages: Computer ScienceComputer Science (R0)