TY - GEN
T1 - Exploring Proxying QUIC and HTTP/3 for Satellite Communication
AU - Kosek, Mike
AU - Cech, Hendrik
AU - Bajpai, Vaibhav
AU - Ott, Jorg
N1 - Publisher Copyright:
© 2022 IFIP.
PY - 2022
Y1 - 2022
N2 - Low-Earth Orbit satellites have gained momentum to provide Internet connectivity, augmenting those in the long-established geostationary orbits. At the same time, QUIC has been developed as the new transport protocol for the web. While QUIC traffic is fully encrypted, intermediaries such as performance enhancing proxies (PEPs) - in the past essential for Internet over satellite performance - can no longer tamper with and optimize transport connections. In this paper, we present a satellite emulation testbed and use it to compare QUIC and TCP as well as HTTP/3 and HTTP/1.1 with and without minimal PEP functionality. Evaluating goodput over time, we find that the slow start threshold is reached up to 2s faster for QUIC PEP in comparison to QUIC Non-PEP. Moreover, we find that HTTP/3 and HTTP/3-PEP outperform HTTP/1.1 and HTTP/1.1-PEP in multiple web performance scenarios, where HTTP/3-PEP improves over HTTP/3 for Page Load Time by over 7s in edge cases. Hence, our findings hint that these performance gains may warrant exploring PEPs for QUIC.
AB - Low-Earth Orbit satellites have gained momentum to provide Internet connectivity, augmenting those in the long-established geostationary orbits. At the same time, QUIC has been developed as the new transport protocol for the web. While QUIC traffic is fully encrypted, intermediaries such as performance enhancing proxies (PEPs) - in the past essential for Internet over satellite performance - can no longer tamper with and optimize transport connections. In this paper, we present a satellite emulation testbed and use it to compare QUIC and TCP as well as HTTP/3 and HTTP/1.1 with and without minimal PEP functionality. Evaluating goodput over time, we find that the slow start threshold is reached up to 2s faster for QUIC PEP in comparison to QUIC Non-PEP. Moreover, we find that HTTP/3 and HTTP/3-PEP outperform HTTP/1.1 and HTTP/1.1-PEP in multiple web performance scenarios, where HTTP/3-PEP improves over HTTP/3 for Page Load Time by over 7s in edge cases. Hence, our findings hint that these performance gains may warrant exploring PEPs for QUIC.
UR - https://www.scopus.com/pages/publications/85136314557
U2 - 10.23919/IFIPNetworking55013.2022.9829773
DO - 10.23919/IFIPNetworking55013.2022.9829773
M3 - Conference contribution
AN - SCOPUS:85136314557
T3 - 2022 IFIP Networking Conference, IFIP Networking 2022
BT - 2022 IFIP Networking Conference, IFIP Networking 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2022 IFIP Networking Conference, IFIP Networking 2022
Y2 - 13 June 2022 through 16 June 2022
ER -