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.
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Altro
Protocolli multipath
MPRTP
gstreamer
UAV
SCTP
TCP
Comunicazione multipath
Computer-Communication Networks
Stefano Chessa
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/324339
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact