Skip to main content

The reliable routing for software-defined vehicular networks towards beyond 5G


An extension of Software-Defined Networking (SDN) to the vehicular networks can improve the network performance effectively. However, with the explosive growth of vehicles, the architecture of Software-Defined Vehicular Networks (SDVNs) cannot well satisfy the stringent end-to-end latency requirement of vehicles. To cope with the problem, The 5G has been regarded as a promising technology to be integrated into SDVNs. However, there are still some technical challenges in 5G, such as coverage issues, which limit the development of vehicular networks. Beyond 5G (B5G) technology is envisioned as a promising solution to expand the capabilities of vehicular networks in terms of safety, reliability, etc. In this paper, we introduce B5G technology to improve the SDVNs to implement reliable routing. Firstly, we propose a new architecture of SDVNs based on B5G technology, and creat a protocol stack which integrates the 5G protocol into the WAVE protocol. In addition, we design the adaptive link performance monitoring mechanism which balances the control overhead and the accuracy. Finally, we improve the Genetic Algorithm (GA) through cross-generation selection and small-environment strategy and design an reliable QoS routing algorithm. The simulation results demonstrate that the monitoring mechanism can measure the performance of the link more accurately, and the improved GA is superior to standard GA and Dijkstra. In particular, compared with the standard GA, the improved GA can improve bandwidth utilization, delay, and packet loss rate by 34.3%, 30.6%, and 20.9%, respectively.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10


  1. 1.

    Li Z, Shahidehpour M (2017) Deployment of cybersecurity for managing traffic efficiency and safety in smart cities. Electr J 30(4):52–61

    Google Scholar 

  2. 2.

    Ye H, Liang L, Ye Li G, Kim J, Lu L, Wu M (2018) Machine learning for vehicular networks: Recent advances and application examples. IEEE Veh Technol Mag 13(2):94–101

    Article  Google Scholar 

  3. 3.

    Li F, Cao J, Wang X, Sun Y (2017) A QoS guaranteed technique for cloud applications based on software defined networking. IEEE Access 5:21229–21241

    Article  Google Scholar 

  4. 4.

    Nkenyereye L, Nkenyereye L, Tama BA et al (2020) Software-defined vehicular cloud networks: Architecture, applications and virtual machine migration. Sensors 20(4):1–24

    Article  Google Scholar 

  5. 5.

    Shafi M et al (2017) 5G: A tutorial overview of standards, trials, challenges, deployment, and practice. IEEE J Sel Areas Commun 35(6):1201–1221

    Article  Google Scholar 

  6. 6.

    You XH et al (2020) Towards 6G wireless communication networks: Vision, enabling technologies, and new paradigm shifts. Sci China Inf Sci 1–76

  7. 7.

    Sethi P, Sarangi SR (2017) Internet of things: Architectures, protocols, and applications. J Electr Comput Eng 2017:1–26

    Article  Google Scholar 

  8. 8.

    Sharma PK, Moon SY, Park JH (2017) Block-VN: A distributed blockchain based vehicular network architecture in smart city. J Inf Process Syst 13(1):184–195

    Google Scholar 

  9. 9.

    Guo N, Ma L, Gao T (2018) Independent mix zone for location privacy in vehicular networks. IEEE Access 6:16842–16850

    Article  Google Scholar 

  10. 10.

    Rawat DB, Garuba M, Chen L, Yang Q (2017) On the security of information dissemination in the Internet-of-Vehicles. Tsinghua Sci Tech 22(4):437–445

    Article  Google Scholar 

  11. 11.

    Cheng N et al (2018) Big data driven vehicular networks. IEEE Network 32(6):160–167

    Article  Google Scholar 

  12. 12.

    Liang L, Ye H, Li GY (2019) Toward intelligent vehicular networks: A machine learning framework. IEEE Internet Things J 6(1):124–135

    Article  Google Scholar 

  13. 13.

    Leontiadis I, Mascolo C (2007) GeOpps: Geographical opportunistic routing for vehicular networks. 2007 IEEE International Symposium on a World of Wireless. Mobile and Multimedia Networks, Espoo, Finland, pp 1–6

    Google Scholar 

  14. 14.

    Hernandez-Jimenez R, Cardenas C, Munoz Rodriguez D (2019) Towards the optimal solution for the routing problem in vehicular delay tolerant networks: A deep learning approach. IEEE Lat Am Trans 17(12):2028–2036

    Article  Google Scholar 

  15. 15.

    Khalid Z, Yasser Z, As DI (2019) CJBR: Connected junction-based routing protocol for city scenarios of VANETs. Telecommun Syst 72(4):567–578

    Article  Google Scholar 

  16. 16.

    Fan Y, Zhang N (2017) A survey on software-defined vehicular networks. J Comput 28(4):236–244

    Google Scholar 

  17. 17.

    Alioua A, Senouci SM, Moussaoui S (2017) dSDiVN: A distributed software-defined networking architecture for infrastructure-less vehicular networks. Commun Comput Info Sci 717:56–67

    Google Scholar 

  18. 18.

    Zhao L, Al-Dubai A, Zomaya AY, Min G, Hawbani A, Li J (2020) Routing schemes in software-defined vehicular networks: Design, open issues and challenges. IEEE Intell Transp Syst Mag 1–11

  19. 19.

    Zheng K, Hou L, Meng H, Zheng Q, Lu N, Lei L (2016) Soft-defined heterogeneous vehicular network: Architecture and challenges. IEEE Network 30(4):72–80

    Article  Google Scholar 

  20. 20.

    Liu J, Wan J, Zeng B, Wang Q, Song H, Qiu M (2017) A scalable and quick-response software defined vehicular network assisted by mobile edge computing. IEEE Commun Mag 55(7):94–100

    Article  Google Scholar 

  21. 21.

    Secinti G, Canberk B, Duong TQ, Shu L (2017) Software defined architecture for VANET: A testbed implementation with wireless access management. IEEE Commun Mag 55(7):135–141

    Article  Google Scholar 

  22. 22.

    Wang K, Yin H, Quan W, Min G (2018) Enabling collaborative edge computing for software defined vehicular networks. IEEE Network 32(5):112–117

    Article  Google Scholar 

  23. 23.

    Wang C, Zhang L, Li Z, Jiang C (2018) SDCoR: Software defined cognitive routing for internet of vehicles. IEEE Internet Things J 5(5):3513–3520

    Article  Google Scholar 

  24. 24.

    Di Maio A, Palattella MR, Engel T (2019) Multi-flow congestion-aware routing in software-defined vehicular networks. In: 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall). Honolulu, HI, USA, pp 1–6

    Google Scholar 

  25. 25.

    Ghafoor KZ, Kong L, Rawat DB, Hosseini E, Sadiq AS (2019) Quality of service aware routing protocol in software-defined internet of vehicles. IEEE Internet Things J 6(2):2817–2828

    Article  Google Scholar 

  26. 26.

    Zhao L, Zhao W, Al-Dubai A, Min G (2019) A novel adaptive routing and switching scheme for software-defined vehicular networks. In: 2019 IEEE International Conference on Communications (ICC). Shanghai, China, pp 1–6

    Google Scholar 

  27. 27.

    Sudheera KLK, Ma M, Chong PHJ (2019) Link stability based optimized routing framework for software defined vehicular networks. IEEE Trans Veh Technol 68(3):2934–2945

    Article  Google Scholar 

  28. 28.

    Indira K, Ajitha P, Reshma V, Tamizhselvi A (2019) An efficient secured routing protocol for software defined internet of vehicles. In: 2019 International Conference on Computational Intelligence in Data Science (ICCIDS). Chennai, India, pp 1–4

    Google Scholar 

  29. 29.

    Kombate D, Wang L (2016) The internet of vehicles based on 5G communications. In: 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Chengdu, pp 445–448

    Google Scholar 

  30. 30.

    Duan W, Gu J, Wen M, Zhang G, Ji Y, Mumtaz S (2020) Emerging technologies for 5G-IoV networks: Applications, trends and opportunities. IEEE Network 34(5):283–289

    Article  Google Scholar 

  31. 31.

    Carlos S, Duarte-Figueiredo F (2019) A 5G V2X ecosystem providing internet of vehicles. Sensors 19(3):1–20

    Article  Google Scholar 

  32. 32.

    LiWang M, Dai S, Gao Z, Du X, Guizani M, Dai H (2019) A computation offloading incentive mechanism with delay and cost constraints under 5G satellite-ground IoV architecture. IEEE Wirel Commun 26(4):124–132

    Article  Google Scholar 

  33. 33.

    Wan S, Gu R, Umer T, Salah K, Xu X (2020) Toward offloading internet of vehicles applications in 5G networks. IEEE Trans Intell Transp Syst 1–9

  34. 34.

    Sanchez-Iborra R, Santa J, Gallego-Madrid J, Covaci S, Skarmeta A (2019) Empowering the internet of vehicles with multi-RAT 5G network slicing. Sensors 19(14):1–16

    Article  Google Scholar 

  35. 35.

    Khan Tayyaba S et al (2020) 5G vehicular network resource management for improving radio access through machine learning. IEEE Access 8:6792–6800

    Article  Google Scholar 

  36. 36.

    Ge X, Li Z, Li S (2017) 5G software defined vehicular networks. IEEE Commun Mag 55(7):87–93

    Article  Google Scholar 

  37. 37.

    Strinati EC et al (2019) 6G: The next frontier: From holographic messaging to artificial intelligence using subterahertz and visible light communication. IEEE Veh Technol Mag 14(3):42–50

    Article  Google Scholar 

  38. 38.

    Inoue T (2020) 5G NR release 16 and millimeter wave integrated access and backhaul. In: 2020 IEEE Radio and Wireless Symposium (RWS). San Antonio, TX, USA, pp 56–59

    Chapter  Google Scholar 

  39. 39.

    Attar VZ (2017) Chandwadkar P (2017) Network discovery protocol lldp and lldp-med. Int J Comput Appl 1(9):93–97

    Google Scholar 

  40. 40.

    Whitley D (1994) A genetic algorithm tutorial. Int J Comput Appl 4(1994):65–85

    Google Scholar 

  41. 41.

    Asadollahi S, Goswami B, Sameer M (2018) Ryu controller’s scalability experiment on software defined networks. In: 2018 IEEE International Conference on Current Trends in Advanced Computing (ICCTAC), Bangalore, pp 1–5

  42. 42.

    Kaur K, Singh J, Ghumman NS (2014) Mininet as software defined networking testing platform. In: International Conference on Communiction. Computing & Systems, Ferozepur, Punjab, India, pp 139–142

    Google Scholar 

  43. 43.

    Long H, Shen Y, Guo M, Tang F (2013) LABERIO: Dynamic load-balanced routing in openflow-enabled networks, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA), Barcelona, pp 290–297

  44. 44.

    Broumi S, Bakal A, Talea M, Smarandache F, Vladareanu L (2016) Applying Dijkstra algorithm for solving neutrosophic shortest path problem. In: 2016 International Conference on Advanced Mechatronic Systems (ICAMechS). Melbourne, VIC, pp 412–416

    Chapter  Google Scholar 

Download references


This work is supported by the National Key R&D Program of China under Grant No. 2019YFB1802800, the Major International(Regional) Joint Research Project of NSFC under Grant No. 71620107003, the National Natural Science Foundation of China under Grant No. 62032013 and No. 61872073, the LiaoNing Revitalization Talents Program under Grant No. XLYC1902010.

Author information



Corresponding author

Correspondence to Yaoguang Lu.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Lu, Y., Wang, X., Yi, B. et al. The reliable routing for software-defined vehicular networks towards beyond 5G. Peer-to-Peer Netw. Appl. (2021).

Download citation


  • Software-defined networking (SDN)
  • software-defined vehicular networks (SDVNs)
  • B5G technology
  • reliable QoS routing
  • genetic algorithm (GA)