Dynamic QoS Management in the Internet
La gestion dynamique de la Qualité de Service dans l'Internet
Résumé
All applications used in a company are designed for Internet support. Some of these applications (e.g., VoIP, teleworking) request QoS mechanisms in the network to assure their good behavior. Each QoS mechanism is provisioned in function of SLA (Service Level Agreement) established between user/application and ISPs (Internet Service Provider). The QoS management role is to preserve all specifications from SLA during the contracts' period. The QoS management could be static or dynamic. In the static case, the network QoS management is done by the network administrator, using manual tuning work based on trial-and-error process, during a large scale of time. The dynamic QoS management is based on QoS automated and adaptable mechanismes for a flexible and efficient management of the network resources. We consider in this thesis the following components of the dynamic management of the network resources: signaling protocols, algorithms of resource allocation and admission control, network monitoring mechanisms and QoS trade mechanisms among multiple network domains. We propose criteria classifications for Internet QoS signaling protocols and we analyse using this classification the most used QoS signaling protocols. We study the impact of the service level parameters (e.g., delay, jitter, bandwidth, packet loss) and the low level parametres/network parameters of different QoS mechanism implemented for Linux Diffserv network. Using a Linux Diffserv network we demonstrate that the static QoS management in some cases is not efficient. We propose a dynamic resource allocation mechanism (DRAM) for the core routers. We propose with our algorithm different sharing resources rules.
L'Internet sert de support de communication à un grand nombre d'applications dans le cadre des réseaux d'entreprise. Cependant, un certain nombre d'applications multimédia (e.g. téléphonie IP) nécessite un support de mécanisme de qualité de service dans le réseau. Chaque mécanisme du QoS est provisionné en fonction du contrat (SLA - Service Level Agreement) établit entre l'utilisateur/application et l'ISP (Internet Service Provider). Le rôle important de la gestion du QoS est de conserver toutes les caractéristiques établies par le SLA pendant toute la durée du contrat. Cette gestion peut être statique ou dynamique. Dans le cas statique, la gestion de la QoS dans le réseau est effectuée d'une manière expérimentale et non-efficace, manuellement par l'administrateur de réseau sur une grande échelle de temps. La gestion dynamique de la QoS est effectuée en utilisant des mécanismes adaptables et de façon automatique pour une gestion flexible et efficace des ressources du réseau. Dans cette thèse, nous considérons les éléments suivants qui compose de l'architecture pour la gestion dynamique des ressources : signalisation, algorithmes d'allocation de la bande passante et de contrôle de ressources, algorithmes de mesure des ressources dans le réseau, algorithmes de négociation entre plusieurs domaines. Nous proposons des critères de classification pour les protocoles QoS de signalisation en Internet et nous avons effectué une analyse des protocoles QoS les plus utilisés utilisant cette classification. Nous avons étudié l'impact entre les paramètres de SLA (bande passante, gigue, délai, perte des paquets) et les paramètres de différents mécanismes de QoS implémentés dans un réseau Linux Diffserv. En utilisant le réseau Linux Diffserv, nous montrons que la gestion statique de la QoS dans certains cas n'est pas efficace. Nous proposons un mécanisme d'allocation dynamique de la bande passante dans les routeurs à l'intérieur du réseau (Linux Diffserv). Avec notre algorithme nous proposons plusieurs règles de partage des ressources.
Origine | Fichiers produits par l'(les) auteur(s) |
---|