Skip to main content
Log in

A New Traffic Prediction Algorithm to Software Defined Networking

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

Traffic prediction is significantly important for performance analysis and network planning in Software Defined Networking (SDN). However, to effectively predict network traffic in current networks is very difficult and nearly prohibitive. As a new cutting-edge network technology, SDN decouples the control and data planes of network switch devices to enable the flexibility of network measurements and managements. The SDN architecture of the flow-based forwarding idea brings forth a promising of network traffic capture and prediction. We propose a lightweight traffic prediction algorithm for SDN applications. Firstly, different from traditional network traffic measurements, our method uses the flow-based forwarding idea in SDN to extract traffic statistic from data plane. The statistical variable describes network flow information forwarded in SDN and enables more accurate measurements of flow traffic via a direct and low-overhead way compared with traditional traffic measurements. Secondly, based on the temporal nature of traffic, the time-correlation theory is utilized to model flow traffic, where the time-series analysis theory and regressive modeling approach are used to characterize network traffic in SDN. A fully new method is proposed to perform traffic prediction. Thirdly, we propose the flow-based forwarding traffic prediction algorithm to forecast to SDN traffic. The detailed algorithm process is discussed and analyze. Finally, sufficient experiments are presented and designed to validate the proposed method. Simulation results show that our method is feasible and effective.

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

Similar content being viewed by others

References

  1. Sezer S, Scott-Hayward S, Chouhan P et al (2013) Are we ready for SDN? Implementation challenges for software-defined networks. IEEE Commun Mag 51(7):36–43

    Article  Google Scholar 

  2. Kuang X, Xu L, Huang Y et al (2010) Real-time forecasting for short-term traffic flow based on General Regression Neural Network. Proc. ICA'10, 2010, pp 2776–2780

  3. Nunes B, Mendonca M, Nguyen X et al (2014) A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun Surv Tutor 16(3):1617–1634

    Article  Google Scholar 

  4. Kreutz D, Ramos F, Verissimo P et al (2015) Software-defined networking: a comprehensive survey. Proc IEEE 103(1):14–76

    Article  Google Scholar 

  5. Al-Najjar A, Layeghy S, Portmann M (2016). Pushing SDN to the end-host, network load balancing using OpenFlow. In: Proc. PCCW'16, 2016, pp 1–6

  6. Saxena M, Kumar R (2016) A recent trends in software defined networking (SDN) security. In: Proc. CSGD'16, pp 851–855

  7. Ning C, Wang J (2015). Auto regressive moving average (ARMA) prediction method of bank cash flow time series. In: Proc. CCC'15, 2015, pp 4928–4933

  8. Tan Y, Cheng J, Zhu H et al. Real-time life prediction of equipment based on optimized ARMA model. In: Proc. PSHMC'17, 2017, pp 1–6

  9. Jiang D, Wang X, Guo L et al (2011) Accurate estimation of large-scale IP traffic matrix. AEU-Int J Electr Commun 65(1):75–86

    Article  Google Scholar 

  10. Li Y, Liu H, Yang W et al (2017) Predicting inter-data-center network traffic using elephant flow and sublink information. IEEE Trans Netw Serv Manag 13(4):782–792

    MathSciNet  Google Scholar 

  11. Wei D (2017) Network traffic prediction based on RBF neural network optimized by improved gravitation search algorithm. Neural Comput & Applic 28(8):2303–2312

    Article  Google Scholar 

  12. Zhang C, Zhang H, Qiao J et al (2019) Deep transfer learning for intelligent cellular traffic prediction based on cross-domain big data. IEEE J Selected Areas Commun 37(6):1389–1401

    Article  Google Scholar 

  13. H Lu, F Yang. A network traffic prediction model based on wavelet transformation and LSTM network, in Proc. ICSESS'18, 2018, pp. 1–4

  14. Xie J, Yu F, Huang T et al (2019) A survey of machine learning techniques applied to software defined networking (SDN): research issues and challenges. IEEE Commun Surv Tutor 21(1):393–430

    Article  Google Scholar 

  15. Dai L, Yang W, Gao S et al. EMD-based multi-model prediction for network traffic in software-defined networks. In: Proc. MASS'14, 2014, pp 539–544

  16. Azzouni A, Pujolle G (2018) NeuTM: A neural network-based framework for traffic matrix prediction in SDN. In: Proc. NOMS'18, 2018, pp 1–5

  17. Li D, Xing C, Dai N et al (2019) Estimating SDN traffic matrix based on online adaptive information gain maximization method. Peer-to-Peer Netw Appl 12(2):465–480

    Article  Google Scholar 

  18. Yu B, Yang G, Yoo C (2018) Comprehensive prediction models of control traffic for SDN controllers. In: Proc. NSW'18, 2018, pp 262–266

  19. Adrichem N, Doerr C, Kuipers F (2014) OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks. In: Proc. NOMS'14, 2014, pp 1–8

  20. Cao A, Qiao Y, Sun K et al (2018) Network traffic analysis and prediction of Hotspot in cellular network. In: Proc. IC-NIDC'18, 2018, pp 452–456

  21. Jiang D, Wang Y, Lv Z et al. Big data analysis-based network behavior insight of cellular networks for industry 4.0 applications, IEEE Transactions on Industrial Informatics, 2019, online available. https://doi.org/10.1109/TII.2019.2930226

  22. Jiang D, Huo L, Lv Z et al (2018) A joint multi-criteria utility-based network selection approach for vehicle-to-infrastructure networking. IEEE Trans Intell Transp Syst 19(10):3305–3319

    Article  Google Scholar 

  23. Jiang D, Huo L, Song H (2018) Rethinking behaviors and activities of base stations in mobile cellular networks based on big data analysis. IEEE Trans Netw Sci Eng 1(1):1–12

    MathSciNet  Google Scholar 

  24. Jiang D, Wang W, Shi L et al (2018) A compressive sensing-based approach to end-to-end network traffic reconstruction. IEEE Trans Netw Sci Eng 5(3):1–12

    Google Scholar 

  25. Jiang D, Huo L, Li Y (2018) Fine-granularity inference and estimations to network traffic for SDN. PLoS One 13(5):1–23

    Google Scholar 

Download references

Acknowledgments

This work was supported by National Natural Science Foundation of China (No. 61571104), Sichuan Science and Technology Program (No. 2018JY0539), Key projects of the Sichuan Provincial Education Department (No. 18ZA0219), Fundamental Research Funds for the Central Universities (No. ZYGX2017KYQD170), and Innovation Funding (No. 2018510007000134). The authors wish to thank the reviewers for their helpful comments. Dr. Dingde Jiang is corresponding author of this paper (email: merry_99@sina. com).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dingde Jiang.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, Y., Jiang, D., Huo, L. et al. A New Traffic Prediction Algorithm to Software Defined Networking. Mobile Netw Appl 26, 716–725 (2021). https://doi.org/10.1007/s11036-019-01423-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-019-01423-3

Keywords

Navigation