logo

Sfoglia
Trova
Saverio Mascolo
Full Professor


Programma di Metodi di Controlli nei Sistemi di Elaborazione e di Telecomunicazione (6 crediti)

Laurea Magistrale in Ingegneria Informatica A.A. 2012/13

Il corso ha l’obiettivo di integrare le conoscenze fornite nei corsi di Fondamenti di Automatica I e Fondamenti di Automatica II con tecniche di controllo di particolare interesse nel campo delle reti di computer.

Mailing list: metodi_di_controllo@googlegroups.com

Programma

Descrizione nello spazio degli Stati. Realizzazione. Osservabilità e Controllabilità. Retroazione di stato. Osservatore di stato. Retroazione e osservatore: sintesi del regolatore ed esempi. Sincronizzazione di sistemi caotici e applicazioni alla crittografia con tecniche basate sugli osservatori. Tecniche di controllo non lineare. Definizione di stabilita' dello stato di equilibrio alla Lyapunov. Forme quadratiche. Equazione di Lyapunov. Criteri di stabilita' diretto e indiretto (mediante linearizzazione) dello stato di equilibrio. Il controllo di congestione nella rete Internet. Smith predictor e controllo di congestione.Controllo rate-base e window based. Il TCP friendly rate control (2 ore). TCP Reno/NewReno, Vegas, Westwood+. Il controllo di congestione nelle reti a 10Gbps. Il controllo di congestione per applicazioni di audio/video streaming. Il controllo in retroazione per la qualità del servizio su reti IEEE 802.11. Controllo attivo delle code. I sistemi peer-to-peer . Il controllo di congestione in Skype. PageRank. Il controllo di congestione nel kernel di Linux. Esperimenti di laboratorio con con software di simulazione.

Testi di rferimento

  • Appunti dalle lezioni
  • Articoli
  • J. Hellerstein, Y Diao, S. Parekh, D.M. Tilbury, Feedback control of computing systems, John Wiley 2004
  • Gene F. Franklin, J. David Powell, Abbas Emami-Naeini, Feedback Control of Dynamic Systems, Addison-Wesley, 2002
  • Slotine, Nonlinear applied control, Prenhall

Materiale

Articoli

2013

2007

2006

Programma

Il programma del corso e' consultabile qui

Temi di esame

Temi d'anno

Testing comparativo di TCP Stacks

L'obiettivo è lo studio delle performance dei diversi TCP Stacks disponibili sui seguenti sistemi operativi:

  • Linux 2.6.x
  • Linux 2.4.x
  • FreeBSD
  • NetBSD
  • Windows XP

Lo studente dovrà utilizzare applicazioni per l'auditing di reti e deve avere un background minimo sull'utilizzo di sistemi operativi GNU/Linux.

Riferimenti

Questo articolo è stato letto 7.670 volte. Ultima modifica il 10:14, Feb 19, 2014.