Zappacosta, Antony
(2023)
Performance evaluation of Licklider Transmission Protocol over Free Space Optical communication testbeds.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Ingegneria informatica [LM-DM270]
Documenti full-text disponibili:
|
Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (2MB)
|
Abstract
Optical communication systems can reach transmission data rates of several Gbps but in near-Earth scenarios they are also affected by link intermittency and disruption, so that the use of the Delay-/Disruption-Tolerant Networking architecture and related protocols, such as the Licklider Transmission Protocol (LTP), seems particularly promising. For this reason, the German Aerospace Center (DLR), in accordance with Unibo, decided to devote this thesis to this topic.
First, the Institute of Communication and Navigation of DLR provided us with tracks representing the dynamic state of an FSO channel between a Low Earth Orbit satellite and a ground station. Starting from these, we applied a Reed Solomon (255, 223) error correcting code and further processing to obtain “erasure vectors” (EV) representing the binary state (on/off) of the channel at a sample rate of 10 kHz.
To emulate the channel in accordance with the EV traces, we developed “detemu”. Then, by using DTNperf, detemu and DTNME (the bundle protocol implementation by NASA MSFC), we performed a series of tests with LTP “red” (reliable). We developed a Python program called “LTP performance analyser” to automatically compute statistics about session durations, retransmission cycles and penalization times.
Preliminary results showed that the session duration was significantly decreased by setting the retransmission time out time to 100ms instead of 1.1s, with a corresponding very significant goodput increase for a given session parallelism. We also found that by increasing the parallelism above a threshold, depending on channel characteristics and other factors, there is no advantage in terms of goodput, even if the full channel utilization is not reached, as explained in the thesis. Summarizing, LTP proved to be extremely robust to high loss ratios and an excellent match to FSO links in near-Earth scenarios.
Abstract
Optical communication systems can reach transmission data rates of several Gbps but in near-Earth scenarios they are also affected by link intermittency and disruption, so that the use of the Delay-/Disruption-Tolerant Networking architecture and related protocols, such as the Licklider Transmission Protocol (LTP), seems particularly promising. For this reason, the German Aerospace Center (DLR), in accordance with Unibo, decided to devote this thesis to this topic.
First, the Institute of Communication and Navigation of DLR provided us with tracks representing the dynamic state of an FSO channel between a Low Earth Orbit satellite and a ground station. Starting from these, we applied a Reed Solomon (255, 223) error correcting code and further processing to obtain “erasure vectors” (EV) representing the binary state (on/off) of the channel at a sample rate of 10 kHz.
To emulate the channel in accordance with the EV traces, we developed “detemu”. Then, by using DTNperf, detemu and DTNME (the bundle protocol implementation by NASA MSFC), we performed a series of tests with LTP “red” (reliable). We developed a Python program called “LTP performance analyser” to automatically compute statistics about session durations, retransmission cycles and penalization times.
Preliminary results showed that the session duration was significantly decreased by setting the retransmission time out time to 100ms instead of 1.1s, with a corresponding very significant goodput increase for a given session parallelism. We also found that by increasing the parallelism above a threshold, depending on channel characteristics and other factors, there is no advantage in terms of goodput, even if the full channel utilization is not reached, as explained in the thesis. Summarizing, LTP proved to be extremely robust to high loss ratios and an excellent match to FSO links in near-Earth scenarios.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Zappacosta, Antony
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
DTN,LTP,optical links,channel emulation,LTP analysis,network protocol analysis,space networks,satellite communications,Delay-/Disruption-Tolerant Networking
Data di discussione della Tesi
23 Marzo 2023
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Zappacosta, Antony
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
DTN,LTP,optical links,channel emulation,LTP analysis,network protocol analysis,space networks,satellite communications,Delay-/Disruption-Tolerant Networking
Data di discussione della Tesi
23 Marzo 2023
URI
Statistica sui download
Gestione del documento: