Politecnico di Torino | |||||||||||||||||
Anno Accademico 2011/12 | |||||||||||||||||
01OVCOQ, 01OVCOT, 01OVCOV, 01OVCPE Software-defined radio on open source platforms |
|||||||||||||||||
Corso di Laurea Magistrale in Ingegneria Elettronica (Electronic Engineering) - Torino Corso di Laurea Magistrale in Ingegneria Delle Telecomunicazioni (Telecommunications Engineering) - Torino Corso di Laurea Magistrale in Ingegneria Informatica (Computer Engineering) - Torino Espandi... |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
Esclusioni: 01OVA; 01OUW; 01OVD; 01OVF; 01OVE; 01OUX; 01OUZ; 01OUY; 01OVB |
Presentazione
Insegnamento a scelta per la Laurea Magistrale in Ingegneria delle Telecomunicazioni, Informatica, Elettronica e Telematica, collocato al II PD del II anno.
L’insegnamento offre una panoramica sulle piattaforme hardware/software utilizzate per la realizzazione di sistemi di radiocomunicazione mobili e fissi definiti in software e ne analizza le caratteristiche in relazione ai requisiti imposti dai più diffusi standard per le radiocomunicazioni digitali a larga banda. Verranno approfondite le tecniche di sviluppo del software per la realizzazione del livello fisico e del livello data-link/MAC dei sistemi di comunicazione radiomobili multiutente a larga banda. Saranno studiate le caratteristiche e gli aspetti realizzativi in software dei principali protocolli MAC usati nelle reti radiomobili (e.g. WiFi, WiMAX), prestando particolare attenzione ai meccanismi di classificazione del traffico e controllo della qualità del servizio. Infine, verranno affrontate le principali problematiche relative ai sistemi radio cognitivi: le tecniche di spectrum sensing, il radio resource management, l’implementazione sulle piattaforme software-radio. |
Risultati di apprendimento attesi
Lo studente deve acquisire la conoscenza delle più comuni piattaforme per lo sviluppo dei sistemi di comunicazione in software ed acquisire la padronanza delle tecniche di programmazione usate in questo contesto.
|
Prerequisiti / Conoscenze pregresse
Trasmissione Numerica, Programmazione.
|
Programma
• Panoramica sugli standard di radiocomunciazione fissi e mobili a larga banda
• Struttura e funzioni principali dei rice-trasmetittori radio digitali convenzionali e definiti in software • Piattaforme hardware per SDR: panoramica e classificazione • Piattaforme software per SDR: caratteristiche e classificazione • GNU Radio: struttura del framework, realizzazione delle funzioni di elaborazione • GNU Radio: realizzazione dei blocchi di elaborazione di livello fisico • Realizzazione delle funzioni di livello data link/MAC • Sistemi radio cognitivi: cenni sulle tecniche di spectrum sensing , di radio resource management e loro realizzazione |
Organizzazione dell'insegnamento
Sono previste sessioni di laboratorio in cui verrà richiesto di realizzare alcune delle funzioni di elaborazione caratteristiche dei rice-trasmettitori radiomobili a larga banda.
|
Testi richiesti o raccomandati: letture, dispense, altro materiale didattico
Saranno fornite dispense durante il corso.
|
Criteri, regole e procedure per l'esame
Tesine, esame finale scritto.
|
Orario delle lezioni |
Statistiche superamento esami |
|