A Provider-Driven Approach for Multipath UDP Communications. The QUIC Case

Add to my library

TE7617 V1 Quizzed article

A Provider-Driven Approach for Multipath UDP Communications. The QUIC Case

Authors : Mohamed BOUCADAIR, Christian JACQUENET

Publication date: September 10, 2019, Review date: August 24, 2021 | Lire en français

Add to my library Add to my library

Logo Techniques de l'Ingenieur You do not have access to this resource.
Request your free trial access! Free trial

Already subscribed?

Overview

ABSTRACT

The advent of novel UDP-based transport approaches like QUIC raises specific challenges such as the ability to reliably establish UDP-based communications over multiple paths. This is challenging because of the lack of UDP primitives that ease gluing multiple streams over multiple paths into one single stream. This paper explores solutions for establishing Multipath UDP communications while preserving the simplicity of the connectionless transport mode. Also, this paper describes solutions for the establishment of Multipath QUIC communications for better performance. An objective of these solutions is to give back operators the control of features such as mastering how the traffic is distributed over multiple paths, while improving the level of quality of service as perceived by the end user.

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHORS

 INTRODUCTION

Terminals connected to the Internet have several physical or logical interfaces. These terminals, known as multi-interfaces, are thus able to exploit the resources of several distinct paths to establish communication with a remote terminal.

In addition, the virtual hegemony of the TCP (Transmission Control Protocol) transport protocol, used for the establishment of reputedly reliable communications (connection-oriented transport mode) such as Web server consultation via HTTP (Hyper Text Transfer Protocol), is gradually being challenged by the development of protocols favoring the use of connectionless transport modes, such as UDP (User Datagram Protocol).

While protocols such as MPTCP (Multipath TCP) exist for establishing TCP connections over multiple paths, the ability to optimize the use of resources (notably bandwidth) to establish a UDP session over multiple paths has long come up against the limitations of the UDP protocol. The simplicity of this "connectionless" transport mode is due to the absence of a signaling mode and control procedures such as those implemented by TCP.

This article explores generic solutions for establishing UDP sessions over multiple paths, while preserving the simplicity of a connectionless transport mode: the signaling procedure associated with establishing UDP sessions over multiple paths is thus reduced to its strict minimum. In addition, this paper proposes specific solutions for establishing QUIC communication over multiple paths, in order to improve robustness and performance.

These different solutions give operators back control of certain functions (typically, the management of multi-path communications for deterministic traffic distribution) that will enable them to optimize the use of the network resources they are responsible for operating, while improving the level of service quality as perceived by the end user.

Solutions that enable a terminal or residential gateway to optimize the use of available network resources according to the needs and constraints of TCP or UDP-based applications are likely to contribute to a significant improvement in the level of quality associated with the use of such applications.

As some major Internet players are testing and even deploying UDP-based alternatives to TCP, service providers and IP network operators need to provide a comparable level of quality between TCP- and UDP-based applications. As such, this article describes solutions that enable UDP sessions to be established over multiple paths in a way that is functionally comparable to solutions that enable TCP connections to be established over multiple paths.

In particular, this paper proposes solutions for...

You do not have access to this resource.
Logo Techniques de l'Ingenieur

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource. Click here to request your free trial access!

Already subscribed?


KEYWORDS

performance   |   multipath   |   Quality of Experience   |   UDP   |   QUIC   |   MP-UDP   |   MP-QUIC

Ongoing reading
A Provider-Driven Approach for Multipath UDP Communications. The QUIC Case

Article included in this offer

"Networks and Telecommunications"

( 174 articles )

Complete knowledge base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

View offer details

Dans les ressources documentaires

Blockchain : principes, Bitcoin et Ethereum - La chaîne de blocs de valeurs

Cet article traite des origines et décrit la première blockchain Bitcoin. Celle-ci permet d’effectuer des...

La blockchain au service de la traçabilité - Utile mais sous réserve

À l’heure des nouveaux enjeux sociétaux et environnementaux, les réglementations se multiplient et f...

Technologie sans fil 802.15.4 - Son héritage protocolaire et ses applications

La technologie sans fil ZigBee, après avoir confirmé son succès, continue à évoluer. Elle a permis ainsi ...

Transport Internet : TCP plus performant, plus robuste, plus fiable - Quelques évolutions récentes du protocole TCP

TCP (Transmission Control Protocol) est le protocole de transport «orienté connexion» de référence de la ...

Tous les livres blancs
Article Les cryptomonnaies : phantasmes et réalités
8 February 2018
Les cryptomonnaies : phantasmes et réalités

On parle beaucoup du Bitcoin ! Il n’est pas unique puisqu’il y aurait près de 5000 monnaies complémentaires dans le monde ! C’est tout un écosystème innovant et...

Article Créer de la confiance avec les blockchains
24 July 2018
Créer de la confiance avec les blockchains

En 2008 Satoshi Nakamoto définissait un nouveau modèle de monnaies, dont l'émission et la gestion s'opèrent sur un réseau pair-à-pair sans contrôle centralisé. ...

Toutes les actualités
Contact us