Projet de recherche doctoral numero :3126

Description

Date depot: 1 janvier 1900
Titre: Gestion Dynamique de Services de bout en bout dans un contexte de mobilité et d'ubiquité : du Déploiement au Delivery de services
Directrice de thèse: Noemie SIMONI (LTCI (EDMH))
Domaine scientifique: Sciences et technologies de l'information et de la communication
Thématique CNRS : Non defini

Resumé: L’intensification de la concurrence et les exigences des clients pour des services toujours plus innovants et fiables conduisent l’opérateur à accélérer le renouvellement de son portefeuille de services et à vouloir devancer ses concurrents dans leur mise sur le marché. Mais dans le nouveau contexte NGN/NGS où l’utilisateur est nomade, change de terminal, change d’environnement et désire une continuité de service en tout lieu et selon ses préférences, la fourniture de services depuis la stratégie jusqu’à l’exploitation devient de plus en plus complexe et longue à maîtriser. Ainsi, avoir une gestion dynamique qui permet d'améliorer le TTM et le ROI devient un challenge pour les opérateurs. Dans cette thèse, nous nous intéressons à la résolution de problèmes de gestion du cycle de vie des services depuis le Déploiement jusqu’au Delivery dans un environnement ubiquitaire et mobile. Pour ce faire, dans un premier temps, nous commençons par analyser les travaux existants en termes de gestion du cycle de vie des services, puis nous identifions plus précisément les besoins du nouveau contexte NGN/NGS du point de vue de l’utilisateur et de l’opérateur. Les verrous à lever concernent les différentes phases du cycle de vie des services. Comment les repenser afin d’avoir une continuité de service et un maintien de la QoS dans ce contexte de mobilité et d’ubiquité. Nos contributions sont au nombre de trois. Partant d’un travail en commun du groupe de recherche AIRS, qui a permis la définition d’un modèle de service et de ses propriétés intégrant les aspects fonctionnels et non fonctionnels (QoS) nous avons reconsidéré les différentes phases du cycle de vie. Notre première contribution porte sur la phase de Déploiement. Elle vise à répondre au SLA de l’utilisateur à qui on attribuera le service dont la QoS offerte répond au mieux à celle demandée. En fait, chaque service possède un contrat de QoS configuré au moment du déploiement. Ceci pour tenir compte de la QoS offerte par tous les sous systèmes supportant le dit service. Chaque service s'auto-contrôle et notifie son 'In' ou 'Out' contrat. Notre deuxième contribution porte sur la phase suivante qui couvre le Provisioning. Pour le service nous proposons un pré-provisioning pour ne pas mobiliser des ressources inutilement. Cela revient à sélectionner le service avec la bonne QoS au moment de l'ouverture de la session. Au moment de la demande de consommation, cette ressource service sera allouée dynamiquement en fonction de sa QoS et pourra être partagée entre plusieurs requêtes en fonction de cette QoS qu’elle offre. Le contrôle du respect du contrat de QoS de cette ressource service nous permet d'anticiper les dégradations et de re-router vers un autre composant de service ubiquitaire et ainsi de toujours mieux satisfaire le SLA de l'utilisateur. Afin d’avoir une continuité de service et un maintien de la QoS de bout en bout, notre troisième contribution propose un « Service Delivery » assuré par la couche service au dessus du « Media Delivery » assuré par la couche transport. Le processus proposé permet le suivi de la session de l’utilisateur en tenant compte de sa mobilité et des changements de l’environnement ambiant durant l’usage du service. Les interactions avec les processus de Provisioning et d’Assurance sont également définies. Deux champs d'application sont directement impactés par nos propositions et permettent de valoriser nos travaux. Le premier se déduit de la gestion de la mobilité de la session de l’utilisateur par la QoS. Une gestion de cette session mobile par zones ambiantes est possible. Nous réalisons ainsi un Handover au niveau service qui permet de changer de service ubiquitaire par zone ambiante. Ce Handover Sémantique nous permet de garantir la continuité du service durant la mobilité et d’adapter la session des services au nouvel environnement ambiant de l’utilisateur, tout en tenant compte de ses préférences fonctionnelles et non fonctionnelles (QoS). Le deuxième champ d'application est les standards télécom, et plus particulièrement eTOM afin de prendre en compte les exigences du contexte NGN/NGS. Les modèles définis et nos propositions basées sur les services et la QoS sont directement utilisables pour mieux tenir compte de l'usage de nos utilisateurs nomades d'aujourd'hui. De façon plus concrète, nous présentons nos expérimentations sur une plateforme composée de OpenIMSCore, le serveur d’application Glassfish V3, Oracle et des routeurs virtuels (VIRTUOR). Elles permettent de montrer la faisabilité de nos contributions. En conclusion, les apports et les perspectives de cette thèse sont consignés.

Doctorant.e: Kessal Soumia