Afin de fournir aux transporteurs et aux industriels un cadre normalisé pour l’échange de données concernant l’information temps réel, le CEN TC278 / WG3 / SG7 a décidé de lancer le projet SIRI (Service Interface for Realtime Information) dès 2004.
L’objectif de SIRI est de définir un protocole pour l'échange des informations en temps réel (SIRI) sur les réseaux de transport en commun. Les échanges ciblés sont, comme pour TRIDENT, les échanges inter systèmes, et non, la communication avec l'usager final ou le périphérique de restitution (afficheur). SIRI définit de façon très large la notion de temps réel comme étant toute modification de l'information intervenant après la publication de « fiches horaire ». A ce titre, SIRI ne diffuse pas de description complète de l'offre de transport théorique, mais uniquement les modifications de cette offre (supposée connue), ou l'état des horaires attendus (pour un point d'arrêt ou une ligne) à un moment donné.
La norme SIRI est basée sur des projets nationaux et internationaux comme :
- TRIDENT (normalisation européenne) pour une définition conforme à TRANSMODEL des objets du noyau,
- Les travaux normatifs allemands (VDV 453 et 454) pour l'échange de données entre dans le cadre de l’AVMS (Automated Vehicle Management System) et la diffusion d’horaires temps réel,
- RTIG (normalisation Anglaise, reposant déjà sur TRIDENT) pour l'échange de l'information en temps réel.
La norme permet de faciliter l'interopérabilité entre les systèmes de traitement de l'information des opérateurs de transport (SAE) afin de permettre une meilleure gestion des véhicules, une meilleure qualité de service aussi bien que la mise à disposition d'informations en temps réel aux utilisateurs.
SIRI propose un ensemble de service Web (SOAP) pour accéder à l'information. Le service le plus souvent cité est la gestion des horaires de passage calculés à l’arrêt (Stop Monitoring Service), service centré sur l'arrêt qui donne accès à l'information sur les prochains bus passant à un arrêt, mais SIRI propose de nombreux services :
- messagerie (General Messaging Service),
- supervision des véhicules (Vehicle Monitoring Service),
- échange des évènements et perturbations (Situation Exchange),
- suivi de l'état des équipements (Situation Exchange),
- horaires planifiés ou commandés (Production Timetable Service),
- horaires calculés sur la ligne (Estimated Timetable Service),
- horaires planifiés à l’arrêt (Stop Timetable Service),
- gestion des correspondances planifiées (Connection Timetable Service),
- gestion des correspondances calculées (Connection Monitoring Service).
DRYADE a définit le profil SIRI en Ile de France pour le compte du STIF, ce profil a été repris au niveau national par le MEEDDAT / CERTU et implémenté avec succès courant 2008/2009 pour des collectivités telles que Amiens, Rouen, Lyon.