Back to results

University of Windsor

Congestion Control for V2V Communication in VANET

Abstract

dc:description.abstract

Vehicular Ad Hoc Networks (VANETs) are vital for ensuring traffic safety in autonomous driving systems and intelligent transportation networks, where timely exchange of safety information is crucial. However, VANETs face significant challenges related to congestion control due to the high mobility of vehicles, dynamic changes in network topology, and increasing vehicle density, which can result in packet loss, delays, and reduced communication reliability. This dissertation focuses on addressing the congestion control challenge by exploring both traditional and innovative machine learning-based approaches, with the goal of improving communication efficiency while maintaining vehicle awareness. Traditional congestion control methods, such as rate-based and power-based approaches, primarily focus on optimizing transmission power and rate. While these methods can mitigate channel congestion, they often lead to non-convex optimization problems, and lowering transmission power or rate can reduce vehicle awareness, impacting traffic safety. To address these limitations, this dissertation proposes a hybrid congestion control approach that balances channel congestion and vehicle awareness. The core idea is to prioritize awareness of nearby vehicles over distant ones, which is critical for enhancing traffic safety while reducing channel congestion. The dissertation introduces two novel congestion control algorithms: a variable power control method (BACVT) and a hybrid approach (BACVT-H) that combines rate control with power control. Simulation results demonstrate that these algorithms achieve better performance in terms of Channel Busy Ratio (CBR) and vehicle awareness, as measured by Inter-Packet Delay (IPD), compared to traditional methods. The BACVT-H method, in particular, achieves the lowest CBR while maintaining strong vehicle awareness, even in high-density traffic scenarios. Building on the limitations of traditional methods, this dissertation explores the application of Reinforcement Learning (RL) to VANET congestion control. By formulating the problem as a sequential decision-making process with Markov properties, we employ Q-learning to develop an intelligent control framework that allows vehicles to adjust their transmission parameters based on real-time channel conditions dynamically. The RL framework defines a discrete state and action space and uses a reward function to guide the agent’s learning process. Simulation results show that Q-learning effectively reduces CBR while maintaining strong vehicle awareness, providing a promising alternative to traditional congestion control methods. To address the challenges posed by large state and action spaces, this dissertation further expands the scope by applying Deep Q-learning (DQN). The DQN framework leverages neural networks to handle complex and large-scale environments that Qlearning cannot manage. Testing DQN in the same traffic simulation environment showed that it not only performed better in managing larger state and action spaces but also achieved lower CBR and improved performance across other key metrics such as Packet Delivery Ratio (PDR) and Beacon Error Rate (BER). This highlights the potential of DQN to offer superior congestion control solutions in real-world VANET applications. Despite the progress made in this dissertation, several challenges remain, including the scalability of congestion control algorithms to handle large networks with diverse traffic types. Furthermore, the lack of a realistic simulation environment that provides real-time access to channel performance parameters such as CBR, IPD, and BER remains a key limitation. Future work should focus on developing more robust simulation tools and environments that support advanced RL algorithms, enabling more accurate and scalable congestion control solutions. In conclusion, this dissertation makes significant contributions to the field of VANET congestion control by proposing innovative hybrid control algorithms and applying reinforcement learning to optimize channel utilization and vehicle awareness. The results demonstrate that RL-based methods, particularly Deep Q-learning, offer promising solutions for addressing the congestion control challenges in VANETs, paving the way for more scalable and reliable communication systems in autonomous driving networks.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Windsor
Year dc:date.issued
2024

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Liu, Xiaofeng
Advisor dc:contributor.advisor
  • Jaekel, Arunita
Contributors dc:contributor
  • scholarship@uwindsor.ca

Rights

dc:rights
Language dc:language.iso
en_CA

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/20.500.14776/8550
OAI identifier oai:identifier
oai:uwindsor.scholaris.ca:20.500.14776/8550

Chain of custody

source
Harvested from
University of Windsor
Base URL
uwindsor.scholaris.ca/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
related terms
citation

Liu, Xiaofeng. Congestion Control for V2V Communication in VANET. University of Windsor, 2024. https://hdl.handle.net/20.500.14776/8550