• Aucun résultat trouvé

8.2 Le Handover Sémantique

8.2.2 Aspect architectural du Handover Sémantique

An de pouvoir appliquer le concept de handover sémantique, nous basons sa dimen- sion architecturale sur une hypothèse qui consiste à avoir une distribution à grande échelle des services ubiquitaires. En eet, nous considérons que chaque fournisseur de services, selon sa stratégie économique sur le marché des services et selon les heuris- tiques représentant la répartition géographique des charges d'accès aux services, doit distribuer ses services ubiquitaires de façon à couvrir une zone géographique bien déter- minée. L'objectif est de répondre aux demandes du plus grand nombre d'utilisateurs, en les reliant toujours aux services qui répondent le mieux à leurs contextes ambiants. Des contrats de peering doivent aussi être négociés entre les fournisseurs qui orent des services ubiquitaires, an de se mettre d'accord sur une politique de paiement lorsqu'ils connectent leurs utilisateurs, d'une manière transparente et tout au long de la mobilité temporelle et spatiale de ces derniers, aux sources de services les plus proches. Ainsi, la question qui se pose est la suivante : quelle est la meilleure approche à adopter pour la distribution des services ubiquitaires an d'appliquer le processus de handover sé- mantique de la façon la plus ecace, et garantir par la suite une adaptation temps réel pour le VPSN de l'utilisateur mobile ?

Pour répondre à cette question, nous avons étudié le mécanisme utilisé par les opé- rateurs, au niveau des réseaux d'accès cellulaires, pour distribuer ecacement leurs antennes d'accès. En eet, les opérateurs considèrent que chaque point d'accès est res- ponsable pour une certaine zone de couverture. Ainsi, le handover au niveau réseau s'eectue quand le terminal se déplace entre ces zones de couverture. La détection et l'initiation de ce handover réseau vers un nouveau point d'accès s'appuie sur une com- paraison entre les puissances des diérents signaux reçus. An de proter de la réussite et de l'évolution rapide au niveau réseau, nous proposons d'étendre aussi la technique de distribution des réseaux d'accès cellulaires à la couche service. Par conséquent, chaque fournisseur de services distribue ses propres services ubiquitaires, tout en attribuant à chacun d'entre eux une responsabilité sur une zone de couverture bien déterminée. La zone de couverture d'un service donné correspond à un cercle avec un certain rayon et ayant comme centre l'adresse géographique du service en question.

Zone de Couverture de SE1,i(P1) Zone de Couverture de SE2,j(P2) Zone de Couverture de SE2,k(P3) •! VSC-U&P(1,1) : {SE1,i(P1)} •! VSC-U&P(2,2) : {SE2,j(P2)} •! VSC-U&P(2,3) : {SE2,k(P3)}

Fig. 8.10: Approche architecturale distribuée du Handover Sémantique.

Pour représenter cet aspect architectural basé sur les zones de couvertures distri- buées, nous prenons, selon la Figure 8.10, le cas de trois fournisseurs de services (P1, P2,

P3) qui ont distribué leurs services ubiquitaires respectifs ({SE1,i(P 1)}, {SE2,j(P 2)},

{SE2,k(P 3)}) sur diérentes zones de couvertures. En eet, chaque fournisseur asso-

cie une zone de couverture à chacun de ses services ubiquitaires. Pour des raisons de clarté, nous représentons une zone de couverture par une cellule hexagonale, par ana- logie à la représentation zéro interférence adoptée lors de la distribution des cellules des réseaux cellulaires. Il faut noter que les services {SE2,j(P 2)} et {SE2,k(P 3)} sont

aussi ubiquitaires les uns aux autres. De plus, les services ubiquitaires {SE1,i(P 1)}

constituent une Ubiquity and Provider based Virtual Service Community, notée VSC- U&P(1,1), qui est associée au service SE1 et au fournisseur P1. De même, les services ubi-

quitaires {SE2,j(P 2)} (respectivement {SE2,k(P 3)}) constituent la communauté VSC-

U&P(2,2) (respectivement VSC-U&P(2,3)). Les deux communautés, VSC-U&P(2,2) et

VSC-U&P(2,3), sont associées toutes les deux au même type de service (SE2 ), mais à

des fournisseurs diérents (P2 ou P3).

Par conséquent, selon la Figure 8.10, chaque fournisseur représente chacune de ses VSC-U&Ps par une mosaïque de zones de couverture à tailles égales. Cependant, la taille de la zone de couverture varie d'un fournisseur à un autre, et d'un service à un autre au sein du même fournisseur. Nous constatons aussi que les zones de couvertures peuvent s'interférer dans leurs représentations géographiques, mais cela n'inuence pas la QoE de l'utilisateur, puisque cette interférence n'est pas de niveau fréquentiel comme dans le cas des réseaux cellulaires. Cependant, une nouvelle problématique se pose : puisque les services n'émettent pas des signaux fréquentiels comme le font les antennes cellulaires, comment faire pour détecter le déplacement de l'utilisateur d'une zone de couverture à une autre pour initier par la suite le handover sémantique ? Pour répondre à cette problématique, nous proposons de détecter la sortie de l'utilisateur d'une zone de couverture en se basant sur sa localisation géographique fournie par son terminal et en utilisant un service de gestion déployé dans chacune des plates-formes de services.

Ainsi, chaque plate-forme eectue, selon une approche make-before-break, le hando- ver sémantique qui correspond à ses services tout en restant transparent vis-à-vis de l'utilisateur.

Suite à nos études, nous distinguons deux types de handover sémantique :

 Handover sémantique intra-fournisseur : il s'applique quand l'utilisateur se dé- place entre deux zones de couvertures qui correspondent à deux services ubiqui- taires appartenant à un même fournisseur. Dans ce cas, le fournisseur se sert de la VSC-U&P qu'il a créée pour ses services. Par exemple, l'utilisateur se déplace de la zone de couverture d'un service {SE1,1(P 1)} pré-provisionné dans le VPSN,

vers la zone de couverture d'un service ubiquitaire {SE1,2(P 1)} qui est fourni par

le même fournisseur P1. Dans ce cas, VSC-U&P(1,1) contenant ces deux services

est utilisée comme support pour ce handover intra-fournisseur.

 Handover sémantique inter-fournisseurs : il s'applique quand l'utilisateur se dé- place entre deux zones de couvertures qui correspondent à deux services ubi- quitaires appartenant à deux fournisseurs diérents. Dans ce cas, le fournisseur, auquel appartient le service pré-provisionné dans le VPSN, se sert de l'Inner VSC-U&L qu'il a créée pour son service. Par exemple, l'utilisateur se déplace de la zone de couverture d'un service {SE2,1(P 2)}, pré-provisionné dans le VPSN et

fourni par un fournisseur P2, vers la zone de couverture d'un service ubiquitaire

{SE2,2(P 3)} qui est fourni par un autre fournisseur P3. Dans ce cas, le fournis-

seur P2 se sert de l'Inner VSC-U&L(2,1) associée à son service {SE2,1(P 2)} an

de trouver le possible remplaçant ubiquitaire {SE2,2(P 3)}.

Dans la sous-section suivante, nous expliquons plus en détails la procédure de han- dover sémantique (intra-fournisseur et inter-fournisseurs), en introduisant l'aspect fonc- tionnel de cette nouvelle approche.