Abstract
Self-healing is an autonomic computing fundamental well-disseminated in standalone computer systems. In distributed systems, e.g. computer networks or mobile networks, the introduction of self-healing capabilities poses some challenges, mainly when software-based networks, e.g. Software-Defined Networking (SDN) and Network Functions Virtualisation (NFV), are involved. Such networks impose new control and management layers, and the adoption of self-healing functions means that all layers must be considered. In this paper, we present the challenges of self-healing in the scope of SDN and NFV, by revising the self-healing concept in computer and mobile networks, and by presenting the thorough difference between a system that applies fault tolerance from one that applies self-healing functions. We also introduce a framework for solving these challenges, by describing four use cases of self-healing, considering control, management, and data layers. The use cases focus on maintaining the health of the network at run-time, considering control, management, and infrastructure layers. Our framework is a novel Operations, Administration, and Maintenance (OAM) tool, based on a self-management network architecture that was introduced in our previous works.
This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (Capes) - Finance Code 001.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
3GPP: Telecommunication management; Self-Organizing Networks (SON); Concepts and requirements. Technical Specification (TS) 32.500, 3rd Generation Partnership Project (3GPP) (2018). http://www.3gpp.org/-DynaReport/-32500.htm
3GPP: Telecommunication management; Study on management and orchestration of network slicing for next generation network. Technical Report (TR) 28.801, 3rd Generation Partnership Project (3GPP), January 2018. http://www.3gpp.org/DynaReport/28801.htm, version 15.1.0
Abdelsalam, M.A.: Network Application Design Challenges and Solutions in SDN. Ph.D. thesis, Carleton University (2018)
Afolabi, I., Taleb, T., Samdanis, K., Ksentini, A., Flinck, H.: Network slicing and softwarization: a survey on principles, enabling technologies, and solutions. IEEE Commun. Surv. Tutor. 20(3), 2429–2453 (2018). https://doi.org/10.1109/COMST.2018.2815638
Basta, A., Blenk, A., Belhaj Hassine, H., Kellerer, W.: Towards a dynamic SDN virtualization layer: Control path migration protocol. In: 2015 11th International Conference on Network and Service Management (CNSM), pp. 354–359, November 2015. https://doi.org/10.1109/CNSM.2015.7367382
Canini, M., Salem, I., Schiff, L., Schiller, E.M., Schmid, S.: A self-organizing distributed and in-band SDN control plane. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 2656–2657, June 2017. https://doi.org/10.1109/ICDCS.2017.328
Chen, H., Abbas, R., Cheng, P., Shirvanimoghaddam, M., Hardjawana, W., Bao, W., Li, Y., Vucetic, B.: Ultra-reliable low latency cellular networks: Use cases, challenges and approaches. IEEE Commun. Mag. 56(12), 119–125 (2018). https://doi.org/10.1109/MCOM.2018.1701178
Cox, J.H., et al.: Advancing software-defined networks: a survey. IEEE Access 5, 25487–25526 (2017). https://doi.org/10.1109/ACCESS.2017.2762291
Ganek, A.G., Corbi, T.A.: The dawning of the autonomic computing era. IBM Syst. J. 42(1), 5–18 (2003)
GonÇalves., M.A., de Souza Neto., N.V., Oliveira., D.R.C., de Oliveira Silva., F., Rosa., P.F.: Bootstrapping and plug-and-play operations on software defined networks: a case study on self-configuration using the sonar architecture. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, pp. 103–114. INSTICC, SciTePress (2020). https://doi.org/10.5220/0009406901030114
Kubernetes: Kubernetes (2020). https://kubernetes.io/
ONOS: ONOS (2020). https://wiki.onosproject.org/
Open Networking Foundation: OpenFlow Switch Specification Version 1.5.1 (Protocol version 0x06) (2020). https://www.opennetworking.org/wp-content/uploads/2014/10/openflow-switch-v1.5.1.pdf
OpenDaylight: OpenDaylight (2020). https://www.opendaylight.org/
Openstack: Openstack (2020). https://www.openstack.org/
Fonseca, P.C., Mota, E.S.: A survey on fault management in software-defined networks. IEEE Commun. Surv. Tutor. 19(4), 2284–2321 (2017). https://doi.org/10.1109/COMST.2017.2719862
Rehman, A.U., Aguiar, R.L., Barraca, J.P.: Fault-tolerance in the scope of software-defined networking (SDN). IEEE Access 7, 124474–124490 (2019). https://doi.org/10.1109/ACCESS.2019.2939115
Sanchez, J., Yahia, I.G.B., Crespi, N., Rasheed, T., Siracusa, D.: Softwarized 5G networks resiliency with self-healing. In: 1st International Conference on 5G for Ubiquitous Connectivity, pp. 229–233, November 2014. https://doi.org/10.4108/icst.5gu.2014.258123
Schiff, L., Schmid, S., Canini, M.: Ground control to major faults: towards a fault tolerant and adaptive SDN control network. In: 2016 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshop (DSN-W), pp. 90–96, June 2016. https://doi.org/10.1109/DSN-W.2016.48
de Souza Neto., N.V., Oliveira., D.R.C., GonÇalves., M.A., de Oliveira Silva., F., Rosa., P.F.: A self-healing platform for the control and management planes communication in softwarized and virtualized networks. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, pp. 415–422. INSTICC, SciTePress (2020). https://doi.org/10.5220/0009465204150422
Thorat, P., Raza, S.M., Nguyen, D.T., Im, G., Choo, H., Kim, D.S.: Optimized self-healing framework for software defined networks. In: Proceedings of the 9th International Conference on Ubiquitous Information Management and Communication,. pp. 1–6 (2015)
Yousaf, F.Z., Bredel, M., Schaller, S., Schneider, F.: NFV and SDN–key technology enablers for 5G networks. IEEE J. Sel. Areas Commun. 35(11), 2468–2478 (2017). https://doi.org/10.1109/JSAC.2017.2760418
Zhou, X., Li, R., Chen, T., Zhang, H.: Network slicing as a service: enabling enterprises’ own software-defined cellular networks. IEEE Commun. Mag. 54(7), 146–153 (2016). https://doi.org/10.1109/MCOM.2016.7509393
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
de Souza Neto, N.V., Oliveira, D.R.C., Gonçalves, M.A., de Oliveira Silva, F., Rosa, P.F. (2021). Self-healing in the Scope of Software-Based Computer and Mobile Networks. In: Ferguson, D., Pahl, C., Helfert, M. (eds) Cloud Computing and Services Science. CLOSER 2020. Communications in Computer and Information Science, vol 1399. Springer, Cham. https://doi.org/10.1007/978-3-030-72369-9_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-72369-9_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72368-2
Online ISBN: 978-3-030-72369-9
eBook Packages: Computer ScienceComputer Science (R0)