EXTRAKT z české technické nrmy Extrakt nenahrazuje samtnu technicku nrmu, je puze infrmativním materiálem nrmě. ICS 03.220.20, 35.240.60 Elektrnický výběr mýtnéh Psuzení shdy palubní jedntky a zařízení na pzemní kmunikaci s EN 15509 Část 1: Struktura zkušební sestavy a cíle zkušek ČSN EN 15876-1 01 8338 94 stran Úvd CEN/TC278 (/WG1) vytvřila sadu nrem pdprujících interperabilitu systémů pr elektrnický výběr pplatků využívajících vyhrazené spjení krátkéh dsahu (DSRC) (např. EN ISO 14906, pskytující nástrje pr stanvení aplikačníh rzhraní pr systémy elektrnickéh výběru mýtnéh (EFC) a CEN ISO/TS 14907-2, bsahující specifikaci zkušek pr psuzení shdy palubních jedntek). Nicméně tyt nrmy puze umžňují a nikli zajišťují jednznačnu technicku interperabilitu. Pr každu z technlgií elektrnickéh mýtnéh existuje tzv. nrma prfilu, neb také aplikačníh prfilu. Tyt nrmy bsahují puze pžadavky z jiných nrem, samy žádné netvří. Jejich smyslem je sestavit pžadavky d takvé frmy, aby byly snadn pužitelné tedy tvří jakýsi aplikační prfil. Nrma aplikačníh prfilu pr EFC zalžené na DSRC (15509) byla schválena v rce 2007, nrma aplikačníh prfilu pr autnmní EFC je ve stádiu návrhu pracvní plžky (NP). Obě nrmy mají (respektive budu mít) také své dvě nrmy na zkušení. 15876-1 je pr zkušení shdy aplikačníh prfilu DSRC s 15509 lidským labrantem, 15876-2 pmcí TTCN3. Užití Tat nrma definuje strukturu zkušební sestavy (TSS) a cíle zkušek (TP) pr psuzení shdy palubních jedntek a zařízení na infrastruktuře, která splňují pžadavky EN 15509. Nrma zkušení pr psuzení shdy palubních zařízení a zařízení na infrastruktuře je nezbytnu sučástí suvisléh, praktickéh a efektivníh hdncení shdy s EN 15509. Tat nrma je první částí dvudílné nrmy, bě dhrmady pskytují nezbytné praktické základy pr implementaci pžadavků na interperabilitu pdle EN 15509: průmyslu je pskytnut snadný návd na hdncení výrbků; zkušebním ústavům je pskytnut nástrj, jak zkušet ITS zařízení pužívaná pr účely elektrnickéh mýtnéh; perátři mhu snadn hdntit shdu s EN 15509 a dkázat na nrmu ve výběrvém řízení; úřady a spjené instituce mhu dkázat na nrmu zkušení při zadávání pžadavků na interperabilitu; certifikačním rgánům je pskytnut účinný nástrj pr certifikaci výrbků. Tat nrma umžní psudit schpnsti a chvání palubníh zařízení (OBE) / palubní jedntky (OBU) a zařízení pdél kmunikace (RSE). Služí pr psuzení jejich shdy a schválení typu a přináší mžnst prvnatelnsti výsledků dpvídajících zkušek. Suvisící nrmy Tat nrma přím suvisí s testváním aplikačníh prfilu interperability EFC dle EN 15509 a dále je pevně svázaná se svjí druhu částí ČSN EN ISO 15876 Část 2: Abstraktní zkušební sestava. Dále je nrma úzce navázána na nrmy DSRC, a t jak pr účely mýtnéh ISO 14906, ISO/TS 14907-2, EN 15509, tak i nrmy zkušení ETSI TS 102 486-1-2 a ETSI TS 102 486-2-2. 1
1 Předmět nrmy Tat evrpská nrma bsahuje strukturu zkušební sestavy (TSS) a cíle zkušek (TP) pr psuzvání shdy palubní jedntky (OBU) a zařízení na infrastruktuře (RSE) s nrmu EN 15509. Cílem tét nrmy je pskytnut základy zkušení pr psuzení shdy zařízení DSRC (vyhrazenéh spjení krátkéh dsahu) v palubních jedntkách a zařízeních na pzemní kmunikaci, služící k zajištění interperability mezi zařízeními ddávanými různými výrbci. 3 Termíny a definice Tat kapitla bsahuje 26 termínů, z nichž stěžejní jsu uvedeny níže: 3.12 prhlášení shdě implementace (implementatin cnfrmance statement) stanvisk vydané ddavatelem implementace neb systému prhlašující shdu s danými specifikacemi, s uvedením mžnstí, které byly implementvány 3.13 frmulář prhlášení shdě implementace (implementatin cnfrmance statement prfrma) dkument ve frmě dtazníku, který se p vyplnění pr určitu implementaci či systém stává prhlášením shdě implementace 3.17 palubní jedntka; OBU jedntka (n-bard unit) minimální kmpnenta palubníh zařízení (OBE), jejíž funkce vždy zahrnuje alespň DSRC rzhraní [EN ISO 14906] 3.18 zařízení na infrastruktuře (radside equipment) zařízení pevně umístěné na silniční síti pr účely kmunikace a výměny dat s palubním zařízením (OBE) prjíždějících vzidel 4 Zkratky ATS abstraktní sestava zkušek (Abstract Test Suite) BI nesprávné chvání (například Zkušky nesprávnéh chvání) (Behaviur Invalid (i.e. Invalid Behaviur tests)) BST signální tabulka služby; tabulka služeb vysílače (Beacn Service Table) BV platné (správné) chvání (například Zkušky správnéh chvání) (Behaviur Valid (i.e. Valid Behaviur tests)) DUT zkušené zařízení, testvané zařízení (Device Under Test) ICS prhlášení shdě implementace (Implementatin Cnfrmance Statement) TSS struktura zkušební sestavy (Test Suite Structure) TTCN3 kmbinvaný zápis v tabelární a strmvé struktuře určený pr testvání sftwarvých systémů a testvání integrace. De fact je standardním prstředím pr testvání ddržvání předpisů pr kmunikační systémy 5 Struktura zkušební sestavy (TSS) Tat kapitla definuje v tabulce 1 základní sestavy zkušek a pravidla pr ppis cílů zkušek. Základní skupiny zkušek, které jsu dále rzdělené dle testvanéh zařízení (OBU / RSE) a principů zkušky (správné chvání / nesprávné chvání), jsu: Fyzická vrstva DLC MAC pdvrstva DLC LLC pdvrstva Aplikační vrstva funkce Aplikační vrstva data Aplikační vrstva úrveň zabezpečení 0 Aplikační vrstva úrveň zabezpečení 1 Aplikační vrstva transakce V článku 5.3 jsu ppsány becné zásady pr cíle zkušek. Tyt zásady ppisuje každá pdbná nrma pr zkušení shdy dané aplikace. Každá zkuška má přesně definvaný identifikátr cíle zkušky, název 2
(krátký ppis výsledku cíle zkušky), dkaz na nrmy, jejichž předmět se věřuje, půvd cíle zkušky (identický, dvzený, speciální), pčáteční pdmínku a pdnět a čekávané chvání, viz tabulka 2 nrmy. Identický cíl zkušky je ten, který je stejný jak v uváděných základních nrmách, dvzený cíl je krmě dkazu na zdrjvu nrmu dplněn pznámku, jak byl zmíněný cíl zkušky upraven a speciální cíl zkušky značuje takvý cíl, který je zcela nvý, a je plně ppsán. Tabulka 3 bsahuje becné zásady pjmenvávání cílů zkušky v tmt tvaru TP/<grup>/<dut>/<x>-< nn>, např.tp/phy/obu/bv-01 znamená test čísl 01 validníh chvání (BV) palubní jedntky (OBU) na fyzické vrstvě (PHY). Každá z nrem zkušení shdy dané aplikace má identicku strukturu přílh přílha A vždy uvádí cíle zkušek pr palubní zařízení (OBE/OBU), přílha B pr zařízení na infrastruktuře (RSE/RSU), přílha C bsahuje frmulář zprávy zkušce shdy pr palubní zařízení a přílha D tentýž frmulář pr zařízení na infrastruktuře. Pdrbnější ppis je uveden níže. Přílha A (nrmativní) Cíle zkušek pr palubní jedntky OBU Tat přílha bsahuje cíle zkušek (TP Test Purpses) pr psuzení shdy palubních jedntek OBU s EN 15509 rzdělený pdle předchzí kapitly. Krmě sestav zkušek uvádí tat přílha, tam kde je t ptřeba, datvé sady a tabulky služeb. Následuje výčet cílů zkušek pr jedntlivé sestavy splečně s jedním příkladem: A.2, A.3, A.4 Fyzická vrstva, MAC, LLC na nesprávný pdnět a chvání ze zkušebníh zařízení A.5 Aplikační vrstva ke: správné tabulce služeb vysílače (BST), správné EVENT-REPORT-Rq (Release), zkušet, jak zkušené zařízení (DUT) pdpruje: Beacnid, čas, prfil, aplikace a LID - Cíle zkušek nesprávnéh chvání: věřit chvání zkušenéh zařízení (DUT) v reakci na neplatný pdnět a chvání ze zkušebníh zařízení: A.5.5 T-kernel aplikace pr palubní jedntky, úrveň zabezpečení 0 (AP-0FUN) Tyt cíle zkušek se týkají úrvně zabezpečení 0 uvedené v EN 15509 frmuláře ICS pr OBU, na nesprávný pdnět a chvání ze zkušebníh zařízení. A.5.4 Datvé atributy aplikační vrstvy, úrveň zabezpečení 0 (AP-0DAT) Tyt cíle zkušek se týkají úrvně zabezpečení 0 uvedené v EN 15509 ICS frmuláře pr OBU, k pdpře pvinných atributů ( pvlené délce a hdntách, viz níže) platba, vzidl, zařízení, stvrzenka, smluva, pmcí syntakticky a kntextvě správných datvých jedntek prtklu (PDU): GET, GET_STAMPED a SET. 3
Příklad tabulky definice zkušky: Ověřit, že OBU pdpruje čtení atributů datvé skupiny Zařízení (pmcí GET.rq), např.: -EquipmentOBUId, -EquipmentStatus TP/AP-0DAT/OBU/BV/05 (Verify that the OBU supprts the read (by means f GET.rq) f the Equipment data grup attributes, i. e.: EquipmentOBUId, EquipmentStatus) Půvd cíle zkušky speciální Odkaz EN 15509 článek 5.1.4 Pčáteční pdmínka Pdnět a čekávané chvání OBU spuštěna a schpna přijmut pžadavek GET-request Zkušební zařízení DUT 1 GET.rq = { fill = 0, eid = VST. DSRC-eid, accesscredentials = Ø, iid = Ø, attridlist = { 24 D - - EquipmentOBUId, 26 D - - EquipmentStatus } } 2 GET.rs = { fill, eid, iid = Ø, attrlist = { ( 24 D, v1), ( 26 D, v2) }, returnstatus } 3 IF (returnstatus NOT OK) OR (dpvěď nepřijata) THEN zkušce nevyhvěl 4 Ověřit délku a pvlené hdnty f v1 v2 (Tabulka A.20 Definice datvých skupin) 5 IF ptvrzena správnst THEN zkušce vyhvěl ELSE zkušce nevyhvěl ENDIF Zkratky rs a.rq znamenají respnse (dpvěď) respektive request (žádst) a jsu pužívány v rámci dkumentu za účelem zjedndušení značení. na nesprávné pdněty a chvání ze zkušebníh zařízení, v případě: aktualizace atributů puze pr čtení (read-nly), Vehicle, PaymentMeans, EquipmentOBUId, aktualizace atributů pr čtení i zápis (read-write), pmcí: EquipmentStatus, ReceiptData1, ReceiptData2 chybné délky A.5.7 Bezpečnst aplikace, úrveň zabezpečení 0 (AP-0SEC) Následující cíle zkušek se týkají úrvně zabezpečení 0 uvedené v EN 15509 ICS frmuláři pr OBU, k syntakticky a kntextvě správnému chvání zkušenéh systému: Následující cíle zkušek jsu definvány v CEN ISO/TS 14907-2 a pužívají 5 různých hdnt autentikátru, který je tvřen dvjicí {RndRSE, KeyRef}. A.5.8 Transakce aplikace, úrveň zabezpečení 0 (AP-0TRA) Tyt cíle zkušek se týkají úrvně zabezpečení 0 uvedené v EN 15509 ICS frmuláře pr OBU, k syntakticky a kntextvě správným transakcím zkušenéh systému A.5.9 I-kernel aplikace, úrveň zabezpečení 1 (AP-1BAS) Následující cíle zkušek se týkají úrvně zabezpečení 1 uvedené v EN 15509 ICS frmuláři pr OBU, - Cíle zkušek správnéh chvání:zkušet chvání zkušenéh zařízení (DUT) ve vztahu ke: správné (platné) tabulce služeb vysílače (BST), 4
správné (platné) EVENT-REPORT-Rq (Release) vyzkušet pdpru DUT pr: BeacnId; Čas; Prfil; Aplikace; LID. - Cíle zkušek nesprávnéh chvání: zkušet chvání zkušenéh zařízení (DUT) ve vztahu k nesprávné tabulce služeb vysílače (BST). A.5.10 T-kernel aplikace, úrveň zabezpečení 1 (AP-1FUN) Následující cíle zkušek se týkají úrvně zabezpečení 1 uvedené v EN 15509 ICS frmuláři pr OBU, na nesprávné pdněty a chvání ze zkušebníh zařízení. A.5.11 Datvé atributy aplikační vrstvy, úrveň zabezpečení 1 (AP-1DAT) Tyt cíle zkušek se týkají úrvně zabezpečení 1 uvedené v EN 15509 ICS frmuláři pr OBU, článek C.4.4, tabulka C.3. k pdpře pvinných atributů ( pvlené délce a hdntách, viz níže) platba, vzidl, zařízení, stvrzenka, smluva pmcí syntakticky a kntextvě správných datvých jedntek prtklu (PDU): GET, GET_STAMPED a SET. Cíle zkušek nesprávnéh chvání: zkntrlvat chvání zkušenéh zařízení (DUT) v reakci na nesprávné pdněty a chvání ze zkušebníh zařízení v případech: - aktualizace atributů puze pr čtení (read-nly) pr: Vehicle, PaymentMeans a EquipmentOBUId, - aktualizace atributů pr čtení i zápis (read-write) pr: pmcí - chybné délky. Equipment Status, ReceiptData1 a ReceiptData2 A.5.12 Zabezpečení aplikace, úrveň zabezpečení 1 (AP-1SEC) Tyt cíle zkušek se týkají úrvně zabezpečení 1 uvedené v EN 15509 ICS frmuláři pr OBU, článek C.4.4, tabulka C.3. A.5.13 Transakce aplikace, úrveň zabezpečení 1 (AP-1TRA) Tyt cíle zkušek se týkají úrvně zabezpečení 1 uvedené v EN 15509 ICS frmuláři pr OBU, článek C.4.4, tabulka C.3. k syntakticky a kntextvě správným transakcím zkušenéh systému. Přílha B (nrmativní) Cíle zkušek pr zařízení na infrastruktuře RSE Tat přílha bsahuje ppis cílů zkušek zařízení na infrastruktuře rzdělený d jedntlivých sestav. Cíle knkrétních zkušek se sice liší d předchzí kapitly, nicméně jejich struktura zůstává zachvána, z th důvdu zde nebude struktura pakvána. Puze je uveden jeden příklad: 5
B.5.7 Cíle zkušek ECHO-rq datvých jedntek prtklu (PDU) aplikační vrstvy, úrveň zabezpečení 0 (AP-0ECH) Tyt cíle zkušek se týkají úrvně zabezpečení 0 uvedené v EN 15509 ICS frmuláři pr RSE, článek C.5.4, tabulka C.27/1. Cíle zkušek správnéh chvání: zkušet, jak zkušené zařízení (DUT) pdpruje ECHO-rq a zkušet chvání zkušenéh zařízení (DUT) ve vztahu ke správným ECHO-rs TP/AP-0ECH/RSE/BV/01 Ověřit, že zkušené zařízení (DUT) pdpruje ECHO-rq (Verify that the DUT supprts the ECHO-rq) Půvd cíle zkušky Speciální Odkaz EN 15509 Článek 5.2.3 Pčáteční pdmínka DUT & Zkušební zařízení spuštěny Pdnět a čekávané chvání DUT Zkušební zařízení 1 ACTION.rq = {mde, eid, actintype = 15, accesscredentials, ECHO.rq, iid } 2 IF Errr = T THEN nevyhvěl předchzí prvedené zkušce 3 Ověřit délku a pvlené hdnty ACTION request parametrů (Tabulka A.7 ACTION-Rq parametry (úrveň zabezpečení 0)) 4 IF věření prvedené v krku 3 nebyl úspěšné THEN zkušce nevyhvěl 5 IF mde = F THEN GOTO krk 7 Errr = T 6 ACTION.rs = { fill, eid = VST. DSRC-eid, iid = Ø, returnstatus = 0 } 7 Viz Tabulka B.2 PDU Selectr (úrveň zabezpečení 0) Přílha C (nrmativní) Frmulář zprávy zkušce shdy prtklu PCTR pr palubní jedntky OBU Tat přílha bsahuje frmulář PCTR pr palubní jedntky, který je zalžen na nrmě ISO/IEC 9646-6. Jakékliv pdrbnější infrmace lze získat v tét mezinárdní nrmě. Přílha D (nrmativní) Frmulář zprávy zkušce shdy prtklu PCTR pr zařízení na infrastruktuře RSE Tat přílha bsahuje frmulář PCTR pr zařízení na infrastruktuře, který je zalžen na nrmě ISO/IEC 9646-6. Jakékliv pdrbnější infrmace lze získat v tét mezinárdní nrmě. 6