TY - GEN
T1 - Characterization and Prediction of QUIC's Performance Under Different Network Conditions
AU - Siag, Lior
AU - Einziger, Gil
AU - Liu, Wuji
AU - Wu, Chase
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - QUIC is a UDP-based application-level transport protocol implementing TCP-like properties. QUIC is optimized toward web activities such as HTTP and HTTPS, and is gaining rapid popularity as most Google clients use this protocol to access Google's services. However, despite its popularity, we still lack an in-depth understanding of QUIC's performance in various network environments. While the existing work evaluates QUIC in multiple scenarios, we do not have sufficient knowledge to derive a predictive performance model for QUIC and remain mainly with a few anecdotes. Based on an exploratory analysis of the effects of various parameters on QUIC's behavior, our work characterizes QUIC's performance and develops a predictive model, providing insights into the main parameters affecting QUIC's performance, such as loss, packet reordering, and latency. The resulted predictive model opens the door for future optimization and protocol design.
AB - QUIC is a UDP-based application-level transport protocol implementing TCP-like properties. QUIC is optimized toward web activities such as HTTP and HTTPS, and is gaining rapid popularity as most Google clients use this protocol to access Google's services. However, despite its popularity, we still lack an in-depth understanding of QUIC's performance in various network environments. While the existing work evaluates QUIC in multiple scenarios, we do not have sufficient knowledge to derive a predictive performance model for QUIC and remain mainly with a few anecdotes. Based on an exploratory analysis of the effects of various parameters on QUIC's behavior, our work characterizes QUIC's performance and develops a predictive model, providing insights into the main parameters affecting QUIC's performance, such as loss, packet reordering, and latency. The resulted predictive model opens the door for future optimization and protocol design.
KW - QUIC
KW - performance prediction
KW - transport-layer performance
UR - http://www.scopus.com/inward/record.url?scp=85178273966&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85178273966&partnerID=8YFLogxK
U2 - 10.1109/ICC45041.2023.10279149
DO - 10.1109/ICC45041.2023.10279149
M3 - Conference contribution
AN - SCOPUS:85178273966
T3 - IEEE International Conference on Communications
SP - 3824
EP - 3829
BT - ICC 2023 - IEEE International Conference on Communications
A2 - Zorzi, Michele
A2 - Tao, Meixia
A2 - Saad, Walid
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2023 IEEE International Conference on Communications, ICC 2023
Y2 - 28 May 2023 through 1 June 2023
ER -