01.06.2013 Views

Modalita' d'Esame (pdf, it, 67 KB, 10

Modalita' d'Esame (pdf, it, 67 KB, 10

Modalita' d'Esame (pdf, it, 67 KB, 10

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sistemi Embedded Multimediali<br />

Informazioni generali<br />

! Non esiste uno schema predefin<strong>it</strong>o<br />

2<br />

– vengono offerte alcune possibil<strong>it</strong>à e lo studente sceglie cosa fare<br />

! E' possibile distinguere tra due categorie:<br />

A. Presentazione in aula di un argomento avanzato<br />

B. Svolgimento di un progetto (con consegna di una relazione)<br />

Modal<strong>it</strong>à d’Esame<br />

Universt<strong>it</strong>à degli studi di Verona<br />

Facoltà di Scienze MM.FF.NN.<br />

Docente: Damiano Carra<br />

! Il voto sarà determinato dalla difficoltà richiesta per lo svolgimento<br />

dell'esame<br />

– Non è detto che una presentazione sia più facile di un progetto<br />

! Attenzione!<br />

– La valutazione viene fatta considerando non solo la quant<strong>it</strong>à di lavoro svolto,<br />

ma anche lo spir<strong>it</strong>o cr<strong>it</strong>ico dimostrato dallo studente, l'autonomia, l'essere<br />

proattivo, etc.


Parte A: Presentazione in aula<br />

! Lo studente concorda con il docente l'argomento da trattare<br />

! Lo studente dovrà preparare una lezione (40 minuti) dedicata<br />

all'argomento.<br />

3<br />

– La preparazione della lezione prevede un approfondimento che non si<br />

lim<strong>it</strong>a al singolo articolo, ma prevede uno studio ampio dell'argomento,<br />

utilizzando diverse fonti<br />

! La presentazione va fatta entro la fine del corso<br />

4<br />

– ovvero entro la fine di Gennaio 2013<br />

– oltre tale data, questa possibil<strong>it</strong>à non ci sarà più, per cui la valutazione<br />

si baserà solo sul progetto<br />

Presentazione in aula: possibili argomenti<br />

! Content Delivery Networks<br />

– ad es., Akamai<br />

! Error Correcting Codes<br />

– ad es. FEC, a blocchi, o convoluzionali, turbo codes<br />

! Qual<strong>it</strong>à video differenziabile<br />

– Multiple Description Coding (MDC)<br />

! Network coding<br />

! Network support for distributed gaming<br />

! Secur<strong>it</strong>y aspects of multimedia transmissions<br />

– ad es., DRM, watermarking, real-time criptography<br />

! Multimedia over wireless / mobile devices<br />

! MPEG-DASH


Parte B: Progetto<br />

! Diverse tipologie tra cui scegliere:<br />

5<br />

B1 - Progetto bibliografico<br />

B2 - Valutazione delle prestazioni di sistemi reali<br />

B3 - Progettazione ed implementazione di un sistema<br />

! Ogni progetto prevede sempre una relazione finale<br />

! Tipologia B1:<br />

6<br />

– Più semplice<br />

• Il voto difficilmente può raggiungere il massimo<br />

– Lo studente concorda un argomento con il docente, e prepara una relazione<br />

dettagliata delle possibili soluzioni / alternative attualmente presenti<br />

• ad es., soluzioni per la trasmissione del video su client mobili<br />

– Il livello di dettaglio e la struttura vanno concordati con il docente<br />

Tipologia B2: Valutazione di prestazioni di<br />

sistemi reali<br />

! Si faccia riferimento, a t<strong>it</strong>olo di esempio, alla lista di articoli<br />

forn<strong>it</strong>a di segu<strong>it</strong>o<br />

! Lo studente prenderà ispirazione da un articolo per mettere in<br />

piedi una campagna di misure<br />

– studio di una o più applicazioni multimediali.<br />

! Esempio: studiare e confrontare le prestazioni di skype<br />

– r<strong>it</strong>ardo, banda, j<strong>it</strong>ter<br />

– nel caso in cui entrambi gli utenti siano dietro NAT o Firewall<br />

– nel caso in cui uno dei due ha un indirizzo pubblico senza NAT o<br />

Firewall


Tipologia B2 – Lista di articoli<br />

! L. De Cicco, S. Mascolo, and V.Palmisano, “Skype Video Responsiveness to Bandwidth<br />

Variations,” in Proc. ACM NOSSDAV '08, Germany, May, 2008<br />

! R. Barbosa, C. Kamienski, D. Mariz, A. Callado, S. Fernandes, and D. Sadok,<br />

“Performance Evaluation of P2P VoIP Applications,” in Proc. ACM NOSSDAV '07,<br />

Urbana-Champaign, IL, USA, June, 2007<br />

! T. Silverston, and O. Fourmaux, “Measuring P2P IPTV Systems,” in Proc. ACM NOSSDAV<br />

'07, Urbana-Champaign, IL, USA, June, 2007<br />

! Y. Liu, F. Li, L. Guo, and S. Chen, “A measurement study of resource utilization in<br />

internet mobile streaming,” in Proc. ACM NOSSDAV '11, Vancouver, Br<strong>it</strong>ish Columbia,<br />

Canada. June, 2011<br />

! A. Pathak, H. Pucha, Y. Zhang, Y.C. Hu, and Z.M. Mao, “A Measurement Study of<br />

Internet Delay Asymmetry,” in Proc. PAM '08, Cleveland, Ohio, USA, April, 2008<br />

7<br />

Tipologia B3: Progettazione di un sistema<br />

! Lo studente concorda con il docente un progetto<br />

! Esempi di possibili progetti da cui si può prendere ispirazione<br />

8<br />

P1: VoIP cifrato<br />

• Applicazione che si interfaccia con un sistema esistente (ad es. GTalk) o da<br />

progettare da zero (ad es., su Android) in cui il flusso voce viene cifrato<br />

prima di essere inviato. Lo schema deve essere completamente trasparente<br />

all'utente.<br />

P2: Who has stolen my mobile phone / laptop?<br />

• Applicazione nascosta (di Android per terminali mobili) che all'avvio del<br />

telefono o laptop chiede ad un server se il dispos<strong>it</strong>ivo è stato rubato o<br />

meno; in caso pos<strong>it</strong>ivo, registra ed invia (o manda in streaming) le immagini<br />

catturate dalla fotocamera frontale


Tipologia B3: Progettazione di un sistema (cnt’d)<br />

9<br />

<strong>10</strong><br />

P3: Implementazione di applicazione di streaming video con l'aggiunta di<br />

diverse funzional<strong>it</strong>à<br />

• ad es., FEC adattativo in base alle condizioni di rete<br />

P4: Traffic accounting<br />

• studiare se sia possibile distinguere un video di Youtube visto direttamente<br />

da Youtube o visto come embedded object su Facebook<br />

Considerazioni finali<br />

! Ogni presentazione e progetto si possono fare anche in gruppo<br />

– ma le presentazioni si possono fare solo entro Gennaio 2013<br />

! La valutazione tiene conto di diversi aspetti<br />

– spir<strong>it</strong>o cr<strong>it</strong>ico, autonomia, proattiv<strong>it</strong>à<br />

! Se avete dubbi, contattate il docente


Considerazioni finali (cnt’d)<br />

! Valutazione della didattica<br />

11<br />

– indipendentemente da quando consegnerete il progetto, iscrivetevi<br />

TUTTI al primo appello per fare la valutazione del corso<br />

! Possibili tesi di laurea<br />

– possibil<strong>it</strong>à di estendere il progetto e farlo confluire in una tesi<br />

– in alternativa, sono a disposizione per tesi su altri argomenti<br />

• in generale, lavoro su valutazione delle prestazioni di sistemi distribu<strong>it</strong>i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!