University of Twente Student Theses
Space Internet Congestion Control : optimising loss-based congestion control algorithms for increased throughput over satellite-terrestrial communication networks
Pawirotaroeno, Rezfan (2022) Space Internet Congestion Control : optimising loss-based congestion control algorithms for increased throughput over satellite-terrestrial communication networks.
PDF
3MB |
Abstract: | The work in this thesis focuses on how the highly dynamic nature of this network affects throughput performance. To achieve insight into this, we explored the downlink performance over Starlink by performing active TCP throughput measurements of the down-link in the system. Results showed that the congestion control algorithms suffered from periodic packet loss at multiples of 15 seconds. This periodic loss results in standard loss-based congestion control algorithms decreasing their congestion window as they presume congestion has taken place when in reality it has not and causes the underutilisation of the available bandwidth in the communication link. As a possible solution to this problem, we developed a custom congestion control algorithm, SICC. This algorithm is modified to address the problems encountered when communicating over Starlink. It conditionally scales its congestion window depending on the time at which retransmissions take place. The throughput performance of SICC was shown to achieve, on average, almost the same amount of throughput as BBR and be around 40% faster than the average throughput achieved by Cubic. Furthermore, SICC is 100% fairer towards Cubic than BBR over the satellite link, however not as fair as Cubic is towards itself. |
Item Type: | Essay (Master) |
Faculty: | ET: Engineering Technology |
Subject: | 54 computer science |
Programme: | Electrical Engineering MSc (60353) |
Link to this item: | https://purl.utwente.nl/essays/93782 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page