INTERNET OF THINGS

Pierluigi RITROVATO INTERNET OF THINGS

0612700109
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA
CORSO DI LAUREA
INGEGNERIA INFORMATICA
2016/2017

ANNO CORSO 3
ANNO ORDINAMENTO 2012
SECONDO SEMESTRE
CFUOREATTIVITÀ
660LEZIONE
Obiettivi
L’insegnamento introduce le architetture, le tecnologie e i protocolli per l’Internet of Things, presentando inoltre i principali ambiti applicativi.

Conoscenze e capacità di comprensione
Architettura di un’applicazione IoT. Standard per la rappresentazione delle informazioni. Protocolli di rete. Standard nei principali domini applicativi.

Conoscenze e capacità di comprensione applicate
Utilizzare un’implementazione di un protocol stack IoT per realizzare semplici applicazioni.
Prerequisiti
È raccomandata la conoscenza del linguaggio Java.

L'insegnamento prevede la propedeuticità di "Reti di calcolatori".
Contenuti
Introduzione. Internet of things and Web of things.

Architettura di un'applicazione IoT. Edge computing e fog computing.

Standard per la rappresentazione e lo scambio di informazioni.

Protocolli di rete per IoT. Low-power wireless networks. CoAP, MQTT, ZeroMQ.

Standard per i principali domini applicativi. Monitoraggio ambientale, gestione dell'energia, applicazioni alla medicina e alla salute, domotica e automazione di edifici, trasporti, dispositivi consumer e wearable.

Software stacks per applicazioni IoT.

Metodi Didattici
L'insegnamento prevede lezioni frontali ed esercitazioni volte a illustrare l'uso di strumenti e software per la realizzazione di applicazioni IoT.

Per poter sostenere la verifica finale del profitto e conseguire i CFU
relativi all’attività formativa, lo studente dovrà avere frequentato
almeno il 70% delle ore previste di attività didattica assistita.
Verifica dell'apprendimento
L'esame prevede la realizzazione di un progetto di gruppo (con gruppi di 3-4 persone) e un colloquio orale individuale. Il progetto è volto a dimostrare la capacità di realizzare una semplice applicazione con gli strumenti presentati nel corso, mentre il colloquio mira a verificare la comprensione degli argomenti teorici.
Testi
Da definire
Altre Informazioni
L'insegnamento è erogato in lingua inglese.
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-03-11]