Abstract

Beacon messages and emergency messages in vehicular ad hoc networks (VANETs) require a lower delay and higher reliability. The optimal MAC protocol can effectively reduce data collision in VANETs communication, thus minimizing delay and improving reliability. In this paper, we propose a Q-learning MAC protocol based on detecting the number of two-hop neighbors. The number of two-hop neighbors in highway scenarios is calculated with very little overhead using the beacon messages and neighbor locations to reduce the impact of hidden nodes. Vehicle nodes are regarded as agents, using Q-learning and beacon messages to train the near-optimal contention window value of the MAC layer under different vehicle densities to reduce the collision probability of beacon messages. Furthermore, based on the contention window value after training, a multi-hop broadcast protocol combined with contention window adjustment for emergency messages in highway scenarios is proposed to reduce forwarding delay and improve forwarding reliability. We use the trained contention window value and the state information of neighboring vehicles to assign an appropriate forwarding waiting time to the forwarding node. Simulation experiments are conducted to evaluate the proposed MAC protocol and multi-hop broadcast protocol and compare them with other related protocols. The results show that our proposed protocols outperform the other related protocols on several different evaluation metrics.

Highlights

  • Vehicular ad hoc networks (VANETs) need to satisfy reliable communication requirements for intelligent transportation systems (ITS) and unmanned vehicles

  • The modification of wireless access in vehicular environments (WAVE) is reflected in the use of the replying node selection scheme in the broadcast communication scenario proposed in this paper

  • Our proposed multi-hop broadcast protocol, multi-hop broadcast protocol combined with CW adjustment (MBPCA), is evaluated using the transmission of emergency messages and is compared with the flooding broadcast based on the modified-WAVE, the weighted p-persistence broadcast (WPB) in [22], and the PAB in [23]

Read more

Summary

Introduction

Vehicular ad hoc networks (VANETs) need to satisfy reliable communication requirements for intelligent transportation systems (ITS) and unmanned vehicles. The WAVE and C-V2X standards do not provide a protocol for multi-hop communication between vehicles. Many studies have proposed multi-hop transmission protocols suitable for inter-vehicle communication, but there is still room for improvement in throughput, end-to-end delay, and reliability. For the transmission of emergency messages, multi-hop broadcast communication is considered to be an effective way of inter-vehicle communication. A multi-hop communication protocol for broadcast Emergency messages in highway scenarios is proposed based on the MAC layer CW adjustment scheme.

MAC Layer Protocol
Multi-Hop Broadcast Protocol
System Model
Transmission
Contention Window Adjustment in the MAC Protocol
Contention Window
The Q-Learning Algorithm
QMAC-2ND Design
Calculation of the Number of Two-Hop Neighbors
ACK Message in Broadcast Communication
Detailed Implementation of QMAC-2ND Algorithm
5: Update st based NNei
The Preferred Forwarder Selection Scheme
CW of the Candidate Forwarder
Performance
Simulation
Evaluation of QMAC-2ND
Average
Evaluation of MBPCA
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call