Quality of service management & scheduling in satellite networks
Pietarinen, Samuli (2024)
Diplomityö
Pietarinen, Samuli
2024
School of Energy Systems, Sähkötekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2024052134055
https://urn.fi/URN:NBN:fi-fe2024052134055
Tiivistelmä
This thesis introduces the basics of the satellite networks and traffic control methods. Different packet level network simulators supporting satellite networks are compared. This thesis utilizes the NRT-simulator developed in ESA 4SSTB project.
During the thesis a DiffServ traffic control module for ns-3 is developed. The work introduces the structure and properties of this module.
The other point of focus is to define a simple simulation scenario for comparing different traffic control methods in satellite networks. This work compares the following traffic control methods: FiFo, DiffServ, and Fq-CoDel. The performance of the traffic control methods is compared in terms of throughput, delay, jitter, and packet loss. Diplomityössä perehdytään satelliittiverkkojen perusteisiin, sekä verkkojen liikenteenohjausmenetelmiin. Työssä vertaillaan pakettitason verkkosimulaattoreita, jotka tukevat satelliittiverkkojen simulointia. Tässä työssä simulaattorina käytetään NRT-simulaattoria, joka on kehitetty ESAn 4SSTB-projektissa.
Työn aikana on kehitetty DiffServ-moduuli ns-3 simulaattorille. Moduulin ominaisuudet ja rakenne esitellään työssä.
Työssä määritetään yksinkertainen simulaatioskenaario, jossa voidaan vertailla erilaisia liikenteenohjausmenetelmiä satelliittiverkoissa. Vertailtavat menetelmät ovat FiFo, DiffServ ja Fq-CoDel. Liikenteenohjauksen suorituskykyä vertaillaan käyttämällä seuraavia mittareita: välityskyky (throughput), viive, viivevaihtelu (jitter) ja pakettihävikki.
During the thesis a DiffServ traffic control module for ns-3 is developed. The work introduces the structure and properties of this module.
The other point of focus is to define a simple simulation scenario for comparing different traffic control methods in satellite networks. This work compares the following traffic control methods: FiFo, DiffServ, and Fq-CoDel. The performance of the traffic control methods is compared in terms of throughput, delay, jitter, and packet loss.
Työn aikana on kehitetty DiffServ-moduuli ns-3 simulaattorille. Moduulin ominaisuudet ja rakenne esitellään työssä.
Työssä määritetään yksinkertainen simulaatioskenaario, jossa voidaan vertailla erilaisia liikenteenohjausmenetelmiä satelliittiverkoissa. Vertailtavat menetelmät ovat FiFo, DiffServ ja Fq-CoDel. Liikenteenohjauksen suorituskykyä vertaillaan käyttämällä seuraavia mittareita: välityskyky (throughput), viive, viivevaihtelu (jitter) ja pakettihävikki.
