Skip to main content
Log in

A novel network traffic prediction method based on a Bayesian network model for establishing the relationship between traffic and population

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

Existing traffic prediction methods are based on previously collected traffic patterns, and the measured data are used to train and create a model to predict future traffic patterns. However, complex spatio-temporal patterns of user demand render prediction of mobile traffic, which accounts for the majority of current network, challenging. In this study, a network traffic prediction method based on a Bayesian network was proposed to model the relationship among network traffic, edge/cloud computing resource usage, and population in a target area. Although an accurate estimate of population in a target area can be obtained using conventional methods, the number of active users and the traffic and the edge/cloud computing resource usage in the target area cannot be accurately estimated. The objective of this study was to reduce the gap between population estimates and the number of active mobile users in an area. The Bayesian network parameters were estimated from the measurement of the past network traffic, edge/cloud computing resource usage, and population. In this study, we assumed that the ratio of the number of communicating users dynamically changes and presented a detailed performance evaluation using the Toy and Milan grid models. The basic performance of the proposed Bayesian network-based prediction method was investigated using a Toy model and confirmed that the proposed model achieved accurate prediction even in a scenario in which the activity factors changed. We evaluated the performance of the proposed model using the Milan grid dataset and confirmed that it achieved accurate results for both single and multiple traffic classes scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Notes

  1. Stan, https://mc-stan.org/ (Accessed: 2022-08-31)

References

  1. Mijumbi R, Serrat J, Gorricho JL, Bouten N, Turck FD, Boutaba R (2016) Network function virtualization: state-of-the-art and research challenges, vol 18. Firstquarter

  2. Liu M, Wang L, Siegwart R (2012) DP-Fusion: a generic framework for online multi sensor recognition. In: 2012 IEEE international conference on Multisensor fusion and integration for intelligent systems (MFI), pp 7–12

  3. Shiomoto K, Otoshi T, Murata M (2021) A network and computing resource management method based on population prediction in mobile networks. In: 2021 12th international conference on network of the future (NoF), pp 1–8

  4. Keralapura R, Nucci A, Zhang Z-L, Gao L (2010) Profiling users in a 3g network using hourglass co-clustering. In: Proceedings of the sixteenth annual international conference on mobile computing and networking, ser. MobiCom ’10. New York, NY, USA: Association for Computing Machinery, 2010, pp 341–352

  5. Razaghpanah A, Niaki AA, Vallina-Rodriguez N, Sundaresan S, Amann J, Gill P (2017) Studying TLS usage in android apps. In: Proceedings of the 13th international conference on emerging networking EXperiments and Technologies, ser. CoNEXT ’17. New York, NY, USA: ACM, pp 350–362

  6. Zhang Q, Hellerstein J, Boutaba R (2011) Characterizing task usage shapes in Google compute clusters. In: Proceedings of the 5th international workshop on large scale distributed systems and Middleware

  7. Enami S, Shiomoto K (2019) Spatio-temporal human mobility prediction based on trajectory data mining for resource management in mobile communication networks. In: IEEE 20th International conference on high performance switching and routing (HPSR), pp 1–6

  8. Zheng Y (2015) Trajectory data mining: an overview. ACM Trans Intell Syst Technol 6 (3):29:1–29:41

    Article  Google Scholar 

  9. Monreale A, Pinelli F, Trasarti R, Giannotti F (2009) Wherenext: a location predictor on trajectory pattern mining. In: Proceedings of the 15th ACM SIGKDD International conference on knowledge discovery and data mining, ser. KDD ’09. New York, NY, USA: ACM, pp 637–646

  10. Rong C, Feng J, Li Y (2019) Deep learning models for population flow generation from aggregated mobility data. In: Adjunct proceedings of the 2019 ACM international joint conference on pervasive and ubiquitous computing and proceedings of the 2019 ACM International symposium on wearable computers, ser. UbiComp/ISWC ’19 Adjunct. New York, NY, USA: association for computing machinery, pp 1008–1013

  11. Orlowski S, Pióro M, Tomaszewski A, Wessäly R (2010) SNDlib 1.0 Survivable network design library. Networks 55(3):276–286

    Google Scholar 

  12. Niu Z (2011) Tango: traffic-aware network planning and green operation. IEEE Wirel Commun 18(5):25–29

    Article  Google Scholar 

  13. Feng H, Shu Y, Wang S, Ma M (2006) SVM-based models for predicting WLAN traffic. In: 2006 IEEE international conference on communications, vol 2, pp 597–602

  14. Zhou B, He D, Sun Z (2006) Traffic modeling and prediction using ARIMA/GARCH model. In: Nejat Ince A, Topuz E (eds) Modeling and simulation tools for emerging telecommunication networks. Boston, MA: Springer US, pp 101–121

  15. Kim H-W, Lee J-H, Choi Y-H, Chung Y-U, Lee H (2011) Dynamic bandwidth provisioning using ARIMA-based traffic forecasting for Mobile WiMAX. Comput Commun 34(1):99– 106

    Article  Google Scholar 

  16. Xu F, Lin Y, Huang J, Wu D, Shi H, Song J, Li Y (2016) Big data driven mobile traffic understanding and forecasting: a time series approach. IEEE Trans Serv Comput 9(5):796–805

    Article  Google Scholar 

  17. Shu Y, Yu M, Liu J, Yang O (2003) Wireless traffic modeling and prediction using seasonal ARIMA models. In: IEEE International Conference on Communications, 2003. ICC ’03, vol 3, pp 1675–1679

  18. Zhang G (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50:159–175

    Article  MATH  Google Scholar 

  19. Furno A, Fiore M, Stanica R (2017) Joint spatial and temporal classification of mobile traffic demands. In: IEEE INFOCOM 2017 - IEEE conference on computer communications, pp 1–9

  20. Nikravesh AY, Ajila SA, Lung C-H, Ding W (2016) Mobile network traffic prediction using MLP, MLPWD, and SVM. In: 2016 IEEE international congress on big data (BigData Congress), pp 402–409

  21. Oliveira TP, Barbar JS, Soares AS (2016) Computer network traffic prediction: a comparison between traditional and deep learning neural networks. Int J Big Data Intell 3(1):28–37. pMID: 73903

    Article  Google Scholar 

  22. Nie L, Jiang D, Yu S, Song H (2017) Network traffic prediction based on deep belief network in wireless mesh backbone networks. In: 2017 IEEE wireless communications and networking conference (WCNC), pp 1–5

  23. Trinh HD, Giupponi L, Dini P (2018) Mobile traffic prediction from raw data using LSTM networks. In: 2018 IEEE 29th annual international symposium on personal, indoor and mobile radio communications (PIMRC), pp 1827–1832

  24. Azari A, Papapetrou P, Denic S, Peters G (2019) Cellular traffic prediction and classification: a comparative evaluation of LSTM and ARIMA

  25. Mei L, Hu R, Cao H, Liu Y, Han Z, Li F, Li J (2020) Realtime mobile bandwidth prediction using LSTM neural network and Bayesian fusion. Compu Netw 182:107515

    Article  Google Scholar 

  26. Lee D, Zhou S, Niu Z (2013) Spatial modeling of scalable spatially-correlated log-normal distributed traffic inhomogeneity and energy-efficient network planning. In: 2013 IEEE wireless communications and networking conference (WCNC), pp 1285–1290

  27. Lee D, Zhou S, Zhong X, Niu Z, Zhou X, Zhang H (2014) Spatial modeling of the traffic density in cellular networks. IEEE Wirel Commun 21(1):80–88

    Article  Google Scholar 

  28. Huang C-W, Chiang C-T, Li Q (2017) A study of deep learning networks on mobile traffic forecasting. In: 2017 IEEE 28th Annual international symposium on personal, indoor, and mobile radio communications (PIMRC), pp 1–6

  29. Wang J, Tang J, Xu Z, Wang Y, Xue G, Zhang X, Yang D (2017) Spatiotemporal modeling and prediction in cellular networks: a big data enabled deep learning approach. In: IEEE INFOCOM 2017 - IEEE conference on computer communications, pp 1–9

  30. Zhang C, Patras P (2018) Long-term mobile traffic forecasting using deep spatio-temporal neural networks. In: Proceedings of the Eighteenth ACM international symposium on mobile ad hoc networking and computing, ser. Mobihoc ’18. New York, NY, USA: association for computing machinery, pp 231– 240

  31. Fred SB, Bonald T, Proutiere A, Régnié G, Roberts JW (2001) Statistical bandwidth sharing: a study of congestion at flow level. In: Proceedings of the 2001 conference on applications, technologies, Archi- tectures, and protocols for computer communications, ser. SIGCOMM ’01. New York, NY, USA: association for computing machinery, pp 111–122

  32. Reiss C, Tumanov A, Ganger GR, Katz RH, Kozuch MA (2012) Heterogeneity and dynamicity of clouds at scale: Google trace analysis. In: Proceedings of the Third ACM symposium on cloud computing, ser. SoCC ’12. New York, NY, USA: association for computing machinery

  33. Grandl R, Ananthanarayanan G, Kandula S, Rao S, Akella A (2014) Multi-resource packing for cluster schedulers. In: Proceedings of the 2014 ACM conference on SIGCOMM, ser. SIGCOMM ’14. New York, NY, USA: association for computing machinery, pp 455–466

  34. Mao H, Alizadeh M, Menache I, Kandula S (2016) Resource management with deep reinforcement learning. In: Proceedings of the 15th ACM workshop on hot topics in networks, ser. HotNets ’16. New York, NY, USA: association for computing machinery, pp 50–56

  35. Janardhanan D, Barrett E (2017) Cpu workload forecasting of machines in data centers using LSTM recurrent neural networks and ARIMA models. In: 2017 12th International conference for internet technology and secured transactions (ICITST), pp 55–60

  36. Hadfield JD et al (2010) MCMC methods for multi-response generalized linear mixed models: the MCMCglmm R package. J Stat Softw 33(2):1–22

    Article  Google Scholar 

  37. Hoffman MD, Gelman A (2011) The no-u-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo

  38. Homan MD, Gelman A (2014) The no-u-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo. J Mach Learn Res 15(1):1593–1623

    MATH  Google Scholar 

  39. Barlacchi G, De Nadai M, Larcher R, Casella A, Chitic C, Torrisi G, Antonelli F, Vespignani A, Pentland A, Lepri B (2015) A multi-source dataset of urban life in the city of Milan and the Province of Trentino. Sci Data, vol 2(150055)

  40. Hussain B, Du Q, Ren P (2018) Semi-supervised learning based big data-driven anomaly detection in mobile wireless networks. China Communications 15(4):41–57

    Article  Google Scholar 

  41. Zhang C, Ouyang X, Patras P (2017) ZipNet-GAN: inferring fine-grained mobile traffic patterns via a generative adversarial neural network. In: Proceedings of the 13th international conference on emerging networking experiments and technologies, ser. CoNEXT ’17. New York, NY, USA: association for computing machinery, pp 363–375

Download references

Acknowledgements

The authors would like to thank Hayate Hiraoka, Takumi Ide, and Tomoaki Koitabashi for assistance with numerical simulations.

Funding

This study was partially supported by a Grant-in-Aid for scientific research (Grant No. J17H07156) from the Japan Society for the Promotion of Science.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kohei Shiomoto.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shiomoto, K., Otoshi, T. & Murata, M. A novel network traffic prediction method based on a Bayesian network model for establishing the relationship between traffic and population. Ann. Telecommun. 78, 53–70 (2023). https://doi.org/10.1007/s12243-022-00940-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-022-00940-9

Keywords

Navigation