CEN/TS 16986 - Elektronický výběr poplatků (EFC) – Aplikační profil interoperability pro výměnu dat mezi subjektem pro výběr mýtného a poskytovatelem služby
Aplikační oblast: Elektronický výběr poplatků (EFC)
Rok vydání normy a počet stran: Vydána 2016, 137 stran
Rok zpracování extraktu: 2017
Skupina témat: Interoperabilita
Téma normy: Rozhraní komunikační služby
Charakteristika tématu: Definice komunikačního profilu mezti rolemi elektronického mýtného systému.
Seznam podkladových norem.
Popis rozsahu definice komunikačního rozhraní a jeho integraci v architektuře aplikace elektronického mýnté systému.
Specifikace transakčních primitiv a jejich sekvenčního řazení.
Požadavky na nižší služby. Jména API funkcí a parametry. Popis jednotlivých datových toků s časovými intervaly. Definice jednoltivých transakčních primitiv, aplikačních datových jednotek, datových typů a nastavení jejich charakteristik týkající se povinnosti implementace.
Reprezentace datových struktur v ASN.1. Definice datových struktur pomocí UML diagramů.
Definice datových elementů a jejich evaluace ohledně možných hodnot.
Úvod
Tato technická specifikace se zaměřuje na definici skupiny interoperabilních profilů pro datovou komunikaci mezi subjektem pro výběr mýtného a poskytovatelem služby. Tyto profily jsou tvořeny specifickými hodnotami a nastaveními týkajícími se transakcí, spouštěčů datových komunikací (tzv. triggerů), podmínek, datových elementů, přenosových mechanismů či podpůrných funkcí definovaných v normě ISO 12855:2015. Profily jsou definovány na základě nástrojů uvedených v normě ISO/IEC TR 10000-1.
Užití
Cílem popisovaného dokumentu je poskytnout nástroj pro interoperabilní datovou komunikaci mezi jednotlivými rolemi v rámci elektronických mýtných systémů. Jedná se především o poskytovatele služby a subjekt pro výběr mýtného. Oba subjekty využijí tuto normu k definici rozhraní, jež je použito k zasílání informací a dat významných zejména v rámci procesu kalkulace mýtného. Zároveň je kladen důraz na pokrytí obou typů elektronických mýtných systémů (zejména vzhledem k roli subjektu pro výběr mýtného):
1. Předmět normy
Tato technická specifikace definuje aplikační rozhraní na základě výběru vhodných nástrojů z normy ISO 12855:2015. Tyto nástroje umožňují definovat jednotlivé aspekty komunikace mezi jednotlivými rolemi v rámci elektronických mýtných systémů:
výměna dat mezi poskytovatelem služby a subjektem pro výběr mýtného, jedná se zejména o následující datové položky
data související s procesem kalkulace mýtného
administrativní data
data související s potvrzovacím mechanismem
mechanismus přenosu dat a podpůrné funkce
sémantiku jednotlivých datových elementů
formulář pro ohodnocení shody s touto specifikací a transakční interoperability dvou systémových implementací
2. Souvisící normy
Norma stanoví následující souvisící normu:
ISO 12855:2015 Elektronický výběr poplatků – Výměna informací mezi poskytovateli a výběrčími mýtného
3. Termíny a definice
V této normě je uvedeno 39 termínů. Mezi nejpodstatnější lze zařadit následující:
mýtný objekt (charge object) - rozlišitelná část mýtné domény, na kterou se vztahuje jedno nebo více tarifních schémat
hlášení mýtného (charge report) - datová struktura přenášená z koncového zařízení do centrálního systému za účelem předání dat použití pozemní komunikace a dalších dodatečných informací
kontextová data (context data) - údaje stanovené odpovědným výběrčím mýtného, které jsou nezbytné k ustanovení povinnosti platit mýtné vozidly jedoucími v určité mýtné doméně a k uzavření mýtné transakce
interoperabilita (interoperability) - schopnost systému poskytovat služby dalším systémům a přijímat a používat služby z jiných systémů tak, že systémy mohou efektivně spolupracovat
profil (profile) - množina jedné nebo více základních norem a/nebo profilů ISP, a kde je to vhodné, identifikace vybraných tříd, shodných podmnožin, volitelných možností a parametrů těchto základních norem nebo profilů ISP nezbytných pro splnění konkrétní funkce
mýtný kontext (toll context) - logický pohled na konkrétní schéma mýtného definovaného atributy a funkcemi
mýtná doména (toll domain) - oblast nebo část sítě pozemní komunikace, kde platí určitý režim mýtného
4. Symboly a zkratky
V této kapitole je uvedeno 32 symbolů a zkratek, z nichž nejdůležitější jsou následující:
ADU- aplikační datová jednotka (Application Data Unit)
EETS- Evropská služba elektronického mýtného (European Electronic Toll Service)
DSRC- vyhrazené spojení krátkého dosahu (Dedicated Short Range Communication)
GNSS- globální navigační satelitní systém (Global Navigation Satellite System)
IAP- interoperabilní aplikační profil (Interoperable Application Profile)
5 Shoda
Tato kapitola obsahuje obecnou definici profilu, k jejímž jednotlivým položkám se vztahují jednotlivé kapitoly popisované specifikace:
seznam podporovaných transakcí
definice transakčních typů (včetně spouštěčů a časovačů)
restrikce vztahující se na základní datové elementy ze základní normy (např. ISO 12855:2015)
požadavky týkající se přenosového mechanismu
Tato kapitola rovněž definuje požadavky, jež souvisí s následujícími okruhy:
Obecné požadavky, jež se týkají samotné shody s touto specifikací a obsahují výčet jednotlivých sekcí této specifikace. Tyto požadavky berou na zřetel obě koncepce elektronických mýtných systémů – a sice DSRC systémy a autonomní systémy.
Požadavky související s transakcemi a transakčním mechanismem mezi subjektem pro výběr mýtného a poskytovatelem služby. Jedná se o přesnější restrikci aspektů definovaných (většinou volně) v rámci normy ISO 12855:2015 za účelem dosažení interoperability (Tabulka 1 níže obsahuje seznam podporovaných transakcí pro jednotlivé typy mýtných systémů, včetně indikace povinné – M / volitelné – O).
Tabulka 1 – Seznam podporovaných transakcí (tabulka 1 normy)
Požadavky související s restrikcemi týkající se datových elementů importovaných z odkazované normy ISO 12855:2015. Restrikce specifikují povinnou či podmínečnou podporu.
Tato sekce rovněž definuje spouštěcí mechanismy pro jednotlivé transakce (viz obrázek 1 níže, prezentující příklad transakce – tzv. sekvenční diagram – jež je spuštěna triggerem TR_TC_1 (na straně subjektu pro výběr mýtného) a obsahuje další spouštěč na straně poskytovatele služby (TR_TSP_2).
Dalším prvkem, jenž je v této sekci definován, je časovač, sloužící k vyjádření časové závislosti mezi zasláním jednotlivých datových položek v rámci jednak stejné transakce, a také v rámci transakcí různých. Příklad transakčního průběhu, obsahující časovače, je uveden na obrázku č. 2.
6 Požadavky týkající se jednotných transakcí
Tato kapitola obsahuje definici požadavků (transakční sekvence, spouštěče a časovače), jež jsou společné pro oba typy mýtných systémů – tj. DSRC a autonomní systémy. Jedná se o požadavky pro tyto datové elementy (definované v ISO 12855:2015):
Datový element InfoExchangeContent a InfoExchangeAuthenticator
Potvrzovací datová jednotka AckADU (povinná v rámci všech datových přenosů)
Data související s procesem kontroly (tzv. enforcement) – ProvideUserDetailsADU
Seznam uživatelů – ProvideUserIdListADU
Seznam uživatelů podle jejich statusu (např. uživatelé se slevou, zakázaní uživatelé atd.) – ExceptionListADU
Důvěryhodné objekty TrustObjectADU
Data související s požadavkem na platbu - PaymentClaimADU
7 Transakce pro profil DSRC systému
Tato kapitola obsahuje definici požadavků (transakční sekvence, spouštěče a časovače) pro mýtné systémy využívající technologie DSRC. Jedná se o požadavky pro tyto datové elementy (definované v ISO 12855:2015):
Informace týkající se smlouvy a smluvního partnera – ContractIssuerListADU
Kontextová data mýtného systému – EfcContextDataADU
Detekce OBU s abnormálním chováním – ReportAbnormalOBEADU
8 Transakce pro profil autonomního systému
Tato kapitola obsahuje definici požadavků (transakční sekvence, spouštěče a časovače) pro mýtné systémy využívající technologie GNSS (tj. autonomní mýtné systémy). Jedná se o tyto datové elementy (definované v ISO 12855:2015):
Data mýtných deklarací – TollDeclarationADU
Provize detailních účtovacích informací – BillingDetailsADU
Ohlášení platby - PaymentAnnouncementADU
8 Přenosový mechanismus
Tato kapitola definuje přenosový mechanismus, včetně správného kódování. V rámci této definice je aplikační vrstva, zodpovědná za datový přenos, popisována jako jedna ze tří variant:
webová služba
protokol pro přenos souborů (tzv. FTP podle IETF RFC 959)
zabezpečený protokol pro přenos souborů (tzv. FTPS podle IETF RFC 4217)
Rovněž je zde popsána alternativní metoda přenosového mechanismu.
Příloha A (normativní) ICS Proforma
Příloha A obsahuje PICS šablonu pro danou implementaci za účelem kontroly shody s požadavky uvedenými v této specifikaci.
Příloha B (normativní) Proforma pro úroveň interoperability
Příloha B obsahuje normativní PICS šablonu pro dvě různé implementace (jedná se o systémy poskytovatele služby a subjektu pro výběr mýtného) pro posouzení jejich vzájemné interoperability s ohledem na jejich individuální parametry týkající se časovacích mechanismů.
Příloha C (normativní) Definice webové služby (WDSL)
Příloha C obsahuje odkaz na externí soubor, coby součást technické specifikace, obsahující definici webové služby (WDSL).
Příloha D (informativní) Použití této speficikace v rámci EETS
Příloha D vysvětluje pozici popisovaného dokumentu (resp. jeho obsahu) v rámci Evropské služby elektronického mýtného (jedná se o souvislost jednotlivých požadavků ve specifikaci a požadavků uvedených v Rozhodnutí Evropské Komise 2009/750/EC).
Příloha E (informativní) Návod k interpretaci UML diagramů v této specifikaci
Příloha E podává návod jak interpretovat (či číst) jednotlivé UML schémata, vzhledem k odpovídající reprezentaci v ASN.1, použité ve specifikaci (viz obrázek 3 a 4 níže).