L'obiettivo di questo tirocinio è l'implementazione di un modulo di comunicazione multipath per il caso d'uso di trasmissione di flussi multimediali in real-time. Si definisce multipath una connessione in grado di sfruttare contemporaneamente piu` canali fisici di comunicazione fra sorgente e destinazione. Il modulo ha l'obiettivo principale di gestire la distribuzione del traffico sui diversi canali tramite un opportuno algoritmo di scheduling. Nella fase iniziale, il lavoro si è concentrato sulla ricerca dei protocolli multipath esistenti, nonchè delle piattaforme software in grado di soddisfare tale requisito. Sono stati dapprima individuati tre protocolli in grado di gestire comunicazioni multipath: . SCTP (Stream Control Transmission Protocol), descritto nel capitolo 1; . MP-TCP (Multipath-TCP), descritto nel capitolo 2; . MP-RTP (Multipath-RTP), descritto nel capitolo 3. Tale studio ha portato, infine, alla scelta del protocollo piu` adatto al caso d'uso proposto, ovvero MPRTP. Nella seconda fase, è stata selezionata la piattaforma software di riferimento, ovvero Gstreamer1, descritta nel capitolo 4.1, per la quale è presente un plugin che implementa il protocollo MPRTP. Su tale plugin - ancora in via di sviluppo - è stato implementato un algoritmo di scheduling che gestisca la distribuzione del traffico multimediale sui flussi multipath, in accordo con le statistiche di ciascun canale.
Implementazione di un modulo di comunicazione multipath per sistemi Real-Time / Ussi, L Candidato; Chessa, S Tutor accademico; Gotta, A Tutor aziendale; Bacco FM Tutor aziendale,. - .
Implementazione di un modulo di comunicazione multipath per sistemi Real-Time
Abstract
L'obiettivo di questo tirocinio è l'implementazione di un modulo di comunicazione multipath per il caso d'uso di trasmissione di flussi multimediali in real-time. Si definisce multipath una connessione in grado di sfruttare contemporaneamente piu` canali fisici di comunicazione fra sorgente e destinazione. Il modulo ha l'obiettivo principale di gestire la distribuzione del traffico sui diversi canali tramite un opportuno algoritmo di scheduling. Nella fase iniziale, il lavoro si è concentrato sulla ricerca dei protocolli multipath esistenti, nonchè delle piattaforme software in grado di soddisfare tale requisito. Sono stati dapprima individuati tre protocolli in grado di gestire comunicazioni multipath: . SCTP (Stream Control Transmission Protocol), descritto nel capitolo 1; . MP-TCP (Multipath-TCP), descritto nel capitolo 2; . MP-RTP (Multipath-RTP), descritto nel capitolo 3. Tale studio ha portato, infine, alla scelta del protocollo piu` adatto al caso d'uso proposto, ovvero MPRTP. Nella seconda fase, è stata selezionata la piattaforma software di riferimento, ovvero Gstreamer1, descritta nel capitolo 4.1, per la quale è presente un plugin che implementa il protocollo MPRTP. Su tale plugin - ancora in via di sviluppo - è stato implementato un algoritmo di scheduling che gestisca la distribuzione del traffico multimediale sui flussi multipath, in accordo con le statistiche di ciascun canale.File | Dimensione | Formato | |
---|---|---|---|
prod_357200-doc_116504.pdf
solo utenti autorizzati
Descrizione: Implementazione di un modulo di comunicazione multipath per sistemi Real-Time
Dimensione
2.41 MB
Formato
Adobe PDF
|
2.41 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.