Intelligent resource allocation for joint radar-communication

Autonomous vehicles (AVs) produce high data rates of sensory information from sensing systems. In a cooperative driving setting, efficient sharing and processing of this sensory information has the potential to achieve collective sensor fusion, among other advanced functionalities that can enhance s...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Joash
Other Authors: Dusit Niyato
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/160990
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Autonomous vehicles (AVs) produce high data rates of sensory information from sensing systems. In a cooperative driving setting, efficient sharing and processing of this sensory information has the potential to achieve collective sensor fusion, among other advanced functionalities that can enhance safe and efficient mobility. For such sharing to occur, high data-rate communication becomes essential. Unfortunately, the forthcoming proliferation of faster mmWave communication networks has raised concerns on interference with automotive radar sensors, which has led to a body of research on Joint Radar-Communication (JRC). Current strategies for JRC often rely on specialised hardware, prior knowledge of the system model, and entail diminished capability in either radar or communication functions. This thesis focuses on how wireless resources for JRC can be intelligently allocated through coordinated signals transmissions, with the ultimate aim of supporting vehicle safety while respecting limits on the availability of wireless resources. We formulate frameworks on how AVs might intelligently schedule JRC, then identify contemporary techniques in deep reinforcement learning to allow intelligent vehicles to learn, in a distributed manner, how best to conduct JRC. In formulating frameworks for intelligent scheduling of JRC, we consider the question of how radar sensing and communication can best support road safety. Based on a review of contemporary literature on automotive sensing and a modern understanding of road safety models, we propose a metric for radar performance that incentivises more frequent sensing under risky environmental conditions for which radar excels. We also propose options for communications performance metrics that go beyond the traditional quantities of throughput signal-to-interference-plus-noise ratio (SINR). The first option considers the Age of Information (AoI), defined as the duration between data generation and its receipt, in conjunction with data classes that are organised by urgency level. The second option takes a more generalised view of data classes by considering instead what we term as the spatial signature of data: the positional coordinates for which the data contains information on, and how useful this information is to the receiving vehicle's safety. Next, we identify Deep Reinforcement Learning (DRL) algorithms to solve our JRC problem frameworks, with the central consideration being: how can vehicles in a vehicular network learn, in a distributed manner, to coordinate wireless resources? For vehicle networks with multiple intelligent vehicles, we introduce a Graph Neural Network (GNN) framework via a control channel. The key advantage of this framework is that it permits modular combinations of algorithmic extensions, thus allowing for a fair comparison of different combinations for our JRC problem. We also investigate other non-graphical algorithmic features: the use of a Convolutional Neural Network (CNN) architecture to extract features from raw representations of the data queue, and incorporating an entropy bonus to encourage varied solutions. Our results reveal several findings. Firstly, experiments show that DRL achieves superior performance to benchmark algorithms in our JRC problems, even with minimal prior knowledge about the environment. In a multi-agent setting, learning how to coordinate access to the shared wireless channel via the GNN framework further improves both learning speed and overall performance. Additional algorithmic features found to improve JRC performance include the use of CNNs and the inclusion of an entropy bonus in the DRL objective function.