Zavřít

Zveřejňování služeb stanice ITS

Aplikační oblast: Komunikace (CALM)

Charakteristika

Zveřejňování služeb stanice ITS je systém, který slouží k informování ostatních ITS stanic o dostupnosti služby, kterou daná ITS stanice nabízí. K tomu zveřejňování je využit protokol FSAP (Fast Service Advertisment Protocol). Služby stanice ITS pak využívají navazující aplikace, které mají regulovaný systém vývoje, instalace, registrace a testování.

Popis řešené problematiky na vysoké úrovni

Každá ITS stanice nabízí do svého okolí spektrum služeb, které následně ostatní ITS stanice využívají v rámci svých aplikací. Aby se stanice dozvěděli o nabídce služeb ve svém okolí, byl zaveden systém zveřejňování služeb, který využívá speciální Non-IP protokol FSAP. Tento protokol prioritně informuje ostatní ITS stanice o dostupnosti nové služby.

Jednotlivé aplikace využívající zveřejněné služby mají definovaný systém vývoje, instalace, registrace a testování.

Definice objektů

Poskytovatel služby je ITS stanice, která disponuje danou konkrétní službou, o jejíž přítomnosti chce informovat ostatní ITS stanice.

Zprostředkovatel služby je entita, která ohospodařuje seznam služeb pro danou množinu ITS stanic a tento seznam zveřejňuje ostatním ITS stanicím.

Uživatel služby je ITS stanice, která užívá konkrétní službu (aplikaci)

Poskytovatel aplikace je entita zodpovědná za vývoj, testování a provoz aplikace

Operátor je entita zodpovědná za provoz aplikací a její testování.

Instalátor je entita sloužící k obhospodařování seznamu aplikací a instalaci aplikace do ITS stanice.

Uživatel je entita užívající službu.

Testovací zařízení je entita sloužící k testování aplikace, obvykle simulátor reálných odezev systému.

ITS stanice je entita, ve které běží daná konkrétní aplikace.

Architektura popisovaného řešení

Struktura systému zveřejňování služeb je zobrazena obrázku č.1. Poskytovatel služby a uživatel služby jsou ITS stanice. Zprostředkovatel služby jsou entiny definované v rámci vrstvy zařízení a bloku řízení uživatelské ITS stanice.

 

Obrázek 1   – Struktura systému zveřejňování služeb

 

 

Struktura systému řízení aplikací v systému CALM je patrná z obrázku číslo 2.

 

 

 

Obrázek 2 - Struktura systému řízení aplikací v rámci CALM

Přehled funkcí popisovaného řešení

Systém zveřejňování služeb

Zveřejňování služeb probíhá v třech fázích.

Registrační fáze:

V registrační fázi stanice ITS prostřednictvím Žádosti o registraci zažádá Poskytovatel služby Zprosředkovatele služby o registraci služby ITS stanice. Následně Zprostředkovatel služby zařadí službu do seznamu služeb a potvrdí Poskytovateli služby přijetí žádosti o registraci. Zprostředkovatel aktualizovaný seznam služeb zveřejní ostatním ITS stanicím.

V praxi se to děje v rámci ITS stanice pomocí speciálních modulů v úrovni vrstvy zařízení a bloku řízení stanice. Za registraci služby v rámci ITS stanice jsou zodpovědné moduly Skupinový volič registrace (Groupcast registration handler), řídící jednotka skupinové komunikace (Groupcast communication manager) a řídící jednotka skupiny (Groupcast manager). Vlastní zveřejnění služby probíhá prostřednictví protokolu FSAP. K tomuto účelu slouží následující komunikační pakety FSAP:

  • Zpráva o zveřejnění služby (Service advertisment message)
  • Zpráva s popisem služby (Service context message)

Inicializační fáze:

V případě že má uživatel služby zájem o danou službu, zažádá Žádostí o inicializaci zprostředkovatele služby o inicializaci služby. Zprostředkovatel služby následně potvrdí Uživateli služby přijetí žádosti o inicializaci.

V rámci inicializace služby dochází k výměně informací při konfiguraci spojení mezi ITS jednotkou poskytující službu a ITS jednotkou službu využívající. Pomocí protokolu FSAP dojde k přiřazení konkrétních čísel portů v úrovni transportní a síťové vrstvy obou stanic a propojení s aplikací v úrovni uživatelské ITS stanice.

Provozní fáze:

Následuje provozní fáze, kdy se daná služba aktivuje a provádí svojí standardní provozní činnost, kterou využívají aplikace běžící na uživatelské ITS stanici.

Systém řízení aplikací

Aplikace, které běží na uživatelské ITS stanici, prochází při svém vzniku kontrolovaným procesem. Tento proces se skládá ze třech fází:

Fáze rozhodnutí o vývoji a zařazení aplikace

Poskytovatel služby rozhoduje o vývoji nebo zařazení nové aplikace. Aplikaci schválí a zařadí do seznamu aplikací v entitě Instalátor.

Fáze testování

V testovací fázi operátor provozuje aplikaci v testovacím režimu, ověřuje její shodu s požadavky na aplikaci. V rámci testování se rozlišuji tři fáze:

  • Provedení bezdrátové komunikace s testovacím zařízením po instalaci nebo modifikaci aplikace k potvrzení normálního chodu aplikace a to že aplikace neovlivňuje jiné aplikace
  • Provedení autonomního testu aplikace na testovacím zařízení po instalaci nebo modifikaci aplikace k potvrzení normálního chodu aplikace a to že aplikace neovlivňuje jiné aplikace (bez komunikace)
  • Zkušební načtení konfiguračních dat atestovanou aplikací na testovacím zařízení

Fáze uživatelská

Po ukončení testování přebírá kontrolu nad aplikací uživatelská stanice.

Vlastní instalace, odinstalace a modifikace aplikace probíhá pomocí jednotky Řízení aplikací (Application Management Entity) a tabulky Řízení aplikací Application Management Table), kde jsou uchovávány informace o aktuálně nainstalovaných aplikací v rámci stanice ITS.

Nahrání (download) aplikace do uživatelské ITS probíhá z instalátoru. V principu rozlišujeme nahrání inicializované instalátorem a iniciované uživatelskou ITS jednotkou. V rámci implementace ITS jednotky je rovněž řešen pravidelný update aplikací.

Přístupová práva operátora k jednotlivým aplikacím jsou ukládána v tabulce řízení aplikací a jsou mandatorně šifrována.

Aplikovatelnost

Služby (aplikace) v rámci CALM lze rozdělit následujícím způsobem:

  • Vozidlová ITS jednotka – interakce s infrastrukturou, virtuální dopravní značky, peer to peer komunikace mezi vozidly (varování před nebezpečím), plovoucí vozidla atd.
  • Infrastrukturní ITS jednotka – poskytování informací vozidlům, telematická zařízení, sběr dopravních dat
  • Mobilní ITS – obvykle mobilní telefon, zobrazení dopravních zátěží, dynamická navigace, informace o dopravních komplikacích a uzavírkách
  • Centrální ITS jednotka – centrální sytém řízení dopravy, dopravní ústředny SSZ, dopravně informační centra, řídící systémy tunelů a dálnic

Odkazy a souvisící normy

ISO 21217 – Inteligentní dopravní systémy - Architektura CALM

ISO 24102-1 – Inteligentní dopravní systémy - – Management ITS stanic – Část 1: Lokální management

ISO 24102-2 – Inteligentní dopravní systémy - – Management ITS stanic – Část 2: Vzdálený management ITS stanic

ISO 24102-2 – Inteligentní dopravní systémy - – Management ITS stanic – Část 2: Lokální management

ISO 24102-3 – Inteligentní dopravní systémy - – Management ITS stanic – Část 3: Stanice ITS: přístupové body služby

ISO 24102-4 – Inteligentní dopravní systémy - – Management ITS stanic – Část 4: Stanice ITS: Management vnitřní komunikace

ISO 24102-5 – Inteligentní dopravní systémy - – Management ITS stanic – Část 5: Stanice ITS: Rychlý protokol zveřejňující seznam podporovaných služeb (FSAP)

ISO 24102-6 – Inteligentní dopravní systémy - – Management ITS stanic – Část 6: Stanice ITS: Řízení datového toku

ISO 22418 – Inteligentní dopravní systémy - – - rychlý protokol zveřejňující seznam služeb FSAP

Umístění v hierarchii témat

Nadskupina: Architektura komunikace ITS (CALM)

Výběr podle typu

Výběr podle aplikačních oblastí