FStream: Flexible Stream Scheduling and Prioritizing in Multipath-QUIC

While the web keeps evolving, web latency remains a major obstacle to improving user experience. In the past, many efforts have been made in this course. SPDY achieves reduced latency through multiplexing and prioritization by manipulating HTTP. Quick UDP Internet Connection (QUIC) generalizes the i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS) S. 921 - 924
Hauptverfasser: Shi, Xiang, Wang, Lin, Zhang, Fa, Liu, Zhiyong
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.12.2019
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract While the web keeps evolving, web latency remains a major obstacle to improving user experience. In the past, many efforts have been made in this course. SPDY achieves reduced latency through multiplexing and prioritization by manipulating HTTP. Quick UDP Internet Connection (QUIC) generalizes the idea and embeds multiplexing in the transport layer by introducing application-oriented streams. Multipath-QUIC brings further improvements by utilizing multiple paths as is done in MultiPath TCP (MPTCP). However, failing to account for stream priorities in the transport layer can result in suboptimal performance for time-critical streams. We fill this gap and propose FStream - a flexible stream scheduling mechanism for Multipath-QUIC, which provides stream prioritization down to the transport layer. We implement FStream in Multipath-QUIC and demonstrate its effectiveness in reducing the completion time of time-critical streams (˜3x) through extensive experiments under different path dissimilarity conditions.
AbstractList While the web keeps evolving, web latency remains a major obstacle to improving user experience. In the past, many efforts have been made in this course. SPDY achieves reduced latency through multiplexing and prioritization by manipulating HTTP. Quick UDP Internet Connection (QUIC) generalizes the idea and embeds multiplexing in the transport layer by introducing application-oriented streams. Multipath-QUIC brings further improvements by utilizing multiple paths as is done in MultiPath TCP (MPTCP). However, failing to account for stream priorities in the transport layer can result in suboptimal performance for time-critical streams. We fill this gap and propose FStream - a flexible stream scheduling mechanism for Multipath-QUIC, which provides stream prioritization down to the transport layer. We implement FStream in Multipath-QUIC and demonstrate its effectiveness in reducing the completion time of time-critical streams (˜3x) through extensive experiments under different path dissimilarity conditions.
Author Zhang, Fa
Liu, Zhiyong
Wang, Lin
Shi, Xiang
Author_xml – sequence: 1
  givenname: Xiang
  surname: Shi
  fullname: Shi, Xiang
  organization: Institute of Computing Technology, Chinese Academy of Sciences
– sequence: 2
  givenname: Lin
  surname: Wang
  fullname: Wang, Lin
  organization: Vrije Universiteit Amsterdam, The Netherlands
– sequence: 3
  givenname: Fa
  surname: Zhang
  fullname: Zhang, Fa
  organization: Institute of Computing Technology, Chinese Academy of Sciences
– sequence: 4
  givenname: Zhiyong
  surname: Liu
  fullname: Liu, Zhiyong
  organization: Institute of Computing Technology, Chinese Academy of Sciences
BookMark eNotzN1KwzAYgOEIeqBzVyBIbqA1X5Lmx7NRrRYm26g7HlnyxQW6bsQO1KsXmUcvPAfvDbkcDgMScg-sBGD2oa2Xs6dOaqNVyRnYkjEQ6oJMrTaguQFeGQHXpGm6MaPbP9Kmx6-07ZGegXZ-h-HUp-GDuiHQZU6HnMb08wdpoG-nfkxHN-6K1bqtb8lVdP0nTv87Ievm-b1-LeaLl7aezYvEKxiLyBwKESSLsK2EFdGGoAOAUcpHGTQPAjyPwcvIpcNofYzBVkYzoVB5KSbk7vxNiLg55rR3-XtjrK4MGPEL40dKMw
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICPADS47876.2019.00136
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728125831
1728125839
EndPage 924
ExternalDocumentID 8975818
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i251t-f0ae33d40f1b5393f9dd7d11866cf4d72d31c2fdc4f24aef9cffd9587036e6c43
IEDL.DBID RIE
ISICitedReferencesCount 15
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000530854900127&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 07:38:00 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i251t-f0ae33d40f1b5393f9dd7d11866cf4d72d31c2fdc4f24aef9cffd9587036e6c43
OpenAccessLink https://hdl.handle.net/1871.1/5494ed8e-1583-4d53-abe0-3febcb6f245c
PageCount 4
ParticipantIDs ieee_primary_8975818
PublicationCentury 2000
PublicationDate 2019-Dec
PublicationDateYYYYMMDD 2019-12-01
PublicationDate_xml – month: 12
  year: 2019
  text: 2019-Dec
PublicationDecade 2010
PublicationTitle 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS)
PublicationTitleAbbrev PADSW
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
Score 2.1934013
Snippet While the web keeps evolving, web latency remains a major obstacle to improving user experience. In the past, many efforts have been made in this course. SPDY...
SourceID ieee
SourceType Publisher
StartPage 921
SubjectTerms HTTP
Internet
MPQUIC
MPTCP
multipath
Multiplexing
prioritization
QUIC
stream scheduling
Time factors
User experience
web latency
Title FStream: Flexible Stream Scheduling and Prioritizing in Multipath-QUIC
URI https://ieeexplore.ieee.org/document/8975818
WOSCitedRecordID wos000530854900127&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3PS8MwFMfDNjx4UtnE3-Tg0bimaZvEm0yLAxmTOdhtpMmLFLSTuXnwrzevHdODF2_lQRv67eG9NO_7eYRcCmVASK-Z1zZmiQfDNMSCWadcyPBJBKZG5j_K0UjNZnrcIldbLwwA1M1ncI2X9Vm-W9g1_irrKx2qW67apC2lbLxaG9Mvj3R_OBjf3k0QNoOtB7zmUCJ5-dfUlDpp5Hv_W26f9H7cd3S8zSsHpAVVl-Q5nh-btxuaI8KyeAXaBOgkyO6wn_yFmsqFO8sFgoq-MFBWtHbY4txh9jQdDnpkmt8_Dx7YZgYCK0PlsWI-CloKl0SeF6nQwmvnpOOIqbM-cTJ2gtvYO5v4ODEQFPfe6VQhVwsym4hD0qkWFRwRKkwo1rSMw146PM_Eqkh5kSlQNtOp5cUx6aIG8_cGczHfvP7J3-FTsosiN50dZ6SzWq7hnOzYz1X5sbyov8035a6Smw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ27T8MwEMatUpBgAtQi3nhgxBA_0thsqBC1olRFbaVuleMHigQpKi0Dfz2-pCoMLGzRSYmVL8Od4_t-h9All9rxxCvilWFEeKeJcowTY6UNGV5ETpfI_F7S78vJRA1q6GrthXHOlc1n7houy7N8OzNL-FV2I1WobqncQJuxEIxWbq2V7ZdG6qbbHtzdDwE3A80HtCRRAnv519yUMm2ku_9bcA81f_x3eLDOLPuo5ooGSlM4QdZvtzgFiGX26nAVwMMgvIWO8hesCxvuzGeAKvqCQF7g0mMLk4fJ87jbbqJx-jBqd8hqCgLJQ-2xID4KanIrIk-zmCvulbWJpQCqM17YhFlODfPWCM-EdkFz762KJZC1XMsIfoDqxaxwhwhzHco1lbCwmw7P00xmMc1a0knTUrGh2RFqgAbT9wp0MV29_vHf4Qu03Rk99aa9bv_xBO2A4FWfxymqL-ZLd4a2zOci_5ifl9_pG7YoleI
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+IEEE+25th+International+Conference+on+Parallel+and+Distributed+Systems+%28ICPADS%29&rft.atitle=FStream%3A+Flexible+Stream+Scheduling+and+Prioritizing+in+Multipath-QUIC&rft.au=Shi%2C+Xiang&rft.au=Wang%2C+Lin&rft.au=Zhang%2C+Fa&rft.au=Liu%2C+Zhiyong&rft.date=2019-12-01&rft.pub=IEEE&rft.spage=921&rft.epage=924&rft_id=info:doi/10.1109%2FICPADS47876.2019.00136&rft.externalDocID=8975818