Research Projects (Scholarships and funding for trips are readily available. Please email me if you are
interested)
Precoding and detection
algorithms for multiuser massive MIMO systems
This
project will investigate innovative precoding and detection techniques for
multiuser massive MIMO systems that will play a big role in future wireless
communication networks including satellite systems, wireless local area and
cellular networks. The use of very large antenna arrays poses a major challenge
to system designers and it is of fundamental importance to investigate ways of
designing precoding and detection techniques for this purpose. We will also consider configurations such as
cell-free and networked MIMO as well as reconfigurable intelligent surfaces in
our studies. In particular, we will focus on the development of scalable
algorithms and the analysis of the diversity order and sum rate of the studied
techniques. The research activities will be based on the development of a
system model, the derivation of algorithms, and the building of simulations and
analytical tools.
Signal processing
algorithms for data science applications
This project will investigate signal processing
algorithms for data science applications such as feature extraction and anomaly
detection in sensor systems and communication networks. In particular, we will
examine adaptive algorithms that can learn data features, exploit low-rank and
sparse properties of the data as well as centralized and distributed processing
strategies. Real-word data that includes
data from large-scale sensor systems and communication networks will be
considered for testing the developed algorithms. The research activities will
be based on the development of system models with linear algebra, simulations
tools and analytical development.
Super-resolution techniques
for multiuser MIMO systems
This
project will investigate super-resolution techniques for multiuser MIMO
systems. The use of very large antenna
arrays leads to high costs of implementation and energy consumption. Therefore,
it is of fundamental importance to investigate ways of designing MIMO systems
that can operate with modest number of antenna elements and still obtain
significant gains in terms of achievable sum rates and diversity order. In
particular, we will focus on the development of techniques that can exploit the
virtualization of sparse arrays and the use of electromagnetic theory to produce
super-resolution effects with MIMO antenna arrays. We will then design precoders
and detectors with super-resolution and carry out theoretical analysis showing
some fundamental limits. The research activities will be based on the
development of a system model, the derivation of algorithms, and the building
of simulations and analytical tools.
Distributed communications
and signal processing algorithms for IoT and wireless
sensor networks
This
project will investigate novel distributed algorithms for power control,
cooperation and interference cancellation using spread spectrum techniques in
Internet of Things (IoT) and wireless sensor
networks. The goal is to devise low-complexity and effective algorithms for
increasing the capacity and the reliability of these networks. The activities
will involve the development of system models, simulation tools and analytical
approaches.
Cooperative relaying and
resource allocation techniques for wireless networks
Recently,
cooperative communications were used to increase the capacity and the
reliability of wireless networks by exploiting a novel form of diversity via
cooperation. This project will examine novel cooperative diversity techniques
in conjunction with resource allocation algorithms for wireless networks. In
particular, we will consider narrowband and OFDM systems and will investigate
novel distributed space-time/frequency coding, cloud-aided and buffer-aided
techniques, physical-layer network coding, resource allocation and relay
selection algorithms for improving the performance and the capacity of wireless
networks. The activities will be based on mathematical formulation, simulation
and analytical tools.
Channel coding techniques
and applications for 5G and beyond
In
this research project, we will investigate novel encoding and iterative
decoding techniques for low-density parity-check (LDPC) codes and polar codes.
We will examine novel forms of irregular encoding and more efficient iterative
decoding algorithms such as improved versions of the belief propagation and
list decoding. Applications in wireless networks including multi-antenna
systems and multicarrier communications will be considered along with LDPC and
polar code design and innovative decoding strategies. The research activities
will be based on mathematical modeling, and the building of simulation and
analytical tools.
Low-complexity channel
estimation and equalization for OFDM systems
This
project will investigate advanced adaptive channel estimation techniques and innovative
equalization concepts for OFDM systems in time-varying scenarios. We will
examine strategies to model time-varying channels with basis expansion models
and techniques to mitigate the inter-carrier interference that arises due to
channel variations within an OFDM block. The main applications will be 5G and
beyond systems, and DVB systems. The research activities will be based on the
formulation of system and data models with linear algebra, simulations tools
and analytical development and analysis.
Bit-interleaved coded
modulation (BICM) and iterative processing techniques for wireless networks
This
project will investigate novel concepts of BICM and iterative processing
techniques for wireless networks such as 5G and future systems. We will investigate
appropriate mappings and interleaving strategies for BICM schemes, use of side
information and innovative code designs. The proposed techniques will be
considered in scenarios with relaying, block fading channels and MIMO systems.
The research activities will consider the development of a system and data
model, the building of simulations and analytical tools.
Joint iterative
interference cancellation, data detection and decoding techniques with network
MIMO and cell-free systems
This
project will investigate novel concepts of joint iterative interference
cancellation, data estimation and decoding with network MIMO and cell-free
concepts in future wireless systems. The main idea is to formulate the problem
of interference cancellation, parameter estimation and decoding as a joint
optimisation problem. We will devise novel cost-effective algorithms for
implementing the proposed approach in the uplink of MIMO networks. One
significant challenge is how to estimate the channel of co-channel users and we
will examine novel ways of determining these parameters. We will then apply the
novel algorithms to MIMO systems with multiple cells and cell-free deployments,
and evaluate the performance of the proposed algorithms against the best
methods available. The research activities will be based on the development of
a system and data model, the building of simulations and analytical tools.
Adaptive learning
algorithms exploiting prior knowledge and applications
This project will
investigate innovative methods of adaptive learning for modeling both linear and nonlinear problems that exploit prior
knowledge and consider their application to problems in communications, sensor
and electronic systems. The activities will involve the use of machine learning
techniques, low-rank decompositions, optimization tools and matrix
computations. The work will involve the development of system models using
linear algebra, simulation tools with MATLAB, FPGA and analytical approaches.
Compressive sensing
algorithms using subspace methods
There
has a growing recent interest in compressive sensing techniques for solving
numerous problems in communications, signal processing, radar and sonar
systems. In fact, compressive sensing techniques are important mathematical
tools that allow the solution of problems with increased accuracy and lower
computational complexity. In this project, we will investigate advanced
subspace tracking algorithms and iterative thresholding
methods with multipass strategies for solving
problems that arise in a variety of applications such as system identification,
channel estimation in wireless communications, image deblurring
and filtering problems. The main goal is to devise low-complexity and effective
algorithms with increased accuracy and low reconstruction errors. The
activities will involve the development of system models using linear algebra,
simulation tools and analytical approaches.
Robust and low-complexity beamforming algorithms
This project will
investigate robust adaptive beamforming algorithms and low-complexity
strategies for implementing them in applications of sensing and wireless
communications. We will consider both
centralized and distributed scenarios along with realistic modeling methods for
the sensor arrays. The activities will involve the use of constrained adaptive
algorithms, low-rank decompositions, optimization tools and matrix
computations. The work will involve the development of system models using
linear algebra, simulation tools with MATLAB, FPGA and analytical approaches.
High-resolution direction finding algorithms
This project will
investigate direction finding algorithms and low-complexity strategies for
implementing them in applications of sensing, localisation and wireless
communications. We will consider both
centralized, sparse and distributed scenarios along with realistic modeling
methods for the sensor arrays. The activities will involve the use of subspace
tracking algorithms,
MUSIC and ESPRIT methods, super-resolution techniques with sparse
arrays, optimization tools and matrix computations. The work will involve the
development of system models using linear algebra, simulation tools with
MATLAB, FPGA and analytical approaches.
Space-time
processing algorithms for radar and sonar systems
This
project will investigate a novel joint space-time processor for radar and sonar
systems. We will investigate novel reduced-rank signal processing algorithms
for multidimensional data and the use of prior knowledge for devising high
performance target detection algorithms. The research activities will be based
on the development of a signal model, simulations tools and analytical
development and analysis.
Kernel-based adaptive
signal processing algorithms and applications
This
project will investigate signal modeling problems that arise in the design
power amplifiers and time series with the use of kernel-based adaptive signal
processing algorithms. An investigation
into variable structures and low-rank techniques using kernels will be carried
out. We will examine novel kernel-based adaptive signal processing algorithms
with attractive tradeoffs between performance and complexity for modeling and
learning. The research activities will be based on the development of system
models with linear algebra, simulations tools and analytical development.