Interfaz de servicio para información en tiempo real


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

La Interfaz estándar para información en tiempo real o SIRI es un protocolo XML que permite a las computadoras distribuidas intercambiar información en tiempo real sobre los servicios y vehículos de transporte público .

El protocolo es una norma CEN , desarrollada originalmente como un estándar técnico con la participación inicial de Francia, Alemania ( Verband Deutscher Verkehrsunternehmen ), Escandinavia y el Reino Unido ( RTIG ).

SIRI se basa en el modelo abstracto CEN Transmodel para la información del transporte público y comprende un modelo de propósito general y un esquema XML para la información del transporte público.

Se encuentra disponible un Libro Blanco de SIRI para obtener más información sobre el protocolo. [1]

Alcance

CEN SIRI permite que pares de servidores intercambien información estructurada en tiempo real sobre horarios, vehículos y conexiones, junto con mensajes informativos relacionados con la operación de los servicios. La información se puede utilizar para muchos propósitos diferentes, por ejemplo:

  • Proporcionar información de salida en tiempo real de la parada para mostrarla en las paradas, Internet y sistemas de entrega móviles;
  • Para proporcionar información de progreso en tiempo real sobre vehículos individuales;
  • Gestionar el movimiento de los buses en itinerancia entre áreas cubiertas por diferentes servidores;
  • Gestionar la sincronización de las conexiones garantizadas entre los servicios de captación y alimentación;
  • Intercambiar actualizaciones de horarios planificadas y en tiempo real;
  • Distribuir mensajes de estado sobre el funcionamiento de los servicios;
  • Proporcionar información de desempeño al historial operativo y otros sistemas de gestión.

CEN SIRI incluye una serie de capacidades opcionales. Diferentes países pueden especificar un perfil de país del subconjunto de capacidades SIRI que desean adoptar.

Arquitectura

El estándar CEN SIRI tiene dos componentes distintos:

  1. Marco del Protocolo Común SIRI . El marco proporciona una arquitectura uniforme para definir mensajes de datos como pares de solicitud / respuesta o como servicios de publicación / suscripción. El modelo de contenido de carga útil se separa de los aspectos de mensajería de modo que se pueda utilizar el mismo contenido de carga útil tanto en los servicios de solicitud como en los de suscripción y se puedan utilizar los mismos componentes de mensajería comunes para todos los diferentes servicios funcionales. Se proporcionan funciones comunes para la gestión de suscripciones, supervisión de servicios, autenticación de nivel de contenido, etc.
  2. Servicios Funcionales SIRI . La especificación SIRI especifica una serie de servicios funcionales distintos, cada uno diseñado para el intercambio de un tipo específico de datos de transporte público, todos utilizando el mismo marco de protocolo y basando su contenido de carga útil en el modelo conceptual Transmodel . Se pueden agregar servicios funcionales adicionales que utilizan el mismo marco pero diferentes modelos de contenido de carga útil para cubrir servicios adicionales.

Servicios funcionales CEN SIRI

SIRI V1.0 definió ocho servicios funcionales;

  • SIRI-PT: Servicio de horario planificado : Permite el intercambio del horario planificado de un servicio de transporte público a lo largo de una ruta.
  • SIRI-ET: Servicio de horario estimado : Permite el intercambio del horario en tiempo real de un servicio de transporte público a lo largo de una ruta.
  • SIRI-ST: Servicio de horario de parada : Permite el intercambio de las llegadas y salidas previstas en una parada de los servicios de transporte público.
  • SIRI-SM: Servicio Stop Monitoring : Permite el intercambio de llegadas y salidas en tiempo real en una parada de los servicios de transporte público.
  • SIRI-VM: Servicio de Monitoreo de Vehículos : Permite el intercambio de las posiciones en tiempo real de los vehículos de transporte público.
  • SIRI-CT: Servicio de horario de conexión : Permite el intercambio de las conexiones previstas de los servicios de transporte público en una parada.
  • SIRI-CM: Servicio de Monitorización de Conexión : Permite el intercambio de las conexiones en tiempo real de los servicios de transporte público en una parada, teniendo en cuenta los retrasos.
  • SIRI-GM: Servicio de mensajería general : Permite el intercambio de mensajes sencillos relacionados con los servicios de transporte público.

Se han agregado otros dos servicios funcionales como parte de la especificación CEN SIRI;

  • SIRI-FM: Servicio de Monitoreo de Instalaciones : Permite el intercambio del estado en tiempo real de las instalaciones en una parada como ascensores, escaleras mecánicas, etc.
  • SIRI-SX: Servicio de intercambio de situaciones : permite el intercambio de los mensajes estructurados relacionados con los servicios y redes de transporte público.

Otros estándares CEN que utilizan el marco de protocolo común SIRI

El marco de protocolo común CEN SIRI puede ser utilizado por otros estándares para definir sus propios servicios funcionales. Dos estándares CEN que hacen esto son;

Versión actual y documentación

La versión 2.0 de SIRI [1] , que representa los documentos CEN publicados, está actualmente disponible como un conjunto de archivos XSD empaquetados como un archivo zip [2] .

  • CEN TS 15531-1: 2015 - Parte 1: Contexto y marco.
  • CEN TS 15531-2: 2015 - Parte 2: Infraestructura de comunicaciones.
  • CEN TS 15531-3: 2015 - Parte 3: Interfaces de servicios funcionales (que cubren los servicios funcionales SIRI-PT, SIRI-ET, SIRI-ST, SIRI-SM, SIRI-CT, SIRI-CM y SIRI-GM).
  • CEN / TS 15531-4: 2011 - Parte 4: Interfaces de servicios funcionales - Supervisión de instalaciones.
  • CEN / TS 15531-5: 2016 - Parte 5: Interfaces de servicios funcionales - Intercambio de situaciones.

SIRI se mantiene bajo un régimen de mantenimiento, con control de versiones gestionado por un grupo de trabajo del CEN TC / 278 Working Group 3. Las versiones posteriores del esquema están disponibles en el mismo sitio, junto con las notas de cambio.

Historia

El estándar CEN SIRI se desarrolló a partir de los estándares nacionales europeos para el intercambio de datos en tiempo real, en particular el estándar alemán VDV 453, entre 2000 y 2005, e incluía ocho servicios funcionales. V1.0 se convirtió en un estándar técnico CEN en 2006 y un estándar CEN completo en 2009.

Posteriormente se agregaron dos servicios funcionales adicionales Situation Exchange (SX) (Norma técnica 2009, Norma 2016) y Supervisión de instalaciones (FM) (2011).

Posteriormente se agregaron una serie de pequeñas mejoras como cambios informales que crearon versiones provisionales v1.1, v1.2, etc.

Se desarrollaron otros dos estándares CEN que hicieron uso del 'Marco de Protocolo Común SIRI' para definir sus propios servicios funcionales; NeTEx (v1.0 publicado en 2014) y API abierta para la planificación de viajes distribuidos (v 1.0 publicado en 2017).

La versión 2.0 de CEN-SIRI se desarrolló entre la adopción en 2015. Es compatible con versiones anteriores de la V1.0 y formaliza la adopción de las mejoras provisionales y agrega una serie de características adicionales. Una nueva adición importante en SIRI v2.0 fue la descripción de una transformación uniforme para representar mensajes CEN-SIRI en un formato plano que se puede usar en solicitudes http simples sin una representación XML.

Ejemplo de sitios que utilizan SIRI

Se utilizan diferentes implementaciones de SIRI en varios sitios a nivel mundial

Europa

Norteamérica

Asia

Australia

  • Transporte para Nueva Gales del Sur - SIRI-SX para información sobre interrupciones: https://transportnsw.info

Ver también

  • Identificación de objetos fijos en transporte público (IFOPT)
  • NeTEx
  • Planificador de viajes intermodales
  • Transmodelo
  • TransXChange
  • Organizaciones de estándares de transporte

Referencias

  1. ^ https://www.vdv.de/siri-white-paper08.zipx?forced=true
  2. ^ tweet_btn (), Matt Stephens 19 de octubre de 2011 a las 12:03. "TfL lanza actualización de información de bus digital" .

enlaces externos

  • Página de inicio de SIRI
  • Siri en el sitio web de VDV
  • Siri en el sitio web de Transmodel
  • Transmodelo
  • NeTEx
  • Sitio web de RTIG
  • Sitio web del CEN
Obtenido de " https://en.wikipedia.org/w/index.php?title=Service_Interface_for_Real_Time_Information&oldid=1043544894 "