Wireless Communications involve the transmission and reception of data over electromagnetic waves, enabling devices to remain connected without physical cables. Research in this field spans physical layer design, spectrum management, and network architecture, all aimed at improving data rates, latency, and reliability. Currently, researchers are striving toward the sixth generation (6G) of wireless networks, which promises massive connectivity, ultra-high bandwidth, and low latency to support emerging applications such as extended reality, autonomous systems, and smart infrastructure.
Reinforcement Learning (RL) is a branch of machine learning focused on training autonomous agents through interactions with an environment. The agent observes the state of the environment, takes actions, and receives feedback in the form of rewards or penalties. By optimizing its policy—often modelled through Markov Decision Processes—the agent learns to make sequential decisions that maximize cumulative rewards. RL techniques are especially useful in scenarios where explicit modelling is complex or where adaptive decision-making is required under varying conditions.
Quantum Machine Learning (QML) combines quantum computing principles with classical machine learning methods to potentially achieve exponential speedups or improved accuracy for certain computational tasks. By exploiting quantum superposition and entanglement, QML algorithms can handle large, high-dimensional data more efficiently than their classical counterparts. This capability holds strong potential for supporting Wireless Communications, ultimately paving the way for the next generation of communication systems by enabling faster data processing, optimized resource allocation, and robust security protocols.
Vehicular Networks, also referred to as Vehicle-to-Everything (V2X) communication, enable real-time data exchange among vehicles, infrastructure, pedestrians, and other road users. These networks are critical for enhancing road safety, reducing congestion, and supporting autonomous driving. As a key component of the future smart city ecosystem, Vehicular Networks are set to play a pivotal role in the evolution toward 6G by leveraging high-capacity, low-latency links, edge computing, and intelligent resource allocation to deliver seamless connectivity and advanced services.
Reinforcement Learning, Quantum Computing, and Vehicular Networks
(PhD research in CERC-NGCT Group at Memorial University of Newfoundland, Sep. 2023 - Present)
Classical, Hybrid Quantum-Classical, and Quantum Multi-Agent Deep Reinforcement Learning for Optimal Resource Allocation in AoI-Aware Energy-Efficient Platoon-Based C-V2X Systems
This work aims to tackle the complex problem of channel assignment and joint power-energy allocation within a cellular-vehicle-to-everything (C-V2X) network in an urban traffic intersection. Here, the C-V2X network is strategically deployed to facilitate the coordination of multiple vehicle platoons. This includes updating platoon states to the roadside unit (RSU) and managing the exchange of cooperative awareness messages (CAMs) among vehicles. Our objective is to minimise the average age of information (AoI), maximise the CAM delivery probability, and foster sustainable, green communication strategies through efficient management for both power and energy. Given the intricate nature of this challenge, we adopt a multi-agent deep reinforcement learning (MADRL) approach based on Markov decision process (MDP). Next, we introduce two innovative algorithms based on multi-agent deep deterministic policy gradient (MADDPG) and twin delayed deep deterministic policy gradient (TDDD) to effectively address the optimisation problem. Finally, the simulation results demonstrate remarkable performance in terms of energy efficiency, while maintaining algorithm convergence speed and AoI level.
In addition to the above classical MADRL approach, we investigate the potential advantages of integrating quantum neural networks (QNNs) with classical MADRL approaches. Specifically, we combine a variational quantum circuit (VQC) with traditional neural networks to develop a hybrid quantum-classical neural network for the MADRL training process. Compared with classical approaches, our numerical results reveal that the proposed method achieves exceptional energy efficiency performance, while maintaining the algorithm convergence rate and AoI levels.
The next step of this work will focus on developing better quantum algorithms to reach a lower AoI level within more complicated vehicle systems while still keeping the sustainable green communication strategy. In addition, instead of using the quantum simulator, real quantum computers, such as IBM quantum computers, are considered to be used in this research.
Unlimited Sampling and Time-of-Flight Imaging
(MSc Thesis at Imperial College London, Mar. 2022 - Sep. 2022)
Resolving High Dynamic Range Time-of-Flight Imaging with Multipath Interference
The saturation of analog-to-digital converter (ADC) and multipath interference (MPI) are two of the main problems in Time-of-Flight (TOF) imaging. The former leads to the clipping of the received high dynamic range (HDR) signals which results in the loss of information and hence incorrect estimation of TOF parameters: amplitude and depth. The latter leads to the superposition of multiple reflected signals at a single pixel which corrupts the parameters, hence also increases the inaccuracy in the estimated amplitude and depth. This work aims at tackling the joint problem of the HDR signals and the MPI issue. The model in this work considers the input HDR signal to be composed of L paths with different amplitudes and depths at each pixel of the TOF image. The dynamic range of the ADC is [−λ,λ] and the signal dynamic range can be twenty times larger than this. Based on the Unlimited Sensing Framework (USF), the TOF parameters are extracted from the modulo samples of the HDR signal under the conditions for recovery stated by the USF. Then, the MPI is resolved using the classical parametric methods for line spectra by taking multi-frequency TOF measurements. The numerical experiment shows the feasibility of this approach.
Simultaneous Wireless Computing and Power Transfer
(BEng Thesis at University of Electronic Science and Technology of China and University of Glasgow, Sep. 2020 - Jun. 2021)
Simultaneous Wireless Computing and Power Transfer in Fog Radio Access Network
This research considers a Fog Radio Access Network (F-RAN) where the low-power communication devices (energy users, EUs) can harvest energy from radiofrequency (RF) signal, and the enhanced Remote Radio Heads (eRRHs) can execute computationally demanding tasks offloaded by resource- and power-constrained mobile content users (CUs). This research tackles the problem of computation offloading and energy harvesting in this F-RAN by jointly assigning computation resources, uplink and downlink transfer power, and channel bandwidth, thus maximizing the overall energy gain (OEG) under the requirement of delay tolerance. Firstly, a computation offloading and energy harvesting model is built to capture CUs’ energy consumption, EUs’ energy harvesting, and time cost during offloading. Then, the problem is formulated as a mixed-integer, non-linear, and NP-hard programming problem. Considering its complexity, an iterative algorithm is proposed. It is proved that the result of the proposed algorithm approaches the optimal solution found by the method of exhaustion (MoE), while it is far less complicated. Simulations show that the proposed algorithm can significantly increase the OEG compared with the SNR-based offloading algorithm, random offloading, and no offloading.
Further research on this topic is the introduction of service caching. The system model is modified to allow eRRHs to cache application services that are requested by CUs. If the required service is not cached in all eRRHs, this request will be forwarded to the cloud. This research intends to find and evaluate the influence of service caching on the OEG. After setting the caching strategy and different groups of requested services, a system model is built based on the previous model, and the proposed algorithm is also modified to match this new model. It is illustrated by the simulation that the proposed algorithm still works for service caching, and better performance is achieved when the similarity between the caching strategy and service request is high.