1 / 30

TuanLoc NGUYEN – Lip6 Guy PUJOLLE – Lip6 Francine KRIEF – LaBRI

Archises – Plate-forme de création de services à valeur ajoutée. (Archises - Arch itecture of I ntelligent Se mantic S ervices). TuanLoc NGUYEN – Lip6 Guy PUJOLLE – Lip6 Francine KRIEF – LaBRI. JDIR 2004. Contenu. Contexte & objectif Architecture Archises Pourquoi Évaluation

quade
Download Presentation

TuanLoc NGUYEN – Lip6 Guy PUJOLLE – Lip6 Francine KRIEF – LaBRI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Archises – Plate-forme de création de services à valeur ajoutée (Archises - Architecture of Intelligent Semantic Services) TuanLoc NGUYEN – Lip6 Guy PUJOLLE – Lip6 Francine KRIEF – LaBRI JDIR 2004

  2. Contenu • Contexte & objectif • Architecture Archises • Pourquoi • Évaluation • Conclusion

  3. 1. Services partout … Services Mariage entre Télécoms + Internet: - Applications complexes, hétérogènes, gestion difficile. - Coût de la voix  0 t téléphonie classique téléphonie classique + annuaire ToIP + email + annuaire + ToIP + email + annuaire + pages persos+… 1/17 ToIP : Téléphonie sur IP

  4. Évolution du modèle économique (1/2) utilisateur utilisateur utilisateur revenu revenu revenu Fournisseur de réseau Fournisseur de réseau Fournisseur de services 197x -1995 1995-200X Télécom (monopole) Ex: France Télécom Télécom + Internet Ex: FT « cohabite » avec Free, Noos,… 2/17

  5. Évolution du modèle économique (2/2) utilisateur utilisateur revenu revenu Réseau Partage de revenu Fournisseur de services Fournisseur de réseau Portail Intégrateur de services Intégrateur de services 2/17

  6. 2. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP Services utilise utilise Présentation 3/17 LDAP : Lightweight Directory Access Protocol

  7. RSCE : Rapide Service Creation Environment Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP Services SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteurs Connecteurs XML XML XML Gestionnaire de Portail Profils Gestionnaire de Portail Archises XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…) Présentation 4/17 L.I : Langage Intermédiaire

  8. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services Connecteurs XML XML XML Déclencheur & Moteur d’Intégration XML Définitions de services Profils utilisateur Gestionnaire de Portail Transformateur Archises XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…) 4/17

  9. Connecteur Un connecteur est une entité fonctionnelle qui assure la conversion des données hétérogènes en un langage communintermédiaire afin de consolider les données externes au niveau de l’intermédiation intelligente d’Archises. 5/17

  10. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services Connecteurs XML XML XML Déclencheur & Moteur d’Intégration XML Définitions de services Profils utilisateur Gestionnaire de Portail Transformateur Archises XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…)

  11. 6/17 Déclencheur (Triggering) Le déclencheur permet d’activer la mise en œuvre de services à valeur ajoutée à partir d’évènements générés par les services de base fournis. SCDL

  12. Moteur d’intégration Le moteur d’intégration intègre les fonctions de base en service à valeur ajoutée à partir d’un script écrit par le créateur de services à valeur ajoutée. 7/17

  13. Exemple de moteur d’intégration 7/17 <methodCall> <methodName> ….. </methodName> <input_Params> <param> <value> ….. </value> </param> </input_Params> <output_Params> ….. </output_Params> </methodCall> SCDL

  14. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services Connecteurs XML XML XML Déclencheur & Moteur d’Intégration XML Définitions de services Profils utilisateur Gestionnaire de Portail Transformateur Archises XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…)

  15. Sans Archises Résultat de recherche LDAP : Type : search response Object_name [Henry Martin] attributes [ phone : 01 44 12 32 65 ] result_code [OK] Annuaire LDAP Pas de services à valeur ajoutée Henry MARTIN 01 44 12 32 65 Terminal 8/17

  16. Démonstration :Transformation (1/3) Résultat de recherche LDAP : Type : search response Object_name [Henry Martin] attributes [ phone : 01 44 12 32 65 ] result_code [OK] 9/17 TéléphonieXML Annuaire LDAP Connecteur Connecteur Téléphonie Connecteur LDAP Sélection de services Script de déclenchement Gestionnaire de session / Intrusion Gestionnaire de Portail Adaptation d’affichage logique Terminal Virtuel Adaptation d’affichage physique Archises

  17. Transformation en écran logique (2/3) 9/17 Téléphonie XML Annuaire LDAP MessageXML : <xml version 1.0> <name>Henry Martin</name> <attributes> <phone> 01 44 12 32 65 </phone> </attributes> </xml> Connecteur Telephonie Connecteur LDAP Sélection de services Action MakeCall Script de déclenchement Message XML enrichi : <xml version 1.0> <type>#response</type> <name>Henry Martin</name> <attributes> <phone> <wording>#call</wording> phone:// 01 44 12 32 65 </phone> </attributes> </xml> Gestionnaire de session / Intrusion Adaptation d’affichage logique Adaptation d’affichage physique Archises

  18. Traduction des labels (3/3) 9/17 Téléphonie XML Annuaire LDAP Archises Connecteur Telephonie Connecteur LDAP Sélection de services Script de déclenchement Message XML consolidé : <xml version 1.0> <type pr=3>#response</type> <name pr=4>Henry Martin</name> <attributes> <phone pr=5> <wording>#call</wording> phone:// 01 44 12 32 65 </phone> </attributes> <intrusion pr=0>lite</intrusion> </xml> Gestionnaire de session / Intrusion Adaptation d’affichage logique French wording table RESULTAT DE LA RECHERCHE #response Adaptation d’affichage physique #call RESULTAT DE LA RECHERCHE APPELER Henry MARTIN 01 44 12 32 65 APPELER

  19. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services Connecteurs XML XML XML Déclencheur & Moteur d’Intégration XML Définitions de services Profils utilisateur Gestionnaire de Portail Transformateur Archises XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…)

  20. Adaptation à tout type de terminal Définitions de services Profils utilisateur … FILTRAGE XML. Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Service Y Service Z Service X • Convertir les données représentées dans le langage intermédiaire dans un format adapté à tout type de terminal. • Il contient la base de profils de terminaux. 10/17

  21. Architecture Archises Serveur de Téléphonie IP Web Services Annuaire LDAP SOAP, UDDI, WSDL LDAP SIP RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services Connecteurs XML XML XML Déclencheur & Moteur d’Intégration XML Définitions de services Profils utilisateur Gestionnaire de Portail Transformateur Archises XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Terminal Protocole de terminal virtuel (HTML, WAP…)

  22. Environnement de Création de Services Composants (Web,fournisseurs) Service Développement Fournisseur de ressource SRF Processus de création de services RSCE Langage SCDL Fournisseur de management SMF Fournisseur de réseau Assemblage de Services Déploiement de Service : Créateur de service Service d’utilisateur RSCE: Rapid Service Creation Environment SCDL : Service Creation Description Language 11/17

  23. 3. Pourquoi Archises ?

  24. Intermédiation 200x 1970 1995 Carrefour, Auchan, Wal-mart Yahoo!, AOL!, MSN Archises (contribution) Internet Production de masse Information de masse Exemple : Intermédiaires vs commerce direct Intermédiaires (valeur ajoutée) (Agence de voyage/Yahoo) Infomédiaires (billet SNCF+hôtel+ +avion+croisière+…) 12/17

  25. Management dans réseau SCEF SMF Déploiement rapide de nouveaux services Création rapide de nouveaux services SCF SCF SRF Séparation de la Logique et de la Commutation SSF SSF SSF : Service Switching Function SCF : Service Control Function SRF : Specialized Resource Function SCEF : Service Creation Environment Function SMF : Service Management Function 13/17

  26. 4. Evaluation via la plate-forme d’Archises Call manager SGBD services RSCE Création de Services Serveur Archises IP IP Réseau TCP/IP ToIP 14/17

  27. Service d’Archises assembleur Suite des composants + + Transformation Déclenchement 15/17

  28. 5. Conclusion & Perspectives Inter-Services Services Intra-services Contribution à la recherche : • Architecture Archises, • Framework d’Archises, • Evolution. RSCE Environnement de Création de Services Connecteur Téléphonie IP Connecteur LDAP Connecteur Web Services XML XML XML Déclencheur & Moteur d’Intégration Archises XML Définitions de services Profils utilisateur Transformateur XML Gestionnaire de Contexte XML. Gestionnaire de terminal virtuel Réseau

  29. Résumé Archises • Architecture Archises • Rapidité : service à valeur ajoutée • Assemblage de composants via RSCE, • Transformation via Créateur de Services, • Déclenchement. • Tarif moins cher : • Architecture neutre, ouverte, • Connecteurs, • Tout type de terminal. • Partager l’infrastructure IP. • Qualité : • Tester, valider sur ToIP. • Respecter l’équation : Service = architecture+composant(s)+ [assembleur(s)]+[adaptateur(s)]+[déclencheur(s)] (voir thèse: http://nguyentuanloc.online.fr/thesis/these_TL+Nguyen.pdf) • Sécurité « transparente » : non traitée. • Gestion de services. 16/17

  30. Fournirsseur 1 Fournirsseur 1 Fournirsseur 1 Fournirsseur 1 Fournirsseur 2 Fournirsseur 2 Fournirsseur 2 Fournirsseur 2 Fournirsseur 3 Fournirsseur 3 Fournirsseur 3 Fournirsseur 3 Perspectives Archises Aujourd’hui (monople) Demain (ouvert,standard, interopérable) Opérateur 1 Opérateur 2 Opérateur 3 Opérateur N Opérateur 1 Opérateur 2 Opérateur 3 Opérateur N Service Terminaux interopérables Terminal Plate-forme de Services unifiée (ARCHISES) Opérateur 1 Opérateur 2 Opérateur 3 Opérateur N Plate-forme de services Télécom (GSM, 3G) Télécom (GSM, 3G,UMTS,Wi-Max) Infrastructure de Télécom 17/17

More Related