Wireless communication system using Software Defined Radio platforms (LCM)

Software Defined Radio (SDR) is a new paradigm that allows to change any aspect of a communication protocol, including the signaling method, by changing the software. The only limitation is the bandwidth of RF (radio frequency) part.

At LCM (Mobile Communications Laboratory), we are currently using the USRP SDR platform (https://www.ettus.com/) for various projects and purposes, including for example the acquisition of a GPS signal (which is used in the SDR class).

The goal of this project is to implement an over-the-air communication system using two USRP modules, one at each end of the wireless link. Some of the basic blocks are already implemented in Matlab (data source, modulator, pulse shaper, matched filter, demodulator, error correction mechanism).
In order to have a fully operational wireless link, there are several modules that are still missing. The purpose of this project is to implement them. First, one needs to perform the clock synchronization between the transmitter and the receiver. Next, one has to synchronize the received data and detect the start/end of the transmitted blocks/frames. Finally, one has to estimate the channel parameters, using some training data. Once these blocks are implemented, a fully operational transmission chain should be demonstrated.


Matlab, COM-302 Principles of digital communications (or equivalent).
(COM-430 Modern Digital Communications: A Hands-on Approach is a plus. This can be taken in parallel.)

Laboratory: LCM, IC faculty

Project available for: Master in Communication Systems / Computer Science

Number of students: 1

Nicolae Chiurtu, tel: 35657, office INR 136, nicolae.chiurtu@epfl.ch

Bixio Rimoldi, tel: 32679, office INR 111, bixio.rimoldi@epfl.ch