Skip to main content

Mathematical Models for Minimizing Latency in Software-Defined Networks

  • Conference paper
  • First Online:
Mobile Web and Intelligent Information Systems (MobiWIS 2022)

Abstract

In this paper, we propose mixed-integer quadratic and linear programming models to minimize the worst latency in software-defined wireless networks (SDNs). Our models are adapted from classical combinatorial optimization problems referred to as the p-median and stable set problems in the literature. For each of the two adapted models, we further derive two additional formulations. The latter is achieved by applying simple convex and linearization techniques. In summary, we obtain six mathematical formulations for minimizing latency in SDNs. We conduct substantial numerical experiments to compare the behavior of all the proposed models in terms of CPU times, the number of branch and bound nodes, and the optimal solutions obtained with the CPLEX solver. Our numerical results indicate that the first linear model allows one to obtain the optimal solution of each instance in significantly less CPU time than the other ones. Finally, we test all our models for different numbers of controllers and switches in the network while varying the degree of importance between the worst shortest path distances of switch-controller and inter-controller pairs.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Mohanty, S., Shekhawat, A. S., Sahoo, B., Apat, H.K., Khare, P.: Minimizing latency for controller placement problem in SDN. In: 2021 19th OITS International Conference on Information Technology (OCIT), pp. 393–398 (2021). https://doi.org/10.1109/OCIT53463.2021.00083

  2. Chen, Y.H., Wang, P.C.: Concise retrieval of flow statistics for software-defined networks. IEEE Syst. J. 16(1), 554–565 (2022). https://doi.org/10.1109/JSYST.2021.3065306

    Article  MathSciNet  Google Scholar 

  3. Rasol, K.A., Domingo-Pascual, J.: Joint placement latency optimization of the control plane. In: International Symposium on Networks, Computers and Communications (ISNCC), pp. 1–6 (2020). https://doi.org/10.1109/ISNCC49221.2020.9297271

  4. Heller, B., Sherwood, R., McKeown, N.: The controller placement problem. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks. Helsinki, Finland. ACM, pp. 7–12 (2012)

    Google Scholar 

  5. Gao, C., Wang, H., Zhu, F., Zhai, L., Yi, S.: A particle swarm optimization algorithm for controller placement problem in software defined network. In: Proceedings of the International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2015). Zhangjiajie, China (2015)

    Google Scholar 

  6. Das, T., Sridharan, V., Gurusamy, M.: A survey on controller placement in SDN. IEEE Commun. Surv. Tutor. 22(1), 472–503 (2020). https://doi.org/10.1109/COMST.2019.2935453

    Article  Google Scholar 

  7. Sandoval, C., Adasme, P., Firoozabadi, A.D.: Quadratic p-median formulations with connectivity costs between facilities. In: Bentahar, J., Awan, I., Younas, M., Grønli, T.-M. (eds.) MobiWIS 2021. LNCS, vol. 12814, pp. 99–107. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-83164-6_8

    Chapter  Google Scholar 

  8. Korshunov, A.D.: Coefficient of internal stability. Kibernetika 10(1), 17–28 (1974). https://doi.org/10.1007/BF01069014

    Article  Google Scholar 

  9. Fortet, R.: Applications de lálgebre de boole en recherche operationelle. Rev. Fr. Rech. Oper. 4, 17–26 (1960)

    Google Scholar 

  10. Avella, P., Sassano, A.: On the p-median polytope. Math. Program. 89(3), 395–411 (2001)

    Article  MathSciNet  Google Scholar 

  11. IBM ILOG CPLEX high-performance mathematical programming engine (2022). https://www.ibm.com/docs/en/icos/22.1.0

Download references

Acknowledgements

The authors acknowledge the financial support from Competition for Research Regular Projects, year 2021, code LPR21-02, Universidad Tecnológica Metropolitana, and from projects Dicyt 062117S, and FONDEF No. ID21110191.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pablo Adasme .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Adasme, P., Viveros, A., Firoozabadi, A.D., Soto, I. (2022). Mathematical Models for Minimizing Latency in Software-Defined Networks. In: Awan, I., Younas, M., Poniszewska-Marańda, A. (eds) Mobile Web and Intelligent Information Systems. MobiWIS 2022. Lecture Notes in Computer Science, vol 13475. Springer, Cham. https://doi.org/10.1007/978-3-031-14391-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-14391-5_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-14390-8

  • Online ISBN: 978-3-031-14391-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics