Abstract
Modern vehicular networks support various services with variable Quality of Service (QoS) constraints. Two major classes of vehicular applications are identified, namely, safety and non safety services. The former are delay-sensitive while the latter depends mainly on throughput. However, many regions are suffering from a shortage of network resources while an increasing number of vehicle users need to be satisfied. Thus, the design of efficient allocation schemes of available resources is necessary. In this regard, one of the promising technologies is network slicing, a next-generation 5G perspective, that creates multiple logical networks on a common physical infrastructure. This paradigm enables efficient exploitation of shared physical infrastructure resources to meet the diverse needs of different use cases. In this paper we design a framework for a road-state-based and adaptive network slicing scheme for vehicular networks. The goal is to temporarily prioritize emergency traffic in incident situations while maintaining acceptable QoS for non-safety related sevices in a resource constrained environment. Our proposal adds to native slicing the ability to take into account road conditions besides of customer’s specifications in terms of QoS. Moreover, our adaptive scheme makes it possible to judiciously exploit the available resources even if they are limited according to the rigor of the application. Software defined networking (SDN), network function virtualization and fog computing paradigms are the key enablers of our proposed solution. We implemented the proposed architecture based on the Mininet-Wifi emulator to create a vehicular network, the ONOS SDN controller, and the network slicing tool OpenVirteX. Experimental results prove that our suggested adaptive resource allocation scheme enhances the performance of the emergency services in terms of end-to-end delay while keeping acceptable throughput for non-safety traffic in stressed situations.
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
References
Zhuang, W., Ye, Q., Lyu, F., Cheng, N., & Ren, J. (2020). SDN/NFV-empowered future IoV with enhanced communication, computing, and caching. Proceedings of the IEEE, 108, 274–291.
Software-Defined Networking (SDN) Definition. Open Networking Foundation. https://opennetworking.org/sdn-definition/
Smida, K., Tounsi, H., Frikha, M., & Song, Y. (2019). Software defined internet of vehicles: A survey from QoS and scalability perspectives. In 2019 15th International wireless communications mobile computing conference (IWCMC) (pp. 1349–1354). https://doi.org/10.1109/IWCMC.2019.8766647
Al-Heety, S. O., Zakaria, Z., Ismail, M., Shakir, M. M., Alani, S., & Alsariera, H. (2020). A comprehensive survey: Benefits, services, recent works, challenges, security and use cases for SDN-VANET. IEEE Access, 8, 91028–91047.
Pushpa, J., & Chelliah, P. R. (2018). Performance enhancement of fog computing using SDN and NFV technologies: Concepts, frameworks and technologies. In Fog computing: Concepts, frameworks and technologies (pp. 107–130). https://doi.org/10.1007/978-3-319-94890-4_6
Subedi, P., Alsadoon, A., Prasad, P. W., Rehman, S., Giweli, N., Imran, M., & Arif, S. (2021). Network slicing: A next generation 5G perspective. EURASIP Journal on Wireless Communications and Networking, 2021, 102.
Campolo, C., Molinaro, A., Iera, A., & Menichella, F. (2017). 5G network slicing for vehicle-to-everything services. IEEE Wireless Communications, 24, 38–45.
Fossati, F., Moretti, S., Perny, P., & Secci, S. (2020). Multi-resource allocation for network slicing. IEEE/ACM Transactions on Networking, 28, 1311–1324.
OpenFog Reference Architecture for Fog Computing. OpenFog Consortium. https://www.iiconsortium.org/pdf/OpenFog_Reference_Architecture_2_09_17.pdf
Yousefpour, A., Fung, C., Nguyen, T., Kadiyala, K., Jalali, F., Niakanlahiji, A., Kong, J., & Jue, J. P. (2019). All one needs to know about fog computing and related edge computing paradigms: A complete survey. Journal of Systems Architecture, 98, 289–330.
Baktayan, A., Algabri, M., & Alhomdy, S. (2018). Fog computing for network slicing in 5G networks: An overview. Journal of Telecommunications System & Management, 172, 2167–0919.
Mulligan, U. ETSI—Standards for NFV—Network Functions Virtualisation, NFV Solutions. ETSI. https://www.etsi.org/technologies/689-network-functions-virtualisation
NFV Architectural Framework: The ETSI architectural framework explained. STL Partners. https://stlpartners.com/telcocloud/nfv-architectural-framework/
Campolo, C., Dos Reis Fontes, R., Molinaro, A., Esteve Rothenberg, C., & Iera, A. (2018). Slicing on the road: Enabling the automotive vertical through 5G network softwarization. Sensors, 18, 4435.
Al-khatib, A., Khelil, A., & Balfaqih, M. (2021). Bandwidth slicing with reservation capability and application priority awareness for future vehicular networks.
What is FlowVisor?—Definition from WhatIs.com. SearchNetworking. https://www.techtarget.com/searchnetworking/definition/FlowVisor
Han, S. Introduce to OpenVirteX. (07:40:21 UTC).
Blenk, A., Basta, A., Reisslein, M., & Kellerer, W. (2016). Survey on network virtualization hypervisors for software defined networking. IEEE Communications Surveys and Tutorials, 18, 655–685.
Al-Shabibi, A., De Leenheer, M., Gerola, M., Koshibe, A., Snow, W., & Parulkar, G. (2014). OpenVirteX: A network hypervisor.
Dilek, S., Irgan, K., Guzel, M., Ozdemir, S., Baydere, S., & Charnsripinyo, C. (2022). QoS-aware IoT networks and protocols: A comprehensive survey. International Journal of Communication Systems, 35, e5156.
Noor-A-Rahim, M., Liu, Z., Lee, H., Ali, G. M., Pesch, D., & Xiao, P. (2020). A survey on resource allocation in vehicular networks. arXiv:1909.13587 [cs, eess, math]
Lei, F., Zi, Y., Li, W., Zhou, F., & Kadoch, M. (2020). Dynamic resource allocation with RAN slicing and scheduling for uRLLC and eMBB hybrid services. IEEE Access, 8, 34538–34551.
Khan, H., Luoto, P., Samarakoon, S., Bennis, M., & Latva-aho, M. (2019). Network slicing for vehicular communication. Transactions on Emerging Telecommunications Technologies. https://doi.org/10.1002/ETT.3652
Abhishek, R., Zhao, S., & Medhi, D. (2016). SPArTaCuS: Service priority adaptiveness for emergency traffic in smart cities using software-defined networking.
Fontes, R., Afzal, S., Brito, S. H. B., Santos, M. A. S., & Rothenberg, C. E. (2015). Mininet-WiFi: Emulating software-defined wireless networks. In 2015 11th International conference on network and service management (CNSM). https://doi.org/10.1109/CNSM.2015.7367387
Vachuska, T., (Lead, ONF), Campanella, A., & Cascone, C. Open Network Operating System (ONOS) SDN controller for SDN/NFV solutions. Open Networking Foundation. https://opennetworking.org/onos/
Empowering App Development for Developers/Docker. https://www.docker.com/
MongoDB Documentation. https://github.com/mongodb/docs-bi-connector/blob/DOCSP-3279/source/index.txt. https://docs.mongodb.com/
Mininet-wifi–manual. UserManual.wiki. https://usermanual.wiki/Pdf/mininetwifidraftmanual.2032050955/html
Dos Reis Fontes, R., Campolo, C., Esteve Rothenberg, C., & Molinaro, A. (2017). From theory to experimental evaluation: Resource management in software-defined vehicular networks. IEEE Access, 5, 3069–3076.
Kaul, A., Obraczka, K., Santos, M., Rothenberg, C., & Turletti, T. (2017). Dynamically distributed network control for message dissemination in ITS. In IEEE/ACM DS-RT 2017-21st International symposium on distributed simulation and real time applications.
Smida, K., Tounsi, H., & Frikha, M. (2021). Intelligent and resizable control plane for software defined vehicular network: A deep reinforcement learning approach. Telecommunication Systems, 79, 1–18. https://doi.org/10.1007/s11235-021-00838-2
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors, KS, HT, MF and Y-QS, contributed to the study conception and design. Material preparation, data collection and analysis were performed by KS. The first draft of the manuscript was written by KS and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Ethical Approval
All authors approve the submission of this work in the journal “Wireless Personal Communications”. This work have never been published neither submitted elsewhere in any form or language.
Consent to Publish
All authors agree for publication only after acceptance.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Smida, K., Tounsi, H., Frikha, M. et al. FENS: Fog-Enabled Network Slicing in SDN/NFV-Based IoV. Wireless Pers Commun 128, 2175–2202 (2023). https://doi.org/10.1007/s11277-022-10038-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-022-10038-z