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
Last revision Both sides next revision
en:projects:bsp:lcm3 [2007/08/06 10:06]
brunner
en:projects:bsp:lcm3 [2016/04/22 15:47]
chiurtu
Line 1: Line 1:
-Bachelor semester project: 2007-2008+==== Wireless communication system using Software Defined Radio platforms ====
  
-==== Télécommande ==== +\\ 
-=== Introduction ===+**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. 
 +(Back-end for the transmitter,​ and front-end for the receiver.)\\
  
-Dans le modélisme ​(voiture, avion hélicoptère, ...à généralement recours à  +At LCM (Mobile Communications Laboratory) we are currently 
-des télécommandes. +using the bladeRF SDR platform (http://www.nuand.com/for various 
-Une télécommande fonctionne avec des pulses modulée en largeur ​(PWMle tout  +projects and purposes, including for example the acquisition of a GPS 
-modulé en FM. +signal ​(which is used in the SDR class).\\
-Pour prouver la modularité de la software radio nous voulons implémenter les  +
-chaîne d'​envoi et de réception pour ce type de signal. +
-La partie réception est déjà implémentée mais reste à faire la partie  +
-d'​émission.+
  
-=== Mission ===+\\ 
 +**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. 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.\\
  
-Implémenter sur la Software ​Radio la chaîne d'​émission pour la télécommande.+\\ 
 +**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.)\\
  
-=== Ressources ===+\\ 
 +**Laboratory:​** LCM, IC faculty\\
  
-  ​[[http://​ipg/​doku.php?​id=en:​research:​sr:​software_radio|Software Radio]]. +\\ 
-  ​[[http://​ipg/​doku.php?​id=en:​research:​sr:​remote_control|Informations relative  +**Project available for:** Master in Communication Systems ​Computer Science \\
-à la télécommande]].+
  
-=== Pré-requis ===+\\ 
 +**Number of students:** 1\\
  
-1 n'est pas important5 est très important+\\ 
-  Programmation en C +**Supervisor:​**\\ 
-  ​Théorie de la communication ​3 +Nicolae Chiurtu, tel: 35657, office INR 138nicolae.chiurtu@epfl.ch\\ 
-  * Protocole de transmission ​2+ 
 +\\ 
 +**Professor:**\\ 
 +Bixio Rimoldi, tel32679, office INR 111, bixio.rimoldi@epfl.ch\\ 
 +\\ 
 + 
 +[[en:projects|Back to projects menu]]
  
-===Superviseur=== 
-Stéphane Brunner, télephone : 37552, bureau : INR 138, stephane.brunner@epfl.ch 
  
-===Professeur=== 
-Bixio Rimoldi 
  
-[[en:​projects:​2007-2008:​bsp|back to bachelor semester projects menu]] 

Last modified:: %2016/%04/%22 %15:%Apr