|
Maurizio CASONI
Professore Associato Dipartimento di Ingegneria "Enzo Ferrari"
|
Insegnamento: Automotive Connectivity
Ingegneria informatica (Offerta formativa 2022)
Obiettivi formativi
L’obiettivo del corso Automotive Connectivity è l’insegnamento delle metodologie di comunicazione utilizzate dai moderni veicoli per instaurare communicazioni interne ed esterne al veicolo, mettendo in comunicazione diversi sistemi tra loro (domini intra-veicolo, altri veicoli, dispositivi stradali fissi, nodi di rete infrastrutturata).
Gli studenti avranno un quadro delle metodologie, dei protocolli e degli standard utilizzati per queste comunicazioni.
Prerequisiti
Conoscenza base networking: architettura TCP/IP
Conoscenze base sistemi operativi: piattaforma Linux
I requisiti sono propedeuticità, vengono comunque date le nozioni necessarie.
Programma del corso
Il corso si sviluppa in tre moduli
MODULO 1:
Il primo modulo si occupa di cosa accade all’interno del veicolo, la tipologia di segnali utilizzati, i principali sensori ed i contesti applicativi in cui operano.
Verra studiata l’architettura tipica utilizzata per l’inter-vehicular-communication ed il relatvo bus per i segnali.
I protocolli investigati saranno: CAN, CAN-FD, LIN, FlexRay, MOST ed In-Car-Ethernet
MODULO 2:
Il secondo modulo si occupa di cosa accade all’esterno del veicolo, la tipologia di protocolli e standard utilizzati per permettere la communicazione all’esterno, con altri veicoli o nella rete internet.
Protocolli investigati saranno: Bluetooth, LoRa e IEEE 802.11p.
Verranno individuate e descritte le principali applicazioni di inter-vehicular-communication con enfasi sulla messaggistica broadcast.
MODULO 3:
Il terzo modulo è complementare ai primi due ed integra la teoria attraverso la pratica. Verranno utilizzati Arduino Yun in laboratorio per creare una rete tra nodi con protocollo IEEE 802.11p
Metodi didattici
AGGIORNAMENTO COVID-19: Tutte le lezioni saranno in diretta streaming, come se fossero frontali, svolte al momento sulla piattaforma Collaborate di Dolly.
Le lezioni saranno inoltre registrate e caricate in seguito sulla piattaforma come previsto dal regolamento.
Lezioni frontali con slide fornite agli studenti per i moduli 1 e 2.
Lezioni frontali ed utilizzo di Arduino Yun in laboratorio per il modulo 3.
Testi di riferimento
Vehicular Networking, Christoph Sommer and Falko Dressler
Verifica dell'apprendimento
Il corso verrà verificato attraverso un esame di tipo scritto+orale.
L’esame scritto sarà relativo ai contenuti del corso nei moduli 1 e 2.
L’esame orale riguarderà l’intero programma (compreso il modulo 3).
Sarà possibile, all’orale, presentare un progetto basato su Arduino Yun (o altre piattaforme hw/sw) relativo alle tematiche svolte nel modulo 3 (diversi possibili progetti saranno proposti durante il corso). Il progetto, così come l'orale, è facoltativo.
Risultati attesi
Gli studenti saranno in grado di individuare le criticità del mondo networking applicate al contesto dei veicoli. Svilupperanno sensibilità nei confronti delle comunicazione intra- ed inter-veicolari con enfasi sulle diverse metodologie, standard, protocolli ed applicazioni.