Sistemi Operativi 3 aa 2008-2009
Programma di massima del corso
Streaming Real Time e Qualita’ del Servizio
Generalita' e indicatori
Classificazioni delle applicazioni
Service Level Agreement
Gestione e monitoraggio
Servizi internet e requisiti
Protocolli di streaming (RTP, RCP, RSVP)
Gestione delle code sui router e politiche di schedulazione
Servizi IntServ e DiffServ
Sistemi Wireless Mobili
Generalita'
Standard WiFi, WiMax, ecc.
Protocolli Data link layer
Mobile Ad hoc NETwork (MANET)
Nozioni su comunicazioni rete cellulare
Gestione della mobilita’ a livello di rete
Algoritmi di Routing Mobile proattivi e reattivi
Routing mobile (AODV, DVDR, Fish Eye, OLSR ecc.)
Mobile IP
Un’applicazione delle Manet: Reti Veicolari (VANET)
Generalita’ ed esempi di applicazioni
Diffusione delle informazioni
Routing geografico e position based
Problemi di sicurezza sulle reti mobili
Schedulazione Distribuita
Introduzione alle Griglie computazionali (Grid Computing)
Principi di schedulazione distribuita
Esempi: Condor, Condor-G, LSF
Laboratorio
Parte del corso non necessariamente svolta in labo.
Consiste in seminari, dimostrazioni in aula, piccole esercitazioni in
collegamento con gli argomenti svolti.
Lezioni (A. Di Marco e L. Rocca) su:
Architettura Linux kernel
Compilazione del kernel
Esempio di modulo del kernel: Sviluppo di un filtro sui messaggi
Parte svolta dalla Prof. Dodero tramite aulaweb:
Scheduler Linux
Schedulazione multicore su Linux
(scheduler real time ?)
Proposte di esercitazioni sugli argomenti trattati a lezione.