DC Field | Value | Language |
dc.contributor.author | AZZOUZ, AImene | - |
dc.contributor.author | MEHAMDIA, MOhamed AMine | - |
dc.date.accessioned | 2022-11-10T09:13:25Z | - |
dc.date.available | 2022-11-10T09:13:25Z | - |
dc.date.issued | 2022 | - |
dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/357 | - |
dc.description | Encadreur : M. ZOUAOUI CHAKIB Co-encadreur : M. BENSLIMANE Sidi Mohammed | en_US |
dc.description.abstract | Multipath transmission control protocol (MPTCP) is a transport protocol that permits
numerous TCP subflows to be used at the same time via existing IP addresses between peers.
Because each subflow is affected by the bottleneck connection state on its route, choosing
the appropriate subflow to schedule an outgoing packet is critical to multipath performance.
While excellent scheduling decisions can enhance throughput dramatically, bad scheduling
decisions limit users from making use of the aggregating capacities of accessible subflows.
To address this issue, multiple scheduling techniques have been presented in recent years to
meet various aims and purposes.
There are several MPTCP scheduling algorithms available today, each using selected metrics
determines a subflow to schedule a certain packet.
This report will explore different aspects in both the Transport Control Protocol (TCP)
and MPTCP. Then, it will proceed to scheduling in MPTCP.
The report will also examine and evaluate various modern MPTCP scheduling algorithms
with the goal of determining the best scheduler based on the use case.
***
Le protocole de contrôle de transmission multivoie (MPTCP) est un protocole de transport
qui permet l’utilisation simultanée de nombreux sous-flux TCP via des adresses IP
existantes entre pairs. Étant donné que chaque sous-flux est affecté par l’état de connexion
du goulot d’étranglement sur sa route, le choix du sous-flux approprié pour programmer un
paquet sortant est essentiel pour les performances du multivoie. Si d’excellentes décisions
d’ordonnancement peuvent améliorer considérablement le débit, de mauvaises décisions d’ordonnancement
empêchent les utilisateurs d’exploiter les capacités d’agrégation des sous-flux
accessibles. Pour résoudre ce problème, de nombreuses techniques d’ordonnancement ont été
présentées ces dernières années pour répondre à divers objectifs.
Il existe plusieurs algorithmes d’ordonnancement MPTCP disponibles aujourd’hui, chacun
utilisant des métriques sélectionnées pour déterminer un sous-flux pour ordonnancer un certain
paquet.
Ce rapport explore différents aspects du protocole de contrôle du transport (TCP) et de
MPTCP. Il abordera ensuite l’ordonnancement dans MPTCP.
Le rapport examinera et évaluera également divers algorithmes modernes d’ordonnancement
MPTCP dans le but de déterminer le meilleur ordonnanceur en fonction du cas d’utilisation. | en_US |
dc.language.iso | en | en_US |
dc.subject | TCP | en_US |
dc.subject | Multihoming | en_US |
dc.subject | MPTCP | en_US |
dc.subject | Scheduling | en_US |
dc.subject | Scheduler | en_US |
dc.subject | Agrégation | en_US |
dc.subject | Throughput | en_US |
dc.title | Examining and Evaluating the performance of modern MPTCP Schedulers | en_US |
dc.type | Thesis | en_US |
Appears in Collections: | Master
|