Exploring Proxying QUIC and HTTP/3 for Satellite Communication
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 performa...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2023-05 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Kosek, Mike Cech, Hendrik Bajpai, Vaibhav Ott, Jörg |
description | 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. |
doi_str_mv | 10.48550/arxiv.2205.01554 |
format | Article |
fullrecord | <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2205_01554</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2659401775</sourcerecordid><originalsourceid>FETCH-LOGICAL-a954-dd8e5fc83ee85d7a4abb76ae0f5e4d0b52cc09322e2ce3421df3a6288e1441663</originalsourceid><addsrcrecordid>eNotj11LwzAYhYMgOOZ-gFcGvG6XvMnbpjeClOkGAyfW65I2qXS0TU076f69-_DqnIuHw3kIeeAslAqRLbWf6t8QgGHIOKK8ITMQggdKAtyRxTDsGWMQxYAoZuR5NfWN83X3TXfeTcdz-fjapFR3hq6zbLcUtHKefurRNk09Wpq6tj10danH2nX35LbSzWAX_zkn2esqS9fB9v1tk75sA52gDIxRFqtSCWsVmlhLXRRxpC2r0ErDCoSyZIkAsFBaIYGbSugIlLJcSh5FYk4er7MXubz3dav9MT9L5hfJE_F0JXrvfg52GPO9O_ju9CmHCBPJeByj-AOfcVNu</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2659401775</pqid></control><display><type>article</type><title>Exploring Proxying QUIC and HTTP/3 for Satellite Communication</title><source>Freely Accessible Journals</source><source>arXiv.org</source><creator>Kosek, Mike ; Cech, Hendrik ; Bajpai, Vaibhav ; Ott, Jörg</creator><creatorcontrib>Kosek, Mike ; Cech, Hendrik ; Bajpai, Vaibhav ; Ott, Jörg</creatorcontrib><description>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.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2205.01554</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Computer Science - Networking and Internet Architecture ; Geosynchronous orbits ; Internet ; Low earth orbits ; Satellite communications</subject><ispartof>arXiv.org, 2023-05</ispartof><rights>2023. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,784,885,27925</link.rule.ids><backlink>$$Uhttps://doi.org/10.23919/IFIPNetworking55013.2022.9829773$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.2205.01554$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Kosek, Mike</creatorcontrib><creatorcontrib>Cech, Hendrik</creatorcontrib><creatorcontrib>Bajpai, Vaibhav</creatorcontrib><creatorcontrib>Ott, Jörg</creatorcontrib><title>Exploring Proxying QUIC and HTTP/3 for Satellite Communication</title><title>arXiv.org</title><description>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.</description><subject>Computer Science - Networking and Internet Architecture</subject><subject>Geosynchronous orbits</subject><subject>Internet</subject><subject>Low earth orbits</subject><subject>Satellite communications</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj11LwzAYhYMgOOZ-gFcGvG6XvMnbpjeClOkGAyfW65I2qXS0TU076f69-_DqnIuHw3kIeeAslAqRLbWf6t8QgGHIOKK8ITMQggdKAtyRxTDsGWMQxYAoZuR5NfWN83X3TXfeTcdz-fjapFR3hq6zbLcUtHKefurRNk09Wpq6tj10danH2nX35LbSzWAX_zkn2esqS9fB9v1tk75sA52gDIxRFqtSCWsVmlhLXRRxpC2r0ErDCoSyZIkAsFBaIYGbSugIlLJcSh5FYk4er7MXubz3dav9MT9L5hfJE_F0JXrvfg52GPO9O_ju9CmHCBPJeByj-AOfcVNu</recordid><startdate>20230501</startdate><enddate>20230501</enddate><creator>Kosek, Mike</creator><creator>Cech, Hendrik</creator><creator>Bajpai, Vaibhav</creator><creator>Ott, Jörg</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20230501</creationdate><title>Exploring Proxying QUIC and HTTP/3 for Satellite Communication</title><author>Kosek, Mike ; Cech, Hendrik ; Bajpai, Vaibhav ; Ott, Jörg</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a954-dd8e5fc83ee85d7a4abb76ae0f5e4d0b52cc09322e2ce3421df3a6288e1441663</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Networking and Internet Architecture</topic><topic>Geosynchronous orbits</topic><topic>Internet</topic><topic>Low earth orbits</topic><topic>Satellite communications</topic><toplevel>online_resources</toplevel><creatorcontrib>Kosek, Mike</creatorcontrib><creatorcontrib>Cech, Hendrik</creatorcontrib><creatorcontrib>Bajpai, Vaibhav</creatorcontrib><creatorcontrib>Ott, Jörg</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Access via ProQuest (Open Access)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kosek, Mike</au><au>Cech, Hendrik</au><au>Bajpai, Vaibhav</au><au>Ott, Jörg</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Exploring Proxying QUIC and HTTP/3 for Satellite Communication</atitle><jtitle>arXiv.org</jtitle><date>2023-05-01</date><risdate>2023</risdate><eissn>2331-8422</eissn><abstract>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.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2205.01554</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2023-05 |
issn | 2331-8422 |
language | eng |
recordid | cdi_arxiv_primary_2205_01554 |
source | Freely Accessible Journals; arXiv.org |
subjects | Computer Science - Networking and Internet Architecture Geosynchronous orbits Internet Low earth orbits Satellite communications |
title | Exploring Proxying QUIC and HTTP/3 for Satellite Communication |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T06%3A12%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Exploring%20Proxying%20QUIC%20and%20HTTP/3%20for%20Satellite%20Communication&rft.jtitle=arXiv.org&rft.au=Kosek,%20Mike&rft.date=2023-05-01&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2205.01554&rft_dat=%3Cproquest_arxiv%3E2659401775%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2659401775&rft_id=info:pmid/&rfr_iscdi=true |