inis 22(4): e1

Research Article

Internet Traffic Prediction Using Recurrent Neural Networks

Download39 downloads
  • @ARTICLE{10.4108/eetinis.v9i4.1415,
        author={Mircea Eugen Dodan and Quoc-Tuan Vien and Tuan Thanh Nguyen},
        title={Internet Traffic Prediction Using Recurrent Neural Networks},
        journal={EAI Endorsed Transactions on Industrial Networks and Intelligent Systems},
        keywords={Internet traffic prediction, recurrent neural networks, network planning},
  • Mircea Eugen Dodan
    Quoc-Tuan Vien
    Tuan Thanh Nguyen
    Year: 2022
    Internet Traffic Prediction Using Recurrent Neural Networks
    DOI: 10.4108/eetinis.v9i4.1415
Mircea Eugen Dodan1, Quoc-Tuan Vien1,*, Tuan Thanh Nguyen2
  • 1: Middlesex University
  • 2: University of Greenwich
*Contact email:


Network traffic prediction (NTP) represents an essential component in planning large-scale networks which are in general unpredictable and must adapt to unforeseen circumstances. In small to medium-size networks, the administrator can anticipate the fluctuations in traffic without the need of using forecasting tools, but in the scenario of large-scale networks where hundreds of new users can be added in a matter of weeks, more efficient forecasting tools are required to avoid congestion and over provisioning. Network and hardware resources are however limited; and hence resource allocation is critical for the NTP with scalable solutions. To this end, in this paper, we propose an efficient NTP by optimizing recurrent neural networks (RNNs) to analyse the traffic patterns that occur inside flow time series, and predict future samples based on the history of the traffic that was used for training. The predicted traffic with the proposed RNNs is compared with the real values that are stored in the database in terms of mean squared error, mean absolute error and categorical cross entropy. Furthermore, the real traffic samples for NTP training are compared with those from other techniques such as auto-regressive moving average (ARIMA) and AdaBoost regressor to validate the effectiveness of the proposed method. It is shown that the proposed RNN achieves a better performance than both the ARIMA and AdaBoost regressor when more samples are employed.