Abstract
As a result of the development of new generation networks, which include many heterogeneous services and devices, it was necessary to find a technology capable of covering the diversity that occurred. Virtual Software Defined Network (vSDN) is one of the most important technologies in the field of networking. It is concerned with optimizing the use of network infrastructure by creating virtual networks (network slicing) within the same physical network, considering the isolation of each network from the other. This paper uses mininet network emulation to configure network infrastructure and FlowVisor hypervisor to virtualize infrastructure and enable multiple SDN controllers. It also presents the implementation of three scenarios for implementing network slicing and comparing them. The results show that the greater the number of tenants and dividing the network into more than two slices, the performance approaches and may be equal to the network performance without using FlowVisor, and this leads to controlling the delay rate and the data transfer rate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chen, Q., Wang, X., Lv, Y.: An overview of 5G network slicing architecture. In: AIP Conference Proceedings. vol. 1967, no. 1, p. 020004. AIP Publishing LLC (2018, May)
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. Tutorials 20(3), 2429–2453 (2018)
Ordonez-Lucena, J., Ameigeiras, P., Lopez, D., Ramos-Munoz, J.J., Lorca, J., Folgueira, J.: Network slicing for 5G with SDN/NFV: concepts, architectures, and challenges. IEEE Commun. Mag. 55(5), 80–87 (2017)
Schaller, S., Hood, D.: Software defined networking architecture standardization. Comput. Stand. Interfaces 54, 197–202 (2017)
AL-Badrany, Z., Al-Somaidai, M.B.: Latency evaluation of an SDN controlled by flowvisor and two heterogeneous controllers. In: Al-Bakry, A.M., Al-Mamory, S.O., Sahib, M.A., Hasan, H.S., Oreku, G.S., Nayl, T.M., Al-Dhaibani, J.A. (eds.) NTICT 2020. CCIS, vol. 1183, pp. 3–16. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-55340-1_1
Scano, D., Valcarenghi, L., Kondepu, K., Castoldi, P., Giorgetti, A.: Network slicing in SDN networks. In: 2020 22nd International Conference on Transparent Optical Networks (ICTON), pp. 1–4. IEEE (2020, July)
Kurniawan, M.T., Fathinuddin, M., Widiyanti, H.A., Simanjuntak, G.R.: Network slicing on SDN using FlowVisor and POX controller to traffic isolation enforcement. In: 2021 International Conference on Engineering and Emerging Technologies (ICEET), pp. 1–6. IEEE (2021, October)
Al-Asfoor, M., Abed, M.H.: The effect of the topology adaptation on search performance in overlay Network. In: Jeena Jacob, I., Gonzalez-Longatt, F.M., Kolandapalayam Shanmugam, S., Izonin, I. (eds.) Expert Clouds and Applications. LNNS, vol. 209, pp. 65–73. Springer, Singapore (2022). https://doi.org/10.1007/978-981-16-2126-0_7
Vakharkar, S., Sakhare, N.: Critical analysis of virtual lan and its advantages for the campus networks. In: Shakya, S., Bestak, R., Palanisamy, R., Kamel, K.A. (eds.) Mobile Computing and Sustainable Informatics. LNDECT, vol. 68, pp. 733–748. Springer, Singapore (2022). https://doi.org/10.1007/978-981-16-1866-6_56
Alotaibi, D.: Survey on network slice isolation in 5g networks: fundamental challenges. Procedia Comput. Sci. 182, 38–45 (2021)
Napolitano, A., Giorgetti, A., Kondepu, K., Valcarenghi, L., Castoldi, P.: Network slicing: an overview. In: 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), pp. 1–4. IEEE (2018, September)
Blenk, A., Basta, A., Reisslein, M., Kellerer, W.: Survey on network virtualization hypervisors for software defined networking. IEEE Commun. Surv. Tutorials 18(1), 655–685 (2015)
Sherwood, R., et al.: A network virtualization layer. OpenFlow Switch Consortium, Tech. Rep, 1, 132 (2009)
Costa, V.T., MK Costa, L.H.: Vulnerabilities and solutions for isolation in FlowVisor-based virtual network environments. J. Internet Serv. Appl. 6(1), 1–9 (2015)
Flowvisor controller. https://github.com/OPENNETWORKINGLAB/flowvisor/wiki
POX controller. http://www.noxrepo.org/pox/about-pox/
Rajabzadeh, P.: Monitoring Network Performance with iPerf (2018)
NN, T.: Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON General Aspects of Quality of Service (QoS)) (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mahdi, S.S., Abdullah, A.A. (2023). Implementation of Network Slicing for Multi-controller Environment Based on FlowVisor. In: Al-Bakry, A.M., et al. New Trends in Information and Communications Technology Applications. NTICT 2022. Communications in Computer and Information Science, vol 1764. Springer, Cham. https://doi.org/10.1007/978-3-031-35442-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-35442-7_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-35441-0
Online ISBN: 978-3-031-35442-7
eBook Packages: Computer ScienceComputer Science (R0)