MATHEMATICAL MODEL OF A DATA FLOW MANAGEMENT SYSTEM IN A CLUSTER-BASED MULTICONTROLLER SDN

Authors

  • Stanislav Myhal

DOI:

https://doi.org/10.26906/SUNZ.2025.4.186

Keywords:

telecommunication network, communication network, controller, airborne network, OpenFlow switch, 5G standard, SDN

Abstract

The problem of load balancing among controllers and ensuring network state consistency is one of the key challenges in multicontroller Software-Defined Networks (SDN). To address this issue, it is essential to develop adequate mathematical models that accurately describe the processes of data flow management. The subject of this study is the data flow control system within a clustered multicontroller SDN environment. The objective of the research is to develop a mathematical model that accounts for the dynamic clustering of SDN controllers when receiving data from network switches, enabling balanced load distribution across controllers and facilitating rapid reallocation of links between controllers and switches. The following results have been obtained. A three-tier hierarchical clustering approach for control and data transmission/reception devices within the system has been proposed. The relationships between controllers and OpenFlow switches within the developed clustered architecture have been formalized. Computational analysis of the control element loads has been performed. Conclusion. The proposed mathematical model enables efficient load balancing among controllers and ensures dynamic redistribution of workloads in the event of controller failure.

Downloads

Download data is not yet available.

References

1. McKeown, N. et al. (2008), “OpenFlow: Enabling Innovation in Campus Networks”, ACM SIGCOMM Computer Comm. Review, vol. 38, is. 2, pp. 69–74, doi: https://doi.org/10.1145/1355734.1355746

2. Kreutz, D. et al. (2015), “Software-Defined Networking: A Comprehensive Survey”, Proceedings of the IEEE, vol. 13, is. 1, pp. 14–76, doi: https://doi.org/10.1109/JPROC.2014.2371999

3. Tootoonchian, A. and Ganjali, Y. (2010), “HyperFlow: A Distributed Control Plane for OpenFlow,” INM/WREN, available at: https://www.usenix.org/legacy/events/inmwren10/tech/full_papers/Tootoonchian.pdf

4. Yeganeh, S. H., Tootoonchian, A. and Ganjali, Y. (2013), “On Scalability of Software-Defined Networking”, IEEE Commun. Magazine, available at: https://www.cs.toronto.edu/~soheil/papers/sdnscalability-ieeemag.pdf

5. Hu, Y., Wendong, W., Gong, X.; Que; X. and Shiduan C. (2012), “Reliability-Aware Controller Placement for SoftwareDefined Networks” IEEE Communications Letters, Gent, available at: https://ieeexplore.ieee.org/document/6573050/authors

6. Suarez-Varela, J. and Barlet-Ros, P. (2017), “Towards a NetFlow Implementation for OpenFlow Software-Defined Networks”, Proc. of the 29th Int. Teletraffic Congress Itc 2017, 1, pp. 187–195, 8064355, doi: https://doi.org/10.23919/ITC.2017.8064355

7. Shekhawat, V.S., Kulshrestha, R., Yadav, P., Singh, A. and Firdous, F. (2025), “Modeling and performance evaluation of OpenFlow switches using a MAP/PH/1/n queueing model”, Computer Networks, 266, doi: https://doi.org/10.1016/j.comnet.2025.111338

8. Zhang, J., Huang, X., Li, J., Sun, Q. and Lu, J. (2022), “A Dynamic Flow Table Management Method Based on Real-time Traffic Monitoring”, IEEE International Conference on High Performance Switching and Routing Hpsr, 2022-June, pp. 212– 217, doi: https://doi.org/10.1109/HPSR54439.2022.9831366

Downloads

Published

2025-12-02

Issue

Section

Communication, telecommunications and radio engineering