Insegnamento RETI WIRELESS

Corso
Ingegneria elettronica per l'internet-of-things
Codice insegnamento
70A00047
Curriculum
Consumer and aerospace iot
Docente
Mauro Femminella
Docenti
  • Mauro Femminella
Ore
  • 72 ore - Mauro Femminella
CFU
6
Regolamento
Coorte 2022
Erogato
2022/23
Attività
Affine/integrativa
Ambito
Attività formative affini o integrative
Settore
ING-INF/03
Tipo insegnamento
Opzionale (Optional)
Tipo attività
Attività formativa monodisciplinare
Lingua insegnamento
ITALIANO
Contenuti
Unità didattica: Reti cellulari (6 ore)

Unità didattica: LTE (21 ore)

Unità didattica: 5G (9 ore)

Unità didattica: Reti Wireless LAN (21 ore)

Unità didattica: Protocolli per IoT (15 ore)
Testi di riferimento
C. Smith, D. Collins, Wireless Networks, McGraw-Hill, 2014.
A. Pattavina, Reti di Telecomunicazione, 2a ed., McGraw-Hill, 2003.
J. Kurose, K. Ross, Reti di Calcolatori e Internet, 6a ed., Pearson, 2013.
M. Gast, 802.11 Wireless Networks: The Definitive Guide, Second Edition, O'Reilly, 2005.

Testi di consultazione:
B.G. Lee, S. Choi, Broadband Wireless Access and Local Networks: Mobile Wimax and Wifi, Artech House, Norwood (MA), US, 2008.
V. Garg, Wireless Communications and Networking, Morgan Kaufmann, San Francisco (CA), US, 2007.
C. Kappler, Umts Networks and Beyond, John Wiley & Sons, Chichester, UK, 2009.

Dispense e articoli scientifici forniti dal docente tramite piattaforma Unistudium.
Obiettivi formativi
L'insegnamento rappresenta il primo corso di reti di telecomunicazioni nel percorso di studi, ed esamina gli aspetti delle reti wireless dal punto di vista del funzionamento a livello protocollare, sistemistico e dal punto di vista delle prestazioni della rete.

L'obiettivo principale dell'insegnamento consiste nel fornire agli studenti le basi per affrontare lo studio delle reti wireless, della loro interconnessione con i sistemi cablati, con particolare attenzione alla rete Internet e alla fornitura di connettività a sistemi cloud e piattaforme per big data, e della loro progettazione e/o configurazione. I principali vincoli di progetto che lo studente sarà tenuto a considerare saranno le funzioni offerte e la capacità del sistema.

Le principali conoscenze acquisite alla fine del corso saranno:

- elementi di base dei protocolli di accesso utilizzati sulla tratta radio, con particolare attenzione alle soluzioni tecnologiche più diffuse (LTE, WiFi);

- conoscenza delle architetture di rete dei sistemi wireless più diffusi (LTE, WiFi), con particolare attenzione ai servizi offerti (ad esempio livelli di qualità di servizio e sicurezza), ai meccanismi di interconnessione con Internet e sistemi cloud;

- conoscenza dei principi di dimensionamento di una rete wireless che faccia uso o meno del concetto di riuso frequenziale, sulla base di un livello minimo di qualità della comunicazione;

- conoscenza dell'ecosistema Internet of Things (IoT), e delle principali soluzioni protocollari e architetturali utilizzate (MQTT, HTTP).

Le principali abilità, ossia la capacità di applicare le conoscenze acquisite nell'ambito del corso, saranno:

- valutare la soluzione tecnologica più adatta allo scenario di servizio (rete wireless in area locale, rete wireless in area metropolitana, rete cellulare);

- analizzare le prestazioni di una rete wireless dal punto di vista della capacità di servizio;

- identificare i vincoli di progetto che determinano il dimensionamento della rete wireless e padroneggiare gli strumenti matematico-numerici utilizzati per effettuare il dimensionamento;

- realizzare, tramite software open-source, anche in ambiente virtualizzato, reti wireless in differenti configurazioni, con particolare attenzione alle reti WiFi e alle architetture IoT, in grado di offrire servizi di accesso a dispositivi quali telefoni, tablet o computer;

- padroneggiare gli strumenti per la misura della qualità di una rete wireless, con particolare attenzione alla misura della capacità e della copertura.
Prerequisiti
Al fine di comprendere i contenuti dell’insegnamento e saper applicare la maggior parte delle tecniche descritte, è necessario aver acquisito le nozioni generali riguardanti reti di telecomunicazioni. In particolare, per acquisire le nozioni fondamentali sull’organizzazione della pila protocollare e le funzioni tipiche di ciascuno strato protocollare è richiesto che lo studente abbia sostenuto con successo l’esame di Fondamenti di Telecomunicazioni. Inoltre, nell’ambito dell’insegnamento, è richiesta la conoscenza delle principali nozioni di sicurezza informatica e sicurezza nelle reti. Questi argomenti sono un prerequisito fondamentale del corso e sono trattati nel corso di Fondamenti di Telecomunicazioni.
Metodi didattici
Il corso è organizzato nel modo seguente:

- lezioni frontali in aula su tutti gli argomenti del corso. Agli studenti verrà fornita in anticipo copia delle diapositive utilizzate dal docente a lezione tramite area riservata del corso (portale UNISTUDIUM);

- esercitazioni in aula alla lavagna su problemi progettuali analoghi a quelli oggetto delle prove di esame. Agli studenti verrà fornita in anticipo copia dei testi dei problemi svolti dal docente a lezione tramite area riservata del corso;

- esercitazioni di laboratorio presso il Laboratorio di Ingegneria del Software (edificio del Biennio, piano terra). Il laboratorio consiste in 16 postazioni operative, alle quali gli studenti possono accedere in gruppi da 2 o 3 elementi. Il numero massimo di studenti che possono accedere ad una lezione è 48. In caso il numero di studenti ecceda questo valore o nel caso in cui le lezioni siano particolarmente complesse con assistenza continua da parte del docente, la lezione sarà ripetuta. Ciascuna esercitazione ha una durata di 3 ore, per un totale stimato di 6 esercitazioni. Ogni esercitazione consiste nella realizzazione guidata di una rete WiFi con specifiche caratteristiche di servizio, nell'analisi e misura delle reti WiFi pre-esistenti, e/o nella realizzazione guidata di un sistema IoT. Durante le esercitazioni gli studenti utilizzano strumenti software open-source in forma virtualizzata (macchina virtuale Linux). Gli studenti avranno accesso libero al laboratorio al termine della lezione per ulteriori esercitazioni individuali.
Altre informazioni
Le lezioni possono essere integrate con seminari. Le esercitazioni di laboratorio si svolgeranno presso il Laboratorio di Ingegneria del Software.
Modalità di verifica dell'apprendimento
L'esame prevede una prova d'esame scritta da sostenere alla fine del corso, seguita da una prova orale.

La prova d'esame finale ha una durata che varia tra 2 e 3 ore e consiste in tre quesiti. I tre quesiti sono domande scritte a stimolo chiuso con risposta aperta, finalizzata ad accertare le capacità progettuali o di analisi di scenari specifici riguardanti l'architettura, il funzionamento e i modelli per la valutazione delle prestazioni delle reti wireless.

La prova scritta finale sarà completata da una prova orale della durata di circa 30 minuti, finalizzata ad accertare il livello di conoscenza e la capacità di comprensione raggiunto dallo studente sui contenuti sui contenuti teorici e metodologici del corso.

Tali modalità di valutazione, nel loro insieme, permettono di accertare sia la conoscenza sia la capacità di conoscenza e comprensione dei temi del corso, sia la capacità di applicare le competenze acquisite, sia la capacità di esposizione, sia la capacità di apprendere ed elaborare soluzioni in autonomia di giudizio.

Per informazioni sui servizi di supporto agli studenti con disabilità e/o DSA visita la pagina http://www.unipg.it/disabilita-e-dsa
Programma esteso
Unità didattica: Reti cellulari (6 ore):
Concetti di base sulla copertura cellulare tramite il concetto di riuso cellulare, modelli per la descrizione di handover e paging, cenni sull'evoluzione delle reti cellulari.


Unità didattica: LTE (21 ore):
Sistema LTE (architettura, protocolli, sicurezza).


Unità didattica: 5G (6 ore): , concetti di base delle reti 5G, con particolare enfasi sull'architettura di rete.


Unità didattica: Reti Wireless LAN (21 ore):
Evoluzione dello standard IEEE 802.11 (a,b,g,n), modalità di funzionamento (ad hoc, infrastrutturata, sistema di distribuzione wireless), protocollo di strato fisico e di accesso al mezzo (MAC), mobilità, prestazioni e qualità di servizio, sicurezza, esperimenti di laboratorio con software open source.


Unità didattica: Protocolli per IoT (15 ore):
Concetti generali e architetture di sistema e di rete per IoT, protocollo MQTT e differenze con HTTP (tipologia e struttura dei messaggi, modi di comunicazione), esperienze di laboratorio con software open source (Node-RED).
Condividi su