Servisní rozhraní pro informace v reálném čase - Service Interface for Real Time Information

Standardní rozhraní pro informace v reálném čase nebo SIRI je XML protokol umožňující výměnu distribuovaných počítačů reálný čas informace o veřejná doprava služby a vozidla.

Protokol je a CEN norma, původně vyvinutá jako technická norma s počáteční účastí Francie, Německa (Verband Deutscher Verkehrsunternehmen ), Skandinávie a Spojené království (RTIG )

SIRI je založen na CEN Transmodel abstraktní model pro informace o veřejné dopravě a zahrnuje obecný model a XML schéma pro informace o veřejné dopravě.

Pro další informace o protokolu je k dispozici bílá kniha SIRI.[1]

Rozsah

CEN SIRI umožňuje dvojicím serverových počítačů vyměňovat si strukturované informace o jízdních řádech, vozidlech a připojeních v reálném čase společně s informačními zprávami týkajícími se provozu služeb. Tyto informace lze použít k mnoha různým účelům, například:

  • Poskytovat informace o odletu ze zastávky v reálném čase pro zobrazení na zastávkách, internetových a mobilních doručovacích systémech;
  • Poskytovat informace o pokroku jednotlivých vozidel v reálném čase;
  • Řídit pohyb autobusů roaming mezi oblastmi pokrytými různými servery;
  • Spravovat synchronizaci zaručených připojení mezi službami fetcher a feeder;
  • Výměna plánovaných aktualizací jízdního řádu v reálném čase;
  • Distribuovat stavové zprávy o fungování služeb;
  • Poskytovat informace o výkonu operační historii a dalším systémům správy.

CEN SIRI zahrnuje řadu volitelných schopností. Různé země mohou určit profil země podmnožiny schopností SIRI, které si přejí přijmout.

Architektura

Norma CEN SIRI má dvě odlišné složky:

  1. Společný rámec protokolu SIRI. Rámec poskytuje jednotnou architekturu pro definování datových zpráv buď jako páry požadavek / odpověď, nebo jako služby publikování / odběru. Model obsahu užitečné zátěže je oddělen od aspektů zasílání zpráv, takže stejný obsah užitečné zátěže lze použít v požadavkových i předplacených službách a stejné společné komponenty zasílání zpráv lze použít pro všechny různé funkční služby. K dispozici jsou běžné funkce pro správu předplatného, ​​monitorování služeb, ověřování na úrovni obsahu atd.
  2. Funkční služby SIRI. Specifikace SIRI specifikuje řadu odlišných funkčních služeb, z nichž každá je navržena pro výměnu konkrétního typu dat veřejné dopravy, přičemž všechny používají stejný rámec protokolu a založí svůj obsah užitečného obsahu na Transmodel konceptuální model. Mohou být přidány další funkční služby, které používají stejný rámec, ale různé modely obsahu nákladu k pokrytí dalších služeb.

Funkční služby CEN SIRI

SIRI V1.0 definoval osm funkčních služeb;

  • SIRI-PT: Plánovaný harmonogram služba: Umožňuje výměnu plánovaného jízdního řádu služby veřejné dopravy na trase.
  • SIRI-ET: Odhadovaný harmonogram služba: Umožňuje výměnu jízdního řádu v reálném čase za službu veřejné dopravy na trase.
  • SIRI-ST: Časový harmonogram zastavení služba: Umožňuje výměnu plánovaných příjezdů a odjezdů na zastávce služeb veřejné dopravy.
  • SIRI-SM: Zastavit sledování služba: Umožňuje výměnu příjezdů a odjezdů v reálném čase na zastávce služeb veřejné dopravy.
  • SIRI-VM: Monitorování vozidel služba: Umožňuje výměnu pozic vozidel veřejné dopravy v reálném čase.
  • SIRI-CT: Časový plán připojení služba: Umožňuje výměnu plánovaných spojů služeb veřejné dopravy na zastávce.
  • SIRI-CM: Monitorování připojení služba: Umožňuje výměnu spojů služeb veřejné dopravy v reálném čase na zastávce s přihlédnutím ke zpožděním.
  • SIRI-GM: Obecné zprávy služba: Umožňuje výměnu jednoduchých zpráv týkajících se služeb veřejné dopravy.

Jako součást specifikace CEN SIRI byly přidány další dvě funkční služby;

  • SIRI-FM: Monitorování zařízení služba: Umožňuje výměnu stavu zařízení v reálném čase na zastávce, jako jsou výtahy, eskalátory atd.
  • SIRI-SX: Situační burza služba: Umožňuje výměnu strukturovaných zpráv týkajících se služeb veřejné dopravy a sítí.

Další normy CEN, které používají rámec společného protokolu SIRI

The Společný rámec protokolu CEN SIRI mohou být použity jinými standardy k definování jejich vlastních funkčních služeb. Jsou to dvě normy CEN;

Aktuální verze a dokumentace

Verze 2.0 SIRI [1], představující publikované dokumenty CEN, je aktuálně k dispozici jako sada souborů XSD zabalená jako soubor zip [2].

  • CEN TS 15531-1: 2015 - Část 1: Kontext a rámec.
  • CEN TS 15531-2: 2015 - Část 2: Komunikační infrastruktura.
  • CEN TS 15531-3: 2015 - Část 3: Funkční servisní rozhraní (pokrývající funkční služby SIRI-PT, SIRI-ET, SIRI-ST, SIRI-SM, SIRI-CT, SIRI-CM a SIRI-GM).
  • CEN / TS 15531-4: 2011 - Část 4: Funkční servisní rozhraní - monitorování zařízení.
  • CEN / TS 15531-5: 2016 - Část 5: Funkční servisní rozhraní - situační výměna.

SIRI je udržováno v režimu údržby, s kontrolou verzí řízenou pracovní skupinou pracovní skupiny CEN TC / 278 3. Novější verze schématu jsou k dispozici na stejném webu spolu s poznámkami ke změnám.

Dějiny

Norma CEN SIRI byla vyvinuta z evropských vnitrostátních norem pro výměnu dat v reálném čase, zejména německých VDV 453, mezi lety 2000 a 2005, a zahrnoval osm funkčních služeb. Verze 1.0 se stala technickou normou CEN v roce 2006 a úplnou normou CEN v roce 2009.

Dvě další funkční služby byly přidány později Situation Exchange (SX) (Technická norma 2009, Standard 2016) a Monitorování zařízení (FM) (2011).

Řada drobných vylepšení byla následně přidána jako neformální změny vytvářející prozatímní vydání v1.1, v1.2 atd.

Byly vyvinuty další dva standardy CEN, které k definování vlastních funkčních služeb využívaly „společný rámec protokolu SIRI“; NeTEx (v1.0 publikováno v roce 2014) a Otevřené API pro plánování distribuované cesty (verze 1.0 publikovaná v roce 2017).

Verze 2.0 CEN-SIRI byla vyvinuta mezi přijetím v roce 2015. To je zpětně kompatibilní s V1.0 a oba formalizují přijetí prozatímních vylepšení a přidávají řadu dalších funkcí. Důležitým novým přírůstkem v SIRI v2.0 byl popis jednotné transformace pro vykreslování zpráv CEN-SIRI do plochého formátu, který lze použít v jednoduchých požadavcích http bez vykreslení XML.

Příklad webů využívajících SIRI

Na mnoha webech po celém světě se používají různé implementace SIRI

Evropa

Severní Amerika

Asie

Austrálie

Viz také

Reference

  1. ^ https://www.vdv.de/siri-white-paper08.zipx?forced=true
  2. ^ tweet_btn (), Matt Stephens 19. října 2011 v 12:03. „Aktualizace informací o digitální sběrnici TfL vyjíždí“.

externí odkazy