Predicting Computer Network Traffic: A Time Series Forecasting Approach Using DWT, ARIMA and RNN

This paper proposes the Discrete Wavelet Transform (DWT), Auto Regressive Integrated Moving Averages (ARIMA) model and Recurrent Neural Network (RNN) based technique for forecasting the computer network traffic. Computer network traffic is sampled on computer networking device connected to the internet. At first, discrete wavelet transform is used to decompose the traffic data into non-linear (approximate) and linear (detailed) components. After that, detailed and approximate components are reconstructed using inverse DWT and predictions are made using Auto Regressive Moving Average (ARIMA) and Recurrent Neural Networks (RNN), respectively. Internet traffic is a time series which can be used to predict the future traffic trends in a computer network. Numerous computer network management tasks depend heavily on the information about the network traffic. This forecasting is very useful for numerous applications, such as congestion control, anomaly detection, and bandwidth allocation. Our method is easy to implement and computationally less expensive which can be easily applied at the data centers, improving the quality of service (QoS) and reducing the cost.

[1]  Jun Luo,et al.  Coarse-grained traffic matrix estimation for data center networks , 2015, Comput. Commun..

[2]  V. B. Dharmadhikari,et al.  An NN approach for MPEG video traffic prediction , 2010, 2010 2nd International Conference on Software Technology and Engineering.

[3]  David A. Maltz,et al.  Network traffic characteristics of data centers in the wild , 2010, IMC '10.

[4]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[5]  Jamil Salem Barbar,et al.  Computer network traffic prediction: a comparison between traditional and deep learning neural networks , 2015, Int. J. Big Data Intell..

[6]  Jürgen Schmidhuber,et al.  Learning Precise Timing with LSTM Recurrent Networks , 2003, J. Mach. Learn. Res..

[7]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[8]  Mohd Tahir Ismail,et al.  Selecting Wavelet Transforms Model in Forecasting Financial Time Series Data Based on ARIMA Model , 2011 .

[9]  Guoqiang Peter Zhang,et al.  Neural network forecasting for seasonal and trend time series , 2005, Eur. J. Oper. Res..

[10]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[11]  Miguel Rio,et al.  Internet Traffic Forecasting using Neural Networks , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[12]  Ling Ji,et al.  A Hybrid Method Based on Wavelet Analysis for Short-term Load Forecasting , 2012 .

[13]  Adel Abdennour Evaluation of neural network architectures for MPEG-4 video traffic prediction , 2006, IEEE Transactions on Broadcasting.