1 / 35

SIRI

SIRI. Christophe Duquesne - Dryade. Présentation de SIRI Eléments clés Justification Normes et technologies sous-jacentes Quelques cas d’utilisation Les services The Production Timetable Service The Estimated Timetable Service The Stop Services (Stop Timetable and Stop Monitoring)

Download Presentation

SIRI

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. SIRI Christophe Duquesne - Dryade Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  2. Présentation de SIRI Eléments clés Justification Normes et technologies sous-jacentes Quelques cas d’utilisation Les services The Production Timetable Service The Estimated Timetable Service The Stop Services (Stop Timetable and Stop Monitoring) The Vehicle Monitoring Service The Connection Protection Services (Connection Timetable and Connection Monitoring) General Messaging Service SIRIPlan de la présentation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  3. Accès aux services et communications Acquis et concessions Que faut-il faire pour implémenter SIRI Exemple d’outillage pour le développement SIRI FAQ SIRIPlan de la présentation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  4. Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  5. Points clés (1) Définit une interface de service pour les informations en temps réel sur les réseaux de transport en commun Se positionne en complément de l’échange d’informations décrivant l’offre théorique (TRIDENT) Permet de diffuser toutes les évolutions de l’offre théorique, à partir de la « publication » de cette offre, jusqu’au passage effectif à l’arrêt. Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  6. Points clés (2) Définit les services temps réel Définit les principes de communication permettant l’accès aux services Ne définit pas les structures de données sous-jacentes mais assure la cohérence avec toute infrastructure conforme à Transmodel C’est une boite à outil qui permet une implémentation progressive Ce n’est pas une baguette magique Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  7. Justification (1) Besoins opérationnels De mettre en place des services impliquant plusieurs opérateurs (pôle d’information intermodal, gestion/pilotage des correspondances, etc.) D’informer largement les voyageurs sur les mises à jours les plus récentes de l’offre de transport De “désenclaver” l’information temps réel (accès multi support, éventuellement via un opérateur de contenu, etc.) Besoin d’homogénéisation des concepts et de la terminologie Pour l’interopérabilité Pour les appel d’offre Pour la définition des services Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  8. Justification (2) Besoins opérationnels Limitation et pérennisation des coûts de développement Limitation des risques d’implémentation Indépendance des fournisseurs de données et des utilisateurs Besoin d’implémentation modulaire et extensible (d’où la notion de « boite à outil ») Les besoins indiqués ci-dessus sont présents au niveau Européen Continuité logique de standards comme RTIG, Trident,VDV ou des interfaces propriétaires Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  9. Normes et technologies sous-jacentes XML pour l’échange XSD définition de données échangées définition des service SOAP (facultatif) pour l’implémentation de l’interface d’accès Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  10. Les chapitres du document (actuel) Préambule Introduction Normes de référence Termes et définitions Symboles et abréviations (très court) Contexte opérationnel Infrastructure de communication Description des interfaces des services « Checklist » pour l’implémentation de SIRI Annexes (mapping TRIDENT/RTIG/VDV et information sur l’utilisation d’XML Schema) Présentation de SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  11. Quelques cas d’utilisation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  12. Alimentation d’un service d’information voyageur Horaires réels de passage à l’arrêt Informations sur les correspondances Informations sur et hors réseau Calcul d’itinéraire Prise en compte des horaires réels Induit la possibilité de proposer des alternatives plus efficaces que ce que permettaient de prévoir les horaires théoriques Cas d’utilisation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  13. Améliorer les correspondances pour les voyageurs Meilleure synchronisation inter-opérateur Information plus complète pour la régulation en vue de correspondance Possibilité d’informer les voyageur sur l’état d’une correspondance Amélioration de la gestion de flotte et de la gestion du réseau Possibilité de prendre en compte les données temps réel issues de différents opérateurs Cas d’utilisation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  14. Cas d’utilisation Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  15. Cas d’utilisation TRIDENT TRIDENT TRIDENT TRIDENT TRIDENT TRIDENT TRIDENT Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  16. Les services Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  17. Horaires planifiés (Production Timetable Service) Mise à jour des horaires théoriques “publiés” Mise à jour des missions et des itinéraires Applicable pour un jour d’application donné Service centré sur la ligne Horaires calculés (Estimated Timetable Service) Horaires estimés pendant la course Mise à jour des missions et des itinéraires Service centré sur la ligne Les services Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  18. Horaires à l’arrêt (Stop Timetable Service) Information horaire à l’arrêt (théorique, planifié et calculé) Passage à l’arrêt (Stop Monitoring Service) Information sur les prochains bus passant à un arrêt (calculé uniquement) Supervision des véhicules (Vehicle Monitoring Service) Localisation d’un véhicule au cours d’une course Les services Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  19. Gestion des correspondances planifiées (Connection Timetable Service) Mise à jour des informations sur les correspondances (par rapport aux information théorique) Gestion des correspondances calculées (Connection Monitoring Service) Information et gestion des correspondances pendant l’exploitation Messagerie (General Messaging Service) Messagerie « générique » Les services Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  20. Accès aux services et communications Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  21. Abonnement (une ou deux phase) ou accès direct Contrôle de présence Information sur les services disponibles Sécurité (applicative) et contrôle d’accès Gestion des erreurs Gestion des versions Description de la logique de communication Disponible sous forme de « Web Service » (SOAP/WSDL) Services Génériqueset Communications Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  22. Que faut-il faire pour implémenter SIRI ? Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  23. Aspects légaux et organisationnels Propriété des données Droits d’usage des données Droits de revente et de rediffusion des données Durée du contrat, obligations, etc. Communication et publicité … Infrastructure d’alimentation (et processus correspondant) Comment implémenter SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  24. Sélectionner les parties de SIRI nécessaires, la version de SIRI, Choix d’un protocole de transport pour les échanges (SOAP, HTTP non SOAP, XML sur CORBA…) Peut implique de nombreux autres choix (authentification, cryptage, définition des adresses, etc.) Comment implémenter SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  25. Définition du profil (local agreements) Type d’abonnement (1 ou 2 phases) Support de la segmentation des messages. Confirmation, ou non, des notifications. Filtres simples ou multiples. Support du “Heartbeat”. Signification du “Stop VisitNumber” … Comment implémenter SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  26. Données de référence Participants Identifiants des Lignes Identifiants des Points d’Arrêt (et type de point d’arrêt…) Identifiants des Correspondances Préciser les listes de valeurs supportées (ServiceCategory, ProductCategory, VehicleFeature) … Comment implémenter SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  27. Choix d’utilisation des champs facultatifs Définition d’éventuelles extensions Méthode de validation/recette des échanges Gestion système Contacts et responsables opérationnels Surveillance des services Période d’interruption des services Identification/gestion des anomalies Comment implémenter SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  28. Acquis et concessions Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  29. SIRI est aussi un résultat de négociation : ce n’est ni un document Anglais, ni un document Français ni un document Allemand… Principaux Acquis Le respect de TRANSMODEL (et de TRIDENT par rebond) Une bonne qualité technique des schémas XSD proposés (au niveau données et communications) L’ouverture (capacité à s’intégrer avec d’autres systèmes) et l’extensibilité (capacité à spécialiser/personnaliser l’échange) du schéma XSD proposé L’intégration de SOAP comme un moyen d’implémenter les fonctions (qui finalement fait l’unanimité) Acquis et concessions Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  30. En contrepartie les principales concessions sont les suivantes: Existence d’un mode « flat XML » Deux modes de notification Quelques champs XML pour la compatibilité VDV (mais nous avons notre pendant Transmodel) Peu de modèles UML dans le document : ces modèles auraient simplifié la vérification de conformité Transmodel, mais n’y sont pas un obstacle Grand nombre de « local agreements » Acquis et concessions Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  31. Exemple d’outillage pour le développement SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  32. XSD : XMLSpy XML : Castor/Xerces SOAP : JAXRPC, Apache Axis, SOAP:Lite, gSOAP… Java / PHP / Perl / C++ Globalement: de très nombreux outils libres permettent de grandement simplifier et automatiser le développement Principaux points d’entrée: Sourceforge, Freshmeat… Outillage pour SIRI(domaine public) Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  33. FAQ Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  34. SIRI est trop compliqué SIRI produit des volumes de données trop important SIRI n’est pas encore une norme stabilisée SIRI ne garanti pas l’interopérabilité Comment certifier la conformité à SIRI ? Comment trouver du support SIRI ? FAQ SIRI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

  35. MERCI Dryade – Société Anonyme au capital de 38000 € 223 avenue Pierre Brossolette - 92120 Montrouge Tél 01 42 31 27 22 - Fax 01 42 31 29 66 - www.dryade.net

More Related