MUSE BT Reti di Calcolatori LS A.A. 2006/2007 Manservisi Alberto 0000258370 Music Everywhere with...
-
Upload
sansone-napolitano -
Category
Documents
-
view
214 -
download
0
Transcript of MUSE BT Reti di Calcolatori LS A.A. 2006/2007 Manservisi Alberto 0000258370 Music Everywhere with...
MUSE BT
Reti di Calcolatori LSA.A. 2006/2007
Manservisi Alberto
0000258370
Music Everywhere with BlueTooth
Introduzione
Server: mantenimento canzoni in formato mp3;
Proxy: intermediazione tra Server e Device;
Access Point: accesso alla rete Bluetooth;
Device: riproduzione canzoni richieste dall’Utente.
Servizio di streaming audio in una rete wireless Bluetooth verso dispositivi mobili con gestione della continuità del sevizio
Struttura
Continuità del servizioCopertura Bluetooth
8 - Inoltro richiesta1 - Richiesta di connessione2 – Allocazione risorse
Proxy
ServerThread Thread
3 - Inoltro richiesta al Server4 - Allocazione risorse 5 - Invio porte gestione6 - Notifica avvenuta connessione
7 - Nuova richiesta9 - Streaming10 - Inoltro stream
Il Sistema
Il Sistema
11 - Disconnessione12 - Notifica disconnessione14 - Rilascio risorse
Proxy
ServerThread Thread
11 - Terminazione stream
Proxy
Sistema in funzione
Server
La comunicazione nel sistema
Utilizzo del protocollo UDP: socket Datagram
ObjectType
ProtocolPacket
• Ack• Connect• Connected• Disconnect• Format• Frame• Handoff• Reconnect• SongRequest
• ProxyControlPort• ServerControlPorto• FlowPort• Title• …
Server: protocollo comunicazione
Server Proxy
Connect
Connected
SongRequest
ProxyControlPort
ServerControlPortFlowPort
Title
La comunicazione nel sistema
• l’indirizzo IP del Server;• le porte sulle quali è in ascolto il Server.
Il Proxy deve conoscere:
Il Client deve conoscere:
• la lista delle canzoni in memoria;• le porte sulle quali è in ascolto il Proxy.
Conclusioni e sviluppi futuri
• il sistema garantisce continuità di servizio;• le risorse vengono allocate in modo efficiente in ogni componente;• i soli pacchetti persi sono quelli persi dal protocollo UDP.
• adattamento del servizio in base alle caratteristiche del Device;• utilizzo di differenti tipi di device mobili come Palmari;• funzionalità di controllo sul flusso audio in uscita dal Proxy;
In futuro:
Fine
MUSE BT
Manservisi Alberto
0000258370
Music Everywhere with BlueTooth