. En, 1) représente respectivement le type de service (SE3 ) et le type de fournisseur (P1 ) Pour la VSC-U&L (3,1) , le couple (3,1) représente respectivement le type de service (SE3 ) et la zone d'entourage du service SE3,1 (P 1) Après avoir créé ces prols, ce fragment d'Infoware met à jour les autres fragments d'Infoware concernés. Il envoie une notication Event (i) 6,a au fragment d'Infoware associé à la plate-forme P1 (2) puisque cette dernière est une des platesformes du fournisseur P 1 . Dans cet évènement, il envoie tout le prol de la VSC-U&P créée ainsi que l'identiant de SE3,1 (P 1) , son adresse logique et sa zone de couverture, Event (i), vol.331, issue.3, p.11

. De, Infoware associé à P1 (1) envoie des notications Event (i)

É. Dans, Infoware précise l'identiant de VSC-U&L (3,1) ainsi que l'identiant et l'adresse logique de son service responsable SE3, Ainsi, ces informations envoyées seront associées aux prols des services SE3,2 (P 2) et SE3,3 (P 3) , qui considèrent la VSC-U&L (3,1) créée comme une Outer VSC-U&L

L. Ensuite and . Vscu, 4 (P 1) à la VSC- U&P (3,1) déjà créée. Pour cela, il envoie à son fragment d'Infoware un évènement Event (c) 3,b dans lequel il précise l'identiant du service attaché ainsi que l'identiant de VSC-U&P (3,1) En outre, le VSCU Attachment n'arrive pas à attacher le service SE3, 1) à aucune Inner VSC-U&L. Pour cela, il envoie une notication Event (c) 4,b au service VSCU Creation an que ce dernier crée l'Inner VSC-U&L correspondant au service déployé SE3

D. Le-fragment, Infoware associé à P1 (1) envoie des notications Event (i) 7,b aux fragments d'Infoware associés aux plates-formes P2 (1) et P4 (1) contenant les deux services SE3, ) et SE3,5 (P 4) introduits dans la VSC-U&L (3,4) . Ainsi, SE3,2 (P 2) et SE3,3 (P 3) considèrent la VSC-U&L (3,4) créée comme une Outer VSC-U&L

. Comme-le-montre-la-figure, 15, dans les deux plates-formes, un Events Manager reçoit l'Event (c) 1 et l'associe au service de gestion qui lui est abonné. Ainsi, chaque Events Manager notie le SHD de sa plate-forme, en envoyant un évènement Event (c) 2. Event (c) 2 : Spatial Mobility Notication (U m

. Ainsi, chaque SHD est responsable de détecter s'il y aura une initiation d'un handover sémantique ou non. En eet, le SHD de la plate-forme P2 (1) trouve que

. Ensuite, . Intra-sp, and . Shs, 1 ) à l'ensemble des zones de couvertures relatives aux services sélectionnés dans la VSC-U&P (1,1) En eet, ces services sont ubiquitaires à SE1,1 (P 1) qui va subir le handover sémantique, et appartiennent au même fournisseur P 1 . Suite à cette comparaison, l'Intra-SP SHS trouve que (L 1 ,l 1 ) ? CZ1,2 (P 1) , ce qui implique que l'utilisateur se trouve dans la zone de couverture du service SE1

. Ainsi, Event (c) 4, au service VPSN Maintenance qui joue le rôle d'exécuteur. Dans cet évènement, l'Intra-SP SHS précise l'identiant de l'utilisateur , l'identiant de l'Intra-SP Handover-Enabled Service (SE1,1 (P 1) ) qui va subir le handover, Intra-SP Handover Counterpart Service (SE1,2 (P 1) ) qui va le remplacer dans le VPSN, ainsi que l'identiant du fournisseur du service SE1

L. Ensuite and . Vpsn-maintenance-exécute-la-décision-en-envoyant-un-Évènement, Event (c) 5, à l'Infoware pour que ce dernier mette à jour le VPSN Prole. Dans cet évènement, le VPSN Maintenance précise l'identiant de l'utilisateur, l'identiant de SE1,1 (P 1) à remplacer, l'identiant de SE1,2 (P 1) remplaçant, l'adresse logique de SE1,2 (P 1) ainsi que l

C. Enn and . Infoware, Infoware associé à la plate-forme P2 (1) qui héberge l'autre service du VPSN (SE2,1 (P 2) ) et qui possède aussi le prol du VPSN adapté. Ainsi, ce fragment d'Infoware et cet Infosphère adaptent eux aussi le VPSN Prole correspondant à cet utilisateur mobile. En outre, l'Infoware associé à la plate-forme P1 (1) envoie un autre type d'évènement, Event (i) 7, au fragment d'Infoware associé à la plate-forme P1 (2) qui héberge le service SE1,2 (P 1) utilisé comme remplaçant, Par conséquent, ce fragment crée un nouveau VPSN Prole et un nouveau User Prole correspondant à l'utilisateur mobile. Par la suite, ce fragment d'Infoware associé à la plate-forme P1

. Comme-le-montre-la-figure, 14 à t=t 0 +T, le nouveau VPSN de l'utilisateur est constitué, suite au handover sémantique intra-fournisseur, des deux services : SE1,2 (P 1) et SE2,1 (P 2) . Maintenant, nous allons prendre le cas d'un handover sémantique interfournisseurs . Pour ce faire, nous considérons que l'utilisateur continue à se déplacer

L. Ainsi and P. Shd-de-la-plate-forme, ) , ce qui implique que l'utilisateur se trouve toujours dans la zone de couverture de SE1, ) trouve que (L 2 ,l 2 ) ? CZ1

L. Shs, ensemble des zones de couvertures relatives aux services sélectionnés dans la VSC-U&L (2,1) En eet, cette communauté est l'Inner VSC-U&L du service SE2,1 (P 2) Elle contient des services multi-fournisseurs, ubiquitaires à SE2,1 (P 2) et qui appartiennent à sa zone d'entourage. Cela permet de vérier si dans l'entourage du service SE2,1 (P 2) il y a un service d'un autre fournisseur, qui soit ubiquitaire à SE2,1 (P 2) et dont la zone de couverture couvre bien la nouvelle localisation de l'utilisateur. Par conséquent, suite à la comparaison, l'Inter-SP SHS trouve que, ) ? {CZ2,4 (P 3) }, ce qui implique que l'utilisateur se trouve dans la zone de couverture du service SE2, pp.4-7

. Par, Inter-SP SHS prend une décision d'un handover sémantique interfournisseurs . Ainsi, il envoie un évènement, Event (c) 5, au service VPSN Maintenance qui joue le rôle d'exécuteur. Dans cet évènement, l'Inter-SP SHS précise l'identiant de l'utilisateur, l'identiant de l'Inter-SP Handover-Enabled Service (SE2,1 (P 2) ) qui va subir le handover

L. Ensuite and . Vpsn-maintenance-exécute-la-décision-en-envoyant-un-Évènement, Event (c) 6, à l'Infoware pour que ce dernier mette à jour le VPSN Prole. Dans cet évènement, le VPSN Maintenance précise l'identiant de l'utilisateur, l'identiant de SE2,1 (P 2) à remplacer, l'identiant de SE2,4 (P 3) remplaçant, l'adresse logique de SE2,4 (P 3) ainsi que l, p.2

C. Enn and . Infoware, qui héberge l'autre service du VPSN (SE1,2 (P 1) ) et qui possède aussi le prol du VPSN adapté Ainsi ce fragment d'Infoware et cet Infosphère adaptent eux aussi le VPSN Prole correspondant à cet utilisateur mobile En outre, l'Infoware associé à la plate-forme P2 (1) envoie un autre type d'évènement, Event (i) 8, au fragment d'Infoware associé à la plate-forme P3 (1) qui héberge le service SE2,4 (P 3) utilisé comme remplaçant . Par conséquent, ce fragment crée un nouveau VPSN Prole et un nouveau User Prole correspondant à l'utilisateur mobile. Par la suite, ce fragment d'Infoware associé à la plate-forme P3 (1) devient responsable de la maintenance du VPSN lors d'une mobilité spatiale, au lieu du fragment d'Infoware associé à la plate-forme P2 (1) . 11.1. Scénario Applicatif Par conséquent, le fournisseur du service Map_Mappy a pu anticiper la coupure de la session de services, en remplaçant d'une manière dynamique son service dégradé par un autre service ubiquitaire. Cependant, il faut noter que la continuité du service Map_Mappy n'aura pas pu être garantie, si son fournisseur n'avait pas bien maintenue en avance l'Inner VSC-U&L correspondante. Nous supposons maintenant qu'Alice est sur son chemin vers son travail, et elle a sa session de services toujours ouverte sur son smartphone. Ainsi, une mobilité du terminal est détectée par ce dernier lors de chaque vérication périodique de la localisation géographique. Par conséquent, le terminal notie toutes les plates-formes responsables des services sélectionnés dans le VPSN d'Alice. Chaque SHD relatif à chacune de ces plates-formes vérient si Alice est sortie de la zone de couverture qui correspond au service relatif à sa plate-forme, an d'initier un handover sémantique. Par exemple, le SHD relatif à la plate-forme qui fournit le service Voice_SFR vérie si Alice est sortie ou pas de la zone de couverture de ce service Voice_SFR. Pour simplier le schéma présenté dans la Figure 11.1, nous montrons une seule vérication qui est, les SHDs initient chacun un handover sémantique au niveau de la couche service. Pour ce faire, chaque SHD envoie une notication vers l'Intra-SP SHS de sa

C. Ensuite, . Intra-sp, V. Shs-vérie-dans-la, and . Qui-correspond-À-ce-dernier, Nous prenons le cas où aucun service ubiquitaire des VSC-U&Ps des services Gallery_Flickr et Video_SFR n'a une zone de couverture qui vérie la nouvelle localisation d'Alice. Par conséquent, chacun des deux Intra-SP SHS décide qu'il n'y a pas un handover sémantique intra-fournisseur, et envoie une notication vers l'Inter-SP SHS correspondant an que ce dernier vérie s'il y a un handover sémantique interfournisseurs ou non Pour le cas du service Gallery_Flickr, l'Inter-SP SHS relatif à sa plate-forme vérie si Alice se trouve dans une des zones de couverture des services sélectionnés dans l'Inner VSC-U&L du service Gallery_Flickr Après la comparaison, l'Inter-SP SHS ne trouve aucun service ubiquitaire dont la zone de couverture vérie la nouvelle localisation d'Alice. Ainsi, l'Inter-SP SHS décide de ne pas eectuer un handover sémantique pour le service Gallery_Flickr qui reste ainsi dans le VPSN d'Alice. Pour le cas du service Video_SFR, l'Inter-SP SHS relatif à sa plate-forme vérie si Alice se trouve dans une des zones de couverture des services sélectionnés dans l'Inner VSC-U&L du service Video_SFR. Normalement, d'une part, l'utilisateur désire avoir une bonne qualité vidéo, pour cela il préfère être relié au service vidéo le plus proche, celui qui assure le plus faible temps de latence pour sa réponse. D'autre part, les fournisseurs des services vidéo désirent satisfaire le plus grand nombre d'abonnés, pour cela ils déploient plusieurs services vidéo Semantic handover among distributed coverage zones for an ambient continuous service session, Nassar, and Noëmie Simoni the International Journal of Handheld Computing Research, 2012.

R. Nassar, H. Alaoui, . Et-noëmie, and . Simoni, Lot 3.3 : Spécication de la session et de la couche de service, 2011.

R. Nassar, . Et-noëmie, and . Simoni, Lot 3.2 : Spécications fonctionnelles des communautés d'intérêt. Septembre, 2010.

R. Nassar, C. Yin, . Et-noëmie, and . Simoni, Lot 2.1 : Dénition et spécication de l'architecture, 2010.

B. Research, Research report on Entreprise Mobile Cloud Computing : cloud Services, mobile devices, and the IT supply chain analysis, 2009.

P. Agrawal, J. H. Yeh, J. C. Chen, and T. Zhang, IP multimedia subsystems in 3GPP and 3GPP2: overview and scalability issues, IEEE Communications Magazine, vol.46, issue.1, p.138145, 2008.
DOI : 10.1109/MCOM.2008.4427242

R. Alimi, R. Penno, and Y. Yang, ALTO protocol internet draft : draft-ietf-alto- protocol-10.txt. IETF Standards Organization, 2011.

A. Arjona and H. Verkasalo, Unlicensed Mobile Access (UMA) Handover and Packet Data Performance Analysis, 2007 Second International Conference on Digital Telecommunications (ICDT'07), p.914, 2007.
DOI : 10.1109/ICDT.2007.75

M. Brenner and M. Unmehopa, The Open Mobile Alliance : delivering service enablers for next-generation applications, chapter Introduction The silo syndrome and its solution, p.121, 2008.
DOI : 10.1002/9780470519905

R. Chinnici, J. J. Moreau, A. Ryman, and S. Weerawarana, Web Services Description Language (WSDL), version 2.0, part 1 : CoreLanguage, W3C recommendation : WSDL. W3C open standards community, 2007.

L. Clement, A. Hately, C. Von-riegen, and T. Rogers, UDDI, version 3.0.2, UDDI spec technical committee draft. OASIS open standards consortium, 2004.

A. K. Dey, Understanding and using context. Personal and Ubiquitous Computing, p.47, 2001.
DOI : 10.1007/s007790170019

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.31.9786

S. Distefano, A. Puliato, M. Rak, S. Venticinque, U. Villano et al., QoS Management in Cloud@Home Infrastructures, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, p.190197, 2011.
DOI : 10.1109/CyberC.2011.40

M. Dowlatshahi and F. Safaei, Mobility Management for Untethered Immersive Communications, 2006 IEEE International Conference on Multimedia and Expo, p.12131216, 2006.
DOI : 10.1109/ICME.2006.262755

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.420.7729

T. Erl, Service-Oriented Architecture : concepts, technology, and design, chapter SOA and Service-Orientation, pages 244313, 2005.

E. Rrc-connection and . Mobility, ) ; Radio resource management strategies, 3GPP TR 25.922 version 7.1.0, p.1541, 2007.

E. and 3. Ts, 009, version 9.0.0, release 9 : digital cellular telecommunications system (Phase 2+), UMTS, vol.23

E. Mobility, 300, version 9.8.0, release 9 : LTE ; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN) ; overall description, 3GPP TS 36, p.4475, 2011.

E. Mobility-management and . Functionality, 060, version 10.3.0, release 10 : Digital cellular telecommunications system (phase 2+), 3GPP TS 23 General Packet Radio Service

R. T. Fielding, Architectural styles and the design of network-based software architectures, Dissertation in Information and Computer Science, 2000.

F. Open, I. Core, Y. Zhao, I. Raicu, and S. Lu, www.open-ims.org/core/. [26] Foster I Cloud Computing and Grid Computing 360- degree compared, Proc. of GCE, p.110, 2008.

X. Fournier-morel, P. Grojean, G. Plouin, and C. Rognon, SOA : Le guide de l'architecte d'un SI agile, 3 me édition, chapter Modéliser les services, p.89111, 2011.

J. J. Garrahan, P. A. Russo, K. Kitami, and R. Kung, Intelligent network overview, IEEE Communications Magazine, vol.31, issue.3, p.3036, 1993.
DOI : 10.1109/35.199607

R. Giareda, A. Karmouch, A. Jonsson, A. M. Karlsson, M. I. Smirnov et al., Context-aware communications in ambient networks, Proc. of WWRF, 2004.

K. S. Gopalan, S. Nathan, C. H. Teja, A. B. Channa, P. Saraf et al., A Cloud Based Service Architecture for Personalized Media Recommendations, 2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies, p.1924, 2011.
DOI : 10.1109/NGMAST.2011.14

A. Gouya, N. Crespi, and E. Bertin, Service Invocation Issues within the IP Multimedia Subsystem, International Conference on Networking and Services (ICNS '07), p.3333, 2007.
DOI : 10.1109/ICNS.2007.108

X. Parlay and . Group, Parlay APIs 4.0, version 1.0 : Parlay X web services white paper, 2003.

M. Gudgin, M. Hadley, N. Mendelsohn, J. J. Moreau, H. F. Nielsen et al., SOAP, version 1.2, part 1 : messaging framework, second edition, W3C Recommendation : SOAP. W3C open standards community, 2007.

H. Guo, J. Chen, W. Wu, and W. Wang, Personalization as a service, Proceeding of the first international workshop on Cloud data management, CloudDB '09, p.18, 2009.
DOI : 10.1145/1651263.1651265

G. Heine, GSM networks : protocols, terminology, and implementation, chapter Handover, Artech House Mobile Communications series, p.251256, 1999.

H. Laboratories, Datasheet of the HP Business Availability Center software : Improving IT operational eciency and customer satisfaction, 2009.

I. Market, IT cloud services user survey, pt.2 : Top benets and challenges, p.210, 2008.

. Iso, ISO 20000-1 IT Service management standard : specication for service management, 2005.

I. Itu-t-recommendation and Y. , 2001 : general overview of NGN. Y-Series recommendations : global information infrastructure, internet protocol aspects and next-generation networks, next generation networks -frameworks and functional architecture models, 2004.

N. Kavantzas, D. Burdett, G. Ritzinger, T. Fletcher, Y. Lafon et al., Web Services Choreography Description Language, version 1.0, W3C candidate recommendation : WS-CDL. W3C open standards community, 2005.

K. Knightson, N. Morita, and T. Towle, NGN architecture: generic principles, functional architecture, and implementation, IEEE Communications Magazine, vol.43, issue.10, pp.49-56, 2005.
DOI : 10.1109/MCOM.2005.1522124

A. Korn, C. Peltz, and M. Mowbray, A Service Level Management Authority in the cloud, 2009.

B. Mathieu and N. Simoni, Des réseaux intelligents à la nouvelle génération de services, chapter Réseaux overlays de services pour les réseaux ambiants, p.267269, 2007.

B. M. Michelson, Event-driven architecture overview, event-driven soa is just part of the eda story

A. J. Moerdijk and L. Klostermann, Opening the networks with Parlay/OSA standards and aspects behind the APIs, IEEE Network, vol.17, issue.3, p.5864, 2003.
DOI : 10.1109/MNET.2003.1201478

. Oracle, Database 11g

C. E. Perkins, Mobile networking through Mobile IP, IEEE Internet Computing, vol.2, issue.1, p.5869, 1998.
DOI : 10.1109/4236.656077

P. Podhradsky, Migration scenarios and convergence processes towards NGN (present state and future trends), Proc. of ELMAR, p.3946, 2004.

C. Rigault and N. Simoni, Des réseaux intelligents à la nouvelle génération de services, chapter Le réseau intelligent et les prémises des technologies de services, pp.29-74, 2007.

S. Rostambeik and N. Simoni, Des réseaux intelligents à la nouvelle génération de services, chapter Les architectures de services : supports d'ouverture, Parlay, p.133137, 2007.

H. Saboowala, Cloud service placement : selecting the optimal data center location for the cloud consumer, Cloudbook, vol.2, issue.1, p.1316, 2011.

J. Seedorf, S. Kiesel, and M. Stiemerling, Trac localization for P2P-applications : the ALTO approach, Proc. of P2P, p.171177, 2009.

G. Shro, Enterprise cloud computing : technology, architecture, applications, chapter Web services, AJAX and mashups, p.7788, 2010.

N. Simoni, C. Yin, and G. Du-chene, An intelligent user centric middleware for NGN: Infosphere and AmbientGrid, 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08), p.599606, 2008.
DOI : 10.1109/COMSWA.2008.4554481

R. P. Sringanesh, G. Brose, and M. Silverman, Mastering Entreprise JavaBeans 3.0, 2006.

S. J. Vaughan-nichols, Will Mobile Computing's Future Be Location, Location, Location?, Computer, vol.42, issue.2, p.1417, 2009.
DOI : 10.1109/MC.2009.65

. Virtuor, Réseaux Virtuels VirtuOR

K. Vollmer, M. Gilpin, and S. Rose, The Forrester Wave T M : Enterprise Service Bus, Q2 2011 Forrester research and advisory rm, 2011.

Z. Wang and F. Yang, A Multiple-Mode Mobile Location-Based Information Retieve System, 2009 Fifth International Conference on Wireless and Mobile Communications, p.410415, 2009.
DOI : 10.1109/ICWMC.2009.75

J. Xie, I. Howitt, I. Shibeika, and . Ieee, 11-based mobile IP fast hando latency analysis, Proc. of ICC, p.60556060, 2007.
DOI : 10.1109/icc.2007.1003