Skip to main content

2022 | OriginalPaper | Buchkapitel

Multipath QUIC – Directions of the Improvements

verfasst von : Michał Morawski, Michał Karbowańczyk

Erschienen in: Broadband Communications, Networks, and Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The multipath transmission becomes the recognized alternative for traditional Quality of Service architectures. Recently, the multipath version of TCP protocol and its modern replacement – QUIC – has been proposed. The paper presents the dynamic properties of the data transfer between physical systems, engaging the multipath version of QUIC protocol (MPQUIC) which inherits the properties of its predecessors. The advantages and weaknesses of the transmission are emphasized and compared to the singlepath QUIC. While QUIC is designed to convey HTTP traffic, in the paper, general-purpose networking is investigated. Based on the measurements, the use recommendations are given together with the directions of improvements.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Qadir, J., Ali, A., Yau, K.A., Sathiaseelan, A., Crowcroft, J.: Exploiting the power of multiplicity: a holistic survey of network-layer multipath. IEEE Commun. Surv. Tutor. 17(4), 2176–2213 (2015). 4QCrossRef Qadir, J., Ali, A., Yau, K.A., Sathiaseelan, A., Crowcroft, J.: Exploiting the power of multiplicity: a holistic survey of network-layer multipath. IEEE Commun. Surv. Tutor. 17(4), 2176–2213 (2015). 4QCrossRef
2.
Zurück zum Zitat Barreiros, M., Lundqvist, P.: QoS-Enabled Networks: Tools and Foundations. Wiley, Hoboken (2016)CrossRef Barreiros, M., Lundqvist, P.: QoS-Enabled Networks: Tools and Foundations. Wiley, Hoboken (2016)CrossRef
3.
Zurück zum Zitat Easley, R., Guo, H., Krämer, J.: From net neutrality to data neutrality. Inf. Syst. Res. 29(2), 253–272 (2015)CrossRef Easley, R., Guo, H., Krämer, J.: From net neutrality to data neutrality. Inf. Syst. Res. 29(2), 253–272 (2015)CrossRef
4.
Zurück zum Zitat Afanasyev, A., Tilley, N., Reiher, P., Kleinrock, L.: Host-to-host congestion control for TCP. IEEE Commun. Surv. Tutor. 12(3), 304–342 (2010). 3QCrossRef Afanasyev, A., Tilley, N., Reiher, P., Kleinrock, L.: Host-to-host congestion control for TCP. IEEE Commun. Surv. Tutor. 12(3), 304–342 (2010). 3QCrossRef
5.
Zurück zum Zitat Ford, A., Raiciu, C., Handley, M., Bonaventure, O., Paasch, C.: TCP extensions for multipath operation with multiple addresses. RFC 8684 (2020) Ford, A., Raiciu, C., Handley, M., Bonaventure, O., Paasch, C.: TCP extensions for multipath operation with multiple addresses. RFC 8684 (2020)
6.
Zurück zum Zitat Barré, S., Paasch, C., Bonaventure, O.: MultiPath TCP: From theory to practice. Technical report, Université Catholique de Louvain (2011) Barré, S., Paasch, C., Bonaventure, O.: MultiPath TCP: From theory to practice. Technical report, Université Catholique de Louvain (2011)
8.
Zurück zum Zitat Langley, A., et al.: The QUIC transport protocol: design and internet-scale deployment. In: Proceedings of ACM SIGCOMM, New York, USA, pp. 183–196 (2017) Langley, A., et al.: The QUIC transport protocol: design and internet-scale deployment. In: Proceedings of ACM SIGCOMM, New York, USA, pp. 183–196 (2017)
9.
Zurück zum Zitat De Coninck, Q., Bonaventure, O.: Multipath QUIC: design and evaluation. In: Proceedings of 13th International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2017), New York, NY, USA, pp. 160–166 (2017) De Coninck, Q., Bonaventure, O.: Multipath QUIC: design and evaluation. In: Proceedings of 13th International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2017), New York, NY, USA, pp. 160–166 (2017)
10.
Zurück zum Zitat De Coninck, Q., Bonaventure, O.: Multiflow QUIC: a generic multipath transport protocol. IEEE Commun. Mag. 59(5), 108–113 (2021)CrossRef De Coninck, Q., Bonaventure, O.: Multiflow QUIC: a generic multipath transport protocol. IEEE Commun. Mag. 59(5), 108–113 (2021)CrossRef
11.
Zurück zum Zitat Viernickel, T., Froemmgen, A., Rizk, A., Koldehofe, B., Steinmetz, R.: Multipath QUIC: a deployable multipath transport protocol. In: Proceedings of IEEE International Conference on Communications (ICC), Kansas City, MO, USA, pp. 1–7 (2018) Viernickel, T., Froemmgen, A., Rizk, A., Koldehofe, B., Steinmetz, R.: Multipath QUIC: a deployable multipath transport protocol. In: Proceedings of IEEE International Conference on Communications (ICC), Kansas City, MO, USA, pp. 1–7 (2018)
12.
Zurück zum Zitat De Coninck, Q., Bonaventure, O.: MultipathTester: comparing MPTCP and MPQUIC in mobile environments. In: Proceedings of Network Traffic Measurement and Analysis Conference (TMA), Paris, France, pp. 221–226 (2019) De Coninck, Q., Bonaventure, O.: MultipathTester: comparing MPTCP and MPQUIC in mobile environments. In: Proceedings of Network Traffic Measurement and Analysis Conference (TMA), Paris, France, pp. 221–226 (2019)
13.
Zurück zum Zitat Vu, V.A., Walker, B.: On the latency of multipath-QUIC in real-time applications. In: 16th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 1–7 (2020) Vu, V.A., Walker, B.: On the latency of multipath-QUIC in real-time applications. In: 16th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 1–7 (2020)
14.
Zurück zum Zitat Li, M., et al.: Multipath transmission for the internet: a survey. IEEE Commun. Surv. Tut 18(4), 2887–2925 (2016). Q4CrossRef Li, M., et al.: Multipath transmission for the internet: a survey. IEEE Commun. Surv. Tut 18(4), 2887–2925 (2016). Q4CrossRef
15.
Zurück zum Zitat Yedugundla, K., et al.: Is multipath transport suitable for latency sensitive traffic? Comput. Netw. 105, 1–21 (2016)CrossRef Yedugundla, K., et al.: Is multipath transport suitable for latency sensitive traffic? Comput. Netw. 105, 1–21 (2016)CrossRef
16.
Zurück zum Zitat Tang, W., Fu, Y., Dong, P., Yang, W., Yang, B., Xiong, N.: A MPTCP scheduler combined with congestion control for short flow delivery in signal transmission. IEEE Access 7, 116195–116206 (2019)CrossRef Tang, W., Fu, Y., Dong, P., Yang, W., Yang, B., Xiong, N.: A MPTCP scheduler combined with congestion control for short flow delivery in signal transmission. IEEE Access 7, 116195–116206 (2019)CrossRef
17.
Zurück zum Zitat Stewart, R. (ed.): Stream control transmission protocol. RFC 4960 (2007) Stewart, R. (ed.): Stream control transmission protocol. RFC 4960 (2007)
18.
Zurück zum Zitat Wang, J., Gao, Y., Xu, C.: A multipath QUIC scheduler for mobile HTTP/2. In: Proceedings of 3rd Asia-Pacific Workshop on Networking 2019 (APNet 2019), New York, NY, USA, pp. 43–49 (2019) Wang, J., Gao, Y., Xu, C.: A multipath QUIC scheduler for mobile HTTP/2. In: Proceedings of 3rd Asia-Pacific Workshop on Networking 2019 (APNet 2019), New York, NY, USA, pp. 43–49 (2019)
19.
Zurück zum Zitat Shi, X., Wang, L., Zhang, F., Zhou, B., Liu, Z.: PStream: priority-based stream scheduling for heterogeneous paths in multipath-QUIC. In: Proceedings of 29th International Conference on Computer Communications and Networks (ICCCN), Honolulu, HI, USA, pp. 1–8 (2020) Shi, X., Wang, L., Zhang, F., Zhou, B., Liu, Z.: PStream: priority-based stream scheduling for heterogeneous paths in multipath-QUIC. In: Proceedings of 29th International Conference on Computer Communications and Networks (ICCCN), Honolulu, HI, USA, pp. 1–8 (2020)
20.
Zurück zum Zitat Chiariotti, F., Deshpande, A.A., Giordani, M., Antonakoglou, K., Mahmoodi, T., Zanella, A.: QUIC-EST: a QUIC-enabled scheduling and transmission scheme to maximize VoI with correlated data flows. IEEE Comm. Mag. 59(4), 30–36 (2021)CrossRef Chiariotti, F., Deshpande, A.A., Giordani, M., Antonakoglou, K., Mahmoodi, T., Zanella, A.: QUIC-EST: a QUIC-enabled scheduling and transmission scheme to maximize VoI with correlated data flows. IEEE Comm. Mag. 59(4), 30–36 (2021)CrossRef
21.
Zurück zum Zitat Khalili, R., Gast, N., Popovic, M., Le Boudec, J.-Y.: MPTCP is not Pareto-optimal: performance issues and a possible solution. IEEE/ACM Trans. Netw. 21(5), 1651–1665 (2013)CrossRef Khalili, R., Gast, N., Popovic, M., Le Boudec, J.-Y.: MPTCP is not Pareto-optimal: performance issues and a possible solution. IEEE/ACM Trans. Netw. 21(5), 1651–1665 (2013)CrossRef
22.
Zurück zum Zitat Paasch, C., Ferlin, S., Alay, O., Bonaventure, O.: Experimental evaluation of multipath TCP schedulers. In: Proceedings of on ACM SIGCOMM CSWS, pp. 27–32, Chicago, USA (2014) Paasch, C., Ferlin, S., Alay, O., Bonaventure, O.: Experimental evaluation of multipath TCP schedulers. In: Proceedings of on ACM SIGCOMM CSWS, pp. 27–32, Chicago, USA (2014)
23.
Zurück zum Zitat Morawski, M., Ignaciuk, P.: Energy-efficient scheduler for MPTCP data transfer with independent and coupled channels. Comp. Commun. 132, 56–64 (2018)CrossRef Morawski, M., Ignaciuk, P.: Energy-efficient scheduler for MPTCP data transfer with independent and coupled channels. Comp. Commun. 132, 56–64 (2018)CrossRef
24.
Zurück zum Zitat Hurtig, P., Grinnemo, K., Brunstrom, A., Ferlin, S., Alay, Ö., Kuhn, N.: Low-latency scheduling in MPTCP. IEEE/ACM Trans. Netw. 27(1), 302–315 (2019)CrossRef Hurtig, P., Grinnemo, K., Brunstrom, A., Ferlin, S., Alay, Ö., Kuhn, N.: Low-latency scheduling in MPTCP. IEEE/ACM Trans. Netw. 27(1), 302–315 (2019)CrossRef
25.
Zurück zum Zitat Ferlin, S., Alay, Ö., Mehani, O., Boreli, R.: BLEST: blocking estimation-based MPTCP scheduler for heterogeneous networks. In: Proceedings of IFIP Networking Conference Workshops, pp. 431–439, Vienna, Austria (2016) Ferlin, S., Alay, Ö., Mehani, O., Boreli, R.: BLEST: blocking estimation-based MPTCP scheduler for heterogeneous networks. In: Proceedings of IFIP Networking Conference Workshops, pp. 431–439, Vienna, Austria (2016)
26.
Zurück zum Zitat Floyd, S., et al.: An extension to the selective acknowledgement (SACK) option for TCP. RFC 2883 (2000) Floyd, S., et al.: An extension to the selective acknowledgement (SACK) option for TCP. RFC 2883 (2000)
27.
Zurück zum Zitat Gettys, J.: Bufferbloat: dark buffers in the internet. IEEE Internet Comput. 15(3), 96 (2011)CrossRef Gettys, J.: Bufferbloat: dark buffers in the internet. IEEE Internet Comput. 15(3), 96 (2011)CrossRef
28.
Zurück zum Zitat Kimura, B.Y.L., Lima, D.C.S.F., Villas, L.A., Loureiro, A.A.F.: Interpath contention in multipath TCP disjoint paths. IEEE/ACM Trans. Netw. 27(4), 1387–1400 (2019)CrossRef Kimura, B.Y.L., Lima, D.C.S.F., Villas, L.A., Loureiro, A.A.F.: Interpath contention in multipath TCP disjoint paths. IEEE/ACM Trans. Netw. 27(4), 1387–1400 (2019)CrossRef
29.
Zurück zum Zitat Cardwell, N., Cheng, Y., Gunn, C.S., Yeganeh, S.H., Jacobson, V.: BBR: congestion-based congestion control. ACM Queue 14(5), 20–53 (2016)CrossRef Cardwell, N., Cheng, Y., Gunn, C.S., Yeganeh, S.H., Jacobson, V.: BBR: congestion-based congestion control. ACM Queue 14(5), 20–53 (2016)CrossRef
30.
Zurück zum Zitat Abdelsalam, A., Luglio, M., Patriciello, N., Roseti, C., Zampognaro, F.: TCP wave over Linux: a disruptive alternative to the traditional TCP window approach. Comp. Netw. 184, 1–14 (2021)CrossRef Abdelsalam, A., Luglio, M., Patriciello, N., Roseti, C., Zampognaro, F.: TCP wave over Linux: a disruptive alternative to the traditional TCP window approach. Comp. Netw. 184, 1–14 (2021)CrossRef
31.
Zurück zum Zitat Ferlin, S., Kucera, S., Claussen, H., Alay, Ö.: MPTCP meets FEC: supporting latency-sensitive applications over heterogeneous networks. IEEE/ACM Trans. Netw. 26(5), 2005–2018 (2018)CrossRef Ferlin, S., Kucera, S., Claussen, H., Alay, Ö.: MPTCP meets FEC: supporting latency-sensitive applications over heterogeneous networks. IEEE/ACM Trans. Netw. 26(5), 2005–2018 (2018)CrossRef
32.
Zurück zum Zitat Michel, F., De Coninck, Q., Bonaventure, O.: QUIC-FEC: bringing the benefits of forward erasure correction to QUIC. In: Proceedings of IFIP Networking Conference, Warsaw, Poland, pp. 1–9 (2019) Michel, F., De Coninck, Q., Bonaventure, O.: QUIC-FEC: bringing the benefits of forward erasure correction to QUIC. In: Proceedings of IFIP Networking Conference, Warsaw, Poland, pp. 1–9 (2019)
33.
Zurück zum Zitat Morawski, M., Ignaciuk, P.: A green multipath TCP framework for industrial internet of things applications. Comp. Netw 187, 107831 (2021)CrossRef Morawski, M., Ignaciuk, P.: A green multipath TCP framework for industrial internet of things applications. Comp. Netw 187, 107831 (2021)CrossRef
Metadaten
Titel
Multipath QUIC – Directions of the Improvements
verfasst von
Michał Morawski
Michał Karbowańczyk
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-030-93479-8_13

Premium Partner