Skip to main content

Towards an Autonomic Approach for Software Defined Networks: An Overview

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 397))

Abstract

Under the new paradigm Software Defined Networking (SDN), which involves decoupling control plane from data plane, and allowing control planes to be deployed on external servers, our main goal is to propose an overview of architecture that can effectively solve problems of network QoS caused by this separation. The overall objective is to study and evaluate the use of SDN networks as a cornerstone of a communication system that can effectively support distributed applications whose needs change over time. In this paper, we focus, in particular, on the controller placement problem in SDN, optimizing the latency, resilience, reliability, scalability and other network performance. The technical solutions to these problems will be studied to identify the components of SDN that can be improved.

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

Notes

  1. 1.

    ONF is a user-driven organization dedicated to open standards and SDN adoption. It was launched in 2011 by Deutsche Telekom, Facebook, Google, Microsoft, Verizon, and Yahoo!.

References

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

    Article  Google Scholar 

  2. Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Vahdat, A.: B4: Experience with a globally-deployed software defined WAN. Proc. ACM SIGCOMM 12, 3–14 (2013)

    Article  Google Scholar 

  3. Sallahi, A., St-Hilaire, M.: Optimal model for the controller placement problem in software defined networks. In IEEE Commun. Lett. 19(1), 3033 (2015)

    Article  Google Scholar 

  4. Bari, M.F., Roy, A.R., Chowdhury, S.R., Zhang, Q., Zhani, M.F., Ahmed, R., Boutaba, R.: Dynamic controller provisioning in software defined networks. In: International Conference on Network and Service Management, p. 188, May 2013

    Google Scholar 

  5. Heller, B., Sherwood, R., McKeown, N.: The controller placement problem. In: Proceedings of HotSDN’12, p. 712 (2012)

    Google Scholar 

  6. Yao, L., Hong, P., Zhang, W., Li, J., Ni, D.: Controller placement and flow based dynamic management problem towards SDN. In: IEEE ICC (2015)

    Google Scholar 

  7. Li, L., Mao, Z., Rexford, J.: Toward software-defined cellular networks. In: European Workshop on Software Defined Networking (EWSDN), p. 712 (2012)

    Google Scholar 

  8. Yan-nan, H., Wen-dong, W., Xiang-yang, G., Xi-rong, Q., Shi-duan, C.: On the placement of controllers in software-defined networks. ELSEVIER Sci. Direct 19, 9297 (2012)

    Google Scholar 

  9. Lange, Stanislav, Gebert, Steffen, Zinner, Thomas, Tran-Gia, Phuoc, Hock, David, Jarschel, Michael, Hoffmann, Marco: Heuristic approaches to the controller placement problem in large scale SDN networks. IEEE Trans. Netw. Serv. Manage. 12(1), 4–17 (2015)

    Article  Google Scholar 

  10. Yeganeh, S.H., Tootoonchian, A., Ganjali, Y.: On scalability of software-defined networking. In: IEEE Communication. Magazine, pp. 16–141, Feb 2013

    Google Scholar 

  11. McKeown, N., Anderson, T., et al.: OpenFlow: enabling innovation in campus networks. In: ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, Mar 2008

    Google Scholar 

  12. Voellmy, A., Wang, J.: Scalable software defined network controllers. In: Proceedings of the ACM SIGCOMM, pp. 289–290 (2012)

    Google Scholar 

  13. Gutz, S., Stor, A., Schlesinger, C., Foster, N.: Splendid isolation: a slice abstraction for software-defined networks. In: HotSDN12, Helsinki, 13 Aug 2012

    Google Scholar 

  14. Nam, H., Calin, D., Schulzrinne, H.: Intelligent content delivery over wireless via SDN. In: IEEE WCNC (2015)

    Google Scholar 

  15. Pentikousis, K., Wang, Y., Hu, W.: MobileFlow: toward software-defined mobile networks. IEEE Commun. Mag. 51(7), 44–53 (2013)

    Article  Google Scholar 

  16. Ben Hadj Said, S., Sama, M., Guillouard, K., Suciu, L., Simon, G., Lagrange, X., Bonnin, J.-M.: New control plane in 3GPP LTE/EPC architecture for on-demand connectivity service. In: IEEE Cloud Networking (CloudNet). USA, Nov 2013

    Google Scholar 

  17. Nguyen, V., Do, T., Kim, Y.: SDN and virtualization-based LTE mobile network architectures: a comprehensive survey. Wirel. Pers. Commun. 86, 1401–1438 (2016)

    Article  Google Scholar 

  18. NGMN 5G White Paper. https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf (2005). Accessed Feb 2015

  19. Nikaein, N., et al.: Network store: exploring slicing in future 5G networks. In: ACM MobiArch’15, pp. 8–13. USA (2015)

    Google Scholar 

  20. Szabo, N.D., Nemeth, F., Sonkoly, B., Gulyas, A., Fitzek, F.H.P.: Towards the 5G revolution: a software defined network architecture exploiting network coding as a service. In: ACM Conference on Special Interest Group on Data Communication, Aug 2015

    Google Scholar 

  21. Schmid, S., Suomela, J.: Exploiting locality in distributed SDN control. In: HotSDN, vol. 13, Aug 2013

    Google Scholar 

  22. S. Chamberland, M. St-Hilaire, and S. Pierre, An analysis of different co-located router network topologies within a POP in IP networks. In: IEEE CCECE 2003, vol. 2, pp. 733–736 (2003)

    Google Scholar 

  23. Hu, Y.N., Wang, W.D., Gong, X.Y., Que, X.R., Cheng, S.D.: Reliability-aware controller placement for software-defined networks. In: Proceedings IFIP/IEEE International Symposium IM, p. 675 (2013)

    Google Scholar 

  24. Hu, Y.N., Wang, W.D., Gong, X.Y., Que, X.R., Cheng, S.D.: On the placement of controllers in software-defined networks. J. China Univ. Posts Telecommun. 19, 9297 (2012)

    Article  Google Scholar 

  25. Hock, D., et al:, Pareto-optimal resilient controller placement in SDN-based core networks. In: Proceedings of 25th ITC, p. 19 (2013)

    Google Scholar 

  26. Yao, G., Bi, J., Li, Y., Guo, L.: On the capacitated controller placement problem in software defined networks. IEEE Commun. Lett. 18(8), 1339–1342 (2014)

    Article  Google Scholar 

  27. Huque, M., Jourjon, G., Gramoli, V.: Revisiting the controller placement problem. In: 40th Annual IEEE Conference on Local Computer Networks (LCN), pp. 450–453. Florida, USA (2015)

    Google Scholar 

  28. Liu, S., Wang, H., Yi, S., Zhu, F.: NCPSO: a solution of the controller placement problem in software defined networks. In: 15th International Conference, ICA3PP, pp. 213–225

    Google Scholar 

  29. Guo, M. Bhattacharya, P.: Controller placement for improving resilience of software-defined networks. In: Proceedings of ICNDC2013, pp. 23–27. Los Angeles (2013)

    Google Scholar 

  30. Rath, H.K., Revoori, V., et al.: Optimal controller placement in Software Defined Networks (SDN) using a non-zero-sum game. In: Proceedings of IEEE WoWMoM, p. 16. Sydney,NSW (2014)

    Google Scholar 

  31. Dixit, A., Hao, F., Mukherjee, S., Lakshman, T.V., Kompella, R.: Towards an elastic distributed SDN controller. HotSDN 13, 7–12 (2013)

    Article  Google Scholar 

  32. Aoki, H., Shinomiya, N.: Controller placement problem to enhance performance in multi-domain SDN networks. In: The Fifteenth International Conference on Networks (ICN) (2016)

    Google Scholar 

  33. Ros, F.J., Ruiz, P.M.: Five-nines of southbound reliability in software-defined networks. In: Proceedings of 3rd Workshop Hot Topics Softw. Defined Net., p. 3136 (2014)

    Google Scholar 

  34. Muller, L., Oliveira, R., Luizelli, M., Gaspary, L., Barcellos, M.: Survivor: an enhanced controller placement strategy for improving SDN survivability. In: IEEE Global Communication Conference (GLOBECOM), Dec 2014

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soukaina Bouzghiba .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media Singapore

About this paper

Cite this paper

Bouzghiba, S., Dahmouni, H., Rachdi , A., Garcia, JM. (2017). Towards an Autonomic Approach for Software Defined Networks: An Overview. In: El-Azouzi, R., Menasche, D.S., Sabir, E., De Pellegrini, F., Benjillali, M. (eds) Advances in Ubiquitous Networking 2. UNet 2016. Lecture Notes in Electrical Engineering, vol 397. Springer, Singapore. https://doi.org/10.1007/978-981-10-1627-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-1627-1_12

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-1626-4

  • Online ISBN: 978-981-10-1627-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics