Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/301
Title: Elaboration et intégration d’une stratégie d’ordonnancement du protocole MTCP basée sur le Machine Learning
Authors: MENNI, ABoubeker SAdik
ARBAOUI, MEriem
Keywords: MPTCP
Ordonnancement
Linux
Machine Learning
Classification
Issue Date: 2021
Abstract: Aujourd’hui, la notion de multihoming est supportée par nos dispositifs qui sont équipés avec plus qu’une interface réseau. Le protocole TCP multivoie (MPTCP) est un protocole de transport émergent comme il peut améliorer considérablement le débit des applications grâce à l’utilisation simultanée de plusieurs interfaces réseau. L’objectif d’adopter le protocole MPTCP est d’obtenir des performances améliorées significativement par rapport à une connexion de chemins TCP unique. L’agrégation efficace des capacités disponibles des chemins multiples en adoptant l’équilibrage de charge intègre intrinsèquement une complexité supérieure aux composants de MPTCP. De plus, considèrent les accès actuels de réseau où ils font l’objet d’une hétérogénéité non négligeable, le composant d’ordonnancement sera dans ce contexte un mécanisme sophistiqué dont il ne possède pas encore une approche déterministe optimale qui résulte une qualité de service satisfaisante quel que soit les conditions de chemins exploités. Dans notre étude d’ingéniorat nous allons concevoir et intégrer une nouvelle stratégie heuristique d’ordonnancement MPTCP de noyau Linux, basée sur le Machine Learning où nous allons testé, évalué et comparé plusieurs modèles de classification afin de sortir avec un modèle ML qui prédire quel sous-flux choisir pour envoyer les paquets de données.*** Today, the concept of multihoming is supported by our devices that are equiped with more than one network interface. Multipath TCP (MPTCP) is an emerging transport protocol as it can significantly improve the throughput of applications through the simultaneous use of multiple network interfaces. The goal of adopting MPTCP is to achieve significantly performance improvement over a single TCP path connection. The efficient aggregation of available capacities across multiple paths by adopting load balancing intrinsically incorporates a higher complexity to the MPTCP components. Moreover, consider the current network accesses where they are subject to a non-negligible heterogeneity, the scheduling component will be, in this context, a sophisticated mechanism of which it does not have yet an optimal deterministic approach that leads to a satisfying quality of service whatever the conditions of exploited paths. In our engineering study we will design and integrate a new heuristic scheduling strategy dedicated to the MPTCP Linux kernel. The new approach based on Machine Learning where we will test, evaluate and compare several classification models in order to come out with a ML model that predicts which subflow to choose to send the packets of data.
Description: P.BENSLIMANE Sidi Mohammed Encadreur D.ZOUAOUI Chakib Mustapha Anouar Co-Encadreur
URI: https://repository.esi-sba.dz/jspui/handle/123456789/301
Appears in Collections:Ingénieur

Files in This Item:
File Description SizeFormat 
Ingeniorat_final-1-.pdf60,34 kBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.