La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Presentazione della Tesi lutente ha un terminale mobile collegato alla rete UMTS (Universal Mobile Telecommunications System) che gli permette di effettuare.

Presentazioni simili


Presentazione sul tema: "Presentazione della Tesi lutente ha un terminale mobile collegato alla rete UMTS (Universal Mobile Telecommunications System) che gli permette di effettuare."— Transcript della presentazione:

1

2 Presentazione della Tesi lutente ha un terminale mobile collegato alla rete UMTS (Universal Mobile Telecommunications System) che gli permette di effettuare query sui titoli dei files multimediali; lutente ha un terminale mobile collegato alla rete UMTS (Universal Mobile Telecommunications System) che gli permette di effettuare query sui titoli dei files multimediali; il sistema deve interpretare le query e restituire la lista di canzoni soddisfacenti; il sistema deve interpretare le query e restituire la lista di canzoni soddisfacenti; lutente può scegliere quale o quali canzoni ascoltare dalla lista propostagli; lutente può scegliere quale o quali canzoni ascoltare dalla lista propostagli; il servizio individua su Internet le canzoni richieste e provvede a farle pervenire al terminale mobile. il servizio individua su Internet le canzoni richieste e provvede a farle pervenire al terminale mobile.

3 Architettura del sistema 1 Terminale Mobile. Sistema Di Intermediazione (SDI); Gateway, Download Manager (DM), Discovery. Server Web; Data Collector. Terminale Mobile Gateway DownloadManager Discovery Server Web 1 Server Web 2 Server Web N UMTS Internet SDI Data Collector Interfaccia per usufruire del servizio di downloading dei files MP3. Sovrintende alla comunicazione tra le due diverse infrastrutture. Gestisce la comunicazione UMTS con il terminale mobile e TCP/IP con il Download Manager. Effettua lo scaricamento dei files richiesti dai diversi Server Web disponibili. Memorizza e indicizza le informazioni principali relative ai brani musicali. Sono dispiegati in Internet e contengono i brani musicali. Si occupa di reperire informazioni riguardo i files musicali presenti del sistema e inviare tali informazioni al Discovery.

4 Architettura del sistema 2 Il sistema è suddiviso in due sezioni distinte: wireless, che gestisce la comunicazione con il terminale mobile attraverso la rete UMTS; wireless, che gestisce la comunicazione con il terminale mobile attraverso la rete UMTS; wired, che si occupa del reperimento dei file multimediali nei Server Web; wired, che si occupa del reperimento dei file multimediali nei Server Web; Terminale Mobile Gateway DownloadManager Discovery Server Web 1 Server Web 2 Server Web N UMTS Internet

5 Applicazione TCP Mobile IP Applicazione TCP Applicazione Trasporto Rete Protocollo di comunicazione 1 Gateway Terminale mobile Applicazione Session management TCP Mobile IP Applicazione Session management TCP Mobile IP Applicazione Sessione Trasporto Rete UMTS Applicazione TCP Mobile IP Applicazione TCP Applicazione Trasporto Rete Download Manager Internet Schema di comunicazione del sistema attraverso il protocollo ALL-IP in cui non è prevista la gestione della sessione durante la comunicazione. Estato sviluppato un protocollo di comunicazione operante fra Terminale Mobile e Gateway che tenesse conto dellinstabilità della comunicazione radio e prevedesse il livello di sessione. Allattivazione della connessione il Terminale Mobile riceve lidentificativo della sessione attivata, utilizzato per riattivarla che in caso di disconnessione accidentale viene rispedito al Gateway. Un byte contenente il codice di identificazione di questo tipo di pacchetto (0x07). CodiceSessioneByte Campo di quattro byte che contiene lidentificativo di sessione ricevuto dal Gateway nel momento dellinstaurazione della connessione. Campo di quattro byte che contiene il numero dei byte scaricati della canzone soggetta allo scaricamento nel momento dellinterruzione.

6 Protocollo di comunicazione 2 Richiesta TOP 20 Richiesta di una query Codice Richiesta di scaricamento CodiceContenuto Codice N° Canzoni ChecksumLunghezza Codice di identificazione per questo tipo di richiesta è 0x01. TiporichiestaCodiceContenutoTitolo0x02 Stringa contenente il titolo del brano terminata dal carattere di fine stringa (0x00). Autore0x03 Stringa contenente lautore del brano terminata dal carattere di fine stringa (0x00). TitoloEAutore0x04 Stringa composta dal titolo e dallautore del brano entrambi terminati con il carattere di fine stringa (0x00). Codice di identificazione per questo tipo di richiesta è 0x05. Risposta ad una query inviata N° Canzoni BitrateChecksumLunghezza Autore e Titolo Ricezione del file MP3 StatoDati Campi ripetuti per ogni brano presente nella lista. Stream contenente il file MP3

7 Caratteristiche dellapplicativo leggerezza; affidabilità; correttezza; semplicità; praticità. Deve funzionare su una piattaforma eMbedded, con caratteristiche hardware e computazionali limitate. Deve prevedere e risolvere eventuali errori rilevati in esecuzione senza provocare gravi malfunzionamenti. Deve fare quello per cui è stato progettato e implementato. Deve avere uninterfaccia user-friendly. Deve fornire allutente un servizio.

8 Downloading… Richiesta di Download. Download terminato. Funzionamento del sistema Download Manager Gateway Discovery Gateway GPRS/UMTS Antenna radiomobile Terminale mobile Server Web replicati Invio di una query. Invio lista di canzoni. Visualizzazione lista. Stato di attività.

9 Funzionalità alternative La funzionalità player permette allutente di ascoltare un file musicale presente in locale o durante lo scaricamento. Caratteristiche: lettore di formato MP3; possibilità di ascolto durante il downloading del file; interfaccia grafica ricca di informazioni; diverse opzioni di ascolto. Permette di scaricare dalla rete un file, non necessariamente multimediale, attraverso una sessione HTTP. Caratteristiche: inserimento di un qualsiasi URL HTTP; possibilità di definire il tipo file di archiviazione; indici di progresso; possibilità di interrompere il download.

10 Valutazione dellapplicativo 1 I parametri che influenzano la comunicazione sono: valore del traffico di sottofondo in Erlang per cella; velocità dellutente in Km/h. Ritardo per ottenere uno slot libero per la comunicazione, qualora vi fosse uno slot immediatamente disponibile il ritardo viene considerato 0. Velocità con cui il terminale mobile passa da una cella di copertura ad unaltra e quindi la velocità di cambiamento di Base Station Sub-System (BSS). Brano Dimensione in kB Tempo in sec J. B. Jovi - Guano City 117875 Cher – Believe 3717238 U2 – Sunday Bloody Sunday 5151330 I test sono effettuati su tre files campionati a 128 kbps. Velocità Titolo brano 180 e6 180 e12 180 e15 1080 e6 1080 e12 1080 e15 0 km/h Sunday Bloody Sunday.mp3 459sec469sec464sec461sec460sec462sec Believe.mp3334sec339sec336sec336sec333sec333sec Guano City.mp3 109sec110sec107sec110sec108sec114sec 40 km/h Sunday Bloody Sunday.mp3 461sec469sec470sec461sec463sec482sec Believe.mp3335sec346sec338sec337sec337sec352sec Guano City.mp3 111sec111sec111sec112sec110sec117sec 70 km/h Sunday Bloody Sunday.mp3 471sec476sec473sec463sec479sec486sec Believe.mp3341sec347sec338sec340sec345sec357sec Guano City.mp3 114sec115sec112sec113sec116sec120sec Tabella dei risultati ottenuti dalle prove effettuate con lemulazione della comunicazione UMTS. 336 Secondi impiegati a scaricare completamente la canzone Believe con un traffico di sottofondo di 15 Erlang a terminale non in movimento.

11 Valutazione dellapplicativo 2 Velocità Titolo brano 180 e6 180 e12 180 e15 1080 e6 1080 e12 1080 e15 0 km/h Sunday Bloody Sunday.mp3 459sec469sec464sec461sec460sec462sec 40 km/h 461sec469sec470sec461sec463sec482sec 70 km/h 471sec476sec473sec463sec479sec486secVelocità Titolo brano 180 e6 180 e12 180 e15 1080 e6 1080 e12 1080 e15 0 km/h Believe.mp3334sec339sec336sec336sec333sec333sec 40 km/h 335sec346sec338sec337sec337sec352sec 70 km/h 341sec347sec338sec340sec345sec357secVelocità Titolo brano 180 e6 180 e12 180 e15 1080 e6 1080 e12 1080 e15 0 km/h Guano City.mp3 109sec110sec107sec110sec108sec114sec 40 km/h 111sec111sec111sec112sec110sec117sec 70 km/h 114sec115sec112sec113sec116sec120sec

12 Attesa… Conclusioni 1 Comparazione dei tempi. Brano Tempo download (sec) MigliorePeggiore J. B. Jovi - Guano City 107120 Cher – Believe 333357 U2 – Sunday Bloody Sunday 459486 Ritardo (sec) MigliorePeggiore 3245 95119 129156 Tempo di ascolto. Circa il 40% e indipendente dal volume del file. Dipende dal volume del file. Tempo di ascolto (sec) 75 238 330 Tempo di scaricamento. Per ascoltare un file MP3 campionato a 128 kbps senza interruzioni occorre attendere il 40% della lunghezza dello stesso prima di iniziare lascolto. 75238 330 3295 129 45119 156

13 Conclusioni 2

14 Proposte di sviluppo Rimodellare il sistema per la ricerca di altri files quali ad esempio: documenti, immagini o filmati. Attualmente un tale progetto è già in atto per i file SMIL (Synchronized Multimedia Integration Language). File-sharing. Progettare ed implementare un algoritmo di streaming da integrare al protocollo di comunicazione del sistema. Streaming. Configurare un Data Base cartografico e un GPS (Global Positioning System) per offrire un servizio di routing fruibile da Terminale Mobile. Routing. Rimodellare larchitettura del sistema per eliminare la presenza del Discovery centralizzato trasformando il sistema in paritario. P2P pura.

15


Scaricare ppt "Presentazione della Tesi lutente ha un terminale mobile collegato alla rete UMTS (Universal Mobile Telecommunications System) che gli permette di effettuare."

Presentazioni simili


Annunci Google