SDCast: A Software-Defined Networking Based Clustered Routing Protocol for Vehicular Ad-Hoc Networks

被引:3
作者
Nahar, Ankur [1 ]
Das, Debasis [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Jodhpur 342030, Rajasthan, India
关键词
Clustering; Software-defined networking; Reinforcement-learning; Vehicular ad-hoc networks; Quality-of-service routing; DATA DISSEMINATION; VANET; ALGORITHM; MODEL;
D O I
10.1007/s11277-023-10726-4
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The field of vehicular ad hoc networks (VANETs) has made significant advances in recent years by merging software-defined networking (SDN) with reinforcement learning (RL). VANET networking services may be remotely coordinated, and network traffic can be monitored by combining SDN with RL. However, multi-hop communication in VANETs is difficult due to inadequate connectivity, low network utilization, unexpected vehicle movement, and frequent disconnection. This study provides a novel VANET routing protocol known as SDCast, based on ad hoc on-demand distance vector routing that utilizes an SDN-based Q-learning algorithm and considers various constraints (link availability duration, link latency, and bandwidth). The protocol maintains vehicle coordination by employing a clustering architecture that considers the vehicles' relative motions and velocities. Furthermore, SDCast finds the best path by combining a probability distribution function with a global search approach. More stable clusters, reduced cluster transition rates, and a longer cluster head lifetime improve the current routing approach's inadequacies. Since SDCast does not rely on lower-level networking, it is portable and an excellent solution for VANET communication needs.
引用
收藏
页码:2457 / 2485
页数:29
相关论文
共 44 条
[21]  
Liu P., 2019, IEEE INT WORK TECH, P1
[22]   BETA: Beacon-Based Traffic-Aware Routing in Vehicular Ad Hoc Networks [J].
Liu, Ping ;
Wang, Xingfu ;
Hawbani, Ammar ;
Hua, Bei ;
Zhao, Liang ;
Liu, Zhi .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (12) :24206-24219
[23]   Connectivity aware tribrid routing framework for a generalized software defined vehicular network [J].
Liyanage, Kushan Sudheera Kalupahana ;
Ma, Maode ;
Chong, Peter Han Joo .
COMPUTER NETWORKS, 2019, 152 :167-177
[24]   Intersection-Based V2X Routing via Reinforcement Learning in Vehicular Ad Hoc Networks [J].
Luo, Long ;
Sheng, Li ;
Yu, Hongfang ;
Sun, Gang .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (06) :5446-5459
[25]   Reinforcement Learning Based Routing in Networks: Review and Classification of Approaches [J].
Mammeri, Zoubir .
IEEE ACCESS, 2019, 7 :55916-55950
[26]   Survey on Artificial Intelligence (AI) techniques for Vehicular Ad-hoc Networks (VANETs) [J].
Mchergui, Abir ;
Moulahi, Tarek ;
Zeadally, Sherali .
VEHICULAR COMMUNICATIONS, 2022, 34
[27]   Adaptively prioritizing candidate forwarding set in opportunistic routing in VANETs [J].
Naderi, Mohammad ;
Ghanbari, Mohammad .
AD HOC NETWORKS, 2023, 140
[28]   Adaptive beacon broadcast in opportunistic routing for VANETs [J].
Naderi, Mohammad ;
Zargari, Farzad ;
Ghanbari, Mohammad .
AD HOC NETWORKS, 2019, 86 :119-130
[29]   MetoidS: Hybrid K-Medoids-Meta Heuristic Clustering-Based Routing Optimization in Vehicular Ad-Hoc Networks [J].
Nahar, Ankur ;
Vishwakarma, Lokendra ;
Bhumika ;
Das, Debasis .
2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
[30]   AlcFier: Adaptive Self-Learning Classifier for Routing in Vehicular Ad-Hoc Network [J].
Nahar, Ankur ;
Sikarwar, Himani ;
Das, Debasis .
PROCEEDINGS OF THE 2022 47TH IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2022), 2022, :311-314