Hierarchical routing for vehicular Ad Hoc networks via reinforcement learning

Fan Li*, Xiaoyu Song, Huijie Chen, Xin Li, Yu Wang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

80 Citations (Scopus)

Abstract

Vehicular ad hoc network is a collection of vehicles and associated road-side infrastructure, which is able to provide mobile wireless communication services. This highly dynamic topology structure is still open to many routing and message forwarding challenges. This paper addresses the issue of message delivery from vehicle to a fixed destination, by hopping over neighboring vehicles. We propose a reinforcement-learning-based hierarchical protocol called QGrid to improve the message deliver ratio with minimum possible delay and hops. The protocol works at two levels. First, it divides the geographical area into smaller grids and finds the next optimal grid toward the destination. Second, it discovers a vehicle inside or moving toward the next optimal grid for message relaying. There is no need of routing tables as the protocol builds a Q-value table based on the traffic flow in neighbor grids, which is then used for the grid selection. The vehicle selection process can employ different strategies, like, greedy selection of nearest neighbor, or solution based on the two-order Markov chain prediction of neighbor movement. This combination makes QGrid an offline and online solution. QGrid is further improved giving higher priority to vehicles with fixed routes and better communication capabilities, like buses, when making the vehicle selection. We have carried out extensive simulation evaluation by using real-world vehicular traces to measure the performance of our proposed schemes. The simulation comparisons among QGrid with/without bus aid, and existing position-based routing protocols, show the great improvement in the delivery percentage by our proposed routing protocol.

Original languageEnglish
Article number8579588
Pages (from-to)1852-1865
Number of pages14
JournalIEEE Transactions on Vehicular Technology
Volume68
Issue number2
DOIs
Publication statusPublished - Feb 2019

Keywords

  • Q-learning
  • Vehicular ad hoc network
  • position-based routing
  • routing

Fingerprint

Dive into the research topics of 'Hierarchical routing for vehicular Ad Hoc networks via reinforcement learning'. Together they form a unique fingerprint.

Cite this