Research Projects (please email me if you are interested)
Efficient multidimensional signal processing
algorithms for wireless communications applications
This project will
investigate innovative methods of multidimensional signal processing algorithms for wireless communications. One
important application is interference mitigation using co-located and
distributed antenna arrays. The activities will deal with the use of
cutting-edge signal processing 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.
This project is in collaboration with Prof. Martin Haardt from the Ilmenau
University of Technology, Germany (http://www.tu-ilmenau.de/crl
) and can be carried out either in Germany, UK or both. Scholarships and funding for trips are readily
available.
Cognitive approaches to adaptive signal
processing and applications
This project will
investigate innovative methods of adaptive signal processing for modeling both linear and nonlinear problems
that appear in communications, control, electronic systems, and biological
systems. The activities will consider the use of cognitive techniques,
combinations, 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.
This project is in collaboration with Prof. Vítor Nascimento from the
University of São Paulo (USP), Brazil (http://www.lps.usp.br/~vitor/index-eng.html
) and can be carried out either in Brazil, UK or both. Scholarships and funding for trips are readily
available.
Advanced distributed communications and signal
processing algorithms for ad hoc and wireless sensor networks
This project will investigate novel distributed algorithms
for power control, cooperation and interference cancellation using spread
spectrum techniques in ad hoc 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.
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.
Cooperative diversity and
resource allocation techniques for wireless networks
Recently, it has been shown that cooperative
communications can 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, physical-layer network coding, resource allocation
and partner selection algorithms for improving the performance and the capacity
of wireless networks. The activities will be based on mathematical formulation,
simulation and analytical tools.
Advanced error-control
coding techniques and applications
In this research project, we will investigate novel
encoding and iterative decoding techniques for use in conjunction with Turbo codes,
low-density parity-check (LDPC) codes and repeat accumulate codes.
Specifically, we will examine novel forms of irregular encoding and more
efficient iterative decoding algorithms such as improved versions of the M-best
algorithm and list decoding. Applications in wireless networks including
multi-antenna systems and multicarrier communications will be considered along
with code design. The research activities will be based on mathematical
modeling, and the building of simulation and analytical tools.
Precoding, scheduling and limited-feedback algorithms for
multiuser MIMO systems
This project will investigate innovative techniques
for significantly improving the capacity and the performance of multiuser MIMO
networks such as WIMAX and 3GPP-LTE. In order to manage the high-level of
interference in these systems, we will devise novel precoding and scheduling
algorithms for the downlink of MIMO systems with multiple users and cells. The
existence of multiple cells make the design of the precoders
and schedulers significantly more challenging and we will examine novel
approaches to this scenario. Since these algorithms require the channel state
information (CSI), we will also investigate innovative ways of encoding the CSI
and sending it via low-rate channel. In particular, we will focus on the
scenarios with time-varying channels where limited feedback is quite
challenging. 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.
Low-complexity channel
estimation and equalization techniques 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 LTE advanced 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.
Low-complexity interference
alignment algorithms for wireless networks
This project will investigate innovative strategies
for interference alignment in wireless networks that have multiple transmit and
receive antennas as well as relays. We will consider strategies for spatial
processing based on the alignment of interference via iterative receive and
transmit filters with the aim of improving the BER and the sum-rate
performances. We will also examine how resource allocation strategies that
adjust the power levels and the selection of antennas can help improve the
performance and increase the capacity of the network. The main application will be ad hoc and
wireless sensor networks. 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 WIMAX, UMTS
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
This project will investigate novel concepts of joint iterative
interference cancellation, data estimation and decoding with network MIMO 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 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 reduced-rank
filtering algorithms and applications
This project will investigate novel adaptive
reduced-rank signal processing algorithms with high performance and flexible
complexity. We will examine novel dimensionality reduction techniques and
improved modeling of time-varying processes. In particular, the novel
algorithms will be derived with flexible requirements provided by variable
data-reuse properties and innovation check recursions. We will devise a novel framework
for the design and analysis of these algorithms and will test them for typical
adaptive filtering applications such as echo cancellation, beamforming and
channel estimation in wireless communications. The research activities will be
based on the description of a system model, the building of simulations and
analytical tools.
Reduced-rank array signal
processing algorithms and applications
This project will investigate novel reduced-rank array
signal processing algorithms for beamforming and direction of arrival (DoA) estimation in applications
with antenna arrays. We will examine novel rank reduction techniques and the
use of knowledge-aided techniques for improving the performance of existing
algorithms. We will study the application of the novel array-based algorithms
to beamforming and DoA
estimation with various array geometries such as circular, planar and
rectangular. The research activities will be based on the development of a
system and signal model with various array geometries, simulations tools and
analytical development and analysis.
Signal processing
techniques for synchronization and interference management in UWB systems with
multiple antennas
This project aims to develop novel techniques for
joint synchronization and interference management in UWB systems with multiple
antennas. We will investigate novel cost-effective approaches for addressing
these problems via a joint formulation of the problems of synchronization,
interference management and iterative decoding. The research activities will be
based on the formulation of a signal model with various array geometries,
simulations tools and analytical development and analysis.
Advanced space-time
processing algorithms for MIMO radar and sonar systems
This project will investigate a novel joint space-time
processor for MIMO 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 and analysis.