Sistemi Distribuiti - Modulo B

a.a. 2010-2011, C. di Studio Magistrale in Informatica, Univ. di Bologna
Docente: Vittorio Ghini


Pagina In Costruzione

Scopo del Modulo B
Studio di principi, architetture e protocolli per sistemi distribuiti, in particolare per quanto riguarda: Sistemi Mobili e Ubiqui, Sistemi Multimediali, Sistemi P2P, File System Distribuiti, Risoluzione Nomi

Modalita' d'esame
L'esame consiste di un progetto da svolgere e di una prova orale

Materiale didattico (N.B.)

Mobile and Ubiquitous Systems
*** Introduzione alla Mobilità - slides
-> IntroMobilita.pdf
*** Approfondimento: Selezione di Access Point WiFi - paper a IFIP Wireless Days 2010
-> A Strategy for Best Access Point Selection
*** Criteri Valutazione Architetture per Mobilità
-> metriche_arc_mobilita.txt
** NAT scenarios - IETF Draft
-> draft-ietf-sipping-nat-scenarios-09.txt
*** Advanced I/O functions
Ricezione Avvisi ICMP - codice C
-> Advanced_IO_functions.pdf
-> RECV_ICMP.tgz
** An overview of IEEE 802.21: media-independent handover services,
A. De La Oliva, A. Banchs, I. Soto, T. Melia, A. Vidal,
IEEE Wireless Communications, Volume 15, Issue 4, Aug. 2008.
-> ....pdf
*** MobileIP overview - slides
-> MIPv4_MIPv6.pdf
*** Always Best Packet Switching (ABPS) overview
-> ABPS.pdf
** RFC 3261 - SIP: Session Initiation Protocol -> rfc3261-SIP.pdf
Java Remote Method Invocation (RMI)
*** Coulouris, Chapter 5, Distributed Objects and Remote Invocation.

*** Java RMI - Tutorial di SUN
-> RMI.html
*** Java RMI - esempio banale
-> simpleRMIexample/
*** Java RMI - esempio non banale, approfondito eseguito modificato e debuggato a lezione
-> notsimpleRMIexample/
*** RMI Invocation Semantics
-> RMI_Invocation_Semantics.pdf
Articoli Interessanti
(scaricabili da postazioni Unibo)
(o da casa usando proxy di unibo [vedi istruzioni]
* TMSP: Terminal Mobility Support Protocol,
Lim, T.; Chai Kiat, Y.; Bu-Sung, L.; Le, Q.;
IEEE Transactions on Mobile Computing:
Accepted for future publication
-> TMSP: Terminal Mobility Support Protocol

Legenda
* .......... Non necessario
** ........ Utile per Approfondimento ma non necessario
*** ....... Fondamentale (Necessario)
**** .... Hors Categorie
***** ... Leggendario

N.B. Segnalazioni di eventuali errori sono gradite e bene accette
~