Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:projects:bsp:lcm3 [2012/12/19 08:16]
behn
en:projects:bsp:lcm3 [2016/04/22 15:48] (current)
chiurtu
Line 1: Line 1:
- ​**Universal Control Device for TV and Computer** ​+==== Wireless communication system using Software Defined Radio platforms ====
  
 \\ \\
-**Description:**+**Background:**\\ 
 +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.\\
  
-As most TV sets accept input from a computerit will be useful to have one device that controls both TV and computer at the same time. To achieve this, we can add five keys on a TV remote control which will act as a chording keyboard ​(http://en.wikipedia.org/wiki/​Chorded_keyboard). Ormore easily, build device containing these keys, which slides over the TV remote control. +At LCM (Mobile Communications Laboratory) we are currently 
-  +using the bladeRF SDR platform ​(http://www.nuand.com/) for various 
-The main steps will involve:+projects and purposesincluding for example the acquisition of GPS 
 +signal (which is used in the SDR class).\\
  
-- designing the sliding input-device. The software to do this can be Solidworks (more "​professional"​) or Trimble Sketchup from Google (which is free, easy to use and the tutorials are very easy to follow). It will contain five or six keys and a small joystick (or trackpad). A 3D printer will be used to actually build the device. 
 \\ \\
-- the input-device will communicate to the computer via BluetoothA microcontroller will be programmed ​to monitor ​the input from the keys and joystick and send the desired commands ​to the computer. So far we have an application working for the keysand it has to be completed with the joystick part+**Objectives:​**\\ 
 +The goal of this project is to implement an over-the-air communication 
 +system using two bladeRF 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. Finallyone has to estimate ​the 
 +channel parameters, using some training data. Once these blocks are implemented,​ 
 +a fully operational transmission chain should be demonstrated.\\ 
 \\ \\
-explore the possibility ​of using WiFi instead of Bluetooth.+**Prerequisites:​** 
 +Matlab, COM-302 Principles ​of digital communications (or equivalent).\\ 
 +(COM-511 Software-defined radio: A hands-on course is a plus. This can be taken in parallel.)\\
  
-**Laboratory:​** LCM 
 \\ \\
 +**Laboratory:​** LCM, IC faculty\\
  
-**Supervisor:​** 
 \\ \\
-Adrian Tarniceriu, tel37504, office INR 033, adrian.tarniceriu@epfl.ch+**Project available for:** Master in Communication Systems / Computer Science \\ 
 + 
 +\\ 
 +**Number of students:** 1\\ 
 \\ \\
 +**Supervisor:​**\\
 +Nicolae Chiurtu, tel: 35657, office INR 138, nicolae.chiurtu@epfl.ch\\
  
-**Professor:​** ​ 
 \\ \\
-Bixio Rimoldi, tel: 32679, office INR 111, bixio.rimoldi@epfl.ch+**Professor:​**\\ 
 +Bixio Rimoldi, tel: 32679, office INR 111, bixio.rimoldi@epfl.ch\\
 \\ \\
  

Last modified:: %2012/%12/%19 %08:%Dec