Abstract
Dual Connectivity (DC) is an important lower-layer feature accelerating the transition from 4G to 5G that also is expected to play an important role in standalone 5G. However, even though the packet reordering introduced by DC can significantly impact the performance of upper-layer protocols, no prior work has studied the impact of DC on QUIC. In this paper, we present the first such performance study. Using a series of throughput and fairness experiments, we show how QUIC is affected by different DC parameters, network conditions, and whether the DC implementation aims to improve throughput or reliability. Our findings provide insights into the impacts of splitting QUIC traffic in a DC environment. With reasonably selected DC parameters and increased UDP receive buffers, QUIC over DC performs similarly to TCP over DC and achieves optimal fairness under symmetric link conditions when DC is not used for packet duplication.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
3GPP: Study on Small Cell enhancements for E-UTRA and E-UTRAN; Higher layer aspects. Technical Report 36.842 Release 12 (2013)
3GPP: Summary of Rel-15. Technical Report 21.915 Release 15 (2019)
3GPP: Evolved Universal Terrestrial Radio Access; Packet Data Convergence Protocol specification. Technical Report 36.323 Release 16 (2020)
aioquic: aioquic (2020). https://github.com/aiortc/aioquic
Alfredsson, S., Brunstrom, A., Sternad, M.: Cross-layer analysis of TCP performance in a 4G system. In: Proceedings of SoftCOM (2007)
Becke, M., Dreibholz, T., Adhari, H., Rathgeb, E.P.: On the fairness of transport protocols in a multi-path environment. In: Proceedings of IEEE ICC (2012)
Da Silva, I., Mildh, G., Rune, J., Wallentin, P., Vikberg, J., Schliwa-Bertling, P., Fan, R.: Tight integration of new 5G air interface and LTE to fulfill 5G requirements. In: Proceedings of VTC Spring (2015)
De Coninck, Q., Bonaventure, O.: Multipath QUIC: Design and Evaluation. In: Proceedings of ACM CoNEXT (2017)
Gurtov, A., Polishchuk, T.: Secure multipath transport for legacy Internet applications. In: Proceedings of IEEE Broadnets (2009)
IETF 106 Singapore: Some updates on QUIC deployment numbers (2019). https://datatracker.ietf.org/meeting/106/materials/slides-106-maprg-quic-deployment-update
Iyengar, J., Swett, I.: QUIC Loss Detection and Congestion Control. Internet-Draft draft-ietf-quic-recovery-29, IETF (2020)
Iyengar, J.R., Amer, P.D., Stewart, R.: Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths. IEEE/ACM Trans. Networking (2006)
Jain, R.K., Chiu, D.M.W., Hawe, W.R.: A quantitative measure of fairness and discrimination for resource allocation in shared computer systems. Technical Report DEC-TR-301, Eastern Research Lab, Digital Equipment Corporation (1984)
Jin, B., Kim, S., Yun, D., Lee, H., Kim, W., Yi, Y.: Aggregating LTE and Wi-Fi: toward intra-Cell Fairness and High TCP Performance. IEEE Trans. Wirel. Commun. (2017)
Khadraoui, Y., Lagrange, X., Gravey, A.: TCP performance for practical implementation of very tight coupling between LTE and WiFi. In: Proceedings of IEEE VTC Fall (2016)
Langley, A., et al.: The QUIC transport protocol: design and internet-scale deployment. In: Proceedings of ACM SIGCOMM (2017)
Mahmood, N.H., Lopez, M., Laselva, D., Pedersen, K., Berardinelli, G.: Reliability oriented dual connectivity for URLLC services in 5G New Radio. In: Proceedings of ISWCS (2018)
McMillan, K.L., Zuck, L.D.: Formal specification and testing of QUIC. In: Proceedings of ACM SIGCOMM (2019)
Mogensen, R.S., et al.: Selective redundant MP-QUIC for 5G mission critical wireless applications. In: Proceedings of IEEE VTC Spring (2019)
ngtcp2: ngtcp2 (2020). https://github.com/ngtcp2/ngtcp2
Paasch, C., Khalili, R., Bonaventure, O.: On the benefits of applying experimental design to improve multipath TCP. In: Proceedings of ACM CoNEXT (2013)
Polese, M., Mezzavilla, M., Rangan, S., Zorzi, M.: Mobility management for TCP in mmWave networks. In: Proceedings ACM mmNets (2017)
Rabitsch, A., Hurtig, P., Brunstrom, A.: A stream-aware multipath QUIC scheduler for heterogeneous paths. In: Proceedings of ACM SIGCOMM Workshop EPIQ (2018)
Raca, D., Quinlan, J.J., Zahran, A.H., Sreenan, C.J.: Beyond throughput: A 4G LTE dataset with channel and context metrics. In: Proceedings of ACM MMSys (2018)
Raiciu, C., Pluntke, C., Barre, S., Greenhalgh, A., Wischik, D., Handley, M.: Data center networking with multipath TCP. In: Proceedings of ACM SIGCOMM Workshop HotNets (2010)
Ravanshid, A., et al.: Multi-connectivity functional architectures in 5G. In: Proceedings of IEEE ICC (2016)
Wischik, D., Raiciu, C., Greenhalgh, A., Handley, M.: Design, implementation and evaluation of congestion control for multipath TCP. In: Proceedings of USENIX Symposium on NSDI (2011)
Zhang, X., Li, B.: Dice: A game theoretic framework for wireless multipath network coding. In: Proceedings of ACM MobiHoc (2008)
Acknowledgement
This work was funded in part by the Swedish Research Council (VR).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Hasselquist, D., Lindström, C., Korzhitskii, N., Carlsson, N., Gurtov, A. (2021). QUIC Throughput and Fairness over Dual Connectivity. In: Calzarossa, M.C., Gelenbe, E., Grochla, K., Lent, R., Czachórski, T. (eds) Modelling, Analysis, and Simulation of Computer and Telecommunication Systems. MASCOTS 2020. Lecture Notes in Computer Science(), vol 12527. Springer, Cham. https://doi.org/10.1007/978-3-030-68110-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-68110-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68109-8
Online ISBN: 978-3-030-68110-4
eBook Packages: Computer ScienceComputer Science (R0)