On the TCP/IP transport layer, congestion control (CC) is responsible for saturating the path optimally. Since end devices can never know the exact state of the underlying path(s) at any given moment in real-time, they are dependent on heuristics to estimate the path parameters.
Current implementations perform less than ideal. Traditional Slow Start [1] quickly increases the cwnd in the early phase of a connection and enters CA after first congestion is detected. Its exponential increase often leads to overshooting the path. HyStart [2] adresses this problem, but frequently exits to early on paths with high RTT variations [3]. HyStart++ [4]is more cautious to avoid early exiting to congestion avoidance.
These algorithms are subject to constant development, and in the special case of satellite internet (GEO as well as LEO), where the delay is way higher than via terrestrial links. Current research is lacking in the comparison of these methods exiting Slow Start. This work should fill this gap by implementing previously named “Slow Start”-algorithms in a single QUIC implementation, which enables consistent comparsion.
Room 04.137, Martensstr. 3, Erlangen
or
Zoom Meeting:
https://fau.zoom-x.de/j/68350702053?pwd=UkF3aXY0QUdjeSsyR0tyRWtLQ0hYUT09
Meeting-ID: 683 5070 2053
Code: 647333
