32002R1360

2002 m. birželio 13 d., Komisijos reglamentas (EB) Nr. 1360/2002 septintąjį kartą derinantis su technikos pažanga Tarybos reglamentą (EEB) Nr. 3821/85 dėl kelių transporto priemonėse naudojamų tachografųtekstas svarbus EEE.

Oficialusis leidinys L 207 , 05/08/2002 p. 0001 - 0252
CS.ES skyrius 07 tomas 006 p. 279 - 530
ET.ES skyrius 07 tomas 006 p. 279 - 530
HU.ES skyrius 07 tomas 006 p. 279 - 530
LT.ES skyrius 07 tomas 006 p. 279 - 530
LV.ES skyrius 07 tomas 006 p. 279 - 530
MT.ES skyrius 07 tomas 006 p. 279 - 530
PL.ES skyrius 07 tomas 006 p. 279 - 530
SK.ES skyrius 07 tomas 006 p. 279 - 530
SL.ES skyrius 07 tomas 006 p. 279 - 530


Komisijos reglamentas (EB) Nr. 1360/2002

2002 m. birželio 13 d.

septintąjį kartą derinantis su technikos pažanga Tarybos reglamentą (EEB) Nr. 3821/85 dėl kelių transporto priemonėse naudojamų tachografų

(tekstas svarbus EEE)

EUROPOS BENDRIJŲ KOMISIJA,

atsižvelgdama į Europos bendrijos steigimo sutartį,

atsižvelgdama į 1985 m. gruodžio 20 d. Tarybos reglamentą (EEB) Nr. 3821/85 dėl kelių transporto priemonėse naudojamų tachografų [1] su paskutiniais pakeitimais, padarytais Reglamentu (EB) Nr. 2135/98 [2], ypač į jo 17 ir 18 straipsnius,

kadangi:

(1) Reglamento (EEB) Nr. 3821/85 I priedo B dalies technines sąlygas reikia suderinti su technikos pažanga, ypač atkreipiant dėmesį į bendrą sistemos saugumą ir tachografų bei vairuotojo asmens kortelių suderinamumą.

(2) Suderinant įrangą reikia suderinti ir Reglamento (EEB) Nr. 3821/85 II priedą, kuriame nustatyti patvirtinimo ženklas ir pažymėjimas.

(3) Reglamento (EEB) Nr. 3821/85 18 straipsniu įkurtas komitetas nepareiškė savo nuomonės dėl pasiūlyme pateiktų priemonių, todėl Komisija Tarybai pateikė pasiūlymą dėl šių priemonių.

(4) Per Reglamento (EEB) Nr. 3821/85 18 straipsnio 5 dalies b punkte nustatytą laikotarpį Taryba nepriėmė jokio sprendimo, todėl priemones turi patvirtinti Komisija,

PRIĖMĖ ŠĮ REGLAMENTĄ:

1 straipsnis

Reglamento (EEB) Nr. 2135/98 priedas pakeičiamas šio reglamento priedu.

2 straipsnis

Reglamento (EEB) Nr. 3821/85 II priedas iš dalies keičiamas taip:

1. I skyriaus, 1 dalies pirmoji pastraipa iš dalies keičiama taip:

- Graikijos sutartinis ženklas "GR" pakeičiamas "23",

- Airijos sutartinis ženklas "IRL" pakeičiamas "24",

- įrašomas Austrijos sutartinis ženklas "12",

- įrašomas Suomijos sutartinis ženklas "17",

- įrašomas Švedijos sutartinis ženklas "5".

2. I skyriaus, 1 dalies antroji pastraipa iš dalies keičiama taip:

- po žodžių "registracijos lapo" įrašomi žodžiai "arba tachografo kortelės".

3. I skyriaus, 2 dalis iš dalies keičiama taip:

- po žodžių "registracijos lapo" įrašomi žodžiai "ir ant kiekvienos tachografo kortelės".

4. II skyriuje prieš pavadinimo žodžius įrašomi žodžiai "I PRIEDO REIKALAVIMUS ATITINKANČIŲ GAMINIŲ".

5. Pridedamas toks III skyrius:

"III. "I PRIEDO B DALIES REIKALAVIMUS ATITINKANČIŲ GAMINIŲ PATVIRTINIMO SERTIFIKATAS"

Patvirtinusi įrangą, valstybė išduoda pareiškėjui patvirtinimo sertifikatą, kurio pavyzdys yra pateikiamas toliau. Pranešdama kitoms valstybėms narėms apie patvirtinimą arba, jei taip atsitiktų, patvirtinimo panaikinimą, valstybė narė naudojasi to sertifikato nuorašais."

+++++ TIFF +++++

3 straipsnis

Šis reglamentas įsigalioja dvidešimtą dieną po jo paskelbimo Europos Bendrijų oficialiajame leidinyje.

Šis reglamentas yra privalomas visas ir tiesiogiai taikomas visose valstybėse narėse.

Priimta Briuselyje, 2002 m. birželio 13 d.

Komisijos vardu

Loyola de Palacio

Pirmininko pavaduotoja

[1] OL L 370, 1985 12 31, p. 8.

[2] OL L 274, 1998 10 9, p. 1.

--------------------------------------------------

PRIEDAS

"

I B PRIEDAS

GAMYBOS, BANDYMO, MONTAVIMO IR PATIKROS REIKALAVIMAI

TURINYS

I.

II.

1.

2.

3.

4.

III.

1.

2.

2.1.

2.2.

3.

4.

5.

6.

6.1.

6.2.

6.3.

7.

8.

9.

9.1.

9.2.

9.3.

9.4.

9.5.

9.6.

9.7.

9.8.

9.9.

9.10.

9.11.

9.12.

10.

11.

12.

12.1.

12.1.1.

12.1.2.

12.2.

12.3.

12.4.

12.5.

12.6.

12.7.

12.8.

12.9.

12.10.

12.11.

12.12.

12.13.

12.14.

12.15.

13.

14.

15.

15.1

15.2.

15.3.

15.4.

16.

17.

18.

19.

20.

21.

22.

23.

24.

IV.

1.

2.

3.

4.

5.

5.1.

5.1.1.

5.1.2.

5.1.3.

5.1.4.

5.2.

5.2.1.

5.2.2.

5.2.3.

5.2.4.

5.2.5.

5.2.6.

5.2.7.

5.2.8.

5.2.9.

5.2.10.

5.2.11.

5.3.

5.3.1.

5.3.2.

5.3.3.

5.3.4.

5.3.5.

5.3.6.

5.3.7.

5.3.8.

5.3.9.

5.3.10.

5.4.

5.4.1.

5.4.2.

5.4.3.

5.5.

5.5.1.

5.5.2.

5.5.3.

V.

1.

2.

3.

VI.

1.

2.

3.

4.

5.

6.

VII.

VIII.

1.

2.

3.

4.

5.

6.

1 priedėlis.

2 priedėlis.

3 priedėlis.

4 priedėlis.

5 priedėlis.

6 priedėlis.

7 priedėlis.

8 priedėlis.

9 priedėlis.

10 priedėlis.

11 priedėlis.

I. APIBRĖŽIMAI

Šiame priede:

"aktyvavimas"

tai etapas, kuriuo tachografas ima visiškai veikti ir atlieka visas funkcijas, įskaitant ir apsaugos;

tachografą galima aktyvuoti dirbtuvių kortele, įvedus PIN kodą;

"autentiškumo tikrinimas" tai nurodytai tapatybei nustatyti ir patikrinti skirta funkcija;

"autentiškumas" tai savybė, nurodanti, kad informaciją pateikusios šalies tapatybę galima patikrinti;

"savidiagnostika" tai pareikalavus atliekami patikrinimai, kuriuos atlikti nurodo operatorius arba išorinė įranga;

"kalendorinė diena" tai laikas nuo 00.00 val. iki 24.00 val. Visos kalendorinės dienos nustatomos pagal UTC (visuotinį sukoordinuotąjį laiką);

"kalibravimas"

tai duomenų atmintyje laikomų transporto priemonės parametrų atnaujinimas arba patvirtinimas. Transporto priemonės parametrus sudaro jos identifikacija (TPIN, TPRN ir registruojančiosios valstybės narės žymuo) ir charakteristikos (w, k, l, padangų dydis, greičio ribotuvo nustatymas (jei yra), esamas UTC laikas, hodometro (kilometražo skaitiklio) rodmuo);

tachografui sukalibruoti reikia dirbtuvių kortelės;

"kortelės numeris"

tai unikalus 16 rašmenų numeris, kuris identifikuoja tachografo kortelę valstybėje narėje. Kortelės numerį sudaro kortelių numeracijos indeksas (jei naudojamas), pakeitimo indeksas ir atnaujinimo indeksas;

taigi kortelė identifikuojama ją išduodančios valstybės narės numeriu ir kortelės numeriu;

"kortelių numeracijos indeksas" tai kortelės numerio 14 rašmenų segmentas, naudojamas skirtingoms įmonei ar institucijai, kurios turi teisę gauti keletą tachografo kortelių, išduodamoms kortelėms atskirti. Įmonei ar institucijai priskiriamas unikalus numeris, sudarantis pirmus 13 kortelės numerio rašmenų;

"kortelės atnaujinimo numeris" tai kortelės numerio 16 rašmenų segmentas, didinamas kiekvienąsyk atnaujinus tachografo kortelę;

"kortelės pakeitimo numeris" tai kortelės numerio 15 rašmenų segmentas, didinamas kiekvienąsyk pakeitus tachografo kortelę;

"transporto priemonės būdingasis koeficientas" tai skaitmeninė charakteristika, nustatanti išėjimo signalo, skleidžiamo transporto priemonės sudedamosios dalies, kuria transporto priemonė yra sujungta su tachografu (pavarų dėžės išėjimo velenas arba ašis), vertę, kol įprastomis bandymo sąlygomis transporto priemonė nuvažiuoja vieną kilometrą (žr. VI skyriaus 5 poskyrį). Transporto priemonės būdingasis koeficientas yra išreiškiamas arba apsisukimais per kilometrą (w = … aps./km), arba impulsais per kilometrą (w = … imp./km);

"įmonės kortelė"

tai tachografo kortelė, kurią valstybės narės institucijos išduoda transporto priemonių su sumontuotu tachografu savininkui arba turėtojui;

įmonės kortelė leidžia tos įmonės užrakintame tachografe laikomus duomenis rodyti ekrane, juos perkelti ir spausdinti;

"tachografo konstanta" tai skaitmeninė charakteristika, parodanti įvesties signalo vertę, reikalingą nuvažiuotam 1 km nuotoliui nustatyti ir užrašyti; ši konstanta turi būti išreikšta impulsais per kilometrą (k = ... imp./km);

"nepertraukiamo vairavimo trukmė" [1] nepertraukiamo vairavimo trukmė apskaičiuojama kaip tam tikro vairuotojo esama bendroji vairavimo trukmė nuo paskutinio ne mažiau kaip 45 minučių trukmės BUVIMO PASIRENGUS DIRBTI, PERTRAUKOS/POILSIO arba NEŽINOMO [2]laikotarpio (tas laikotarpis gali būti padalytas į keletą ne trumpesnių kaip 15 minučių atkarpų). Skaičiuojant atsižvelgiama į vairuotojo kortelės atmintyje įrašytus duomenis apie ankstesnę veiklą (jei reikia). Jeigu vairuotojas kortelės neįkiša, skaičiuojama remiantis įrašais atmintyje apie pastarąjį laikotarpį, kai kortelė nebuvo įkišta, susijusiais su atitinkamu plyšiu;

"kontrolės kortelė"

tai tachografo kortelė, kurią valstybių narių institucijos išduoda kompetentingoms kontrolės institucijoms;

kontrolės kortelė identifikuoja kontrolės instituciją (galbūt kontrolės pareigūną) ir leidžia skaityti, spausdinti ir (arba) perkelti duomenų atmintyje arba vairuotojo kortelės atmintyje esančius duomenis;

"bendroji poilsio trukmė" [3]

bendroji poilsio trukmė apskaičiuojama kaip tam tikro vairuotojo esama bendroji ne mažiau kaip 15 minučių trukmės BUVIMO PASIRENGUS DIRBTI, PERTRAUKOS/POILSIO arba NEŽINOMO [4]laikotarpių trukmė nuo paskutinio ne mažiau kaip 45 minučių trukmės BUVIMO PASIRENGUS DIRBTI, PERTRAUKOS/POILSIO arba NEŽINOMO [5]laikotarpio (tas laikotarpis gali būti padalytas į keletą ne trumpesnių kaip 15 minučių atkarpų).

Skaičiuojant atsižvelgiama į vairuotojo kortelės atmintyje įrašytus duomenis apie ankstesnę veiklą (jei reikia). Skaičiuojant neatsižvelgiama į neigiamos trukmės nežinomus laikotarpius (nuo nežinomo laikotarpio pradžios iki jo pabaigos), susidarančius dėl dviejų skirtingų tachografų laiko dalinio sutapimo.

Jeigu vairuotojas kortelės neįkiša, skaičiuojama remiantis įrašais duomenų atmintyje apie pastarąjį laikotarpį, kai kortelė nebuvo įkišta, susijusiais su atitinkamu plyšiu;

"duomenų atmintis" tai tachografe sumontuotas elektroninis duomenų laikymo įrenginys;

"skaitmeninis parašas" prie duomenų paketo pridėti duomenys arba jo kriptografinė transformacija, leidžiantys duomenų paketo gavėjui įsitikinti duomenų paketo autentiškumu ir nepažeistumu;

"duomenų perkėlimas"

tai transporto priemonės arba tachografo kortelės atmintyje laikomų visų duomenų arba jų dalies kopijavimas kartu su skaitmeniniu parašu;

jokie laikomi duomenys juos perkeliant negali būti pakeisti arba panaikinti;

"vairuotojo kortelė"

tai tachografo kortelė, kurią tam tikram vairuotojui išduoda valstybių narių institucijos;

vairuotojo kortelė identifikuoja vairuotoją ir yra skirta duomenims apie vairuotojo veiklą laikyti;

"padangų efektyvusis apskritimo ilgis" tai atstumų, kuriuos nuvažiuoja vieną kartą visiškai apsisukdamas kiekvienas iš transporto priemonę varančių ratų (varantieji ratai), vidurkis. Šie atstumai turi būti išmatuoti standartinėmis bandymo sąlygomis (žr. VI skyriaus 5 poskyrį) ir yra išreikšti "l = ... mm". Transporto priemonių gamintojams leidžiama nustatyti šiuos atstumus teoriniu apskaičiavimu, kurį atliekant atsižvelgiama į parengtos važiuoti nepakrautos transporto priemonės didžiausią leistiną ašių apkrovą [6]. Tokio teorinio skaičiavimo metodiką patvirtina kompetentinga valstybės narės institucija;

"įvykis" tai tachografo aptiktas neįprastas veikimas, kuris gali pasireikšti mėginant sukčiauti;

"gedimas" tai tachografo aptiktas neįprastas veikimas, kuris gali pasireikšti įrangai sutrikus ar sulūžus;

"įrengimas" tai tachografo sumontavimas transporto priemonėje;

"judesio jutiklis" tai tachografo dalis, siunčianti signalus, atitinkančius transporto priemonės greitį ir (arba) nuvažiuotą atstumą;

"negaliojanti kortelė" tai sugedusi, po pirminio autentiškumo tikrinimo neleistina kortelė arba kortelė, kurios galiojimo laikas dar neprasidėjo arba jau baigėsi;

"nekontroliuojama" kai pagal Tarybos reglamento (EEB) Nr. 3820/85 nuostatas tachografo naudoti nereikalaujama;

"greičio viršijimas" tai leistino transporto priemonės greičio viršijimas, apibrėžiamas kaip bet kuris ilgiau kaip 60 sekundžių trukmės laikotarpis, kuriuo išmatuotas transporto priemonės greitis viršija greičio ribotuvo, nurodyto 1992 m. vasario 10 d. Tarybos direktyvoje 92/6/EEB dėl tam tikrų kategorijų variklinių transporto priemonių greičio ribotuvų įrengimo ir naudojimo Bendrijoje [7], nustatytą vertę;

"periodinė patikra" tai operacijų komplektas, kurios atliekamos patikrinti, ar tachografas veikia tinkamai ir ar jo nustatymai atitinka transporto priemonės parametrus;

"spausdintuvas" tai tachografo komponentas, kuris spausdina spaudinius su laikomais duomenimis;

"tachografas" tai visa įranga, skirta įrengti transporto priemonėse automatiškai arba pusiau automatiškai rodyti, registruoti ir laikyti išsamią informaciją apie šių transporto priemonių judėjimą ir tam tikrus jų vairuotojų darbo laikotarpius;

"atnaujinimas" tai naujos tachografo kortelės išdavimas pasibaigus galioti arba sugedus senajai ir ją atidavus išduodančiajai institucijai. Atnaujinimas garantuoja, kad vienu metu nebus dviejų galiojančių kortelių;

"remontas" tai bet koks judesio jutiklio arba transporto priemonės remontas, dėl kurio reikia išjungti jo maitinimą arba atjungti kitus tachografo komponentus ar jį atidaryti;

"pakeitimas" tai naujos tachografo kortelės išdavimas vietoj senosios, kuri paskelbta pamesta, pavogta ar sugedusia ir nėra grąžinta išduodančiajai institucijai. Pakeitimas niekuomet negarantuoja, kad vienu metu nebus dviejų galiojančių kortelių;

"apsaugotumo atestacija" tai ITSEC [8]atestacijos institucijos atliekamas procesas, kuriuo tikrinama, ar tachografas arba tachografo kortelė atitinka 10 priedėlyje "Bendrieji apsaugos tikslai" nustatytus apsaugotumo reikalavimus;

"savitikra" tai tachografo periodiškai ir automatiškai atliekami sutrikimų patikrinimai;

"tachografo kortelė" - vairuotojo kortelė,

- kontrolės kortelė,

- dirbtuvių kortelė,

- įmonės kortelė;

"tipo patvirtinimas" tai valstybės narės atliekamas procesas, kuriuo tikrinama, ar tachografas (ar jo komponentas) arba tachografo kortelė atitinka šio reglamento reikalavimus;

"padangų dydis" tai (išorinių varančiųjų ratų) padangų matmenų nuoroda pagal 1992 m. kovo 31 d. Direktyvą 92/23/EEB [9];

"transporto priemonės identifikacija" transporto priemonės identifikacijos numeriai: transporto priemonės registracijos numeris (TPRN) su registruojančiosios valstybės narės žymeniu ir transporto priemonės identifikacijos numeris (TPIN) [10];

"transporto priemonės blokas (TPB)" tai tachografas be judesio jutiklio ir jo jungiamųjų laidų. Transporto priemonės blokas gali būti vienas arba jų gali būti keli, paskirstyti visoje transporto priemonėje ir būtinai atitinkantys šio reglamento apsaugotumo reikalavimus;

"savaitė" (tachografo skaičiavimams) tai laikotarpis nuo pirmadienio 00.00 val. iki sekmadienio 24.00 val. pagal UTC;

"dirbtuvių kortelė"

tai tachografo kortelė, kurią valstybės narės institucijos išduoda tos valstybės narės patvirtintam tachografo gamintojui, montuotojui, transporto priemonės gamintojui ar dirbtuvėms.

Dirbtuvių kortelė identifikuoja jos turėtoją ir leidžia tikrinti, kalibruoti ir (arba) perkelti duomenis iš tachografo.

II. BENDROS TACHOGRAFO CHARAKTERISTIKOS IR FUNKCIJOS

Bet kurioje transporto priemonėje, kurioje įmontuotas šio priedo nuostatas atitinkantis tachografas, turi būti greičio rodmenų ekranas ir hodometras. Jie gali būti įmontuoti pačiame tachografe.

1. Bendrosios ypatybės

Tachografas skirtas įrašyti, laikyti, rodyti, spausdinti ir pateikti su vairuotojo veikla susijusius duomenis.

Tachografas susideda iš laidų, judesio jutiklio ir transporto priemonės bloko.

Transporto priemonės bloke yra procesorius, duomenų atmintis ir laikrodis, du kortelės su mikroprocesoriumi sąsajos įtaisai (vairuotojo ir vairuotojo porininko), spausdintuvas, ekranas, vaizdinio perspėjimo įtaisas, kalibravimo ar duomenų perkėlimo jungtis ir įtaisai naudotojo informacijai įvesti.

Tachografas per papildomas jungtis gali būti prijungtas prie kitų įrenginių.

Prijungti arba įdiegti į tachografą bet kokias patvirtintas ar kitokias funkcijas, įtaisą ar įtaisus leidžiama tik tuomet, jei jie netrukdo ir negali sutrukdyti įrangai tinkamai bei saugiai veikti ir atitikti šio reglamento reikalavimus.

Tachografo naudotojų tapatybė nustatoma iš tachografo kortelių.

Tachografas suteikia atrankinės prieigos teises naudotis duomenimis ir funkcijomis pagal naudotojo tipą ir (arba) tapatybę.

Tachografas įrašo ir laiko duomenis savo duomenų atmintyje ir tachografo kortelėse.

Tai daroma pagal 1995 m. spalio 24 d. Direktyvą 95/46/EB dėl asmenų apsaugos tvarkant asmens duomenis ir dėl laisvo tokių duomenų judėjimo [11].

2. Funkcijos

Tachografas turi atlikti tokias funkcijas:

- stebėti kortelių įkišimo ir ištraukimo veiksmus,

- matuoti greitį ir atstumą,

- matuoti laiką (trukmę),

- stebėti vairuotojo veiklą,

- stebėti važiavimo būseną,

- leisti vairuotojui rankomis įvesti tokius duomenis:

- vietų, kuriose prasideda ir (arba) baigiasi dienos darbo laikotarpiai, žymenis,

- rankomis įvedamus duomenis apie vairuotojo veiklą,

- apie ypatingas būsenas,

- valdyti įmonės užraktus,

- stebėti kontrolės veiklą,

- aptikti įvykius ir (arba) gedimus,

- savidiagnostiką ir savitikrą,

- nuskaityti duomenų atmintyje laikomą informaciją,

- įrašyti ir laikyti informaciją duomenų atmintyje,

- nuskaityti tachografo kortelėse įrašytą informaciją,

- įrašyti ir laikyti informaciją tachografo kortelėse,

- rodyti ekrane,

- spausdinti,

- perspėti,

- perkelti duomenis į išorines laikmenas,

- persiųsti duomenis į papildomus išorinius įtaisus,

- kalibruoti,

- koreguoti laiką.

3. Darbo režimai

Tachografas turi dirbti keturiais darbo režimais:

- naudojimo režimu,

- kontrolės režimu,

- kalibravimo režimu,

- įmonės režimu.

Priklausomai nuo to, kokia galiojanti tachografo kortelė įkišama į kortelių sąsajos įtaisus, tachografas turi persijungti į tokius darbo režimus:

Darbo režimas | Vairuotojo plyšys |

Kortelės nėra | Vairuotojo kortelė | Kontrolės kortelė | Dirbtuvių kortelė | Įmonės kortelė |

Porininko plyšys | Kortelės nėra | Naudojimo | Naudojimo | Kontrolės | Kalibravimo | Įmonės |

Vairuotojo kortelė | Naudojimo | Naudojimo | Kontrolės | Kalibravimo | Įmonės |

Kontrolės kortelė | Kontrolės | Kontrolės | Kontrolės [12] | Naudojimo | Naudojimo |

Dirbtuvių kortelė | Kalibravimo | Kalibravimo | Naudojimo | Kalibravimo [12] | Naudojimo |

Įmonės kortelė | Įmonės | Įmonės | Naudojimo | Naudojimo | Įmonės [12] |

Tachografas turi nepaisyti įkištų negaliojančių kortelių; galima tik pamatyti, išspausdinti ir perkelti informaciją iš kortelių, kurių galiojimo laikas pasibaigęs.

Visos II skyriaus 2 poskyryje išvardytos funkcijos turi veikti bet kuriuo darbo režimu, išskyrus tokius atvejus:

- kalibravimo funkcija galima naudotis tik kalibravimo režimu,

- laiko nustatymo funkcija ne kalibravimo režimu yra apribota,

- rankinio vairuotojo informacijos duomenų įvedimo funkcija veikia tik naudojimo ir kalibravimo režimais,

- įmonės užrakto valdymo funkcija galima naudotis tik įmonės režimu,

- kontrolės veiklos stebėsenos funkcija galima naudotis tik kontrolės režimu,

- duomenų perkėlimo funkcija neveikia naudojimo režimu (išskyrus 150 reikalavime numatytus atvejus).

Tachografas turi gebėti išvesti duomenis į ekraną, spausdintuvą ar išorines sąsajas, išskyrus tokius atvejus:

- naudojimo režimu bet kokia įkištos tachografo kortelės neatitinkanti asmens tapatybės informacija (pavardė ir vardas) užtamsinama, o įkištos tachografo kortelės numerio neatitinkantis numeris užtamsinamas iš dalies (užtamsinamas kiekvienas lyginis rašmuo skaičiuojant iš kairės į dešinę),

- įmonės režimu gali būti išvesti tik kitų įmonių (identifikuojamų pagal pirmuosius 13 įmonės kortelės numerio rašmenų) neužrakintų laikotarpių su vairuotoju susiję duomenys (081, 084 ir 087 reikalavimai),

- kai į tachografą neįkišta jokia kortelė, gali būti išvesti tik esamos ir aštuonių ankstesnių kalendorinių dienų su vairuotoju susiję duomenys.

4. Apsauga

Sistemos apsauga skirta apsaugoti duomenų atmintį taip, kad prie jų negalima būtų neleistinai prieiti ir jais pasinaudoti, aptikti bet kokius mėginimus tai padaryti, saugoti tarp judesio jutiklio bei transporto priemonės bloko ir tarp tachografo bei tachografo kortelių perduodamų duomenų nepažeistumą ir autentiškumą bei tikrinti perkeliamų duomenų nepažeistumą ir autentiškumą.

Tam, kad sistema būtų saugi, tachografas turi atitikti judesio jutiklio ir transporto priemonės bloko bendruosiuose apsaugos tiksluose (10 priedėlis) nurodytus reikalavimus.

III. TACHOGRAFO GAMINIMO IR JO VEIKIMO REIKALAVIMAI

1. Kortelių įkišimo ir ištraukimo veiksmų stebėsena

Tachografas turi stebėti kortelių sąsajos įrangą ir registruoti kortelių įkišimo ir ištraukimo veiksmus.

Įkišus kortelę tachografas turi nustatyti, ar įkištoji kortelė yra galiojanti tachografo kortelė, ir jei taip - nustatyti jos rūšį.

Tachografas turi būti tokios konstrukcijos, kad tinkamai įkišus kortelę į sąsajos įtaisą, ji būtų užfiksuojama.

Tachografo kortelės gali būti išvedamos iš įrangos tik transporto priemonei sustojus ir įrašius į jas reikiamus duomenis. Kortelė turi būti išvedama naudotojo veiksmu.

2. Greičio ir atstumo matavimas

Ši funkcija turi nuolatos matuoti bendrą transporto priemonės nuvažiuotą atstumą ir gebėti pateikti hodometro vertės rodmenį.

Ši funkcija turi nuolatos matuoti transporto priemonės greitį ir gebėti pateikti jo vertės rodmenį.

Greičio matavimo funkcija taip pat turi pateikti informaciją apie tai, ar transporto priemonė juda, ar stovi. Transporto priemonė laikoma judančia, jei funkcija bent penkias sekundes gauna didesnį kaip 1 imp./s dažnio signalą iš judesio jutiklio; priešingu atveju transporto priemonė laikoma stovinčia.

Bet kurioje transporto priemonėje esantys greitį rodantys įtaisai (spidometrai) ir nuvažiuotą atstumą rodantys įtaisai (hodometrai), sumontuoti šio reglamento nuostatas atitinkančiuose tachografuose, turi atitikti reikalavimus dėl didžiausių leistinų paklaidų, nustatytų šiame priede (III skyriaus 2 poskyrio 1 ir 2 punktuose).

2.1. Nuvažiuoto atstumo matavimas

Nuvažiuotas atstumas gali būti matuojamas:

- įskaičiuojant į priekį ir atbulomis nuvažiuotą atstumą,

- įskaičiuojant tik į priekį nuvažiuotą atstumą.

Tachografas turi matuoti atstumą nuo 0 iki 9999999,9 km.

Atstumas turi būti matuojamas su tokia paklaida (ne mažiau kaip 1000 m atstumas):

- iki sumontavimo: ± 1 %,

- sumontavus ir atliekant periodines patikras: ± 2 %,

- naudojant: ± 4 %.

Atstumas turi būti matuojamas 0,1 km ar smulkesniais vienetais.

2.2. Greičio matavimas

Tachografas turi matuoti nuo 0 iki 220 km/h greitį.

Tam, kad būtų matuojama ne daugiau kaip su ± 6 km/h paklaida, ir atsižvelgiant į:

- ± 2 km/h įvesties duomenų (skirtingos padangos ir kt.) paklaidą,

- ± 1 km/h matavimų įrengiant arba atliekant periodines patikras paklaidą,

kai transporto priemonės būdingasis koeficientas yra nuo 4000 iki 25000 imp./km, tachografas turi matuoti nuo 20 iki 180 km/h greitį su ± 1 km/h paklaida.

Pastaba:

dėl duomenų laikymo įrangos tikslumo galima papildoma ± 0,5 km/h tachometre registruojamo greičio paklaida.

Greitis turi būti teisingai išmatuojamas su leistina paklaida ne vėliau kaip praėjus 2 sekundėms po greičio kaitos pabaigos, kai jis pasikeičia iki 2 m/s2 sparta.

Greitis turi būti matuojamas 1 km/h ar didesniu tikslumu.

3. Laiko matavimas

Laikas turi būti matuojamas nuolatos ir skaitmeniniu būdu parodoma data bei laikas pagal UTC.

Visoje tachografo sistemoje (įrašuose, spaudiniuose, keičiantis duomenimis, ekrane ir kt.) data turi būti registruojama pagal UTC datą ir laiką.

Vietos laikui nustatyti turi būti įmanoma pakeisti rodomą laiką pusės valandos žingsniais.

Tipo patvirtinimo sąlygomis laiko matavimo paklaida gali būti ne didesnė kaip ± 2 s.

Laikas turi būti matuojamas 1 sekundės ar didesniu tikslumu.

Laiko matavimo tipo patvirtinimo sąlygomis neturi sutrikdyti išorinio maitinimo nebuvimas trumpesnį kaip 12 mėnesių laiką.

4. Vairuotojo veiklos stebėsena

Ši funkcija nuolatos ir atskirai turi stebėti vieno vairuotojo ir vieno vairuotojo porininko veiklą.

Vairuotojo veiklos rūšys turi būti tokios: VAIRAVIMAS, DARBAS, BUVIMAS PASIRENGUS DIRBTI ir PERTRAUKA/POILSIS.

Vairuotojui ir (arba) vairuotojui porininkui turi būti įmanoma rankomis pasirinkti DARBĄ, BUVIMĄ PASIRENGUS DIRBTI ir PERTRAUKĄ/POILSĮ.

Kai transporto priemonė važiuoja, vairuotojui turi būti automatiškai parenkama VAIRAVIMO veiklos rūšis, o vairuotojui porininkui - BUVIMO PASIRENGUS DIRBTI.

Kai transporto priemonė sustoja, vairuotojui turi būti automatiškai parenkama DARBO veiklos rūšis.

Pirmasis veiklos pasikeitimas ne vėliau kaip praėjus 120 sekundžių po automatinio pasikeitimo į DARBĄ dėl to, kad transporto priemonė sustojo, turi būti laikomas įvykusiu transporto priemonei stovint (todėl galbūt atšaukiamas DARBO veiklos rūšies nustatymas).

Ši funkcija turi teikti informaciją apie veiklos pasikeitimus registravimo funkcijoms vienos minutės tikslumu.

Jei kuriuo nors kalendorinės minutės momentu imama vykdyti VAIRAVIMO veikla, VAIRAVIMU turi būti laikoma visa ta minutė.

Jei prieš tam tikrą minutę buvusią ir po jos einančią minutėmis buvo vykdoma VAIRAVIMO veikla, visa ta minutė turi būti laikoma VAIRAVIMU.

Jei pagal pirmiau nurodytus reikalavimus kalendorinė minutė nelaikoma VAIRAVIMU, ji turi būti laikoma tos rūšies veikla, kuri tą minutę truko ilgiausiai (arba vėliausiąja iš vienodai trukusių veiklų).

Ši funkcija taip pat nuolatos turi stebėti vairuotojo nepertraukiamo vairavimo trukmę ir bendrąją poilsio trukmę.

5. Važiavimo būsenos stebėsena

Ši funkcija nuolatos automatiškai turi stebėti važiavimo būseną.

Kai į įrangą įkišamos dvi galiojančios vairuotojo kortelės, turi būti parenkama ĮGULOS važiavimo būsena, visais kitais atvejais - VIENO VAIRUOTOJO važiavimo būsena.

6. Vairuotojo rankomis įvedami duomenys

6.1. Vietų, kuriose prasideda ir (arba) baigiasi dienos darbo laikotarpiai, žymenų įvedimas

Naudojantis šia funkcija turi būti galima įvesti vietų, kuriose prasideda ir (arba) baigiasi vairuotojo ir (arba) vairuotojo porininko dienos darbo laikotarpiai, žymenis.

Vietos apibrėžiamos kaip šalys ir, jei reikia papildomai, kaip regionai.

Ištraukiant vairuotojo (arba dirbtuvių) kortelę, tachografas turi pasiūlyti vairuotojui (porininkui) įvesti "vietą, kurioje baigėsi dienos darbo laikotarpis".

Tachografas turi leisti ignoruoti šį siūlymą.

Vietų, kuriose prasideda ir (arba) baigiasi dienos darbo laikotarpiai, žymenis įvesti turi būti įmanoma ir be kortelės arba kitu laiku, o ne įkišant arba ištraukiant kortelę.

6.2. Duomenų apie vairuotojo veiklą įvedamas rankomis

Įkišus vairuotojo (arba dirbtuvių) kortelę (ir tik tuo metu) tachografas turi:

- priminti kortelės turėtojui paskutinio kortelės ištraukimo datą ir laiką,

- paprašyti kortelės turėtoją nurodyti, ar įkišus kortelę turi būti pratęstas dienos darbo laikotarpis.

Tachografas turi leisti neatsakyti į šį klausimą, atsakyti teigiamai arba neigiamai:

- jei kortelės turėtojas neatsako į klausimą, tachografas turi pasiūlyti įvesti "vietos, kurioje prasideda dienos darbo laikotarpis, žymenį". Tachografas turi leisti ignoruoti šį siūlymą. Jei vietos žymuo įvedamas, tuomet jis turi būti užregistruotas duomenų atmintyje bei tachografo kortelės atmintyje ir susietas su kortelės įkišimo laiku,

- jei atsakoma teigiamai arba neigiamai, tachografas turi pasiūlyti kortelės turėtojui rankomis įvesti veiklos pavadinimą (DARBAS, BUVIMAS PASIRENGUS DIRBTI arba PERTRAUKA/POILSIS), datą ir pradžios bei pabaigos laiką apsiribojant tik laikotarpiu nuo paskutinio kortelės ištraukimo iki dabartinio įkišimo ir neleidžiant skirtingų rūšių veiklos trukmei iš dalies sutapti. Tai daroma laikantis tokios tvarkos:

- jei kortelės turėtojas klausimą atsako teigiamai, tachografas turi pasiūlyti kortelės turėtojui rankomis chronologine seka įvesti laikotarpiu nuo paskutinio kortelės ištraukimo iki dabartinio įkišimo vykdytos veiklos rūšių pavadinimus. Procesas baigiasi, kai rankomis įvestos veiklos pabaigos laikas sutampa su kortelės įkišimo laiku,

- jei kortelės turėtojas klausimą atsako neigiamai, tachografas turi:

- pasiūlyti kortelės turėtojui rankomis chronologine seka įvesti laikotarpiu nuo kortelės ištraukimo iki atitinkamo dienos darbo laikotarpio vykdytos veiklos rūšių pavadinimus (arba su transporto priemone susijusios veiklos pavadinimus, jei dienos darbo laikotarpis tęsimas registracijos lape). Todėl tachografas, prieš leisdamas kortelės turėtojui rankomis įvesti visų veiklos rūšių pavadinimus, turi pasiūlyti nurodyti, ar paskutinės užregistruotos veiklos pabaigos laikas reiškia ir ankstesnio darbo laikotarpio pabaigą (žr. pastabą toliau),

Pastabos:

jei kortelės turėtojas nenurodo, kada baigėsi ankstesnis darbo laikotarpis ir rankomis įveda veiklos pavadinimą, kurios pabaigos laikas sutampa su kortelės įkišimo laiku, tachografas turi:

- daryti prielaidą, kad darbo laikotarpis baigėsi prasidėjus pirmajam POILSIO (arba likusiam NEŽINOMAM) laikotarpiui ištraukus kortelę arba ją ištraukiant (jei nėra įvestas poilsio laikotarpis ir nė vienas laikotarpis nelieka NEŽINOMAS),

- daryti prielaidą, kad pradžios laikas sutampa su kortelės įkišimo laiku,

- atlikti toliau nurodytus žingsnius,

- tuomet, jei atitinkamo darbo laikotarpio pabaigos laikas skiriasi nuo kortelės ištraukimo laiko arba tuo metu nėra įvestas dienos darbo laikotarpio pabaigos vietos žymuo, pasiūlyti kortelės turėtojui "patvirtinti arba įvesti vietos, kurioje baigėsi dienos darbo laikotarpis, žymenį" (tachografas turi leisti ignoruoti šį siūlymą). Jei vietos žymuo įvedamas, jis turi būti užregistruotas tik tachografo kortelės atmintyje ir tik tuomet, jei skiriasi nuo žymens, įvesto ištraukiant kortelę (jei tuomet žymuo buvo įvestas), ir susietas su darbo laikotarpio pabaigos laiku,

- tuomet pasiūlyti kortelės turėtojui įvesti esamo dienos darbo laikotarpio (arba su ta transporto priemone susijusios veiklos, jei šiuo laikotarpiu kortelės turėtojas anksčiau naudojo registracijos lapą) "pradžios laiką" ir "vietos, kur prasideda dienos darbo laikotarpis, žymenį" (tachografas turi leisti ignoruoti šį siūlymą). Jei vietos žymuo įvedamas, jis turi būti užregistruotas tik tachografo kortelės atmintyje ir susietas su darbo laikotarpio pradžios laiku. Jei šis pradžios laikas sutampa su kortelės įkišimo laiku, vietos žymuo taip pat užregistruojamas duomenų atmintyje,

- tuomet, jei pradžios laikas skiriasi nuo kortelės įkišimo laiko, pasiūlyti vairuotojui rankomis chronologine seka įrašyti veiklos rūšis nuo šio pradžios laiko iki kortelės įkišimo laiko. Procesas baigiasi, kai rankomis įvestos veiklos pabaigos laikas sutampa su kortelės įkišimo laiku,

- tuomet tachografas iki patvirtinimo pasirinkus specialią komandą turi leisti kortelės turėtojui pakeisti bet kurios rankomis įvestos veiklos rūšies pavadinimą, o patvirtinus - nebeleisti jokių pakeitimų,

- jei kortelės turėtojas atsako į pradinį klausimą ir neįveda įrašų apie veiklą, tachografas daro prielaidą, kad kortelės turėtojas ignoravo klausimą.

Viso proceso metu tachografas turi nebepriimti įrašų:

- jei su įrangos žmogaus-mašinos sąsaja nesąveikaujama ilgiau kaip vieną minutę (po 30 sekundžių perspėjant regimuoju ir galbūt girdimuoju būdais),

- ištraukus kortelę arba įkišus kito vairuotojo (ar dirbtuvių) kortelę,

- transporto priemonei pradėjus važiuoti,

ir patvirtinti jau įvestą informaciją.

6.3. Informacijos apie ypatingas būsenas įvedimas

Tachografas turi leisti vairuotojui esamuoju laiku įvesti informaciją apie tokias dvi ypatingas būsenas:

- NEKONTROLIUOJAMA (pradžia, pabaiga),

- KELTO PERKĖLA/GELEŽINKELIO PERVAŽA.

Pasirinkus būseną NEKONTROLIUOJAMA, būsenos KELTO PERKĖLA/GELEŽINKELIO PERVAŽA pasirinkti negalima.

Jei įkišama arba ištraukiama vairuotojo kortelė, būsena NEKONTROLIUOJAMA turi būti automatiškai užbaigta.

7. Įmonės užraktų valdymas

Ši funkcija turi leisti valdyti užraktus, kuriuos įmonė nustato, kad pati uždraustų sau įmonės režimu prieiti prie duomenų.

Įmonės užraktus sudaro pradžios data/laikas (užrakinimas) ir pabaigos data/laikas (atrakinimas), susieti su įmonės identifikacija, kurią apibrėžia įmonės kortelės numeris (užrakinant).

Užraktus galima "užrakinti" ir "atrakinti" tik esamuoju laiku.

Atrakinti turi galėti tik ta įmonė, kuri "užrakino" (ką nurodo pirmieji 13 įmonės kortelės rašmenų), arba

kitai įmonei "užrakinus" savo užraktą, ankstesnės įmonės užraktas turi būti automatiškai "atrakinamas".

Jei įmonė užrakina naują užraktą, o ankstesnis užraktas buvo tos pačios įmonės, tuomet daroma prielaida, kad ankstesnis užraktas nebuvo "atrakintas", ir jis lieka "užrakintas".

8. Kontrolės veiklos stebėsena

Ši funkcija turi stebėti RODYMO EKRANE, SPAUSDINIMO, TPB ir kortelės DUOMENŲ PERKĖLIMO veiklą kontrolės režimu.

Ši funkcija taip pat turi stebėti GREIČIO VIRŠIJIMO KONTROLĖS veiklą kontrolės režimu. Greičio kontrolės pasireiškimu laikoma tai, kad kontrolės režimu į spausdintuvą arba ekraną pateikiamas "greičio viršijimo" pranešimas arba iš TPB atminties perkeliami duomenys apie "įvykius ir gedimus".

9. Įvykių ir (arba) gedimų aptikimas

Ši funkcija turi aptikti tokius įvykius ir (arba) gedimus:

9.1. "Negaliojančios kortelės įkišimo" įvykis

Šis įvykis turi būti užfiksuojamas įkišus bet kokią negaliojančią kortelę ir (arba) pasibaigus įkištos kortelės galiojimo laikui.

9.2. "Kortelių nesuderinamumo" įvykis

Šis įvykis turi būti užfiksuojamas, kai kartu įkišamos dvi kortelės, kurių derinio sankirta toliau esančioje lentelėje pažymėta X:

Kortelių nesuderinamumas | Vairuotojo plyšys |

Kortelės nėra | Vairuotojo kortelė | Kontrolės kortelė | Dirbtuvių kortelė | Įmonės kortelė |

Porininko plyšys | Kortelės nėra | | | | X | |

Vairuotojo kortelė | | | X | X | X |

Kontrolės kortelė | | X | X | X | X |

Dirbtuvių kortelė | | | X | X | X |

9.3. "Dalinio laiko sutapimo" įvykis

Šis įvykis turi būti užfiksuojamas, kai vairuotojo kortelės paskutinio ištraukimo data ir laikas, užfiksuoti kortelės atmintyje, yra vėlesni už tachografo, į kurį kortelė įkišta, esamą datą ir laiką.

9.4. "Važiavimo be tinkamos kortelės" įvykis

Šis įvykis turi būti užfiksuojamas, kai kartu įkišamos dvi kortelės, kurių derinio sankirta toliau esančioje lentelėje pažymėta X, ir kai vairuotojo veiklos rūšis pasikeičia į VAIRAVIMĄ arba esant VAIRAVIMO vairuotojo veiklai pasikeičia darbo režimas:

Kortelių nesuderinamumas | Vairuotojo plyšys |

Kortelės nėra (arba ji yra negaliojanti) | Vairuotojo kortelė | Kontrolės kortelė | Dirbtuvių kortelė | Įmonės kortelė |

Porininko plyšys | Kortelės nėra (arba ji yra negaliojanti) | X | | X | | X |

Vairuotojo kortelė | X | | X | X | X |

Kontrolės kortelė | X | X | X | X | X |

Dirbtuvių kortelė | X | X | X | | X |

Įmonės kortelė | X | X | X | X | X |

9.5. "Kortelės įkišimo važiuojant" įvykis

Šis įvykis turi būti užfiksuojamas, kai esant VAIRAVIMO vairuotojo veiklai į bet kurį plyšį įkišama tachografo kortelė.

9.6. "Paskutinės kortelės panaudos netinkamo užbaigimo" įvykis

Šis įvykis turi būti užfiksuojamas, kai įkišus kortelę tachografas nustato, kad, nepaisant III skyriaus 1 poskyrio nuostatų, ankstesnė kortelės panauda užbaigta netinkamai (kortelė ištraukta nebaigus įrašyti į ją visų reikiamų duomenų). Šis įvykis fiksuojamas tik dėl vairuotojo ir dirbtuvių kortelių.

9.7. "Greičio viršijimo" įvykis

Šis įvykis turi būti užfiksuojamas kiekvienąsyk viršijus greitį.

9.8. "Maitinimo nutrūkimo" įvykis

Šis įvykis turi būti užfiksuojamas ne kalibravimo režimu, kai judesio jutiklio ir (arba) transporto priemonės bloko maitinimas nutrūksta ilgesniam kaip 200 milisekundžių laikui. Pertraukimo slenkstį nustato gamintojas. Šis įvykis neturi būti fiksuojamas dėl įtampos kritimo užvedant variklį.

9.9. "Duomenų apie judėjimą klaidos" įvykis

Šis įvykis turi būti užfiksuojamas, kai nutrūksta įprastas duomenų srautas tarp judesio jutiklio ir transporto priemonės bloko ir (arba) įvykus duomenų vientisumo arba autentiškumo klaidai keičiantis duomenimis tarp judesio jutiklio ir transporto priemonės bloko.

9.10. "Mėginimo pažeisti apsaugą" įvykis

Šis įvykis turi būti užfiksuojamas, kai ne kalibravimo režimu pakenkiama judesio jutiklio ir (arba) transporto priemonės mazgo apsaugotumui, kaip nurodyta šių komponentų bendruosiuose apsaugos tiksluose.

9.11. "Kortelės" gedimas

Šis gedimas turi būti užfiksuojamas, kai naudojantis tachografo kortele ji sugenda.

9.12. "Tachografo" gedimas

Šis gedimas turi būti užfiksuojamas, kai ne kalibravimo režimu įvyksta bet kuris šių gedimų:

- TPB vidinis gedimas,

- spausdintuvo gedimas,

- ekrano gedimas,

- duomenų perkėlimo sutrikimas,

- jutiklio gedimas.

10. Savidiagnostika ir savitikra

Tachografas turi pats aptikti gedimus atlikdamas savidiagnostiką ir savitikrą, kaip nurodyta lentelėje:

Tikrinamas poagregatis | Savitikra | Savidiagnostika |

Programinė įranga | | Nepažeistumas |

Duomenų atmintis | Prieiga | Prieiga duomenų nepažeistumas |

Kortelių sąsajos įtaisai | Prieiga | Prieiga |

Klaviatūra | | Rankinis patikrinimas |

Spausdintuvas | (pagal gamintojo nustatymus) | Spaudinys |

Ekranas | | Vizualus patikrinimas |

Duomenų perkėlimas (atliekama tik perkeliant duomenis) | Tinkamas veikimas | |

Jutiklis | Tinkamas veikimas | Tinkamas veikimas |

11. Nuskaitymas iš duomenų atminties

Tachografas turi gebėti nuskaityti bet kokius savo duomenų atmintyje laikomus duomenis.

12. Informacijos įrašymas ir laikymas duomenų atmintyje

Šiame poskyryje:

- "365 dienos" - tai vairuotojo vidutinės veiklos transporto priemonėje 365 kalendorinės dienos. Vidutinė dienos veikla transporto priemonėje apibrėžiama pagal informaciją apie ne mažiau kaip šešis vairuotojus arba vairuotojus porininkus, šešis kortelių įkišimo ir ištraukimo ciklus ir 256 veiklos rūšių pasikeitimus. Taigi per "365 dienas" iš viso apibūdinami 2190 vairuotojų (porininkų), 2190 kortelių įkišimo ir ištraukimo ciklų ir 93440 veiklos rūšių pasikeitimų,

- jei nenurodyta kitaip, laikas registruojamas vienos minutės tikslumu,

- hodometro vertės registruojamos vieno kilometro tikslumu,

- greitis registruojamas 1 km/h tikslumu.

Duomenų atmintyje laikomiems tipo patvirtinimo sąlygomis neturi pakenkti išorinio maitinimo nebuvimas trumpiau nei 12 mėnesių.

Tachografas savo duomenų atmintyje turi gebėti netiesiogiai arba tiesiogiai registruoti tokią informaciją:

12.1. Įrangos identifikacijos duomenys

12.1.1. Transporto priemonės bloko identifikacijos duomenys

Tachografas turi gebėti laikyti savo atmintyje tokius transporto priemonės identifikacijos duomenis:

- gamintojo pavadinimą,

- gamintojo adresą,

- komponento šifrą,

- serijos numerį,

- programinės įrangos versijos numerį,

- programinės įrangos įdiegimo datą,

- įrangos pagaminimo datą,

- patvirtinimo numerį.

Transporto priemonės bloko identifikacijos duomenis visam laikui įrašo transporto priemonės bloko gamintojas, išskyrus programinės įrangos duomenis ir patvirtinimo numerį, kurie gali keistis atnaujinant programinę įrangą.

12.1.2. Judesio jutiklio identifikacijos duomenys

Judesio jutiklis savo atmintyje turi gebėti laikyti tokius identifikacijos duomenis:

- gamintojo pavadinimą,

- komponento šifrą,

- serijos numerį,

- patvirtinimo numerį,

- įterptojo apsaugos komponento vardą (pvz., vidinės mikroschemos (mikroprocesoriaus) komponento šifrą),

- operacinės sistemos vardą (pvz., programinės įrangos versijos numerį).

Judesio jutiklio identifikacijos duomenis jame visam laikui įrašo judesio jutiklio gamintojas.

Transporto priemonės blokas savo atmintyje turi gebėti registruoti ir laikyti tokius tuo metu su juo sujungto judesio jutiklio identifikacijos duomenis:

- serijos numerį,

- patvirtinimo numerį,

- pirmojo sujungimo datą.

12.2. Apsaugos elementai

Tachografas turi gebėti laikyti atmintyje tokius apsaugos elementus:

- europinį atvirąjį raktą,

- valstybės narės pažymėjimą,

- įrangos pažymėjimą,

- įrangos slaptąjį raktą.

Tachografo apsaugos elementus į įrangą įdiegia transporto priemonės bloko gamintojas.

12.3. Duomenys apie vairuotojo kortelės įkišimą ir ištraukimą

Kiekvienu vairuotojo arba dirbtuvių kortelės įkišimo ir ištraukimo ciklu tachografas turi užregistruoti ir laikyti savo atmintyje:

- kortelės turėtojo pavardę ir vardą (-us), įrašytus kortelės atmintyje,

- kortelės numerį, išduodančiosios valstybės narės žymenį ir kortelės galiojimo pabaigos datą, įrašytus kortelės atmintyje,

- įkišimo datą ir laiką,

- transporto priemonės hodometro rodmens vertę įkišant kortelę,

- plyšio, į kurį kortelė įkišta, žymenį,

- ištraukimo datą ir laiką,

- transporto priemonės hodometro rodmens vertę ištraukiant kortelę,

- tokią kortelės atmintyje įrašytą informaciją apie transporto priemonę, kuria anksčiau naudojosi vairuotojas:

- TPRN ir registruojančiosios valstybės narės žymenį,

- kortelės ištraukimo datą ir laiką,

- ženklą, nurodantį, ar įkišęs kortelę jos turėtojas rankomis įvedė veiklos rūšis, ar ne.

Duomenų atmintis turi gebėti išlaikyti šiuos duomenis ne trumpiau kaip 365 dienas.

Kai duomenų kaupimo talpa išnaudojama, nauji duomenys turi būti rašomi ant seniausiųjų įrašų.

12.4. Duomenys apie vairuotojo veiklą

Pasikeitus vairuotojo ir (arba) vairuotojo porininko veiklai ir (arba) važiavimo būsenai ir (arba) įkišus arba ištraukus vairuotojo arba dirbtuvių kortelę, tachografas turi užregistruoti ir laikyti duomenų atmintyje:

- važiavimo būseną (ĮGULA, VIENAS VAIRUOTOJAS),

- plyšys (VAIRUOTOJO, VAIRUOTOJO PORININKO),

- kortelė atitinkamame plyšyje (ĮKIŠTA, NEĮKIŠTA) (žr. pastabą),

- veiklos rūšį (VAIRAVIMAS, BUVIMAS PASIRENGUS DIRBTI, DARBAS, PERTRAUKA/POILSIS),

- pasikeitimo datą ir laiką.

Pastaba:

ĮKIŠTA reiškia, kad į plyšį įkišta galiojanti vairuotojo ar dirbtuvių kortelė. NEĮKIŠTA, priešingai, reiškia, kad į plyšį neįkišta galiojanti vairuotojo ar dirbtuvių kortelė (pvz., įkišta įmonės kortelė arba neįkišta jokia kortelė).

Pastaba:

vairuotojo rankomis įvesta informacija apie veiklą duomenų atmintyje neregistruojama.

Duomenų atmintis turi gebėti išlaikyti duomenis apie vairuotojo veiklą ne trumpiau kaip 365 dienas.

Kai duomenų kaupimo talpa išnaudojama, nauji duomenis turi būti rašomi ant seniausiųjų įrašų.

12.5. Vietos, kur prasideda ir (arba) baigiasi dienos darbo laikotarpiai

Kiekvienąsyk vairuotojui (porininkui) įvedus vietos, kur prasideda ir (arba) baigiasi dienos darbo laikotarpis, žymenį, tachografas turi užregistruoti ir laikyti savo atmintyje:

- jei taikytina, vairuotojo (porininko) kortelės numerį ir išduodančiosios valstybės narės žymenį,

- įrašo datą ir laiką (arba su įrašu susijusią datą ir laiką, kai įrašoma įvedant rankomis),

- įrašo tipą (pradžia ar pabaiga, įrašo aplinkybės),

- įvestus šalies ir regiono žymenis,

- transporto priemonės hodometro rodmens vertę.

Duomenų atmintis turi gebėti išlaikyti duomenis apie laikotarpių pradžią ir (arba) pabaigą ne trumpiau kaip 365 dienas (darant prielaidą, kad vienas vairuotojas įrašo duomenis dukart per dieną).

Kai duomenų kaupimo talpa išnaudojama, nauji duomenys turi būti rašomi ant seniausiųjų įrašų.

12.6. Hodometro duomenys

Tachografas savo duomenų atmintyje turi užregistruoti hodometro rodmens vertę ir datą kiekvienos kalendorinės dienos vidurnaktį.

Duomenų atmintis turi gebėti išlaikyti hodometro vidurnakčio rodmens vertes ne trumpiau kaip 365 dienas.

Kai duomenų kaupimo talpa išnaudojama, nauji duomenys turi būti rašomi ant seniausiųjų įrašų.

12.7. Išsamūs duomenys apie greitį

Tachografas turi užregistruoti ir laikyti savo atmintyje ne mažiau kaip 24 valandų transporto priemonės judėjimo trukmės informaciją apie momentinį transporto priemonės greitį kiekvieną sekundę ir atitinkamą datą bei laiką.

12.8. Duomenys apie įvykius

Šiame punkte nurodytais tikslais laikas registruojamas vienos sekundės tikslumu.

Tachografas turi užregistruoti ir laikyti savo atmintyje tokius duomenis apie kiekvieną aptiktą įvykį pagal tokias duomenų laikymo taisykles:

Įvykis | Duomenų laikymo taisyklės | Apie kiekvieną įvykį užregistruojami duomenys |

Kortelių nesuderinamumas | 10 paskutinių įvykių. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas,nesuderinamų kortelių rūšis, numeriai ir išduodančioji valstybė narė. |

Važiavimas be reikiamos kortelės | ilgiausiai trukęs įvykis iš paskutinių 10 dienų, kuriomis jis įvyko,penki ilgiausi įvykiai per 365 dienas. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas,įvykio pradžioje ir (arba) pabaigoje įkištos kortelės rūšis, numeris ir išduodančioji valstybė narė,panašių įvykių tą dieną skaičius. |

Kortelės įkišimas važiuojant | ilgiausiai trukęs įvykis iš paskutinių 10 dienų, kuriomis jis įvyko. | įvykio data ir laikas,kortelės rūšis, numeris ir išduodančioji valstybė narė,panašių įvykių tą dieną skaičius. |

Paskutinė kortelės panauda netinkamai užbaigta | 10 paskutinių įvykių. | kortelės įkišimo data ir laikas,kortelės rūšis, numeris ir išduodančioji valstybė narė,paskutiniai nuo kortelės nuskaityti panaudos duomenys:kortelės įkišimo data ir laikas,TPRN ir registruojančioji valstybė narė. |

Greičio viršijimas [13] | svarbiausias įvykis iš paskutinių 10 dienų, kuriomis jis įvyko,penki svarbiausi įvykiai per 365 dienas,pirmasis po paskutinio kalibravimo įvykęs įvykis. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas,didžiausias įvykio metu išmatuotas greitis,įvykio išmatuoto greičio aritmetinis vidurkis,kortelės rūšis, numeris ir išduodančioji valstybė narė (jei taikytina),panašių įvykių tą dieną skaičius. |

Maitinimo nutrūkimas [14] | ilgiausias įvykis iš paskutinių 10 dienų, kuriomis jis įvyko,penki ilgiausi įvykiai per 365 dienas. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas,įvykio pradžioje ir (arba) pabaigoje įkištos kortelės rūšis, numeris ir išduodančioji valstybė narė,panašių įvykių tą dieną skaičius. |

Duomenų apie judėjimą klaida | ilgiausiai trukęs įvykis iš paskutinių 10 dienų, kuriomis jis įvyko,penki ilgiausiai trukę įvykiai per 365 dienas. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas,įvykio pradžioje ir (arba) pabaigoje įkištos kortelės rūšis, numeris ir išduodančioji valstybė narė,panašių įvykių tą dieną skaičius. |

Mėginimas pažeisti apsaugą | 10 paskutinių kiekvienos rūšies įvykių. | įvykio pradžios data ir laikas,įvykio pabaigos data ir laikas (jei tinka),įvykio pradžioje ir (arba) pabaigoje įkištos kortelės rūšis, numeris ir išduodančioji valstybė narė,įvykio rūšis. |

12.9. Duomenys apie gedimus

Šiame punkte nurodytais tikslais laikas registruojamas vienos sekundės tikslumu.

Tachografas turi bandyti užregistruoti ir laikyti savo atmintyje tokius duomenis apie kiekvieną aptiktą gedimą pagal tokias duomenų laikymo taisykles:

Gedimas | Duomenų laikymo taisyklės | Apie kiekvieną gedimą užregistruojami duomenys |

Kortelės gedimas | 10 paskutinių vairuotojo kortelės gedimų. | gedimo pradžios data ir laikas,gedimo pabaigos data ir laikas,kortelės rūšis, numeris ir išduodančioji valstybė narė. |

Tachografo gedimai | 10 paskutinių kiekvienos rūšies gedimų,pirmasis gedimas po paskutinio kalibravimo. | gedimo pradžios data ir laikas,gedimo pabaigos data ir laikas,gedimo rūšis,gedimo pradžioje ir (arba) pabaigoje įkištos kortelės rūšis, numeris ir išduodančioji valstybė narė. |

12.10. Duomenys apie kalibravimą

Tachografas turi užregistruoti ir laikyti savo atmintyje duomenis apie:

- žinomus kalibravimo parametrus aktyvavimo momentu,

- patį pirmąjį kalibravimą atlikus jo aktyvavimą,

- patį pirmąjį kalibravimą šioje transporto priemonėje (identifikuojamoje pagal jos TPIN),

- penkis pastaruosius kalibravimus (jei per vieną kalendorinę dieną atliekami keli kalibravimai, užregistruojami duomenys tik apie paskutinį iš jų).

Turi būti registruojami tokie kiekvieno kalibravimo duomenys:

- kalibravimo tikslas (aktyvavimas, pirmasis įrengimas, įrengimas, periodinė patikra),

- dirbtuvių pavadinimas ir adresas,

- dirbtuvių kortelės numeris, kortelę išduodanti valstybė narė ir kortelės galiojimo pabaigos laikas,

- transporto priemonės identifikacija,

- atnaujinti arba patvirtinti parametrai: w, k, l, padangų dydis, greičio ribotuvo nustatymas, hodometro (rodmens sena ir nauja vertės), data ir laikas (sena ir nauja vertės).

Judesio jutiklio atmintyje turi būti registruojami ir laikomi tokie duomenys apie judesio jutiklio įrengimą:

- pirmas sujungimas su TPB (data, laikas, TPB patvirtinimo numeris, TPB serijos numeris),

- paskutinis sujungimas su TPB (data, laikas, TPB patvirtinimo numeris, TPB serijos numeris).

12.11. Duomenys apie laiko koregavimą

Tachografas turi užregistruoti ir laikyti savo atmintyje duomenis apie:

- paskutinį laiko koregavimą,

- paskutinius penkis didžiausius laiko koregavimus nuo paskutinio kalibravimo,

atliktus kalibravimo režimu (f apibrėžimas).

Turi būti registruojami tokie duomenys apie laiko koregavimus:

- data ir laikas, sena vertė,

- data ir laikas, nauja vertė,

- dirbtuvių pavadinimas ir adresas,

- dirbtuvių kortelės numeris, kortelę išduodanti valstybė narė ir kortelės galiojimo pabaigos laikas.

12.12. Duomenys apie kontrolės veiklą

Tachografas turi užregistruoti ir laikyti savo atmintyje tokius duomenis apie 20 pastarųjų kontrolės veiklų:

- kontrolės datą ir laiką,

- kontrolės kortelės numerį ir ją išduodančios valstybės narės žymenį,

- kontrolės rūšį (rodymas ekrane ir (arba) spausdinimas ir (arba) duomenų perkėlimas iš TPB ir (arba) duomenų perkėlimas iš kortelės).

Jei perkeliami duomenys, turi būti užregistruojamos pirmosios ir paskutiniosios dienų, kurių duomenys perkeliami, datos.

12.13. Duomenys apie įmonės užraktus

Tachografas turi užregistruoti ir laikyti savo atmintyje tokius duomenis apie 20 pastarųjų įmonės užraktų:

- užrakinimo datą ir laiką,

- atrakinimo datą ir laiką,

- įmonės kortelės numerį ir ją išduodančios valstybės narės žymenį,

- įmonės pavadinimą ir adresą.

12.14. Duomenys apie duomenų perkėlimo veiklą

Tachografas turi užregistruoti ir laikyti savo atmintyje tokius duomenis apie duomenų iš atminties perkėlimą į išorines laikmenas įmonės arba kalibravimo režimu:

- duomenų perkėlimo datą ir laiką,

- įmonės arba dirbtuvių kortelės numerį ir ją išduodančios valstybės narės žymenį,

- įmonės arba dirbtuvių pavadinimą ir adresą.

12.15. Duomenys apie ypatingas būsenas

Tachografas turi užregistruoti ir laikyti savo atmintyje tokius duomenis apie ypatingas būsenas:

- būsenos datą ir laiką,

- ypatingos būsenos rūšį.

Duomenų atmintis turi gebėti išlaikyti duomenis apie ypatingas būsenas ne trumpiau kaip 365 dienas (darant prielaidą, kad per dieną vidutiniškai pradedama ir baigiama viena būsena). Kai duomenų kaupimo talpa išnaudojama, nauji duomenys rašomi ant seniausiųjų įrašų.

13. Tachografo kortelėse įrašytos informacijos nuskaitymas

Tachografas turi gebėti nuskaityti iš tachografo kortelių informaciją, būtiną:

- kortelės rūšiai, turėtojui, anksčiau naudotai transporto priemonei, paskutinio kortelės ištraukimo datai bei laikui ir tuo metu pasirinktai veiklai nustatyti,

- patikrinti, ar paskutinė kortelės panauda buvo užbaigta tinkamai,

- vairuotojo nepertraukiamo vairavimo trukmei, bendrajai poilsio trukmei ir ankstesnės ir esamos savaičių bendrajai poilsio trukmei ir bendrajai vairavimo trukmei apskaičiuoti,

- prašomiems spaudiniams su vairuotojo kortelės atmintyje įrašytais duomenimis išspausdinti,

- duomenims perkelti iš vairuotojo kortelės į išorines laikmenas.

Įvykus nuskaitymo klaidai tachografas turi ne daugiau kaip tris kartus mėginti nuskaityti iš naujo, o jei tai nepavyksta - paskelbti kortelę sugedusia ir negaliojančia.

14. Informacijos įrašymas į tachografo korteles ir laikymas

Tik įkišus kortelę tachografas turi nustatyti vairuotojo arba dirbtuvių kortelės atmintyje "kortelės panaudos duomenis".

Tachografas turi įrašyti į galiojančias vairuotojo, dirbtuvių ir (arba) kontrolės korteles visą kortelės turėtojui skirtą naują informaciją, susijusią su to laikotarpiu, kuriuo kortelė įkišta. Kortelėse laikomi duomenys nurodyti IV skyriuje.

Tachografas turi įrašyti į galiojančias vairuotojo ir (arba) dirbtuvių korteles jų turėtojų rankomis įvestus duomenis apie vairuotojo veiklą ir vietą (kaip nurodyta IV skyriaus 5.2.5 ir 5.2.6 papunkčiuose).

Tachografo kortelių duomenys turi būti atnaujinami taip, kad, kai reikia, ir atsižvelgiant kortelių duomenų kaupimo talpą, naujausi duomenys pakeistų seniausiuosius.

Įvykus įrašymo klaidai tachografas turi ne daugiau kaip tris kartus mėginti įrašyti iš naujo, o jei tai nepavyksta — paskelbti kortelę sugedusia ir negaliojančia.

Prieš išvesdamas vairuotojo kortelę ir įrašęs joje visus reikiamus duomenis, tachografas turi perkrauti kortelės panaudos duomenis.

15. Rodymas ekrane

Ekranas turi būti ne mažiau kaip 20 rašmenų dydžio.

Rašmuo turi būti ne mažesnis kaip 5 mm aukščio ir 3,5 mm pločio.

Ekranas turi gebėti atvaizduoti ISO 8859 1 ir 7 dalyse nustatytus Lotynų 1 ir Graikų rašmenų rinkinius, kaip nurodyta 1 priedėlio 4 skyriuje "Rašmenų rinkiniai". Ekrane rašmenys gali būti vaizduojami supaprastintai (pvz., rašmenys su kirčiais gali būti rašomi be kirčio ženklų arba vietoj mažųjų raidžių rašomos didžiosios).

Ekrano apšvietimas neturi akinti.

Rodmenys turi būti iš tachografo išorės.

Tachografas turi gebėti parodyti ekrane:

- numatytuosius duomenis,

- perspėjimų informaciją,

- informaciją, susijusią su naudojimusi meniu,

- kitus naudotojo pageidaujamus duomenis.

Tachografo ekrane gali būti rodoma papildoma informacija, jei ji aiškiai atskiriama nuo pirmiau reikalaujamos informacijos.

Tachografo ekrane turi būti naudojamos 3 priedėlyje išvardytos piktogramos arba jų deriniai. Ekrane gali būti pateikiamos ir papildomos piktogramos bei jų deriniai, jei jie aiškiai atskiriami nuo pirmiau minėtų piktogramų ir jų derinių.

Transporto priemonei judant ekranas turi būti visuomet įjungtas.

Tachografe gali būti rankomis arba automatiškai valdoma funkcija, IŠJUNGIANTI ekraną, kai transporto priemonė stovi.

Rodymo ekrane formatas nurodytas 5 priedėlyje.

15.1. Numatytasis rodinys

Kai nereikia rodyti jokios kitos informacijos, tachografas pagal nutylėjimą turi rodyti:

- vietos laiką (UTC laikas + vairuotojo nustatyta pokytis),

- darbo režimą,

- esamą vairuotojo veiklą ir esamą vairuotojo porininko veiklą,

- su vairuotoju susijusią informaciją:

- jei esama veikla yra VAIRAVIMAS - jo nepertraukiamo vairavimo trukmę ir tuometinę bendrąją poilsio trukmę,

- jei esama veikla yra ne VAIRAVIMAS - šios veiklos esamą trukmę (nuo jos pasirinkimo momento) ir tuometinę bendrąją poilsio trukmę,

- su vairuotoju porininku susijusią informaciją:

- jo veiklos esama trukmę (nuo jos pasirinkimo momento).

Su kiekvienu vairuotojo susiję duomenys turi būti pateikiami aiškiai, paprastai ir nedviprasmiškai. Jeigu su vairuotoju ir vairuotoju porininku susijusios informacijos negalima parodyti vienu metu, tachografas pagal nutylėjimą turi rodyti su vairuotoju susijusią informaciją, o naudotojui yra leidžiama pasirinkti su vairuotoju porininku susijusios informacijos rodinį.

Jeigu dėl ekrano pločio pagal nutylėjimą negalima rodyti darbo režimo, tachografas trumpam turi parodyti naują darbo režimą, kai jis pasirenkamas.

Įkišus kortelę tachografas turi trumpam parodyti kortelės turėtojo pavardę (pavadinimą).

Kai pradedama būsena NEKONTROLIUOJAMA, tuomet numatytame rodinyje turi būti piktograma, žyminti, kad būsena pradėta (leidžiama tuo metu nerodyti vairuotojo veiklos).

15.2. Perspėjamasis rodinys

Tachografas turi rodyti perspėjamąją informaciją visų pirma 3 priedėlyje nurodytomis piktogramomis, kai reikia, prirašydamas papildomą skaitmenimis užkoduotą informaciją. Taip pat gali būti rodomas raidinis perspėjimo paaiškinimas vairuotojo pageidaujama kalba.

15.3. Naudojimasis meniu

Tachografo komandomis turi būti galima pasinaudoti per atitinkamą meniu sistemą.

15.4. Kiti rodiniai

Turi būti galima pasirinkti tokius ekrano rodinius:

- UTC datą ir laiką,

- darbo režimą (jei tai nerodoma pagal numatytąjį nustatymą),

- vairuotojo nepertraukiamo vairavimo trukmę ir bendrąją poilsio trukmę,

- vairuotojo porininko nepertraukiamo vairavimo trukmę ir bendrąją poilsio trukmę,

- ankstesnės ir esamos savaitės vairuotojo bendrą vairavimo trukmę,

- ankstesnės ir esamos savaitės vairuotojo porininko bendrą vairavimo trukmę,

- bet kurio iš šešių spaudinių turinį, spausdinant tokiu pačiu formatu, kaip ir patys spaudiniai.

Spaudinio turinys turi būti rodomas nuosekliai, eilutė po eilutės. Jei ekrano plotis yra mažesnis kaip 24 rašmenys, visa informacija vairuotojui turi būti pateikiama atitinkamais būdais (keletu eilučių, "bėgančia" eilute ir pan.). Ekrane gali būti nerodomos spaudinio eilutės, skirtos užpildyti ranka.

16. Spausdinimas

Tachografas turi gebėti spausdinti informaciją iš savo atminties ir (arba) iš tachografo kortelių tokių šešių rūšių spaudiniuose:

- vairuotojo veiklos kasdienis spaudinys iš kortelės,

- vairuotojo veiklos kasdienis spaudinys iš transporto priemonės bloko,

- įvykių ir gedimų spaudinys iš kortelės,

- įvykių ir gedimų spaudinys iš transporto priemonės bloko,

- techninių duomenų spaudinys,

- greičio viršijimo spaudinys.

Šių spaudinių formatas ir turinys išsamiai apibūdinti 4 priedėlyje.

Spaudinių pabaigoje gali būti pateikti papildomi duomenys.

Tachografas taip pat gali spausdinti papildomus spaudinius, jei jie aiškiai atskiriami nuo pirmiau minėtų šešių spaudinių.

"Vairuotojo veiklos kasdienį spaudinį iš kortelės" ir "įvykių ir gedimų spaudinį iš kortelės" turi būti įmanoma išspausdinti tik tuomet, kai į tachografą įkišta vairuotojo arba dirbtuvių kortelė. Prieš spausdindamas tachografas atnaujina atitinkamoje kortelės atmintyje laikomus duomenis.

Tam, kad išspausdintų "vairuotojo veiklos kasdienį spaudinį iš kortelės" arba "įvykių ir gedimų spaudinį iš kortelės", tachografas:

- jei yra įkišta tik viena šių kortelių - automatiškai pasirenka vairuotojo kortelę arba dirbtuvių kortelę,

- jei yra įkištos abi šios kortelės - nurodo komandą reikiamai kortelei pasirinkti arba pasirenka į vairuotojo plyšį įkištą kortelę.

Spausdintuvas turi gebėti spausdinti 24 rašmenis vienoje eilutėje.

Rašmuo turi būti ne mažesnis kaip 2,1 mm aukščio ir 1,5 mm pločio.

Spausdintuvas turi gebėti spausdinti atvaizduoti ISO 8859 1 ir 7 dalyse nustatytus Lotynų 1 ir Graikų rašmenų rinkinius, kaip nurodyta 1 priedėlio 4 skyriuje "Rašmenų rinkiniai".

Spausdintuvai turi būti tokios konstrukcijos, kad spaudiniai būtų pakankamai ryškūs ir juos skaitant nekiltų dviprasmybių.

Spaudinių matmenys ir įrašai juose turi nesikeisti įprasto drėgnio (nuo 10 iki 90 %) ir temperatūros sąlygomis.

Spausdindamas tachografas turi gebėti susitvarkyti pasibaigus popieriui: įdėjus naują popierių pradėti spausdinti iš naujo arba tęsti spausdinimą toliau ir pateikti nedviprasmišką nuorodą į pirmiau išspausdintą dalį.

Lehetőség van e dokumentumokra kézzel írott jegyzetet rávezetni, mint pl. a járművezető aláírása.

A papírellátásnak a nyomtatás folyamán történő megszakadása esetén és a papír újratöltése után a menetíró készülék vagy az elejétől fogva újra kezdi a nyomtatást, vagy a megszakítás pontjától folytatja azt tovább, félreérthetetlen utalást téve az előzőleg kinyomtatott részre.

17. Perspėjimai

Tachografas turi perspėti vairuotoją, kai aptinka įvykį ir (arba) gedimą.

Perspėjimas dėl maitinimo nutrūkimo gali būti atidėtas iki maitinimas vėl bus tiekiamas.

Tachografas turi perspėti vairuotoją prieš 15 minučių iki baigiantis 4 valandų ir 30 minučių nepertraukiamo vairavimo laikotarpiui ir jam pasibaigus.

Perspėjimai turi būti regimieji. Kartu gali būti ir papildomi girdimieji perspėjimai.

Regimieji perspėjimai turi būti aiškiai atpažįstami naudotojui, būti vairuotojo regos lauke ir aiškiai matomi tiek dieną, tiek naktį.

Regimųjų perspėjimų komponentai gali būti įmontuoti tachografe ir (arba) nuotoliniai.

Pastaruoju atveju jie turi būti paženklinti raide "T" ir būti gintarinės arba oranžinės spalvos.

Perspėjimas turi trukti ne mažiau kaip 30 sekundžių, nebent naudotojas, baksteldamas bet kurį tachografo klavišą, patvirtintų, jog jį pastebėjo. Po pirmojo patvirtinimo neturi būti panaikintas perspėjimo priežasties rodinys, nurodytas kitoje pastraipoje.

Perspėjimo priežastis turi būti rodoma tachografo ekrane tol, kol naudotojas, paspausdamas tam tikrą klavišą arba pasirinkdamas tam tikrą tachografo komandą, patvirtina, kad ją mato.

Gali būti pateikiami papildomi perspėjimai, jei vairuotojas negali jų supainioti su pirmiau minėtais.

18. Duomenų perkėlimas į išorines laikmenas

Tachografas turi gebėti nurodžius per kalibravimo/duomenų perkėlimo jungtį perkelti duomenis iš savo atminties arba vairuotojo kortelės į išorines laikmenas. Prieš perkeldamas duomenis tachografas turi atnaujinti atitinkamos kortelės duomenis.

Be to, tachografas gali bet kuriuo darbo režimu persiųsti duomenis per kitą jungtį šiuo kanalu patvirtintai įmonei (kaip papildoma funkcija). Tokiu atveju turi galioti įmonės režimo duomenų prieigos teisės.

Persiunčiant duomenys negali būti niekaip pakeisti ar ištrinti.

Kalibravimo/duomenų perkėlimo jungties elektrinė sąsaja nurodyta 6 priedėlyje.

Duomenų perkėlimo protokolai nurodyti 7 priedėlyje.

19. Duomenų persiuntimas į papildomus išorinius įtaisus

Kai tachografas neturi greičio ir (arba) hodometro rodmenų funkcijų, jis turi siųsti išeinantįjį signalą (-us), kad galima būtų pamatyti ekrane transporto priemonės greitį (spidometro rodmenį) ir (arba) visą nuvažiuotą atstumą (hodometro rodmenį).

Transporto priemonės blokas taip pat turi gebėti teikti tokius duomenis per reikiamą skirtąją nuosekliąją jungtį, nepriklausomą nuo papildomos VVT šynos jungties (ISO 11898 Kelių transporto priemonės. Keitimasis skaitmenine informacija. Vietinis valdiklio tinklas (VVT), skirtas didelės spartos ryšiui), kad jie galėtų būti apdoroti kita transporto priemonėje įrengta elektronine įranga:

- esamą UTC datą ir laiką,

- transporto priemonės greitį,

- visą transporto priemonės nuvažiuotą atstumą (hodometro rodmenį),

- tuo metu pasirinktą vairuotojo ir vairuotojo porininko veiklą,

- informaciją apie tai, ar į vairuotojo ir vairuotojo porininko (jei taikytina) plyšį įkišta kokia nors tachografo kortelė, ir informaciją apie atitinkamos kortelės identifikaciją (kortelės numerį ir išduodančiosios valstybės narės žymenį).

Tai pat gali būti išvedami ir kiti papildomi duomenys.

Kai transporto priemonės degimas įjungtas, minėti duomenis turi būti siunčiami nuolatos. Kai transporto priemonės degimas išjungtas, atitinkami duomenys turi būti išsiunčiami bent jau tuomet, kai pasikeičia vairuotojo arba vairuotojo porininko veikla ir (arba) įkišama arba ištraukiama tachografo kortelė. Jei esant išjungtam transporto priemonės degimui duomenų išvedimas sulaikomas, jie turi būti pateikti degimą įjungus.

20. Kalibravimas

Kalibravimo funkcija turi leisti:

- automatiškai sujungti judesio jutiklį su TPB,

- skaitmeniniu būdu priderinti tachografo konstantą (k) prie transporto priemonės būdinguoju koeficientu (w) (transporto priemonėse su dviem ar daugiau pagrindinės pavaros perdavimo skaičių turi būti įmontuotas keitimo įtaisas, kuris automatiškai suderintų šiuos perdavimo skaičius su tokiu perdavimo skaičiumi, kuriuo remiantis įranga buvo pritaikyta transporto priemonei),

- neribotai koreguoti esamą laiką,

- koreguoti esamą hodometro rodmens vertę,

- atnaujinti atmintyje laikomus judesio jutiklio identifikacijos duomenis,

- atnaujinti arba patvirtinti kitus tachometrui žinomus duomenis: transporto priemonės tapatybę, w, l, padangų dydį ir greičio ribotuvo nustatymą (jei yra).

Sujungiant judesio jutiklį su TPB, turi būti atliekami bent jau tokie veiksmai:

- atnaujinami judesio jutiklio atmintyje laikomi jo įrengimo duomenys (jei reikia),

- iš judesio jutiklio į TPB atmintį nukopijuojami reikiami judesio jutiklio identifikacijos duomenys.

Kalibravimo funkcija turi gebėti įvesti reikiamus duomenis per kalibravimo/duomenų perkėlimo laikantis 8 priedėlyje nustatyto kalibravimo protokolo. Kalibravimo funkcija gali įvesti reikiamus duomenis ir per kitas jungtis.

21. Laiko koregavimas

Laiko koregavimo funkcija turi leisti koreguoti esamą laiką ne mažesniais kaip vienos minutės pokyčiais ir ne dažniau kaip kas septynias dienas.

Kalibravimo režimu laiko koregavimo funkcija turi leisti koreguoti esamą laiką be apribojimų.

22. Eksploatacinės savybės

Transporto priemonės blokas turi visiškai tinkamai veikti nuo - 20 °C iki 70 °C, o judesio jutiklis nuo - 40 °C iki 135 °C temperatūroje. Duomenys atmintyje turi būti išlaikomi iki -40 °C temperatūroje.

Tachografas turi visiškai tinkamai veikti esant nuo 10 % iki 90 % drėgnio.

Tachografas turi būti apsaugotas nuo viršįtampio, maitinimo poliškumo apsikeitimo ir trumpojo jungimo.

Tachografas turi atitikti 1995 m. spalio 31 d. Komisijos direktyvą 95/54/EB [15], derinančią su technikos pažanga Tarybos direktyvą 72/245/EEB [16] dėl elektromagnetinio suderinamumo, ir turi būti apsaugotas nuo elektrostatinių iškrovų ir trumpalaikių srovių.

23. Medžiagos

Visos tachografo sudedamosios dalys turi būti pagamintos iš pakankamai stabilių, mechaniškai atsparių, turinčių pastovias elektrines ir magnetines savybes, medžiagų.

Įprastomis naudojimo sąlygomis visos vidinės įrangos dalys turi būti apsaugotos nuo drėgmės ir dulkių.

Transporto priemonės blokas turi būti IP 40, o judesio jutiklis - IP 64 apsaugos klasės pagal standartą IEC 529.

Tachografas turi atitikti jam taikomas ergonominio dizaino technines specifikacijas.

Tachografas turi būti apsaugotas nuo atsitiktinės žalos.

24. Ženklai

Jei tachografas rodo transporto priemonės hodometro rodmens vertę ir greitį, jo ekrane turi būti tokie užrašai:

- greta nuotolį rodančio skaičiaus turi būti užrašytas atstumo matavimo vienetas, žymimas santrumpa "km",

- greta greitį rodančio skaičiaus - užrašas "km/h".

Tachografas gali būti nustatytas rodyti greitį myliomis per valandą, tuomet ir greičio matavimo vienetus žyminti santrumpa turi būti "mph".

Ant kiekvieno atskiro tachografo komponento turi būti pritvirtinta plokštelė, kurioje užrašyta tokia informacija:

- įrangos gamintojo pavadinimas ir adresas,

- gamintojo suteiktas komponento šifras ir įrangos pagaminimo metai,

- įrangos serijos numeris,

- įrangos tipo patvirtinimo ženklas.

Kai pirmiau nurodytai informacijai užrašyti nepakanka vietos, plokštelėje turi būti nurodytas bent gamintojo pavadinimas ar logotipas ir įrangos komponento šifras.

IV. TACHOGRAFO KORTELIŲ KONSTRUKCIJOS IR FUNKCINIAI REIKALAVIMAI

1. Regimieji duomenys

Kortelės priekyje yra:

kortelę išduodančios valstybės narės valstybine kalba arba kalbomis didžiosiomis raidėmis išspausdinti žodžiai "Vairuotojo kortelė", "Kontrolės kortelė", "Dirbtuvių kortelė" arba "Įmonės kortelė";

kortelės foną sudaro tie patys žodžiai kitomis valstybinėmis Bendrijos kalbomis:

ES | TARJETA DEL CONDUCTOR | TARJETA DE CONTROL | TARJETA DEL CENTRO DE ENSAYO | TARJETA DE LA EMPRESA |

DK | FØRERKORT | KONTROLKORT | VÆRKSTEDSKORT | VIRKSOMHEDSKORT |

DE | FAHRERKARTE | KONTROLLKARTE | WERKSTATTKARTE | UNTERNEHMENSKARTE |

EL | ΚΑΡΤΑ ΟΔΗΓΟΥ | ΚΑΡΤΑ ΕΛΕΓΧΟΥ | ΚΑΡΤΑ ΚΕΝΤΡΟΥ ΔΟΚΙΜΩΝ | ΚΑΡΤΑ ΕΠΙΧΕΙΡΗΣΗΣ |

EN | DRIVER CARD | CONTROL CARD | WORKSHOP CARD | COMPANY CARD |

FR | CARTE DE CONDUCTEUR | CARTE DE CONTROLEUR | CARTE D'ATELIER | CARTE D'ENTREPRISE |

GA | CÁRTA TIOMÁNAÍ | CÁRTA STIÚRTHA | CÁRTA CEARDLAINNE | CÁRTA COMHLACHTA |

IT | CARTA DEL CONDUCENTE | CARTA DI CONTROLLO | CARTA DELL'OFFICINA | CARTA DELL'AZIENDA |

NL | BESTUURDERS KAART | CONTROLEKAART | WERKPLAATSKAART | BEDRIJFSKAART |

PT | CARTÃO DE CONDUTOR | CARTÃO DE CONTROLO | CARTÃO DO CENTRO DE ENSAIO | CARTÃO DE EMPRESA |

FIN | KULJETTAJA KORTTILLA | VALVONTA KORTILLA | TESTAUSASEMA KORTILLA | YRITYSKORTILLA |

SV | FÖRARKORT | KONTROLLKORT | VERKSTADSKORT | FÖRETAGSKORT |

kortelę išduodančios valstybės narės pavadinimas (neprivalomas);

kortelę išduodančios valstybės narės skiriamasis ženklas, mėlynos spalvos stačiakampyje išspausdintas negatyvu ir apsuptas dvylika geltonos spalvos žvaigždžių. Skiriamieji ženklai yra šie:

B Belgija

DK Danija

D Vokietija

GR Graikija

E Ispanija

F Prancūzija

IRL Airija

I Italija

L Liuksemburgas

NL Nyderlandai

A Austrija

P Portugalija

FIN Suomija

S Švedija

UK Jungtinė Karalystė

Informacija, būdinga išduotai kortelei ir sunumeruota taip:

| Vairuotojo kortelė | Kontrolės kortelė | Įmonės arba dirbtuvių kortelė |

1. | Vairuotojo pavardė | Kontrolės institucijos pavadinimas | Įmonės arba dirbtuvių pavadinimas |

2. | Vairuotojo vardas (-ai) | Ellenőrző személy vezetékneve (adott esetben) | Kártyatulajdonos vezetékneve (adott esetben) |

3. | Járművezető születési dátuma | Ellenőrző személy utóneve(i) (adott esetben) | Kártyatulajdonos utóneve (adott esetben) |

4.a) | Kortelės galiojimo pradžios data |

b) | Kortelės galiojimo pabaigos data |

c) | Išduodančiosios institucijos pavadinimas (galima spausdinti 2-ame puslapyje) |

d) | Kitas, ne pateiktasis 5 antraštėje, numeris administravimo tikslams (neprivaloma) |

5.a) | Vairuotojo pažymėjimo (galiojančio išduodant vairuotojo kortelę) numeris | | |

5.b) | Kortelės numeris |

6. | Vairuotojo nuotrauka | Kontrolieriaus nuotrauka (neprivaloma) | — |

7. | Vairuotojo parašas | Kortelės turėtojo parašas (neprivaloma) |

8. | Kortelės turėtojo nuolatinė gyvenamoji vieta arba pašto adresas (neprivaloma) | Kontrolės institucijos pašto adresas | Įmonės arba dirbtuvių pašto adresas |

datos turi būti rašomos formatais "dd/mm/yyyy" arba "dd.mm.yyyy" (diena, mėnesis, metai);

kitoje kortelės pusėje yra:

kortelės priekyje sunumeruotų punktų paaiškinimas;

kortelės turėtojui specialiai raštu sutikus, gali būti įrašyta ir su kortelės administravimu nesusijusi informacija, jei tai niekaip nepakeistų tachografo kortelės naudojimo paskirties.

+++++ TIFF +++++

Tachografų kortelių fono dominuojanti spalva turi būti tokia:

- vairuotojų kortelės: balta,

- kontrolės kortelės: mėlyna,

- dirbtuvių kortelės: raudona,

- įmonės kortelės: geltona.

Tachografo kortelės turi turėti bent tokius apsaugos nuo klastojimo ir apgadinimo elementus:

- apsauginio dizaino foną su smulkiu ornamentiniu raštu ir spalvotais spaudiniais,

- nuotraukos srityje apsauginio dizaino fonas ir nuotrauka turi iš dalies sutapti,

- bent vieną dvispalvę mikrošrifto eilutę.

Pasikonsultavusios su Komisija valstybės narės gali naudoti papildomų spalvų ir ženklų, pvz., nacionalinius simbolius ir apsaugos elementus, jei tai nepažeidžia kitų šio priedo nuostatų.

2. Apsauga

Sistemos apsauga skirta saugoti tarp kortelių ir tachografo perduodamų duomenų nepažeistumą bei autentiškumą, iš kortelių perkeliamų duomenų nepažeistumą bei autentiškumą, leisti įrašyti tam tikrą informaciją į korteles tik tachografui, užkirsti kelią bet kokioms galimybėms falsifikuoti kortelėse laikomus duomenis, saugoti nuo klastojimo ir aptikti bet kokius mėginimus tai padaryti.

Tam, kad sistema būtų saugi, tachografo kortelės turi atitikti tachografo kortelių bendruosiuose apsaugos tiksluose nurodytus reikalavimus (10 priedėlis).

Informaciją iš tachografo kortelių turi būti įmanoma nuskaityti ir kita įranga, pvz., asmeniniais kompiuteriais.

3. Standartai

Tachografo kortelės turi atitikti tokių standartų reikalavimus:

- ISO/IEC 7810 Identifikacijos kortelės. Fizinės savybės,

- ISO/IEC 7816 Identifikacijos kortelės. Integriniai grandynai:

- 1 dalis. Fizinės savybės,

- 2 dalis. Matmenys ir kontaktų vieta,

- 3 dalis. Elektroniniai signalai ir siuntimo protokolai,

- 4 dalis. Tarpusavio keitimosi tarpšakinės komandos,

- 8 dalis. Apsauginės tarpšakinės komandos,

- ISO/IEC 10373 Identifikacijos kortelės. Bandymų metodika.

4. Aplinkos ir elektros specifikacijos

Tachografo kortelės turi gebėti tinkamai veikti visomis Bendrijos teritorijoje dažniausiai būnančiomis klimato sąlygomis ir bent jau nuo - 25 °C iki + 70 °C temperatūroje, o trumpam - iki + 85 °C temperatūroje. "Trumpam" reiškia ne ilgiau kaip 4 valandas kiekvienąsyk ir ne daugiau kaip 100 kartų per visą kortelės naudojimo laiką.

Tachografo kortelės turi visiškai tinkamai veikti esant nuo 10 % iki 90 % drėgnio.

Pagal aplinkos ir elektros specifikacijų reikalavimus naudojamos tachografo kortelės turi visiškai tinkamai veikti penkerius metus.

Tachografo kortelės turi atitikti 1995 m. spalio 31 d. Komisijos direktyvą 95/54/EB [17] dėl elektromagnetinio suderinamumo ir turi būti apsaugotas nuo elektrostatinių iškrovų.

5. Duomenų laikymas

Šiame poskyryje:

- jei nenurodyta kitaip, laikas registruojamas vienos minutės tikslumu,

- hodometro vertės registruojamos vieno kilometro tikslumu,

- greitis registruojamas 1 km/h tikslumu.

Duomenų laikymo reikalavimus atitinkančios tachografo kortelių funkcijos, komandos ir loginė struktūra nurodytos 2 priedėlyje.

Šiame poskyryje nurodyta mažiausia įvairių taikomųjų duomenų rinkmenų laikymo talpa. Tachografo kortelės turi gebėti nurodyti tachografui esamą šių duomenų rinkmenų laikymo talpą.

Visi su kita galima kortelės paskirtimi susiję papildomi duomenys, kurie gali būti laikomi tachografo kortelėse, turi būti laikomi pagal 1995 m. spalio 24 d. Direktyvą 95/46/EB dėl asmenų apsaugos tvarkant asmens duomenis ir dėl laisvo tokių duomenų judėjimo [18].

5.1. Kortelės identifikacijos ir apsaugos duomenys

5.1.1. Taikomosios programos identifikacija

Tachografo kortelės turi gebėti laikyti atmintyje tokius taikomosios programos identifikacijos duomenis apie:

- tachografo taikomosios programos identifikaciją,

- tachografo kortelės identifikacijos rūšį.

5.1.2. Mikroschemos identifikacija

Tachografo kortelės turi gebėti laikyti atmintyje tokius integrinio grandyno (IC) identifikacijos duomenis:

- IC serijos numerį,

- IC pagaminimo žymenis.

5.1.3. IC kortelės identifikacija

Tachografo kortelės turi gebėti laikyti atmintyje tokius mikroschemos identifikacijos duomenis:

- kortelės serijos numerį (įskaitant pagaminimo žymenis),

- kortelės tipo patvirtinimo numerį,

- kortelės suasmeninimo identifikaciją (ID),

- įterptąją ID,

- IC vardą.

5.1.4. Apsaugos elementai

Tachografo kortelės turi gebėti laikyti atmintyje tokius apsaugos elementų duomenis:

- europinį atvirąjį raktą,

- valstybės narės pažymėjimą,

- kortelės pažymėjimą,

- kortelės slaptąjį raktą.

5.2. Vairuotojo kortelė

5.2.1. Kortelės identifikacija

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius kortelės identifikacijos duomenis:

- kortelės numerį,

- išduodančiosios valstybės, išduodančiosios institucijos pavadinimą, išdavimo datą,

- kortelės galiojimo pradžios ir pabaigos datą.

5.2.2. Kortelės turėtojo identifikacija

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius jos turėtojo identifikacijos duomenis:

- turėtojo pavardę,

- turėtojo vardą (-us),

- gimimo datą,

- pageidaujamą kalbą.

5.2.3. Informacija apie vairuotojo pažymėjimą

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius duomenis apie vairuotojo pažymėjimą:

- išduodančiosios valstybės, išduodančiosios institucijos pavadinimą,

- vairuotojo pažymėjimo (galiojančio išduodant kortelę) numerį.

5.2.4. Duomenys apie naudotas transporto priemones

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius duomenis apie kiekvieną kalendorinę dieną, kurią kortelė buvo naudota, ir apie kiekvieną tos transporto priemonės naudojimo laikotarpį tą dieną (laikotarpis aprėpia visus kortelės įkišimo ir ištraukimo ciklus transporto priemonėje):

- pirmojo transporto priemonės panaudojimo datą ir laiką (t. y. pirmojo kortelės įkišimo tą transporto priemonės naudojimo laikotarpį datą ir laiką, o jei laikotarpis tęsiasi - žymenį 00.00),

- transporto priemonės hodometro rodmens vertę tuo metu,

- paskutiniojo transporto priemonės panaudojimo datą ir laiką (t. y. paskutiniojo kortelės ištraukimo tą transporto priemonės naudojimo laikotarpį datą ir laiką, o jei laikotarpis tęsiasi - žymenį 23.59),

- transporto priemonės hodometro rodmens vertę tuo metu,

- transporto priemonės TPRN ir registruojančiosios valstybės narės žymenį.

Vairuotojo kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip 84 tokius įrašus.

5.2.5. Duomenys apie vairuotojo veiklą

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius duomenis apie kiekvieną kalendorinę dieną, kurią kortelė buvo naudota arba kurią vairuotojas rankomis įvedė duomenis apie veiklą:

- datą,

- naudojimo dienos skaitiklio rodmens vertę (kuri kiekvieną naudojimo dieną padidėja vienetu),

- bendrą tą dieną vairuotojo nuvažiuotą atstumą,

- vairuotojo būseną 00.00 val.,

- ar vairuotojas pakeitė veiklos rūšį ir (arba) važiavimo būseną ir (arba) įkišo ar ištraukė savo kortelę:

- važiavimo būseną (ĮGULA, VIENAS VAIRUOTAS),

- plyšys (VAIRUOTOJO, VAIRUOTOJO PORININKO),

- kortelės būseną (ĮKIŠTA, NEĮKIŠTA),

- veiklos rūšį (VAIRAVIMAS, BUVIMAS PASIRENGUS DIRBTI, DARBAS, PERTRAUKA/POILSIS),

- pasikeitimo datą ir laiką.

Vairuotojo kortelės atmintis turi gebėti išlaikyti duomenis ne mažiau kaip apie vairuotojo 28 dienų veiklą (vidutinę vairuotojo veiklą sudaro 93 veiklos pokyčiai per dieną).

197 ir 199 reikalavimuose išvardyti duomenys turi būti laikomi taip, kad juos galima būti gauti chronologine tvarka, net ir iš dalies sutapus laikui.

5.2.6. Vietos, kur prasideda ir (arba) baigiasi dienos darbo laikotarpiai

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius vairuotojo įvedamus duomenis, susijusius su vietomis, kur prasideda ir (arba) baigiasi dienos darbo laikotarpiai:

- įrašo datą ir laiką (arba su įrašu susijusią datą ir laiką, kai įrašoma įvedant rankomis),

- įrašo tipą (pradžia ar pabaiga, įrašo aplinkybės),

- įvestus šalies ir regiono žymenis,

- transporto priemonės hodometro rodmens vertę.

Vairuotojo kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip 42 poras tokių įrašų.

5.2.7. Duomenys apie įvykius

Šiame papunktyje nurodytais tikslais laikas registruojamas sekundės tikslumu.

Vairuotojo kortelė turi gebėti laikyti atmintyje informaciją apie tokius įvykius, tachografo aptiktus tuomet, kai kortelė buvo įkišta:

- dalinį laiko sutapimą (kai tai atsitiko dėl kortelės),

- kortelės įkišimą važiuojant (jei įkišta ta kortelė),

- paskutinė kortelės panauda tinkamai neužbaigta (kai naudota ta kortelė),

- maitinimo nutrūkimą,

- duomenų apie judėjimą klaidą,

- bandymus pažeisti apsaugą.

Vairuotojo kortelė turi gebėti laikyti atmintyje tokią informaciją apie minėtus įvykius:

- įvykio kodą,

- įvykio pradžios (arba kortelės įkišimo, jei įvykis vyko tuo metu) datą ir laiką,

- įvykio pabaigos (arba kortelės ištraukimo, jei įvykis vyko tuo metu) datą ir laiką,

- transporto priemonės, kurioje įvykis įvyko, TPRN ir registruojančiosios valstybės narės žymenį.

Pastaba:

įvykus "dalinio laiko sutapimo" įvykiui:

- įvykio pradžios data ir laikas turi sutapti su kortelės ištraukimo iš ankstesnės transporto priemonės data ir laiku,

- įvykio pabaigos data ir laikas turi sutapti su kortelės įkišimo į ankstesnę transporto priemonę data ir laiku,

- a jármű adatai megegyeznek az eseményt előidéző aktuális jármű adataival.

Pastaba:

įvykus įvykiui "paskutinė kortelės panauda tinkamai neužbaigta":

- įvykio pradžios data ir laikas turi sutapti su tinkamai neužbaigtos panaudos kortelės įkišimo data ir laiku,

- įvykio pabaigos data ir laikas turi sutapti su panaudos, kurios metu įvykis buvo aptiktas, kortelės įkišimo data ir laiku,

- duomenys apie transporto priemonę turi atitikti tą transporto priemonę, kurioje panauda nebuvo tinkamai užbaigta.

Vairuotojo kortelė turi gebėti laikyti atmintyje duomenis apie šešis paskutinius kiekvienos rūšies įvykius (t. y. iš viso 36 įvykius).

5.2.8. Duomenys apie gedimus

Šiame papunktyje nurodytais tikslais laikas registruojamas sekundės tikslumu.

Vairuotojo kortelė turi gebėti laikyti atmintyje informaciją apie tokius gedimus, tachografo aptiktus tuomet, kai kortelė buvo įkišta:

- kortelės gedimą (kai tai atsitiko dėl kortelės),

- tachografo gedimą.

Vairuotojo kortelė turi gebėti laikyti atmintyje tokią informaciją apie minėtus gedimus:

- gedimo kodą,

- gedimo pradžios (arba kortelės įkišimo, jei gedimas vyko tuo metu) datą ir laiką,

- gedimo pabaigos (arba kortelės ištraukimo, jei gedimas vyko tuo metu) datą ir laiką,

- transporto priemonės, kurioje gedimas įvyko, TPRN ir registruojančiosios valstybės narės žymenį.

Vairuotojo kortelė turi gebėti laikyti atmintyje duomenis apie dvylika paskutinių kiekvienos rūšies gedimų (t. y. iš viso 24 gedimus).

5.2.9. Duomenys apie kontrolės veiklą

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius duomenis apie kontrolės veiklą:

- kontrolės datą ir laiką,

- kontrolės kortelės numerį ir kortelę išduodančios valstybės narės žymenį,

- kontrolės rūšį (rodymas ekrane ir (arba) spausdinimas ir (arba) duomenų perkėlimas iš TPB ir (arba) duomenų perkėlimas iš kortelės),

- kurio laikotarpio duomenys perkelti (jei perkeliami duomenys),

- transporto priemonės TPRN ir registruojančiosios valstybės narės, kurioje buvo atliekama kontrolė, žymenį.

Pastaba:

apsaugos reikalavimais numatyta, kad duomenų perkėlimas iš kortelės registruojamas tik tuomet, kai tai atliekama tachografu.

Vairuotojo kortelė turi gebėti išlaikyti atmintyje vieną tokį įrašą.

5.2.10. Duomenys apie kortelės panaudą

Vairuotojo kortelė turi gebėti laikyti atmintyje tokius duomenis, susijusius su transporto priemone, kurioje buvo pradėta esama jos panauda:

- panaudos pradžios (t. y. kortelės įkišimo) datą ir laiką vienos sekundės tikslumu,

- TPRN ir registruojančiosios valstybės narės žymenį.

5.2.11. Duomenys apie ypatingas būsenas

Vairuotojo kortelė turi gebėti laikyti atmintyje duomenis, susijusius su ypatingomis būsenomis, kurios prasidėjo tuomet, kai kortelė buvo įkišta:

- įrašo datą ir laiką,

- ypatingos būsenos rūšį.

Vairuotojo kortelė turi gebėti išlaikyti atmintyje 56 tokius įrašus.

5.3. Dirbtuvių kortelė

5.3.1. Apsaugos elementai

Dirbtuvių kortelė turi gebėti laikyti atmintyje asmeninės identifikacijos numerį (PIN kodą).

Dirbtuvių kortelė turi gebėti laikyti atmintyje šifravimo raktus, skirtus judesio jutikliams sujungti su transporto priemonės blokais.

5.3.2. Kortelės identifikacija

Dirbtuvių kortelė turi gebėti laikyti atmintyje tokius kortelės identifikacijos duomenis:

- kortelės numerį,

- išduodančiosios valstybės žymenį, išduodančiosios institucijos pavadinimą, išdavimo datą,

- kortelės galiojimo pradžios ir pabaigos datą.

5.3.3. Kortelės turėtojo identifikacija

Dirbtuvių kortelė turi gebėti laikyti atmintyje tokius jos turėtojo identifikacijos duomenis:

- dirbtuvių pavadinimą,

- dirbtuvių adresą,

- turėtojo pavardę,

- turėtojo vardą (-us),

- pageidaujamą kalbą.

5.3.4. Duomenys apie panaudotas transporto priemones

Dirbtuvių kortelė turi gebėti laikyti atmintyje įrašus apie panaudotas transporto priemones taip pat kaip vairuotojo kortelė.

Dirbtuvių kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip 4 tokius įrašus.

5.3.5. Duomenys apie vairuotojo veiklą

Dirbtuvių kortelė turi gebėti laikyti atmintyje duomenis apie vairuotojo veiklą taip pat kaip vairuotojo kortelė.

Dirbtuvių kortelės atmintis turi gebėti išlaikyti duomenis bent apie vairuotojo vienos dienos veiklą.

5.3.6. Vietos, kur prasideda ir (arba) baigiasi dienos darbo laikotarpiai

Dirbtuvių kortelė turi gebėti laikyti atmintyje įrašus apie dienos darbo laikotarpių pradžią ir (arba) pabaigą taip pat kaip vairuotojo kortelė.

Dirbtuvių kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip tris poras tokių įrašų.

5.3.7. Duomenys apie įvykius ir gedimus

Dirbtuvių kortelė turi gebėti laikyti atmintyje įrašus apie įvykius ir gedimus taip pat kaip vairuotojo kortelė.

Dirbtuvių kortelė turi gebėti laikyti atmintyje duomenis apie tris paskutinius kiekvienos rūšies įvykius (t. y. iš viso apie 18 įvykių) ir šešis paskutinius kiekvienos rūšies gedimus (t. y. iš viso apie 12 gedimų).

5.3.8. Duomenys apie kontrolės veiklą

Dirbtuvių kortelė turi gebėti laikyti atmintyje duomenų apie kontrolės veiklą įrašus taip pat kaip vairuotojo kortelė.

5.3.9. Duomenys apie kalibravimą ir laiko koregavimą

Dirbtuvių kortelė turi gebėti laikyti atmintyje įrašus apie kalibravimą ir (arba) laiko koregavimus, atliktus tuomet, kai kortelė buvo įkišta į tachografą.

Kiekviename įraše apie kalibravimą turi būti tokie duomenys:

- kalibravimo tikslas (pirmasis įrengimas, įrengimas, periodinė patikra),

- transporto priemonės identifikacija,

- atnaujinti arba patvirtinti parametrai (w, k, l, padangų dydis, greičio ribotuvo nustatymas, hodometro (rodmens sena ir nauja vertės), data ir laikas (sena ir nauja vertės),

- tachografo identifikacija (TPB komponento šifras, TPB serijos numeris, judesio jutiklio serijos numeris).

Dirbtuvių kortelė turi gebėti išlaikyti ne mažiau kaip 88 tokius įrašus.

Dirbtuvių kortelė turi gebėti laikyti atmintyje bendrą su ja atliktų kalibravimų skaičių.

Dirbtuvių kortelė turi gebėti laikyti atmintyje bendrą po paskutinio duomenų perkėlimo atliktų kalibravimų skaičių.

5.3.10. Duomenys apie ypatingas būsenas

Dirbtuvių kortelė turi gebėti laikyti atmintyje duomenis, susijusius su ypatingomis būsenomis, taip pat kaip vairuotojo kortelė. Dirbtuvių kortelė turi gebėti išlaikyti atmintyje du tokius įrašus.

5.4. Kontrolės kortelė

5.4.1. Kortelės identifikacija

Kontrolės kortelė turi gebėti laikyti atmintyje tokius kortelės identifikacijos duomenis:

- kortelės numerį,

- išduodančiosios valstybės žymenį, išduodančiosios institucijos pavadinimą, išdavimo datą,

- kortelės galiojimo pradžios ir pabaigos datą (jei yra).

5.4.2. Kortelės turėtojo identifikacija

Kontrolės kortelė turi gebėti laikyti atmintyje tokius jos turėtojo identifikacijos duomenis:

- kontrolės institucijos pavadinimą,

- kontrolės institucijos adresą,

- turėtojo pavardę,

- turėtojo vardą (-us),

- pageidaujamą kalbą.

5.4.3. Duomenys apie kontrolės veiklą

Kontrolės kortelė turi gebėti laikyti atmintyje tokius duomenis apie kontrolės veiklą:

- kontrolės datą ir laiką,

- kontrolės rūšį (rodymas ekrane ir (arba) spausdinimas ir (arba) duomenų perkėlimas iš TPB ir (arba) duomenų perkėlimas iš kortelės),

- kurio laikotarpio duomenys perkelti (jei perkeliami duomenys),

- transporto priemonės TPRN ir registruojančiosios valstybės narės, kurioje buvo atliekama kontrolė, žymenį,

- patikrintos vairuotojo kortelės numerį ir išduodančiosios valstybės narės žymenį.

Kontrolės kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip 230 tokių įrašų.

5.5. Įmonės kortelė

5.5.1. Kortelės identifikacija

Įmonės kortelė turi gebėti laikyti atmintyje tokius kortelės identifikacijos duomenis:

- kortelės numerį,

- išduodančiosios valstybės, išduodančiosios institucijos pavadinimą, išdavimo datą,

- kortelės galiojimo pradžios ir pabaigos datą (jei yra).

5.5.2. Kortelės turėtojo identifikacija

Įmonės kortelė turi gebėti laikyti atmintyje tokius jos turėtojo identifikacijos duomenis:

- įmonės pavadinimą,

- įmonės adresą.

5.5.3. Duomenys apie įmonės veiklą

Įmonės kortelė turi gebėti laikyti atmintyje tokius duomenis apie įmonės veiklą:

- veiklos datą ir laiką,

- veiklos rūšį (TPB užrakinimas ir (arba) atrakinimas ir (arba) duomenų perkėlimas iš TPB ir (arba) duomenų perkėlimas iš kortelės),

- kurio laikotarpio duomenys perkelti (jei perkeliami duomenys),

- transporto priemonės TPRN ir registruojančiosios valstybės narės, kurioje buvo atliekama kontrolė, žymenį,

- kortelės numerį ir išduodančiosios valstybės narės žymenį.

Įmonės kortelė turi gebėti išlaikyti atmintyje ne mažiau kaip 230 tokių įrašų.

V. TACHOGRAFO ĮRENGIMAS

1. Įrengimas

Nauji tachografai pristatomi montuotojams arba transporto priemonių gamintojams neaktyvuoti, visi III skyriaus 20 poskyryje išvardyti kalibravimo parametrai yra nustatyti ties reikiamomis ir galiojančiomis numatytosiomis vertėmis. Jei nėra tinkama kuri nors konkreti vertė, vietoj raidinių parametrų turi būti įrašyta klaustukų eilutė, o skaitmeniniai parametrai nustatyti ties 0.

Prieš aktyvuojant tachografas turi leisti pasinaudoti kalibravimo funkcija net ir ne kalibravimo režimu.

Prieš aktyvuojant tachografas turi neregistruoti ir nelaikyti duomenų, nurodytų III skyriaus 12.3-12.9 ir 12.12-12.14 poskyriuose.

Montuodamas transporto priemonės gamintojas nustato visus žinomus parametrus.

Transporto priemonių gamintojai arba montuotojai aktyvuoja įrengtą tachografą iki transporto priemonei išvažiuojant iš montavimo patalpų.

Tachografai aktyvuojami automatiškai, pirmą kartą įkišus į bet kurį kortelių sąsajos įtaisą dirbtuvių kortelę.

Ypatingos judesio jutiklio ir transporto priemonės bloko sujungimo operacijos (jei jų reikia) turi būti automatiškai atliekamos prieš arba aktyvavimo metu.

Aktyvuotas tachografas turi imti visiškai tinkamai veikti ir taikyti prieigos prie duomenų teises.

Aktyvavus turi imti visiškai tinkamai veikti tachografo registravimo ir duomenų laikymo funkcijos.

Po įrengimo atliekamas kalibravimas. Per pirmąjį kalibravimą įvedamas TPRN. Kalibravimas atliekamas per dvi savaites po įrengimo arba TPRN priskyrimo - kas būna vėliau.

Tachografas turi būti įrengtas tokioje transporto priemonės vietoje, kad savo sėdynėje sėdėdamas vairuotojas galėtų naudotis reikiamomis jo funkcijomis.

2. Įrengimo plokštelė

Ant įrengiant patikrinto tachografo, jame ar prie jo turi būti pritvirtinta aiškiai matoma ir lengvai prieinama įrengimo plokštelė. Po kiekvienos patvirtinto montuotojo arba dirbtuvių patikros vietoje senesnės turi būti pritvirtinta nauja plokštelė.

Plokštelėje turi būti bent tokia informacija:

- patvirtinto montuotojo pavardė ar dirbtuvės pavadinimas, adresas ir firmos pavadinimas,

- transporto priemonės būdingasis koeficientas: "w = imp./km",

- tachografo konstanta: "k = imp./km",

- padangų efektyvusis apskritimo ilgis: "1 = … mm",

- padangų dydis,

- transporto priemonės charakteristikos koeficiento nustatymo ir padangų efektyviojo apskritimo ilgio išmatavimo data,

- transporto priemonės identifikacijos numeris.

3. Plombavimas

Užplombuojamos tokios dalys:

- visos jungtys, kurias išardžius atsirastų neaptinkamų pokyčių arba neaptinkamai dingtų duomenys,

- įrengimo plokštelė, nebent ji būtų pritvirtinta taip, kad plokštelę būtų galima nuimti tik sugadinus jos žymenis.

Pirmiau išvardytas plombas leidžiama nuimti:

- avariniu atveju,

- įrengiant, reguliuojant ar remontuojant greičio ribotuvą arba kokį nors kitą kelių eismo saugumą užtikrinantį įtaisą, jeigu tachografas tebeveikia patikimai, be sutrikimų ir iš karto sumontavus greitį reguliuojantį arba kokį nors kitą kelių eismo saugą užtikrinantį įtaisą, o kitais atvejais - per septynias dienas; jį iš naujo užplombuoja patvirtintas montuotojas arba dirbtuvės (laikantis VI skyriaus nuostatų).

Kiekvieną kartą nuėmus plombas turi būti surašomas aktas, kuriame nurodomos to priežastys ir kuris turi būti pateiktas kompetentingai institucijai.

VI. TIKRINIMAI, PATIKROS IR REMONTAS

Reikalavimai dėl atvejų, kuriais leidžiama nuimti plombas, kaip nurodyta Reglamento (EEB) Nr. 3821/85 su paskutiniais pakeitimais, padarytais Reglamentu (EB) Nr. 2135/98, 12 straipsnio 5 dalyje, apibrėžti šio priedo V skyriaus 3 poskyryje.

1. Montuotojų arba dirbtuvių patvirtinimas

Valstybės narės patvirtina, reguliariai kontroliuoja ir sertifikuoja institucijas, kurios atlieka:

- montavimo darbus,

- tikrinimus,

- patikras,

- remontą.

Pagal šio reglamento 12 straipsnio 1 dalies nuostatas dirbtuvių kortelės išduodamos tik tokiems montuotojams ir (arba) dirbtuvėms, kuriems yra leista aktyvuoti ir (arba) kalibruoti tachografus pagal šio priedo nuostatas (išskyrus atvejus, kai tinkamai pateisinama):

- kurie negali gauti įmonės kortelės,

- kurių kita profesinė veikla nesudaro galimybės pakenkti bendram sistemos apsaugotumui, kaip apibrėžta 10 priedėlyje.

2. Naujų arba suremontuotų prietaisų patikrinimas

Kiekvienas naujas ar pataisytas įtaisas turi būti patikrinamas, ar tinkamai veikia, tiksliai rodo bei registruoja ir yra sukalibruotas, atsižvelgiant į III skyriaus 2.1 ir 2.2 punktuose nustatytas ribas, ir užplombuojamas pagal V skyriaus 3 poskyrio nuostatas.

3. Įrengimo patikra

Įrengiant transporto priemonėje, visa sistema (įskaitant patį tachografą) turi atitikti III skyriaus 2.1 ir 2.2 poskyriuose nurodytus didžiausius leistinus nuokrypius.

4. Periodinės patikros

Transporto priemonėse sumontuota įranga turi būti periodiškai tikrinama po kiekvieno jos remonto, kiekvienąkart pasikeitus transporto priemonės būdingajam koeficientui ar padangų efektyviajam apskritimo ilgiui, jei įrangos UTC laiko rodmuo skiriasi nuo tikrojo laiko daugiau kaip 20 minučių, pasikeitus TPRN arba bent kartą per dvejus metus (24 mėnesius) po paskutinės patikros.

Patikros metu turi būti tikrinama:

- ar tachografas veikia tinkamai, įskaitant duomenų laikymo tachografo kortelėse funkciją,

- ar įranga atitinka III skyriaus 2.1 ir 2.2 poskyriuose nurodytus didžiausius leistinus nuokrypius;

- ar tachografas yra su tipo patvirtinimo ženklu,

- ar pritvirtinta įrengimo plokštelė,

- ar nepažeistos tachografo ir kitų jo įrangos dalių plombos,

- padangų dydis ir tikrasis jų apskritimo ilgis.

Per šias patikras tachografas turi būti sukalibruojamas.

5. Paklaidų matavimas

Tachografą įmontavus ir eksploatuojant, paklaidos nustatomos toliau išvardytais būdais, laikytinais standartinėmis bandymo sąlygomis:

- parengta važiuoti nepakrauta transporto priemonė,

- slėgis padangose pagal gamintojo instrukcijas,

- padangos nusidėvėjusios ne daugiau, nei leidžia nacionaliniai įstatymai,

- transporto priemonės judėjimas:

- savo varikliu varoma transporto priemonė važiuoja tiesia linija lygiu keliu 50 km/h ± 5 km/h greičiu. Matavimo atstumas turi būti ne trumpesnis kaip 1 000 m,

- bandymą galima daryti ir kitais būdais, pvz., bandymų stende, jei jų rezultatų tikslumas panašus.

6. Remontas

Dirbtuvės turi gebėti perkelti duomenis iš tachografo, kad galėtų juos pateikti atitinkamai transporto įmonei.

Jei dėl tachografo gedimo, net atlikus dirbtuvėse remontą, jame įrašytų duomenų perkelti neįmanoma, patvirtintos dirbtuvės turi išduoti transporto įmonėms duomenų neperkeliamumo pažymėjimą. Dirbtuvės saugo kiekvieno išduoto pažymėjimo kopiją ne trumpiau kaip metus.

VII. KORTELĖS IŠDAVIMAS

Valstybių narių nustatyta kortelių išdavimo tvarka turi atitikti tokius reikalavimus:

Pirmą kartą išduodant tachografo kortelę pareiškėjui, jos numeracijos indeksas (jei naudojamas) ir pakeitimo indeksas turi būti nustatyti ties 0.

Visos vienai kontrolės institucijai, vienerioms dirbtuvėms ar vienai transporto įmonei išduodamos neasmeninės kortelės turi būti su pirmaisiais 13 skaitmenų ir turėti skirtingus numeracijos indeksus.

Vietoj esamos tachografo kortelės išduodamos ją pakeičiančios kortelės numeris turi būti toks pats, kaip ir pakeistosios, tik pakeitimo indeksas didinamas viena pozicija (tokia seka: 0, ..., 9, A, ..., Z).

Vietoj esamos tachografo kortelės išduodamos ją pakeičiančios kortelės galiojimo pabaigos data turi būti tokia pati, kaip ir pakeistosios.

Vietoj esamos tachografo kortelės išduodamos ją atnaujinančios kortelės numeris turi būti toks pats, kaip ir pakeistosios, tik pakeitimo indeksas grąžinamas į 0, o atnaujinimo indeksas didinamas viena pozicija (tokia seka: 0, ..., 9, A, ..., Z).

Jei esama tachografo kortelė administravimo duomenims pakeisti keičiama toje pačioje valstybėje narėje, laikomasi atnaujinimo taisyklių, jei kitoje valstybėje narėje - pirmojo išdavimo taisyklių.

Neasmeninių dirbtuvių ar kontrolės kortelių eilutėje "kortelės turėtojo pavardė" įrašomas dirbtuvių arba kontrolės institucijos pavadinimas.

VIII. TACHOGRAFŲ IR TACHOGRAFO KORTELIŲ TIPO PATVIRTINIMAS

1. Pagrindinės nuostatos

Šiame skyriuje žodžiai "tachografas" reiškia "tachografą arba jo komponentus". Tipo patvirtinimas nereikalingas judesio jutiklį su TPB jungiantiems laidams. Tachografo naudojamas popierius laikomas tachografo komponentu.

Tachografas pateikiamas tvirtinti kartu su visais įmontuotais papildomais įtaisais.

Tvirtinant tachografo ir tachografo kortelių tipą atliekami apsaugotumo, veikimo ir funkcinio suderinamumo bandymai. Jei šių bandymų rezultatai tinkami, tai nurodoma atitinkamame pažymėjime.

Valstybių narių tipo patvirtinimo institucijos suteikia tipo patvirtinimo sertifikatą pagal šio reglamento 5 straipsnio nuostatas tik gavusios tipo patvirtinimo paraiškoje nurodyto tachografo arba tachografo kortelės:

- apsaugotumo pažymėjimą,

- veikimo pažymėjimą,

- funkcinio suderinamumo pažymėjimą.

Prieš pakeičiant tachografo programinę arba techninę įrangą arba medžiagas, iš kurios jis gaminamas, pranešama tipo patvirtinimą tachografui suteikusiai institucijai. Ši institucija patvirtina gamintojui pratęsianti tipo patvirtinimą arba gali pareikalauti gauti naujus veikimo, apsaugotumo ir (arba) funkcinio suderinamumo pažymėjimus.

Tachografo programinės įrangos tobulinimo in situ tvarka turi būti patvirtinta tipo patvirtinimą tachografui suteikusios institucijos. Programinę įrangą tobulinant neturi būti nei pakeista, nei ištrinta jokių tachografe laikomų duomenų apie vairuotojo veiklą. Programinę įrangą tobulinti galima tik tuomet, kai už tai atsako įrangos gamintojas.

2. Apsaugos pažymėjimas

Apsaugos pažymėjimas išduodamas laikantis šio priedo 10 priedėlio nuostatų.

3. Veikimo pažymėjimas

Kiekvienas pageidaujantis gauti tipo patvirtinimo sertifikatą pateikia valstybės narės tipo patvirtinimo institucijai visą jos pareikalautą medžiagą ir dokumentaciją.

Veikimo pažymėjimas išduodamas tik tuomet, jei visų 9 priedėlyje nurodytų veikimo bandymų rezultatai yra tinkami.

Veikimo pažymėjimą išduoda tipo patvirtinimo institucija. Pažymėjime nurodomas jos gavėjo pavadinimas, modelio identifikacija, išsamus atliktų bandymų sąrašas ir gauti rezultatai.

4. Funkcinio suderinamumo pažymėjimas

Funkcinio suderinamumo bandymus atlieka viena Europos Komisijos įgaliota laboratorija, už kurią atsako Komisija.

Laboratorija registruoja gamintojų pateikiamus funkcinio suderinamumo bandymų prašymus chronologine jų gavimo tvarka.

Prašymai oficialiai registruojami pateikus laboratorijai:

- funkcinio suderinamumo bandymams reikalingą medžiagą ir dokumentus,

- atitinkamą apsaugos pažymėjimą,

- atitinkamą veikimo pažymėjimą.

Gamintojui pranešama prašymo įregistravimo data.

Laboratorija neatlieka funkcinio suderinamumo bandymų su tais tachografais arba tachografo kortelėmis, kuriems nesuteikti apsaugos ir veikimo pažymėjimai.

Visi prašantys atlikti funkcinio suderinamumo bandymus gamintojai įsipareigoja palikti už tokius bandymus atsakingai laboratorijai visą medžiagą ir reikiamus dokumentus.

Funkcinio suderinamumo bandymai pagal šio priedo 9 priedėlio 5 dalies nuostatas turi būti atliekami su visų rūšių tachografais arba tachografo kortelėmis:

- kurių tipo patvirtinimas tebegalioja,

- kuriems turi būti suteiktas patvirtinimas ir kurie turi galiojantį funkcinio suderinamumo pažymėjimą.

Laboratorija išduoda funkcinio suderinamumo pažymėjimą gamintojui tik sėkmingai atlikus visus reikiamus funkcinio suderinamumo bandymus.

Jei 283 reikalavime reikalaujami vieno ar daugiau tachografų arba tachografo kortelių funkcinio suderinamumo bandymų rezultatai yra netinkami, funkcinio suderinamumo pažymėjimas neišduodamas, kol gamintojas nepadarys reikiamų pakeitimų ir įranga išlaikys bandymus. Padedama atitinkamų gamintojų laboratorija nustato nesklandumo priežastį ir stengiasi padėti gamintojui rasti techninį sprendimą. Jei gamintojas modifikavo savo gaminį, jis turi gauti atitinkamų institucijų patvirtinimą, kad apsaugotumo ir veikimo pažymėjimai tebegalioja.

Funkcinio suderinamumo pažymėjimas galioja šešis mėnesius. Jis atšaukiamas, jei gamintojas negauna atitinkamo tipo patvirtinimo sertifikato. Gamintojas pateikia funkcinio suderinamumo pažymėjimą valstybės narės tipo patvirtinimo institucijai, išdavusiai veikimo pažymėjimą.

Bet kuris funkcinį nesuderinamumą sukėlęs elementas neturi būti naudojamas pelnui gauti arba padėti pirmavimui pasiekti.

5. Tipo patvirtinimo sertifikatas

Valstybės narės tipo patvirtinimo institucija gali išduoti tipo patvirtinimo sertifikatą, kai tik gauna reikiamus pažymėjimus.

Išduodant tipo patvirtinimo sertifikatą gamintojui, jo kopija išsiunčiama už funkcinio suderinamumo bandymus atsakingai laboratorijai.

Už funkcinio suderinamumo bandymus atsakinga laboratorija turi turėti svetainę internete, kurioje skelbiamas ir atnaujinamas tokių tachografų ir tachografo kortelių modelių sąrašas:

- dėl kurių buvo užregistruoti funkcinio suderinamumo bandymų prašymai;

- kuriems buvo išduotas funkcinio suderinamumo pažymėjimas (net ir laikinasis);

- kuriems buvo išduotas tipo patvirtinimo sertifikatas.

6. Išskirtinė tvarka: pirmieji funkcinio suderinamumo pažymėjimai

Keturių mėnesių laikotarpį po to, kai patvirtinama, kad pirmoji tachografo ir tachografo kortelės (vairuotojo, dirbtuvių, kontrolės ir įmonės kortelių) pora yra funkciškai suderinama, visi pagal tą laikotarpį įregistruotus prašymus išduoti funkcinio suderinamumo pažymėjimai (įskaitant ir patį pirmąjį) yra laikinieji.

Šiam laikotarpiui praėjus visų funkciškai suderinamų gaminių funkcinio suderinamumo pažymėjimai laikomi nuolatiniais.

Jei per šį laikotarpį aptinkama funkcinio suderinamumo nesklandumų, už funkcinio suderinamumo bandymus atsakinga laboratorija, padedama visų susijusių gamintojų, turi nustatyti nesklandumų priežastis ir pasiūlyti jiems padaryti reikiamas modifikacijas.

Jei pasibaigus šiam laikotarpiui lieka funkcinio suderinamumo nesklandumų, už funkcinio suderinamumo bandymus atsakinga laboratorija, kartu su susijusiais gamintojais ir atitinkamus veikimo pažymėjimus išdavusiomis tipo patvirtinimo institucijomis turi rasti funkcinio suderinamumo nesklandumų priežastis ir nustatyti, kokias modifikacijas turi padaryti kiekvienas susijęs gamintojas. Techninių sprendimų turi būti ieškoma ne ilgiau kaip du mėnesius, o jei per tą laiką bendro sprendimo nerandama, Komisija, pasikonsultavusi su už funkcinio suderinamumo bandymus atsakinga laboratorija, turi nuspręsti, kuris tachografas (ar tachografai) ir kortelės gauna nuolatinį funkcinio suderinamumo pažymėjimą, ir turi nurodyti to priežastis.

Funkcinio suderinamumo bandymų prašymai, įregistruoti laboratorijoje nuo keturių mėnesių laikotarpio po pirmo laikinojo funkcinio suderinamumo pažymėjimo išdavimo pabaigos iki 294 reikalavime nurodyto Komisijos sprendimo priėmimo datos, atidedami iki bus sutvarkyti pradiniai funkcinio suderinamumo nesklandumai. Vėliau tokie prašymai nagrinėjami chronologine jų registracijos tvarka.

1 priedėlis

DUOMENŲ ŽODYNĖLIS

Turinys

1. Įvadas …

1.1. Duomenų tipų apibrėžimo metodas …

1.2. Nuorodos …

2. Duomenų tipų apibrėžimai …

2.1. ActivityChangeInfo …

2.2. Address …

2.3. BCDString …

2.4. CalibrationPurpose …

2.5. CardActivityDailyRecord …

2.6. CardActivityLengthRange …

2.7. CardApprovalNumber …

2.8. CardCertificate …

2.9. CardChipIdentification …

2.10. CardConsecutiveIndex …

2.11. CardControlActivityDataRecord …

2.12. CardCurrentUse …

2.13. CardDriverActivity …

2.14. CardDrivingLicenceInformation …

2.15. CardEventData …

2.16. CardEventRecord …

2.17. CardFaultData …

2.18. CardFaultRecord …

2.19. CardIccIdentification …

2.20. CardIdentification …

2.21. CardNumber …

2.22. CardPlaceDailyWorkPeriod …

2.23. CardPrivateKey …

2.24. CardPublicKey …

2.25. CardRenewalIndex …

2.26. CardReplacementIndex …

2.27. CardSlotNumber …

2.28. CardSlotsStatus …

2.29. CardStructureVersion …

2.30. CardVehicleRecord …

2.31. CardVehiclesUsed …

2.32. Certificate …

2.33. CertificateContent …

2.34. CertificateHolderAuthorisation …

2.35. CertificateRequestID …

2.36. CertificationAuthorityKID …

2.37. CompanyActivityData …

2.38. CompanyActivityType …

2.39. CompanyCardApplicationIdentification …

2.40. CompanyCardHolderIdentification …

2.41. ControlCardApplicationIdentification …

2.42. ControlCardControlActivityData …

2.43. ControlCardHolderIdentification …

2.44. ControlType …

2.45. CurrentDateTime …

2.46. DailyPresenceCounter …

2.47. Datef …

2.48. Distance …

2.49. DriverCardApplicationIdentification …

2.50. DriverCardHolderIdentification …

2.51. EntryTypeDailyWorkPeriod …

2.52. EquipmentType …

2.53. EuropeanPublicKey …

2.54. EventFaultType …

2.55. EventFaultRecordPurpose …

2.56. ExtendedSerialNumber …

2.57. FullCardNumber …

2.58. HighResOdometer …

2.59. HighResTripDistance …

2.60. HolderName …

2.61. K-ConstantOfRecordingEquipment …

2.62. KeyIdentifier …

2.63. L-TyreCircumference …

2.64. Language …

2.65. LastCardDownload …

2.66. ManualInputFlag …

2.67. ManufacturerCode …

2.68. MemberStateCertificate …

2.69. MemberStatePublicKey …

2.70. Name …

2.71. NationAlpha …

2.72. NationNumeric …

2.73. NoOfCalibrationRecords …

2.74. NoOfCalibrationSinceDownload …

2.75. NoOfCardPlaceRecords …

2.76. NoOfCardVehicleRecords …

2.77. NoOfCompanyActivityRecords …

2.78. NoOfControlActivityRecords …

2.79. NoOfEventsPerType …

2.80. NoOfFaultsPerType …

2.81. OdometerValueMidnight …

2.82. OdometerShort …

2.83. OverspeedNumber …

2.84. PlaceRecord …

2.85. PreviousVehicleInfo …

2.86. PublicKey …

2.87. RegionAlpha …

2.88. RegionNumeric …

2.89. RSAKeyModulus …

2.90. RSAKeyPrivateExponent …

2.91. RSAKeyPublicExponent …

2.92. SensorApprovalNumber …

2.93. SensorIdentification …

2.94. SensorInstallation …

2.95. SensorInstallationSecData …

2.96. SensorOSIdentifier …

2.97. SensorPaired …

2.98. SensorPairingDate …

2.99. SensorSerialNumber …

2.100. SensorSCIdentifier …

2.101. Signature …

2.102. SimilarEventsNumber …

2.103. SpecificConditionType …

2.104. SpecificConditionRecord …

2.105. Speed …

2.106. SpeedAuthorised …

2.107. SpeedAverage …

2.108. SpeedMax …

2.109. TdesSessionKey …

2.110. TimeReal …

2.111. TyreSize …

2.112. VehicleIdentificationNumber …

2.113. VehicleRegistrationIdentification …

2.114. VehicleRegistrationNumber …

2.115. VuActivityDailyData …

2.116. VuApprovalNumber …

2.117. VuCalibrationData …

2.118. VuCalibrationRecord …

2.119. VuCardIWData …

2.120. VuCardIWRecord …

2.121. VuCertificate …

2.122. VuCompanyLocksData …

2.123. VuCompanyLocksRecord …

2.124. VuControlActivityData …

2.125. VuControlActivityRecord …

2.126. VuDataBlockCounter …

2.127. VuDetailedSpeedBlock …

2.128. VuDetailedSpeedData …

2.129. VuDownloadablePeriod …

2.130. VuDownloadActivityData …

2.131. VuEventData …

2.132. VuEventRecord …

2.133. VuFaultData …

2.134. VuFaultRecord …

2.135. VuIdentification …

2.136. VuManufacturerAddress …

2.137. VuManufacturerName …

2.138. VuManufacturingDate …

2.139. VuOverSpeedingControlData …

2.140. VuOverSpeedingEventData …

2.141. VuOverSpeedingEventRecord …

2.142. VuPartNumber …

2.143. VuPlaceDailyWorkPeriodData …

2.144. VuPlaceDailyWorkPeriodRecord …

2.145. VuPrivateKey …

2.146. VuPublicKey …

2.147. VuSerialNumber …

2.148. VuSoftInstallationDate …

2.149. VuSoftwareIdentification …

2.150. VuSoftwareVersion …

2.151. VuSpecificConditionData …

2.152. VuTimeAdjustmentData …

2.153. VuTimeAdjustmentRecord …

2.154. W-VehicleCharacteristicConstant …

2.155. WorkshopCardApplicationIdentification …

2.156. WorkshopCardCalibrationData …

2.157. WorkshopCardCalibrationRecord …

2.158. WorkshopCardHolderIdentification …

2.159. WorkshopCardPIN …

3. Verčių ir dydžių ribos …

3.1. Vairuotojo kortelės verčių ribos …

3.2. Dirbtuvių kortelės verčių ribos …

3.3. Kontrolės kortelės verčių ribos …

3.4. Įmonės kortelės verčių ribos …

4. Rašmenų rinkiniai …

5. Kodavimas …

1. ĮVADAS

Šiame priedėlyje nustatyti tachografe ir tachografo kortelėse naudojami duomenų formatai, duomenų elementai ir duomenų struktūra.

1.1. Duomenų tipų apibrėžimo metodas

Šiame priedėlyje duomenų tipai apibrėžiami kalba ASN.1. Ji leidžia paprastus ir struktūrizuotus duomenis apibrėžti nenaudojant jokios specialios perkėlimo sintaksės (kodavimo taisyklių), kuri būtų priklausoma nuo programos ir aplinkos.

ASN.1 tipų pavadinimų sudarymo taisyklės nustatytos pagal ISO/IEC 8824-1. Tai reiškia, kad:

- kiek įmanoma, duomenų tipo prasmė nusakoma parenkant pavadinimą,

- kai duomenų tipas susideda iš kitų duomenų tipų, duomenų tipo pavadinimas yra viena raidžių seka, prasidedanti didžiąja raide, o kitos didžiosios raidės pavadinime naudojamos atskiriems žodžiams išskirti,

- šiaip jau duomenų tipų pavadinimai susiję su duomenų tipų, iš kurių jie sudaryti, įrangos, kurioje duomenys laikomi, ir su duomenimis susijusios funkcijos pavadinimais.

Jei ASN.1 tipas jau apibrėžtas kitame standarte ir jei jis tinka naudoti tachografuose, tuomet šiame priedėlyje bus nurodytas būtent šis ASN.1 tipas.

Tam, kad būtų galima taikyti kelių rūšių kodavimo taisykles, kai kurie ASN.1 tipai šiame priedėlyje apriboti verčių diapazono vardais. Verčių diapazono vardai nurodyti 3 skyriuje.

1.2. Nuorodos

Šiame Priedėlyje naudoti tokie šaltiniai:

ISO 639 Kalbų pavadinimų pateikimo kodas. Pirmasis leidimas: 1988 m.

EN 726-3 Identifikacijos kortelių sistemos. Telekomunikacijų kortelės su integriniais grandynais ir terminalai. 3 dalis. Nuo programos nepriklausomų kortelių reikalavimai. 1994 m. gruodžio mėn.

ISO 3779 Kelių transporto priemonės. Transporto priemonių identifikacijos numeris (TPIN). Turinys ir sandara. 3 leidimas: 1983 m.

ISO/IEC 7816-5 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 5 dalis. Programų vardų numeravimo sistema ir registravimo tvarka. Pirmasis leidimas: 1994 m. + 1 pataisa: 1996 m.

ISO/IEC 8824-1 Informacinė technologija. Abstrakčios sintaksės žymėjimo sistema 1 (ASN.1). Pagrindinės žymėjimo sistemos specifikacija. 2 leidimas: 1998 m.

ISO/IEC 8825-2 Informacinė technologija. Kodavimo naudojant ASN.1 taisyklės. Paketinio kodavimo taisyklės (PER). 2 leidimas: 1998 m.

ISO/IEC 8859-1 Informacinė technologija. 8 bitų vienu baitu užkoduotų grafinių simbolių rinkiniai. 1 dalis. Lotyniška abėcėlė Nr. 1. Pirmasis leidimas: 1987 m.

ISO/IEC 8859-7 Informacinė technologija. 8 bitų vienu baitu užkoduotų grafinių simbolių rinkiniai. 7 dalis. Lotynų ir graikų abėcėlė. Pirmasis leidimas: 1987 m.

ISO 16844-3 Kelių transporto priemonės. Tachografų sistemos. Judesio jutiklio sąsaja. WD 3-20/05/99.

2. DUOMENŲ TIPŲ APIBRĖŽIMAI

Bet kurių toliau nurodytų duomenų tipų numatytoji "nežinomo" arba "netaikytino" turinio vertė sudaroma duomenų elementą užpildant "FF" baitais.

2.1. ActivityChangeInfo

Šiuo duomenų tipu dviejų baitų ilgio žodžiu užkoduojama vairuotojo arba vairuotojo porininko kortelės plyšio būsena 00.00 val. ir (arba) vairuotojo būsena 00.00 val. ir (arba) važiavimo būsenos pasikeitimai ir (arba) kortelės būsenos pasikeitimai. Šis duomenų tipas susijęs su 084, 109a, 199 ir 219 reikalavimais.

ActivityChangeInfo::= OCTET STRING (SIZE(2))

Priskiriamos vertės - Sinchronizavimas pagal oktetą:′scpaattttttttttt′B (16 bitų)

Įrašams duomenų atmintyje (arba plyšio būsena):

′s′B ′0′B: VAIRUOTOJAS,

′1′B: VAIRUOTOJAS PORININKAS,

′c′B ′0′B: VIENAS VAIRUOTOJAS,

′1′B: ĮGULA,

′p′B ′0′B: ĮKIŠTA, kortelė įkišta,

′1′B: NEĮKIŠTA, kortelė neįkišta (arba ištraukta),

′aa′B ′00′B: PERTRAUKA/POILSIS,

′01′B: BUVIMAS PASIRENGUS DIRBTI,

′10′B: DARBAS,

′11′B: VAIRAVIMAS

′ttttttttttt′B Pokyčio laikas: minučių skaičius nuo tos dienos 00.00 val.

Įrašams vairuotojo (arba dirbtuvių) kortelės atmintyje (ir vairuotojo būsena):

′s′B ′0′B: VAIRUOTOJAS,

′1′B: 2. VAIRUOTOJAS PORININKAS,

Važiavimo būsena (kai ′p′ = 0) arba | Kita veiklos būsena (kai ′p′ = 1): |

′0′B: VAIRUOTOJAS,′0′B: NEŽINOMA | ′1′B: ĮGULA′1′B: ŽINOMA (= įvesta rankomis) |

′p′B ′0′B: ĮKIŠTA, kortelė įkišta į tachografą,

′1′B: NEĮKIŠTA, kortelė neįkišta (arba ištraukta),

′aa′B ′00′B: PERTRAUKA/POILSIS,

′01′B: BUVIMAS PASIRENGUS DIRBTI,

′10′B: DARBAS,

′11′B: VAIRAVIMAS,

′ttttttttttt′B Pokyčio laikas: minučių skaičius nuo tos dienos 00.00 val.

Pastaba atvejui "kortelės ištraukimas"

Kai kortelė ištraukiama:

- ′s′ taikytina ir nurodo plyšį, iš kurio kortelė buvo ištraukta,

- ′c′ turi būti nustatyta į 0,

- ′p′ turi būti nustatyta į 1,

- ′aa′ turi koduoti tuo metu pasirinktą veiklą.

Įvedant rankomis žodžio bitai ′c ir ′aa′ (laikomi kortelės atmintyje) vėliau gali būti perrašyti, kad matytųsi, kas buvo įvesta.

2.2. Address

Adresas.

address ::= SEQUENCE {

codePage INTEGER (0..255),

address OCTET STRING (SIZE(35))

}

codePage nurodo ISO/IEC 8859 dalį, kuri buvo naudota adresui užkoduoti.

address adresas, užkoduotas pagal ISO/IEC 8859-codePage.

2.3. BCDString

BCDString naudojamas dešimtainiams skaitmenims pateikti dvejetainiu kodu (BCD). Šis duomenų tipas naudojamas vienam dešimtainiam skaitmeniui pateikti vienu pusiniu oktetu (4 bitais). BCDString paremtas "CharacterStringType" pagal ISO/IEC 8824-1.

BCDString::= CHARACTER STRING (WITH COMPONENTS {

identification ( WITH COMPONENTS {

fixed PRESENT }) })

BCDString naudojama žymėjimo sistema "hstring". Pats kairiausias šešioliktainis skaitmuo yra svarbiausias okteto pusinis oktetas. Jei reikia, daugiau oktetų sudaroma nuo paties kairiausio pusinio okteto pozicijos pirmajame oktete įterpiant pusinius oktetus, kurie baigiasi nuliu.

Leidžiami tokie skaitmenys: 0, 1, ... 9.

2.4. CalibrationPurpose

Šis kodas paaiškina, kodėl buvo įrašytas kalibravimo parametrų rinkinys. Šis duomenų tipas susijęs su 097 ir 098 reikalavimais.

CalibrationPurpose::= OCTET STRING (SIZE(1)).

Priskiriamos vertės:

′00′H rezervuotoji vertė,

′01′H aktyvavimas: žinomų kalibravimo parametrų įrašymas aktyvuojant TPB,

′02′H pirmasis įrengimas: pirmasis TPB kalibravimas atlikus jo aktyvavimą,

′03′H įrengimas: pirmasis TPB kalibravimas esamoje transporto priemonėje,

′04′H periodinė patikra.

2.5. CardActivityDailyRecord

Kortelės atmintyje laikoma informacija, susijusi su vairuotojo veikla konkrečią kalendorinę dieną. Šis duomenų tipas susijęs su 199 ir 219 reikalavimais.

CardActivityDailyRecord ::= SEQUENCE {

activityPreviousRecordLength INTEGER(0..CardActivityLengthRange),

activityRecordDate TimeReal,

activityDailyPresenceCounter DailyPresenceCounter,

activityDayDistance Distance,

activityChangeInfo SET SIZE(1..1440) OF ActivityChangeInfo

}

activityPreviousRecordLength - ankstesnio dienos įrašo bendras ilgis baitais. Didžiausią galimą vertę apibrėžia OKTETO EILUTĖS, kurioje yra tie įrašai, ilgis (žr. 3 dalį - CardActivityLengthRange). Kai šis įrašas tampa seniausiu dienos įrašu, activityPreviousRecordLength vertė turi būti nustatyta į 0.

activityRecordLength - įrašo bendras ilgis baitais. Didžiausią galimą vertę apibrėžia OKTETO EILUTĖS, kurioje yra tie įrašai, ilgis.

activityRecordDate - įrašo data.

activityDailyPresenceCounter - kortelės buvimo tą dieną skaitiklis.

activityDayDistance - bendras tą dieną nuvažiuotas atstumas.

activityChangeInfo - ActivityChangeInfo duomenų rinkinys apie vairuotoją tą dieną. Jame gali būti ne daugiau kaip 1440 verčių (vienas veiklos rūšies pasikeitimas per minutę). Šiame rinkinyje visuomet yra vairuotojo būsenos 00.00 val. activityChangeInfo kodas.

2.6. CardActivityLengthRange

Laisvų baitų įrašams apie vairuotojo veiklą skaičius vairuotojo arba dirbtuvių kortelės atmintyje.

CardActivityLengthRange ::= INTEGER(0..216-1)

Priskiriamos vertės: žr. 3 dalį.

2.7. CardApprovalNumber

Kortelės tipo patvirtinimo numeris.

CardApprovalNumber ::= IA5String(SIZE(8))

Priskiriamos vertės: nenustatytos.

2.8. CardCertificate

Kortelės atvirojo rakto pažymėjimas.

CardCertificate ::= Certificate.

2.9. CardChipIdentification

Kortelės atmintyje laikoma informacija apie kortelės integrinio grandyno (IC) identifikaciją (191 reikalavimas).

CardChipIdentification ::= SEQUENCE {

icSerialNumber OCTET STRING (SIZE(4)),

icManufacturingReferences OCTET STRING (SIZE(4))

}

icSerialNumber- IC serijos numeris, kaip nurodyta EN 726-3.

icManufacturingReferences - IC gamintojo vardas ir gamybos elementai, kaip nurodyta EN 726-3.

2.10. CardConsecutiveIndex

Kortelės numeracijos indeksas (h apibrėžimas).

CardConsecutiveIndex ::= IA5String(SIZE(1))

Priskiriamos vertės: (žr. šio priedo VII skyrių)

Didėjimo tvarka : ′0, ..., 9, A, ..., Z, a, ..., ź.

2.11. CardControlActivityDataRecord

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie paskutinę vairuotojo kontrolę (210 ir 225 reikalavimai).

CardControlActivityDataRecord ::= SEQUENCE {

controlType controlType,

controlTime TimeReal,

controlCardNumber FullCardNumber,

controlVehicleRegistration VehicleRegistrationIdentification,

controlDownloadPeriodBegin TimeReal,

controlDownloadPeriodEnd TimeReal,

}

controlType - kontrolės rūšis.

controlTime - kontrolės data ir laikas.

controlCardNumber - kontrolę atlikusio pareigūno FullCardNumber.

controlVehicleRegistration - transporto priemonės, kurioje atlikta kontrolė, TPRN ir registruojančioji valstybė narė.

controlDownloadPeriodBegin ir controlDownloadPeriodEnd - apibrėžia laikotarpio, kurio duomenis buvo perkelti, pradžią ir pabaigą (jei duomenys buvo perkelti).

2.12. CardCurrentUse

Informacija apie tikrąjį kortelės naudojimą (212 reikalavimas).

CardCurrentUse ::= SEQUENCE {

sessionOpenTime TimeReal,

sessionOpenVehicle VehicleRegistrationIdentification

}

sessionOpenTime - esamos panaudos kortelės įkišimo laikas. Ištraukiant kortelę nustatomas ties nuliu.

sessionOpenVehicle - tuo metu naudojamos transporto priemonės identifikacija, nustatyta įkišus kortelę. Ištraukiant kortelę nustatomas ties nuliu.

2.13. CardDriverActivity

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie vairuotojo veiklą (199 ir 219 reikalavimai).

CardDriverActivity ::= SEQUENCE {

activityPointerOldestDayRecord INTEGER(0..CardActivityLengthRange-1),

activityPointerNewestRecord INTEGER(0..CardActivityLengthRange-1),

activityDailyRecords OCTET STRING (SIZE(CardActivityLengthRange))

}

activityPointerOldestDayRecord - seniausio užbaigto dienos įrašo eilutėje activityDailyRecords laikymo vietos pradžios nuoroda (baitų skaičius nuo eilutės pradžios). Didžiausią galimą vertę apibrėžia eilutės ilgis.

activityPointerNewestRecord - naujausio dienos įrašo eilutėje activityDailyRecords laikymo vietos pradžios nuoroda (baitų skaičius nuo eilutės pradžios). Didžiausią galimą vertę apibrėžia eilutės ilgis.

activityDailyRecords - duomenims apie vairuotojo veiklą kiekvieną kalendorinę dieną, kurią kortelė buvo naudojama, laikyti turima talpa (duomenų struktūra: CardActivityDailyRecord).

Priskiriamos vertės: į šią okteto eilutę cikliškai įrašomi CardActivityDailyRecord įrašai. Pirmą kartą pradedama rašyti nuo pirmojo eilutės baito. Visi nauji įrašai prirašomi prie ankstesniųjų pabaigos. Kai eilutė užpildoma, vėl pradedama rašyti nuo pirmojo jos baito, neatsižvelgiant į tai, kad duomenų elementas pertraukiamas. Prieš įrašant į eilutę naujus duomenis apie veiklą (didinant esamą activityDailyRecord arba pradedant naują), kurie pakeičia senesnius duomenis, turi būti atnaujinamas parametras activityPointerOldestDayRecord, kuris nurodo naują seniausio užbaigto dienos įrašo vietą, o šio (naujo) seniausio užbaigto dienos įrašo parametras activityPreviousRecord-Length turi būti grąžintas į 0.

2.14. CardDrivingLicenceInformation

Vairuotojo kortelės atmintyje laikoma informacija, susijusi su kortelės turėtojo vairuotojo pažymėjimo duomenimis (196 reikalavimas).

CardDrivingLicenceInformation ::= SEQUENCE {

drivingLicenceIssuingAuthority Name,

drivingLicenceIssuingNation NationNumeric,

drivingLicenceNumber IA5String(SIZE(16))

}

drivingLicenceIssuingAuthority - už vairuotojo pažymėjimų išdavimą atsakinga institucija.

drivingLicenceIssuingNation - vairuotojo pažymėjimą išdavusios institucijos šalis.

drivingLicenceNumber - vairuotojo pažymėjimo numeris.

2.15. CardEventData

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie su kortelės turėtoju susijusius įvykius (204 ir 223 reikalavimai).

CardEventData ::= SEQUENCE SIZE(6) OF {

cardEventRecords SET SIZE(NoOfEventsPerType) OF CardEventRecord

}

CardEventData - didėjančios EventFaultType vertės sąlygota įrašų cardEventRecords seka (išskyrus įrašus, susijusius su bandymais pažeisti apsaugą, kurie kaupiami paskutiniame sekos rinkinyje).

cardEventRecords - įrašų apie tam tikros rūšies (arba bandymo pažeisti apsaugą įvykių kategorijos) įvykius seka.

2.16. CardEventRecord

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie su kortelės turėtoju susijusį įvykį (205 ir 223 reikalavimai).

CardEventRecord ::= SEQUENCE {

eventType EventFaultType,

eventBeginTime TimeReal,

eventEndTime TimeReal,

eventVehicleRegistration VehicleRegistrationIdentification

}

eventType - įvykio rūšis.

eventBeginTime - įvykio pradžios data ir laikas.

eventEndTime - įvykio pabaigos data ir laikas.

eventVehicleRegistration - transporto priemonės, kurioje įvykis įvyko, TPRN ir registruojančioji valstybė narė.

2.17. CardFaultData

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie su kortelės turėtoju susijusius gedimus (207 ir 223 reikalavimai).

CardFaultData ::= SEQUENCE SIZE(2) OF {

cardFaultRecords SET SIZE(NoOfFaultsPerType) OF CardFaultRecord

}

CardFaultData - įrašų apie tachografo gedimus seka ir po jos einanti įrašų apie kortelės gedimus seka.

cardFaultRecords - įrašų apie tam tikros rūšies (tachografo arba kortelės) gedimus rinkinys.

2.18. CardFaultRecord

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie su kortelės turėtoju susijusį gedimą (208 ir 223 reikalavimai).

CardFaultRecord ::= SEQUENCE {

faultType EventFaultType,

faultBeginTime TimeReal,

faultEndTime TimeReal,

faultVehicleRegistration VehicleRegistrationIdentification

}

faultType - gedimo rūšis.

faultBeginTime - gedimo pradžios data ir laikas.

faultEndTime - gedimo pabaigos data ir laikas.

faultVehicleRegistration - transporto priemonės, kurioje gedimas įvyko, TPRN ir registruojančioji valstybė narė.

2.19. CardIccIdentification

Kortelės atmintyje laikoma kortelės su integriniu grandynu (IC) identifikacijos informacija (192 reikalavimus).

CardIccIdentification ::= SEQUENCE {

clockStop OCTET STRING (SIZE(1)),

cardExtendedSerialNumber ExtendedSerialNumber,

cardApprovalNumber CardApprovalNumber

cardPersonaliserID OCTET STRING (SIZE(1)),

embedderIcAssemblerId OCTET STRING (SIZE(5)),

icIdentifier OCTET STRING (SIZE(2))

}

clockStop - EN 726-3 nustatytas Clockstop režimas.

cardExtendedSerialNumber - kortelės su integriniu grandynu serijos numeris ir pagaminimo žymuo, kaip nustatyta EN 726-3 ir kaip nurodo duomenų tipas ExtendedSerialNumber.

cardApprovalNumber - kortelės tipo patvirtinimo numeris.

cardPersonaliserID - kortelės suasmeninimo ID, kaip nurodyta EN 726-3.

embedderIcAssemblerId - įmontuotojo (IC surinkėjo) vardas, kaip nurodyta EN 726-3.

icIdentifier - kortelės IC ir IC gamintojo vardas, kaip nurodyta EN 726-3.

2.20. CardIdentification

Kortelės atmintyje laikoma informacija apie kortelės identifikaciją (194, 215, 231, 235 reikalavimai).

CardIdentification ::= SEQUENCE

cardIssuingMemberState NationNumeric,

cardNumber CardNumber,

cardIssuingAuthorityName Name,

cardIssueDate TimeReal,

cardValidityBegin TimeReal,

cardExpiryDate TimeReal

}

cardIssuingMemberState - kortelę išduodančios valstybės narės kodas.

cardNumber - kortelės numeris.

cardIssuingAuthorityName - kortelę išdavusios institucijos pavadinimas.

cardIssueDate - kortelės išdavimo dabartiniam turėtojui data.

cardValidityBegin - kortelės galiojimo pradžios data.

cardExpiryDate - kortelės galiojimo pabaigos data.

2.21. CardNumber

Kortelės numeris pagal g apibrėžimą.

CardNumber ::= CHOICE {

SEQUENCE {

driverIdentification IA5String(SIZE(14)),

cardReplacementIndex CardReplacementIndex,

cardRenewalIndex CardRenewalIndex

}

SEQUENCE {

ownerIdentification IA5String(SIZE(13)),

cardConsecutiveIndex CardConsecutiveIndex,

cardReplacementIndex CardReplacementIndex,

cardRenewalIndex CardRenewalIndex

}

}

driverIdentification - unikali vairuotojo identifikacija valstybėje narėje.

ownerIdentification - unikali įmonės, dirbtuvių arba kontrolės institucijos identifikacija valstybėje narėje.

cardConsecutiveIndex - kortelės numeracijos indeksas.

cardReplacementIndex - kortelės pakeitimo indeksas.

cardRenewalIndex - kortelės atnaujinimo indeksas.

Pirmoji pasirenkama seka tinka užkoduoti vairuotojo kortelės numeriui, antroji - dirbtuvių, kontrolės ir įmonės kortelės numeriui.

2.22. CardPlaceDailyWorkPeriod

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie vietas, kuriose prasideda ir (arba) baigiasi dienos darbo laikotarpiai (202 ir 221 reikalavimai).

CardPlaceDailyWorkPeriod ::= SEQUENCE {

placePointerNewestRecord INTEGER(0..NoOfCardPlaceRecords-1),

placeRecords SET SIZE(NoOfCardPlaceRecords) OF PlaceRecord

}

placePointerNewestRecord - paskutinio atnaujinto įrašo apie vietą indeksas.

Priskiriamos vertės: skaičius, atitinkantis įrašų apie vietas skaitiklio vertę; pirmojo struktūros įrašo apie vietas vertė yra 0.

placeRecords - informacijos apie įvestas vietas įrašų rinkinys.

2.23. CardPrivateKey

Kortelės slaptasis raktas.

CardPrivateKey ::= RSAKeyPrivateExponent.

2.24. CardPublicKey

Kortelės atvirasis raktas.

CardPublicKey ::= PublicKey.

2.25. CardRenewalIndex

Kortelės atnaujinimo indeksas (i apibrėžimas).

CardRenewalIndex ::= IA5String(SIZE(1)).

Priskiriamos vertės: (žr. šio priedo VII skyrių).

′0′ Pirmasis išdavimas.

Didėjimo tvarka: ′0, …, 9, A, …, Z′.

2.26. CardReplacementIndex

Kortelės pakeitimo indeksas (j apibrėžimas).

CardReplacementIndex ::= IA5String(SIZE(1))

Priskiriamos vertės: (žr. šio priedo VII skyrių).

′0′ Pirmoji kortelė.

Didėjimo tvarka: ′0, …, 9, A, …, Z′.

2.27. CardSlotNumber

Du transporto priemonės bloko plyšius kortelėms atskirti naudojamas kodas.

CardSlotNumber ::= INTEGER {

driverSlot (0),

co-driverSlot (1)

}

Priskiriamos vertės: tiksliau nenustatyta.

2.28. CardSlotsStatus

Kodas, nurodantis, kokių rūšių kortelės įkištos į du transporto priemonės bloko plyšius kortelėms.

CardSlotsStatus ::= OCTET STRING (SIZE(1))

Priskiriamos vertės - Sinchronizavimas pagal oktetą:′ccccdddd′B:

′cccc′B į vairuotojo porininko plyšį įkištos kortelės rūšies identifikacija;

′dddd′B į vairuotojo plyšį įkištos kortelės rūšies identifikacija;

tokiais identifikacijos kodais:

′0000′B neįkišta jokia kortelė;

′0001′B įkišta vairuotojo kortelė;

′0010′B įkišta dirbtuvių kortelė;be,

′0011′B įkišta kontrolės kortelė;

′0100′B įkišta įmonės kortelė.

2.29. CardStructureVersion

Kodas, nurodantis naudotos tachografo kortelės struktūros versiją.

CardStructureVersion ::= OCTET STRING (SIZE(2))

Priskiriamos vertės:′aabb′H: ′aabb′H:

′aa′H Struktūros pakeitimų indeksas.

′bb′H Vyresniuoju baitu nurodytai struktūrai nustatytų duomenų elementų naudojimo pasikeitimų indeksas.

2.30. CardVehicleRecord

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie transporto priemonės naudojimą kalendorinę dieną (197 ir 217 reikalavimai).

CardVehicleRecord ::= SEQUENCE {

vehicleOdometerBegin OdometerShort,

vehicleOdometerEnd OdometerShort,

vehicleFirstUse TimeReal,

vehicleLastUse TimeReal,

vehicleRegistration VehicleRegistrationIdentification,

vuDataBlockCounter VuDataBlockCounter

}

vehicleOdometerBegin - transporto priemonės hodometro rodmens vertė transporto priemonės naudojimo laikotarpio pradžioje.

vehicleOdometerEnd - transporto priemonės hodometro rodmens vertė transporto priemonės naudojimo laikotarpio pabaigoje.

vehicleFirstUse - transporto priemonės naudojimo laikotarpio pradžios data ir laikas.

vehicleLastUse - transporto priemonės naudojimo laikotarpio pabaigos data ir laikas.

vehicleRegistration - transporto priemonės TPRN ir registruojančioji valstybė narė.

vuDataBlockCounter - skaitiklio VuDataBlockCounter vertė paskutinį kartą pasirinkus transporto priemonės naudojimo laikotarpį.

2.31. CardVehiclesUsed

Vairuotojo arba dirbtuvių kortelės atmintyje laikoma informacija apie kortelės turėtojo naudotas transporto priemones (197 ir 217 reikalavimai).

CardVehiclesUsed := SEQUENCE {

vehiclePointerNewestRecord INTEGER(0..NoOfCardVehicleRecords-1),

cardVehicleRecords SET SIZE(NoOfCardVehicleRecords) OF CardVehicleRecord

}

vehiclePointerNewestRecord - paskutinio atnaujinto transporto priemonės įrašo indeksas.

Priskiriamos vertės: skaičius, atitinkantis įrašų apie transporto priemones skaitiklio vertę; pirmojo struktūros įrašo apie transporto priemones vertė yra 0.

cardVehicleRecords - informacijos apie naudotas transporto priemones įrašų rinkinys.

2.32. Certificate

Sertifikavimo institucijos išduodamas atvirasis raktas.

Certificate ::= OCTET STRING (SIZE(194))

Priskiriamos vertės: skaitmeninis parašas, naudojant dalį CertificateContent pagal 11 priedėlį "Bendrieji apsaugos mechanizmai": Parašas (128 baitai) || Atvirojo rakto liekana (58 baitai) || Sertifikavimo institucijos žymuo (8 baitai).

2.33. CertificateContent

Atvirojo rakto pažymėjimo (grynasis) turinys pagal 11 priedėlį "Bendrieji apsaugos mechanizmai".

CertificateContent ::= SEQUENCE {

certificateProfileIdentifier INTEGER(0..255),

certificationAuthorityReference KeyIdentifier,

certificateHolderAuthorisation CertificateHolderAuthorisation,

certificateEndOfValidity TimeReal,

certificateHolderReference KeyIdentifier,

publicKey PublicKey

}

certificateProfileIdentifier - atitinkamo pažymėjimo versija.

Priskiriamos vertės:: ′01h′ (šios versijos).

CertificationAuthorityReference- žymi pažymėjimą išduodančią sertifikavimo instituciją. Jis taip pat žymi šios sertifikavimo institucijos atvirąjį raktą.

certificateHolderAuthorisation - žymi pažymėjimo turėtojo teises.

certificateEndOfValidity - pažymėjimo administracinio galiojimo pabaigos data.

certificateHolderReference - žymi pažymėjimo turėtoją. Taip pat žymi atvirąjį raktą.

publicKey - atvirasis raktas, kurį sertifikuoja šis pažymėjimas.

2.34. CertificateHolderAuthorisation

Pažymėjimo turėtojo teisių identifikacija.

CertificateHolderAuthorisation ::= SEQUENCE {

tachographApplicationID OCTET STRING(SIZE(6))

equipmentType EquipmentType

}

tachographApplicationID - yra tachografo taikomosios programos vardas.

Priskiriamos vertės:: ′FFh′, ′54h′, ′41h′, ′43h′, ′48h,′ ′4Fh′. Šis AID yra patentuotas neregistruotos taikomosios programos vardas pagal ISO/IEC 7816-5.

equipmentType - yra įrangos, kuriai skirtas pažymėjimas, rūšies identifikacija.

Priskiriamos vertės: pagal duomenų tipą EquipmentType. Jei pažymėjimas yra valstybės narės, priskiriama vertė yra 0.

2.35. CertificateRequestID

Pažymėjimo prašymo unikali identifikacija. Jei generuojant pažymėjimą nežinomas transporto priemonės bloko, kuriam raktas skirtas, serijos numeris, galima naudoti ir kaip transporto priemonės bloko atvirąjį raktą.

CertificateRequestID ::= SEQUENCE {

requestSerialNumber INTEGER(0..232-1)

requestMonthYear BCDString(SIZE(2))

crIdentifier OCTET STRING(SIZE(1))

manufacturerCode ManufacturerCode

}

requestSerialNumber - pažymėjimo prašymo serijos numeris, skirtingas kiekvienam gamintojui ir kiekvienam mėnesiui.

requestMonthYear - pažymėjimo prašymo metų ir mėnesio identifikacija.

Priskiriamos vertės: mėnuo (du skaitmenys) ir metai (du paskutinieji skaitmenys) BCD kodu.

crIdentifier: - vardas, skirtas atskirti pažymėjimo prašymui nuo pailginto serijos numerio.

Priskiriamos vertės: ′FFh′.

manufacturerCode: - pažymėjimo prašančio gamintojo skaitmeninis kodas.

2.36. CertificationAuthorityKID

Sertifikavimo institucijos (valstybės narės arba Europos sertifikavimo institucija) atvirasis raktas.

CertificationAuthorityKID ::= SEQUENCE {

nationNumeric NationNumeric

nationAlpha NationAlpha

keySerialNumber INTEGER(0..255)

additionalInfo OCTET STRING(SIZE(2))

caIdentifier OCTET STRING(SIZE(1))

}

nationNumeric - sertifikavimo institucijos šalies skaitmeninis kodas.

nationAlpha - sertifikavimo institucijos šalies raidinis skaitmeninis kodas.

keySerialNumber - serijos numeris skirtingiems sertifikavimo institucijos raktams atskirti, jei jie būtų keičiami.

additionalInfo - dviejų baitų ilgio sritis papildomam kodui (skirta sertifikavimo institucijai).

caIdentifier - vardas, skirtas sertifikavimo institucijos rakto vardui atskirti nuo kitų raktų vardų.

Priskiriamos vertės: ′01h′.

2.37. CompanyActivityData

Įmonės kortelės atmintyje laikoma informacija apie naudojant kortelę vykdytą veiklą (237 reikalavimas).

CompanyActivityData ::= SEQUENCE {

companyPointerNewestRecord INTEGER(0..NoOfCompanyActivityRecords-1),

companyActivityRecords SET SIZE(NoOfCompanyActivityRecords) OF

companyActivityRecord SEQUENCE {

companyActivityType CompanyActivityType,

companyActivityTime TimeReal,

cardNumberInformation FullCardNumber,

vehicleRegistrationInformation VehicleRegistrationIdentification,

downloadPeriodBegin TimeReal,

downloadPeriodEnd TimeReal

}

}

companyPointerNewestRecord - paskutinio atnaujinto įrašo companyActivityRecord indeksas.

Priskiriamos vertės: skaičius, atitinkantis įrašų apie įmonės veiklą skaitiklio vertę; pirmojo struktūros įrašo apie įmonės veiklą vertė yra 0.

companyActivityRecords - visų įrašų apie įmonės veiklą rinkinys.

companyActivityRecord - informacijos apie vieną įmonės veiklą seka.

companyActivityType - įmonės veiklos rūšis.

companyActivityTime - įmonės veiklos data ir laikas.

cardNumberInformation - kortelės, iš kurios buvo perkelti duomenys, numeris ir išduodančioji valstybė narė (jei duomenys buvo perkelti iš kortelės).

vehicleRegistrationInformation - transporto priemonės, iš kurios buvo perkelti, užrakinti arba atrakinti duomenys, TPRN ir registruojančioji valstybė narė.

downloadPeriodBegin ir downloadPeriodEnd - apibrėžia laikotarpio, kurio duomenis buvo perkelti iš TPB, pradžią ir pabaigą (jei duomenys buvo perkelti).

2.38. CompanyActivityType

Kodas, žymintis įmonės veiklą, vykdytą naudojantis įmonės kortele.

CompanyActivityType ::= INTEGER {

card downloading (1),

VU downloading (2),

VU lock-in (3),

VU lock-out (4).

}

2.39. CompanyCardApplicationIdentification

Įmonės kortelės atmintyje laikomi kortelės paskirties identifikacijos duomenys (190 reikalavimas).

CompanyCardApplicationIdentification ::= SEQUENCE {

typeOfTachographCardId EquipmentType,

cardStructureVersion CardStructureVersion,

noOfCompanyActivityRecords NoOfCompanyActivityRecords

}

typeOfTachographCardId - nurodo naudojamos kortelės rūšį.

cardStructureVersion - nurodo kortelės struktūros versiją.

noOfCompanyActivityRecords - nurodo, kiek įrašų apie įmonės veiklą gali tilpti kortelės atmintyje.

2.40. CompanyCardHolderIdentification

Įmonės kortelės atmintyje laikomi kortelės turėtojo identifikacijos duomenys (236 reikalavimas).

CompanyCardHolderIdentification ::= SEQUENCE {

companyName Name,

companyAddress Address,

cardHolderPreferredLanguage Language

}

companyName - įmonės turėtojos pavadinimas.

companyAddress - įmonės turėtojos adresas.

cardHolderPreferredLanguage - įmonės turėtojos pageidaujama kalba.

2.41. ControlCardApplicationIdentification

Kontrolės kortelės atmintyje laikomi kortelės paskirties identifikacijos duomenys (190 reikalavimas).

ControlCardApplicationIdentification ::= SEQUENCE {

typeOfTachographCardId EquipmentType,

cardStructureVersion CardStructureVersion,

noOfControlActivityRecords NoOfControlActivityRecords

}

typeOfTachographCardId - nurodo naudojamos kortelės rūšį.

cardStructureVersion - nurodo kortelės struktūros versiją.

noOfControlActivityRecords - nurodo, kiek įrašų apie kontrolės veiklą gali tilpti kortelės atmintyje.

2.42. ControlCardControlActivityData

Kontrolės kortelės atmintyje laikoma informacija apie naudojant kortelę vykdytą kontrolės veiklą (233 reikalavimas).

ControlCardControlActivityData ::= SEQUENCE {

controlPointerNewestRecord INTEGER(0..NoOfControlActivityRecords-1),

controlActivityRecords SET SIZE(NoOfControlActivityRecords) OF

controlActivityRecord SEQUENCE {

controlType ControlType,

controlTime TimeReal,

controlledCardNumber FullCardNumber,

controlledVehicleRegistration VehicleRegistrationIdentification,

controlDownloadPeriodBegin TimeReal,

controlDownloadPeriodEnd TimeReal

}

}

controlPointerNewestRecord - paskutinio atnaujinto įrašo apie kontrolės veiklą indeksas.

Priskiriamos vertės: skaičius, atitinkantis įrašų apie kontrolės veiklą skaitiklio vertę; pirmojo struktūros įrašo apie kontrolės veiklą vertė yra 0.

controlActivityRecords - visų įrašų apie kontrolės veiklą rinkinys.

controlActivityRecord - informacijos apie vieną kontrolės veiklą seka.

controlType - kontrolės rūšis.

controlTime - kontrolės veiklos data ir laikas.

controlledCardNumber - kontroliuojamos kortelės numeris ir išduodančioji valstybė narė.

controlledVehicleRegistration - transporto priemonės, kurioje atlikta kontrolė, TPRN ir registruojančioji valstybė narė.

controlDownloadPeriodBegin ir controlDownloadPeriodEnd - apibrėžia laikotarpio, kurio duomenis buvo perkelti, pradžią ir pabaigą (jei duomenys buvo perkelti).

2.43. ControlCardHolderIdentification

Kontrolės kortelės atmintyje laikomi kortelės turėtojo identifikacijos duomenys (232 reikalavimas).

ControlCardHolderIdentification ::= SEQUENCE {

controlBodyName Name,

controlBodyAddress Address,

cardHolderName HolderName,

cardHolderPreferredLanguage Language

}

controlBodyName - kortelės turėtojo kontrolės institucija.

controlBodyAddress - kortelės turėtojo kontrolės institucijos adresas.

cardHolderName - kontrolės kortelės turėtojo pavardė ir vardas (-ai).

cardHolderPreferredLanguage - kortelės turėtojo pageidaujama kalba.

2.44. ControlType

Kodas, žymintis kontroliuojant vykdytą veiklą. Šis duomenų tipas susijęs su 102, 210 ir 225 reikalavimais.

ControlType ::= OCTET STRING (SIZE(1))

Priskiriamos vertės - Sinchronizavimas pagal oktetą:′cvpdxxxx′B (8 bitai) (8 bitai)

′c′B ′0′B: šios kontrolės metu duomenys iš kortelės nebuvo perkelti;

′1′B: šios kontrolės metu duomenys iš kortelės buvo perkelti;

′v′B ′0′B: šios kontrolės metu duomenys iš TPB nebuvo perkelti;

′1′B: šios kontrolės metu duomenys iš TPB buvo perkelti;

′p′B ′0′B: šios kontrolės metu nebuvo spausdinama;

′1′B: šios kontrolės metu buvo spausdinama;

′d′B ′0′B: šios kontrolės metu ekranu nebuvo naudojamasi;

′1′B: šios kontrolės metu ekranu buvo naudojamasi;

′xxxx′B Nenaudojama.

2.45. CurrentDateTime

Esami data ir laikas, rodomi tachografe.

CurrentDateTime ::= TimeReal

Priskiriamos vertės: tiksliau nenustatyta.

2.46. DailyPresenceCounter

Vairuotojo arba dirbtuvių kortelės atmintyje laikomas skaitiklis, kurio vertė didinama kiekvieną kalendorinę dieną, kurią kortelė buvo įkišta į TPB. Šis duomenų tipas susijęs su 199 ir 219 reikalavimais.

DailyPresenceCounter ::= BCDString(SIZE(2))

Priskiriamos vertės: eilės tvarka didėjantis skaičius, kurio didžiausia vertė = 9999; pasiekus didžiausia vertę vėl pradedama skaičiuoti nuo 0. Pirmą kartą išduodant kortelę skaičius nustatytas į 0.

2.47. Datef

Data, išreikšta greitai išspausdintinu skaitmeniniu formatu.

Datef ::= SEQUENCE {

year BCDString(SIZE(2)),

month BCDString(SIZE(1)),

day BCDString(SIZE(1))

}

Priskiriamos vertės:

yyyy metai;

mm mėnuo;

dd diena;

′00000000′H žymi, kad data nenustatyta.

2.48. Distance

Nuvažiuotas atstumas (skirtumo tarp dviejų transporto priemonės hodometro rodmens verčių rezultatas kilometrais).

Distance ::= INTEGER(0..216-1)

Priskiriamos vertės: Dvinariai be ženklo. Vertė kilometrais nuo 0 iki 9999 km.

2.49. DriverCardApplicationIdentification

Vairuotojo kortelės atmintyje laikomi kortelės paskirties identifikacijos duomenys (190 reikalavimas).

DriverCardApplicationIdentification ::= SEQUENCE {

typeOfTachographCardId EquipmentType,

cardStructureVersion CardStructureVersion,

noOfEventsPerType NoOfEventsPerType,

noOfFaultsPerType NoOfFaultsPerType,

activityStructureLength CardActivityLengthRange,

noOfCardVehicleRecords NoOfCardVehicleRecords,

noOfCardPlaceRecords NoOfCardPlaceRecords

}

typeOfTachographCardId - nurodo naudojamos kortelės rūšį.

cardStructureVersion - nurodo kortelės struktūros versiją.

noOfEventsPerType - nurodo, kiek vienos rūšies įvykių gali būti užregistruota kortelės atmintyje.

noOfFaultsPerType - nurodo, kiek vienos rūšies gedimų gali būti užregistruota kortelės atmintyje.

activityStructureLength - nurodo laisvų baitų skaičių įrašams apie veiklą.

noOfCardVehicleRecords - nurodo, kiek įrašų apie transporto priemonę gali tilpti kortelės atmintyje.

noOfCardPlaceRecords - nurodo, kiek įrašų apie vietas gali tilpti kortelės atmintyje.

2.50. DriverCardHolderIdentification

Vairuotojo kortelės atmintyje laikomi kortelės turėtojo identifikacijos duomenys (195 reikalavimas).

DriverCardHolderIdentification ::= SEQUENCE {

cardHolderName HolderName,

cardHolderBirthDate Datef,

cardHolderPreferredLanguage Language

}

cardHolderName - vairuotojo kortelės turėtojo pavardė ir vardas (-ai).

cardHolderBirthDate - vairuotojo kortelės turėtojo gimimo data.

cardHolderPreferredLanguage - vairuotojo kortelės turėtojo pageidaujama kalba.

2.51. EntryTypeDailyWorkPeriod

Kodas įrašo apie dienos darbo laikotarpio vietą pradžiai bei pabaigai ir būsenai atskirti.

EntryTypeDailyWorkPeriod ::= INTEGER

Begin, related time = card insertion time or time of entry (0),

End, related time = card withdrawal time or time of entry (1),

Begin, related time manually entered (start time) (2),

End, related time manually entered (end of work period) (3),

Begin, related time assumed by VU (4),

End, related time assumed by VU (5)

}

Priskiriamos vertės: pagal ISO/IEC 8824-1.

2.52. EquipmentType

Kodas įvairioms tachografo įrangos rūšims atskirti.

EquipmentType ::= INTEGER(0..255)

- - Reserved (0),

- - Driver Card (1),

- - Workshop Card (2),

- - Control Card (3),

- - Company Card (4),

- - Manufacturing Card (5),

- - Vehicle Unit (6),

- - Motion Sensor (7),

- - RFU (8..255)

Priskiriamos vertės: pagal ISO/IEC 8824-1.

Vertė 0 rezervuota pažymėjimo laukelyje "CHA" valstybei narei arba Europai pažymėti.

2.53. EuropeanPublicKey

Europinis atvirasis raktas.

EuropeanPublicKey ::= PublicKey.

2.54. EventFaultType

Įvykį arba gedimą nusakantis kodas.

EventFaultType ::= OCTET STRING (SIZE(1)).

Priskiriamos vertės:

′0x′H bendrieji įvykiai;

′00′H jokios papildomos informacijos;

′01′H įkišta negaliojanti kortelė;

′02′H kortelių nesuderinamumas;

′03′H dalinis laiko sutapimas;

′04′H važiavimas be reikiamos kortelės;

′05′H kortelė įkišta važiuojant;

′06′H netinkamai užbaigta paskutinė kortelės panauda;

′07′H viršytas greitis;

′08′H pertrauktas maitinimas;

′09′H duomenų apie judėjimą klaida;

nuo ′0A′H iki ′0F′H RFU;

′1x′H su transporto priemonės bloku susiję bandymų pažeisti apsaugą įvykiai;

′10′H jokios papildomos informacijos;

′11′H judesio jutiklio autentiškumo tikrinimo nepavykimas;

′12′H tachografo kortelės autentiškumo tikrinimo nepavykimas;

′13′H neleistinas judesio jutiklio pakeitimas;

′14′H duomenų įvedimo į kortelę nepažeistumo klaida;

′15′H laikomų duomenų apie naudotoją nepažeistumo klaida;

′16′H vidinio duomenų perdavimo klaida;

′17′H neleistinas korpuso atidarymas;

′18′H kenkimas techninei įrangai;

nuo ′19′H iki ′1F′H RFU;

′2x′H su jutikliu susiję bandymų pažeisti apsaugą įvykiai;

′20′H jokios papildomos informacijos;

′21′H autentiškumo tikrinimo nepavykimas;

′22′H laikomų duomenų nepažeistumo klaida;

′23′H vidinio duomenų perdavimo klaida;

′24′H neleistinas korpuso atidarymas;

′25′H kenkimas techninei įrangai;

nuo ′26′H iki ′2F′H RFU;

′3x′H tachografo gedimai;

′30′H jokios papildomos informacijos;

′31′H TPB vidinis gedimas;

′32′H spausdintuvo gedimas;

′33′H ekrano gedimas;

′34′H duomenų perkėlimo gedimas;

′35′H jutiklio gedimas;

nuo ′36′H iki ′3F′H RFU;

′4x′H kortelės gedimai;

′40′H jokios papildomos informacijos;

nuo ′41′H iki ′4F′H RFU;

nuo ′50′H iki ′7F′H RFU;

nuo ′80′H iki ′FF′H nustato gamintojas.

2.55. EventFaultRecordPurpose

Kodas, paaiškinantis, kodėl įvykis arba gedimas buvo užregistruotas.

EventFaultRecordPurpose ::= OCTET STRING (SIZE(1)).

Priskiriamos vertės:

′00′H vienas iš 10 pastarųjų (arba paskutiniai) įvykiai arba gedimai;

′01′H ilgiausias įvykis per pastarąsias 10 dienų;

′02′H vienas iš 5 ilgiausių įvykių per pastarąsias 365 dienas;

′03′H paskutinis įvykis per pastarąsias 10 dienų;

′04′H rimčiausias įvykis per pastarąsias 10 dienų;

′05′H vienas iš 5 rimčiausių įvykių per pastarąsias 365 dienas;

′06′H pirmasis įvykis arba gedimas, įvykęs po paskutinio kalibravimo;

′07′H vykstantis (esamas) įvykis arba gedimas;

nuo ′08′H iki ′7F′H RFU;

nuo ′80′H iki ′FF′H nustato gamintojas.

2.56. ExtendedSerialNumber

Unikali įrangos identifikacija. Galima naudoti ir kaip įrangos atvirojo rakto vardą.

ExtendedSerialNumber ::= SEQUENCE {

serialNumber INTEGER(0..232-1)

monthYear BCDString(SIZE(2))

type OCTET STRING(SIZE(1))

manufacturerCode ManufacturerCode

}

serialNumber - pažymėjimo prašymo serijos numeris, skirtingas kiekvienam gamintojui, įrangos tipui ir kiekvienam mėnesiui.

monthYear - pagaminimo metų (arba serijos numerio priskyrimo) ir mėnesio identifikacija.

Priskiriamos vertės: mėnuo (du skaitmenys) ir metai (du paskutinieji skaitmenys) BCD kodu.

type - įrangos rūšies vardas.

Priskiriamos vertės: nustato gamintojas, rezervuota vertė ′FFh′.

manufacturerCode: - pažymėjimo prašančio gamintojo skaitmeninis kodas.

2.57. FullCardNumber

Tachografo kortelę visiškai identifikuojantis kodas.

FullCardNumber ::= SEQUENCE {

cardType EquipmentType,

cardIssuingMemberState NationNumeric,

cardNumber CardNumber

}

cardType - tachografo kortelės rūšis.

cardIssuingMemberState - kortelę išdavusios valstybės narės kodas.

cardNumber - kortelės numeris.

2.58. HighResOdometer

Transporto priemonės hodometro rodmens vertė: bendras transporto priemonės naudojimo metu nuvažiuotas atstumas.

HighResOdometer ::= INTEGER(0..232-1)

Priskiriamos vertės: Dvinariai be ženklo. Vertė 1/200 km padalomis nuo 0 iki 21055406 km.

2.59. HighResTripDistance

Per visą arba dalį kelionės nuvažiuotas atstumas.

HighResTripDistance ::= INTEGER(0..232-1)

Priskiriamos vertės: Dvinariai be ženklo. Vertė 1/200 km padalomis nuo 0 iki 21055406 km.

2.60. HolderName

Kortelės turėtojo pavardė ir vardas (-ai).

HolderName ::= SEQUENCE {

holderSurname Name,

holderFirstNames Name

}

holderSurname - turėtojo pavardė. Pavardė yra be titulų.

Priskiriamos vertės: kai kortelė yra neasmeninė, holderSurname yra ta pati informacija kaip companyName, workshopName arba controlBodyName.

holderFirstNames - turėtojo vardas (-ai) ir inicialai.

2.61. K-ConstantOfRecordingEquipment

Tachografo konstanta (m apibrėžimas).

K-ConstantOfRecordingEquipment ::= INTEGER(0..216-1)

Priskiriamos vertės: impulsai per kilometrą nuo 0 iki 64255 imp./km.

2.62. KeyIdentifier

Atvirojo rakto unikalus vardas, naudojamas raktui nurodyti ir pasirinkti. Jis taip pat identifikuoja rakto turėtoją.

KeyIdentifier ::= CHOICE {

extendedSerialNumber ExtendedSerialNumber,

certificateRequestID CertificateRequestID,

certificationAuthorityKID CertificationAuthorityKID

}

Pirmasis pasirinkimas tinka transporto priemonės bloko arba tachografo kortelės atvirajam raktui nurodyti.

Antrasis pasirinkimas tinka transporto priemonės bloko atvirajam raktui nurodyti (jei transporto priemonės bloko serijos numeris generuojant pažymėjimą nežinomas).

Trečiasis pasirinkimas tinka valstybės narės atvirajam raktui nurodyti.

2.63. L-TyreCircumference

Ratų padangų efektyvusis apskritimo ilgis (u apibrėžimas).

L-TyreCircumference ::= INTEGER(0..216-1)

Priskiriamos vertės: Dvinariai be ženklo. Vertė 1/8 mm padalomis nuo 0 iki 8031 mm.

2.64. Language

Kalbą identifikuojantis kodas.

Language ::= IA5String(SIZE(2))

Priskiriamos vertės: dviejų mažųjų raidžių kodas pagal ISO 639.

2.65. LastCardDownload

Paskutinio duomenų perkėlimo iš kortelės data ir laikas, laikomi vairuotojo kortelės atmintyje (skirti ne kontrolei). Datą gali keisti TPB arba bet koks kortelės nuskaitymo įrenginys.

LastCardDownload ::= TimeReal

Priskiriamos vertės: tiksliau nenustatyta.

2.66. ManualInputFlag

Kodas, žymintis, ar tuo metu, kai kortelė buvo įkišta, kortelės turėtojas rankomis įvedė informaciją apie vairuotojo veiklą ar ne (081 reikalavimas).

ManualInputFlag ::= INTEGER {

noEntry (0)

manualEntries (1)

}

Priskiriamos vertės: tiksliau nenustatyta.

2.67. ManufacturerCode

Gamintoją identifikuojantis kodas.

ManufacturerCode ::= INTEGER(0..255)

Priskiriamos vertės:

′00′H neturima informacijos;

′01′H rezervuota vertė;

′02′H ..′0F′H rezervuota panaudoti vėliau;

′10′H ACTIA;

′11′H ..′17′H rezervuota gamintojams, kurių pavadinimai prasideda raide A;

′18′H .. ′1F′H rezervuota gamintojams, kurių pavadinimai prasideda raide B;

′20′H ..′27′H rezervuota gamintojams, kurių pavadinimai prasideda raide C;

′28′H ..′2F′H rezervuota gamintojams, kurių pavadinimai prasideda raide D;

′30′H ..′37′H rezervuota gamintojams, kurių pavadinimai prasideda raide E;

′38′H ..′3F′H rezervuota gamintojams, kurių pavadinimai prasideda raide F;

′40′H "Giesecke & Devrient GmbH";

′41′H GEM plus;

′42′H ..′47′H rezervuota gamintojams, kurių pavadinimai prasideda raide G;

′48′H ..′4F′H rezervuota gamintojams, kurių pavadinimai prasideda raide H;

′50′H ..′57′H rezervuota gamintojams, kurių pavadinimai prasideda raide I;

′58′H ..′5F′H rezervuota gamintojams, kurių pavadinimai prasideda raide J;

′60′H ..′67′H rezervuota gamintojams, kurių pavadinimai prasideda raide K;

′68′H ..′6F′H rezervuota gamintojams, kurių pavadinimai prasideda raide L;

′70′H ..′77′H rezervuota gamintojams, kurių pavadinimai prasideda raide M;

′78′H ..′7F′H rezervuota gamintojams, kurių pavadinimai prasideda raide N;

′80′H OSCARD;

′81′H ..′87′H rezervuota gamintojams, kurių pavadinimai prasideda raide O;

′88′H ..′8F′H rezervuota gamintojams, kurių pavadinimai prasideda raide P;

′90′H ..′97′H rezervuota gamintojams, kurių pavadinimai prasideda raide Q;

′98′H ..′9F′H rezervuota gamintojams, kurių pavadinimai prasideda raide R;

′A0′H SETEC;

′A1′H SIEMENS VDO;

′A2′H STONERIDGE;

′A3′H ..′A7′H rezervuota gamintojams, kurių pavadinimai prasideda raide S;

′AA′H TACHOCONTROL;

′AB′H ..′AF′H rezervuota gamintojams, kurių pavadinimai prasideda raide T;

′B0′H ..′B7′H rezervuota gamintojams, kurių pavadinimai prasideda raide U;

′B8′H ..′BF′H rezervuota gamintojams, kurių pavadinimai prasideda raide V;

′C0′H ..′C7′H rezervuota gamintojams, kurių pavadinimai prasideda raide W;

′C8′H ..′CF′H rezervuota gamintojams, kurių pavadinimai prasideda raide X;

′D0′H ..′D7′H rezervuota gamintojams, kurių pavadinimai prasideda raide Y;

′D8′H ..′DF′H rezervuota gamintojams, kurių pavadinimai prasideda raide Z.

2.68. MemberStateCertificate

Europos sertifikavimo institucijos išduotas valstybės narės atvirojo rakto pažymėjimas.

MemberStateCertificate ::= Certificate

2.69. MemberStatePublicKey

Valstybės narės atvirasis raktas.

MemberStatePublicKey ::= PublicKey.

2.70. Name

Pavadinimas (pavardė).

Name ::= SEQUENCE {

codePage INTEGER (0..255),

name OCTET STRING (SIZE(35))

}

codePage - žymi ISO/IEC 8859 dalį, naudotą pavadinimui (pavardei) užkoduoti,

name - pagal ISO/IEC 8859-codePage užkoduotas pavadinimas (pavardė).

2.71. NationAlpha

Raidinis šalies žymuo pagal sąlyginę šalių pavadinimų kodavimo sistemą, naudojamą šalims nurodyti ant bamperių klijuojamuose lipdukuose ir (arba) tarp tarptautiniu mastu suderintuose transporto priemonių draudimo dokumentuose (žaliojoje kortelėje).

NationAlpha ::= IA5String(SIZE(3))

Priskiriamos vertės:

′ ′ neturima informacijos;

′A′ Austrija,

′AL′ Albanija;

′AND′ Andora;

′ARM′ Armėnija;

′AZ′ Azerbaidžanas;

′B′ Belgija;

′BG′ Bulgarija;

′BIH′ Bosnija ir Hercegovina;

′BÝ Baltarusija;

′CH′ Šveicarija;

′CY′ Kipras;

′C2′ Čekija;

′D′ Vokietija;

′DK′ Danija;

′E′ Ispanija;

′EST′ Estija;

′F′ Prancūzija;

′FIN′ Suomija;

′Fl′ Lichtenšteinas;

′FR′ Farerų salos;

′UK′ Jungtinė Karalystė, Aldernis, Gernsis, Džersis, Meno sala, Gibraltaras;

′GE′ Gruzija;

′GR′ Graikija;

′H′ Vengrija;

′HR′ Kroatija;

′I Italija;

′IRL′ Airija;

′IS′ Islandija;

′KZ′ Kazachstanas;

′L′ Liuksemburgas;

′LT′ Lietuva;

′LV′ Latvija;

′M′ Malta;

′MĆ Monakas;

′MD′ Moldovos Respublika;

′MK′ Makedonija;

′N′ Norvegija;

′NL′ Nyderlandai;

′P′ Portugalija;

′PL′ Lenkija;

′RÓ Rumunija;

′RSM′ San Marinas;

′RUS′ Rusijos Federacija;

′S′ Švedija;

′SK′ Slovakija;

′SLO′ Slovėnija;

′TM′ Turkmėnistanas;

′TR′ Turkija;

′UA′ Ukraina;

′V′ Vatikanas;

′YU′ Jugoslavija;

′UNK′ nežinoma;

′EĆ Europos Bendrija;

′EUR′ likusios Europos šalys;

′WLD′ likusios pasaulio šalys.

2.72. NationNumeric

Skaitmeninis šalies žymuo.

NationNumeric ::= INTEGER(0..255)

Priskiriamos vertės:

- - neturima informacijos (00)H,

- - Austrija (01)H,

- - Albanija (02)H,

- - Andora (03)H,

- - Armėnija (04)H,

- - Azerbaidžanas (05)H,

- - Belgija (06)H,

- - Bulgarija (07)H,

- - Bosnija ir Hercegovina (08)H,

- - Baltarusija (09)H,

- - Šveicarija (0A)H,

- - Kipras (0B)H,

- - Čekija (0C)H,

- - Vokietija (0D)H,

- - Danija (0E)H,

- - Ispanija (0F)H,

- - Estija (10)H,

- - Prancūzija (11)H,

- - Suomija (12)H,

- - Lichtenšteinas (13)H,

- - Farerų salos (14)H,

- - Jungtinė Karalystė (15)H,

- - Gruzija (16)H,

- - Graikija (17)H,

- - Vengrija (18)H,

- - Kroatija (19)H,

- - Italija (1A)H,

- - Airija (1B)H,

- - Islandija (1C)H,

- - Kazachstanas (1D)H,

- - Liuksemburgas (1E)H,

- - Lietuva (1F)H,

- - Latvija (20)H,

- - Malta (21)H,

- - Monakas (22)H,

- - Moldovos Respublika (23)H,

- - Makedonija (24)H,

- - Norvegija (25)H,

- - Nyderlandai (26)H,

- - Portugalija (27)H,

- - Lenkija (28)H,

- - Rumunija (29)H,

- - San Marinas (2A)H,

- - Rusijos Federacija (2B)H,

- - Švedija (2C)H,

- - Slovakija (2D)H,

- - Szlovénia (2E)H,

- - Turkmėnistanas (2F)H,

- - Turkija (30)H,

- - Ukraina (31)H,

- - Vatikanas (32)H,

- - Jugoslavija (33)H,

- - RFU (34..FC)H,

- - Europos bendrija (FD)H,

- - likusios Europos šalys (FE)H,

- - likusios pasaulio šalys (FF)H.

2.73. NoOfCalibrationRecords

Dirbtuvių kortelės atmintyje galinčių tilpti įrašų apie kalibravimą skaičius.

NoOfCalibrationRecords ::= INTEGER(0..255)

Priskiriamos vertės: žr. 3 skyrių.

2.74. NoOfCalibrationsSinceDownload

Skaitiklis, rodantis, kiek kalibravimų atlikta su dirbtuvių kortele nuo paskutinio duomenų perkėlimo iš jos (230 reikalavimas).

NoOfCalibrationsSinceDownload ::= INTEGER(0..216-1),

Priskiriamos vertės: tiksliau nenustatyta.

2.75. NoOfCardPlaceRecords

Vairuotojo arba dirbtuvių kortelės atmintyje galinčių tilpti įrašų apie vietas skaičius.

NoOfCardPlaceRecords ::= INTEGER(0..255)

Priskiriamos vertės: žr. 3 skyrių.

2.76. NoOfCardVehicleRecords

Vairuotojo arba dirbtuvių kortelės atmintyje galinčių tilpti įrašų apie naudotas transporto priemones skaičius.

NoOfCardVehicleRecords ::= INTEGER(0..216-1)

Priskiriamos vertės: žr. 3 skyrių.

2.77. NoOfCompanyActivityRecords

Įmonės kortelės atmintyje galinčių tilpti įrašų apie įmonės veiklą skaičius.

NoOfCompanyActivityRecords ::= INTEGER(0..216-1)

Priskiriamos vertės: žr. 3 skyrių.

2.78. NoOfControlActivityRecords

Kontrolės kortelės atmintyje galinčių tilpti įrašų apie kontrolės veiklą skaičius.

NoOfControlActivityRecords ::= INTEGER(0..216-1)

Priskiriamos vertės: žr. 3 skyrių.

2.79. NoOfEventsPerType

Kortelės atmintyje galinčių tilpti įrašų apie tam tikros rūšies įvykius skaičius.

NoOfEventsPerType ::= INTEGER(0..255)

Priskiriamos vertės: žr. 3 skyrių.

2.80. NoOfFaultsPerType

Kortelės atmintyje galinčių tilpti įrašų apie tam tikros rūšies gedimus skaičius.

NoOfFaultsPerType ::= INTEGER(0..255)

Priskiriamos vertės: žr. 3 skyrių.

2.81. OdometerValueMidnight

Transporto priemonės hodometro rodmens vertė tam tikros dienos vidurnaktį (090 reikalavimas).

OdometerValueMidnight ::= OdometerShort

Priskiriamos vertės: tiksliau nenustatyta.

2.82. OdometerShort

Transporto priemonės hodometro rodmens vertė trumpąja forma.

OdometerShort ::= INTEGER(0..224-1)

Priskiriamos vertės: Priskiriamos vertės: Dvinariai be ženklo. Vertė kilometrais nuo 0 iki 9999999 km.

2.83. OverspeedNumber

Greičio viršijimo įvykių skaičius nuo paskutinės greičio viršijimo kontrolės.

OverspeedNumber ::= INTEGER(0..255)

Priskiriamos vertės: 0 reiškia, kad nuo paskutinės greičio viršijimo kontrolės daugiau greičio viršijimo įvykių nebuvo, 1 reiškia, kad nuo paskutinės greičio viršijimo kontrolės buvo vienas greičio viršijimo įvykis, 255 - kad nuo paskutinės greičio viršijimo kontrolės buvo 255 ar daugiau greičio viršijimo įvykių.

2.84. PlaceRecord

Informacija apie vietą, kurioje prasideda arba baigiasi dienos darbo laikotarpis (087, 202, 221 reikalavimai).

PlaceRecord ::= SEQUENCE {

entryTime TimeReal,

entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,

dailyWorkPeriodCountry NationNumeric,

dailyWorkPeriodRegion RegionNumeric,

vehicleOdometerValue OdometerShort

}

entryTime - įrašo data ir laikas.

entryTypeDailyWorkPeriod - įrašo rūšis.

dailyWorkPeriodCountry - nurodyta šalis.

dailyWorkPeriodRegion - nurodytas regionas.

vehicleOdometerValue - hodometro rodmens vertė įrašo apie vietą momentu.

2.85. PreviousVehicleInfo

Informacija apie vairuotojo, įkišančio savo kortelę į transporto priemonės bloką, pirmiau naudotas transporto priemones (081 reikalavimas).

PreviousVehicleInfo ::= SEQUENCE {

vehicleRegistrationIdentification VehicleRegistrationIdentification,

cardWithdrawalTime TimeReal

}

vehicleRegistrationIdentification - TPRN ir registruojančioji valstybė narė.

cardWithdrawalTime - kortelės ištraukimo data ir laikas.

2.86. PublicKey

Atvirasis RSA raktas.

PublicKey ::= SEQUENCE {

rsaKeyModulus RSAKeyModulus,

rsaKeyPublicExponent RSAKeyPublicExponent

}

rsaKeyModulus - rakto poros modulis.

rsaKeyPublicExponent - rakto poros atvirasis laipsnio rodiklis.

2.87. RegionAlpha

Tam tikros šalies regiono raidinis žymuo.

RegionAlpha ::= IA5STRING(SIZE(3))

Priskiriamos vertės:

′ ′ neturima informacijos;

Ispanija:

′AN′ Andalucía;

′AR′ Aragón;

′AST′ Asturias;

′C′ Cantabria;

′CAT′ Cataluña;

′CL′ Castilla-León;

′CM′ Castilla-La-Mancha;

′CV′ Valencia;

′EXT′ Extremadura;

′G′ Galicia;

′IB′ Baleares;

′IĆ Canarias;

′LR′ La Rioja;

′M′ Madrid;

′MU′ Murcia;

′NA′ Navarra;

′PV′ País Vasco.

2.88. RegionNumeric

Tam tikros šalies regiono skaitmeninis žymuo.

RegionNumeric ::= OCTET STRING (SIZE(1))

Priskiriamos vertės:

′00′H neturima informacijos;

Ispanija:

′01′H Andalucía;

′02′H Aragón;

′03′H Asturias;

′04′H Cantabria;

′05′H Cataluña;

′06′H Castilla-León;

′07′H Castilla-La-Mancha;

′08′H Valencia;

′09′H Extremadura;

′0A′H Galicia;

′0B′H Baleares;

′0C′H Canarias;

′0D′H La Rioja;

′0ÉH Madrid;

′0F′H Murcia;

′10′H Navarra;

′11′H País Vasco.

2.89. RSAKeyModulus

RSA rakto poros modulis.

RSAKeyModulus ::= OCTET STRING (SIZE(128))

Priskiriamos vertės: nenustatyta.

2.90. RSAKeyPrivateExponent

RSA rakto poros slaptasis laipsnio rodiklis.

RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))

Priskiriamos vertės: nenustatyta.

2.91. RSAKeyPublicExponent

RSA rakto poros atvirasis laipsnio rodiklis.

RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))

Priskiriamos vertės: nenustatyta.

2.92. SensorApprovalNumber

Jutiklio tipo patvirtinimo numerius.

SensorApprovalNumber ::= IA5String(SIZE(8))

Priskiriamos vertės: nenustatyta.

2.93. SensorIdentification

Judesio jutiklio atmintyje laikomi jo identifikacijos duomenys (077 reikalavimas).

SensorIdentification ::= SEQUENCE {

sensorSerialNumber SensorSerialNumber,

sensorApprovalNumber SensorApprovalNumber,

sensorSCIdentifier SensorSCIdentifier,

sensorOSIdentifier SensorOSIdentifier

}

sensorSerialNumber - judesio jutiklio pailgintas serijos numeris (susideda iš komponento šifro ir gamintojo kodo).

sensorApprovalNumber - judesio jutiklio patvirtinimo numeris.

sensorSCIdentifier - judesio jutiklio apsaugos komponento vardas.

sensorOSIdentifier - judesio jutiklio operacinės sistemos vardas.

2.94. SensorInstallation

Judesio jutiklio atmintyje laikoma informacija apie judesio jutiklio įrengimą (099 reikalavimas).

SensorInstallation ::= SEQUENCE {

sensorPairingDateFirst SensorPairingDate,

firstVuApprovalNumber VuApprovalNumber,

firstVuSerialNumber VuSerialNumber,

sensorPairingDateCurrent SensorPairingDate,

currentVuApprovalNumber VuApprovalNumber,

currentVUSerialNumber VuSerialNumber

}

sensorPairingDateFirst - judesio jutiklio pirmojo sujungimo su transporto priemonės bloku data.

firstVuApprovalNumber - su judesio jutikliu sujungto pirmojo transporto priemonės bloko patvirtinimo numeris.

firstVuSerialNumber - su judesio jutikliu sujungto pirmojo transporto priemonės bloko serijos numeris.

sensorPairingDateCurrent - judesio jutiklio esamo sujungimo su transporto priemonės bloku data.

currentVuApprovalNumber - esamu metu su judesio jutikliu sujungto transporto priemonės bloko patvirtinimo numeris.

currentVUSerialNumber - esamu metu su judesio jutikliu sujungto transporto priemonės bloko serijos numeris.

2.95. SensorInstallationSecData

Dirbtuvių kortelės atmintyje laikoma informacija apie apsaugos duomenis, reikalingus judesio jutikliams jungti su transporto priemonės blokais (214 reikalavimas).

SensorInstallationSecData ::= TDesSessionKey

Priskiriamos vertės: pagal ISO 16844-3.

2.96. SensorOSIdentifier

Judesio jutiklio operacinės sistemos vardas.

SensorOSIdentifier ::= IA5String(SIZE(2))

Priskiriamos vertės: nustato gamintojas.

2.97. SensorPaired

Transporto priemonės bloko atmintyje laikomi su juo sujungto judesio jutiklio identifikacijos duomenys (079 reikalavimas).

SensorPaired ::= SEQUENCE {

sensorSerialNumber SensorSerialNumber,

sensorApprovalNumber SensorApprovalNumber,

sensorPairingDateFirst SensorPairingDate

}

sensorSerialNumber - esamu metu su transporto priemonės bloku sujungto judesio jutiklio serijos numeris.

sensorApprovalNumber - esamu metu su transporto priemonės bloku sujungto judesio jutiklio patvirtinimo numeris.

sensorPairingDateFirst - esamu metu su transporto priemonės bloku sujungto judesio jutiklio pirmojo sujungimo su transporto priemonės bloku data.

2.98. SensorPairingDate

Judesio jutiklio sujungimo su transporto priemonės bloku data.

SensorPairingDate ::= TimeReal

Priskiriamos vertės: nenustatyta.

2.99. SensorSerialNumber

Judesio jutiklio serijos numeris.

SensorSerialNumber ::= ExtendedSerialNumber:

2.100. SensorSCIdentifier

Judesio jutiklio apsauginio komponento vardas.

SensorSCIdentifier ::= IA5String(SIZE(8))

Priskiriamos vertės: nustato komponento gamintojas.

2.101. Signature

Skaitmeninis parašas.

Signature ::= OCTET STRING (SIZE(128))

Priskiriamos vertės: pagal 11 priedėlį "Bendrieji apsaugos mechanizmai".

2.102. SimilarEventsNumber

Panašių įvykių tam tikrą dieną skaičius (094 reikalavimas).

SimilarEventsNumber ::= INTEGER(0..255)

Priskiriamos vertės: 0 nenaudojamas, 1 reiškia, kad tą dieną įvyko ir buvo užregistruotas vienas tos rūšies įvykis, 2 reiškia, kad tą dieną įvyko du įvykiai (užregistruotas tik vienas), ... 255 reiškia, kad tą dieną įvyko 255 ar daugiau tos rūšies įvykių.

2.103. SpecificConditionType

Ypatingą būseną žymintis kodas (050b, 105a, 212a ir 230a reikalavimai).

SpecificConditionType ::= INTEGER(0..255)

Priskiriamos vertės:

′00′H RFU;

′01′H nekontroliuojama - pradžia;

′02′H nekontroliuojama - pabaiga;

′03′H kelto perkėla/geležinkelio pervaža;

′04′H ..′FF′H RFU.

2.104. SpecificConditionRecord

Vairuotojo, dirbtuvių kortelės arba transporto priemonės bloko atmintyje laikoma informacija apie ypatingą būseną (105a, 212a ir 230a reikalavimai).

SpecificConditionRecord ::= SEQUENCE {

entryTime TimeReal,

specificConditionType SpecificConditionType

}

entryTime - įrašo data ir laikas.

specificConditionType - ypatingą būseną identifikuojantis kodas.

2.105. Speed

Transporto priemonės greitis (km/h).

Speed ::= INTEGER(0..255)

Priskiriamos vertės: kilometrais per valandą nuo 0 iki 220 km/h.

2.106. SpeedAuthorised

Didžiausias leistinas transporto priemonės greitis (bb apibrėžimas).

SpeedAuthorised ::= Speed.

2.107. SpeedAverage

Vidutinis greitis per anksčiau nustatytą laikotarpį (km/h).

SpeedAverage ::= Speed.

2.108. SpeedMax

Didžiausias greitis, išmatuotas per anksčiau nustatytą laikotarpį.

SpeedMax ::= Speed.

2.109. TDesSessionKey

Trigubo DES panaudos raktas.

TDesSessionKey ::= SEQUENCE {

tDesKeyA OCTET STRING (SIZE(8))

tDesKeyB OCTET STRING (SIZE(8))

}

Priskiriamos vertės: tiksliau nenustatyta.

2.110. TimeReal

Bendrojo datos ir laiko laukelio kodas, kuriuo data ir laikas išreiškiami sekundėmis po 1970 m. sausio 1 d. 00 val. 00 min. 00 sek. GMT laiku.

TimeReal{INTEGER:TimeRealRange} ::= INTEGER(0..TimeRealRange)

Priskiriamos vertės - Sinchronizavimas pagal oktetą: sekundžių sakičius po 1970 m. sauaio 1 d. vidurnakcio GMT laiku

Vėliausia galima data/laikas yra 2106 m.

2.111. TyreSize

Padangų matmenų žymuo.

TyreSize ::= IA5String(SIZE(15))

Priskiriamos vertės: Priskiriamos vertės: pagal 1992 3 31 Direktyvą 92/23 (EEB), OL L 129, p. 95.

2.112. VehicleIdentificationNumber

Visą transporto priemonę žymintis Transporto priemonės identifikacijos numeris (TPIN) - paprastai važiuoklės serijos numeris arba rėmo numeris.

VehicleIdentificationNumber ::= IA5String(SIZE(17))

Priskiriamos vertės: kaip nustatyta ISO 3779.

2.113. VehicleRegistrationIdentification

Transporto priemonės unikali europinė identifikacija (TPRN ir valstybė narė).

VehicleRegistrationIdentification ::= SEQUENCE {

vehicleRegistrationNation NationNumeric,

vehicleRegistrationNumber VehicleRegistrationNumber

}

vehicleRegistrationNation - transporto priemonės registracijos šalis.

vehicleRegistrationNumber - transporto priemonės registracijos numeris (TPRN).

2.114. VehicleRegistrationNumber

Transporto priemonės registracijos numeris (TPRN). Registracijos numerį priskiria transporto priemonių licencijavimo institucija.

VehicleRegistrationNumber ::= SEQUENCE {

codePage INTEGER (0..255),

vehicleRegNumber OCTET STRING (SIZE(13))

}

codePage - nurodo ISO/IEC 8859 dalį, kuri buvo naudota TPRN užkoduoti.

vehicleRegNumber - pagal ISO/IEC 8859-codePage užkoduotas TPRN.

Priskiriamos vertės: nustato šalis.

2.115. VuActivityDailyData

TPB laikoma informacija apie veiklos ir (arba) važiavimo būsenos ir (arba) kortelės būsenos pasikeitimus tam tiką kalendorinę dieną (084 reikalavimas) ir plyšių kortelėms būseną tos dienos 00.00 val.

VuActivityDailyData ::= SEQUENCE {

noOfActivityChanges INTEGER SIZE(0..1440),

activityChangeInfos SET SIZE(noOfActivityChanges) OF ActivityChangeInfo

}

noOfActivityChanges - ActivityChangeInfo žodžių skaičius activityChangeInfos rinkinyje.

activityChangeInfos - TPB laikomų ActivityChangeInfo žodžių apie tą dieną rinkinys. Jame visuomet yra du ActivityChangeInfo žodžiai, nusakantys dviejų plyšių būseną tos dienos 00.00 val.

2.116. VuApprovalNumber

Transporto priemonės bloko tipo patvirtinimo numeris.

VuApprovalNumber ::= IA5String(SIZE(8))

Priskiriamos vertės: nenustatyta.

2.117. VuCalibrationData

Transporto priemonės bloko atmintyje laikoma informacija apie tachografo kalibravimus (098 reikalavimas).

VuCalibrationData ::= SEQUENCE {

noOfVuCalibrationRecords INTEGER(0..255),

vuCalibrationRecords SET SIZE(noOfVuCalibrationRecords) OF VuCalibrationRecord

}

noOfVuCalibrationRecords - rinkinyje vuCalibrationRecords esančių įrašų skaičius.

vuCalibrationRecords - įrašų apie kalibravimą rinkinys.

2.118. VuCalibrationRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną tachografo kalibravimą (098 reikalavimas).

VuCalibrationRecord ::= SEQUENCE {

calibrationPurpose CalibrationPurpose,

workshopName Name,

workshopAddress Address,

workshopCardNumber FullCardNumber,

workshopCardExpiryDate TimeReal,

vehicleIdentificationNumber VehicleIdentificationNumber,

vehicleRegistrationIdentification VehicleRegistrationIdentification,

wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,

kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,

lTyreCircumference L-TyreCircumference,

tyreSize TyreSize,

authorisedSpeed SpeedAuthorised,

oldOdometerValue OdometerShort,

newOdometerValue OdometerShort,

oldTimeValue TimeReal,

newTimeValue TimeReal,

nextCalibrationDate TimeReal

}

calibrationPurpose - kalibravimo tikslas.

workshopName, workshopAddress - dirbtuvių pavadinimas ir adresas.

workshopCardNumber - nurodo kalibruojant naudotą dirbtuvių kortelę.

workshopCardExpiryDate - kortelės galiojimo pabaigos data.

vehicleIdentificationNumber - TPIN.

vehicleRegistrationIdentification - nurodo TPRN ir registruojančiąją valstybę narę.

wVehicleCharacteristicConstant - transporto priemonės būdingasis koeficientas.

kConstantOfRecordingEquipment - tachografo konstanta.

lTyreCircumference - ratų padangų efektyvusis apskritimo ilgis.

tyreSize - transporto priemonėje sumontuotų padangų matmens žymuo.

authorisedSpeed - leistinas transporto priemonės greitis.

oldOdometerValue, newOdometerValue - senoji ir naujoji hodometro rodmens vertės.

oldTimeValue, newTimeValue - senoji ir naujoji datos ir laiko vertės.

nextCalibrationDate - kalibravimo tikslo parametru CalibrationPurpose nurodytos rūšies kito kalibravimo, kurį turi atlikti įgaliota tikrinimo institucija, data.

2.119. VuCardIWData

Transporto priemonės bloko atmintyje laikoma informacija apie vairuotojo arba dirbtuvių kortelių įkišimo ir ištraukimo ciklus transporto priemonės bloke (081 reikalavimas).

VuCardIWData ::= SEQUENCE {

noOfIWRecords INTEGER(0..216-1),

vuCardIWRecords SET SIZE(noOfIWRecords) OF VuCardIWRecord

}

noOfIWRecords - tai įrašų rinkinyje vuCardIWRecords skaičius.

vuCardIWRecords - įrašų apie kortelių įkišimo ir ištraukimo ciklus rinkinys.

2.120. VuCardIWRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną vairuotojo arba dirbtuvių kortelių įkišimo ir ištraukimo ciklą transporto priemonės bloke (081 reikalavimas).

VuCardIWRecord ::= SEQUENCE {

cardHolderName HolderName,

fullCardNumber FullCardNumber,

cardExpiryDate TimeReal,

cardInsertionTime TimeReal,

vehicleOdometerValueAtInsertion OdometerShort,

cardSlotNumber CardSlotNumber,

cardWithdrawalTime TimeReal,

vehicleOdometerValueAtWithdrawal OdometerShort,

previousVehicleInfo PreviousVehicleInfo

manualInputFlag ManualInputFlag

}

cardHolderName - kortelės atmintyje laikoma vairuotojo pavardė ir vardas (-ai) arba dirbtuvių pavadinimas.

fullCardNumber - kortelės rūšis, išduodančioji valstybė narė ir kortelės atmintyje laikomas kortelės numeris.

cardExpiryDate - kortelės atmintyje laikoma jos galiojimo pabaigos data.

cardInsertionTime - įkišimo data ir laikas.

vehicleOdometerValueAtInsertion - transporto priemonės hodometro rodmens vertė įkišant kortelę.

cardSlotNumber - plyšys, į kurį kortelės įkišta.

cardWithdrawalTime - ištraukimo data ir laikas.

vehicleOdometerValueAtWithdrawal - transporto priemonės hodometro rodmens vertė ištraukiant kortelę.

previousVehicleInfo - kortelės atmintyje laikoma informacija apie ankstesnę vairuotojo naudotą transporto priemonę.

manualInputFlag - ženklas, nurodantis, ar įkišęs kortelę jos turėtojas rankomis įvedė informaciją apie savo veiklos rūšis, ar ne.

2.121. VuCertificate

Transporto priemonės bloko atvirojo rakto pažymėjimas.

VuCertificate ::= Certificate

2.122. VuCompanyLocksData

Transporto priemonės bloko atmintyje laikoma informacija apie įmonės užraktus (104 reikalavimas).

VuCompanyLocksData ::= SEQUENCE {

noOfLocks INTEGER(0..20),

vuCompanyLocksRecords SET SIZE(noOfLocks) OF VuCompanyLocksRecord

}

noOfLocks - vuCompanyLocksRecords išvardytų užraktų skaičius.

vuCompanyLocksRecords - įrašų apie įmonės užraktus rinkinys.

2.123. VuCompanyLocksRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną įmonės užraktą (104 reikalavimas).

VuCompanyLocksRecord ::= SEQUENCE {

lockInTime TimeReal,

lockOutTime TimeReal,

companyName Name,

companyAddress Address,

companyCardNumber FullCardNumber

}

lockInTime, lockOutTime - užrakinimo ir atrakinimo data ir laikas.

companyName, companyAddress - su užrakinimu susijusios įmonės pavadinimas ir adresas.

companyCardNumber - identifikuoja užrakinant naudotą kortelę.

2.124. VuControlActivityData

Transporto priemonės bloko atmintyje laikoma informacija apie naudojant jį atliktas kontroles (102 reikalavimas).

VuControlActivityData ::= SEQUENCE {

noOfControls INTEGER(0..20),

vuControlActivityRecords SET SIZE(noOfControls) OF VuControlActivityRecord

}

noOfControls - vuControlActivityRecords išvardytų kontrolių skaičius.

vuControlActivityRecords - įrašų apie kontrolės veiklą rinkinys.

2.125. VuControlActivityRecord

Transporto priemonės bloko atmintyje laikoma informacija apie naudojant jį atliktą vieną kontrolę (102 reikalavimas).

VuControlActivityRecord ::= SEQUENCE {

controlType ControlType,

controlTime TimeReal,

controlCardNumber FullCardNumber,

downloadPeriodBeginTime TimeReal,

downloadPeriodEndTime TimeReal

}

controlType - kontrolės rūšis.

controlTime - kontrolės data ir laikas.

ControlCardNumber - identifikuoja kontrolės kortelę, su kuria buvo atlikta kontrolės.

downloadPeriodBeginTime - duomenų perkėlimo pradžia (jei buvo perkeliami duomenys).

downloadPeriodEndTime - duomenų perkėlimo pradžia (jei buvo perkeliami duomenys).

2.126. VuDataBlockCounter

Kortelės atmintyje laikomas skaitiklis, identifikuojantys kortelės įkišimo ir ištraukimo ciklų transporto priemonės bloke seką.

VuDataBlockCounter ::= BCDString(SIZE(2))

Priskiriamos vertės: eilės tvarka didėjantis skaičius, kurio didžiausia vertė yra 9999; pasiekus didžiausia vertę vėl pradedama skaičiuoti nuo 0.

2.127. VuDetailedSpeedBlock

Transporto priemonės bloko atmintyje laikoma informacija apie tikslų transporto priemonės greitį tą minutę, kai transporto priemonė važiavo (093 reikalavimas).

VuDetailedSpeedBlock ::= SEQUENCE {

speedBlockBeginDate TimeReal,

speedsPerSecond SEQUENCE SIZE(60) OF Speed

}

speedBlockBeginDate - pirmosios greičio vertės bloke data ir laikas.

speedsPerSecond - kiekvieną tos minutės sekundę išmatuoto greičio verčių chronologinė seka pradedant nuo momento speedBlockBeginDate (įskaitant).

2.128. VuDetailedSpeedData

Transporto priemonės bloko atmintyje laikoma išsami informacija tikslų transporto priemonės greitį.

VuDetailedSpeedData ::= SEQUENCE

noOfSpeedBlocks INTEGER(0.216-1),

vuDetailedSpeedBlocks SET SIZE(noOfSpeedBlocks) OF VuDetailedSpeedBlock

}

noOfSpeedBlocks - blokų skaičius rinkinyje vuDetailedSpeedBlocks.

vuDetailedSpeedBlocks - išsamios informacijos apie greitį blokų rinkinys.

2.129. VuDownloadablePeriod

Seniausia ir naujausia datos, kurių duomenys apie vairuotojo veiklą laikomi transporto priemonės bloko atmintyje. (081, 084 arba 087 reikalavimai).

VuDownloadablePeriod ::= SEQUENCE {

minDownloadableTime TimeReal

maxDownloadableTime TimeReal

}

minDownloadableTime - seniausio transporto priemonės bloko atmintyje laikomo įrašo apie kortelės įkišimą, veiklos rūšies pasikeitimą arba vietą data ir laikas.

maxDownloadableTime - naujausio transporto priemonės bloko atmintyje laikomo įrašo apie kortelės įkišimą, veiklos rūšies pasikeitimą arba vietą data ir laikas.

2.130. VuDownloadActivityData

Transporto priemonės bloko atmintyje laikoma informacija apie paskutinį duomenų perkėlimą iš jo (105 reikalavimas).

VuDownloadActivityData ::= SEQUENCE {

downloadingTime TimeReal,

fullCardNumber FullCardNumber,

companyOrWorkshopName Name

}

downloadingTime - duomenų perkėlimo data ir laikas.

fullCardNumber - nurodo duomenims perkelti naudotą kortelę.

companyOrWorkshopName - įmonės arba dirbtuvių pavadinimas.

2.131. VuEventData

Transporto priemonės bloko atmintyje laikoma informacija apie įvykius (094 reikalavimas, išskyrus greičio viršijimo įvykį).

VuEventData ::= SEQUENCE {

noOfVuEvents INTEGER(0..255),

vuEventRecords SET SIZE(noOfVuEvents) OF VuEventRecord

}

noOfVuEvents - rinkinyje vuEventRecords išvardytų įvykių skaičius.

vuEventRecords - įrašų apie įvykius rinkinys.

2.132. VuEventRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną įvykį (094 reikalavimas, išskyrus greičio viršijimo įvykį).

VuEventRecord ::= SEQUENCE {

eventType EventFaultType,

eventRecordPurpose EventFaultRecordPurpose,

eventBeginTime TimeReal,

eventEndTime TimeReal,

cardNumberDriverSlotBegin FullCardNumber,

cardNumberCodriverSlotBegin FullCardNumber,

cardNumberDriverSlotEnd FullCardNumber,

cardNumberCodriverSlotEnd FullCardNumber,

similarEventsNumber SimilarEventsNumber

}

eventType - įvykio rūšis.

eventRecordPurpose - įvykio užregistravimo tikslas.

eventBeginTime - įvykio pradžios data ir laikas.

eventEndTime - įvykio pabaigos data ir laikas.

cardNumberDriverSlotBegin - identifikuoja prasidedant įvykiui vairuotojo plyšyje įkištą kortelę.

cardNumberCodriverSlotBegin - identifikuoja prasidedant įvykiui vairuotojo porininko plyšyje įkištą kortelę.

cardNumberDriverSlotEnd - identifikuoja baigiantis įvykiui vairuotojo plyšyje įkištą kortelę.

cardNumberCodriverSlotEnd - identifikuoja baigiantis įvykiui vairuotojo porininko plyšyje įkištą kortelę.

similarEventsNumber - panašių įvykių skaičius tą dieną.

Ši seka gali būti naudojama visiems įvykiams, išskyrus greičio viršijimą.

2.133. VuFaultData

Transporto priemonės bloko atmintyje laikoma informacija apie gedimus (096 reikalavimas).

VuFaultData ::= SEQUENCE {

noOfVuFaults INTEGER(0..255),

vuFaultRecords SET SIZE(noOfVuFaults) OF VuFaultRecord

}

noOfVuFaults - rinkinyje vuFaultRecords išvardytų gedimų skaičius.

vuFaultRecords - įrašų apie gedimus rinkinys.

2.134. VuFaultRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną gedimą (096 reikalavimas).

VuFaultRecord ::= SEQUENCE {

faultType EventFaultType,

faultRecordPurpose EventFaultRecordPurpose,

faultBeginTime TimeReal,

faultEndTime TimeReal,

cardNumberDriverSlotBegin FullCardNumber,

cardNumberCodriverSlotBegin FullCardNumber,

cardNumberDriverSlotEnd FullCardNumber,

cardNumberCodriverSlotEnd FullCardNumber

}

faultType - tachografo gedimo rūšis.

faultRecordPurpose - gedimo užregistravimo tikslas.

faultBeginTime - gedimo pradžios data ir laikas.

faultEndTime - gedimo pabaigos data ir laikas.

cardNumberDriverSlotBegin - identifikuoja prasidedant gedimui vairuotojo plyšyje įkištą kortelę.

cardNumberCodriverSlotBegin - identifikuoja prasidedant gedimui vairuotojo porininko plyšyje įkištą kortelę.

cardNumberDriverSlotEnd - identifikuoja baigiantis gedimui vairuotojo plyšyje įkištą kortelę.

cardNumberCodriverSlotEnd - identifikuoja baigiantis gedimui vairuotojo porininko plyšyje įkištą kortelę.

2.135. VuIdentification

Transporto priemonės bloko atmintyje laikomi jo identifikacijos duomenys (075 reikalavimas).

VuIdentification ::= SEQUENCE {

vuManufacturerName VuManufacturerName,

vuManufacturerAddress VuManufacturerAddress,

vuPartNumber VuPartNumber,

vuSerialNumber VuSerialNumber,

vuSoftwareIdentification VuSoftwareIdentification,

vuManufacturingDate VuManufacturingDate,

vuApprovalNumber VuApprovalNumber

}

vuManufacturerName - transporto priemonės bloko gamintojo pavadinimas.

vuManufacturerAddress - transporto priemonės bloko gamintojo adresas.

vuPartNumber - transporto priemonės bloko komponento šifras.

vuSerialNumber - transporto priemonės bloko serijos numeris.

vuSoftwareIdentification - identifikuoja transporto priemonės bloke įdiegtą programinę įrangą.

vuManufacturingDate - transporto priemonės bloko pagaminimo data.

vuApprovalNumber - transporto priemonės bloko tipo patvirtinimo numeris.

2.136. VuManufacturerAddress

Transporto priemonės bloko gamintojo adresas.

VuManufacturerAddress ::= Address

Priskiriamos vertės: nenustatyta.

2.137. VuManufacturerName

Transporto priemonės bloko gamintojo pavadinimas.

VuManufacturerName ::= Name

Priskiriamos vertės: nenustatyta.

2.138. VuManufacturingDate

Transporto priemonės bloko pagaminimo data.

VuManufacturingDate ::= TimeReal

Priskiriamos vertės: nenustatyta.

2.139. VuOverSpeedingControlData

Transporto priemonės bloko atmintyje laikoma informacija apie greičio viršijimo įvykius nuo paskutinės greičio viršijimo kontrolės (095 reikalavimas).

VuOverSpeedingControlData ::= SEQUENCE {

lastOverspeedControlTime TimeReal,

firstOverspeedSince TimeReal,

numberOfOverspeedSince OverspeedNumber

}

lastOverspeedControlTime - paskutinės greičio viršijimo kontrolės data ir laikas.

firstOverspeedSince - pirmojo greičio viršijimo po tos kontrolės data ir laikas.

numberOfOverspeedSince - greičio viršijimo įvykių skaičius nuo paskutinės greičio viršijimo kontrolės.

2.140. VuOverSpeedingEventData

Transporto priemonės bloko atmintyje laikoma informacija apie greičio viršijimo įvykius (094 reikalavimas).

VuOverSpeedingEventData ::= SEQUENCE {

noOfVuOverSpeedingEvents INTEGER(0..255),

vuOverSpeedingEventRecords SET SIZE(noOfVuOverSpeedingEvents) OF VuOverSpeedingEventRecord

}

noOfVuOverSpeedingEvents - rinkinyje vuOverSpeedingEventRecords išvardytų įvykių skaičius.

vuOverSpeedingEventRecords - įrašų apie greičio viršijimo įvykius rinkinys.

2.141. VuOverSpeedingEventRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vieną greičio viršijimo įvykį (094 reikalavimas).

VuOverSpeedingEventRecord ::= SEQUENCE {

eventType EventFaultType,

eventRecordPurpose EventFaultRecordPurpose,

eventBeginTime TimeReal,

eventEndTime TimeReal,

maxSpeedValue SpeedMax,

averageSpeedValue SpeedAverage,

cardNumberDriverSlotBegin FullCardNumber,

similarEventsNumber SimilarEventsNumber

}

eventType - įvykio rūšis.

eventRecordPurpose - įvykio užregistravimo tikslas.

eventBeginTime - įvykio pradžios data ir laikas.

eventEndTime - įvykio pabaigos data ir laikas.

maxSpeedValue - didžiausias įvykio metu išmatuotas greitis.

averageSpeedValue - įvykio išmatuoto greičio aritmetinis vidurkis.

cardNumberDriverSlotBegin - identifikuoja kortelę, kuri buvo vairuotojo plyšyje, kai prasidėjo įvykis.

similarEventsNumber - panašių įvykių skaičius tą dieną.

2.142. VuPartNumber

Transporto priemonės bloko komponento šifras.

VuPartNumber ::= IA5String(SIZE(16))

Priskiriamos vertės: nustato TPB gamintojas.

2.143. VuPlaceDailyWorkPeriodData

Transporto priemonės bloko atmintyje laikoma informacija apie vietas, kur vairuotojai pradeda arba baigia dienos darbo laikotarpius (087 reikalavimas).

VuPlaceDailyWorkPeriodData ::= SEQUENCE {

noOfPlaceRecords INTEGER(0..255),

vuPlaceDailyWorkPeriodRecords SET SIZE(noOfPlaceRecords) OF VuPlaceDailyWorkPeriodRecord

}

noOfPlaceRecords - rinkinyje vuPlaceDailyWorkPeriodRecords išvardytų įrašų skaičius.

vuPlaceDailyWorkPeriodRecords - įrašų apie vietas rinkinys.

2.144. VuPlaceDailyWorkPeriodRecord

Transporto priemonės bloko atmintyje laikoma informacija apie vietas, kur vairuotojas pradeda arba baigia dienos darbo laikotarpį (087 reikalavimas).

VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {

fullCardNumber FullCardNumber,

placeRecord PlaceRecord

}

fullCardNumber - vairuotojo kortelės rūšis, išduodančioji valstybė narė ir kortelės numeris.

placeRecord - informacija apie nurodytą vietą.

2.145. VuPrivateKey

Transporto priemonės bloko slaptasis raktas.

VuPrivateKey ::= RSAKeyPrivateExponent

2.146. VuPublicKey

Transporto priemonės bloko atvirasis raktas.

VuPublicKey ::= PublicKey

2.147. VuSerialNumber

Transporto priemonės bloko serijos numeris (075 reikalavimas).

VuSerialNumber ::= ExtendedSerialNumber

2.148. VuSoftInstallationDate

Transporto priemonės bloko programinės įrangos versijos įdiegimo data.

VuSoftInstallationDate ::= TimeReal

Priskiriamos vertės: nenustatyta.

2.149. VuSoftwareIdentification

Transporto priemonės bloko atmintyje laikomi duomenys apie įdiegtą programinę įrangą.

VuSoftwareIdentification ::= SEQUENCE {

vuSoftwareVersion VuSoftwareVersion,

vuSoftInstallationDate VuSoftInstallationDate

}

vuSoftwareVersion - transporto priemonės bloko programinės įrangos versijos numeris.

vuSoftInstallationDate - programinės įrangos versijos įdiegimo data.

2.150. VuSoftwareVersion

Transporto priemonės bloko programinės įrangos versijos numeris.

VuSoftwareVersion ::= IA5String(SIZE(4))

Priskiriamos vertės: nenustatyta.

2.151. VuSpecificConditionData

Transporto priemonės bloko atmintyje laikoma informacija apie ypatingas būsenas.

VuSpecificConditionData ::= SEQUENCE {

noOfSpecificConditionRecords INTEGER(0..216-1)

specificConditionRecords SET SIZE (noOfSpecificConditionRecords) OF SpecificConditionRecord

}

noOfSpecificConditionRecords - rinkinyje specificConditionRecords išvardytų įrašų skaičius.

specificConditionRecords - įrašų apie ypatingas būsenas rinkinys.

2.152. VuTimeAdjustmentData

Transporto priemonės bloko atmintyje laikoma informacija apie neįprasto kalibravimo metu atliktus laiko koregavimus (101 reikalavimas).

VuTimeAdjustmentData ::= SEQUENCE {

noOfVuTimeAdjRecords INTEGER(0..6),

vuTimeAdjustmentRecords SET SIZE(noOfVuTimeAdjRecords) OF VuTimeAdjustmentRecords

}

noOfVuTimeAdjRecords - įrašų rinkinyje vuTimeAdjustmentRecords skaičius.

vuTimeAdjustmentRecords - įrašų apie laiko koregavimą rinkinys.

2.153. VuTimeAdjustmentRecord

Transporto priemonės bloko atmintyje laikoma informacija apie neįprasto kalibravimo metu atliktą laiko koregavimą (101 reikalavimas).

VuTimeAdjustmentRecord ::= SEQUENCE {

oldTimeValue TimeReal,

oldTimeValue TimeReal,

newTimeValue TimeReal,

workshopName Name,

workshopAddress Address,

workshopCardNumber FullCardNumber

}

oldTimeValue, newTimeValue - senoji ir naujoji datos ir laiko vertės.

workshopName, workshopAddress - dirbtuvių pavadinimas ir adresas.

workshopCardNumber - identifikuoja laikui koreguoti naudotą dirbtuvių kortelę.

2.154. W-VehicleCharacteristicConstant

Transporto priemonės būdingasis koeficientas (k apibrėžimas).

W-VehicleCharacteristicConstant ::= INTEGER(0..216-1))

Priskiriamos vertės: Priskiriamos vertės: impulsais per kilometrą, nuo 0 iki 64255 imp./km.

2.155. WorkshopCardApplicationIdentification

Dirbtuvių kortelės atmintyje laikoma informacija apie kortelės naudojimą (190 reikalavimas).

WorkshopCardApplicationIdentification ::= SEQUENCE {

typeOfTachographCardId EquipmentType,

cardStructureVersion CardStructureVersion,

noOfEventsPerType NoOfEventsPerType,

noOfFaultsPerType NoOfFaultsPerType,

activityStructureLength CardActivityLengthRange,

noOfCardVehicleRecords NoOfCardVehicleRecords,

noOfCardPlaceRecords NoOfCardPlaceRecords,

noOfCalibrationRecords NoOfCalibrationRecords

}

typeOfTachographCardId - nurodo naudojamos kortelės rūšį.

cardStructureVersion - nurodo kortelės struktūros versiją.

noOfEventsPerType - nurodo, kiek vienos rūšies įvykių gali būti užregistruota kortelės atmintyje.

noOfFaultsPerType - nurodo, kiek vienos rūšies gedimų gali būti užregistruota kortelės atmintyje.

activityStructureLength - nurodo laisvų baitų skaičių įrašams apie veiklą.

noOfCardVehicleRecords - nurodo, kiek įrašų apie transporto priemonę gali tilpti kortelės atmintyje.

noOfCardPlaceRecords - nurodo, kiek įrašų apie vietas gali tilpti kortelės atmintyje.

noOfCalibrationRecords - nurodo, kiek įrašų apie kalibravimą gali tilpti kortelės atmintyje.

2.156. WorkshopCardCalibrationData

Dirbtuvių kortelėje laikoma informacija apie su kortele atliktą dirbtuvių veiklą (227 ir 229 reikalavimai).

WorkshopCardCalibrationData ::= SEQUENCE {

calibrationTotalNumber INTEGER(0..216-1),

calibrationPointerNewestRecord INTEGER(0..NoOfCalibrationRecords-1),

calibrationRecords SET SIZE(NoOfCalibrationRecords) OF WorkshopCardCalibrationRecord

}

calibrationTotalNumber - bendras su kortele atliktų kalibravimų skaičius.

calibrationPointerNewestRecord - paskutinio atnaujinto įrašo apie kalibravimą indeksas.

Priskiriamos vertės: numeris, atitinkantis įrašų apie kalibravimą skaitiklio vertę, pirmojo struktūros įrašo apie kalibravimą vertė yra 0.

calibrationRecords - informacijos apie kalibravimą ir (arba) laiko koregavimą įrašų rinkinys.

2.157. WorkshopCardCalibrationRecord

Dirbtuvių kortelėje laikoma informacija apie su kortele atliktą kalibravimą (227 reikalavimas).

WorkshopCardCalibrationRecord ::= SEQUENCE {

calibrationPurpose CalibrationPurpose,

vehicleIdentificationNumber VehicleIdentificationNumber,

vehicleRegistration VehicleRegistrationIdentification,

wVehicleCharacteristicConstant W-VehicleCharacteristicConstant,

kConstantOfRecordingEquipment K-ConstantOfRecordingEquipment,

lTyreCircumference L-TyreCircumference,

tyreSize TyreSize,

authorisedSpeed SpeedAuthorised,

oldOdometerValue OdometerShort,

newOdometerValue OdometerShort,

oldTimeValue TimeReal,

newTimeValue TimeReal,

nextCalibrationDate TimeReal,

vuPartNumber VuPartNumber,

vuSerialNumber VuSerialNumber,

sensorSerialNumber SensorSerialNumber

}

calibrationPurpose - kalibravimo tikslas.

vehicleIdentificationNumber - TPIN.

vehicleRegistration - TPRN ir registruojančioji valstybė narė.

wVehicleCharacteristicConstant - transporto priemonės būdingasis koeficientas.

kConstantOfRecordingEquipment - tachografo konstanta.

lTyreCircumference - ratų padangų efektyvusis apskritimo ilgis.

tyreSize - transporto priemonėje sumontuotų padangų matmens žymuo.

authorisedSpeed - didžiausias leistinas transporto priemonės greitis.

oldOdometerValue, newOdometerValue - senoji ir naujoji hodometro rodmens vertės.

oldTimeValue, newTimeValue - senoji ir naujoji datos ir laiko vertės.

nextCalibrationDate - kalibravimo tikslo parametru CalibrationPurpose nurodytos rūšies kito kalibravimo, kurį turi atlikti įgaliota tikrinimo institucija.

vuPartNumber, vuSerialNumber ir sensorSerialNumber - tachografo identifikacijos duomenų elementai.

2.158. WorkshopCardHolderIdentification

Dirbtuvių kortelės atmintyje laikoma informacija apie kortelės turėtoją (216 reikalavimas).

WorkshopCardHolderIdentification ::= SEQUENCE {

workshopName Name,

workshopAddress Address,

cardHolderName HolderName,

cardHolderPreferredLanguage Language

}

workshopName - kortelės turėtojo dirbtuvių pavadinimas.

workshopAddress - kortelės turėtojo dirbtuvių adresas.

cardHolderName - turėtojo pavardė ir vardas (-ai) (pvz., mechaniko pavardė).

cardHolderPreferredLanguage - kortelės turėtojo pageidaujama kalba.

2.159. WorkshopCardPIN

Dirbtuvių kortelės asmeninės identifikacijos numeris (213 reikalavimas).

WorkshopCardPIN ::= IA5String(SIZE(8))

Priskiriamos vertės: kortelės turėtojui žinomas PIN kodas, papildytas dešinėje prirašant iki 8 ′FF′ baitų.

3. VERČIŲ IR DYDŽIŲ RIBOS

2 dalies sąvokose naudojamų kintamųjų verčių ribos.

TimeRealRange ::= 232-1

3.1. Vairuotojo kortelės verčių ribos:

Kintamosios vertės | Mažiausia | Didžiausia |

CardActivityLengthRange | 5544 baitai (28 dienos, 93 veiklos rūšių pasikeitimai per dieną) | 13776 baitai (28 dienos, 240 veiklos rūšių pasikeitimų per dieną) |

NoOfCardPlaceRecords | 84 | 112 |

NoOfCardVehicleRecords | 84 | 200 |

NoOfEventsPerType | 6 | 12 |

NoOfFaultsPerType | 12 | 24 |

3.2. Dirbtuvių kortelės verčių ribos:

Kintamosios vertės | Mažiausia | Didžiausia |

CardActivityLengthRange | 198 baitai (1 diena, 93 veiklos rūšių pasikeitimai) | 492 baitai (1 diena, 240 veiklos rūšių pasikeitimų ) |

NoOfCardPlaceRecords | 6 | 8 |

NoOfCardVehicleRecords | 4 | 8 |

NoOfEventsPerType | 3 | 3 |

NoOfFaultsPerType | 6 | 6 |

NoOfCalibrationRecords | 88 | 255 |

3.3. Kontrolės kortelės verčių ribos:

Kintamosios vertės | Mažiausia | Didžiausia |

NoOfControlActivityRecords | 230 | 520 |

3.4. Įmonės kortelės verčių ribos:

Kintamosios vertės | Mažiausia | Didžiausia |

NoOfCompanyActivityRecords | 230 | 520 |

4. RAŠMENŲ RINKINIAI

Eilutėse IA5Strings naudojami ISO/IEC 8824-1 nustatyti ASCII rašmenys. Kad būtų aiškiau, jie pateikti toliau. Atsiradus neatitikimų viršenybę turi rašmenys pagal standartą ISO/IEC 8824-1.

! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?

@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ˆ _

‵ a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ∼

Kitose rašmenų eilutėse (Address, Name, VehicleRegistrationNumber) papildomai naudojami nuo 192 iki 255 kodais koduojami rašmenys pagal ISO/IEC 8859-1 (Lotynų 1 rašmenų rinkinys) arba ISO/IEC 8859-7 (Graikų rašmenų rinkinys).

5. KODAVIMAS

Koduojant pagal ASN.1 kodavimo taisykles, visi nustatyti duomenų tipai koduojami pagal ISO/IEC 8825-2 nurodytą sulygiuotąjį variantą.

2 priedėlis

TACHOGRAFO KORTELIŲ SPECIFIKACIJA

Turinys

1. Įvadas …

1.1. Santrumpos. …

1.2. Nuorodos …

2. Elektrinės ir fizinės savybės …

2.1. Maitinimo įtampa ir imamos srovės stiprumas …

2.2. Programavimo įtampa Vpp …

2.3. Laikrodžio signalo generavimas ir dažnis …

2.4. Įvesties ir išvesties (I/O) kontaktas …

2.5. Kortelės būsenos …

3. Techninė įranga ir informacijos perdavimas …

3.1. Įvadas …

3.2. Siuntimo protokolas …

3.2.1. Protokolai …

3.2.2. ATR …

3.2.3. PTS …

3.3. Prieigos sąlygos (AC) …

3.4. Duomenų kodavimas…

3.5. Komandos ir klaidų kodų apžvalga …

3.6. Komandų aprašymas …

3.6.1. SELECT_FILE [pasirinkti rinkmeną] …

3.6.1.1. Pasirinkimas pagal pavadinimą (AID) …

3.6.1.2. Elementariosios rinkmenos pasirinkimas naudojantis jos vardu …

3.6.2. READ_BINARY [nuskaityti dvinarį] …

3.6.2.1. Komanda be saugaus keitimosi duomenimis …

3.6.2.2. Komanda be saugaus keitimosi duomenimis …

3.6.3. UPDATE_BINARY [atnaujinti dvinarį] …

3.6.3.1. Komanda be saugaus keitimosi duomenimis …

3.6.3.2. Komanda su saugiu keitimusi duomenimis …

3.6.4. GET_CHALLENGE [reikalauti slaptažodžio] …

3.6.5. VERIFY [patikrinti] …

3.6.6. GET_RESPONSE [gauti atsakymą] …

3.6.7. PSO: VERIFY_CERTIFICATE [PSO: patikrinti pažymėjimą] …

3.6.8. INTERNAL_AUTHENTICATE [vidinis autentiškumo tikrinimas] …

3.6.9. EXTERNAL_AUTHENTICATE [išorinis autentiškumo tikrinimas] …

3.6.10. MANAGE_SECURITY_ENVIRONMENT (MSE) [valdyti apsaugos aplinką] …

3.6.11. PSO: HASH [PSO: maiša] …

3.6.12. PERFORM_HASH_OF_FILE [atlikti rinkmenos maišą] …

3.6.13. PSO: COMPUTE_DIGITAL_SIGNATURE [PSO: apskaičiuoti skaitmeninį parašą] …

3.6.14. PSO: VERIFY_DIGITAL_SIGNATURE [PSO: patikrinti skaitmeninį parašą] …

4. Tachografo kortelių struktūra …

4.1. Vairuotojo kortelės struktūra …

4.2. Dirbtuvių kortelės struktūra …

4.3. Kontrolės kortelės struktūra …

4.4. Įmonės kortelės struktūra …

1. ĮVADAS

1.1. Santrumpos

Šiame priedėlyje naudojamos tokios santrumpos:

AC prieigos sąlygos;

AID taikomosios programos vardas;

ALW visuomet;

APDU taikomosios programos protokolo duomenų vienetas (komandos struktūra);

ATR atsakymas į perkrovimą;

AUT autentiškumas patikrintas;

C6, C7 kortelės kontaktai Nr. 6 ir 7, kaip aprašyta ISO/IEC 7816-2;

cc laikrodžio ciklai;

CHV kortelės turėtojo patikrinimo informacija;

CLA APDU komandos klasės baitas;

DF paskirtoji rinkmena. Joje negali būti kitų rinkmenų (EE arba DF);

EF elementarioji rinkmena;

ENC užkoduota: prieiga galima tik užkoduojant duomenis;

etu elementarus laiko vienetas;

IC integrinis grandynas;

ICC kortelė su integriniu grandynu;

ID vardas;

IFD sąsajos įtaisas;

IFS informacijos lauko dydis;

IFSC informacijos lauko dydis kortelei;

IFSD informacijos lauko dydžio įtaisas (terminalui);

INS APDU komandos nurodymo baitas;

Lc APDU komandos įvesties duomenų ilgis;

Le laukiamų duomenų dydis (komandos išvesties duomenys);

MF pagrindinė rinkmena (esminė DF);

P1-P2 parametrų rinkmenos;

NAD protokole T=1 naudojamas mazginių taškų adresas;

NEV niekada;

PIN asmeninės identifikacijos numeris;

PRO SM apsaugota saugiu keitimusi pranešimais;

PTS protokolo siuntimo pasirinkimas;

RFU rezervuota panaudoti vėliau;

RST (kortelės) perkrovimas;

SM saugusis keitimasis pranešimais;

SW1-SW2 būsenos baitai;

TS pirmasis ATR rašmuo;

VPP programavimo įtampa;

XXh vertė XX šešioliktaine skaičiavimo sistema;

|| sąryšio simbolis 03||04=0304.

1.2. Nuorodos

Šiame priedėlyje naudoti tokie šaltiniai:

EN 726-3 | Identifikacijos kortelių sistemos. Telekomunikacijų kortelės su integriniais grandynais ir terminalai. 3 dalis. Nuo programos nepriklausomų kortelių reikalavimai. 1994 m. gruodžio mėn. |

ISO/IEC 7816-2 | Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 2 dalis. Matmenys ir kontaktų vieta. Pirmasis leidimas: 1999 m. |

ISO/IEC 7816-3 | Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 3 dalis. Elektroniniai signalai ir siuntimo protokolas. 2 leidimas: 1997 m. |

ISO/IEC 7816-4 | Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 4 dalis. Tarpusavio keitimosi tarpšakinės komandos. Pirmasis leidimas: 1995 m. + 1 pataisa: 1997 m. |

ISO/IEC 7816-6 | Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 6 dalis. Tarpšakiniai duomenų elementai. Pirmasis leidimas: 1996 m. + 1 pataisa: 1998 m. |

ISO/IEC 7816-8 | Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 8 dalis. Apsauginės tarpšakinės komandos. Pirmasis leidimas: 1999 m. |

ISO/IEC 9797 | Informacinė technologija. Apsaugos metodika. Duomenų nepažeistumo mechanizmas naudojant kriptografinę kontrolės funkciją su blokinio šifro algoritmu. 2 leidimas: 1994 m. |

2. ELEKTRINĖS IR FIZINĖS SAVYBĖS

Jei nenurodyta kitaip, visi elektroniniai signalai turi būti pagal ISO/IEC 7816-3.

Kortelės kontaktų vieta ir matmenys turi atitikti ISO/IEC 7816-2.

2.1. Maitinimo įtampa ir imamos srovės stiprumas

Kortelė turi veikti pagal specifikacijas neviršydama ISO/IEC 7816-3 nurodytų sąnaudų ribų.

Kortelės naudojama įtampa Vcc = 3 V (± 0,3 V) arba Vcc = 5 V (± 0,5 V).

Įtampa turi būti parinkta pagal ISO/IEC 7816-3.

2.2. Programavimo įtampa Vpp

Kortelei neturi reikėti programavimo įtampos kontakte C6. Numatyta, kad C6 nejungiamas į IFD. Kontaktas C6 gali būti prijungtas prie Vcc kortelėje, tačiau neturi būti įžemintas. Ši įtampa bet kuriuo atveju neturi būti ignoruojama.

2.3. Laikrodžio signalo generavimas ir dažnis

Kortelė turi veikti 1-5 MHz dažnio diapazonu. Vienos kortelės panaudos metu laikrodžio dažnis negali keistis daugiau kaip ± 2 %. Laikrodžio dažnį generuoja transporto priemonės blokas, o ne pati kortelė. Darbinis ciklas gali trukti nuo 40 iki 60 %.

Pagal kortelės rinkmenoje EFICC esančias sąlygas išorinį laikrodį galima sustabdyti. Pirmasis rinkmenos EFICC baitas koduoja laikrodžio sustabdymo režimo sąlygas (išsamiau nurodyta EN 726-3):

Žemas | Aukštas | 1 bitas | |

3 bitas | 2 bitas |

0 | 0 | 1 | Laikrodį sustabdyti leidžiama, lygis nenustatytas |

0 | 1 | 1 | Laikrodį sustabdyti leidžiama, pageidaujamas aukštas lygis |

1 | 0 | 1 | Laikrodį sustabdyti leidžiama, pageidaujamas žemas lygis |

0 | 0 | 0 | Laikrodį sustabdyti draudžiama |

0 | 1 | 0 | Laikrodį sustabdyti leidžiama tik aukštu lygiu |

1 | 0 | 0 | Laikrodį sustabdyti leidžiama tik žemu lygiu |

4 ir 8 bitai nenaudojami.

2.4. Įvesties ir išvesties (I/O) kontaktas

Įvesties ir išvesties kontaktas C7 naudojamas duomenims priimti ir nusiųsti į IFD. Veikiant tik kortelė arba IFD turi veikti siuntimo režimu. Jei abu įtaisai veiktų siuntimo režimu, kortelė neturi būti sugadinta. Jei kortelė nesiunčia, ji turi veikti priėmimo režimu.

2.5. Kortelės būsenos

Esant maitinimo įtampai kortelė veikia dviem būsenomis:

- darbine būsena, kai vykdo komandas arba sąveikauja su skaitmeniniu bloku,

- budėjimo būsena visais kitais atvejais; šiai būsenai esant kortelė turi išlaikyti visus duomenis.

3. TECHNINĖ ĮRANGA IR INFORMACIJOS PERDAVIMAS

3.1. Įvadas

Šiame poskyryje aprašytos būtiniausios tachografo kortelių ir TPB funkcinės savybės, reikalingos, kad jie tinkamai veiktų ir būtų funkciškai suderinami tarpusavyje.

Tachografo kortelės turi būti kiek įmanoma sudėtingesnės pagal taikytinas ISO/IEC normas (ypač ISO/IEC 7816). Tačiau komandos ir protokolai yra išsamiai aprašyti, nurodant tam tikrus naudojimo apribojimus ar galimus skirtumus. Nurodytos komandos visiškai atitinka minėtas normas (jei nenurodyta kitaip).

3.2. Siuntimo protokolas

Siuntimo protokolas turi atitikti ISO/IEC 7816-3. Pažymėtina, kad TPB turi atpažinti kortelės siunčiamus laukimo laiko plėtinius.

3.2.1. Protokolai

Kortelė turi naudoti tiek protokolą T=0, tiek protokolą T=1.

T=0 yra numatytasis protokolas, todėl norint jį pakeisti į protokolą T=1, reikia PTS komandos.

Įtaisai turi gebėti taikyti tiesioginį susitarimą abiem protokolais: taigi tiesioginio susitarimo funkcija yra privaloma kortelei.

Kortelės informacijos lauko dydžio baitą ATR turi žymėti simbolis TA3. Ši vertė turi būti ne mažesnė kaip F0h (= 240 baitų).

Protokolams galioja tokie apribojimai:

T=0

- Sąsajos įtaisas turi gebėti atsakyti į I/O po signalo kylančios kraštinės RST momentu nuo 400cc.

- Sąsajos įtaisas turi gebėti nuskaityti 12 etu atskirtus rašmenis.

- Sąsajos įtaisas turi nuskaityti klaidingą rašmenį ir jo pakartojimą, jei juos skiria 13 etu. Jei klaidingas rašmuo aptinkamas, klaidingas atsakymas I/O gali atsirasti tarp 1 etu ir 2 etu. Įtaisas turi gebėti taikyti 1 etu vėlavimą.

- Sąsajos įtaisas turi priimti 33 baitų ATR (TS+32).

- Jei ATR sudėtyje yra TC1, sąsajos įtaiso siunčiamiems rašmenims turi būti taikomas Papildomas apsauginis laikas, tačiau kortelės siunčiami rašmenys gali tebebūti atskiriami 12 etu. Tai galioja ir kortelės siunčiamam ACK rašmeniui, kai sąsajos įtaisas išsiunčia rašmenį P3.

- Sąsajos įtaisas turi atsižvelgti į kortelės siunčiamą rašmenį NUL.

- Sąsajos įtaisas turi priimti papildomą režimą, skirtą ACK.

- Grupavimo režimu ilgesniems kaip 255 baitai duomenims priimti negalima naudoti komandos GET-RESPONSE.

T=1

- Baitas NAD: nenaudojamas (NAD turi būti nustatytas į„“00")."

- S-bloko ABORT: nenaudojama.

- S-bloko VPP būsenos klaida: nenaudojama.

- Visas duomenų laukelio grupavimo ilgis neviršija 255 baitų (turi užtikrinti IFD).

- Informacijos lauko dydžio įtaisą (IFSD) IFD turi nurodyti tuoj po ATR: po ATR, IFD turi siųsti S-bloko IFS paklausimą, o kortelė turi atsiųsti atgal S-bloko IFS. Rekomenduojama IFSD vertė - 254 baitai.

- Kortelė neprašo pakartotinio IFS patikslinimo.

3.2.2. ATR

Įtaisas patikrina ATR baitus pagal ISO/IEC 7816-3. ATR Istoriniai rašmenys netikrinami.

Bazinio biprotokolo ATR pagal ISO/IEC 7816-3 pavyzdys

Rašmuo | Vertė | Pastabos |

TS | ′3Bh′ | Žymi tiesioginį susitarimą |

T0 | ′85h′ | Yra TD1; yra 5 istoriniai baitai |

TD1 | ′80h′ | Yra TD2; reikia naudoti T=0 |

TD2 | ′11h′ | Yra TA3; reikia naudoti T=1 |

TA3 | ′XXh′ (min. ′F0h′) | Informacijos lauko dydis kortelei (IFSD) |

TH1 bis TH5 | ′XXh′ | Istoriniai rašmenys |

TCK | ′XXh′ | Kontrolinis rašmuo (išskyrus OR) |

Po atsakymo į perkrovimą (ATR), besąlygiškai parenkama pagrindinė rinkmena (MF), kuri tampa esamuoju katalogu.

3.2.3. PTS

Numatytasis protokolas yra T=0. Protokolui T=1 nustatyti, įtaisas turi nusiųsti į kortelę PTS (dar žinomą PPS pavadinimu).

Kadangi kortelei privalomas tiek T=0, tiek T=1 protokolas, jai privalomas protokolo pakeitimo bazinis PTS.

Kaip nurodyta ISO/IEC 7816-3, šį PTS galima naudoti perdavimo greičiui didinti iki aukštesnės už numatytąją vertę, kurią siūlo kortelė galimame ATR (baitas TA(1)).

Jei galimas naudoti tik numatytasis perdavimo greitis (arba jei pasirinktas greitis netinkamas), kortelė turi tinkamai atsakyti į PTS pagal ISO/IEC 7816-3, praleisdama baitą PPS1.

Bazinio PTS pavyzdžiai yra tokie:

Rašmuo | Vertė | Pastabos |

PPSS | ′FFh′ | Pirmasis rašmuo |

PPS0 | ′00h′ arba ′01h′ | Nuo PPS1 iki PPS3 nėra; T0 pasirinkti - ′00h′, T1 pasirinkti - ′01h′ |

PK | ′XXh′ | Kontrolinis rašmuo: jei PPS0 = ′00h′, ′XXh′ = ′FFh′ jei PPS0 = ′01h′,′XXh′ = ′FEh′ |

3.3. Prieigos sąlygos (AC)

Kiekvienai elementariajai rinkmenai nustatomos komandų UPDATE_BINARY ir READ_BINARY komandų prieigos sąlygos (AC).

Norint prieiti prie esamosios rinkmenos naudojantis šiomis komandomis, reikia įvykdyti jos AC.

Galimų prieigos sąlygų apibrėžimai yra tokie:

ALW: veiksmas visuomet galimas ir jį galima atlikti be jokių apribojimų.

NEV: veiksmas niekada negalimas.

AUT: turi būti suteikta teisė, atitinkanti sėkmingą išorinį autentiškumo tikrinimą (atliekama komanda EXTERNAL_AUTHENTICATE).

PRO SM: komanda saugaus keitimosi pranešimais būdu turi būti siunčiama kartu su kriptografine kontroline suma (žr. 11 priedėlį).

AUT ir PRO SM (kartu).

Kortelėje galima nustatyti tokias apdorojimo komandų (UPDATE_BINARY ir READ_BINARY) prieigos sąlygas:

| UPDATE_ BINARY | READ_ BINARY |

ALW | Taip | Taip |

NEV | Taip | Taip |

AUT | Taip | Taip |

PRO SM | Taip | Ne |

AUT ir PRO SM | Taip | Ne |

Prieigos sąlyga PRO SM negalima komandai READ_BINARY. Tai reiškia, kad komandai READ kriptografinė kontrolinė suma niekuomet nėra privaloma. Tačiau šioje klasėje naudojant vertę ´OĆ įmanoma naudoti komandą READ_BINARY saugiu būdu keičiantis pranešimais, kaip aprašyta 3.6.2 punkte.

3.4. Duomenų kodavimas

Kai reikia apsaugoti iš rinkmenos nuskaitomų duomenų konfidencialumą, rinkmena pažymima kaip "užkoduota". Koduojama taikant saugaus keitimosi pranešimais būdą (žr. 11 priedėlį).

3.5. Komandos ir klaidų kodų apžvalga

Naudojamos komandos ir rinkmenų struktūra iš ISO/IEC 7816-4.

Šiame poskyryje aprašytos tokios APDU komandų ir atsakymų poros:

Komanda | INS |

SELECT_FILE | A4 |

READ_BINARY | B0 |

UPDATE_BINARY | D6 |

GET_CHALLENGE | 84 |

VERIFY | 20 |

GET_RESPONSE | C0 |

PERFORM_SECURITY_OPERATION: VERIFY_CERTIFICATECOMPUTE_DIGITAL_SIGNATUREVERIFY_DIGITAL_SIGNATUREHASH | 2A |

INTERNAL_AUTHENTICATE | 88 |

EXTERNAL_AUTHENTICATE | 82 |

MANAGE_SECURITY_ENVIRONMENT: SETTING_A_KEY | 22 |

PERFORM_HASH_OF_FILE | 2A |

Būsenos žodžiai SW1 ir SW2 grąžinami bet kokiame atsakymo pranešime ir žymi komandos apdorojimo būseną.

SW1 | SW2 | Reikšmė |

90 | 00 | Įprastas apdorojimas. |

61 | XX | Įprastas apdorojimas. XX = galimų atsakymo baitų skaičius. |

62 | 81 | Perspėjamasis apdorojimas. Dalis grąžinamų duomenų gali būti sugadinti. |

63 | CX | Neteisingas CHV (PIN). Likusių bandymų skaitiklio vertė pateikiama kaip ′X′. |

64 | 00 | Vykdymo klaida. Ilgalaikės atminties būsena nepakitusi. Nepažeistumo klaida. |

65 | 00 | Vykdymo klaida. Ilgalaikės atminties būsena pakitusi. |

65 | 81 | Vykdymo klaida. Ilgalaikės atminties būsena pakitusi. Atminties sutrikimas. |

66 | 88 | Apsaugos klaida: neteisinga kriptografinė kontrolinė suma (vykstant saugiam keitimuisi duomenimis); neteisingas pažymėjimas (tikrinant pažymėjimą); neteisinga kriptograma (išoriškai tikrinant autentiškumą); neteisingas parašas (tikrinant parašą). |

67 | 00 | Neteisingas ilgis (neteisingas Lc arba Le). |

69 | 00 | Uždrausta komanda (kai T=0, atsakymas negalimas). |

69 | 82 | Neįvykdyti apsaugos būsenos reikalavimai. |

69 | 83 | Autentiškumo tikrinimo būdas užblokuotas. |

69 | 85 | Neįvykdyti naudojimo reikalavimai. |

69 | 86 | Komanda neleidžiama (nėra esamojo EF). |

69 | 87 | Nėra lauktų saugaus keitimosi pranešimais duomenų objektų. |

69 | 88 | Neteisingi saugaus keitimosi pranešimais duomenų objektai. |

6A | 82 | Rinkmena nerasta. |

6A | 86 | Neteisingi parametrai P1-P2. |

6A | 88 | Nurodyti duomenys nerasti. |

6B | 00 | Neteisingi parametrai (nuokrypis už EF rinkmenos ribų). |

6C | XX | Neteisingas ilgis; teisingą ilgį rodo SW2. Duomenų laukelis atsakyme negrąžinamas. |

6D | 00 | Instrukcijos kodas netinkamas arba neteisingas. |

6E | 00 | Klasė netinkama. |

6F | 00 | Kitos tikrinimo klaidos. |

3.6. Komandų aprašymas

Šiame poskyryje aprašytos tachografo kortelių privalomosios komandos.

Papildoma išsamesnė informacija apie naudojamas kriptografines operacijas pateikta 11 priedėlyje "Bendrieji apsaugos mechanizmai".

Visos komandos aprašytos nepriklausomai nuo naudojamo protokolo (T=0 ar T=1). Visuomet nurodyti APDU baitai CLA, INS, P1, P2, Lc ir Le. Jei komandai apibūdinti Lc ir Le nereikalingi, atitinkamos ilgio, vertės ir aprašymo pozicijos lieka tuščios.

Jei reikalaujami abu ilgio baitai (Lc ir Le) ir IFD naudoja protokolą T=0, aprašyta komanda turi būti padalyta į dvi dalis: IFD siunčia komandą, kaip aprašyta su P3=Lc + duomenys, o tuomet siunčia komandą GET_RESPONSE (žr. 3.6.6 punktą) su P3=Le.

Jei reikalaujami abu ilgio baitai ir Le=0 (saugus keitimasis pranešimais):

- kai naudojamas protokolas T=1, kortelė turi atsakyti į Le=0 išsiųsdama visus turimus išvesties duomenis,

- kai naudojamas protokolas T=0, IFD siunčia pirmąją komandą, kurioje P3=Lc + duomenys, kortelė atsako (čia numanoma Le=0) būsenos baitais "61La" (čia La yra galimų atsakymo baitų skaičius). Tuomet, kad galėtų nuskaityti duomenis, IFD turi sugeneruoti komandą GET_RESPONSE su P3=La.

3.6.1. SELECT_FILE [pasirinkti rinkmeną]

Ši komanda atitinka ISO/IEC 7816-4, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komanda SELECT_FILE naudojama:

- taikomosios programos DF pasirinkti (reikia naudoti pasirinkimą pagal pavadinimą),

- pateiktos rinkmenos ID atitinkančiai elementariajai rinkmenai pasirinkti.

3.6.1.1. Pasirinkimas pagal pavadinimą (AID)

Ši komanda leidžia pasirinkti kortelėje taikomosios programos DF.

Šią komandą galima atlikti iš bet kurios rinkmenos struktūros vietos (po ATR ar bet kada).

Pasirinkus pritaikymą, esama apsaugos aplinka perkraunama. Pasirinkus pritaikymą daugiau nebeparenkamas joks esamas atvirasis raktas, o buvusios panaudos rakto nebegalima naudoti saugiu būdu keičiantis pranešimais. Taip pat prarandama prieigos sąlyga AUT.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | |

INS | 1 | ′A4h′ | |

P1 | 1 | ′04h′ | Pasirinkimas pagal pavadinimą (AID). |

P2 | 1 | ′0Ch′ | Atsakymo nelaukiama. |

Lc | 1 | ′NNh′ | Į kortelę nusiųstų baitų skaičius (AID ilgis): tachografo programa ′06h′ |

6-(5+NN) | NN | ′XX..XXh′ | AID: tachografo programa - ′FF 54 41 43 48 4F′ |

Į komandą SELECT_FILE atsakyti nereikia (T=1 Le nėra, o T=0 atsakyti neprašoma).

Atsakymo pranešimas (atsakyti neprašoma)

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei AID atitinkanti programa nerandama, atsakyme nurodoma apdorojimo būsena ′6A82′.

- Jei protokole T=1 yra Le, atsakyme nurodoma būsena ′6700′.

- Jei protokole T=0 po komandos SELECT_FILE prašoma atsakyti, atsakyme nurodoma būsena ′6900′.

- Jei pasirinkta programa laikoma sugadinta (rinkmenos atributuose randama nepažeistumo klaida), atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

3.6.1.2. Elementariosios rinkmenos pasirinkimas naudojantis jos vardu

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | |

INS | 1 | ′A4h′ | |

P1 | 1 | ′04h′ | EF pasirinkimas pagal esamą DF. |

P2 | 1 | ′0Ch′ | Atsakymo nelaukiama. |

Lc | 1 | ′02h′ | Į kortelę nusiųstų baitų skaičius. |

6-7 | 2 | ′XXXXh′ | Rinkmenos vardas. |

Į komandą SELECT_FILE atsakyti nereikia (T=1 Le nėra, o T=0 atsakyti neprašoma).

Atsakymo pranešimas (atsakyti neprašoma)

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei AID atitinkanti programa nerandama, atsakyme nurodoma apdorojimo būsena ′6A82′.

- Jei protokole T=1 yra Le, atsakyme nurodoma būsena ′6700′.

- Jei protokole T=0 po komandos SELECT_FILE prašoma atsakyti, atsakyme nurodoma būsena ′6900′.

- Jei pasirinkta programa laikoma sugadinta (rinkmenos atributuose randama nepažeistumo klaida), atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

3.6.2. READ_BINARY [nuskaityti dvinarį]

Ši komanda atitinka ISO/IEC 7816-4, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komanda READ_BINARY naudojama duomenims nuskaityti iš atvirosios rinkmenos.

Kortelės atsakymą sudaro grąžinami nuskaityti duomenys, kurie gali būti įterpti į saugaus keitimosi pranešimais struktūrą.

Komandą galima atlikti tik tuomet, jei apsaugos būsena atitinka nustatytus EF funkcijos READ apsaugos atributus.

3.6.2.1. Komanda be saugaus keitimosi duomenimis

Ši komanda leidžia IFD nuskaityti duomenis iš tuo metu pasirinkto EF nenaudojant saugaus keitimosi pranešimais būdo.

Šia komanda turi būti neįmanoma nuskaityti duomenis iš rinkmenos, pažymėtos kaip "užkoduota".

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | Saugus keitimasis pranešimais neprašomas. |

INS | 1 | ′B0h′ | |

P1 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: pats svarbiausias baitas. |

P2 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: mažiausiai svarbus baitas. |

Le | 1 | ′XXh′ | Laukiamų duomenų ilgis. Nuskaitytinų baitų skaičius. |

Pastaba: P1 8 bitas turi būti nustatytas į 0.

Atsakymo pranešimas (atsakyti neprašoma)

Baitas | Ilgis | Vertė | Aprašymas |

1-X | X | ′XX..XXh′ | Nuskaityti duomenys. |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei nepasirinktas joks EF, atsakyme nurodoma apdorojimo būsena ′6986′.

- Jei pasirinktos rinkmenos prieigos kontrolės reikalavimai neįvykdyti, atsakyme nurodoma apdorojimo būsena ′6982′.

- Jei poslinkis neatitinka EF dydžio (poslinkis > EF dydis), atsakyme nurodoma apdorojimo būsena ′6B00′.

- Jei nuskaitytinų duomenų dydis neatitinka EF dydžio (poslinkis + Le > EF dydis), atsakyme nurodoma apdorojimo būsena ′6700′ arba ′6Cxx′ (čia ′xx′ nurodo tikslų ilgį).

- Jei rinkmenos atributuose randama nepažeistumo klaida, kortelė turi laikyti rinkmeną sugadinta ir neatkuriama, o atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

- Jei atmintyje laikomuose duomenyse randama nepažeistumo klaida, kortelė turi grąžinti pareikalautus duomenis, o atsakyme nurodoma apdorojimo būsena ′6281′.

3.6.2.2. Komanda be saugaus keitimosi duomenimis

Ši komanda leidžia IFD nuskaityti duomenis iš tuo metu pasirinkto EF naudojant saugaus keitimosi pranešimais būdą, kad būtų patikrintas gautų duomenų nepažeistumas ir apsaugotas konfidencialumas, jei EF pažymėtas kaip "užkoduotas".

Parancsüzenet

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′0Ch′ | Saugus keitimasis pranešimais prašomas. |

INS | 1 | ′B0h′ | INS |

P1 | 1 | ′XXh′ | P1 (poslinkis baitais nuo rinkmenos pradžios): pats svarbiausias baitas. |

P2 | 1 | ′XXh′ | P2 (poslinkis baitais nuo rinkmenos pradžios): mažiausiai svarbus baitas. |

Lc | 1 | ′09h′ | Saugaus keitimosi pranešimais įvesties duomenų ilgis. |

6 | 1 | ′97h′ | TLE: laukiamo ilgio specifikacijos žymena. |

7 | 1 | ′01h′ | LLE: laukiamas ilgis. |

8 | 1 | ′NNh′ | Laukiamo ilgio specifikacija (pradinis Le): nuskaitytinų baitų skaičius. |

9 | 1 | ′8Eh′ | TCC: kriptografinės kontrolinės sumos žymena. |

10 | 1 | ′04h′ | LCC: kitos iš eilės kriptografinės kontrolinės sumos ilgis. |

11-14 | 4 | ′XX..XXh′ | Kriptografinė kontrolinė suma (4 svarbiausieji baitai). |

Le | 1 | ′00h′ | Kaip nurodyta ISO/IEC 7816-4. |

Atsakymo pranešimas, jei EF nepažymėtas kaip "užkoduotas" ir jei saugaus keitimosi pranešimais įvesties formatas yra tinkamas:

Baitas | Ilgis | Vertė | Aprašymas |

1 | 1 | ′81h′ | TPV: paprastųjų verčių duomenų žymena. |

2 | L | ′NNh′ arba ′81 NNh′ | LPV: grąžinamų duomenų ilgis (= pradiniam Le). Jei LPV > 127 baitai, L yra 2 baitai. |

(2+L)-(1+L+NN) | NN | ′XX..XXh′ | Paprastųjų verčių duomenys. |

(2+L+NN) | 1 | ′8Eh′ | TCC: kriptografinės kontrolinės sumos žymena. |

(3+L+NN) | 1 | ′04h′ | LCC: kitos iš eilės kriptografinės kontrolinės sumos ilgis. |

(4+L+NN)-(7+L+NN) | 4 | ′XX..XXh′ | Kriptografinė kontrolinė suma (4 svarbiausieji baitai). |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

Atsakymo pranešimas, jei EF pažymėtas kaip "užkoduotas" ir jei saugaus keitimosi pranešimais įvesties formatas yra tinkamas:

Baitas | Ilgis | Vertė | Aprašymas |

1 | 1 | ′87h′ | TPI CG: užkoduotų duomenų (kriptogramos) žymena. |

2 | L | ′MMh′ arba ′81 MMh′ | LPI CG: grąžinamų užkoduotų duomenų ilgis (skiriasi nuo komandos pradinio Le dėl išplėtimo). Jei LPI CG > 127 baitai, L yra 2 baitai. |

(2+L)-(1+L+MM) | MM | ′01XX..XXh′ | Užkoduoti duomenys: išplėtimo indikatorius ir kriptograma. |

(2+L+MM) | 1 | ′8Eh′ | TCC: kriptografinės kontrolinės sumos žymena. |

(3+L+MM) | 1 | ′04h′ | LCC: kitos iš eilės kriptografinės kontrolinės sumos ilgis. |

(4+L+MM)-(7+L+MM) | 4 | ′XX..XXh′ | Kriptografinė kontrolinė suma (4 svarbiausieji baitai). |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

Grąžinamų užkoduotų duomenų pirmasis baitas nurodo išplėtimo režimą. Tachografo programoje išplėtimo indikatoriaus vertė visuomet būna ′01h′, kas reiškia, jog naudotas ISO/IEC 7816-4 nustatytas išplėtimo režimas (vienas ′80h′ vertės baitas, po kurio yra keletas nulinių baitų: ISO/IEC 9797 2 metodas).

Aprašytos komandos READ_BINARY "įprastos" apdorojimo būsenos, nenaudojant saugaus keitimosi pranešimais (žr. 3.6.2.1 papunktį), atsakyme gali būti nurodytos naudojant pirmiau aprašytą atsakymo pranešimų struktūrą su žymena ´99h´ (kaip aprašyta TCS 335).

Be to, gali įvykti tam tikrų vien tik su saugiu keitimusi pranešimais susijusių klaidų. Tokiais atvejais apdorojimo būsenos nuoroda paprasčiausiai grąžinama nenaudojant saugaus keitimosi pranešimais struktūros.

Atsakymo pranešimas, jei saugaus keitimosi pranešimais įvesties formatas netinkamas:

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei nėra jokio esamos panaudos rakto, atsakyme nurodoma apdorojimo būsena "6A88". Taip atsitinka, jei panaudos raktas dar nesugeneruotas arba baigėsi jo galiojimo laikas (šiuo atveju IFD turi pakartoti abipusio autentiškumo patvirtinimo procesą naujam panaudos raktui nustatyti).

- Jei saugaus keitimosi pranešimais formate nerandama kai kurių laukiamų duomenų objektų (kaip nurodyta pirmiau), atsakyme nurodoma apdorojimo būsena "6987": ši klaida įvyksta, jei nėra laukiamos žymenos, arba komandos pagrindinė dalis netinkamai sudaryta.

- Jei kai kurie duomenų objektai yra neteisingi, atsakyme nurodoma apdorojimo būsena "6988": ši klaida įvyksta, jei yra visos reikiamos žymenos, tačiau kai kurie ilgiai skiriasi nuo lauktų.

- Jei kriptografinės kontrolinės sumos patikrinti nepavyksta, atsakyme nurodoma apdorojimo būsena "6688".

3.6.3. UPDATE_BINARY [atnaujinti dvinarį]

Ši komanda atitinka ISO/IEC 7816-4, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komandos UPDATE_BINARY pranešimas pradeda EF dvinaryje jau esančių bitų atnaujinimą (trynimą + rašymą) komandoje APDU esančiais bitais.

Komandą galima atlikti tik tuomet, jei apsaugos būsena atitinka nustatytus EF funkcijos UPDATE apsaugos atributus (jei funkcijos UPDATE prieigos kontrolė naudoja PRO SM, komandą reikia papildyti saugiu keitimusi pranešimais).

3.6.3.1. Komanda be saugaus keitimosi duomenimis

Ši komanda leidžia IFD rašyti duomenis į tuo metu pasirinktą EF, kortelei netikrinant gautų duomenų nepažeistumo. Šis paprastas režimas leidžiamas tik tuomet, jei atitinkama rinkmena nepažymėta kaip "užkoduota".

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | Saugus keitimasis pranešimais neprašomas. |

INS | 1 | ′D6h′ | |

P1 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: pats svarbiausias baitas. |

P2 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: mažiausiai svarbus baitas. |

Lc | 1 | ′NNh′ | Atnaujintinų duomenų Lc ilgis. Rašytinų baitų skaičius. |

6-(5+NN) | NN | ′XX..XXh′ | Rašytini duomenys. |

Pastaba: P1 8 bitas turi būti nustatytas į 0.

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000„“.

- Jei nepasirinktas joks EF, atsakyme nurodoma apdorojimo būsena ′6986′.

- Jei pasirinktos rinkmenos prieigos kontrolės reikalavimai neįvykdyti, atsakyme nurodoma apdorojimo būsena ′6982′.

- Jei poslinkis neatitinka EF dydžio (poslinkis > EF dydis), atsakyme nurodoma apdorojimo būsena ′6B00′.

- Jei rašytinų duomenų dydis neatitinka EF dydžio (poslinkis + Le > EF dydis), atsakyme nurodoma apdorojimo būsena ′6700′.

- Jei rinkmenos atributuose randama nepažeistumo klaida, kortelė turi laikyti rinkmeną sugadinta ir neatkuriama, o atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6500′.

- Jei rašyti nepavyksta, atsakyme nurodoma apdorojimo būsena ′6581′.

3.6.3.2. Komanda be saugaus keitimosi duomenimis

Ši komanda leidžia IFD rašyti duomenis į tuo metu pasirinktą EF, kortelei tikrinant gautų duomenų nepažeistumą. Kadangi konfidencialumas nereikalaujamas, duomenys nėra užkoduoti.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′0Ch′ | Saugus keitimasis pranešimais prašomas. |

INS | 1 | ′D6h′ | INS |

P1 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: pats svarbiausias baitas. |

P2 | 1 | ′XXh′ | Poslinkis baitais nuo rinkmenos pradžios: mažiausiai svarbus baitas. |

Lc | 1 | ′XXh′ | Apsaugoto duomenų laukelio ilgis. |

6 | 1 | ′81h′ | TPV: paprastųjų verčių duomenų žymena. |

7 | L | ′NNh′ arba ′81 NNh′ | LPV: grąžinamų duomenų ilgis. Jei LPV > 127 baitai, L yra 2 baitai. |

(7+L)-(6+L+NN) | NN | ′XX..XXh′ | Paprastųjų verčių duomenys (rašytini duomenys). |

(7+L+NN) | 1 | ′8Eh′ | TCC: kriptografinės kontrolinės sumos žymena. |

(8+L+NN) | 1 | ′04h′ | LCC: kitos iš eilės kriptografinės kontrolinės sumos ilgis. |

(9+L+NN)-(12+L+NN) | 4 | ′XX..XXh′ | Kriptografinė kontrolinė suma (4 svarbiausieji baitai). |

Le | 1 | ′00h′ | Kaip nurodyta ISO/IEC 7816-4. |

Atsakymo pranešimas, jei saugaus keitimosi pranešimais įvesties formatas yra tinkamas:

Baitas | Ilgis | Vertė | Aprašymas |

1 | 1 | ′99h′ | TSW: būsenos žodžių žymena (ją turi saugoti CC). |

2 | 1 | ′02h′ | LSW: grąžinamų būsenos žodžių ilgis. |

3-4 | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

5 | 1 | ′8Eh′ | TCC: kriptografinės kontrolinės sumos žymena. |

6 | 1 | ′04h′ | LCC: kitos iš eilės kriptografinės kontrolinės sumos ilgis. |

7-10 | 4 | ′XX..XXh′ | Kriptografinė kontrolinė suma (4 svarbiausieji baitai). |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

Aprašytos komandos UPDATE_BINARY "įprastos" apdorojimo būsenos, nenaudojant saugaus keitimosi pranešimais (žr. 3.6.3.1 papunktį), atsakyme gali būti nurodytos naudojant pirmiau aprašytą atsakymo pranešimų struktūrą.

Be to, gali įvykti tam tikrų vien tik su saugiu keitimusi pranešimais susijusių klaidų. Tokiais atvejais apdorojimo būsena paprasčiausiai grąžinama nenaudojant saugaus keitimosi pranešimais struktūros.

Atsakymo pranešimas, jei saugaus keitimosi pranešimais įvesties formatas netinkamas:

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei nėra jokio esamos panaudos rakto, atsakyme nurodoma apdorojimo būsena "6A88".

- Jei saugaus keitimosi pranešimais formate nerandama kai kurių laukiamų duomenų objektų (kaip nurodyta pirmiau), atsakyme nurodoma apdorojimo būsena "6987": ši klaida įvyksta, jei nėra laukiamos žymenos, arba komandos pagrindinė dalis netinkamai sudaryta.

- Jei kai kurie duomenų objektai yra neteisingi, atsakyme nurodoma apdorojimo būsena "6988": ši klaida įvyksta, jei yra visos reikiamos žymenos, tačiau kai kurie ilgiai skiriasi nuo lauktų.

- Jei kriptografinės kontrolinės sumos patikrinti nepavyksta, atsakyme nurodoma apdorojimo būsena "6688".

3.6.4. GET_CHALLENGE [reikalauti slaptažodžio]

Ši komanda atitinka ISO/IEC 7816-4, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komanda GET_CHALLENGE paprašo kortelės duoti slaptažodį, kad jį galima būtų panaudoti apsaugos procedūroje, per kurią į kortelę nusiunčiama kriptograma arba tam tikri užšifruoti duomenys.

Kortelės duodamas slaptažodis galioja tik kitai komandai į kortelę siunčiamai komandai, kuri tą slaptažodį panaudoja.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′84h′ | INS |

P1 | 1 | ′00h′ | P1 |

P2 | 1 | ′00h′ | P2 |

Le | 1 | ′08h′ | Le (laukiamas slaptažodžio ilgis) |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

1-8 | 8 | ′XX..XXh′ | Slaptažodis |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei Le yra ne ′08h′, apdorojimo būsena yra ′6700′.

- Jei parametrai P1-P2 neteisingi, apdorojimo būsena yra ′6A86′.

3.6.5. VERIFY [patikrinti]

Ši komanda atitinka ISO/IEC 7816-4, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komanda VERIFY nurodo kortelėje sulyginti atsiųstus CHV (PIN) duomenis su kortelės atmintyje laikomu standartiniu CHV.

Pastaba:

naudotojo įvestą PIN sąsajos įtaisas turi papildyti dešinėje prirašydamas iki 8 "FF" baitų.

Jei komanda yra sėkmingai įvykdoma, atidaromos CHV pateikimą atitinkančios teisės ir iš naujo paleidžiamas CHV mėginimų skaitiklis.

Jei sulyginimas nepavyksta, jis registruojamas kortelėje, kad būtų apribotas papildomų mėginimų panaudoti standartinį CHV skaičius.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′20h′ | INS |

P1 | 1 | ′00h′ | P1 |

P2 | 1 | ′00h′ | P2 (patikrintas CHV netiesiogiai žinomas) |

Lc | 1 | ′08h′ | Persiųsto CHV kodo ilgis. |

6-13 | 8 | ′XX..XXh′ | CHV |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei standartinis CHV nerandamas, atsakyme nurodoma apdorojimo būsena ′6A86′.

- Jei CHV užblokuotas (likusių mėginimų skaitiklio vertė lygi nuliui), atsakyme nurodoma apdorojimo būsena ′6983′. Esant šiai būsenai CHV daugiau nebegalima pateikti.

- Jei sulyginimas nepavyksta, likusių mėginimų skaitiklio vertė sumažėja, o atsakyme nurodoma būsena ′63CX′ (X > 0, o X reiškia likusių CHV mėginimų skaitiklio vertę. X = ′F′, CHV mėginimų skaitiklio vertė didesnė už ′F′).

- Jei standartinis CHV laikomas sugadintu, atsakyme nurodoma būsena ′6400′ arba ′6581′.

3.6.6. GET_RESPONSE [gauti atsakymą]

Ši komanda atitinka ISO/IEC 7816-4.

Ši komanda (ji būtina ir galima tik naudojant protokolą T=0) naudojama paruoštiems duomenims persiųsti iš kortelės į sąsajos įtaisą (atvejis, kai komandoje yra tiek Lc, tiek Le).

Komanda GET_RESPONSE turi būti duodama tuoj po duomenims paruošiančios komandos, priešingu atveju duomenys prarandami. Įvykdžius komandą GET_RESPONSE (išskyrus atvejus, kai įvyksta klaida ′61xx′ arba ′6Cxx′, žr. toliau), pirmiau paruošti duomenys tampa nebeprieinami.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | |

INS | 1 | ′C0h′ | |

P1 | 1 | ′00h′ | |

P2 | 1 | ′00h′ | |

Le | 1 | ′XXh′ | Laukiamas baitų skaičius. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

1-X | X | ′XX..XXh′ | Duomenys |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei kortelei duomenų nebuvo paruošta, atsakyme nurodoma apdorojimo būsena ′6900′ arba ′6F00′.

- Jei Le viršija galimų baitų skaičių arba lygus nuliui, atsakyme nurodoma apdorojimo būsena ′6Cxx′ (čia ′xx′ nurodo tikslų galimų baitų skaičių). Tokiu atveju paruošti duomenys tebėra prieinami kitai komandai GET_RESPONSE.

- Jei Le nėra lygus nuliui ir yra mažesnis už galimų baitų skaičių, reikalaujamus duomenis kortelė išsiunčia įprastai, o atsakyme nurodoma apdorojimo būsena ′61xx′ (čia ′xx′ nurodo dar galimų panaudoti su kita komanda GET_RESPONSE baitų skaičių).

- Jei komanda netinkama (protokolas T=1), kortelė atsako ′6D00′.

3.6.7. PSO: VERIFY_CERTIFICATE [PSO: patikrinti pažymėjimą]

Ši komanda atitinka ISO/IEC 7816-8, tačiau jos naudojimas, palyginti su standarte nustatyta komanda, yra labiau apribotas.

Komandą VERIFY_CERTIFICATE kortelė naudoja atvirajam raktui iš išorės gauti ir jo galiojimui patikrinti.

Kai komanda VERIFY_CERTIFICATE yra sėkmingai įvykdoma, atvirasis raktas įrašomas į atmintį būsimam panaudojimui apsaugos aplinkoje. Šis raktas komanda MSE (žr. 3.6.10 punktą), naudojant jo rakto vardą, turi būti aiškiai nustatytas naudoti su apsaugos komandomis (INTERNAL_AUTHENTICATE, EXTERNAL_AUTHENTICATE arba VERIFY_CERTIFICATE).

Bet kuriuo atveju pažymėjimui atidaryti komanda VERIFY_CERTIFICATE naudoja atvirąjį raktą, kurį anksčiau parinko komanda MSE. Šis atvirasis raktas turi būti valstybės narės arba europinis.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′2Ah′ | Atlikti apsaugos operaciją. |

P1 | 1 | ′00h′ | P1 |

P2 | 1 | ′AEh′ | P2: ne pagal BER-TLV užkoduoti duomenys (duomenų elementų sąryšis). |

Lc | 1 | ′CEh′ | Lc: pažymėjimo ilgis, 194 baitai. |

6-199 | 194 | ′XX..XXh′ | Pažymėjimas: duomenų elementų sąryšis (kaip aprašyta 11 priedėlyje). |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei pažymėjimo patikrinti nepavyksta, atsakyme nurodoma apdorojimo būsena ′6688′. Pažymėjimo tikrinimo ir išnagrinėjimo procesas aprašytas 11 priedėlyje.

- Jei apsaugos aplinkoje nėra atvirojo rakto, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei pasirinktas atvirasis raktas (naudotas pažymėjimui išnagrinėti) laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

- Jei pasirinkto atvirojo rakto (naudoto pažymėjimui išnagrinėti) CHA.LSB (CertificateHolderAuthorisation.equipmentType) yra ne ′00′ (t. y. jis yra ne valstybės narės ir ne europinis), atsakyme nurodoma apdorojimo būsena ′6985′.

3.6.8. INTERNAL_AUTHENTICATE [vidinis autentiškumo tikrinimas]

Ši komanda atitinka ISO/IEC 7816-4.

Naudodamasis komanda INTERNAL_AUTHENTICATE sąsajos įtaisas gali patikrinti kortelės autentiškumą.

Autentiškumo tikrinimo procesas aprašytas 11 priedėlyje. Jį sudaro tokios instrukcijos:

Autentiškumo tikrinimo duomenims, įskaitant K1 (pirmasis panaudos rakto sutarties elementas) ir RND1, pasirašyti komanda INTERNAL_AUTHENTICATE naudoja kortelės slaptąjį raktą (netiesiogiai pasirinktą), o parašui užkoduoti ir autentiškumo tikrinimo leksemai suformuoti - esamu metu pasirinktą atvirąjį raktą (naudodamasi komanda MSE) (išsamiau aprašyta 11 priedėlyje).

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′88h′ | INS |

P1 | 1 | ′00h′ | P1 |

P2 | 1 | ′00h′ | P2 |

Lc | 1 | ′10h′ | Į kortelę nusiųstų duomenų ilgis. |

6-13 | 8 | ′XX..XXh′ | Kortelės autentiškumui patikrinti naudotas slaptažodis. |

14-21 | 8 | ′XX..XXh′ | VU.CHR (žr. 11 priedėlį). |

Le | 1 | ′80h′ | Iš kortelės laukiamų duomenų ilgis. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

1-128 | 128 | ′XX..XXh′ | Kortelės autentiškumo tikrinimo leksema (žr. 11 priedėlį). |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei apsaugos aplinkoje nėra atvirojo rakto, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei apsaugos aplinkoje nėra slaptojo rakto, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei VU.CHR neatitinka esamo atvirojo rakto vardo, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei pasirinktas atvirasis raktas laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

Jei komanda INTERNAL_AUTHENTICATE yra sėkmingai įvykdoma, esamas panaudos raktas (jei yra) yra ištrinamas ir daugiau nenaudojamas. Tam, kad galima būtų gauti naują panaudos raktą, reikia sėkmingai įvykdyti komandą EXTERNAL_ AUTHENTICATE.

3.6.9. EXTERNAL_AUTHENTICATE [išorinis autentiškumo tikrinimas]

Ši komanda atitinka ISO/IEC 7816-4.

Naudodamasi komanda EXTERNAL_AUTHENTICATE kortelė gali patikrinti IFD autentiškumą.

Autentiškumo tikrinimo procesas aprašytas 11 priedėlyje. Jį sudaro tokios instrukcijos:

Prieš pat komandą EXTERNAL_AUTHENTICATE turi būti duodama komanda GET_CHALLENGE. Kortelė suteikia slaptažodį (RND3).

Tikrinant kriptogramą naudojamas RND3 (kortelės suteiktas slaptažodis), kortelės slaptasis raktas (netiesiogiai pasirinktas) ir anksčiau komanda MSE pasirinktas atvirasis raktas.

Kortelė patikrina kriptogramą ir, jei ji tinkama, atidaroma prieigos sąlyga AUT.

Įvesties kriptogramoje yra antrasis panaudos rakto sutarties elementas K2.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′82h′ | INS |

P1 | 1 | ′00h′ | P1 |

P2 | 1 | ′00h′ | P2 (naudotinas atvirasis raktas yra netiesiogiai žinomas ir anksčiau nustatytas komanda MSE). |

Lc | 1 | ′80h′ | Lc (į kortelę nusiųstų duomenų ilgis). |

6-133 | 128 | ′XX..XXh′ | Kriptograma (žr. 11 priedėlį). |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei apsaugos aplinkoje nėra atvirojo rakto, atsakyme nurodoma apdorojimo būsena ′6A88<′.

- Jei esamu metu nustatyto atvirojo rakto CHA nėra tachografo programos AID ir TPB įrangos tipo sąryšis, atsakyme nurodoma apdorojimo būsena ′6F00′ (žr. 11 priedėlį).

- Jei apsaugos aplinkoje nėra slaptojo rakto, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei kriptogramos patikrinimas neteisingas, atsakyme nurodoma apdorojimo būsena ′6688′.

- Jei prieš komandą nėra komandos GET_CHALLENGE, atsakyme nurodoma apdorojimo būsena ′6985′.

- Jei pasirinktas atvirasis raktas laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

Jei komanda EXTERNAL_AUTHENTICATE yra sėkmingai įvykdoma ir galima pasinaudoti neseniai atliktos INTERNAL_AUTHENTICATE panaudos raktu, saugaus keitimosi pranešimais būdu nustatomas panaudos raktas būsimoms komandoms.

Jei iš ankstesnės komandos INTERNAL_AUTHENTICATE pirmojo panaudos rakto dalis nebeprieinama, antroji jo dalis, kurią atsiunčia IFD, kortelės atmintyje neišsaugoma. Šis mechanizmas užtikrina, kad abipusio autentiškumo patvirtinimo procesas vyktų 11 priedėlyje nustatyta tvarka.

3.6.10. MANAGE_SECURITY_ENVIRONMENT (MSE) [valdyti apsaugos aplinką]

Ši komanda skirta nustatyti atvirąjį raktą, skirtą autentiškumui patvirtinti.

Ši komanda atitinka ISO/IEC 7816-8. Šios komandos naudojimas apribotas pagal atitinkamą standartą.

MSE duomenų laukelyje nurodytas raktas galioja visoms tachografo DF rinkmenoms.

MSE duomenų laukelyje nurodytas raktas lieka esamuoju atviruoju raktu iki kitos teisingos MSE komandos.

Jei nurodyto rakto kortelėje (jau) nėra, apsaugos aplinka lieka nepakitusi.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′22h′ | INS |

P1 | 1 | ′C1h′ | P1: nurodytas raktas galioja visoms kriptografinėms operacijoms. |

P2 | 1 | ′B6h′ | P2 (nurodyti duomenys apie skaitmeninį raktą). |

Lc | 1 | ′0Ah′ | Lc (į kortelę nusiųstų duomenų ilgis). |

6 | 1 | ′83h′ | Atvirojo rakto nurodymo žymena asimetriškais atvejais. |

7 | 1 | ′08h′ | Rakto nuorodos (rakto vardo) ilgis. |

8-15 | 08h | ′XX..XXh′ | Kriptograma (žr. 11 priedėlį). |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei kortelėje nėra nurodyto rakto, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei saugaus keitimosi pranešimais formatu nėra kai kurių lauktų duomenų objektų, atsakyme nurodoma apdorojimo būsena ′6987′. Taip gali įvykti, jei nėra žymenos ′83h′.

- Jei kai kurie iš duomenų objektų yra neteisingi, atsakyme nurodoma apdorojimo būsena ′6988′. Taip gali įvykti, jei kriptogramos ilgis yra ne ′08h′.

- Jei pasirinktas atvirasis raktas laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

3.6.11. PSO: HASH [PSO: maiša]

Ši komanda naudojama persiųsti į kortelę kai kurių duomenų maišiojo skaičiavimo rezultatus. Ji naudojama skaitmeniniams parašams tikrinti. Maišioji vertė laikoma atmintyje EEPROM kitai komandai "patikrinti skaitmeninį parašą".

Ši komanda atitinka ISO/IEC 7816-87. Šios komandos naudojimas apribotas pagal atitinkamą standartą.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′2Ah′ | Atlikti apsaugos operaciją. |

P1 | 1 | ′90h′ | Grąžinti maišos kodą. |

P2 | 1 | ′A0h′ | Žymena: duomenų laukelyje yra maišai reikalingi DO. |

Lc | 1 | ′16h′ | Kito duomenų laukelio ilgis Lc. |

6 | 1 | ′90h′ | Maišos kodo žymena. |

7 | 1 | ′14h′ | Maišos kodo ilgis. |

8-27 | 20 | ′XX..XXh′ | Maišos kodas. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei nėra kai kurių lauktų duomenų objektų (kaip nurodyta pirmiau), atsakyme nurodoma apdorojimo būsena ′6987′. Taip gali įvykti, jei nėra žymenos ′90h′.

- Jei kai kurie iš duomenų objektų yra neteisingi, atsakyme nurodoma apdorojimo būsena ′6988′. Ši klaida įvyksta, jei reikiama žymena yra, tačiau jos ilgis yra ne ′14h′.

3.6.12. PERFORM_HASH_OF_FILE [atlikti rinkmenos maišą]

Ši komanda neatitinka ISO/IEC 7816-8. Taigi šios komandos baitas CLA rodo, kad PERFORM_SECURITY_OPERATION/HASH naudojimas yra slaptasis.

Komanda PERFORM_HASH_OF_FILE naudojama esamu metu pasirinkto EF duomenų srities maišai atlikti.

Maišos operacijos rezultatas įrašomas į kortelės atmintį. Tuomet jį galima panaudoti rinkmenos skaitmeniniam parašui gauti naudojant komandą PSO-COMPUTE_DIGITAL_SIGNATURE. Šis rezultatas lieka galioti komandai COMPUTE_ DIGITAL_SIGNATURE iki kitos sėkmingai įvykdomos komandos PERFORM_HASH_OF_FILE.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′80h′ | CLA |

INS | 1 | ′2Ah′ | Atlikti apsaugos operaciją. |

P1 | 1 | ′90h′ | Žymena: maiša. |

P2 | 1 | ′00h′ | P2: atlikti esamu metu pasirinktos atvirosios rinkmenos maišą. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei nepasirenkama jokia programa, atsakyme nurodoma apdorojimo būsena ′6985′.

- Jei pasirinkta EF laikoma sugadinta (yra rinkmenos atributų arba laikomų duomenų klaidų), atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

- Jei pasirinkta rinkmena nėra atviroji, atsakyme nurodoma apdorojimo būsena ′6986′.

3.6.13. PSO: COMPUTE_DIGITAL_SIGNATURE [PSO: apskaičiuoti skaitmeninį parašą]

Ši komanda naudojama anksčiau apskaičiuoto maišos kodo (žr. 3.6.12 punktą PERFORM_HASH_OF_FILE) skaitmeniniam parašui apskaičiuoti.

Ši komanda atitinka ISO/IEC 7816-8. Šios komandos naudojimas apribotas pagal atitinkamą standartą.

Kortelės slaptasis raktas naudojamas skaitmeniniam parašui apskaičiuoti ir yra netiesiogiai žinomas kortelei.

Kortelė sudaro skaitmeninį paršą naudodama išplėtimo metodą, kuris atitinka PKCS1 (išsamiau skaitykite 11 priedėlyje).

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′2Ah′ | Atlikti apsaugos operaciją. |

P1 | 1 | ′9Eh′ | Grąžintinas skaitmeninis parašas. |

P2 | 1 | ′9Ah′ | Žymena: duomenų laukelyje yra pasirašytini duomenys. Jei duomenų laukelio nėra, duomenys jau turėtų būti kortelėje (rinkmenos maiša). |

Le | 1 | ′80h′ | Laukiamo parašo ilgis. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

1-128 | 128 | ′XX..XXh′ | Anksčiau apskaičiuotos maišos parašas. |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei netiesiogiai pasirinktas slaptasis raktas laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

3.6.14. PSO: VERIFY_DIGITAL_SIGNATURE [PSO: patikrinti skaitmeninį parašą]

Ši komanda naudojama patikrinti skaitmeninį parašą, kuris pateikiamas kaip įvestis pagal pranešimo, kurio maiša kortelei yra žinoma, PKCS1.

Ši komanda atitinka ISO/IEC 7816-8. Šios komandos naudojimas apribotas pagal atitinkamą standartą.

Komanda VERIFY_DIGITAL_SIGNATURE visuomet naudoją atvirąjį raktą, kurį pasirinko ankstesnė komanda MANAGE_SECURITY_ENVIRONMENT, ir ankstesnį maišos kodą, kurį įvedė PSO - maišos komandą.

Komandos pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

CLA | 1 | ′00h′ | CLA |

INS | 1 | ′2Ah′ | Atlikti apsaugos operaciją. |

P1 | 1 | ′00h′ | |

P2 | 1 | ′A8h′ | Žymena: duomenų laukelyje yra tikrinimui reikalingi DO. |

Lc | 1 | ′83h′ | Kito duomenų laukelio ilgis Lc. |

28 | 1 | ′9Eh′ | Skaitmeninio parašo žymena. |

29-30 | 2 | ′8180h′ | Skaitmeninio parašo ilgis (128 baitai, užkoduotas pagal ISO/IEC 7816-6). |

31-158 | 128 | ′XX..XXh′ | Skaitmeninio parašo turinys. |

Atsakymo pranešimas

Baitas | Ilgis | Vertė | Aprašymas |

SW | 2 | ′XXXXh′ | Būsenos žodžiai (SW1, SW2). |

- Jei komanda sėkmingai įvykdoma, kortelė atsako ′9000′.

- Jei parašo patikrinti nepavyksta, atsakyme nurodoma apdorojimo būsena ′6688′. Tikrinimo procesas aprašytas 11 priedėlyje.

- Jei nepasirinktas joks atvirasis raktas, atsakyme nurodoma apdorojimo būsena ′6A88′.

- Jei nėra kai kurių lauktų duomenų objektų (kaip nurodyta pirmiau), atsakyme nurodoma apdorojimo būsena ′6987′. Taip gali įvykti, jei nėra vienos iš reikalingų žymenų.

- Jei komandai apdoroti nėra maišos kodo (dėl ankstesnio PSO: maišos komandos), atsakyme nurodoma apdorojimo būsena ′6985′.

- Jei kai kurie iš duomenų objektų yra neteisingi, atsakyme nurodoma apdorojimo būsena ′6988′. Ši klaida įvyksta, jei vieno iš reikiamų duomenų objektų ilgis yra neteisingas.

- Jei pasirinktas atvirasis raktas laikomas sugadintu, atsakyme nurodoma apdorojimo būsena ′6400′ arba ′6581′.

4. TACHOGRAFO KORTELIŲ STRUKTŪRA

Šiame skyriuje nurodyta tachografo kortelių struktūra, skirta prieinamiems duomenims laikyti.

Čia nenustatyta nuo kortelės gamintojo priklausanti vidinė struktūra, pvz., rinkmenų antraštės, taip pat tik vidaus naudojimui reikalingų duomenų elementų, pvz., EuropeanPublicKey, CardPrivateKey, TDesSessionKey arba WorkshopCardPin, laikymas ir tvarkymas.

Tachografų kortelių naudinga duomenų laikymo talpa turi būti ne mažesnė kaip 11 kB. Talpa gali būti ir didesnė. Tokiu atveju kortelės struktūra lieka tokia pati, tačiau padidėja įrašų skaičius kai kuriuose struktūros elementuose. Šiame skyriuje nurodytos mažiausios ir didžiausios šių įrašų skaičių vertės.

4.1. Vairuotojo kortelės struktūra

Atlikus suasmeninimą vairuotojo kortelės nuolatinė rinkmenų struktūra ir prieigos sąlygos turi būti tokios:

+++++ TIFF +++++

Visa EF struktūra turi būti atvira.

Visas DF tachografo rinkmenas turi būti įmanoma nuskaityti saugaus keitimosi pranešimais būdu.

Vairuotojo kortelės duomenų struktūra turi būti tokia:

+++++ TIFF +++++

+++++ TIFF +++++

Vairuotojo kortelės duomenų struktūroje turi būti naudojamos tokios didžiausios ir mažiausios įrašų skaičiaus vertės pirmiau esančioje lentelėje pateiktiems dydžiams nurodyti.

| | Mažiausia | Didžiausia |

n1 | NoOfEventsPerType | 6 | 12 |

n2 | NoOfFaultsPerType | 12 | 24 |

n3 | NoOfCardVehicleRecords | 84 | 200 |

n4 | NoOfCardPlaceRecords | 84 | 112 |

n6 | CardActivityLengthRange | 5544baitai (28 dienos po 93 veiklos rūšių pokyčius) | 13776 baitai (28 dienos po 240 veiklos rūšių pokyčių) |

4.2. Dirbtuvių kortelės struktūra

Atlikus suasmeninimą dirbtuvių kortelės nuolatinė rinkmenų struktūra ir prieigos sąlygos turi būti tokios:

+++++ TIFF +++++

Visa EF struktūra turi būti atvira.

Visas DF tachografo rinkmenas turi būti įmanoma nuskaityti saugaus keitimosi pranešimais būdu.

Dirbtuvių kortelės duomenų struktūra turi būti tokia:

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Dirbtuvių kortelės duomenų struktūroje turi būti naudojamos tokios didžiausios ir mažiausios įrašų skaičiaus vertės pirmiau esančioje lentelėje pateiktiems dydžiams nurodyti.

| | Mažiausia | Didžiausia |

n1 | NoOfEventsPerType | 3 | 3 |

n2 | NoOfFaultsPerType | 6 | 6 |

n3 | NoOfCardVehicleRecords | 4 | 8 |

n4 | NoOfCardPlaceRecords | 6 | 8 |

n5 | NoOfCalibrationRecords | 88 | 255 |

n6 | CardActivityLengthRange | 198 baitai (1 diena, 93 veiklos rūšių pokyčiai) | 492 baitai (1 diena, 240 veiklos rūšių pokyčių) |

4.3. Kontrolės kortelės struktūra

Atlikus suasmeninimą kontrolės kortelės nuolatinė rinkmenų struktūra ir prieigos sąlygos turi būti tokios:

+++++ TIFF +++++

Visa EF struktūra turi būti atvira.

Visas DF tachografo rinkmenas turi būti įmanoma nuskaityti saugaus keitimosi pranešimais būdu.

Kontrolės kortelės duomenų struktūra turi būti tokia:

+++++ TIFF +++++

Kontrolės kortelės duomenų struktūroje turi būti naudojamos tokios didžiausios ir mažiausios įrašų skaičiaus vertės pirmiau esančioje lentelėje pateiktiems dydžiams nurodyti.

| | Mažiausia | Didžiausia |

n7 | NoOfControlActivityRecords | 230 | 520 |

4.4. Įmonės kortelės struktūra

Atlikus suasmeninimą įmonės kortelės nuolatinė rinkmenų struktūra ir prieigos sąlygos turi būti tokios:

+++++ TIFF +++++

Visa EF struktūra turi būti atvira.

Visas DF tachografo rinkmenas turi būti įmanoma nuskaityti saugaus keitimosi pranešimais būdu.

Įmonės kortelės duomenų struktūra turi būti tokia:

+++++ TIFF +++++

+++++ TIFF +++++

Įmonės kortelės duomenų struktūroje turi būti naudojamos tokios didžiausios ir mažiausios įrašų skaičiaus vertės pirmiau esančioje lentelėje pateiktiems dydžiams nurodyti.

| | Mažiausia | Didžiausia |

n8 | NoOfCompanyActivityRecords | 230 | 520 |

3 priedėlis

PIKTOGRAMOS

Tachografas gali naudoti tokias piktogramas ir jų derinius:

1. PAGRINDINĖS PIKTOGRAMOS

| Žmonės | Veiksmai | Darbo režimai |

+++++ TIFF +++++

| Įmonė | | Įmonės režimas |

+++++ TIFF +++++

| Kontrolierius | Kontrolė | Kontrolės režimas |

+++++ TIFF +++++

| Vairuotojas | Vairuotojas | Naudojimo režimas |

+++++ TIFF +++++

| Dirbtuvė (tikrinimų stotis) | Patikra/kalibravimas | Kalibravimo režimas |

+++++ TIFF +++++

| Gamintojas | | |

| Veikla | Trukmė |

+++++ TIFF +++++

| Pasirengęs dirbti | Esamas buvimo pasirengus dirbti laikotarpis |

+++++ TIFF +++++

| Vairuoja | Nepertraukiamo vairavimo trukmė |

+++++ TIFF +++++

| Ilsisi | Esamas poilsio laikotarpis |

+++++ TIFF +++++

| Dirba | Esamas darbo laikotarpis |

+++++ TIFF +++++

| Pertrauka | Bendroji poilsio trukmė |

+++++ TIFF +++++

| Nežinoma | |

| Įranga | Funkcijos |

+++++ TIFF +++++

| Vairuotojo plyšys | |

+++++ TIFF +++++

| Vairuotojo porininko plyšys | |

+++++ TIFF +++++

| Kortelė | |

+++++ TIFF +++++

| Laikrodis | |

+++++ TIFF +++++

| Ekranas | Rodymas ekrane |

+++++ TIFF +++++

| Išorinė laikmena | Duomenų perkėlimas |

+++++ TIFF +++++

| Maitinimas | |

+++++ TIFF +++++

| Spausdintuvas/spaudinys | Spausdinimas |

+++++ TIFF +++++

| Jutiklis | |

+++++ TIFF +++++

| Padangų dydis | |

+++++ TIFF +++++

| Transporto priemonė/transporto priemonės blokas | |

| Ypatingos būsenos |

+++++ TIFF +++++

| Nekontroliuojama |

+++++ TIFF +++++

| Kelto perkėla/geležinkelio pervaža |

| Įvairūs | | |

+++++ TIFF +++++

+++++ TIFF +++++

| Įvykiai | | Gedimai |

+++++ TIFF +++++

+++++ TIFF +++++

| Dienos darbo laikotarpio pradžia | | Dienos darbo laikotarpio pabaiga |

+++++ TIFF +++++

+++++ TIFF +++++

| Vieta | | Rankomis įvesta informacija apie vairuotojo veiklą |

+++++ TIFF +++++

+++++ TIFF +++++

| Apsauga | | Greitis |

+++++ TIFF +++++

+++++ TIFF +++++

| Laikas | | Iš viso/suma |

| Apibrėžiamieji simboliai |

+++++ TIFF +++++

| Kasdien |

+++++ TIFF +++++

| Kas savaitę |

+++++ TIFF +++++

| Dvi savaitės |

+++++ TIFF +++++

| Nuo iki |

2. PIKTOGRAMŲ DERINIAI

| Įvairūs | | |

+++++ TIFF +++++

+++++ TIFF +++++

| Kontrolės vieta | | |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Dienos darbo laikotarpio pradžios vieta | | Dienos darbo laikotarpio pabaigos vieta |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Nuo kada | | Iki kada |

+++++ TIFF +++++

+++++ TIFF +++++

| Iš transporto priemonės | | |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Nekontroliuojamo laikotarpio pradžia | | Nekontroliuojamo laikotarpio pabaiga |

| Kortelės |

+++++ TIFF +++++

+++++ TIFF +++++

| Vairuotojo kortelė |

+++++ TIFF +++++

+++++ TIFF +++++

| Įmonės kortelė |

+++++ TIFF +++++

+++++ TIFF +++++

| Kontrolės kortelė |

+++++ TIFF +++++

+++++ TIFF +++++

| Dirbtuvių kortelė |

+++++ TIFF +++++

| - - -Kortelės nėra |

| Važiavimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Įgula |

+++++ TIFF +++++

+++++ TIFF +++++

| Vienos savaitės vairavimo trukmė |

+++++ TIFF +++++

+++++ TIFF +++++

| Dviejų savaičių vairavimo trukmė |

| Spaudiniai |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Vairuotojo veiklos kasdienis spaudinys iš kortelės |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Vairuotojo veiklos kasdienis spaudinys iš transporto priemonės bloko |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Įvykių ir gedimų spaudinys iš kortelės |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Įvykių ir gedimų spaudinys iš transporto priemonės bloko |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Techninių duomenų spaudinys |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Greičio viršijimo spaudinys |

| Įvykiai |

+++++ TIFF +++++

+++++ TIFF +++++

| Įkišta negaliojanti kortelė |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Kortelių nesuderinamumas |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Dalinis laiko sutapimas |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Važiavimas be reikiamos kortelės |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Kortelė įkišta važiuojant |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Paskutinė kortelės panauda netinkamai užbaigta |

+++++ TIFF +++++

+++++ TIFF +++++

| Greičio viršijimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Maitinimo nutrūkimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Judesio jutiklio klaida |

+++++ TIFF +++++

+++++ TIFF +++++

| Apsaugos pažeidimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Laiko koregavimas (dirbtuvėse) |

+++++ TIFF +++++

+++++ TIFF +++++

| Greičio viršijimo kontrolė |

| Gedimai |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Kortelės gedimas (vairuotojo plyšys) |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Kortelės gedimas (vairuotojo porininko plyšys) |

+++++ TIFF +++++

+++++ TIFF +++++

| Ekrano gedimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Duomenų perkėlimo gedimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Spausdintuvo gedimas |

+++++ TIFF +++++

+++++ TIFF +++++

| Jutiklio gedimas |

+++++ TIFF +++++

+++++ TIFF +++++

| TPB vidinis gedimas |

| Rankinio įvedimo procedūra |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Tas pats dienos darbo laikotarpis? |

+++++ TIFF +++++

+++++ TIFF +++++

| Ankstesnio darbo laikotarpio pabaiga? |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Patvirtinkite arba įveskite darbo laikotarpio pabaigos vietą |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Įveskite pradžios laiką |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

| Įveskite darbo laikotarpio pradžios vietą |

Pastaba:

papildomi piktogramų deriniai, sudarantys spaudinio bloką arba įrašų žymeklius, nurodyti 4 priedėlyje.

4 priedėlis

SPAUDINIAI

TURINYS

1. Bendri dalykai …

2. Duomenų blokų specifikacija …

3. Spaudinio specifikacijos …

3.1. Vairuotojo veiklos kasdienis spaudinys iš kortelės …

3.2. Vairuotojo veiklos kasdienis spaudinys iš transporto priemonės bloko …

3.3. Įvykių ir gedimų spaudinys iš kortelės …

3.4. Įvykių ir gedimų spaudinys iš transporto priemonės bloko …

3.5. Techninių duomenų spaudinys …

3.6. Greičio viršijimo spaudinys …

1. BENDRI DALYKAI

Kiekvienas spaudinys sudaromas susiejant įvairius duomenų blokus, kurie gali būti pažymėti blokų žymekliais.

Duomenų bloke yra vienas ar keli įrašai, kurie gali būti pažymėti įrašų žymekliais.

Kai prieš pat įrašo žymeklį yra bloko žymeklis, įrašo žymeklis nespausdinamas.

Jeigu duomenų elementas nėra žinomas arba neturi būti spausdinamas dėl su prieigos prie duomenų teisėmis susijusių priežasčių, vietoj jo paliekama tuščia vieta.

Jei nežinomas visos eilutės turinys arba jo nereikia spausdinti, tuomet praleidžiama visa eilutė.

Skaitmeniniai duomenų laukeliai spausdinami sulygiuoti prie dešiniojo krašto, atskiriant tūkstančius bei milijonus tarpeliu ir nerašant priekyje nulių.

Sekų duomenų laukeliai spausdinami sulygiuoti prie kairiojo krašto ir papildomi tarpeliais iki duomenų elemento ilgio arba (kai reikia) sutrumpinami iki duomenų elemento ilgio (pavardės, pavadinimai ir adresai).

2. DUOMENŲ BLOKŲ SPECIFIKACIJA

Šiame skyriuje naudotos tokios formato sąlyginio žymėjimo priemonės:

- juodu šriftu išspausdinti rašmenys reiškia spausdinamą tekstą (tekstas spausdinamas įprastu šriftu),

- įprastu šriftu išspausdinti rašmenys žymi kintamuosius (piktogramas arba duomenis), vietoj kurių spausdinamos jų vertės,

- greta kintamųjų pavadinimų esanti linija rodo galimą duomenų elemento ilgį,

- datos pateikiamos formatu "dd/mm/yyyy" (diena, mėnuo, metai). Galima naudoti ir formatą "dd.mm.yyyy",

- terminas "kortelės identifikacija" reiškia: kortelių piktogramų deriniu pavaizduotą kortelės rūšį, kortelę išduodančios valstybės narės kodą, įžambaus brūkšnio rašmenį ir kortelės numerį su pakeitimo indeksu bei atnaujinimo indeksu, tarp kurių yra tarpelis:

+++++ TIFF +++++

Spaudiniuose turi būti naudojami tokie duomenų blokai ir (arba) duomenų įrašai, kurių reikšmės ir formatai turi būti tokie:

+++++ TIFF +++++

Bloko arba įrašo numeris Reikšmė | |

+++++ TIFF +++++

1.Dokumento spausdinimo data ir laikas | |

+++++ TIFF +++++

2.Spaudinio rūšisBloko vardasSpaudinio piktogramų derinys (žr. 3 priedėlį), greičio viršijimo įtaiso nustatymas (tik greičio viršijimo spaudinyje). | |

+++++ TIFF +++++

3.Kortelės turėtojo identifikacijaBloko vardas. P = žmonių piktogramaKortelės turėtojo pavardėKortelės turėtojo vardas (-ai) (jei yra)Kortelės identifikacijaKortelės galiojimo pabaigos data (jei yra)Jei kortelė yra neasmeninė ir joje neįrašyta kortelės turėtojo pavardė, vietoj jos spausdinamas įmonės, dirbtuvių arba kontrolės institucijos pavadinimas. | |

+++++ TIFF +++++

4.Transporto priemonės identifikacijaBloko vardas(TPIN)Registruojančioji valstybė narė ir TPRN. | |

+++++ TIFF +++++

5.TPB identifikacijaBloko vardasTPB gamintojo pavadinimasTPB komponento šifras. | |

+++++ TIFF +++++

6.Tachografo paskutinio kalibravimo dataBloko vardasDirbtuvių pavadinimasDirbtuvių kortelės identifikacijaKalibravimo data. | |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

7.Paskutinė kontrolė (atlikta kontrolės pareigūno)Bloko vardasKontrolieriaus kortelės identifikacijaKontrolės data, laikas ir rūšisKontrolės rūšis: iki keturių piktogramų. Kontrolės rūšį gali nurodyti tokios piktogramos (jų deriniai):: duomenų perkėlimas iš kortelės, : duomenų perkėlimas iš TPB, spausdinimas, : rodymas ekrane. | |

+++++ TIFF +++++

8.Kortelės atmintyje laikoma informacija apie vairuotojo veiklą chronologine tvarkaBloko vardasPareikalavimo data (kalendorinė diena, kurios duomenys spausdinami) + kortelės buvimo per dieną skaitiklis | |

+++++ TIFF +++++

8.1.Laikotarpis, kuriuo kortelė nebuvo įkišta8.1a.Įrašo vardas (laikotarpio pradžia)8.1b.Nežinomas laikotarpis. Pradžios ir pabaigos laikas, trukmė.8.1c.Rankomis įvesta informacija apie veikląVeiklos rūšies piktograma, pradžios ir pabaigos laikas (imtinai), trukmė, ne trumpesni kaip vienos valandos trukmės poilsio laikotarpiai paženklinami žvaigždute. | |

+++++ TIFF +++++

8.2.Kortelės įkišimas į plyšį SĮrašo vardas; S = plyšio piktogramaTransporto priemonę registruojanti valstybė narė ir TPRNTransporto priemonės hodometro rodmens vertė įkišant kortelę. | |

+++++ TIFF +++++

8.3.Veikla (kai kortelė buvo įkišta)Veiklos rūšies piktograma, pradžios ir pabaigos laikas (imtinai), trukmė, įgulos būsena (jei ĮGULA — įgulos piktograma, jei VIENAS VAIRUOTOJAS — tuščia), ne trumpesni kaip vienos valandos trukmės poilsio laikotarpiai paženklinami žvaigždute. | |

+++++ TIFF +++++

8.3a.Ypatinga būsena. Įrašo laikas, ypatingos būsenos piktograma (arba jų derinys). | |

+++++ TIFF +++++

8.4.Kortelės ištraukimasTransporto priemonės hodometro rodmens vertė ir nuo paskutinio įkišimo, kurio metu žinoma hodometro rodmens vertė, nuvažiuotas atstumas. | |

+++++ TIFF +++++

9.TPB atmintyje laikoma informacija apie vairuotojo veiklą chronologine tvarka (pagal kiekvieną plyšį)Bloko vardasPareikalavimo data (kalendorinė diena, kurios duomenys spausdinami)Transporto priemonės hodometro rodmens vertė 00.00 val. ir 24.00 val. | |

+++++ TIFF +++++

10.Plyšyje S užregistruota veiklaBloko vardas | |

+++++ TIFF +++++

10.1.TPB laikotarpių suvestinė nesant kortelės vairuotojo plyšyjeĮrašo vardasKortelė neįkištaTransporto priemonės hodometro rodmens vertė laikotarpio pradžioje. | |

+++++ TIFF +++++

10.2.Kortelės įkišimasĮrašo apie kortelės įkišimą vardasVairuotojo pavardėVairuotojo vardasVairuotojo kortelės identifikacijaVairuotojo kortelės galiojimo pabaigos dataAnksčiau naudotos transporto priemonės registruojančioji valstybė narė ir TPRNKortelės ištraukimo iš ankstesnės transporto priemonės data ir laikasTuščia eilutėTransporto priemonės hodometro rodmens vertė įkišant kortelę, rankomis įvestos informacijos apie vairuotojo veiklą žymuo (jei buvo įvesta — M, jei ne — tuščia). | |

+++++ TIFF +++++

10.3.VeiklaVeiklos rūšies piktograma, pradžios ir pabaigos laikas (imtinai), trukmė, įgulos būsena (jei ĮGULA — įgulos piktograma, jei VIENAS VAIRUOTOJAS — tuščia), ne trumpesni kaip vienos valandos trukmės poilsio laikotarpiai paženklinami žvaigždute. | |

+++++ TIFF +++++

10.3a.Ypatinga būsena. Įrašo laikas, ypatingos būsenos piktograma (arba jų derinys). | |

+++++ TIFF +++++

10.4.Kortelės ištraukimas arba laikotarpio "kortelė neįkišta" pabaigaTransporto priemonės hodometro rodmens vertė ištraukiant kortelę arba pasibaigus laikotarpiui "kortelė neįkišta" ir nuo kortelės įkišimo momento arba nuo laikotarpio "kortelė neįkišta" pradžios nuvažiuotas atstumas. | |

+++++ TIFF +++++

11.Dienos suvestinėBloko vardas | |

+++++ TIFF +++++

11.1.TPB laikotarpių suvestinė nesant kortelės vairuotojo plyšyjeBloko vardas. | |

+++++ TIFF +++++

11.2.TPB laikotarpių suvestinė nesant kortelės vairuotojo porininko plyšyjeBloko vardas. | |

+++++ TIFF +++++

11.3.TPB dienos suvestinė apie kiekvieną vairuotojąĮrašo vardasVairuotojo pavardėVairuotojo vardas (-ai)Vairuotojo kortelės identifikacija. | |

+++++ TIFF +++++

11.4.Įrašas apie vietą, kurioje prasideda ir (arba) baigiasi dienos darbo laikotarpispi = pradžios (pabaigos) vietos piktograma, laikas, šalis, regionasHodometro rodmens vertė. | |

+++++ TIFF +++++

11.5.Veiklos suvestiniai duomenys (iš kortelės)Bendra vairavimo trukmė, nuvažiuotas atstumasBendra darbo ir buvimo pasirengus dirbti trukmėBendra poilsio ir nežinomų laikotarpių trukmėBendra įgulos veiklos trukmė. | |

+++++ TIFF +++++

11.6.Veiklos suvestiniai duomenys (laikotarpiai, kai vairuotojo plyšyje nebuvo kortelės)Bendra vairavimo trukmė, nuvažiuotas atstumasBendra darbo ir buvimo pasirengus dirbti trukmėBendra poilsio trukmė. | |

+++++ TIFF +++++

11.7.Veiklos suvestiniai duomenys (laikotarpiai, kai vairuotojo porininko plyšyje nebuvo kortelės)Bendra darbo ir buvimo pasirengus dirbti trukmėBendra poilsio trukmė. | |

+++++ TIFF +++++

11.8.Veiklos suvestiniai duomenys (vieno vairuotojo; abu plyšiai)Bendra vairavimo trukmė, nuvažiuotas atstumasBendra vairavimo trukmė, nuvažiuotas atstumasBendra poilsio trukmėBendra įgulos veiklos trukmėKai reikia išspausdinti spaudinį apie esamą dieną, suvestiniai duomenys apskaičiuojami pagal tuo metu turimą informaciją. | |

12.Kortelės atmintyje laikoma informacija apie įvykius ir (arba) gedimus | |

+++++ TIFF +++++

12.1.5 paskutinių "įvykių ir gedimų" iš kortelės bloko vardas | |

+++++ TIFF +++++

12.2.Visų užregistruotų kortelėje "įvykių" bloko vardas | |

+++++ TIFF +++++

12.3.Visų užregistruotų kortelėje "gedimų" bloko vardas | |

+++++ TIFF +++++

12.4.Įrašas apie vykį ir (arba) gedimąĮrašo vardasĮvykio (gedimo) piktograma, įrašo tikslas, pradžios data ir laikasPapildomas įvykio (gedimo) kodas (jei yra), trukmėTransporto priemonės, kurioje įvyko įvykis arba gedimas, registruojančioji valstybė narė ir TPRN. | |

13.TPB atmintyje laikoma informacija apie įvykius ir gedimus arba jame vykstantys įvykiai ir gedimai | |

+++++ TIFF +++++

13.1.5 paskutinių "įvykių ir gedimų" iš TPB bloko vardas | |

+++++ TIFF +++++

13.2.Visų užregistruotų TPB "įvykių" bloko vardas | |

+++++ TIFF +++++

13.3.Visų užregistruotų TPB "gedimų" bloko vardas | |

+++++ TIFF +++++

13.4.Įrašas apie vykį ir (arba) gedimąĮrašo vardasĮvykio (gedimo) piktograma, įrašo tikslas, pradžios data ir laikasPapildomas įvykio (gedimo) kodas (jei yra), panašių įvykių tą dieną skaičius, trukmėĮvykio arba gedimo pradžios arba pabaigos momentu įkištų kortelių identifikacija (iki 4 eilučių, dukart nekartojant vienos kortelės numerio)Atvejis, kai kortelė nebuvo įkištaĮrašo tikslas (p) — tai skaitmeninis kodas, paaiškinantis, kodėl įvykis arba gedimas buvo užregistruotas. Koduojama pagal duomenų elementą EventFaultRecordPurpose. | |

+++++ TIFF +++++

14.TPB identifikacijaBloko vardasTPB gamintojo pavadinimasTPB gamintojo adresasTPB komponento šifrasTPB patvirtinimo numerisTPB serijos numerisTPB pagaminimo metaiTPB programinės įrangos versija ir įdiegimo data. | |

+++++ TIFF +++++

15.Jutiklio identifikacijaBloko vardasJutiklio serijos numerisJutiklio patvirtinimo numerisJutiklio pirmojo įrengimo data. | |

+++++ TIFF +++++

16.Kalibravimo duomenysBloko vardas | |

+++++ TIFF +++++

16.1.Įrašas apie kalibravimąĮrašo vardasKalibravimą atlikusios dirbtuvėsDirbtuvių adresasDirbtuvių kortelės identifikacijaDirbtuvių kortelės galiojimo pabaigos dataTuščia eilutėKalibravimo data ir tikslasTPINRegistruojančioji valstybė narė ir TPRNTransporto priemonės būdingasis koeficientasTachografo konstantaRatų padangų efektyvusis apskritimo ilgisSumontuotų padangų dydisGreičio ribotuvo nustatymasSenoji ir naujoji hodometro rodmens vertėsĮrašo tikslas (p) - tai skaitmeninis kodas, paaiškinantis, kodėl šie kalibravimo parametrai buvo užregistruoti. Koduojama pagal duomenų elementą CalibrationPurpose. | |

+++++ TIFF +++++

17.Laiko koregavimasBloko vardas. | |

+++++ TIFF +++++

17.1.Įrašas apie laiko koregavimąĮrašo vardasSenoji data ir laikasNaujoji data ir laikasLaiko koregavimą atlikusios dirbtuvėsDirbtuvių adresasDirbtuvių kortelės identifikacijaDirbtuvių kortelės galiojimo pabaigos data. | |

+++++ TIFF +++++

18.Vėliausias TPB atmintyje užregistruotas įvykis ir gedimasBloko vardasPaskutinio įvykio data ir laikasPaskutinio gedimo data ir laikas. | |

+++++ TIFF +++++

19.Greičio viršijimo kontrolės informacijaBloko vardasPaskutinės GREIČIO VIRŠIJIMO KONTROLĖS data ir laikasPirmojo greičio viršijimo data ir laikas ir greičio viršijimo įvykių skaičius nuo tada. | |

20.Įrašas apie greičio viršijimą | |

+++++ TIFF +++++

20.1.Bloko vardas "Pirmasis greičio viršijimas po paskutinio kalibravimo" | |

+++++ TIFF +++++

20.2.Bloko vardas "5 rimčiausi per pastarąsias 365 dienas" | |

+++++ TIFF +++++

20.3.Bloko vardas "Rimčiausi per kiekvieną iš pastarųjų 10 dienų" | |

+++++ TIFF +++++

20.4.Įrašo vardasData, laikas ir trukmėDidžiausias ir vidutinis greitis, panašių įvykių tą dieną skaičiusVairuotojo pavardėVairuotojo vardas (-ai)Vairuotojo kortelės identifikacija | |

+++++ TIFF +++++

20.5.Jei bloke nėra įrašų apie greičio viršijimą. | |

+++++ TIFF +++++

21.Ranka rašoma informacijaBloko vardas21.1.Kontrolės vieta21.2.Kontrolieriaus parašas21.3.Nuo kada21.4.Iki kada21.5.Vairuotojo parašas"Ranka rašoma informacija" — įterpiama pakankamai tuščių eilučių virš ranka įrašomo punkto, kad būtų įmanoma įrašyti reikiamą informaciją arba pasirašyti. | |

3. SPAUDINIO SPECIFIKACIJOS

Šiame skyriuje naudotos tokios sąlyginio žymėjimo priemonės:

+++++ TIFF +++++

| Išspausdinti bloką arba įrašą N. |

+++++ TIFF +++++

| Išspausdinti bloką arba įrašą N tiek kartų, kiek reikia. |

+++++ TIFF +++++

| Išspausdinti reikiamus blokus arba įrašus X ir (arba) Y tiek kartų, kiek reikia. |

3.1. Vairuotojo veiklos kasdienis spaudinys iš kortelės

Vairuotojo veiklos kasdienis spaudinys iš kortelės turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Vairuotojo identifikacija (iš kortelės, iš kurios spausdinama) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| TPB identifikacija (TPB, iš kurio spausdinami duomenys) |

+++++ TIFF +++++

| Šio TPB paskutinis kalibravimas |

+++++ TIFF +++++

| Paskutinė tikrinamo vairuotojo kontrolė |

+++++ TIFF +++++

| Vairuotojo veiklos ribotuvas |

+++++ TIFF +++++

| Vairuotojo veikla chronologine tvarka |

+++++ TIFF +++++

| Dienos suvestinės ribotuvas |

+++++ TIFF +++++

| Įvestos vietos chronologine tvarka |

+++++ TIFF +++++

| Veiklos suvestinės |

+++++ TIFF +++++

| Įvykių arba gedimų iš kortelės ribotuvas |

+++++ TIFF +++++

| Įrašai apie įvykius (gedimus) (kortelės atmintyje laikoma informacija apie paskutinius 5 įvykius ar gedimus) |

+++++ TIFF +++++

| Įvykių arba gedimų iš TPB ribotuvas |

+++++ TIFF +++++

| Įrašai apie įvykius (gedimus) (TPB atmintyje laikoma informacija apie paskutinius 5 įvykius ar gedimus arba jame vykstančius įvykius ar gedimus) |

+++++ TIFF +++++

| Kontrolės vieta |

+++++ TIFF +++++

| Kontrolieriaus parašas |

+++++ TIFF +++++

| Vairuotojo parašas |

3.2. Vairuotojo veiklos kasdienis spaudinys iš transporto priemonės bloko

Vairuotojo veiklos kasdienis spaudinys iš transporto priemonės bloko turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Kortelės turėtojo identifikacija (visų į TPB įkištų kortelių) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| TPB identifikacija (TPB, iš kurio spausdinami duomenys) |

+++++ TIFF +++++

| Šio TPB paskutinis kalibravimas |

+++++ TIFF +++++

| Šio tachografo paskutinė kontrolė |

+++++ TIFF +++++

| Vairuotojo veiklos ribotuvas |

+++++ TIFF +++++

| Vairuotojo plyšio ribotuvas (1 plyšys) |

+++++ TIFF +++++

| Veikla chronologine tvarka (vairuotojo plyšys) |

+++++ TIFF +++++

| Vairuotojo porininko plyšio ribotuvas (2 plyšys) |

+++++ TIFF +++++

| Veikla chronologine tvarka (vairuotojo porininko plyšys) |

+++++ TIFF +++++

| Dienos suvestinės ribotuvas |

+++++ TIFF +++++

| Laikotarpių, kai vairuotojo plyšyje nebuvo kortelės, suvestinė |

+++++ TIFF +++++

| Įvestos vietos chronologine tvarka |

+++++ TIFF +++++

| Veiklos suvestinės |

+++++ TIFF +++++

| Laikotarpių, kai vairuotojo porininko plyšyje nebuvo kortelės, suvestinė |

+++++ TIFF +++++

| Įvestos vietos chronologine tvarka |

+++++ TIFF +++++

| Veiklos suvestinės |

+++++ TIFF +++++

| Vairuotojo veiklos pagal abu plyšius suvestinė |

+++++ TIFF +++++

| Vairuotojo įvestos vietos chronologine tvarka |

+++++ TIFF +++++

| Vairuotojo veiklos suvestinė |

+++++ TIFF +++++

| Įvykių arba gedimų iš kortelės ribotuvas |

+++++ TIFF +++++

| Įrašai apie įvykius (gedimus) (TPB atmintyje laikoma informacija apie paskutinius 5 įvykius ar gedimus arba jame vykstančius įvykius ar esamus gedimus) |

+++++ TIFF +++++

| Kontrolės vieta |

+++++ TIFF +++++

| Kontrolieriaus parašas |

+++++ TIFF +++++

| Nuo kada | (vieta, kurioje kortelės neturintis vairuotojas gali nurodyti, kurie laikotarpiai yra taikytini jam pačiam) |

+++++ TIFF +++++

| Iki kada |

+++++ TIFF +++++

| Vairuotojo parašas |

3.3. Įvykių ir gedimų spaudinys iš kortelės

Įvykių ir gedimų spaudinys iš kortelės turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Kontrolieriaus identifikacija (jei į TPB įkišta kontrolės kortelė) |

+++++ TIFF +++++

| Vairuotojo identifikacija (iš kortelės, iš kurios spausdinama) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| Įvykių ribotuvas |

+++++ TIFF +++++

| Įrašai apie įvykius (kortelės atmintyje laikoma informacija apie visus įvykius) |

+++++ TIFF +++++

| Gedimų ribotuvas |

+++++ TIFF +++++

| Įrašai apie gedimus (kortelės atmintyje laikoma informacija apie visus gedimus) |

+++++ TIFF +++++

| Kontrolės vieta |

+++++ TIFF +++++

| Kontrolieriaus parašas |

+++++ TIFF +++++

| Vairuotojo parašas |

3.4. Įvykių ir gedimų spaudinys iš transporto priemonės bloko

Įvykių ir gedimų spaudinys iš transporto priemonės bloko turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Kontrolieriaus identifikacija (jei į TPB įkišta kontrolės kortelė) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| Įvykių ribotuvas |

+++++ TIFF +++++

| Įrašai apie įvykius (TPB atmintyje laikoma informacija apie visus įvykius arba jame vykstantys įvykiai) |

+++++ TIFF +++++

| Gedimų ribotuvas |

+++++ TIFF +++++

| Įrašai apie gedimus (TPB atmintyje laikoma informacija apie visus gedimus arba jame esami gedimai) |

+++++ TIFF +++++

| Kontrolės vieta |

+++++ TIFF +++++

| Kontrolieriaus parašas |

+++++ TIFF +++++

| Vairuotojo parašas |

3.5. Techninių duomenų spaudinys

Techninių duomenų spaudinys turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Kortelės turėtojo identifikacija (visų į TPB įkištų kortelių) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| TPB identifikacija |

+++++ TIFF +++++

| Jutiklio identifikacija |

+++++ TIFF +++++

| Kalibravimo datos ribotuvas |

+++++ TIFF +++++

| Įrašai apie kalibravimą (visi turimi įrašai chronologine tvarka) |

+++++ TIFF +++++

| Laiko koregavimo ribotuvas |

+++++ TIFF +++++

| Įrašai apie laiko koregavimą (visi turimi įrašai iš duomenų apie laiko koregavimą ir kalibravimą) |

+++++ TIFF +++++

| Paskutinis TPB atmintyje įrašytas įvykis ir gedimas |

3.6. Greičio viršijimo spaudinys

Greičio viršijimo spaudinys turi būti tokio formato:

+++++ TIFF +++++

| Dokumento spausdinimo data ir laikas |

+++++ TIFF +++++

| Spaudinio rūšis |

+++++ TIFF +++++

| Kortelės turėtojo identifikacija (visų į TPB įkištų kortelių) |

+++++ TIFF +++++

| Transporto priemonės identifikacija (transporto priemonė, iš kurios spausdinami duomenys) |

+++++ TIFF +++++

| Greičio viršijimo kontrolės informacija |

+++++ TIFF +++++

| Greičio viršijimo datos vardas |

+++++ TIFF +++++

| Pirmasis greičio viršijimas po paskutinio kalibravimo |

+++++ TIFF +++++

| Greičio viršijimo datos vardas |

+++++ TIFF +++++

| 5 rimčiausi greičio viršijimai per pastarąsias 365 dienas |

+++++ TIFF +++++

| Greičio viršijimo datos vardas |

+++++ TIFF +++++

| Rimčiausias greičio viršijimas kiekvieną iš paskutinių 10 dienų |

+++++ TIFF +++++

| Kontrolės vieta |

+++++ TIFF +++++

| Kontrolieriaus parašas |

+++++ TIFF +++++

| Vairuotojo parašas |

5 priedėlis

EKRANAS

Šiame priedėlyje naudotos tokios formato sąlyginio žymėjimo priemonės:

- juodu šriftu išspausdinti rašmenys reiškia spausdinamą tekstą (tekstas spausdinamas įprastu šriftu),

- įprastu šriftu išspausdinti rašmenys žymi kintamuosius (piktogramas arba duomenis), vietoj kurių spausdinamos jų vertės:

dd mm yyyy : diena, mėnuo, metai,

hh : valandos,

mm : minutės,

D : trukmės piktograma,

EF : įvykių arba gedimų piktogramų derinys,

O : darbo režimo piktograma.

Tachografas turi rodyti duomenis tokiais formatais:

Data | Format |

Numatytasis rodinys

Vietos laikas | hh:mm |

Darbo režimas | O |

+++++ TIFF +++++

+++++ TIFF +++++

Su vairuotoju susijusi informacija | Dhhhmmhhhmm |

+++++ TIFF +++++

Su vairuotoju porininku susijusi informacija | Dhhhmm |

+++++ TIFF +++++

Prasidėjo nekontroliuojama būsena | |

Perspėjamasis rodinys

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Viršyta nepertraukiamo vairavimo trukmė | hhhmmhhhmm |

Įvykis arba gedimas | EF |

Kiti rodiniai

+++++ TIFF +++++

+++++ TIFF +++++

UTC laikas | UTCdd/mm/yyyy laikas UTCdd.mm.yyyy |

arba | hh:mm |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Vairuotojo nepertraukiamo vairavimo trukmė ir bendroji poilsio trukmė | hhhmmhhhmm |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Vairuotojo porininko nepertraukiamo vairavimo trukmė ir bendroji poilsio trukmė | hhhmmhhhmm |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Ankstesnės ir esamos savaitės vairuotojo bendroji vairavimo trukmė | hhhhmm |

+++++ TIFF +++++

+++++ TIFF +++++

+++++ TIFF +++++

Ankstesnės ir esamos savaitės vairuotojo porininko bendroji vairavimo trukmė | hhhhmm |

6 priedėlis

IŠORINĖS SĄSAJOS

TURINYS

1. Techninė įranga …

1.1. Jungtis …

1.2. Kontaktų paskirstymas …

1.3. Schema …

2. Duomenų perkėlimo sąsaja …

3. Kalibravimo sąsaja …

1. TECHNINĖ ĮRANGA

1.1. Jungtis

Duomenų perkėlimo-kalibravimo jungtis turi būti šešių kontaktų, prieinama priekinėje plokštelėje neatjungiant nė vienos tachografo dalies ir atitinkanti toliau pateiktą brėžinį (visi matmenys nurodyti milimetrais):

+++++ TIFF +++++

Šiame brėžinyje pavaizduotas standartinis šešių kontaktų kištukas:

+++++ TIFF +++++

1.2. Kontaktų paskirstymas

Kontaktai turi būti paskirstyti kaip nurodyta lentelėje:

Kontaktas | Aprašymas | Pastaba |

1 | Akumuliatoriaus neigiamas polius | Sujungtas su transporto priemonės akumuliatoriaus neigiamu poliumi |

2 | Duomenų perdavimas | K linija (ISO 14 230-1) |

3 | RxD - duomenų perkėlimas | Duomenų įvedimas į tachografą |

4 | Įvesties ir išvesties signalas | Kalibravimas |

5 | Nuolatinis stiprus išvesties signalas | Įtampa turi būti lygi transporto priemonės įtampai, sumažintai 3 V, įvertinant įtampos kritimą apsauginiame grandyne. Išvesties signalo srovės stipris: 40 mA |

6 | TxD - duomenų perkėlimas | Duomenų išvedimas iš tachografo |

1.3. Schema

Schema turi būti tokia:

+++++ TIFF +++++

2. DUOMENŲ PERKĖLIMO SĄSAJA

Duomenų perkėlimo sąsaja turi atitikti specifikacijas RS232.

Duomenų perkėlimo sąsaja turi naudoti vieną pradžios bitą, 8 duomenų bitus su LSB bitu pradžioje, vieną lyginumo patikros bitą ir vieną pabaigos bitą.

+++++ TIFF +++++

Pradžios bitas : vienas loginio lygio 0 bitas

Duomenų bitai : siunčiami su vienu LSB bitu pradžioje

Lyginumo bitas : lyginumo patikra

Pabaigos bitas : pabaigos loginio lygio 1 bitas

Kai siunčiami skaitmeniniai duomenys, kuriuos sudaro daugiau kaip vienas baitas, pats svarbiausias baitas siunčiamas pirmasis, o mažiausiai svarbus - paskutinis.

Siuntimo spartą turi būti galima reguliuoti nuo 9600 bps iki 115200 bps. Turi būti siunčiama pačia didžiausia įmanoma sparta, o pradinė sparta pradedant perduoti duomenis turi būti nustatyta ties 9600 bps.

3. KALIBRAVIMO SĄSAJA

Duomenys turi būti perduodami pagal ISO 14 230-1 "Kelių transporto priemonės. Diagnostikos sistemos. Raktažodžių protokolas 2000. 1 dalis. Fizinis sluoksnis". Pirmasis leidimas, 1999 m.

Įvesties ir išvesties signalas turi atitikti tokią elektros specifikaciją:

Parametras | Mažiausia vertė | Įprasta vertė | Didžiausia vertė | Pastaba |

Užema (į) | | | 1,0 V | I = 750 µA |

Uaukšta (į) | 4 V | | | I = 200 µA |

Dažnis | | | 4 kHz | |

Užema (į) | | | 1,0 V | I = 1 mA |

Uaukšta (iš) | 4 V | | | I = 1 mA |

Įvesties ir išvesties signalas turi atitikti tokią laiko schemą:

+++++ TIFF +++++

Jutiklio signalas (iš) | |

+++++ TIFF +++++

Jutiklio dažnis | |

+++++ TIFF +++++

Bandymo signalas (į) | |

7 priedėlis

DUOMENŲ PERKĖLIMO PROTOKOLAI

TURINYS

1. Įvadas …

1.1. Taikymo sritis …

1.2. Santrumpos ir žymenys …

2. Duomenų perkėlimas iš TPB …

2.1. Duomenų perkėlimo procedūra …

2.2. Duomenų perkėlimo protokolas …

2.2.1. Pranešimų struktūra …

2.2.2. Pranešimų rūšys …

2.2.2.1. Start communication request [pareikalavimas pradėti ryšį] (SID 81) …

2.2.2.2. Positive response start communication [teigiamas atsakymas į pareikalavimą pradėti ryšį] (SID C1) …

2.2.2.3. Start diagnostic session request [pareikalavimas pradėti diagnostikos seansą] (SID 10) …

2.2.2.4. Positive response start diagnostic [teigiamas atsakymas į pareikalavimą pradėti diagnostikos seansą] (SID 50) …

2.2.2.5. Link control service [ryšio kanalo valdymo paslaugos pareikalavimas] (SID 87) …

2.2.2.6. Link control positive response [teigiamas atsakymas į pareikalavimą suteikti ryšio kanalo valdymo paslaugą] (SID C7) …

2.2.2.7. Request upload [duomenų nusiuntimo pareikalavimas] (SID 35) …

2.2.2.8. Positive response request upload [teigiamas atsakymas į nusiuntimo pareikalavimą] (SID 75) …

2.2.2.9. Transfer data request [duomenų perdavimo pareikalavimas] (SID 36) …

2.2.2.10. Positive response transfer data [teigiamas atsakymas į duomenų perdavimo pareikalavimą] (SID 76) …

2.2.2.11. Transfer exit request [pareikalavimas nutraukti siuntimą] (SID 37) …

2.2.2.12. Positive response request transfer exit [teigiamas atsakymas į pareikalavimą nutraukti siuntimą] (SID 77) …

2.2.2.13. Stop communication [pareikalavimas nutraukti ryšį] (SID 82) …

2.2.2.14. Positive response stop communication [teigiamas atsakymas į pareikalavimą nutraukti ryšį] (SID C2) …

2.2.2.15. Acknowledge submessage [popranešimio patvirtinimas] (SID C2) …

2.2.2.16. Negative response [neigiamas atsakymas] (SID 7F) …

2.2.3. Pranešimų srautas …

2.2.4. Sinchronizavimas …

2.2.5. Klaidų valdymas …

2.2.5.1. Ryšio pradžios etapas …

2.2.5.2. Ryšio etapas …

2.2.6. Atsakymo pranešimo turinys …

2.2.6.1. Positive response transfer data overview [teigiamas atsakymas į duomenų perdavimo pareikalavimą: apžvalga] …

2.2.6.2. Positive response transfer data activities [teigiamas atsakymas į duomenų perdavimo pareikalavimą: veiklos rūšys] …

2.2.6.3. Positive response transfer data events and faults [teigiamas atsakymas į duomenų perdavimo pareikalavimą: įvykiai ir gedimai] …

2.2.6.4. Positive response transfer data detailed speed [teigiamas atsakymas į duomenų perdavimo pareikalavimą: išsami informacija apie greitį] …

2.2.6.5. Positive response transfer data technical data [teigiamas atsakymas į duomenų perdavimo pareikalavimą: techniniai duomenys] …

2.3. ESM rinkmenų laikymas …

3. Duomenų perkėlimo iš tachografo kortelių protokolas …

3.1. Taikymo sritis …

3.2. Apibrėžimai …

3.3. Duomenų perkėlimas iš kortelės …

3.3.1. Inicijavimo seka …

3.3.2. Duomenų rinkmenų be parašo seka …

3.3.3. Duomenų rinkmenų be parašo seka …

3.3.4. Kalibravimo skaitiklio grąžinimo į nulį seka …

3.4. Duomenų įrašymo formatas …

3.4.1. Įvadas …

3.4.2. Rinkmenų formatas …

4. Duomenų perkėlimas iš tachografo kortelės per transporto priemonės bloką …

1. ĮVADAS

Šiame priedėlyje nurodytos procedūros, pagal kurias duomenys įvairiais būdais perkeliami į išorines laikmenas, ir protokolai, kuriuos reikia naudoti, kad duomenys būtų perduodami teisingai ir perkeltų duomenų formatas būtų visiškai suderintas, kad kontrolierius galėtų juos patikrinti ir prieš analizuodamas nustatyti jų autentiškumą ir nepažeistumą.

1.1. Taikymo sritis

Duomenys gali būti perkelti į ESM:

- iš transporto priemonės bloko: specializuota įranga su mikroprocesoriumi (IDE), sujungta su TPB,

- iš tachografo kortelės: IDE, sujungta su kortelės sąsajos įtaisu (IFD),

- iš tachografo kortelės: per transporto priemonės bloką, IDE, sujungta su TPB.

Tam, kad būtų galimybė patikrinti į ESM rašomų perkeltų duomenų autentiškumą ir nepažeistumą, duomenys perkeliami su pridėtu parašu laikantis 11 priedėlio "Bendrieji apsaugos mechanizmai" nuostatų. Taip pat perkeliami šaltinio įrangos (TPB arba kortelės) identifikacijos ir apsaugos pažymėjimai (valstybės narės ir įrangos). Duomenų tikrintojas turi pats turėti patikimą europinį atvirąjį raktą.

Vienos duomenų perkėlimo panaudos metu perkelti duomenys turi būti laikomi vienoje ESM rinkmenoje.

1.2. Santrumpos ir žymenys

Šiame priedėlyje naudojamos tokios santrumpos:

AID taikomosios programos vardas;

ATR atsakymas į perkrovimą;

CS kontrolinės sumos baitas;

DF paskirtoji rinkmena;

DS_ diagnostikos seansas;

EF elementarioji rinkmena;

ESM išorinė laikmena;

FID rinkmenos vardas (rinkmenos ID);

FMT formato baitas (pirmasis pranešimo antraštės baitas);

ICC kortelė su integriniu grandynu;

IDE specializuota įranga su mikroprocesoriumi: įranga, naudojama duomenų perkėlimui į ESM (pvz., asmeninis kompiuteris);

IFD sąsajos įtaisas;

KWP raktažodžių protokolas 2000;

LEN ilgio baitas (paskutinis pranešimo antraštės baitas);

PPS protokolo parametro pasirinkimas;

PSO atlikti apsaugos operaciją;

SID paslaugos vardas;

SRC šaltinio baitas;

TGT tikslinis baitas;

TLV žymenos ilgio vertė;

TREP transporto priemonės blokas;

TRTP perdavimo atsakymo parametras;

VU perdavimo pareikalavimo parametras.

2. DUOMENŲ PERKĖLIMAS IŠ TPB

2.1. Duomenų perkėlimo procedūra

Norėdamas perkelti duomenis iš TPB, operatorius turi atlikti tokius veiksmus:

- įkišti savo tachografo kortelę į TPB plyšį kortelei [1],

- prijungti IDE prie TPB duomenų perkėlimo jungties,

- užmegzti ryšį tarp IDE ir TPB,

- IDE pasirinkti reikiamus perkelti duomenis ir nusiųsti pareikalavimą į TPB,

- užbaigti duomenų perkėlimo seansą.

2.2. Duomenų perkėlimo protokolas

Protokolas sudarytas pagal schemą "vadovas - pavaldinys", kai IDE vaidina vadovo, o TPB - pavaldinio vaidmenį.

Pranešimų struktūra, rūšys ir srautai iš daugiausia remiasi Raktažodžių protokolu 2000 (KWP) (ISO 14230-2 "Kelių transporto priemonės. Diagnostikos sistemos. Raktažodžių protokolas 2000. 2 dalis. Duomenų perdavimo kanalo sluoksnis").

Programos sluoksnis daugiausia remiasi naujausiu ISO 14229-1 projektu ("Kelių transporto priemonės. Diagnostikos sistemos. 1 dalis. Diagnostikos paslaugos". 2001 m. vasario 22 d., 6 versija).

2.2.1. Pranešimų struktūra

Visi pranešimai, kuriais keičiasi IDE ir TPB yra struktūros, kurią sudaro trys dalys:

- antraštė, kurią sudaro formato baitas (FMT), tikslinis baitas (TGT), šaltinio baitas (SRC) ir neprivalomas ilgio baitas (LEN),

- duomenų laukelis, kurį sudaro paslaugos vardo baitas (SID) ir įvairus duomenų baitų skaičius, tarp kurių gali būti diagnostikos seanso baitas (DS_) arba neprivalomas perdavimo parametrų baitas (TRTP arba TREP),

- kontrolinė suma, kurią sudaro kontrolinės sumos baitas (CS).

Antraštė | Duomenų laukelis | Kontrolinė suma |

| | | | | | | | |

FMT | TGT | SRC | LEN | SID | ADAT | … | … | … | CS |

4 baitai | daugiausia 255 baitai | 1 baitas |

TGT ir SRC baitai žymi pranešimo gavėjo ir siuntėjo fizinį adresą. IDE vertės yra F0 Hex, o TPB — EE Hex.

LEN baitas nurodo duomenų laukelio ilgį.

Kontrolinės sumos baitas yra 8 bitų modulio 256 visų pranešimo baitų, išskyrus pačią CS, sumos serija.

Baitai FMT, SID, DS_, TRTP ir TREP yra apibrėžti toliau.

Jei pranešimu reikia persiųsti duomenis, kurių ilgis didesnis už duomenų laukeliui skirtą vietą, pranešimas siunčiamas keletu popranešimių. Kiekviename popranešimyje yra antraštė, tas pats SID, TREP ir 2 baitų popranešimių skaitiklis, nurodantis jo eilės numerį visame pranešime. Tam, kad galima būtų tikrinti, ar nėra klaidų ir nutraukti siuntimą, IDE patvirtina kiekvieną popranešimį. IDE gali priimti popranešimį, paprašyti jį pakartoti, pareikalauti TPB pradėti siųsti iš naujo arba nutraukti siuntimą.

Jei paskutinio popranešimio duomenų laukelyje yra tiksliai 255 baitai, pranešimo pabaigai nurodyti turi būti išsiųstas galutinis popranešimis su tuščiu duomenų laukeliu (išskyrus SID, TREP ir popranešimių skaitiklį).

Pavyzdys:

Antraštė | SID | TREP | Pranešimas | CS |

4 baitai | daugiau kaip 255 baitai | |

Siunčiama taip:

Antraštė | SID | TREP | 00 | 01 | Popranešimis Nr. 1 | CS |

4 baitai | 255 baitai | |

Antraštė | SID | TREP | 00 | 02 | Popranešimis Nr. 2 | CS |

4 baitai | 255 baitai | |

Antraštė | SID | TREP | xx | yy | Popranešimis Nr. n | CS |

4 baitai | mažiau kaip 255 baitai | |

arba:

Antraštė | SID | TREP | 00 | 01 | Popranešimis Nr. 1 | CS |

4 baitai | 255 baitai | |

Antraštė | SID | TREP | 00 | 02 | Popranešimis Nr. 2 | CS |

4 baitai | 255 baitai | |

Antraštė | SID | TREP | xx | yy | Popranešimis Nr. n | CS |

4 baitai | 255 baitai | |

Antraštė | SID | TREP | xx | yy+1 | CS |

4 baitai | 4 baitai | |

2.2.2. Pranešimų rūšys

Pagal duomenų perkėlimo iš (į) TPB ir IDE protokolą reikia naudoti aštuonių skirtingų rūšių pranešimus.

Šie pranešimai nurodyti toliau esančioje lentelėje.

Pastabos:

- Sid Req = atitinkamo pareikalavimo SID.

- TREP = atitinkamo pareikalavimo TRTP.

- Juodi langeliai reiškia, kad niekas nesiunčiama.

- Terminas "nusiųsti" [upload] (vertinant iš IDE) vartojamas pagal ISO 14229. Jis reiškia tą patį, ką ir perkelti duomenis (vertinant iš TPB).

- Šioje lentelėje nepavaizduoti galimi 2 baitų ilgio popranešimių skaitikliai.

Pranešimo struktūraIDE -> <- TPB | Antraštė daugiausia 4 baitai | Duomenys daugiausia 255 baitai | Kontrolinė suma 1 baitas |

FMT | TGT | SRC | LEN | SID | DS_/TRTP | DATA | CS |

Ryšio pareikalavimo pradžia | 81 | EE | F0 | | 81 | | | E0 |

Teigiamas atsakymas, ryšio pradžia | | 80 | F0 | EE | 03 | C1 | | 8F,EA | 9B |

Diagnostikos seanso pareikalavimo pradžia | | 80 | EE | F0 | 02 | 10 | 81 | | F1 |

Teigiamas atsakymas, diagnostikos pradžia | | 80 | F0 | EE | 02 | 50 | 81 | | 31 |

Ryšio kanalo valdymo paslauga | Patikrinti spartą bodais (1 etapas) | 9600 Bd | 80 | EE | F0 | 04 | 87 | | 01,01,01 | EC |

19200 Bd | 80 | EE | F0 | 04 | 87 | | 01,01,02 | ED |

38400 Bd | 80 | EE | F0 | 04 | 87 | | 01,01,03 | ED |

57600 Bd | 80 | EE | F0 | 04 | 87 | | 01,01,04 | EF |

115200 Bd | 80 | EE | F0 | 04 | 87 | | 01,01,05 | F0 |

Teigiamas atsakymas, patikrinti spartą | | | 80 | F0 | EE | 02 | C7 | | 01 | 28 |

Perdavimo sparta bodais (2 etapas) | | | 80 | EE | F0 | 03 | 87 | | 02,03 | ED |

Nusiuntimo pareikalavimas | | | 80 | EE | F0 | 0A | 35 | | 00,00,00,00,00,FF,FF,FF,FF | 99 |

Teigiamas atsakymas, nusiųsti duomenis | | | 80 | F0 | EE | 03 | 75 | | 00,FF | D5 |

Pareikalavimas persiųsti duomenis | Apžvalga | | 80 | EE | F0 | 02 | 36 | 01 | | 97 |

Veikla | | 80 | EE | F0 | 06 | 36 | 02 | Data | CS |

Įvykiai ir gedimai | | 80 | EE | F0 | 02 | 36 | 03 | | 99 |

Išsami informacija apie greitį | | 80 | EE | F0 | 02 | 36 | 04 | | 9A |

Techniniai duomenys | | 80 | EE | F0 | 02 | 36 | 05 | | 9B |

Duomenų perkėlimas iš kortelės | | 80 | EE | F0 | 02 | 36 | 06 | | 9C |

Teigiamas atsakymas, persiųsti duomenis | | | 80 | F0 | EE | Len | 76 | TREP | Duomenys | CS |

Nutraukti perdavimą | | | 80 | EE | F0 | 01 | 37 | | | 96 |

Teigiamas atsakymas, nutraukti perdavimą | | | 80 | F0 | EE | 01 | 77 | | | D6 |

Pareikalavimas nutraukti ryšį | | | 80 | EE | F0 | 01 | 82 | | | E1 |

Teigiamas atsakymas, nutraukti ryšį | | | 80 | F0 | EE | 01 | C2 | | | 21 |

Patvirtinti popranešimį | | | 80 | EE | F0 | Len | 83 | | Duomenys | CS |

Neigiami atsakymai | Bendrasis atmetimas | | 80 | F0 | EE | 03 | 7F | Sid req | 10 | CS |

Paslauga netinkama | | 80 | F0 | EE | 03 | 7F | Sid req | 11 | CS |

Funkcija netinkama | | 80 | F0 | EE | 03 | 7F | Sid req | 12 | CS |

Netinkamas pranešimo ilgis | | 80 | F0 | EE | 03 | 7F | Sid req | 13 | CS |

Netinkamos sąlygos arba pareikalavimo sekos klaida | | 80 | F0 | EE | 03 | 7F | Sid req | 22 | CS |

Pareikalavimas nepriimtinas | | 80 | F0 | EE | 03 | 7F | Sid req | 31 | CS |

Nusiuntimas nepriimtinas | | 80 | F0 | EE | 03 | 7F | Sid req | 50 | CS |

Laukiama atsakymo | | 80 | F0 | EE | 03 | 7F | Sid req | 78 | CS |

Duomenų negalima gauti | | 80 | F0 | EE | 03 | 7F | Sid req | FA | CS |

2.2.2.1. Start communication request [pareikalavimas pradėti ryšį] (SID 81)

Šį pranešimą IDE siunčia norėdama užmegzti ryšį su TPB. Iš pradžių visuomet bendraujama 9600 bodų sparta (iki sparta pakeičiama naudojantis atitinkamomis ryšio kanalo valdymo paslaugomis).

2.2.2.2. Positive response start communication [teigiamas atsakymas į pareikalavimą pradėti ryšį] (SID C1)

Šį pranešimą TPB siunčia norėdamas teigiamai atsakyti į pareikalavimą pradėti ryšį. Pranešime yra du raktiniai baitai "8F" ir "EA", kurie nurodo, kad įrenginys geba taikyti protokolą su antrašte, kurioje yra informacija apie tikslą, šaltinį ir ilgį.

2.2.2.3. Start diagnostic session request [pareikalavimas pradėti diagnostikos seansą] (SID 10)

Pranešimą Start diagnostic session request IDE siunčia naujam diagnostikos seansui su TPB pradėti. Subfunkcija "numatytasis seansas" (81 Hex) nurodo, kad reikia pradėti standartinį diagnostikos seansą.

2.2.2.4. Positive response start diagnostic [teigiamas atsakymas į pareikalavimą pradėti diagnostikos seansą] (SID 50)

Pranešimą Positive response start diagnostic TPB siunčia norėdamas teigiamai atsakyti į pareikalavimą pradėti diagnostikos seansą.

2.2.2.5. Link control service [ryšio kanalo valdymo paslaugos pareikalavimas] (SID 87)

Pranešimą Link control service IDE naudoja duomenų perdavimo spartai pakeisti. Tai vyksta dviem etapais. Pirmu etapu IDE pasiūlo pakeisti spartą ir nurodo naują spartą. Gavusi teigiamą atsakymą iš TPB, IDE siunčia į TPB spartos pakeitimo patvirtinimą (antrasis etapas). Tuomet IDE pradeda naudoti naują spartą. Gavęs patvirtinimą, TPB taip pat pradeda naudoti naują spartą.

2.2.2.6. Link control positive response [teigiamas atsakymas į pareikalavimą suteikti ryšio kanalo valdymo paslaugą] (SID C7)

Pranešimą Link control positive response TPB siunčia norėdamas teigiamai atsakyti į pareikalavimą suteikti ryšio kanalo valdymo paslaugą (pirmasis etapas). Atkreipkite dėmesį, kad į patvirtinimo pareikalavimą neatsakoma (antrasis etapas).

2.2.2.7. Request upload [duomenų nusiuntimo pareikalavimas] (SID 35)

Pranešimą Request upload IDE siunčia norėdama nurodyti TPB, kad reikalauja duomenų perkėlimo operacijos. Laikantis ISO 14229 reikalavimų, pranešime nurodomas reikalaujamų duomenų adresas, dydis ir formatas. Jei iki duomenų perkėlimo tai nėra žinoma IDE, atminties adresas nustatomas į 0, formatas nekoduojamas ir nearchyvuojamas, o atminties dydis nustatomas didžiausias.

2.2.2.8. Positive response request upload [teigiamas atsakymas į nusiuntimo pareikalavimą] (SID 75)

Pranešimą Positive response request upload TPB siunčia norėdamas pranešti IDE, kad TPB pasirengęs priimti duomenis. Laikantis ISO 14229 reikalavimų, šiame pranešime yra informacija, nurodanti IDE, kad kituose teigiamo atsakymo į duomenų perdavimo pareikalavimą pranešimuose bus ne daugiau kaip 00FF hex baitų.

2.2.2.9. Transfer data request [duomenų perdavimo pareikalavimas] (SID 36)

Pranešimą Transfer data request IDE siunčia norėdama nurodyti TPB duomenų, kuriuos reikia perkelti, rūšį. Vieno baito perdavimo pareikalavimo parametras (TRTP) nurodo perdavimo rūšį.

Yra šešios duomenų perdavimo rūšys:

- apžvalga (TRTP 01),

- veikla nurodytą datą (TRTP 02),

- įvykiai ir gedimai (TRTP 03),

- išsami informacija apie greitį (TRTP 04),

- techniniai duomenys (TRTP 05),

- duomenų perkėlimas iš kortelės (TRTP 06).

Duomenų perkėlimo seanso metu IDE privalo pareikalauti perduoti duomenis (TRTP 01), kadangi tik taip užtikrinama, kad į atsiųstą rinkmeną bus įrašyti TPB pažymėjimai (ir galima bus patikrinti skaitmeninį parašą).

Antruoju atveju (TRTP 02) duomenų perdavimo pareikalavimo pranešime nurodoma kalendorinė diena (formatu TimeReal), kurios duomenys turi būti perkelti.

2.2.2.10. Positive response transfer data [teigiamas atsakymas į duomenų perdavimo pareikalavimą] (SID 76)

Pranešimą Positive response transfer data TPB siunčia atsakydamas į pareikalavimą. Pranešime yra pareikalauti duomenys ir pareikalavimo TRTP atitinkantis perdavimo atsakymo parametras (TREP).

Pirmuoju atveju (TREP 01) TPB siunčia duomenis, padėdamas IDE operatoriui pasirinkti, kokius dar duomenis jis nori perkelti. Šiame pranešime yra tokia informacija:

- apsaugos pažymėjimai,

- transporto priemonės identifikacija,

- TPB esama data ir laikas,

- anksčiausioji ir vėliausioji data, kurių duomenis galima perkelti (TPB duomenys),

- kortelių buvimo TPB nuoroda,

- ankstesnis duomenų perkėlimas į įmonę,

- įmonės užraktai,

- pirmiau atliktos kontrolės.

2.2.2.11. Request transfer exit [pareikalavimas nutraukti siuntimą] (SID 37)

Pranešimą Request transfer exit IDE siunčia norėdama informuoti TPB, kad duomenų perkėlimo seansas nutraukiamas.

2.2.2.12. Positive response request transfer exit [teigiamas atsakymas į pareikalavimą nutraukti siuntimą] (SID 77)

Pranešimą Positive response request transfer exit TPB siunčia pareikalavimui patvirtinti.

2.2.2.13. Stop communication [pareikalavimas nutraukti ryšį] (SID 82)

Pranešimą Stop communication IDE siunčia norėdama nutraukti ryšio su TPB jungtį.

2.2.2.14. Positive response stop communication [teigiamas atsakymas į pareikalavimą nutraukti ryšį] (SID C2)

Pranešimą Positive response stop communication TPB siunčia pareikalavimui patvirtinti.

2.2.2.15. Acknowledge submessage [popranešimio patvirtinimas] (SID C2)

Pranešimą Acknowledge submessage IDE siunčia kiekvienos pranešimo dalies gavimui patvirtinti, kai pranešimas siunčiamas keletu popranešimių. Duomenų laukelyje yra iš TPB gautas SID ir 2 baitų kodas:

- MsgC+1: patvirtina, kad popranešimis Nr. MsgC gautas tinkamai.

IDE siunčia reikalavimą TPB atsiųsti kitą popranešimį,

- MsgC: žymi nesklandumą priimant popranešimį Nr. MsgC.

IDE siunčia reikalavimą TPB pakartoti popranešimį,

- FFFF: reikalauja nutraukti pranešimą.

Šį kodą IDE gali naudoti TPB pranešimo siuntimui nutraukti dėl bet kokios priežasties.

Paskutinis pranešimo popranešimis (LEN baitas < 255) gali būti patvirtintas naudojant bet kurį iš pirmiau nurodytų kodų arba išvis nepatvirtintas.

TPB atsakymai, sudaryti iš keleto popranešimių, yra:

- Teigiamas atsakymas į duomenų perdavimo pareikalavimą (SID 76).

2.2.2.16. Negative response [neigiamas atsakymas] (SID 7F)

Pranešimą Negative response TPB siunčia atsakydamas į pirmiau išvardytus pranešimus, kai TPB negali patenkinti pareikalavimo. Pranešimo duomenų laukelyje yra atsakymo SID (7F), pareikalavimo SID ir kodas, nurodantis neigiamo atsakymo priežastį. Galimi tokie kodai:

- 10: bendrasis atmetimas:

Veiksmo atlikti negalima ne dėl vienos iš toliau nurodytų priežasčių.

- 11: paslauga netinkama:

Nesuprantamas pareikalavimo SID.

- 12 funkcija netinkama:

Nesuprantamas pareikalavimo DS_ arba TRTP arba nėra kitų popranešimių, kuriuos reikia persiųsti.

- 13: netinkamas pranešimo ilgis:

Gauto pranešimo ilgis yra netinkamas.

- 22: netinkamos sąlygos arba pareikalavimo sekos klaida:

Pareikalauta paslauga neaktyvi arba pareikalavimo pranešimų seka yra neteisinga.

- 31: pareikalavimas nepriimtinas:

Pareikalavimo parametro įrašas (duomenų laukelis) negalioja.

- 50: nusiuntimas nepriimtinas:

Pareikalavimo negalima patenkinti (TPB veikia ne tuo darbo režimu arba įvyko vidinis gedimas).

- 78: laukiama atsakymo:

Pareikalauto veiksmo negalima užbaigti laiku ir TPB nepasirengęs priimti kito pareikalavimo.

- FA: duomenų negalima gauti

TPB nėra pareikalavimo persiųsti duomenis objekto (pvz., neįkišta kortelė ir pan.).

2.2.3. Pranešimų srautas

Įprastinės duomenų perkėlimo procedūros pranešimų srautas paprastai būna toks:

IDE | | FE |

+++++ TIFF +++++

Pareikalavimas pradėti ryšį | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

+++++ TIFF +++++

Pareikalavimas pradėti diagnostikos seansą | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

+++++ TIFF +++++

Nusiuntimo pareikalavimas | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

+++++ TIFF +++++

Duomenų perdavimo pareikalavimas: apžvalga | | |

+++++ TIFF +++++

| | Teigiamas atsakymas, persiųsti |

+++++ TIFF +++++

Duomenų pareikalavimas 2 | | |

+++++ TIFF +++++

| | Teigiamas atsakymas 1 |

+++++ TIFF +++++

Patvirtinti popranešimį 1 | | |

+++++ TIFF +++++

| | Teigiamas atsakymas 2 |

+++++ TIFF +++++

Patvirtinti popranešimį 2 | | |

+++++ TIFF +++++

| | Teigiamas atsakymas m |

+++++ TIFF +++++

Patvirtinti popranešimį m | | |

+++++ TIFF +++++

| | Teigiamas atsakymas (duomenų laukelis < 255 baitai) |

+++++ TIFF +++++

Patvirtinti popranešimį (neprivaloma) | | |

… |

+++++ TIFF +++++

Duomenų perdavimo pareikalavimas 3 | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

+++++ TIFF +++++

Pareikalavimas nutraukti siuntimą | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

+++++ TIFF +++++

Pareikalavimas nutraukti ryšį | | |

+++++ TIFF +++++

| | Teigiamas atsakymas |

2.2.4. Sinchronizavimas

Įprasto darbo metu naudojami paveikslėlyje pavaizduoti sinchronizavimo parametrai:

+++++ TIFF +++++

1 paveikslėlisPranešimų srauto sinchronizavimas

Čia:

P1 = tarpbaitinis laikas TPB atsakymui.

P2 = laikas tarp IDE pareikalavimo pabaigos ir TPB atsakymo pradžios arba tarp IDE patvirtinimo pabaigos ir kitos TPB atsakymo pradžios.

P3 = laikas tarp TPB atsakymo pabaigos ir naujo IDE pareikalavimo pradžios arba tarp TPB atsakymo pabaigos ir IDE patvirtinimo pradžios arba tarp IDE pareikalavimo pabaigos ir naujo IDE pareikalavimo pradžios (jei TPB neatsako).

P4 = tarpbaitinis laikas IDE pareikalavimui.

P5 = pailginta P3 trukmė perkeliant duomenis iš kortelės.

Sinchronizavimo parametrų leistinos vertės pateiktos toliau esančioje lentelėje (KWP išplėstasis sinchronizavimo parametrų rinkinys, naudojamas fizinio adresavimo atveju spartesniam ryšiui).

Sinchronizavimo parametras | Apatinė ribinė vertė (ms) | Viršutinė ribinė vertė (ms) |

P1 | 0 | 20 |

P2 | 20 | 1000 [2] |

P3 | 10 | 5000 |

P4 | 5 | 20 |

P5 | 10 | 20 minučių |

2.2.5. Klaidų valdymas

Jei keičiantis pranešimais įvyksta klaida, pranešimų srauto schema pakeičiama atsižvelgiant į tai, kurioje įrangoje aptikta klaida, ir į klaidą sąlygojantį pranešimą.

2 ir 3 paveikslėliuose pavaizduotos atitinkamai TPB ir IDE klaidų valdymo procedūros.

2.2.5.1. Ryšio pradžios etapas

Jei IDE aptinka klaidą pagal sinchronizavimą arba bitų srautą ryšio pradžios etapu, tuomet ji palaukia P3 minučių laikotarpį ir pakartoja pareikalavimą.

Jei TPB aptinka klaidą iš IDE atėjusioje sekoje, jis nesiunčia atsakymo ir ne ilgiau kaip P3 laikotarpį laukia kito pareikalavimo pradėti ryšį.

2.2.5.2. Ryšio etapas

Galima išskirti dvi atskiras klaidų valdymo sritis:

1. TPB aptinka IDE siuntimo klaidą.

TPB turi aptikti visas sinchronizavimo klaidas, baitų formato klaidas (pvz., pradžios arba pabaigos bito pažeidimus) ir struktūros klaidas (neteisingą gautų baitų skaičių, neteisingą kontrolinės sumos baitą).

Jei TPB aptinka vieną iš pirmiau išvardytų klaidų, jis nesiunčia atsakymo ir ignoruoja priimtą pranešimą.

TPB gali aptikti ir kitas gauto pranešimo formato arba turinio klaidas (pvz., pranešimas netinkamas) net jei pranešimas atitinka ilgio ir kontrolinės sumos reikalavimus; tokiu atveju TPB atsako neigiamo atsakymo pranešimu ir nurodo klaidos pobūdį.

+++++ TIFF +++++

2 paveikslėlisTPB klaidų valdymas

2. IDE aptinka TPB siuntimo klaidą.

IDE turi aptikti visas sinchronizavimo klaidas, baitų formato klaidas (pvz., pradžios arba pabaigos bito pažeidimus) ir struktūros klaidas (neteisingą gautų baitų skaičių, neteisingą kontrolinės sumos baitą).

IDE turi aptikti sekos klaidas, pvz., netinkamą popranešimių skaitiklio kitimą vienas po kito gautuose pranešimuose.

Jei IDE aptinka klaidą arba TPB neatsako per laikotarpį P2max, pareikalavimo pranešimas siunčiamas pakartotiniai (iš viso ne daugiau kaip tris kartus). Kad būtų galima aptikti šią klaidą, popranešimio patvirtinimas laikomas pareikalavimu TPB.

Prieš pradėdama naują siuntimą IDE turi palaukti ne trumpiau kaip laikotarpį P3min; pauzės laikotarpis skaičiuojamas nuo paskutinio apskaičiuoto pabaigos bito pasirodymo aptikus klaidą.

+++++ TIFF +++++

3 paveikslėlisIDE klaidų valdymas

2.2.6. Atsakymo pranešimo turinys

Šiame punkte aprašytas įvairių teigiamo atsakymo pranešimų duomenų laukelių turinys.

Duomenų elementų apibrėžimas pateiktas 1 priedėlyje "Duomenų žodynėlis".

2.2.6.1. Positive response transfer data overview [teigiamas atsakymas į duomenų perdavimo pareikalavimą: apžvalga]

Pranešimo Positive response transfer data overview duomenų laukelyje turi būti tokia informacija, išdėstyta tokia tvarka pagal SID 76 Hex, TREP 01 Hex ir tokiu būdu atskiriant bei skaičiuojant popranešimius:

+++++ TIFF +++++

2.2.6.2. Positive response transfer data activities [teigiamas atsakymas į duomenų perdavimo pareikalavimą: veiklos rūšys]

Pranešimo Positive response transfer data activities duomenų laukelyje turi būti tokia informacija, išdėstyta tokia tvarka pagal SID 76 Hex, TREP 02 Hex ir tokiu būdu atskiriant bei skaičiuojant popranešimius:

+++++ TIFF +++++

2.2.6.3. Positive response transfer data events and faults [teigiamas atsakymas į duomenų perdavimo pareikalavimą: įvykiai ir gedimai]

Pranešimo Positive response transfer data events and faults duomenų laukelyje turi būti tokia informacija, išdėstyta tokia tvarka pagal SID 76 Hex, TREP 03 Hex ir tokiu būdu atskiriant bei skaičiuojant popranešimius:

+++++ TIFF +++++

2.2.6.4. Positive response transfer data detailed speed [teigiamas atsakymas į duomenų perdavimo pareikalavimą: išsami informacija apie greitį]

Pranešimo Positive response transfer data detailed speed duomenų laukelyje turi būti tokia informacija, išdėstyta tokia tvarka pagal SID 76 Hex, TREP 04 Hex ir tokiu būdu atskiriant bei skaičiuojant popranešimius:

+++++ TIFF +++++

2.2.6.5. Positive response transfer data technical data [teigiamas atsakymas į duomenų perdavimo pareikalavimą: techniniai duomenys]

Pranešimo Positive response transfer data technical data duomenų laukelyje turi būti tokia informacija, išdėstyta tokia tvarka pagal SID 76 Hex, TREP 05 Hex ir tokiu būdu atskiriant bei skaičiuojant popranešimius:

+++++ TIFF +++++

2.3. ESM rinkmenų laikymas

Kai duomenų perkėlimo seanse perduodami duomenys iš TPB, IDE turi įrašyti vienoje fizinėje rinkmenoje visus per duomenų perkėlimo seansą pranešimuose Positive response transfer data iš TPB gautus duomenis. Neįrašomos tik pranešimų antraštės, popranešimių skaitikliai, tušti popranešimiai ir kontrolinės sumos, tačiau įrašomi SID ir TREP (jei yra keletas popranešimių — tik pirmojo popranešimio).

3. DUOMENŲ PERKĖLIMO IŠ TACHOGRAFO KORTELIŲ PROTOKOLAS

3.1. Taikymo sritis

Šiame skyriuje aprašyta, kaip duomenys tiesiogiai perkeliami iš tachografo kortelės į IDE. IDE nėra apsaugos aplinkos dalis, todėl tarp kortelės ir IDE autentiškumas netikrinamas.

3.2. Apibrėžimai

Duomenų perkėlimo seansas : Laikas, kai iš ICC perkeliami duomenys. Seansas aprėpia visą procedūrą nuo ICC perkrovimo, kurį atlieka IFD, iki ICC dezaktyvavimo (kortelės ištraukimo arba kito perkrovimo).

Duomenų rinkmena su parašu : Rinkmena iš ICC. Rinkmena siunčiama į IFD paprastu tekstu. ICC atliekama rinkmenos maiša, ji pasirašoma, o parašas perduodamas į IFD.

3.3. Duomenų perkėlimas iš kortelės

Duomenys iš tachografo kortelės perkeliami tokiais etapais:

- bendra kortelės informacija perkeliama į EF ICC ir IC. Ši informacija yra neprivaloma, ji neapsaugota skaitmeniniu parašu,

- perkeliami EFsCard_Certificate ir CA_Certificate. Ši informacija neapsaugota skaitmeniniu parašu.

Kiekvieną duomenų perkėlimo seansą privaloma perkelti šias rinkmenas:

- perkeliami EF su kitais programos duomenimis (iš DF Tachograph) išskyrus EF Card_Download. Ši informacija apsaugota skaitmeniniu parašu,

- kiekvieną duomenų perkėlimo seansą privaloma perkelti EF Application_Identification ir ID,

- perkeliant duomenis iš vairuotojo kortelės taip pat privaloma perkelti šiuos EF:

- Events_Data,

- Faults_Data,

- Driver_Activity_Data,

- Vehicles_Used,

- Places,

- Control_Activity_Data,

- Specific_Conditions.

- perkeliant duomenis iš vairuotojo kortelės, atnaujinama EF LastCardDownload esanti data Card_Download,

- perkeliant duomenis iš dirbtuvių kortelės, EF Card_Download esantis kalibravimo skaitiklis grąžinamas į nulį.

3.3.1. Inicijavimo seka

IDE turi inicijuoti seką taip:

Kortelė | Kryptis | IDE/IFD | Reikšmė, pastabos |

+++++ TIFF +++++

| | Techninės įrangos perkrovimas | |

+++++ TIFF +++++

ATR | | | |

Galima naudoti PPS didesnei spartai pasirinkti, jei ji yra tinkama ICC.

3.3.2. Duomenų rinkmenų be parašo seka

ICC, IC, Card_Certificate ir CA_Certificate duomenų perkėlimo seka yra tokia:

Kortelė | Kryptis | IDE/IFD | Reikšmė, pastabos |

+++++ TIFF +++++

| | Pasirinkti rinkmeną | Pasirinkti rinkmeną pagal vardą. |

+++++ TIFF +++++

OK | | | |

+++++ TIFF +++++

| | Nuskaityti dvinarį | Jei rinkmenoje yra daugiau duomenų, nei telpa skaitytuvo arba kortelės buferyje, komanda kartojama tol, kol nuskaitomi visi duomenys. |

+++++ TIFF +++++

Rinkmenos duomenys OK | | Įrašyti duomenis į ESM | Pagal 3.4 "Duomenų laikymo formatas". |

:

Pastaba: prieš pasirenkant EF Card_Certificate reikia pasirinkti Tachografo programą (pasirenkama pagal AID).

3.3.3. Duomenų rinkmenų be parašo seka

Kiekviena iš toliau nurodytų rinkmenų, kurias reikia perkelti su jų parašais, turi būti perkeliama tokia seka:

Kortelė | Kryptis | IDE/IFD | Reikšmė, pastabos |

+++++ TIFF +++++

| | Pasirinkti rinkmeną | |

+++++ TIFF +++++

OK | | | |

+++++ TIFF +++++

| | Atlikti rinkmenos maišą | Pagal nustatytą maišos algoritmą (11 priedėlis) apskaičiuojama pasirinktos rinkmenos duomenų maišos vertė. Ši komanda nėra komanda pagal ISO. |

Apskaičiuoti rinkmenos maišą ir laikinai įrašyti į atmintį maišos vertę | | | |

+++++ TIFF +++++

OK | | | |

+++++ TIFF +++++

| | Nuskaityti dvinarį | Jei rinkmenoje yra daugiau duomenų, nei telpa skaitytuvo arba kortelės buferyje, komanda kartojama tol, kol nuskaitomi visi duomenys. |

+++++ TIFF +++++

Rinkmenos duomenys OK | | Įrašyti duomenis į ESM | Pagal 3.4 "Duomenų laikymo formatas". |

+++++ TIFF +++++

| | PSO: apskaičiuoti skaitmeninį parašą | |

Atlikti apsaugos operaciją "apskaičiuoti skaitmeninį parašą" panaudojant laikinai saugomą maišos vertę | | | |

+++++ TIFF +++++

Parašas OK | | Prirašyti duomenis prie anksčiau į ESM įrašytų duomenų | Pagal 3.4 "Duomenų laikymo formatas". |

3.3.4. Kalibravimo skaitiklio grąžinimo į nulį seka

Dirbtuvių kortelės EF Card_Download skaitiklio NoOfCalibrationsSince-Download grąžinimo į nulį seka yra tokia:

Kortelė | Kryptis | IDE/IFD | Reikšmė, pastabos |

+++++ TIFF +++++

| | Pasirinkti EF Card_Download | Pasirinkti rinkmeną pagal vardą |

+++++ TIFF +++++

OK | | | |

+++++ TIFF +++++

| | Atnaujinti dvinarį NoOfCalibrationsSinceDownload = ′00 00′ | |

Grąžina duomenų perkėlimų iš kortelės skaitiklį į nulį | | | |

+++++ TIFF +++++

OK | | | |

3.4. Duomenų įrašymo formatas

3.4.1. Įvadas

Perkelti duomenys turi būti įrašomi pagal tokius reikalavimus:

- duomenys turi būti įrašomi atvirai. Tai reiškia, kad įrašant turi išlikti tokia pati baitų eilės tvarka ir bitų eilės tvarka baite, kokia buvo kortelėje,

- visi per vieną duomenų perkėlimo seansą perkelti duomenys įrašomi vienoje ESM rinkmenoje.

3.4.2. Rinkmenų formatas

Rinkmenų formatas yra keleto TLV objektų sąryšis.

EF žymena yra FID ir prierašas "00".

EF parašo žymena yra FID ir prierašas "01".

Ilgis yra dviejų baitų vertė. Ši vertė apibrėžia baitų skaičių verčių laukelyje. Vertė ´FF FF´ ilgio laukelyje yra skirta panaudoti ateityje.

Kai duomenys iš rinkmenos neperkeliami, į atmintį neturi būti įrašoma jokia su ja susijusi informacija (jokios žymenos ir nulinio ilgio).

Parašas turi būti įrašomas kaip TLV objektas, esantis iškart po TLV objekto, kuriame yra rinkmenos duomenys.

Apibrėžimas | Reikšmė | Ilgis |

FID (2 baitai) || "00" | EF (FID) žymena | 3 baitai |

FID (2 baitai) || "01" | EF (FID) parašo žymena | 3 baitai |

xx xx | Verčių laukelio ilgis | 2 baitai |

Į ESM perkeltoje rinkmenoje esančių duomenų pavyzdys:

Žymena | Ilgis | Vertė |

00 02 00 | 00 11 | EF ICC duomenys |

C1 00 00 | 00 C2 | EF Card_Certificate duomenys |

| | … |

05 05 00 | 0A 2E | EF Vehicles_Used duomenys |

05 05 01 | 00 80 | EF Vehicles_Used parašas |

4. DUOMENŲ PERKĖLIMAS IŠ TACHOGRAFO KORTELĖS PER TRANSPORTO PRIEMONĖS BLOKĄ

TPB turi leisti perkelti duomenis iš vairuotojo kortelės, įkištos į prijungtą IDE.

IDE turi išsiųsti į TPB pranešimą Transfer data request card download, kad būtų pradėtas duomenų perkėlimo iš kortelės režimas (žr. 2.2.2.9).

Tuomet rinkmena po rinkmenos pagal 3 skyriuje nustatytą protokolą TPB turi perkelti visus duomenis iš kortelės ir perduoti juos į IDE atitinkamu TLV rinkmenos formatu (žr. 3.4.2), įterpęs į pranešimą Positive response transfer data.

IDE turi išrinkti kortelės duomenis iš pranešimo Positive response transfer data (pašalindama visas antraštes, SID, TREP, popranešimių skaitiklius ir kontrolines sumas) ir įrašyti juos į vieną fizinę rinkmeną, kaip aprašyta 2.3 poskyryje.

Tuomet TPB turi atnaujinti vairuotojo kortelės rinkmenas Control_Activity_Data arba Card_Download.

8 priedėlis

KALIBRAVIMO PROTOKOLAS

TURINYS

1. Įvadas …

2. Terminai, apibrėžimai ir nuorodos …

3. Paslaugų apžvalga…

3.1. Galimos paslaugos…

3.2. Atsakymo kodai …

4. Ryšio paslaugos …

4.1. Paslauga "StartCommunication" [pradėti ryšį] …

4.2. Paslauga "StopCommunication" [nutraukti ryšį] …

4.2.1. Pranešimo aprašymas …

4.2.2. Pranešimo formatas …

4.2.3. Parametrų apibrėžimas …

4.3. Paslauga "TesterPresent" [testeris yra] …

4.3.1. Pranešimo aprašymas …

4.3.2. Pranešimo formatas …

5. Valdymo paslaugos …

5.1. Paslauga "StartDiagnosticSession" [pradėti diagnostikos seansą] …

5.1.1. Pranešimo aprašymas …

5.1.2. Pranešimo formatas …

5.1.3. Parametrų apibrėžimas …

5.2. Paslauga "SecurityAccess" [apsauginė prieiga] …

5.2.1. Pranešimo aprašymas …

5.2.2. Pranešimo formatas. "SecurityAccess". "requestSeed" …

5.2.3. Pranešimo formatas. "SecurityAccess". "sendKey" …

6. Duomenų perdavimo paslaugos …

6.1. Paslauga "ReadDataByIdentifier" [nuskaityti duomenis pagal vardą] …

6.1.1. Pranešimo aprašymas …

6.1.2. Pranešimo formatas …

6.1.3. Parametrų apibrėžimas …

6.2. Paslauga "WriteDataByIdentifier" [įrašyti duomenis pagal vardą] …

6.2.1 Pranešimo aprašymas …

6.2.2. Pranešimo formatas …

6.2.3. Parametrų apibrėžimas …

7. Bandomųjų impulsų valdymas. įvesties ir išvesties valdymo funkcinis blokas …

7.1. Paslauga "InputOutputControlByIdentifier" [įvesties ir išvesties valdymas pagal vardus] …

7.1.1. Pranešimo aprašymas …

7.1.2. Pranešimo formatas …

7.1.3. Parametrų apibrėžimas …

8. Duomenų įrašų formatai …

8.1. Siunčiamų parametrų grupės …

8.2. dataRecords formatai …

1. ĮVADAS

Šiame priedėlyje aprašyta, kaip vyksta keitimasis duomenimis tarp transporto priemonės bloko ir testerio per K liniją, kuri yra 6 priedėlyje aprašytos kalibravimo sąsajos dalis. Čia taip pat aprašytas įvesties ir išvesties signalo linijos kalibravimo jungtyje valdymas.

Kaip užmezgamas ryšys per K liniją aprašyta 4 skyriuje "Ryšio paslaugos".

Šiame priedėlyje K linijos valdymo taikymo sritį įvairiomis sąlygomis apibrėžia diagnostinių "seansų" sąvoka. Numatytasis seansas yra StandardDiagnosticSession, kurio metu iš transporto priemonės bloko galima nuskaityti visus duomenis, tačiau nieko negalima į jį įrašyti.

Kaip diagnostikos seansai pasirenkami, aprašyta 5 skyriuje "Valdymo paslaugos".

Seanso ECUProgrammingSession metu galima rašyti duomenis į transporto priemonės bloką. Norint įvesti duomenis apie kalibravimą (097 ir 098 reikalavimai), transporto priemonės blokas turi veikti KALIBRAVIMO režimu.

Kaip duomenys perduodami per K liniją, aprašyta 6 skyriuje "Duomenų perdavimo paslaugos". Perduodamų duomenų formatai išsamiai aprašyti 8 skyriuje "Duomenų įrašų formatai".

Seanso ECUAdjustmentSession metu per K linijos sąsają galima pasirinkti kalibravimo I/O signalo linijos I/O režimą. Kalibravimo I/O signalo linijos valdymas aprašytas 7 skyriuje "Bandomųjų impulsų valdymas. Įvesties ir išvesties valdymo funkcinis blokas".

Šiame dokumente testerio adresas žymimas "tt". Nors testerių adresai gali būti privilegijuoti, TPB turi teisingai atsakyti į bet kokį testerio adresą. TPB fizinis adresas yra 0xEE.

2. TERMINAI, APIBRĖŽIMAI IR NUORODOS

Protokolai, pranešimai ir klaidų kodai daugiausia remiasi naujausiu ISO 14229-1 projektu ("Kelių transporto priemonės. Diagnostikos sistemos. 1 dalis. Diagnostikos paslaugos". 2001 m. vasario 22 d. 6 versija).

Paslaugų vardams, paslaugų pareikalavimams bei atsakymams ir standartiniams parametrams naudojamas baitų kodavimas ir šešioliktainės vertės.

Terminas "testeris" reiškia įrangą, naudojamą programavimo (kalibravimo) duomenims įvesti į TPB.

Terminai "klientas" ir "tarnybinė stotis" atitinkamai reiškia testerį ir TPB.

Terminas EVB reiškia "elektroninį valdymo bloką" ir žymi TPB.

Nuorodos:

ISO 14230-2 : Kelių transporto priemonės. Diagnostikos sistemos. Raktažodžių protokolas 2000. 2 dalis. Duomenų perdavimo kanalo sluoksnis. Pirmasis leidimas, 1999 m. Transporto priemonės. Diagnostikos sistemos.

3. PASLAUGŲ APŽVALGA

3.1. Galimos paslaugos

Toliau esančioje lentelėje nurodytos paslaugos, kurias teikia tachografas ir kurios apibrėžtos šiame dokumente.

Lentelėje nurodytos paslaugos, kuriomis galima naudotis pradėjus diagnostikos seansą:

- pirmoje skiltyje išvardytos galimos paslaugos,

- antroje skiltyje nurodytas šio priedėlio skyriaus, kuriame paslauga aprašyta išsamiau, numeris,

- trečioje skiltyje nurodytos pareikalavimo pranešimų paslaugos vardo vertės,

- ketvirtoje skiltyje nurodytos StandardDiagnosticSession (SD) paslaugos, kurios turi būti įdiegtos kiekviename TPB,

- penktoje skiltyje nurodytos ECUAdjustmentSession (ECUAS) paslaugos, kurios turi būti įdiegtos, kad I/O signalo liniją būtų galima kontroliuoti TPB priekinėje plokštelėje esančia kalibravimo jungtimi,

- šeštoje skiltyje nurodytos ECUProgrammingSession (ECUPS) paslaugos, kurios turi būti įdiegtos, kad būtų galima programuoti TPB parametrus.

1 lentelė

Paslaugų vardų verčių lentelė

Diagnostikos paslaugos pavadinimas | Segmento Nr. | SID Req. Vertė | Diagnostikos seansai |

SD | ECUAS | ECUPS |

StartCommunication | 4.1 | 81 | [1] | [1] | [1] |

StopCommunication | 4.2 | 82 | [1] | | |

TesterPresent | 4.3 | 3E | [1] | [1] | [1] |

StartDiagnosticSession | 5.1 | 10 | [1] | [1] | [1] |

SecurityAccess | 5.2 | 27 | [1] | [1] | [1] |

ReadDataByIdentifier | 6.1 | 22 | [1] | [1] | [1] |

WriteDataByIdentifier | 6.2 | 2E | | | [1] |

InputOutputControlByIdentifier | 7.1 | 2F | | [1] | |

3.2. Atsakymo kodai

Kiekvienai paslaugai nustatyti atsakymo kodai.

4. RYŠIO PASLAUGOS

Kai kurios paslaugos reikalingos pagrindiniam ryšiui užmegzti. Jų nematyti programos sluoksnyje. Galimos paslaugos nurodytos toliau esančioje lentelėje:

2 lentelė

Ryšio paslaugos

Paslaugos pavadinimas | Aprašymas |

StartCommunication | Klientas reikalauja pradėti ryšio su tarnybine stotimi (stotimis) seansą |

StopCommunication | Klientas reikalauja nutraukti esamą ryšio seansą |

TesterPresent | Klientas nurodo tarnybinei stočiai, kad vis dar tebėra |

Paslauga StartCommunication naudojama ryšiui užmegzti. Norint, kad paslauga būtų atliekama, reikia užmegzti ryšį, o ryšio parametrai turi atitikti pageidaujamą režimą.

4.1. Paslauga "StartCommunication" [pradėti ryšį]

Gavęs nurodomąjį bazinį elementą StartCommunication, TPB turi patikrinti, ar reikalaujamas ryšys gali būti užmegztas esamomis sąlygomis. Ryšiui užmegzti tinkamos sąlygos aprašytos dokumente ISO 14230-2.

Tuomet TPB turi atlikti visus veiksmus, kurių reikia ryšiui užmegzti ir išsiųsti atsakomąjį bazinį elementą StartCommunication su parinktais teigiamo atsakymo parametrais.

Jei jau inicijuotas (ir pradėjęs diagnostikos seansą) TPB gauna naują pareikalavimą StartCommunication (pvz., dėl klaidos ištaisymo testeryje), tas pareikalavimas turi būti priimtas, o TPB inicijuotas iš naujo.

Jei dėl kokios nors priežasties ryšio pradėti negalima, TPB turi toliau vykdyti funkcijas, kurias jis atliko prieš pat bandymą užmegzti ryšį.

Pranešimas StartCommunication turi būti fiziškai adresuotas.

TPB paslaugos inicijuojamos taikant "greitojo inicijavimo" metodą:

- prieš bet kurią veiklą yra prastovos laikas,

- tuomet testeris išsiunčia inicijavimo šabloną,

- TPB atsakyme pateikiama visa informacija, reikalinga ryšiui užmegzti.

Pasibaigus inicijavimui:

- pagal raktinius baitus nustatomos 4 lentelėje nurodytos visų ryšio parametrų vertės,

- TPB laukia testerio pirmojo pareikalavimo,

- TPB veikia numatytuoju diagnostikos režimu, t. y. StandardDiagnosticSession,

- kalibravimo I/O signalo linija yra numatytosios būsenos, t. y. dezaktyvuota.

Duomenų perdavimo sparta K linijoje turi būti 10400 bodų.

Greitasis inicijavimas prasideda, kai testeris nusiunčia į K liniją sužadinimo šabloną (Wup). Šablonas prasideda po prastovos laiko K linijoje žemuoju laiku Tinil. Testeris siunčia pirmąjį paslaugos StartCommunication bitą po pirmojo nuolydžio praėjus laikui Twup.

+++++ TIFF +++++

Greitojo inicijavimo ir ryšio bendrai sinchronizavimo vertės nurodytos toliau pateikiamose lentelėse. Prastovos trukmė gali būti įvairi:

- pirmasis siuntimas po maitinimo įjungimo, Tprastovos = 300 ms,

- užbaigus paslaugą StopCommunication, Tprastovos = P3 min.,

- nutraukus ryšį dėl to, kad baigėsi skirtas laikas P3max, Tprastovos = 0.

3 lentelė

Greitojo inicijavimo sinchronizavimo vertės

Parametras | Mažiausia vertė | Didžiausia vertė |

| |

Tinil | 25 ± 1 ms | 24 ms | 26 ms |

Twup | 50 ± 1 ms | 49 ms | 51 ms |

4 lentelė

Ryšio sinchronizavimo vertės

Sinchronizavimo parametras | Parametro aprašymas | Apatinės ribos vertės (ms) | Viršutinės ribos vertės (ms) |

mažiausia | didžiausia |

P1 | Tarpbaitinis laikas TPB atsakymui | 0 | 20 |

P2 | Laikas tarp testerio pareikalavimo ir TPB atsakymo arba dviejų TPB atsakymų | 25 | 250 |

P3 | Laikas tarp TPB atsakymų pabaigos ir testerio naujo pareikalavimo pradžios | 55 | 5000 |

P4 | Tarpbaitinis laikas testerio pareikalavimui | 5 | 20 |

Greitojo inicijavimo pranešimų formatas nurodytas toliau pateikiamose lentelėse:

5 lentelė

Pranešimas "StartCommunication request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 81 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Paslaugos StartCommunication request identifikacija | 81 | SCR |

5 | Kontrolinė suma | 00-FF | CS |

6 lentelė

Pranešimas "StartCommunication positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Paslaugos StartCommunication positive response identifikacija | C1 | SCRPR |

6 | Rakto baitas Nr. 1 | EA | KB1 |

7 | Rakto baitas Nr. 2 | 8F | KB2 |

8 | Kontrolinė suma | 00-FF | CS |

Neigiamo atsakymo į pranešimą StartCommunication request nėra - jei teigiamo atsakymo pranešimo išsiųsti negalima, kai TPB nėra inicijuotas, niekas nesiunčiama ir TPB veikia įprastu režimu.

4.2. Paslauga "StopCommunication" [nutraukti ryšį]

4.2.1. Pranešimo aprašymas

Šios ryšio sluoksnio paslaugos paskirtis - nutraukti ryšio seansą.

Gavęs nurodomąjį bazinį elementą StopCommunication, TPB turi patikrinti, ar esamomis sąlygomis galima nutraukti ryšį. Jei taip, TPB turi atlikti visus veiksmus, kurių reikia ryšiui nutraukti.

Jei ryšį nutraukti įmanoma, TPB turi išsiųsti atsakomąjį bazinį elementą StopCommunication su parinktais teigiamo atsakymo parametrais ir tuomet nutraukti ryšį.

Jei ryšio dėl kokios nors priežasties nutraukti negalima, TPB turi siųsti atsakomąjį bazinį elementą StopCommunication su pasirinktu neigiamo atsakymo parametru.

Jei TPB aptinka, kad baigėsi P3max laikas, ryšys nutraukiamas nesiunčiant atsakomojo bazinio elemento.

4.2.2. Pranešimo formatas

Bazinių elementų StopCommunication pranešimo formatai nurodyti toliau pateikiamose lentelėse:

7 lentelė

Pranešimas "StopCommunication request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | 01 | LEN |

5 | Paslaugos StopCommunication request identifikacija | 82 | SPR |

6 | Kontrolinė suma | 00-FF | CS |

8 lentelė

Pranešimas "StopCommunication positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 01 | LEN |

5 | Paslaugos StopCommunication positive response identifikacija | C2 | SPRPR |

6 | Kontrolinė suma | 00-FF | CS |

9 lentelė

Pranešimas "StopCommunication negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos StopCommunication request identifikacija | 82 | SPR |

7 | responseCode = generalReject | 10 | RC_GR |

8 | Kontrolinė suma | 00-FF | CS |

4.2.3. Parametrų apibrėžimas

Šiai paslaugai parametrų apibrėžti nereikia.

4.3. Paslauga "TesterPresent" [testeris yra]

4.3.1. Pranešimo aprašymas

Paslaugą TesterPresent testeris naudoja tarnybinei stočiai nurodyti, kad jis dar tebėra, ir kad stotis automatiškai vėl neimtų veikti įprastu režimu ir nenutrauktų ryšio. Ši periodiškai siunčiama paslauga išlaiko aktyvų diagnostikos seansą (ryšį) grąžindama P3 matuoklį į nulį kiekvienąsyk, kai gaunamas šios paslaugos pareikalavimas.

4.3.2. Pranešimo formatas

Bazinių elementų TesterPresent pranešimo formatai nurodyti toliau pateikiamose lentelėse.

10 lentelė

Pranešimas "TesterPresent request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | 02 | LEN |

5 | Paslaugos TesterPresent request identifikacija | 3E | TP |

6 | SubFunction = responseRequired = [yes | 01 | RESPREQ_Y |

no] | 02 | RESPREQ_NO |

7 | Kontrolinė suma | 00-FF | CS |

Jei parametras responseRequired nustatytas į "yes", tuomet tarnybinė stotis turi atsakyti toliau nurodytu teigiamo atsakymo pranešimu. Jei nustatyta "no", tarnybinė stotis atsakymo nesiunčia.

11 lentelė

Pranešimas "TesterPresent positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 01 | LEN |

5 | Paslaugos TesterPresent positive response identifikacija | 7E | TPPR |

6 | Kontrolinė suma | 00-FF | CS |

Tarnybinė stotis turi gebėti naudoti tokius neigiamų atsakymų kodus:

12 lentelė

Pranešimas "StopCommunication negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos TesterPresent request identifikacija | 3E | TP |

7 | responseCode = [SubFunctionNotSupported-InvalidFormat | 12 | RC_SFNS_IF |

incorrectMessageLength] | 13 | RC_IML |

8 | Kontrolinė suma | 00-FF | CS |

5. VALDYMO PASLAUGOS

Galimos paslaugos nurodytos toliau esančioje lentelėje:

13 lentelė

Valdymo paslaugos

Paslaugos pavadinimas | Aprašymas |

StartDiagnosticSession | Klientas reikalauja pradėti diagnostikos seansą su TPB |

SecurityAccess | Klientas reikalauja prieigos prie funkcijų, kuriomis leista naudotis tik įgaliotiems naudotojams |

5.1. Paslauga "StartDiagnosticSession" [pradėti diagnostikos seansą]

5.1.1. Pranešimo aprašymas

Paslauga StartDiagnosticSession naudojama įvairiems diagnostikos seansams pradėti tarnybinėje stotyje. Diagnostikos seanso metu aktyvuojamas specialių paslaugų rinkinys, kaip nurodyta 17 lentelėje. Gali būti aktyvuojamos transporto priemonės gamintojo nustatytos paslaugos, kurios šiame dokumente neaprašytos. Taikymo taisyklės turi atitikti tokius reikalavimus:

- TPB visuomet turi būti aktyvus tiksliai vienas diagnostikos seansas,

- įjungus TPB maitinimą, jis visuomet turi pradėti seansą StartDiagnosticSession. Jei kiti diagnostikos seansai nepradedami, tuomet StartDiagnosticSession turi veikti tol, kol TPB būna įjungtas,

- jei testeris pareikalauja jau vykstančio diagnostikos seanso, tuomet TPB turi išsiųsti teigiamo atsakymo pranešimą,

- kai testeris pareikalauja naujo diagnostikos seanso, TPB iš pradžių turi išsiųsti pranešimą StartDiagnosticSession positive response ir tik po to pradėti naują seansą. Jei TPB negali pradėti pareikalauto naujo seanso, tuomet jis turi išsiųsti pranešimą StartDiagnosticSession negative response ir tęsti esamąjį.

Diagnostikos seansas turi būti pradedamas tik tuomet, jei tarp kliento ir TPB užmegztas ryšys.

Sėkmingai pradėjus paslaugą StartDiagnosticSession, turi galioti 4 lentelėje nustatyti sinchronizavimo parametrai, o jei anksčiau vyko kitas diagnostikos seansas, parametras diagnosticSession turi būti nustatytas į StandardDiagnosticSession.

5.1.2. Pranešimo formatas

Bazinių elementų StartDiagnosticSession pranešimo formatai nurodyti toliau pateikiamose lentelėse:

14 lentelė

Pranešimas "StartDiagnosticSession request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | 02 | LEN |

5 | Paslaugos StartDiagnosticSession request identifikacija | 10 | STDS |

6 | diagnosticSession = (viena iš 17 lentelėje nurodytų verčių) | xx | DS_… |

7 | Kontrolinė suma | 00-FF | CS |

15 lentelė

Pranešimas "StartDiagnosticSession positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 02 | LEN |

5 | Paslaugos StartDiagnosticSession positive response identifikacija | 50 | STDSPR |

6 | diagnosticSession = (ta pati vertė, kaip ir 6 baito 14 lentelėje) | xx | DS_… |

7 | Kontrolinė suma | 00-FF | CS |

16 lentelė

Pranešimas "StartDiagnosticSession negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos StartDiagnosticSession request identifikacija | 10 | STDS |

7 | ResponseCode = (subFunctionNotSupported [2] | 12 | RC_SFNS |

incorrectMessageLength [3] | 13 | RC_IML |

conditionsNotCorrect [4]) | 22 | RC_CNC |

8 | Kontrolinė suma | 00-FF | CS |

5.1.3. Parametrų apibrėžimas

Parametrą diagnosticSession (DS_) paslauga StartDiagnosticSession naudoja tam tikram tarnybinės (-ių) stoties (-čių) veikimo būdui pasirinkti. Šiame dokumente nustatyti tokie diagnostikos seansai:

17 lentelė

"diagnosticSession" verčių apibrėžimas

Šešioliktainė vertė | Aprašymas | Mnemoninis žymuo |

81 | StandardDiagnosticSession Per šį diagnostikos seansą galima naudoti visas 1 lentelės 4 skiltyje (SD) pažymėtas paslaugas. Šios paslaugos leidžia nuskaityti iš tarnybinės stoties (TPB) visus duomenis. Šis diagnostikos seansas veikia sėkmingai atlikus inicijavimą tarp kliento (testerio) ir tarnybinės stoties (TPB). Šį diagnostikos seansą gali pakeisti kiti šiame skyriuje nurodyti diagnostikos seansai. | SD |

85 | ECUProgrammingSession Per šį diagnostikos seansą galima naudoti visas 1 lentelės 6 skiltyje (ECUPS) pažymėtas paslaugas. Šios paslaugos leidžia programuoti tarnybinės stoties (TPB) atmintį. Šį diagnostikos seansą gali pakeisti kiti šiame skyriuje nurodyti diagnostikos seansai. | ECUPS |

87 | ECUAdjustmentSession Per šį diagnostikos seansą galima naudoti visas 1 lentelės 5 skiltyje (ECUAS) pažymėtas paslaugas. Šios paslaugos leidžia valdyti tarnybinės stoties (TPB) įvestį ir išvestį. Šį diagnostikos seansą gali pakeisti kiti šiame skyriuje nurodyti diagnostikos seansai. | ECUAS |

5.2. Paslauga "SecurityAccess" [apsauginė prieiga]

Jei TPB veikia ne KALIBRAVIMO režimu, neįmanoma įrašyti duomenų apie kalibravimą arba prieiti prie įvesties ir išvesties linijos. Įkišus į TPB galiojančią dirbtuvių kortelę dar reikia įvesti atitinkamą PIN ir tik tuomet suteikiama galimybė naudotis KALIBRAVIMO režimu.

Paslauga SecurityAccess suteikia galimybę įvesti PIN ir nurodyti testeriui, ar TPB veikia KALIBRAVIMO režimu, ar ne.

PIN leidžiama įvesti ir kitais būdais.

5.2.1. Pranešimo aprašymas

Paslaugą SecurityAccess sudaro pranešimas requestSeed [pareikalauti "seed"], po kurio gali būti siunčiamas pranešimas sendKey [atsiųsti raktą]. Paslauga SecurityAccess turi būti suteikiama po paslaugos StartDiagnosticSession.

Testeris turi apsauginės prieigos pranešimu requestSeed patikrinti, ar transporto priemonės blokas yra pasirengęs priimti PIN.

Jei transporto priemonės blokas jau veikia KALIBRAVIMO režimu, jis turi atsakyti į pareikalavimą pasinaudodamas teigiamu atsakymu į paslaugą SecurityAccess ir išsiųsdamas "seed", lygų 0x0000.

Jei transporto priemonės blokas pasirengęs priimti PIN, kad jį patikrintų dirbtuvių kortelė, jis turi atsakyti į pareikalavimą pasinaudodamas teigiamu atsakymu į paslaugą SecurityAccess ir išsiųsdamas "seed", didesnį kaip 0x0000.

Jei transporto priemonės blokas nepasirengęs priimti PIN iš testerio dėl to, kad įkišta dirbtuvių kortelė negalioja, ji neįkišta arba transporto priemonės blokas tikisi, kad PIN bus įvestas kitu būdu, jis turi atsakyti į pareikalavimą neigiamo atsakymo pranešimu, kuriame nustatytas atsakymo kodas conditionsNotCorrectOrRequestSequenceError [sąlygų netinkamumo arba pareikalavimo sekos klaida].

Tuomet testeris naudodamasis apsauginės prieigos pranešimusendKey turi nusiųsti transporto priemonės blokui PIN. Tam, kad galėtų būti atlikta kortelės autentiškumo tikrinimo procedūra, TPB turi naudoti neigiamo atsakymo kodą requestCorrectlyReceived-ResponsePending [pareikalavimas gautas tinkamai - laukiama atsakymo] atsakymo laikui pratęsti. Tačiau tas laikas negali trukti ilgiau kaip 5 minutes. Kai tik pareikalauta paslauga užbaigiama, TPB turi išsiųsti teigiamo arba neigiamo atsakymo pranešimą, kurio kodas skiriasi nuo nurodytojo. Neigiamo atsakymo kodą requestCorrectlyReceived-ResponsePending TPB gali kartoti tol, kol reikalaujamoji paslauga užbaigiama ir išsiunčiamas galutinio atsakymo pranešimas.

Transporto priemonės blokas turi atsakyti į šį pareikalavimą teigiamu atsakymu į paslaugą SecurityAccess tik veikdamas KALIBRAVIMO režimu.

Toliau nurodytais atvejais transporto priemonės blokas turi išsiųsti neigiamą atsakymą su tokiais atsakymo kodais:

- subFunctionNot supported: netinkamas subfunkcijos parametro formatas (accessType),

- conditionsNotCorrectOrRequestSequenceError: transporto priemonės blokas nepasirengęs priimti įvedamo PIN,

- invalidKey: PIN netinkamas, leidžiamų PIN patikrinimų skaičius neviršytas,

- exceededNumberOfAttempts: PIN netinkamas ir viršytas leidžiamų PIN patikrinimų skaičius,

- generalReject: PIN teisingas, tačiau nepavyko abipusio autentiškumo tikrinimo su dirbtuvių kortele procedūra.

5.2.2. Pranešimo formatas. "SecurityAccess". "requestSeed"

Bazinių elementų SecurityAccess requestSeed pranešimo formatai nurodyti toliau pateikiamose lentelėse:

18 lentelė

Pranešimas "SecurityAccess request - requestSeed"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formátum-bájt - fizikai címzés | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | 02 | LEN |

5 | Paslaugos SecurityAccess request identifikacija | 27 | SA |

6 | accessType - requestSeed | 7D | AT_RSD |

7 | Kontrolinė suma | 00-FF | CS |

19 lentelė

Pranešimas "SecurityAccess - requestSeed positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formátum-bájt - fizikai címzés | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 04 | LEN |

5 | Paslaugos SecurityAccess positive response identifikacija | 67 | SAPR |

6 | accessType - requestSeed | 7D | AT_RSD |

7 | Seed High | 00-FF | SEEDH |

8 | Seed Low | 00-FF | SEEDL |

9 | Kontrolinė suma | 00-FF | CS |

20 lentelė

Pranešimas "SecurityAccess negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formátum-bájt - fizikai címzés | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos SecurityAccess request identifikacija | 27 | SA |

7 | responseCode = (conditionsNotCorrectOrRequestSequenceError | 22 | RC_CNC |

incorrectMessageLength) | 13 | RC_IML |

8 | Kontrolinė suma | 00-FF | CS |

5.2.3. Pranešimo formatas. "SecurityAccess". "sendKey"

Bazinių elementų SecurityAccess sendKey pranešimo formatai nurodyti toliau pateikiamose lentelėse:

21 lentelė

Pranešimas "SecurityAccess request - sendKey"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | m+2 | LEN |

5 | Paslaugos SecurityAccess request identifikacija | 27 | SA |

6 | accessType - sendKey | 7E | AT_SK |

nuo 7 iki (m+6) | Raktas 1 (High) | xx | KEY |

… | … | |

Raktas m (low, m turi būti nuo 4 iki 8) | xx | |

m+7 | Kontrolinė suma | 00-FF | CS |

22 lentelė

Pranešimas "SecurityAccess - sendKey positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 02 | LEN |

5 | Paslaugos SecurityAccess positive response identifikacija | 67 | SAPR |

6 | accessType - sendKey | 7E | AT_SK |

7 | Kontrolinė suma | 00-FF | CS |

23 lentelė

Pranešimas "SecurityAccess negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos SecurityAccess request identifikacija | 27 | SA |

7 | ResponseCode =(generalReject | 10 | RC_GR |

subFunctionNotSupported | 12 | RC_SFNS |

incorrectMessageLength | 13 | RC_IML |

conditionsNotCorrectOrRequestSequenceError | 22 | RC_CNC |

invalidKey | 35 | RC_IK |

exceededNumberOfAttempts | 36 | RC_ENA |

requestCorrectlyReceived-ResponsePending) | 78 | RC_RCR_RP |

8 | Kontrolinė suma | 00-FF | CS |

6. DUOMENŲ PERDAVIMO PASLAUGOS

Galimos paslaugos nurodytos toliau esančioje lentelėje:

24 lentelė

Valdymo paslaugos

Paslaugos pavadinimas | Aprašymas |

ReadDataByIdentifier | Klientas reikalauja persiųsti esamą įrašo, pasiekiamo su recordDataIdentifier [įrašo duomenų vardas], vertę |

WriteDataByIdentifier | Klientas reikalauja įrašyti įrašą, pasiekiamą su recordDataIdentifier |

6.1. Paslauga "ReadDataByIdentifier" [nuskaityti duomenis pagal vardą]

6.1.1. Pranešimo aprašymas

Paslaugą ReadDataByIdentifier klientas naudoja reikalauti duomenų įrašų vertėms iš tarnybinės stoties. Duomenys identifikuojami pagal recordDataIdentifier. TPB gamintojas atsako už tai, kad atliekant šią paslaugą būtų laikomasi tarnybinės stoties reikalavimų.

6.1.2. Pranešimo formatas

Bazinių elementų ReadDataByIdentifier pranešimo formatai nurodyti toliau pateikiamose lentelėse:

25 lentelė

Pranešimas "ReadDataByIdentifier request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Paslaugos ReadDataByIdentifier request identifikacija | 22 | RDBI |

6 ir 7 | recordDataIdentifier = (viena iš 28 lentelėje nurodytų verčių) | xxxx | RDI_… |

8 | Kontrolinė suma | 00-FF | CS |

26 lentelė

Pranešimas "ReadDataByIdentifier positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | m+3 | LEN |

5 | Paslaugos ReadDataByIdentifier positive response identifikacija | 62 | RDBIPR |

6 ir 7 | recordDataIdentifier = (ta pati vertė, kaip ir 6 bei 7 baitų 25 lentelėje) | xxxx | RDI_… |

nuo 8 iki (m+7) | dataRecord() = (duomenys 1 | xx | DREC_DATA1 |

: | : | : |

duomenys m) | xx | DREC_DATAm |

m+8 | Kontrolinė suma | 00-FF | CS |

27 lentelė

Pranešimas "ReadDataByIdentifier negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos ReadDataByIdentifier request identifikacija | 22 | RDBI |

7 | ResponseCode = (requestOutOfRange | 31 | RC_ROOR |

incorrectMessageLength | 13 | RC_IML |

conditionsNotCorrect) | 22 | RC_CNC |

8 | Kontrolinė suma | 00-FF | CS |

6.1.3. Parametrų apibrėžimas

Parametras recordDataIdentifier (RDI_) pranešime ReadDataByIdentifier request identifikuoja duomenų įrašą.

Šiame dokumente nustatytos recordDataIdentifier vertės pateiktos toliau esančioje lentelėje.

recordDataIdentifier lentelę sudaro keturios skiltys:

- pirmoje skiltyje (hex) pateiktos trečioje skiltyje nurodyto recordDataIdentifier šešioliktainės vertės,

- antroje skiltyje (duomenų elementas) nurodytas duomenų elementas pagal 1 priedėlį, kuriuo paremtas recordDataIdentifier (kartais reikia perkoduoti),

- trečioje skiltyje (aprašymas) nurodytas atitinkamo recordDataIdentifier pavadinimas,

- ketvirtoje skiltyje (mnemoninis žymuo) nurodytas šio recordDataIdentifier mnemoninis žymuo.

28 lentelė

"recordDataIdentifier" verčių apibrėžimas

Hex | Duomenų elementas | recordDataIdentifier pavadinimas (žr. formatą 8.2 poskyryje) | Mnemoninis žymuo |

F90B | CurrentDateTime | TimeDate | RDI_TD |

F912 | HighResOdometer | HighResolutionTotalVehicleDistance | RDI_HRTVD |

F918 | K-ConstantOfRecordingEquipment | Kfactor | RDI_KF |

F91C | L-TyreCircumference | LfactorTyreCircumference | RDI_LF |

F91D | W-VehicleCharacteristicConstant | WvehicleCharacteristicFactor | RDI_WVCF |

F921 | TyreSize | TyreSize | RDI_TS |

F922 | nextCalibrationDate | NextCalibrationDate | RDI_NCD |

F92C | SpeedAuthorised | SpeedAuthorised | RDI_SA |

F97D | vehicleRegistrationNation | RegisteringMemberState | RDI_RMS |

F97E | VehicleRegistrationNumber | VehicleRegistrationNumber | RDI_VRN |

F190 | VehicleIdentificationNumber | VIN | RDI_VIN |

Parametrą dataRecord (DREC_) pranešimas ReadDataByIdentifier positive response naudoja suteikti klientui (testeriui) duomenų įrašo vertes, nurodytas vardu recordDataIdentifier. Duomenų formatai nurodyti 8 skyriuje. Galima naudoti papildomus parametrus dataRecord, skirtus papildomiems naudotojams, įskaitant TPB pritaikytus įvesties, vidinius ir išvesties duomenis, tačiau šiame dokumente jie neaprašyti.

6.2. Paslauga "WriteDataByIdentifier" [įrašyti duomenis pagal vardą]

6.2.1. Pranešimo aprašymas

Paslaugą WriteDataByIdentifier klientas naudoja duomenų įrašų vertėms įrašyti į tarnybinę stotį. Duomenys identifikuojami pagal recordDataIdentifier. TPB gamintojas atsako už tai, kad atliekant šią paslaugą būtų laikomasi tarnybinės stoties reikalavimų. Norint atnaujinti 28 lentelėje išvardytus parametrus TPB turi veikti KALIBRAVIMO režimu.

6.2.1. Pranešimo formatas

Bazinių elementų WriteDataByIdentifier pranešimo formatai nurodyti toliau pateikiamose lentelėse:

29 lentelė

Pranešimas "WriteDataByIdentifier request"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | m+3 | LEN |

5 | Paslaugos WriteDataByIdentifier request identifikacija | 2E | WDBI |

6 ir 7 | recordDataIdentifier = (viena iš 28 lentelėje nurodytų verčių) | xxxx | RDI_… |

nuo 8 iki (m+7) | dataRecord() = (duomenys 1 | xx | DREC_DATA1 |

: | : | : |

duomenys m) | xx | DREC_DATAm |

m+8 | Kontrolinė suma | 00-FF | CS |

30 lentelė

Pranešimas "WriteDataByIdentifier positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Paslaugos WriteDataByIdentifier positive response identifikacija | 6E | WDBIPR |

6 ir 7 | recordDataIdentifier = (ta pati vertė, kaip ir 6 bei 7 baitų 29 lentelėje) | xxxx | RDI_… |

8 | Kontrolinė suma | 00-FF | CS |

31 lentelė

Pranešimas "WriteDataByIdentifier negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos WriteDataByIdentifier request identifikacija | 2E | WDBI |

7 | ResponseCode = (requestOutOfRange | 31 | RC_ROOR |

incorrectMessageLength | 13 | RC_IML |

conditionsNotCorrect) | 22 | RC_CNC |

8 | Kontrolinė suma | 00-FF | CS |

6.2.3. Parametrų apibrėžimas

Parametras recordDataIdentifier (RDI_) apibrėžtas 28 lentelėje.

Parametrą dataRecord (DREC_) pranešimas WriteDataByIdentifier positive response naudoja suteikti tarnybinei stočiai (TPB) duomenų įrašo vertes, nurodytas vardu recordDataIdentifier. Duomenų formatai nurodyti 8 skyriuje.

7. BANDOMŲJŲ IMPULSŲ VALDYMAS. ĮVESTIES ir išvesTIES VALDYMO FUNKCINIS BLOKAS

Galimos paslaugos nurodytos toliau esančioje lentelėje:

32 lentelė

Įvesties ir išvesties valdymo funkcinis blokas

Paslaugos pavadinimas | Aprašymas |

InputOutputControlByIdentifier | Klientas reikalauja valdyti tarnybinei stočiai skirtą įvestį ir išvestį. |

7.1. Paslauga "InputOutputControlByIdentifier" [įvesties ir išvesties valdymas pagal vardus]

7.1.1. Pranešimo aprašymas

Priekinėje jungtyje yra sujungimas, per kurį galima kontroliuoti arba stebėti bandymų impulsus naudojant tinkamą testerį.

Šį kalibravimo I/O signalą galima konfigūruoti K linijos komanda, paslauga InputOutputControlByIdentifier parenkant linijai reikiamą įvesties arba išvesties funkciją. Galimos tokios linijos būsenos:

- dezaktyvuota,

- speedSignalInput [greičio signalo įvestis], kai kalibravimo I/O signalo linija naudojama greičio signalui (bandymų signalui) įvesti, pakeičiant iš judesio jutiklio ateinantį greičio signalą,

- realTimeSpeedSignalOutputSensor [greičio signalo išvestis iš jutiklio esamuoju laiku], kai kalibravimo I/O signalo linija naudojama judesio jutiklio greičio signalui išvesti,

- RTCOutput, kai kalibravimo I/O signalo linija naudojama UTC laikrodžio signalui išvesti.

Tam, kad būtų galima sukonfigūruoti linijos būseną, transporto priemonės bloke turi būti prasidėjęs reguliavimo seansas ir jis turi veikti KALIBRAVIMO režimu. Baigdamas reguliavimo seansą arba KALIBRAVIMO režimą transporto priemonės blokas turi užtikrinti, kad kalibravimo I/O signalo linija būtų grąžinta į (numatytąją) dezaktyvuotą būseną.

Jei greičio impulsai TPB greičio signalo įvesties esamuoju laiku linijoje priimami tuomet, kai kalibravimo I/O signalo linija nustatyta įvesties režimu, kalibravimo I/O signalo linija turi būti pervesta į išvesties režimą arba grąžinta į dezaktyvuotą būseną.

Seka turi būti tokia:

- naudojantis paslauga StartCommunication užmezgamas ryšys,

- naudojantis paslauga StartDiagnosticSession pradedamas reguliavimo seansas ir nustatomas KALIBRAVIMO režimas (šių dviejų operacijų eiliškumas nesvarbus),

- naudojantis paslauga InputOutputControlByIdentifier pakeičiama išvesties būsena.

7.1.2. Pranešimo formatas

Bazinių elementų InputOutputControlByIdentifier pranešimo formatai nurodyti toliau pateikiamose lentelėse:

33 lentelė

Pranešimas "InputOutputControlByIdentifier request"

:

Pastaba: parametras controlState būna tik kai kuriais atvejais (žr. 7.1.3).

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | EE | TGT |

3 | Šaltinio adreso baitas | tt | SRC |

4 | Papildomas ilgio baitas | xx | LEN |

5 | Paslaugos InputOutputControlByIdentifier identifikacija | 2F | IOCBI |

6 ir 7 | InputOutputIdentifier = (CalibrationInputOutput) | F960 | IOI_CIO |

8 arba nuo 8 iki 9 | ControlOptionRecord = ( | | COR_… |

inputOutputControlParameter - viena iš 36 lentelės verčių | xx | IOCP_… |

controlState - viena iš 38 lentelės verčių (žr. pastabą žemiau)) | xx | CS_… |

9 arba 10 | Kontrolinė suma | 00-FF | CS |

34 lentelė

Pranešimas "InputOutputControlByIdentifier positive response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | xx | LEN |

5 | Paslaugos InputOutputControlByIdentifier positive response identifikacija | 6F | IOCBIPR |

6 ir 7 | InputOutputIdentifier = (CalibrationInputOutput) | F960 | IOI_CIO |

8 arba nuo 8 iki 9 | controlStatusRecord() = ( | | CSR_ |

inputOutputControlParameter (ta pati vertė, kaip ir 8 baito 33 lentelėje) | xx | IOCP_… |

controlState (ta pati vertė, kaip ir 9 baito 33 lentelėje)) (jei taikytina) | xx | CS_… |

9 arba 10 | Kontrolinė suma | 00-FF | CS |

35 lentelė

Pranešimas "InputOutputControlByIdentifier negative response"

Baito Nr. | Parametro aprašymas | Šešioliktainė vertė | Mnemoninis žymuo |

1 | Formato baitas - fizinis adresas | 80 | FMT |

2 | Paskirties adreso baitas | tt | TGT |

3 | Šaltinio adreso baitas | EE | SRC |

4 | Papildomas ilgio baitas | 03 | LEN |

5 | Neigiamo atsakymo paslaugos identifikacija | 7F | NR |

6 | Paslaugos InputOutputControlByIdentifier request identifikacija | 2F | IOCBI |

7 | responseCode = ( | | |

incorrectMessageLength | 13 | RC_IML |

conditionsNotCorrect | 22 | RC_CNC |

requestOutOfRange | 31 | RC_ROOR |

deviceControlLimitsExceeded) | 7A | RC_DCLE |

8 | Kontrolinė suma | 00-FF | CS |

7.1.3. Parametrų apibrėžimas

Parametras inputOutputControlParameter (IOCP_) apibrėžtas toliau esančioje lentelėje:

36 lentelė

"inputOutputControlParameter" verčių apibrėžimas

Šešioliktainė vertė | Aprašymas | Mnemoninis žymuo |

00 | ReturnControlToECU Ši vertė turi nurodyti tarnybinei stočiai (TPB), kad testeris daugiau nebevaldo kalibravimo I/O signalo linijos. | RCTECU |

01 | ResetToDefault Ši vertė turi nurodyti tarnybinei stočiai (TPB), kad reikalaujama grąžinti kalibravimo I/O signalo liniją į jo numatytąją būseną. | RTD |

03 | ShortTermAdjustment Ši vertė turi nurodyti tarnybinei stočiai (TPB), kad reikalaujama suderinti kalibravimo I/O signalo liniją su verte, nurodyta parametru controlState. | STA |

Parametras controlState yra tik tuomet kai parametras inputOutputControlParameter nustatytas į ShortTermAdjustment; jis apibrėžtas toliau esančioje lentelėje:

37 lentelė

"controlState" verčių apibrėžimas

Režimas | Šešioliktainė vertė | Aprašymas |

Dezaktyvuota | 00 | I/O linija yra dezaktyvuota (numatytoji būsena) |

Aktyvuota | 01 | Kalibravimo I/O linija aktyvuota režimu speedSignalInput |

Aktyvuota | 02 | Kalibravimo I/O linija aktyvuota režimu realTimeSpeedSignalOutputSensor |

Aktyvuota | 03 | Kalibravimo I/O linija aktyvuota režimu RTCOutput |

8. DUOMENŲ ĮRAŠŲ FORMATAI

Skyriuje aprašyta:

- bendrosios taisyklės, kurias reikia taikyti transporto priemonės bloko testeriui siunčiamų signalų parametrų grupėms,

- formatai, kuriuos reikia naudoti 6 skyriuje aprašytomis duomenų perdavimo paslaugomis siunčiamiems duomenims.

Visus nurodytus parametrus turi gebėti naudoti TPB.

TPB atsakant į pareikalavimo pranešimus testeriui siunčiami duomenys turi būti išmatuojamojo tipo (t. y. esama reikalaujamo parametro vertė, kurią išmatavo arba nustatė TPB).

8.1. Siunčiamų parametrų grupės

38 lentelėje apibrėžtos grupės, naudojamos siunčiamų parametrų galiojimui nustatyti.

070 Grupės "klaidos indikatorius" vertės skirtos tam, kad transporto priemonės blokas galėtų iškart nurodyti, kad galiojantys parametrų duomenys šiuo metu neprieinami dėl tam tikros rūšies klaidos tachografe.

071 Grupės "neturima" vertės skirtos tam, kad transporto priemonės blokas galėtų išsiųsti pranešimą, kuriame yra tame modulyje neturimas arba netinkamas parametras. Grupės "nereikalaujama" vertės skirtos tam, kad įrenginys galėtų siųsti komandinį pranešimą ir identifikuoti tuos parametrus, kai iš priimančiojo įtaiso nelaukiama atsakymo.

Jei dėl komponento gedimo negalima persiųsti galiojančių parametro duomenų, vietoj tų parametro duomenų turi būti naudojamas klaidos indikatorius, kaip nurodyta 38 lentelėje. Tačiau, jei išmatuoti arba apskaičiuoti duomenys įgavo tokią vertę, kuri yra galiojanti, tačiau nėra pateikta tarp nurodytų parametrų, klaidos indikatorius neturi būti naudojamas. Duomenys turi būti perduodami naudojant atitinkamą mažiausią arba didžiausią parametro vertę.

38 lentelė

"dataRecords" grupės

Grupės pavadinimas | 1 baitas (šešioliktainė vertė) | 2 baitai (šešioliktainė vertė) | 4 baitai (šešioliktainė vertė) | ASCII |

Galiojantis signalas | nuo 00 iki FA | nuo 0000 iki FAFF | nuo 00000000 iki FAFFFFFF | nuo 1 iki 254 |

Parametrui skirtas indikatorius | FB | nuo FB00 iki FBFF | nuo FB000000 iki FBFFFFFF | nėra |

Rezervuota grupė būsimiems indikatoriniams bitams | nuo FC iki FD | nuo FC00 iki FDFF | nuo FC000000 iki FDFFFFFF | nėra |

Klaidos indikatorius | FE | nuo FE00 iki FEFF | nuo FE000000 iki FEFFFFFF | 0 |

Neturima arba nereikalaujama | FF | nuo FF00 iki FFFF | nuo FF000000 iki FFFFFFFF | FF |

ASCII užkoduotiems parametrams ASCII rašmuo "*" rezervuotas kaip skirtukas.

8.2. dataRecords formatai

Toliau esančiose nuo 40 iki 44 lentelėse nurodyti formatai, kuriuose reikia naudoti su paslaugomis ReadDataByIdentifier ir WriteDataByIdentifier.

40 lentelėje nurodytas kiekvieno pagal savo recordDataIdentifier identifikuojamo parametro ilgis, skiriamoji geba ir naudojimo ribos:

39 lentelė

"dataRecords" formatai

Parametro pavadinimas | Duomenų ilgis (baitais) | Skiriamoji geba | Naudojimo ribos |

TimeDate | 8 | Daugiau žr. 40 lentelėje |

HighResolutionTotalVehicleDistance | 4 | 5 m/bit paskuba, 0 m paklaida | nuo 0 iki + 21055406 km |

Kfactor | 2 | 0,001 impulso/m/bit paskuba, paklaida - 0 | nuo 0 iki 64,255 impulsų/m |

LfactorTyreCircumference | 2 | 0,125×10-3 /bit paskuba, paklaida - 0 | nuo 0 iki 8031 m |

WvehicleCharacteristicFactor | 2 | 0,001 impulso/m/bit paskuba, paklaida - 0 | nuo 0 iki 64,255 impulsų/m |

TyreSize | 15 | ASCII | ASCII |

NextCalibrationDate | 3 | Daugiau žr. 41 lentelėje |

SpeedAuthorised | 2 | 1/256 km/h/bit paskuba, paklaida - 0 | nuo 0 iki 250996 km/h |

RegisteringMemberState | 3 | ASCII | ASCII |

VehicleRegistrationNumber | 14 | Daugiau žr. 44 lentelėje |

TPIN | 17 | ASCII | ASCII |

40 lentelėje nurodyti parametro TimeDate įvairių baitų formatai:

40 lentelė

"TimeDate" išsamus formatas (recordDataIdentifier F00B)

Baitas | Parametro apibrėžimas | Skiriamoji geba | Naudojimo ribos |

1 | Sekundės | 0,25 s/bit paskuba, 0 s paklaida | nuo 0 iki 59,75 s |

2 | Minutės | 1 min./bit paskuba, 0 min. paklaida | nuo 0 iki 59 min. |

3 | Valandos | 1 h/bit paskuba, 0 h paklaida | nuo 0 iki 23 h |

4 | Mėnuo | 1 mėn./bit paskuba, 0 mėn. paklaida | nuo 1 iki 12 mėnesių |

5 | Diena | 0,25 dienos/bit paskuba, 0 dienų paklaida (žr. pastabą 41 lent.) | nuo 0,25 iki 31,75 dienos |

6 | Metai | 1 metų/bit paskuba, 1985 metų paklaida (žr. pastabą 41 lent.) | nuo 1985 m. iki 2235 m. |

7 | Minučių vietos laiku paklaida | 1 min./bit paskuba, -125 min. paklaida | nuo -59 iki 59 min. |

8 | Valandų vietos laiku paklaida | 1 h/bit paskuba, -125 h paklaida | nuo -23 iki +23 val. |

41 lentelėje nurodyti parametro NextCalibrationDate įvairių baitų formatai:

41 lentelė

"NextCalibrationDate" išsamus formatas (recordDataIdentifier F022)

Pastaba dėl parametro "diena" naudojimo:

1. Datos vertė 0 reiškia nulį. Vertės 1, 2, 3 ir 4 naudojamos pirmajai mėnesio dienai žymėti; 5, 6, 7 ir 8 žymi antrąją mėnesio dieną ir t. t.

2. Šis parametras neturi įtakos ir nekeičia pirmiau nurodyto valandų parametro.

Pastaba dėl parametro "diena" naudojimo:

Metų vertė 0 reiškia 1985 metus; vertė 1 reiškia 1986 metus ir t. t.

Baitas | Parametro apibrėžimas | Skiriamoji geba | Naudojimo ribos |

1 | Mėnuo | 1 mėn./bit paskuba, 0 mėn. paklaida | nuo 1 iki 12 mėnesių |

2 | Diena | 0,25 dienos/bit paskuba, 0 dienų paklaida (žr. pastabą) | nuo 0,25 iki 31,75 dienos |

3 | Metai | 1 metų/bit paskuba, +1985 metų paklaida (žr. pastabą) | nuo 1985 m. iki 2235 m. |

42 lentelėje nurodyti parametro VehicleRegistrationNumber įvairių baitų formatai:

42 lentelė

"VehicleRegistrationNumber" išsamus formatas (recordDataIdentifier F07E)

Baitas | Parametro apibrėžimas | Skiriamoji geba | Naudojimo ribos |

1 | Kodo puslapis (kaip apibrėžta 1 priedėlyje) | ASCII | nuo 01 iki 0A |

nuo 2 iki 14 | Transporto priemonės registracijos numeris (kaip apibrėžta 1 priedėlyje) | ASCII | ASCII |

9 priedėlis

TIPO PATVIRTINIMAS. BŪTINIAUSIŲ BANDYMŲ SĄRAŠAS

TURINYS

1. Įvadas …

1.1. Tipo patvirtinimas …

1.2. Nuorodos …

2. Transporto priemonės bloko funkciniai bandymai …

3. Judesio jutiklio funkciniai bandymai …

4. Tachografo kortelių funkciniai bandymai …

5. Funkcinio suderinamumo bandymai …

1. ĮVADAS

1.1. Tipo patvirtinimas

Į tachografo (ar jo komponentų) arba tachografo kortelių EEB tipo patvirtinimą įeina:

- apsaugotumo atestacija, kurią atlieka ITSEC institucija atsižvelgdama į apsaugos tikslus, atitinkančius šio priedo 10 priedėlio nuostatas,

- funkcinė atestacija, kurią atlieka valstybės narės institucija ir kuri patvirtina, kad tachografas (arba tachografo kortelė) atitinka šio priedo reikalavimus dėl atliekamų funkcijų, matavimo tikslumo ir atsparumo aplinkos poveikiui,

- funkcinio suderinamumo atestacija, kurią atlieka kompetentinga institucija ir kuri patvirtina, kad tachografas (arba tachografo kortelė) yra visiškai funkciškai suderinamas su reikiama tachografo kortele (tachografu) (žr. šio priedo VIII skyrių).

Šiame priedėlyje nurodyta, kuriuos funkcinius bandymus privalo atlikti valstybė narė ir kuriuos funkcinio suderinamumo bandymus turi atlikti kompetentinga institucija. Bandymų atlikimo tvarka ir jų rūšys išsamiau neaprašytos.

Šiame priedėlyje neaprašyti apsaugotumo atestacijos klausimai. Jei kai kurie tipo patvirtinimui reikalingi bandymai atlikti vertinant ir atestuojant apsaugotumą, šių bandymų kartoti nebereikia. Tokiu atveju galima tik patikrinti tokių bandymų rezultatus. Tie reikalavimai, kurie turėtų būti tikrinami (arba labai artimi numatomiems atlikti bandymams), šiame priedėlyje pažymėti žvaigždute.

Šiame priedėlyje atskirai nagrinėjamas judesio jutiklio ir transporto priemonės bloko, kaip tachografo komponentų, tipo patvirtinimas. Funkcinis suderinamumas tarp kiekvieno modelio judesio jutiklio ir kiekvieno modelio transporto priemonės bloko nereikalaujamas, todėl judesio jutiklio tipo patvirtinimas suteikiamas tik derinant kartu su transporto priemonės bloko tipo patvirtinimu ir atvirkščiai.

1.2. Nuorodos

Šiame priedėlyje naudotasi tokiais šaltiniais:

IEC 68-2-1 Aplinkos poveikio bandymai. 2 dalis. Bandymai. A bandymai: šaltis. 1990 m. + 2 pataisa, 1994 m.

IEC 68-2-2 Aplinkos poveikio bandymai. 2 dalis. Bandymai. B bandymai: sausas karštis. 1974 m. + 2 pataisa, 1994 m.

IEC 68-2-6 Pagrindinės aplinkos poveikio bandymų procedūros. Bandymų metodika. Fc bandymas ir nurodymai: vibracija (sinusoidinė). 6 leidimas, 1985 m.

IEC 68-2-14 Pagrindinės aplinkos poveikio bandymų procedūros. Bandymų metodika. N bandymas: temperatūros pokytis. 1 modifikacija, 1986 m.

IEC 68-2-27 Pagrindinės aplinkos poveikio bandymų procedūros. Bandymų metodika. Ea bandymas ir nurodymai: smūgis. 3 leidimas, 1987 m.

IEC 68-2-30 Pagrindinės aplinkos poveikio bandymų procedūros. Bandymų metodika. Db bandymas ir nurodymai: karščio su drėgme cikliškas poveikis (12 + 12 valandų ciklas). 1 modifikacija, 1985 m.

IEC 68-2-35 Pagrindinės aplinkos poveikio bandymų procedūros. Bandymų metodika. Fda bandymas: plataus diapazono vibracija. Didelio laipsnio atkuriamumas. 1 modifikacija, 1983 m.

IEC 529 Įdėklų suteikiamos apsaugos laipsniai (IP kodas). 2 leidimas, 1989 m.

IEC 61000-4-2 Elektromagnetinis suderinamumas (EMS). Bandymų ir matavimo metodika. Atsparumo elektrostatinėms iškrovoms bandymas, 1995 m.; 1 pataisa, 1998 m.

ISO 7637-1 Kelių transporto priemonės. Elektros trikdžiai dėl laidumo ir sankabos. 1 dalis. Lengvieji automobiliai ir lengvosios komercinės transporto priemonės su 12 V vardine maitinimo įtampa. Trumpalaikis elektros laidumas tik per maitinimo linijas. 2 leidimas, 1990 m.

ISO 7637-2 Kelių transporto priemonės. Elektros trikdžiai dėl laidumo ir sankabos. 2 dalis. Komercinės transporto priemonės su 24 V vardine maitinimo įtampa. Trumpalaikis elektros laidumas tik per maitinimo linijas. Pirmasis leidimas, 1990 m.

ISO 7637-3 Kelių transporto priemonės. Elektros trikdžiai dėl laidumo ir sankabos. 3 dalis. Transporto priemonės su 12 V arba 24 V maitinimo įtampa. Trumpalaikis elektros tekėjimas dėl talpinės arba indukcinės sankabos ne per maitinimo linijas. Pirmasis leidimas, 1995 m. + 1 pataisa, 1995 m.

ISO/IEC 7816-1 Identifikacijos kortelės. Kortelės su integriniu grandynu (integriniais grandynais) ir kontaktais. 1 dalis. Fizinės savybės. Pirmasis leidimas, 1998 m.

ISO/IEC 7816-2 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniu grandynu (integriniais grandynais) ir kontaktais. 2 dalis. Matmenys ir kontaktų vieta. Pirmasis leidimas, 1999 m.

ISO/IEC 7816-3 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniu grandynu (integriniais grandynais) ir kontaktais. 3 dalis. Elektroniniai signalai ir siuntimo protokolai. 2 leidimas, 1997 m.

ISO/IEC 10373 Identifikacijos kortelės. Testų metodai. Pirmasis leidimas, 1993 m.

2. TRANSPORTO PRIEMONĖS BLOKO FUNKCINIAI BANDYMAI

Nr. | Bandymas | Aprašymas | Susiję reikalavimai |

1. | Administracinis patikrinimas |

1.1. | Dokumentacija | Dokumentacijos teisingumas | |

1.2. | Gamintojo bandymų rezultatai | Įdiegimo metu gamintojo atliktų bandymų rezultatai. Įrodymai popieriuje. | 070, 071, 073 |

2. | Vizualus patikrinimas |

2.1. | Atitiktis su dokumentacija | |

2.2. | Identifikacija (ženklinimas) | 168, 169 |

2.3. | Medžiagos | nuo 163 iki 167 |

2.4 | Sandarinimas | 251 |

2.5. | Išoriniai paviršiai | |

3. | Funkciniai bandymai |

3.1. | Suteikiamos funkcijos | 002, 004, 244 |

3.2. | Darbo režimai | 006*, 007*, 008*, 009*, 106, 107 |

3.3. | Prieigos prie funkcijų ir duomenų teisės | 010*, 011*, 240, 246, 247 |

3.4. | Kortelės įkišimo ir ištraukimo stebėsena | 013, 014, 015*, 016*, 106 |

3.5. | Greičio ir atstumo matavimas | nuo 017 iki 026 |

3.6. | Laiko matavimas (bandymas atliekamas 20 °C temperatūroje) | nuo 027 iki 032 |

3.7. | Vairuotojo veiklos stebėsena | nuo 033 iki 043, 106 |

3.8. | Važiavimo būsenos stebėsena | 044, 045, 106 |

3.9. | Rankomis daromi įrašai | nuo 046 iki 050b |

3.10. | Įmonės užraktų valdymas | nuo 051 iki 055 |

3.11. | Kontrolės veiklos stebėsena | 056, 057 |

3.12. | Įvykių ir (arba) gedimų aptikimas | nuo 059 iki 069, 106 |

3.13. | Įrangos identifikacijos duomenys | 075*, 076*, 079 |

3.14. | Duomenys apie vairuotojo kortelės įkišimą ir ištraukimą | nuo 081* iki 083* |

3.15. | Duomenys apie vairuotojo veiklą | nuo 084* iki 086* |

3.16. | Duomenys apie vietas | nuo 087* iki 089* |

3.17. | Hodometro duomenys | nuo 090* iki 092* |

3.18. | Išsamūs duomenys apie greitį | 093* |

3.19. | Duomenys apie įvykius | 094*, 095 |

3.20. | Duomenys apie gedimus | 096* |

3.21. | Duomenys apie kalibravimą | 097*, 098* |

3.22. | Duomenys apie laiko koregavimą | 100*, 101* |

3.23. | Duomenys apie kontrolės veiklą | 102*, 103* |

3.24. | Duomenys apie įmonės užraktus | 104* |

3.25. | Duomenys apie duomenų perkėlimo veiklą | 105* |

3.26. | Duomenys apie ypatingas būsenas | 105a*, 105b* |

3.27. | Registravimas ir įrašymas į tachografo kortelių atmintį | 108, 109*, 109a*, 110*, 111, 112 |

3.28. | Rodymas ekrane | 072, 106, nuo 113 iki 128, PIC_001, DIS_001 |

3.29. | Spausdinimas | 072, 106, nuo 129 iki 138, PIC_001, nuo PRT_001 iki PRT_112 |

3.30. | Perspėjimas | 106, nuo 139 iki 148, PIC_001 |

3.31. | Duomenų perkėlimas į išorines laikmenas | 072, 106, nuo 149 iki 151 |

3.32. | Duomenys, išvedami į papildomus išorinius įrenginius | 152, 153 |

3.33. | Kalibravimas | 154*, 155*, 156*, 245 |

3.34. | Laiko koregavimas | 157*, 158* |

3.35. | Papildomų funkcijų netrukdymas | 003, 269 |

4. | Aplinkos poveikio bandymai |

4.1. | Temperatūra | Funkcionalumas tikrinamas taip: IEC 68-2-1, Ad bandymas, trunkantis 72 valandas žemoje temperatūroje (- 20 °C), 1 valandą - veikiant, 1 valandą - neveikiant,IEC 68-2-2, Bd bandymas, trunkantis 72 valandas aukštoje temperatūroje (+ 70 °C), 1 valandą - veikiant, 1 valandą - neveikiant.Temperatūros ciklai: IEC 68-2-14 bandymu Na, 20 ciklų, kiekvieno ciklo metu keičiant temperatūrą nuo žemos (- 20 °C) ik aukštos (+ 70 °C) ir išlaikant po 2 valandas tiek žemoje, tiek aukštoje temperatūroje, patikrinama, ar transporto priemonės blokas gali išlaikyti staigius aplinkos temperatūros pokyčius. Žemoje, aukštoje temperatūroje ir temperatūros ciklų metu galima atlikti mažesnį bandymų rinkinį (iš nurodytųjų šios lentelės 3 skyriuje). | 159 |

4.2. | Drėgnis | IEC 68-2-30 Db bandymu, atliekant šešis 24 val. trukmės ciklus, kiekvieno jų metu keičiant temperatūrą nuo + 25 °C iki + 55 °C, o santykiniam drėgniui esant 97 % (kai temperatūra yra + 25 °C) ir 93 % (kai temperatūra yra + 55 °C), ar transporto priemonės blokas gali išlaikyti ciklišką drėgmės poveikį (karščio bandymą). | 160 |

4.3. | Vibracija | 1.Sinusoidinės vibracijos:patikrinama, ar transporto priemonės blokas gali išlaikyti tokias sinusoidines vibracijas:nuolat kintančias nuo 5 iki 11 Hz: 10 mm pikasnuolatinis pagreitis nuo 11 iki 300 Hz: 5 gŠis reikalavimas patikrinamas IEC 68-2-6 Fc bandymu, trunkančiu ne trumpiau kaip 3 × 12 valandų (po 12 valandų išilgai kiekvienos koordinačių ašies).2.Atsitiktinės vibracijos:patikrinama, ar transporto priemonės blokas gali išlaikyti tokias atsitiktines vibracijas:dažnis: 5-150 Hz, lygis: 0,02 g2/HzŠis reikalavimas patikrinamas IEC 68-2-35 Ffda bandymu, trunkančiu ne trumpiau kaip 3 × 12 valandų (po 12 valandų išilgai kiekvienos koordinačių ašies), 1 valandą - veikiant, 1 valandą - neveikiant.Abu pirmiau nurodyti bandymai atliekami su dviem skirtingais bandomo įrangos tipo pavyzdžiais. | 163 |

4.4. | Apsauga nuo vandens ir svetimkūnių | Patikrinama, ar darbinės būklės transporto priemonėje sumontuoto transporto priemonės bloko apsaugos indeksas pagal IEC 529 yra ne mažesnis kaip IP 40. | 164, 165 |

4.5. | Apsauga nuo viršįtampio | Patikrinama, ar transporto priemonės blokas gali išlaikyti maitinimą tokiomis sąlygomis: 24 V modeliai: 34 V, + 40 °C temperatūroje 1 valandą12 V modeliai: 17 V, + 40 °C temperatūroje 1 valandą | 161 |

4.6. | Apsauga nuo polių sukeitimo vietomis | Patikrinama, ar transporto priemonės blokas gali išlaikyti jo maitinimo polių sukeitimą vietomis. | 161 |

4.7. | Apsauga nuo trumpojo jungimo | Patikrinama, ar įvesties ir išvesties signalai apsaugoti nuo trumpojo jungimo su maitinimo ir įžeminimo linijomis. | 161 |

5. | EMS bandymai |

5.1. | Spinduliuotė ir imlumas | Atitiktis Direktyvos 95/54/EEB reikalavimams | 162 |

5.2. | Elektrostatinė iškrova | Atitiktis IEC 61000-4-2, ± 2 kV (1 lygis) reikalavimams | 162 |

5.3. | Imlumas trumpalaikiam laidumui per maitinimo linijas | 24 V modeliams: atitiktis ISO 7637-2: 1a impulsas: Vs = - 100 V, Ri = 10 omų2 impulsas: Vs = + 100 V, Ri = 10 omų3a impulsas: Vs = - 100 V, Ri = 50 omų3b impulsas: Vs = + 100 V, Ri = 50 omų4 impulsas: Vs = - 16 V, Va = - 12 V, t6 = 100 ms5 impulsas: Vs = + 120 V, Ri = 2,2 omo, td = 250 ms12 V modeliams: atitiktis ISO 7637-1: 1 impulsas: Vs = - 100 V, Ri = 10 omų2 impulsas: Vs = + 100 V, Ri = 10 omų3a impulsas: Vs = - 100 V, Ri = 50 omų3b impulsas: Vs = + 100 V, Ri = 50 omų4 impulsas: Vs = - 6 V, Va = - 5 V, t6 = 15 ms5 impulsas: Vs = + 65 V, Ri = 3 omai, td = 100 ms5 impulsas turi būti bandomas tik jei transporto priemonės blokas skirtas įrengti transporto priemonėje, kurioje nenaudojama jokia įprasta išorinė apsauga nuo susikaupusio krūvio. | 162 |

3. JUDESIO JUTIKLIO FUNKCINIAI BANDYMAI

Nr. | Bandymas | Aprašymas | Susiję reikalavimai |

1. | Administracinis patikrinimas |

1.1. | Dokumentacija | Dokumentacijos teisingumas | |

2. | Vizualus patikrinimas |

2.1. | Atitiktis su dokumentacija | |

2.2. | Identifikacija (ženklinimas) | 169, 170 |

2.3. | Medžiagos | nuo 163 iki 167 |

2.4. | Sandarinimas | 251 |

3. | Funkciniai bandymai |

3.1. | Jutiklio identifikacijos duomenys | 077* |

3.2. | Judesio jutiklio ir transporto priemonės bloko sujungimas | 099*, 155 |

3.3. | Judėjimo aptikimas | |

Judėjimo matavimo tikslumas | nuo 022 iki 026 |

4. | Aplinkos poveikio bandymai |

4.1. | Darbinė temperatūra | Funkcionalumas tikrinamas (kaip nurodyta bandyme Nr. 3.3.) temperatūroje nuo - 40 °C iki + 135 °C taip: IEC 68-2-1, Ad bandymas, trunkantis 96 valandas žemiausioje temperatūroje Tomin,IEC 68-2-2, Bd bandymas, trunkantis 96 valandas aukščiausioje temperatūroje Tomax. | 159 |

4.2. | Temperatūros ciklai | Funkcionalumas tikrinamas (kaip nurodyta bandyme Nr. 3.3.) IEC 68-2-14 bandymu Na, 20 ciklų, kiekvieno ciklo metu keičiant temperatūrą nuo žemos (- 40 °C) iki aukštos (+ 135 °C) ir išlaikant po 2 valandas tiek žemoje, tiek aukštoje temperatūroje. Žemoje, aukštoje temperatūroje ir temperatūros ciklų metu galima atlikti mažesnį bandymų rinkinį (iš nurodytųjų 3.3 bandyme). | 159 |

4.3. | Drėgnio ciklai | Funkcionalumas tikrinamas (kaip nurodyta bandyme Nr. 3.3.) IEC 68-2-30 Db bandymu, atliekant šešis 24 val. trukmės ciklus, kiekvieno jų metu keičiant temperatūrą nuo + 25 °C iki + 55 °C, o santykiniam drėgniui esant 97 % (kai temperatūra yra + 25 °C) ir 93 % (kai temperatūra yra + 55 °C). | 160 |

4.4. | Vibracija | Funkcionalumas tikrinamas (kaip nurodyta bandyme Nr. 3.3.) IEC 68-2-6 Fc bandymu, atliekant 100 dažnio ciklų: dažnis nuolat kinta nuo 10 iki 57 Hz: 1,5 mm pikas nuolatinis pagreitis nuo 57 iki 500 Hz: 20 g | 163 |

4.5. | Mechaninis smūgis | Funkcionalumas tikrinamas (kaip nurodyta bandyme Nr. 3.3.) IEC 68-2-27 Ea bandymu, smūgiuojant 3 smūgius abiem kryptimis išilgai statmenų viena kitai ašių. | 163 |

4.6. | Apsauga nuo vandens ir svetimkūnių | Patikrinama, ar darbinės būklės transporto priemonėje sumontuoto judesio jutiklio apsaugos indeksas pagal IEC 529 yra ne mažesnis kaip IP 64. | 165 |

4.7. | Apsauga nuo polių sukeitimo vietomis | Patikrinama, ar judesio jutiklis gali išlaikyti jo maitinimo polių sukeitimą vietomis. | 161 |

4.8. | Apsauga nuo trumpojo jungimo | Patikrinama, ar įvesties ir išvesties signalai apsaugoti nuo trumpojo jungimo su maitinimo ir įžeminimo linijomis. | 161 |

5. | EMC |

5.1. | Spinduliuotė ir imlumas | Atitiktis Direktyvos 95/54/EEB reikalavimams | 162 |

5.2. | Elektrostatinė iškrova | Atitiktis IEC 61000-4-2, ± 2 kV (1 lygis) reikalavimams | 162 |

5.3. | Imlumas trumpalaikiam laidumui per duomenų perdavimo linijas | Atitiktis ISO 7637-3 (III lygis) | 162 |

4. TACHOGRAFO KORTELIŲ FUNKCINIAI BANDYMAI

Nr. | Bandymas | Aprašymas | Susiję reikalavimai |

1. | Administracinis patikrinimas |

1.1. | Dokumentacija | Dokumentacijos teisingumas | |

2. | Vizualus patikrinimas |

2.1. | | Patikrinama, ar visos apsaugos priemonės ir matomi duomenys ant kortelės išspausdinti teisingai ir atitinka reikalavimus. | nuo 171 iki 181 |

3. | Fiziniai bandymai |

3.1. | | Patikrinami kortelės matmenys ir kontaktų vieta. | 184 ISO/IEC 7816-1 ISO/IEC 7816-2 |

4. | Protokolo bandymai |

4.1. | ATR | Patikrinama, ar ATR atitinka reikalavimus. | ISO/IEC 7816-3, TCS 304, 307, 308 |

4.2. | T=0 | Patikrinama, ar protokolas T=0 atitinka reikalavimus. | ISO/IEC 7816-3, TCS 302, 303, 305 |

4.3. | PTS | Patikrinama, ar komanda PTS atitinka reikalavimus nustatant T=1 iš T=0. | ISO/IEC 7816-3, nuo TCS 309 iki TCS 311 |

4.4. | T=1 | Patikrinama, ar protokolas T=1 atitinka reikalavimus. | ISO/IEC 7816-3, TCS 303, 306 |

5. | Kortelės struktūra |

5.1. | | Išbandoma, ar kortelės struktūra atitinka reikalavimus - ar kortelėje yra privalomosios rinkmenos ir jų prieigos sąlygos. | TCS 312 TCS 400*, 401, 402, 403*, 404, 405*, 406, 407, 408*, 409, 410*, 411, 412, 413*, 414, 415*, 416, 417, 418*, 419 |

6. | Funkciniai bandymai |

6.1. | Įprastas apdorojimas | Bent po kartą išbandoma kiekviena leistina komanda (pvz., komanda UPDATE_BINARY išbandoma su CLA = "00", CLA = "0C" ir su skirtingais parametrais P1, P2 ir Lc). Patikrinama, ar operacijos kortelėje atliekamos iš tikrųjų (pvz., nuskaitant rinkmeną, su kuria komanda buvo atlikta). | nuo TCS 313 iki TCS 379 |

6.2. | Pranešimai apie klaidas | Bent po kartą išbandomas kiekvienos komandos kiekvienas pranešimas apie klaidą (kaip nurodyta 2 priedėlyje). Bent po kartą išbandoma kiekviena bendroji klaida (išskyrus nepažeistumo klaidas "6400", kurios patikrinamos atliekant apsaugotumo atestaciją). | |

7. | Aplinkos poveikio bandymai |

7.1. | | Patikrinama, ar kortelės veikia ISO/IEC 10373 apibrėžtomis sąlygomis | nuo 185 iki 188 ISO/IEC 7816-1 |

5. FUNKCINIO SUDERINAMUMO BANDYMAI

Nr. | Bandymas | Aprašymas |

1. | Abipusis autentiškumo patvirtinimas | Patikrinama, ar abipusis autentiškumo patvirtinimas tarp transporto priemonės bloko ir tachografo kortelės vyksta tinkamai. |

2. | Rašymo ir nuskaitymo bandymai | Atliekamas transporto priemonės bloko būdingos veiklos patikrinimas. Veiklos scenarijus turi būti suderintas su bandomu kortelės tipu, o į kortelę turi būti įrašoma kiek įmanoma daugiau EF. Perkeliant duomenis iš kortelės patikrinama, ar tinkamai įrašyti visi reikiami įrašai. Išspausdinant kasdienį spaudinį iš kortelės patikrinama, ar visus reikiamus įrašus galima tinkamai nuskaityti. |

10 priedėlis

BENDRIEJI APSAUGOS TIKSLAI

Šiame priedėlyje nurodyti būtiniausi reikalaujami judesio jutiklio, transporto priemonės bloko ir tachografo kortelių apsaugos tikslai.

Tam, kad gamintojai suformuluotų apsaugos tikslus, kuriais remdamiesi galėtų siekti sertifikuoti apsaugotumą, jie turi patobulinti ir užpildyti reikiamus dokumentus, nepakeisdami ir neišbraukdami esamų pavojų, reikalavimų, procedūrinių priemonių ir apsaugos užtikrinimo funkcijų specifikacijų.

TURINYS

1. Įvadas …

2. Santrumpos, apibrėžimai ir nuorodos …

2.1. Santrumpos …

2.2. Apibrėžimai …

2.3. Nuorodos …

3. Gaminio apibūdinimas …

3.1. Judesio jutiklio aprašymas ir naudojimo būdas …

3.2. Judesio jutiklio gyvavimo ciklas …

3.3. Pavojai …

3.3.1. Pavojai prieigos kontrolei …

3.3.2. Su konstrukcija susiję pavojai …

3.3.3. Su eksploatacija susiję pavojai …

3.4. Apsaugos tikslai …

3.5. Informacinės technologijos apsaugos tikslai …

3.6. Fizinės, personalo arba procedūrinės priemonės …

3.6.1. Įrangos konstrukcija …

3.6.2. Įrangos tiekimas …

3.6.3. Apsauginių duomenų sukūrimas ir pateikimas …

3.6.4. Tachografų įrengimas, kalibravimas ir patikra …

3.6.5. Teisės aktų vykdymo kontrolė …

3.6.6. Programinės įrangos tobulinimas …

4. Apsaugos užtikrinimo funkcijos …

4.1. Identifikacija ir autentiškumo patvirtinimas …

4.2. Prieigos kontrolė …

4.2.1. Prieigos kontrolės strategija …

4.2.2. Prieigos prie duomenų teisės …

4.2.3. Rinkmenų struktūra ir prieigos sąlygos …

4.3. Atskaitomybė …

4.4. Auditas …

4.5. Tikslumas …

4.5.1. Informacijos srauto valdymo strategija …

4.5.2. Vidinis duomenų perdavimas …

4.5.3. Atmintyje laikomų duomenų nepažeistumas …

4.6. Eksploatacinis patikimumas …

4.6.1. Bandymai …

4.6.2. Programinė įranga …

4.6.3. Fizinė apsauga …

4.6.4. Maitinimo nutrūkimas…

4.6.5. Perkrovimo sąlygos…

4.6.6. Duomenų prieinamumas …

4.6.7. Daugiafunkciškumas …

4.7. Keitimasis duomenimis …

4.8. Kriptografinė geba …

5. Apsaugos mechanizmų apibrėžimas …

6. Būtiniausias apsaugos mechanizmų neįveikiamumas …

7. Užtikrinimo lygis …

8. Apibūdinimas …

1. Įvadas …

2. Santrumpos, apibrėžimai ir nuorodos …

2.1. Santrumpos …

2.2. Apibrėžimai …

2.3. Nuorodos …

3. Gaminio apibūdinimas …

3.1. Transporto priemonės bloko aprašymas ir naudojimo būdas …

3.2. Transporto priemonės bloko gyvavimo ciklas …

3.3. Pavojai …

3.3.1. Pavojai identifikacijos ir prieigos kontrolės strategijai …

3.3.2. Su konstrukcija susiję pavojai …

3.3.3. Su eksploatacija susiję pavojai …

3.4. Apsaugos tikslai …

3.5. Informacinės technologijos apsaugos tikslai …

3.6. Fizinės, personalo arba procedūrinės priemonės …

3.6.1. Įrangos konstrukcija …

3.6.2. Įrangos tiekimas …

3.6.3. Apsauginių duomenų sukūrimas ir pateikimas …

3.6.4. Kortelių pateikimas …

3.6.5. Tachografų įrengimas, kalibravimas ir patikra …

3.6.6. Įrangos naudojimas …

3.6.7. Teisės aktų vykdymo kontrolė …

3.6.8. Programinės įrangos tobulinimas …

4. Apsaugos užtikrinimo funkcijos …

4.1. Identifikacija ir autentiškumo patvirtinimas …

4.1.1. Judesio jutiklio identifikacija ir autentiškumo tikrinimas …

4.1.2. Naudotojo identifikacija ir autentiškumo tikrinimas …

4.1.3. Nuotoliniu būdu prisijungusios įmonės identifikacija ir autentiškumo tikrinimas …

4.1.4. Valdymo įrenginių identifikacija ir autentiškumo tikrinimas …

4.2. Prieigos kontrolė …

4.2.1. Prieigos kontrolės strategija …

4.2.2. Prieigos prie funkcijų teisės …

4.2.3. Prieigos prie duomenų teisės …

4.2.4. Rinkmenų struktūra ir prieigos sąlygos …

4.3. Atskaitomybė …

4.4. Auditas …

4.5. Objektų pakartotinis naudojimas …

4.6. Tikslumas …

4.6.1. Informacijos srauto valdymo strategija …

4.6.2. Vidinis duomenų perdavimas …

4.6.3. Atmintyje laikomų duomenų nepažeistumas …

4.7. Eksploatacinis patikimumas …

4.7.1. Bandymai …

4.7.2. Programinė įranga …

4.7.3. Fizinė apsauga …

4.7.4. Maitinimo nutrūkimas …

4.7.5. Perkrovimo sąlygos …

4.7.6. Duomenų prieinamumas …

4.7.7. Daugiafunkciškumas …

4.8. Keitimasis duomenimis …

4.8.1. Duomenų keitimasis su judesio jutikliu …

4.8.2. Duomenų keitimasis su tachografo kortelėmis …

4.8.3. Duomenų keitimasis su išorinėmis laikmenomis (duomenų perkėlimo funkcija) …

4.9. Kriptografinė geba …

5. Apsaugos mechanizmų apibrėžimas …

6. Būtiniausias apsaugos mechanizmų neįveikiamumas …

7. Užtikrinimo lygis …

8. Apibūdinimas …

1. Įvadas …

2. Santrumpos, apibrėžimai ir nuorodos …

2.1. Santrumpos …

2.2. Apibrėžimai …

2.3. Nuorodos …

3. Gaminio apibūdinimas …

3.1. Tachografo kortelės aprašymas ir naudojimo būdas …

3.2. Tachografo kortelės gyvavimo ciklas …

3.3. Pavojai …

3.3.1. Pavojai identifikacijos ir prieigos kontrolės strategijai …

3.3.2. Kenkimo būdai …

3.4. Apsaugos tikslai …

3.5. Informacinės technologijos apsaugos tikslai …

3.6. Fizinės, personalo arba procedūrinės priemonės …

4. Apsaugos užtikrinimo funkcijos …

4.1. Atitiktis apsaugos profiliams …

4.2. Naudotojo identifikacija ir autentiškumo patvirtinimas …

4.2.1. Naudotojo identifikacija …

4.2.2. Naudotojo autentiškumo tikrinimas …

4.2.3. Autentiškumo tikrinimo nepavykimas …

4.3. Prieigos kontrolė …

4.3.1. Prieigos kontrolės strategija …

4.3.2. Prieigos kontrolės funkcijos …

4.4. Atskaitomybė …

4.5. Auditas …

4.6. Tikslumas …

4.6.1. Atmintyje laikomų duomenų nepažeistumas …

4.6.2. Pagrindinis duomenų autentiškumo tikrinimas …

4.7. Eksploatacinis patikimumas …

4.7.1. Bandymai …

4.7.2. Programinė įranga …

4.7.3. Maitinimo nutrūkimas …

4.7.4. Perkrovimo sąlygos …

4.8. Keitimasis duomenimis …

4.8.1. Duomenų keitimasis su transporto priemonės bloku …

4.8.2. Duomenų eksportas ne į transporto priemonės bloką (duomenų perkėlimo funkcija) …

4.9. Kriptografinė geba …

5. Apsaugos mechanizmų apibrėžimas …

6. Būtiniausias apsaugos mechanizmų neįveikiamumas …

7. Užtikrinimo lygis …

8. Apibūdinimas …

JUDESIO JUTIKLIO BENDRIEJI APSAUGOS TIKSLAI

1. Įvadas

Šiame dokumente aprašytas judesio jutiklis, pavojai, kuriuos jis turi gebėti įveikti, ir apsaugos reikalavimai, kuriuos jis turi atitikti. Čia nurodytos reikiamos apsaugos užtikrinimo funkcijos, reikalaujamas apsaugos mechanizmų neįveikiamumas ir reikiamas tobulinimo bei vertinimo užtikrinimo lygis.

Šiame dokumente nurodyti reikalavimai iš I priedo B dalies teksto. Kad būtų aiškiau skaityti, kartais I priedo B dalies teksto reikalavimai ir apsaugos tikslų reikalavimai kartojami. Jei apsaugos tikslų reikalavimas ir tame reikalavime nurodytas I priedo B dalies teksto reikalavimas nesutampa, pirmenybę turi I priedo B dalies teksto reikalavimas.

Apsaugos tikslų nenurodyti I priedo B dalies teksto reikalavimai su apsaugos užtikrinimo funkcijomis nėra susiję.

Tam, kad pavojus, reikalavimus, procedūrines priemones ir SEF specifikacijas galima būtų rasti patobulinimų ir įvertinimo dokumentacijoje, jiems priskirti unikalūs žymekliai.

2. Santrumpos, apibrėžimai ir nuorodos

2.1. Santrumpos

ROM pastovioji atmintis;

SEF apsaugą užtikrinanti funkcija;

TBD nustatytina;

TOE įvertinimo tikslas;

VU transporto priemonės blokas.

2.2. Apibrėžimai

Skaitmeninis tachografas Tachografas

Objektas Su judesio jutikliu sujungtas įrenginys

Duomenys apie judėjimą Duomenys, kuriais keičiamasi su TPB, nurodantys greitį ir nuvažiuotą atstumą

Fiziškai atskirtos dalys Judesio jutiklio fiziniai komponentai, išdėstyti transporto priemonėje (priešpriešinant judesio jutiklio korpuse esantiems fiziniams komponentams)

Apsauginiai duomenys Ypatingi duomenys, reikalingi apsaugos užtikrinimo funkcijai veikti (pvz., kriptografiniai raktai)

Sistema Įranga, žmonės ar organizacijos, kaip nors susiję su tachografu

Naudotojas Judesį jutiklį naudojantis asmuo (kai nevartojama junginyje "duomenys apie naudotoją")

Duomenys apie naudotoją Visi judesio jutiklio atmintyje įrašyti ir laikomi duomenys, išskyrus duomenis apie judėjimą ir apsauginius duomenis.

2.3. Nuorodos

ITSEC Informacinės technologijos apsaugos vertinimo kriterijai, 1991 m.

3. Gaminio apibūdinimas

3.1. Judesio jutiklio aprašymas ir naudojimo būdas

Judesio jutiklis skirtas montuoti į kelių transporto priemones. Jo paskirtis - suteikti transporto priemonės blokui apsaugotą informaciją apie transporto priemonės greitį ir nuvažiuotą atstumą.

Judesio jutiklis mechaniškai sujungiamas su judančia transporto priemonės dalimi, kurios judėjimas atitinka transporto priemonės greitį arba nuvažiuotą atstumą. Jis gali būti transporto priemonės pavarų dėžėje arba bet kurioje kitoje dalyje.

Darbo režimu judesio jutiklis yra sujungtas su TPB.

Valdymo tikslais jis taip pat gali būti sujungtas su specialiąja įranga (nustato gamintojas).

Tipinis judesio jutiklis apibūdintas toliau pateikiamame paveikslėlyje:

+++++ TIFF +++++

1 paveikslėlisTipinis judesio jutiklis

3.2. Judesio jutiklio gyvavimo ciklas

Tipinis judesio jutiklio gyvavimo ciklas pavaizduotas toliau pateikiamame paveikslėlyje:

+++++ TIFF +++++

2 paveikslėlisTipinis judesio jutiklio gyvavimo ciklas

3.3. Pavojai

Šiame poskyryje aprašyti judesio jutikliui galintys kilti pavojai.

3.3.1. Pavojai prieigos kontrolei

T.Access Naudotojai gali mėginti pasinaudoti jiems neleistinomis funkcijomis.

3.3.2. Su konstrukcija susiję pavojai

T.Faults Dėl techninės, programinės įrangos, ryšio procedūrų sutrikimų gali sumažėti judesio jutiklio apsaugotumas.

T.Tests Taikant neleistinus bandymų metodus arba galimas kontrolės išvengimo galimybes gali sumažėti judesio jutiklio apsaugotumas.

T.Design Naudotojai gali mėginti neleistinai susipažinti su konstrukcija iš gamintojo medžiagos (ji gali būti pavagiama, gaunama už kyšius ir kt.) arba naudodamiesi inžinerine analize.

3.3.3. Su eksploatacija susiję pavojai

T.Environment Naudotojai gali sumažinti judesio jutiklio apsaugotumą aplinkos poveikiu (terminiu, elektromagnetiniu, optiniu, cheminiu, mechaniniu ir kt.).

T.Hardware Naudotojai gali mėginti pakeisti judesio jutiklio techninę įrangą.

T.Mechanical_Origin Naudotojai gali mėginti pakeisti judesio jutiklio įvestį (pvz., nusukti jo korpusą nuo pavarų dėžės ir kt.).

T.Motion_Data Naudotojai gali mėginti pakeisti duomenis apie transporto priemonės judėjimą (papildydami, pakeisdami, panaikindami, pakartodami signalą).

T.Power_Supply Naudotojai gali mėginti susidoroti su judesio jutiklio apsauga -pakeisti jo maitinimą (jį nutraukti, sumažinti ar padidinti).

T.Security_Data Naudotojai gali mėginti neleistinai susipažinti su apsauginiais duomenimis juos generuojant, perkeliant arba sandėliuojant įrangą.

T.Software Naudotojai gali mėginti pakeisti judesio jutiklio programinę įrangą.

T.Stored_Data Naudotojai gali mėginti pakeisti į atmintį įrašytus duomenis (apsauginius arba duomenis apie naudotoją).

3.4. Apsaugos tikslai

Pagrindinis skaitmeninės tachografo sistemos apsaugos tikslas yra toks:

O.Main Kontrolės institucijų tikrinami duomenys turi būti prieinami. Jie visiškai tiksliai turi apibūdinti kontroliuojamų vairuotojų ir transporto priemonių veiklą: vairavimo, darbo, buvimo pasirengus dirbti ir poilsio laikotarpius, transporto priemonės greitį.

Todėl judesio jutiklio apsaugos tikslas, kuris prisideda prie bendrojo apsaugos tikslo:

O.Sensor_Main Judesio jutiklio duomenys turi būti prieinami TPB taip, kad pastarasis visiškai ir tiksliai galėtų nustatyti transporto priemonės greitį ir nuvažiuotą atstumą.

3.5. Informacinės technologijos apsaugos tikslai

Specifiniai judesio jutiklio IT apsaugos tikslai, prisidedantys prie pagrindinio apsaugos tikslo, yra tokie:

O.Access Judesio jutiklis turi kontroliuoti prijungto objekto prieigą prie funkcijų ir duomenų.

O.Audit Judesio jutiklis turi kontroliuoti bandymus pažeisti jo apsaugą ir atsekti juos iki susijusių objektų.

O.Authentication Judesio jutiklis turi tvirtinti prijungtų objektų autentiškumą.

O.Processing Judesio jutiklis turi užtikrinti, kad įvesties duomenys būtų tiksliai paverčiami duomenimis apie judėjimą.

O.Reliability Judesio jutiklis turi patikimai dirbti.

O.Secured_Data_Exchange Judesio jutiklis turi apsaugoti keitimąsi duomenimis su TPB.

3.6. Fizinės, personalo arba procedūrinės priemonės

Šiame poskyryje aprašyti fiziniai, personalo arba procedūriniai reikalavimai, kurie didina judesio jutiklio apsaugą.

3.6.1. Įrangos konstrukcija

M.Development Judesio jutiklių projektuotojai turi užtikrinti, kad projektuojant atsakomybė būtų paskirstyta taip, jog būtų užtikrinta IT apsauga.

M.Manufacturing Judesio jutiklių gamintojai turi užtikrinti, kad gaminant atsakomybė būtų paskirstyta taip, jog būtų užtikrinta IT apsauga ir gamybos proceso metu judesio jutikliai būtų apsaugoti nuo fizinio poveikio, kuris galėtų sumažinti IT apsaugą.

3.6.2. Įrangos tiekimas

M.Delivery Judesio jutiklių gamintojai, transporto priemonių gamintojai ir montuotojai arba dirbtuvės turi užtikrinti, kad judesio jutikliais būtų disponuojama taip, jog būtų užtikrinta IT apsauga.

3.6.3. Apsauginių duomenų sukūrimas ir pateikimas

M.Sec_Data_Generation Apsauginių duomenų generavimo algoritmai turi būti prieinami tik įgaliotiems ir patikimiems asmenims.

M.Sec_Data_Transport Apsauginiai duomenys turi būti generuojami, perkeliami ir įdiegiami į judesio jutiklį užtikrinant reikiamą jų konfidencialumą ir nepažeistumą.

3.6.4. Tachografų įrengimas, kalibravimas ir patikra

M.Approved_Workshops Tachografus turi įrengti, kalibruoti ir remontuoti patikimi ir patvirtinti montuotojai ar dirbtuvės.

M.Mechanical_Interface Turi būti priemonės aptikti fizinius bandymų panaudoti mechaninę sąsają ne pagal paskirtį požymius (pvz., plombos).

M.Regular_Inpections Tachografai turi būti reguliariai tikrinami ir kalibruojami.

3.6.5. Teisės aktų vykdymo kontrolė

M.Controls Turi būti reguliariai ir atsitiktine tvarka atliekamas teisės aktų vykdymo auditas, kurio metu tikrinamas ir apsaugotumas.

3.6.6. Programinės įrangos tobulinimas

M.Software_Upgrade Prieš diegiant naujas programinės įrangos versijas į judesio jutiklius, joms turi būti suteiktas apsaugotumo pažymėjimas.

4. Apsaugos užtikrinimo funkcijos

4.1. Identifikacija ir autentiškumo patvirtinimas

Judesio jutiklis per kiekvieną sąveiką turi gebėti nustatyti bet kurio objekto, prie kurio jis prijungtas, tapatybę.

Prijungto objekto tapatybę turi sudaryti:

- tapatybės grupė:

- TPB,

- valdymo įtaisas,

- kita,

- objekto ID (tik TPB).

Prijungto TPB objekto ID turi sudaryti TPB patvirtinimo numeris ir TPB serijos numeris.

Judesio jutiklis turi gebėti patikrinti bet kurio TPB arba valdymo įrenginio, prie kurio jis prijungtas, autentiškumą:

- prijungiant objektą,

- vėl atsiradus maitinimui.

Judesio jutiklis turi gebėti periodiškai pakartotiniai tikrinti TPB, prie kurio jis prijungtas, autentiškumą.

Judesio jutiklis turi aptikti ir neleisti naudotis autentiškumo tikrinimo duomenimis, kurie yra nukopijuoti ir siunčiami pakartotiniai.

Aptikusi (ne daugiau kaip 20; nustato gamintojas) iš eilės nesėkmingų mėginimų patvirtinti autentiškumą, SEF turi:

- užregistruoti įvykį audito įrašu,

- perspėti objektą,

- toliau siųsti duomenis apie judėjimą neapsaugotu režimu.

4.2. Prieigos kontrolė

Prieigos kontrolė užtikrina, kad informaciją nuskaityti, sukurti ar keisti TOE galėtų tik tie, kam leidžiama tai daryti.

4.2.1. Prieigos kontrolės strategija

Judesio jutiklis turi kontroliuoti prieigos prie funkcijų ir duomenų teises.

4.2.2. Prieigos prie duomenų teisės

Judesio jutiklis turi užtikrinti, kad jo identifikacijos duomenis būtų galima įrašyti tik vieną kartą (078 reikalavimas).

Judesio jutiklis turi priimti ir (arba) įrašyti į atmintį duomenis tik iš objektų, kurių autentiškumas patvirtintas.

Judesio jutiklis turi taikyti atitinkamas apsauginių duomenų nuskaitymo ir įrašymo prieigos teises.

4.2.3. Rinkmenų struktūra ir prieigos sąlygos

Programos ir duomenų rinkmenų struktūra turi būti sudaryta gamybos proceso metu ir užblokuota taip, kad daugiau jos nebebūtų galima keisti ar panaikinti.

4.3. Atskaitomybė

Judesio jutiklis turi laikyti savo atmintyje savo identifikacijos duomenis (077 reikalavimas).

Judesio jutiklis turi laikyti savo atmintyje duomenis apie įdiegimą (099 reikalavimas).

Judesio jutiklis turi gebėti išvesti atskaitomybės duomenis patvirtinto autentiškumo objektams, kai šie to pareikalauja.

4.4. Auditas

Judesio jutiklis turi generuoti audito įrašus apie jo apsaugą mažinančius įvykius.

Judesio jutiklio apsaugą mažina tokie įvykiai:

- bandymai pažeisti apsaugą,

- nepavykęs autentiškumo tikrinimas,

- atmintyje laikomų duomenų nepažeistumo klaida,

- vidinio duomenų perdavimo klaida,

- neleistinas korpuso atidarymas,

- kenkimas techninei įrangai,

- jutiklio gedimas.

Audito įrašuose turi būti tokie duomenys:

- įvykio data ir laikas,

- įvykio rūšis,

- prijungto objekto tapatybė.

Kai reikalaujamų duomenų negalima gauti, turi būti pateikta atitinkama numatytoji nuoroda (nustato gamintojas).

Judesio jutiklis turi siųsti sugeneruotus audito įrašus į TPB jų sukūrimo momentu ir taip pat gali laikyti juos atmintyje.

Jei judesio jutiklis įrašo audito įrašus į atmintį, joje turi būti išlaikyti 20 audito įrašų (neatsižvelgiant į tam skirtos talpos išnaudojimą) ir šiuos įrašus turi būti galima išvesti į patvirtinto autentiškumo objektus jų reikalavimu.

4.5. Tikslumas

4.5.1. Informacijos srauto valdymo strategija

Judesio jutiklis turi užtikrinti, kad duomenys būtų apdorojami ir gaunami tik jutiklio mechanine įvestimi.

4.5.2. Vidinis duomenų perdavimas

Šio punkto reikalavimai taikomi tik judesio jutikliams, kurie naudoja fiziškai atskirtas dalis.

Jei duomenys perduodami tarp fiziškai atskirtų judesio jutiklio dalių, jie turi būti apsaugoti nuo galimybės juos pakeisti.

Aptikus duomenų vidinio perdavimo klaidą turi būti bandoma siųsti iš naujo, o SEF turi sugeneruoti apie šį įvykį audito įrašą.

4.5.3. Atmintyje laikomų duomenų nepažeistumas

Judesio jutiklis turi tikrinti, ar jo atmintyje laikomuose duomenyse apie naudotoją nėra nepažeistumo klaidų.

Aptikus atmintyje laikomuose duomenyse apie naudotoją nepažeistumo klaidų SEF turi sugeneruoti audito įrašą.

4.6. Eksploatacinis patikimumas

4.6.1 Bandymai

Visos bandymams gamyboje reikalingos komandos, veikimo rūšys ar bandymų vietos turi būti dezaktyvuotos arba pašalintos iki gamybos pabaigos. Jų turi būti nebeįmanoma vėliau vėl panaudoti.

Pradinio paleidimo ir įprasto veikimo metu judesio jutiklis pats tikrinti, ar veikia tinkamai. Judesio jutiklio savitikra turi aprėpti apsauginių duomenų ir atmintyje laikomo vykdomojo kodo (jei jis nėra įrašytas į ROM) nepažeistumo tikrinimą.

Savitikros metu aptikusi vidinį gedimą, SEF turi sugeneruoti audito įrašą (jutiklio gedimas).

4.6.2. Programinė įranga

Neturi būti galimybių vietoje analizuoti judesio jutiklio programinę įrangą arba ją perprogramuoti.

Įvestis iš išorinių šaltinių neturi būti priimama kaip vykdomasis kodas.

4.6.3. Fizinė apsauga

Jei judesio jutiklio konstrukcija leidžia jį atidaryti, jis turi aptikti bet kokį korpuso atidarymą net ir nesant išorinio maitinimo ne mažiau kaip 6 mėnesius. Tokiu atveju SEF turi sugeneruoti audito įrašą apie įvykį (leidžiama, kad audito įrašas būtų sugeneruotas ir įrašytas į atmintį atsiradus maitinimui).

Jei judesio jutiklio negalima atidaryti, jo konstrukcija turi būti tokia, kad būtų lengvai matyti bandymo tai padaryti fiziniai požymiai (pvz., apžiūrėjus).

Judesio jutiklis turi aptikti nustatytos rūšies (nustato gamintojas) kenkimą techninei įrangai.

Pirmiau nurodytu atveju SEF turi sugeneruoti audito įrašą, o judesio jutiklis - (nustato gamintojas).

4.6.4. Maitinimo nutrūkimas

Nutrūkus arba kintant maitinimo įtampai judesio jutiklio būsena turi likti apsaugota.

4.6.5. Perkrovimo sąlygos

Nutrūkus maitinimui, sustabdžius operaciją jai nesibaigus arba bet kuriomis kitomis perkrovimo sąlygomis judesio jutiklis turi būti perkrautas tinkamai.

4.6.6. Duomenų prieinamumas

Judesio jutiklis turi užtikrinti, kad prie sistemos elementų galima būtų prieiti, kai to reikia, ir kad to nebūtų reikalaujama ir nuo to nebūtų sulaikoma be reikalo.

4.6.7. Daugiafunkciškumas

Jei judesio jutiklis be tachografo funkcijų atlieka ir kitas funkcijas, visos jos turi būti fiziškai ir (arba) logiškai atskirtos viena nuo kitos. Šių funkcijų apsauginiai duomenys turi būti skirtingi. Vienu metu gali būti atliekama tik viena užduotis.

4.7. Keitimasis duomenimis

Judesio jutiklis turi eksportuoti duomenis apie judėjimą į TPB su atitinkamais apsaugos objektais taip, kad TPB galėtų patikrinti jų nepažeistumą ir autentiškumą.

4.8. Kriptografinė geba

Šio poskyrio reikalavimai taikomi tik tuomet, kai reikia, atsižvelgiant į naudojamus apsaugos mechanizmus ir gamintojo sprendimu.

Visos judesio jutiklio atliekamos kriptografinės operacijos turi būti pagal nustatytą algoritmą ir rakto dydį.

Jei judesio jutiklis generuoja kriptografinius raktus, tai turi būti daroma pagal nustatytus kriptografinių raktų kūrimo algoritmus ir raktų dydį.

Jei judesio jutiklis platina kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų platinimo būdais.

Jei judesio jutiklis priima kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų priėmimo būdais.

Jei judesio jutiklis naikina kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų naikinimo būdais.

5. Apsaugos mechanizmų apibrėžimas

Apsaugos mechanizmus, kurie atlieka judesio jutiklio apsaugos užtikrinimo funkcijas, nustato judesio jutiklio gamintojai.

6. Būtiniausias apsaugos mechanizmų neįveikiamumas

Judesio jutiklio apsaugos mechanizmų neįveikiamumas turi būti ne mažesnis kaip aukštas, kaip apibrėžta ITSEC.

7. Užtikrinimo lygis

Judesio jutiklio užtikrinimo lygis yra lygis E3 pagal ITSEC.

8. Apibūdinimas

Toliau esančiose lentelėse pateiktas SEF apibūdinimas, nurodantis:

- kurios SEF ar priemonės kovoja su pavojais,

- kurios SEF atitinka kuriuos IT apsaugos tikslus.

| Pavojai | IT reikalavimai |

| Access [prieiga] | Faults [gedimai] | Tests [bandymai] | Design [konstrukcija] | Environment [aplinka] | Hardware [techninė įranga] | Mechanical_Origin [mechaninės kilmės] | Motion_Data [duomenys apie judėjimą] | Power_Supply [maitinimas] | Security_Data [apsauginiai duomenys] | Software [programinė įranga] | Stored Data [atmintyie laikomi duomenys] | Access [prieiga] | Audit [auditas] | Authentication [autentiškumo tikrinimas] | Processing [apdorojimas] | Reliability [patikimumas] | Secured_Data_Exchange [keitimasis apsaugotais duomenimis] |

Fizinės, personalo, procedūrinės priemonės | Projektavimas | | | x | x | x | | | | | | | | | | | | | | |

Gamyba | | | | x | x | | | | | | | | | | | | | | |

Tiekimas | | | | | | | x | | | | | x | x | | | | | | |

Apsauginių duomenų kūrimas | | | | | | | | | | | x | | | | | | | | |

Apsauginių duomenų perdavimas | | | | | | | | | | | x | | | | | | | | |

Patvirtintos dirbtuvės | | | | | | | | x | | | | | | | | | | | |

Mechaninė sąsaja | | | | | | | | x | | | | | | | | | | | |

Reguliari patikra | | | | | | | x | x | | x | | x | | | | | | | |

Teisės aktų vykdymo kontrolė | | | | | | x | x | x | | x | x | x | | | | | | | |

Programinės įrangos tobulinimas | | | | | | | | | | | | x | | | | | | | |

Apsaugos užtikrinimo funkcijos | Identifikacija ir autentiškumo tikrinimas | UIA_101 Objektų identifikacija | x | | | | | | | x | | | | | x | | x | | | x |

UIA_102 Objektų tapatybė | x | | | | | | | | | | | | x | | x | | | |

UIA_103 TPB tapatybė | | | | | | | | | | | | | | x | | | | |

UIA_104 Objektų autentiškumo tikrinimas | x | | | | | | | x | | | | | x | | x | | | x |

UIA_105 Pakartotinis autentiškumo tikrinimas | x | | | | | | | x | | | | | x | | x | | | x |

UIA_106 Nesuklastojamas autentiškumo tikrinimas | x | | | | | | | x | | | | | x | | x | | | |

UIA_107 Autentiškumo tikrinimo nepavykimas | | | | | | | | x | | | | | | x | | | x | |

Prieigos kontrolė | ACC_101 Prieigos kontrolės strategija | x | | | | | | | | | x | | x | x | | | | | |

ACC_102 Judesio jutiklio ID | | | | | | | | | | | | x | x | | | | | |

TRANSPORTO PRIEMONėS BLOKO BENDRIEJI APSAUGOS TIKSLAI

1. Įvadas

Šiame dokumente aprašytas transporto priemonės blokas, pavojai, kuriuos jis turi gebėti įveikti, ir apsaugos tikslai, kuriuos jis turi atitikti. Čia nurodytos reikiamos apsaugos užtikrinimo funkcijos, reikalaujamas apsaugos mechanizmų neįveikiamumas ir reikiamas tobulinimo bei vertinimo užtikrinimo lygis.

Šiame dokumente nurodyti reikalavimai iš I priedo B dalies teksto. Kad būtų aiškiau skaityti, kartais I priedo B dalies teksto reikalavimai ir apsaugos tikslų reikalavimai kartojami. Jei apsaugos tikslo reikalavimas ir tame reikalavime nurodytas I priedo B dalies teksto reikalavimas nesutampa, pirmenybę turi I priedo B dalies teksto reikalavimas.

Apsaugos tikslų nenurodyti I priedo B dalies teksto reikalavimai su apsaugos užtikrinimo funkcijomis nėra susiję.

Tam, kad pavojus, tikslus, procedūrines priemones ir SEF specifikacijas galima būtų rasti patobulinimų ir įvertinimo dokumentacijoje, jiems priskirti unikalūs žymekliai.

2. Santrumpos, apibrėžimai ir nuorodos

2.1. Santrumpos

PIN asmeninės identifikacijos numeris;

ROM pastovioji atmintis;

SEF apsaugą užtikrinanti funkcija;

TBD nustatytina;

TOE įvertinimo tikslas;

VU transporto priemonės blokas.

2.2. Apibrėžimai

Skaitmeninis tachografas Tachografas

Duomenys apie judėjimą Duomenys, kuriais keičiamasi su TPB, nurodantys greitį ir nuvažiuotą atstumą

Fiziškai atskirtos dalys Judesio jutiklio fiziniai komponentai, išdėstyti transporto priemonėje (priešpriešinant judesio jutiklio korpuse esantiems fiziniams komponentams)

Apsauginiai duomenys Ypatingi duomenys, reikalingi apsaugos užtikrinimo funkcijai veikti (pvz., kriptografiniai raktai)

Sistema Įranga, žmonės ar organizacijos, kaip nors susiję su tachografu

Naudotojas TPB naudojantis asmuo (kai nevartojama junginyje "duomenys apie naudotoją")

Duomenys apie naudotoją Visi TPB atmintyje įrašyti ir laikomi duomenys, išskyrus apsauginius, nurodyti III skyriaus 12 poskyryje

2.3. Nuorodos

ITSEC Informacinės technologijos apsaugos vertinimo kriterijai, 1991 m.

3. Gaminio apibūdinimas

3.1. Transporto priemonės bloko aprašymas ir naudojimo būdas

Transporto priemonės blokas skirtas montuoti į kelių transporto priemones. Jo paskirtis - įrašyti, laikyti atmintyje, rodyti ekrane, spausdinti ir išvesti duomenis apie vairuotojo veiklą.

Jis sujungiamas su judesio jutikliu, su kuriuo keičiasi duomenimis apie transporto priemonės judėjimą.

Naudotojai identifikuoja save TPB naudodami tachografo korteles.

TPB įrašo ir laiko duomenis apie naudotojų veiklą savo atmintyje ir įrašo tuos duomenis į tachografo korteles.

TPB išveda duomenis į ekraną, spausdintuvą ir išorinius įrenginius.

Transporto priemonės bloko darbo aplinka įrengus jį transporto priemonėje pavaizduota toliau pateikiamame paveikslėlyje:

+++++ TIFF +++++

1 paveikslėlisTPB darbo aplinka

TPB bendrosios savybės, funkcijos ir darbo režimai aprašyti I priedo B dalies II skyriuje.

TPB funkciniai reikalavimai nurodyti I priedo B dalies III skyriuje.

Tipinis TPB pavaizduotas toliau pateikiamame paveikslėlyje.

+++++ TIFF +++++

2 paveikslėlisTipinis TPB (...) neprivalomas

Reikia atkreipti dėmesį į tai, kad nors spausdintuvo mechanizmas yra TOE dalis, išspausdintas dokumentas - jau nebe.

3.2. Transporto priemonės bloko gyvavimo ciklas

Tipinis transporto priemonės bloko gyvavimo ciklas pavaizduotas toliau pateikiamame paveikslėlyje:

+++++ TIFF +++++

3 paveikslėlisTipinis transporto priemonės bloko gyvavimo ciklas

3.3. Pavojai

Šiame poskyryje aprašyti TPB galintys kilti pavojai.

3.3.1. Pavojai identifikacijos ir prieigos kontrolės strategijai

T.Access Naudotojai gali mėginti pasinaudoti jiems neleistinomis funkcijomis (pvz., vairuotojai gali naudotis kalibravimo funkcija).

T.Identification Naudotojai gali mėginti naudoti keletą identifikacijų arba jokios identifikacijos.

3.3.2. Su konstrukcija susiję pavojai

T.Faults Dėl techninės, programinės įrangos, ryšio procedūrų sutrikimų gali sumažėti TPB apsaugotumas.

T.Tests Taikant neleistinus bandymų metodus arba galimas kontrolės išvengimo galimybes gali sumažėti TPB apsaugotumas.

T.Design Naudotojai gali mėginti neleistinai susipažinti su konstrukcija iš gamintojo medžiagos (ji gali būti pavagiama, gaunama už kyšius ir kt.) arba naudodamiesi inžinerine analize.

3.3.3. Su eksploatacija susiję pavojai

T.Calibration_Parameters Naudotojai gali mėginti naudoti neteisingai sukalibruotą įrangą (pakeisti kalibravimo duomenis arba pasinaudoti organizacijos trūkumais).

T.Card_Data_Exchange Naudotojai gali mėginti pakeisti duomenis keičiantis jais tarp TPB ir tachografo kortelių (juos papildyti, pakeisti, panaikinti, pakartoti signalą).

T.Clock Naudotojai gali mėginti pakeisti vidinį laikrodį.

T.Environment Naudotojai gali sumažinti TPB apsaugotumą aplinkos poveikiu (terminiu, elektromagnetiniu, optiniu, cheminiu, mechaniniu ir kt.).

T.Fake_Devices Naudotojai gali mėginti prijungti prie TPB suklastotus įtaisus (judesio jutiklį, korteles su mikroschema).

T.Hardware Naudotojai gali mėginti pakeisti TPB techninę įrangą.

T.Motion_Data Naudotojai gali mėginti pakeisti duomenis apie transporto priemonės judėjimą (juos papildyti, pakeisti, panaikinti, pakartoti signalą).

T.Non_Activated Naudotojai gali naudoti neaktyvuotą įrangą.

T.Output_Data Naudotojai gali mėginti pakeisti išvedamus duomenis (spaudinius, rodinius ar perkeliamus duomenis).

T.Power_Supply Naudotojai gali mėginti susidoroti su TPB apsauga - pakeisti jo maitinimą (jį nutraukti, sumažinti ar padidinti).

T.Security_Data Naudotojai gali mėginti neleistinai susipažinti su apsauginiais duomenimis juos kuriant, perkeliant arba sandėliuojant įrangą.

T.Software Naudotojai gali mėginti pakeisti TPB programinę įrangą.

T.Stored_Data Naudotojai gali mėginti pakeisti į atmintį įrašytus duomenis (apsauginius arba duomenis apie naudotoją).

3.4. Apsaugos tikslai

Pagrindinis skaitmeninės tachografo sistemos apsaugos tikslas yra toks:

O.Main Kontrolės institucijų tikrinami duomenys turi būti prieinami. Jie visiškai tiksliai turi apibūdinti kontroliuojamų vairuotojų ir transporto priemonių veiklą: vairavimo, darbo, buvimo pasirengus dirbti ir poilsio laikotarpius, transporto priemonės greitį.

Todėl TPB apsaugos tikslas, kuris prisideda prie bendrojo apsaugos tikslo:

O.VU_Main Išmatuoti, užregistruoti ir kontrolės institucijų tikrinami duomenys turi būti prieinami. Jie visiškai tiksliai turi apibūdinti kontroliuojamų vairuotojų ir transporto priemonių veiklą: vairavimo, darbo, buvimo pasirengus dirbti ir poilsio laikotarpius, transporto priemonės greitį.

O.VU_Export TPB turi gebėti eksportuoti duomenis į išorines laikmenas taip, kad galima būtų patikrinti duomenų nepažeistumą ir autentiškumą.

3.5. Informacinės technologijos apsaugos tikslai

Specifiniai TPB IT apsaugos tikslai, prisidedantys prie pagrindinio apsaugos tikslo, yra tokie:

O.Access TPB turi kontroliuoti prijungto objekto prieigą prie funkcijų ir duomenų.

O.Accountability TPB turi kaupti tikslius atskaitomybės duomenis.

O.Audit TPB turi kontroliuoti bandymus pažeisti jo apsaugą ir atsekti juos iki susijusių objektų.

O.Authentication TPB turi tvirtinti naudotojų ir prijungtų objektų autentiškumą (kai tarp objektų reikia nustatyti patikimą maršrutą).

O.Integrity TPB turi išsaugoti atmintyje laikomų duomenų nepažeistumą.

O.Output TPB turi užtikrinti, kad išvedami duomenys tiksliai atitiktų išmatuotus ar į atmintį įrašytus duomenis.

O.Processing TPB turi užtikrinti, kad įvesties duomenys būtų tiksliai paverčiami duomenimis apie naudotoją.

O.Reliability TPB turi patikimai dirbti.

O.Secured_Data_Exchange TPB turi apsaugoti keitimąsi duomenimis su tachografo kortelėmis.

3.6. Fizinės, personalo arba procedūrinės priemonės

E bekezdés azon fizikai, személyzeti és eljárási követelményeket írja le, amelyek hozzájárulnak a JE biztonságához.

3.6.1. Įrangos konstrukcija

M.Development TPB projektuotojai turi užtikrinti, kad projektuojant atsakomybė būtų paskirstyta taip, jog būtų užtikrinta IT apsauga.

M.Manufacturing TPB gamintojai turi užtikrinti, kad gaminant atsakomybė būtų paskirstyta taip, jog būtų užtikrinta IT apsauga ir gamybos proceso metu judesio jutikliai būtų apsaugoti nuo fizinio poveikio, kuris galėtų sumažinti IT apsaugą.

3.6.2. Įrangos tiekimas

M.Delivery TPB gamintojai, transporto priemonių gamintojai ir montuotojai arba dirbtuvės turi užtikrinti, kad neaktyvuotais TPB būtų disponuojama taip, jog būtų užtikrinta IT apsauga.

M.Activation Transporto priemonių gamintojai ir montuotojai arba dirbtuvės turi aktyvuoti įrengtus TPB iki transporto priemonėms išvykstant iš montavimo patalpų.

3.6.3. Apsauginių duomenų sukūrimas ir pateikimas

M.Sec_Data_Generation Apsauginių duomenų algoritmai turi būti prieinami tik įgaliotiems ir patikimiems asmenims.

M.Sec_Data_Transport Apsauginiai duomenys turi būti kuriami, perkeliami ir įdiegiami į TPB užtikrinant reikiamą jų konfidencialumą ir nepažeistumą.

3.6.4. Kortelių pateikimas

M.Card_Availability Tachografo kortelės turi būti prieinamos ir pateikiamos tik įgaliotiems asmenims.

M.Driver_Card_Uniqueness Vairuotojai vienu metu gali turėti tik po vieną galiojančią vairuotojo kortelę.

M.Card_Traceability Kortelių suteikimą turi būti galima atsekti (baltieji sąrašai, juodieji sąrašai), o atliekant apsaugotumo auditą turi būti naudojamasi juodaisiais sąrašais.

3.6.5. Tachografų įrengimas, kalibravimas ir patikra

M.Approved_Workshops Tachografus turi įrengti, kalibruoti ir remontuoti patikimi ir patvirtinti montuotojai ar dirbtuvės.

M.Regular_Inpections Tachografai turi būti reguliariai tikrinami ir kalibruojami.

M.Faithful_Calibration Kalibruodami patvirtinti montuotojai ir dirbtuvės turi įvesti į tachografą tinkamus transporto priemonės parametrus.

3.6.6. Įrangos naudojimas

M.Faithful_Drivers Vairuotojai turi elgtis pagal taisykles ir atsakingai (pvz., naudoti nuosavas vairuotojo korteles, tinkamai nurodyti rankomis įvedamus duomenis apie veiklą ir kt.).

3.6.7. Teisės aktų vykdymo kontrolė

M.Controls Turi būti reguliariai ir atsitiktine tvarka atliekami teisės aktų vykdymo patikrinimai, kurių metu tikrinamas ir apsaugotumas.

3.6.8. Programinės įrangos tobulinimas

M.Software_Upgrade Prieš diegiant naujas programinės įrangos versijas į TPB, joms turi būti suteiktas apsaugotumo pažymėjimas.

4. Apsaugos užtikrinimo funkcijos

4.1. Identifikacija ir autentiškumo patvirtinimas

4.1.1. Judesio jutiklio identifikacija ir autentiškumo tikrinimas

TPB per kiekvieną sąveiką turi gebėti nustatyti bet kurio judesio jutiklio, prie kurio jis prijungtas, tapatybę.

Judesio jutiklio tapatybę turi sudaryti jutiklio patvirtinimo numeris ir serijos numeris.

TPB turi patikrinti judesio jutiklio, prie kurio jis prijungtas, autentiškumą:

- prijungiant judesio jutiklį,

- kiekvienąsyk kalibruojant tachografą,

- vėl atsiradus maitinimui.

Autentiškumo tikrinimas turi būti abipusis ir jį turi inicijuoti TPB.

TPB turi periodiškai (dažnumą nustato gamintojas; dažniau kaip kartą per valandą) pakartotiniai tikrinti judesio jutiklio, prie kurio jis prijungtas, tapatybę ir autentiškumą, kad patikrintų, ar tachografo paskutinio kalibravimo metu identifikuotas judesio jutiklis nepasikeitė.

TPB turi aptikti ir neleisti naudotis autentiškumo tikrinimo duomenimis, kurie yra nukopijuoti ir siunčiami pakartotiniai.

Aptikusi (ne daugiau kaip 20; nustato gamintojas) iš eilės nesėkmingų mėginimų patvirtinti autentiškumą ir (arba) aptikusi, kad judesio jutiklio tapatybė neleistinai (t. y. nekalibruojant tachografo) pasikeitė, SEF turi:

- užregistruoti įvykį audito įrašu,

- perspėti naudotoją,

- toliau priimti ir naudoti judesio jutiklio siunčiamus neapsaugotus duomenis apie judėjimą.

4.1.2. Naudotojo identifikacija ir autentiškumo tikrinimas

TPB turi nuolatos ir atskirai sekti dviejų naudotojų tapatybę, kontroliuodamas tachografo korteles, įkištas atitinkamai į įrangos vairuotojo ir vairuotojo porininko plyšį.

Naudotojo tapatybę turi sudaryti:

- naudotojų grupė:

- VAIRUOTOJAS (vairuotojo kortelė),

- KONTROLIERIUS (kontrolės kortelė),

- DIRBTUVĖS (dirbtuvių kortelė),

- ĮMONĖ (įmonės kortelė),

- NEŽINOMA (kortelė neįkišta),

- naudotojo ID, kurią sudaro:

- kortelę išduodančios valstybės narės kodas ir kortelės numeris,

- NEŽINOMA, jei naudotojų grupė yra NEŽINOMA.

Tapatybės NEŽINOMA gali būti numanomos arba atvirai žinomos.

TPB turi patikrinti savo naudotojų autentiškumą įkišus kortelę.

TPB turi iš naujo patikrinti savo naudotojų autentiškumą:

- vėl atsiradus maitinimui,

- periodiškai arba įvykus ypatingiems įvykiams (nustato gamintojas - dažniau kaip kartą per dieną).

Autentiškumas turi būti tikrinamas išsiaiškinant, ar įkišta kortelė yra galiojanti tachografo kortelė su apsauginiais duomenimis, kuriuos platinti gali tik sistema. Autentiškumo tikrinimas turi būti abipusis ir inicijuojamas TPB.

Be pirmiau minėtų dalykų, dirbtuvių autentiškumas turi būti sėkmingai patikrintas pagal PIN. PIN turi būti ne trumpesnis kaip 4 rašmenų.

Pastaba: jei PIN perduodamas į TPB iš išorinės įrangos, kuri yra netoli TPB, PIN konfidencialumo perduodant užtikrinti nebūtina.

TPB turi aptikti ir neleisti naudotis autentiškumo tikrinimo duomenimis, kurie yra nukopijuoti ir siunčiami pakartotiniai.

Aptikusi 5 iš eilės nesėkmingus mėginimus patvirtinti autentiškumą, SEF turi:

- užregistruoti įvykį audito įrašu,

- perspėti naudotoją,

- laikyti naudotoją NEŽINOMU, o kortelę - negaliojančia (z apibrėžimas ir 097 reikalavimas).

4.1.3. Nuotoliniu būdu prisijungusios įmonės identifikacija ir autentiškumo tikrinimas

Nuotolinio sujungimo su įmone galimybė yra neprivaloma, todėl šis punktas galioja tik tuomet, jei ši funkcija yra įdiegta.

Kiekvieną kartą sąveikaudamas su nuotoliniu būdu prisijungusia įmone TPB turi gebėti nustatyti įmonės tapatybę.

Nuotoliniu būdu prisijungusios įmonės tapatybę turi sudaryti įmonės kortelę išduodančios valstybės narės kodas ir jos įmonės kortelės numeris.

Prieš leisdamas eksportuoti bet kokius duomenis, TPB turi pavykti patikrinti nuotoliniu būdu prisijungusios įmonės autentiškumą.

Autentiškumo tikrinimas turi būti atliekamas išsiaiškinant, ar įmonė turi galiojančią įmonės kortelę su apsauginiais duomenimis, kuriuos platinti gali tik sistema. Autentiškumo tikrinimas turi būti abipusis ir inicijuojamas TPB.

TPB turi aptikti ir neleisti naudotis autentiškumo tikrinimo duomenimis, kurie yra nukopijuoti ir siunčiami pakartotiniai.

Aptikęs 5 iš eilės nesėkmingus mėginimus patvirtinti autentiškumą, TPB turi:

- perspėti nuotoliniu būdu prisijungusią įmonę.

4.1.4. Valdymo įrenginių identifikacija ir autentiškumo tikrinimas

TPB gamintojai gali numatyti specializuotus įrenginius papildomoms TPB valdymo funkcijoms (pvz., programinės įrangos tobulinimui, apsauginių duomenų pakartotiniam perkėlimui ir kt.) atlikti. Šis punktas galioja tik tuomet, jei ši funkcija yra įdiegta.

Kiekvieną kartą sąveikaudamas su valdymo įrenginiu TPB turi gebėti nustatyti jo tapatybę.

Prieš leisdamas toliau sąveikauti, TPB turi pavykti patikrinti valdymo įrenginio autentiškumą.

TPB turi aptikti ir neleisti naudotis autentiškumo tikrinimo duomenimis, kurie yra nukopijuoti ir siunčiami pakartotinai.

4.2. Prieigos kontrolė

Prieigos kontrolė užtikrina, kad informaciją nuskaityti, sukurti ar keisti TOE galėtų tik tie, kam leidžiama tai daryti.

Reikia atkreipti dėmesį į tai, kad TPB užregistruojami duomenys apie naudotoją, nors susiję su asmeniškumo arba komercinio taktiškumo dalykais, nėra konfidencialūs. Todėl su duomenų nuskaitymo prieigos teisėmis susijusiems reikalavimams (011 reikalavimas) netaikomos apsaugą užtikrinančios funkcijos.

4.2.1. Prieigos kontrolės strategija

TPB turi kontroliuoti prieigos prie funkcijų ir duomenų teises.

4.2.2. Prieigos prie funkcijų teisės

TPB turi taikyti darbo režimo pasirinkimo taisykles (nuo 006 iki 009 reikalavimai).

TPB panaudoti darbo režimą prieigos prie funkcijų valdymo taisyklėms taikyti (010 reikalavimas).

4.2.3. Prieigos prie duomenų teisės

TPB turi taikyti TPB identifikacijos duomenų rašymo prieigos taisykles (076 reikalavimas).

TPB turi taikyti prijungto judesio jutiklio identifikacijos duomenų rašymo prieigos taisykles (079 ir 155 reikalavimai).

Po TPB aktyvavimo TPB turi užtikrinti, kad kalibravimo duomenys galėtų būti įvesti į TPB ir įrašyti į jo atmintį tik kalibravimo režimu (154 ir 156 reikalavimai).

Po TPB aktyvavimo TPB turi taikyti kalibravimo duomenų rašymo ir panaikinimo prieigos taisykles (097 reikalavimas).

Po TPB aktyvavimo TPB turi užtikrinti, kad laiko koregavimo duomenys galėtų būti įvesti į TPB ir įrašyti į jo atmintį tik kalibravimo režimu (šis reikalavimas negalioja nedideliems laiko koregavimams, kuriuos leidžia 157 ir 158 reikalavimai).

Po TPB aktyvavimo TPB turi taikyti laiko koregavimo duomenų rašymo ir panaikinimo prieigos taisykles (100 reikalavimas).

TPB turi taikyti atitinkamas apsauginių duomenų nuskaitymo ir įrašymo prieigos taisykles (080 reikalavimas).

4.2.4. Rinkmenų struktūra ir prieigos sąlygos

Programos ir duomenų rinkmenų struktūra turi būti sudaryta gamybos proceso metu ir užblokuota taip, kad daugiau jos nebebūtų galima keisti ar panaikinti.

4.3. Atskaitomybė

TPB turi užtikrinti vairuotojų atskaitomybę už savo veiklą (081, 084, 087, 105a, 105b, 109 ir 109a reikalavimai).

TPB turi laikyti savo atmintyje nuolatinius identifikacijos duomenis (075 reikalavimas).

TPB turi užtikrinti dirbtuvių atskaitomybę už savo veiklą (098, 101 ir 109 reikalavimai).

TPB turi užtikrinti kontrolierių atskaitomybę už savo veiklą (102, 103 ir 109 reikalavimai).

TPB turi registruoti hodometro duomenis (090 reikalavimas) ir išsamius duomenis apie greitį (093 reikalavimas).

TPB turi užtikrinti, kad duomenys apie naudotoją, susiję su nuo 081 iki 093 ir nuo 102 iki 105b reikalavimais, kartą juos įrašius nebegalėtų būti pakeisti, išskyrus atvejus, kai jie tampa seniausiais užregistruotais duomenimis ir vietoj jų reikia įrašyti naujus duomenis.

TPB turi užtikrinti, kad nekeis tachografo kortelės atmintyje įrašytų duomenų (109 ir 109a reikalavimai), išskyrus seniausių duomenų keitimą naujais duomenimis (110 reikalavimas) arba 1 priedėlio 2.1 poskyrio pastaboje nurodytu atveju.

4.4. Auditas

Audito funkcijos reikalaujamos tik tiems įvykiams, kurie gali nurodyti klastojimą arba bandymą pažeisti apsaugą. Jos nereikalaujamos įprastai naudojantis teisėmis, net jei jos susijusios su apsauga.

TPB turi sugeneruoti audito įrašus apie jo apsaugą mažinančius įvykius (094, 096 ir 109 reikalavimai).

TPB apsaugą mažina tokie įvykiai:

- bandymai pažeisti apsaugą,

- nepavykęs judesio jutiklio autentiškumo tikrinimas,

- nepavykęs tachografo kortelės autentiškumo tikrinimas,

- neleistinas judesio jutiklio pakeitimas,

- kortelės duomenų įvesties nepažeistumo klaida,

- atmintyje laikomų duomenų apie naudotoją nepažeistumo klaida,

- vidinio duomenų perdavimo klaida,

- neleistinas korpuso atidarymas,

- kenkimas techninei įrangai,

- netinkamai užbaigta paskutinė kortelės panauda,

- judesio jutiklio klaidos įvykis,

- maitinimo nutrūkimo įvykis,

- TPB vidinis gedimas.

TPB turi taikyti audito įrašų laikymo taisykles (094 ir 096 reikalavimai).

TPB turi įrašyti į savo atmintį judesio jutiklio sukuriamus audito įrašus.

Audito įrašus turi būti galima spausdinti, matyti ekrane ir perkelti.

4.5. Objektų pakartotinis naudojimas

TPB turi užtikrinti, kad laikinai atmintyje laikomus objektus galima būtų pakartotiniai panaudoti nesudarant neleistinų informacijos srautų.

4.6. Tikslumas

4.6.1. Informacijos srauto valdymo strategija

TPB turi užtikrinti, kad duomenys apie naudotoją, susiję su 081, 084, 087, 090, 093, 102, 104, 105, 105a ir 109 reikalavimais, galėtų būti apdorojami tik gauti iš tinkamų įvesties šaltinių:

- duomenys apie transporto priemonės judėjimą,

- TPB esamojo laiko laikrodis,

- tachografo kalibravimo parametrai,

- tachografo kortelės,

- naudotojo įvestis.

TPB turi užtikrinti, kad galėtų būti įvesti tik laikotarpio nuo paskutinio kortelės ištraukimo iki dabartinio įkišimo duomenys apie naudotoją, susiję su 109a reikalavimu (050a reikalavimas).

4.6.2. Vidinis duomenų perdavimas

Šio punkto reikalavimai taikomi tik TPB, kurie naudoja fiziškai atskirtas dalis.

Jei duomenys perduodami tarp fiziškai atskirtų TPB dalių, jie turi būti apsaugoti nuo galimybės juos pakeisti.

Aptikus duomenų vidinio perdavimo klaidą turi būti bandoma siųsti iš naujo, o SEF turi sugeneruoti apie šį įvykį audito įrašą.

4.6.3. Atmintyje laikomų duomenų nepažeistumas

TPB turi tikrinti, ar jo atmintyje laikomuose duomenyse apie naudotoją nėra nepažeistumo klaidų.

Aptikusi atmintyje laikomuose duomenyse apie naudotoją nepažeistumo klaidų, SEF turi sugeneruoti audito įrašą.

4.7. Eksploatacinis patikimumas

4.7.1. Bandymai

Visos bandymams gamybos etapu reikalingos komandos, veikimo rūšys ar bandymų vietos turi būti dezaktyvuotos arba pašalintos iki TPB aktyvavimo. Jų turi būti nebeįmanoma vėliau vėl panaudoti.

Pradinio paleidimo ir įprasto veikimo metu TPB pats tikrinti, ar veikia tinkamai. TPB savitikra turi aprėpti apsauginių duomenų ir atmintyje laikomo vykdomojo kodo (jei jis nėra įrašytas į ROM) nepažeistumo tikrinimą.

Savitikros metu aptikusi vidinį gedimą, SEF turi:

- sugeneruoti audito įrašą (išskyrus kalibravimo režimu) (TPB vidinis gedimas),

- apsaugoti laikomus duomenis nepažeistus.

4.7.2. Programinė įranga

Neturi būti galimybių po TPB aktyvavimo vietoje analizuoti arba perprogramuoti programinę įrangą.

Įvestis iš išorinių šaltinių neturi būti priimama kaip vykdomasis kodas.

4.7.3. Fizinė apsauga

Jei TPB konstrukcija leidžia jį atidaryti, jis turi aptikti bet kokį korpuso atidarymą net ir nesant išorinio maitinimo ne mažiau kaip 6 mėnesius (išskyrus kalibravimo režimu). Tokiu atveju SEF turi sugeneruoti audito įrašą apie įvykį (leidžiama, kad audito įrašas būtų sugeneruotas ir įrašytas į atmintį atsiradus maitinimui).

Jei TPB negalima atidaryti, jo konstrukcija turi būti tokia, kad būtų lengvai matyti bandymo tai padaryti fiziniai požymiai (pvz., apžiūrėjus).

Po aktyvavimo TPB turi aptikti nustatytos rūšies (nustato gamintojas) kenkimą techninei įrangai.

Pirmiau nurodytu atveju SEF turi sugeneruoti audito įrašą, o TPB - (nustato gamintojas).

4.7.4. Maitinimo nutrūkimas

TPB turi aptikti nustatytų maitinimo parametrų pokyčius ir maitinimo nutrūkimą.

Pirmiau nurodytais atvejais SEF turi:

- sugeneruoti audito įrašą (išskyrus kalibravimo režimu),

- išlaikyti apsaugotą TPB būseną,

- gebėti naudoti apsaugines funkcijas, susijusias su tebeveikiančiais komponentais ar tebevykstančiais procesais,

- apsaugoti įrašytus duomenis.

4.7.5. Perkrovimo sąlygos

Nutrūkus maitinimui, sustabdžius operaciją jai nesibaigus arba bet kuriomis kitomis perkrovimo sąlygomis TPB turi būti perkrautas tinkamai.

4.7.6. Duomenų prieinamumas

TPB turi užtikrinti, kad prie sistemos elementų galima būtų prieiti, kai to reikia, ir kad to nebūtų reikalaujama ir nuo to nebūtų sulaikoma be reikalo.

TPB turi užtikrinti, kad kortelės negalėtų būti išvestos nebaigus rašyti į jas reikiamų duomenų (015 ir 016 reikalavimai).

Pirmiau nurodytu atveju SEF turi sugeneruoti audito įrašą.

4.7.7. Daugiafunkciškumas

Jei TPB be tachografo funkcijų atlieka ir kitas funkcijas, visos jos turi būti fiziškai ir (arba) logiškai atskirtos viena nuo kitos. Šių funkcijų apsauginiai duomenys turi būti skirtingi. Vienu metu gali būti atliekama tik viena užduotis.

4.8. Keitimasis duomenimis

Šiame poskyryje aprašytas duomenų keitimasis tarp TPB ir prie jo prijungtų įrenginių.

4.8.1. Duomenų keitimasis su judesio jutikliu

TPB turi tikrinti iš judesio jutiklio importuotų duomenų nepažeistumą ir autentiškumą.

Aptikusi duomenų apie judėjimą nepažeistumo arba autentiškumo klaidą, SEF turi:

- sugeneruoti audito įrašą,

- toliau naudoti importuotus duomenis.

4.8.2. Duomenų keitimasis su tachografo kortelėmis

TPB turi tikrinti iš tachografo kortelių importuotų duomenų nepažeistumą ir autentiškumą.

Aptikusi duomenų apie judėjimą nepažeistumo arba autentiškumo klaidą, SEF turi:

- sugeneruoti audito įrašą,

- nenaudoti importuotų duomenų.

TPB turi eksportuoti duomenis apie judėjimą į tachografo korteles su atitinkamais apsaugos elementais taip, kad kortelės galėtų patikrinti jų nepažeistumą ir autentiškumą.

4.8.3. Duomenų keitimasis su išorinėmis laikmenomis (duomenų perkėlimo funkcija)

TPB turi sugeneruoti į išorines laikmenas perkeltų duomenų kilmės įrodymą.

TPB turi suteikti gavėjui galimybę patikrinti perkeltų duomenų kilmės įrodymą.

TPB turi perkelti duomenis į išorines laikmenas su atitinkamais apsaugos elementais taip, kad galima būtų patikrinti jų nepažeistumą ir autentiškumą.

4.9. Kriptografinė geba

Šio poskyrio reikalavimai taikomi tik tuomet, kai reikia, atsižvelgiant į naudojamus apsaugos mechanizmus ir gamintojo sprendimu.

Visos TPB atliekamos kriptografinės operacijos turi būti pagal nustatytą algoritmą ir rakto dydį.

Jei TPB generuoja kriptografinius raktus, tai turi būti daroma pagal nustatytus kriptografinių raktų kūrimo algoritmus ir raktų dydį.

Jei TPB platina kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų platinimo būdais.

Jei TPB priima kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų priėmimo būdais.

Jei TPB naikina kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų naikinimo būdais.

5. Apsaugos mechanizmų apibrėžimas

Reikalaujami apsaugos mechanizmai nustatyti 11 priedėlyje.

Visus kitus apsaugos mechanizmus nustato gamintojai.

6. Būtiniausias apsaugos mechanizmų neįveikiamumas

TPB apsaugos mechanizmų neįveikiamumas turi būti ne mažesnis kaip aukštas, kaip apibrėžta ITSEC.

7. Užtikrinimo lygis

TPB užtikrinimo lygis yra lygis E3 pagal ITSEC.

8. Apibūdinimas

Toliau esančiose lentelėse pateiktas SEF apibūdinimas, nurodantis:

- kurios SEF ar priemonės kovoja su pavojais,

- kurios SEF atitinka kuriuos IT apsaugos tikslus.

| Pavojai | IT reikalavimai |

| Access [prieiga] | Identification [identifikacija] | Faults [gedimai] | Tests [bandymai] | Design [konstrukcija] | Calibration_Parameters [kalibravimo parametrai] | Card_Data_Exchange [keitimasis duomenimis su kortele] | Clock [laikrodis] | Environment [aplinka] | Fake_Devices [suklastoti įtaisai] | Hardware [techninė įranga] | Motion_Data [duomenys apie judėjimą] | Non_Activated [neaktyvuota] | Output_Data [išvesties duomenys] | Power_Supply [maitinimas] | | Security_Data [apsauginiai duomenys] | Software [programinė įranga] | Stored Data [atmintvie laikomi duomenvs] | Access [prieiga] | Accountability [atskaitomybė] | Audit [auditas] | Authentication [autentiškumo tikrinimas] | Integrity [nepažeistumas] | Output [išvestis] | Processing [apdorojimas] | Reliability [patikimumas] | Secured_Data_Exchange [keitimasis apsaugotais duomenimis] |

Fizinės, personalo, procedūrinės priemonės | Projektavimas | | | | x | x | x | | | | | | | | | | | | | | | | | | | | | | | |

Gamyba | | | | | x | x | | | | | | | | | | | | | | | | | | | | | | | |

Tiekimas | | | | | | | | | | | | | | x | | | | | | | | | | | | | | | |

Aktyvavimas | | x | | | | | | | | | | | | x | | | | | | | | | | | | | | | |

Apsauginių duomenų kūrimas | | | | | | | | | | | | | | | | | | x | | | | | | | | | | | |

Apsauginių duomenų perdavimas | | | | | | | | | | | | | | | | | | x | | | | | | | | | | | |

Kortelės pateikimas | | | x | | | | | | | | | | | | | | | | | | | | | | | | | | |

Vieno vairuotojo kortelė | | | x | | | | | | | | | | | | | | | | | | | | | | | | | | |

Kortelės atsekamumas | | | x | | | | | | | | | | | | | | | | | | | | | | | | | | |

Patvirtintos dirbtuvės | | | | | | | x | | x | | | | | | | | | | | | | | | | | | | | |

Reguliari patikra ir kalibravimas | | | | | | | x | | x | | | x | | | | x | | | x | | | | | | | | | | |

Patikimo dirbtuvės | | | | | | | x | | x | | | | | | | | | | | | | | | | | | | | |

Patikimi vairuotojai | | | x | | | | | | | | | | | | | | | | | | | | | | | | | | |

Teisės aktų vykdymo kontrolė | | | x | | | | x | | x | x | | x | | x | | x | | x | x | | | | | | | | | | |

Programinės įrangos tobulinimas | | | | | | | | | | | | | | | | | | | x | | | | | | | | | | |

Apsaugos užtikrinimo funkcijos | Identifikacija ir autentiškumo tikrinimas | UIA_201 Jutiklio identifikacija | | | | | | | | | | x | | x | | | | | | | | | | | x | | | | | x |

UIA_202 Jutiklio tapatybė | | | | | | | | | | x | | x | | | | | | | | | | | x | | | | | x |

UIA_203 Jutiklio autentiškumo tikrinimas | | | | | | | | | | x | | x | | | | | | | | | | | x | | | | | x |

UIA_204 Pakartotinė jutiklio identifikacija autentiškumo tikrinimas | | | | | | | | | | x | | x | | | | | | | | | | | x | | | | | x |

UIA_205 Nesuklastojamas autentiškumo tikrinimas | | | | | | | | | | x | | x | | | | | | | | | | | x | | | | | |

UIA_206 Autentiškumo tikrinimo nepavykimas | | | | | | | | | | x | | x | | | | | | | | | | x | | | | | x | |

UIA_207 Naudotojų identifikacija | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | x |

UIA_208 Naudotojo tapatybė | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | x |

UIA_209 Naudotojo autentiškumo tikrinimas | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | x |

UIA_210 Pakartotinė jutiklio identifikacija autentiškumo tikrinimas | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | x |

UIA_211 Autentiškumo tikrinimo priemonės | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | |

UIA_212 PIN patikrinimai | x | x | | | | x | | x | | | | | | | | | | | | x | | | x | | | | | |

UIA_213 Nesuklastojamas autentiškumo tikrinimas | x | x | | | | | | | | x | | | | | | | | | | x | | | x | | | | | |

TACHOGRAFO KORTELĖS BENDRIEJI APSAUGOS TIKSLAI

1. Įvadas

Šiame dokumente aprašyta tachografo kortelė, pavojai, kuriuos ji turi gebėti įveikti, ir apsaugos tikslai, kuriuos ji turi atitikti. Čia nurodytos reikiamos apsaugos užtikrinimo funkcijos, reikalaujamas apsaugos mechanizmų neįveikiamumas ir reikiamas tobulinimo bei vertinimo užtikrinimo lygis.

Šiame dokumente nurodyti reikalavimai iš I priedo B dalies teksto. Kad būtų aiškiau skaityti, kartais I priedo B dalies teksto reikalavimai ir apsaugos tikslų reikalavimai kartojami. Jei apsaugos tikslų reikalavimas ir tame reikalavime nurodytas I priedo B dalies teksto reikalavimas nesutampa, pirmenybę turi I priedo B dalies teksto reikalavimas.

Apsaugos tikslų reikalavimų nenurodyti I priedo B dalies teksto reikalavimai su apsaugos užtikrinimo funkcijomis nėra susiję.

Tachografo kortelė yra standartinė kortelė su mikroschema, turinti naudojimo su tachografu paskirtį. Ji turi atitikti tokioms kortelėms taikomus naujausius funkcinius ir apsaugos užtikrinimo reikalavimus. Todėl šiame skyriuje nurodyti tik papildomi apsaugos reikalavimai, kurių, atsižvelgiant šią paskirtį, reikia.

Tam, kad pavojus, reikalavimus, procedūrines priemones ir SEF specifikacijas galima būtų rasti patobulinimų ir įvertinimo dokumentacijoje, jiems priskirti unikalūs žymekliai.

2. Santrumpos, apibrėžimai ir nuorodos

2.1. Santrumpos

IC integrinis grandynas (elektroninis komponentas, skirtas duomenų apdorojimo ir (arba) atminties funkcijoms atlikti);

OS operacinė sistema;

PIN asmeninės identifikacijos numeris;

ROM pastovioji atmintis;

SFP apsauginių funkcijų strategija;

TBD nustatytina;

TOE įvertinimo tikslas;

TSF TOE apsauginė funkcija;

TPB transporto priemonės blokas.

2.2. Apibrėžimai

Skaitmeninis tachografas Tachografas.

Svarbūs duomenys Tachografo kortelės atmintyje laikomi duomenys, kuriuos reikia saugoti nuo pažeidimo, neleistino pakeitimo ir dėl konfidencialumo (kai taikytina - dėl apsauginių duomenų). Svarbius duomenis sudaro apsauginiai duomenys ir duomenys apie naudotoją.

Apsauginiai duomenys Ypatingi duomenys, reikalingi apsaugos užtikrinimo funkcijai veikti (pvz., kriptografiniai raktai).

Sistema Įranga, žmonės ar organizacijos, kaip nors susiję su tachografu.

Naudotojas Bet koks TOE nepriklausantis ir su juo sąveikaujantis subjektas (žmogus arba išorinis IT subjektas) (kai nevartojama junginyje "duomenys apie naudotoją").

Duomenys apie naudotoją Tachografo kortelės atmintyje laikomi svarbūs duomenys, išskyrus apsauginius. Duomenis apie naudotoją sudaro identifikacijos duomenys ir duomenys apie veiklą.

Identifikacijos duomenys Identifikacijos duomenis sudaro kortelės identifikacijos duomenys ir kortelės turėtojo identifikacijos duomenys.

Kortelės identifikacijos duomenys Duomenys apie naudotoją, susiję su kortelės identifikacija, kaip apibrėžta 190, 191, 192, 194, 215, 231 ir 235 reikalavimuose.

Kortelės turėtojo identifikacijos duomenys Duomenys apie naudotoją, susiję su kortelės turėtojo identifikacija, kaip apibrėžta 195, 196, 216, 232 ir 236 reikalavimuose.

Duomenys apie veiklą Duomenis apie veiklą sudaro duomenys apie kortelės turėtojo veiklą, įvykius bei gedimus ir kontrolės veiklą.

Duomenys apie kortelės turėtojo veiklą Duomenys apie naudotoją, susiję su kortelės turėtojo vykdoma veikla, kaip apibrėžta 197, 199, 202, 212, 212a, 217, 219, 221, 226, 227, 229, 230a, 233 ir 237 reikalavimuose.

Duomenys apie įvykius ir gedimus Duomenys apie naudotoją, susiję su įvykiais ir gedimais, kaip apibrėžta 204, 205, 207, 208 ir 223 reikalavimuose.

Duomenys apie kontrolės veiklą Duomenys apie naudotoją, susiję su teisės aktų vykdymo kontrole, kaip apibrėžta 210 ir 225 reikalavimuose.

2.3. Nuorodos

ITSEC Informacinės technologijos apsaugos vertinimo kriterijai, 1991 m.

IC PP Kortelių integrinių grandynų apsaugos profilis. 2.0 versija, 1998 m. rugsėjo mėnesio leidimas. Užregistruota Prancūzijos sertifikavimo institucijoje numeriu PP/9806.

ES PP Kortelių integrinių grandynų su įdiegta programinę įranga apsaugos profilis. 2.0 versija, 1999 m. birželio mėnesio leidimas. Užregistruota Prancūzijos sertifikavimo institucijoje numeriu PP/9911.

3. Gaminio apibūdinimas

3.1. Tachografo kortelės aprašymas ir naudojimo būdas

Tachografo kortelė yra kortelė su mikroschema, kaip aprašyta IC PP ir ES PP, su programa, skirta naudoti tachografuose.

Pagrindinės tachografo kortelės funkcijos yra tokios:

- laikyti kortelės ir kortelės turėtojo identifikacijos duomenis. Šiuos duomenis transporto priemonės blokas naudoja kortelės turėtojui identifikuoti, prieigos prie atitinkamų funkcijų ir duomenų teisėms suteikti ir kortelės atskaitomybei už savo veiksmus užtikrinti;

- laikyti duomenis apie kortelės turėtojo veiklą, įvykius bei gedimus ir kontrolės veiklą, susijusius su kortelės turėtoju.

Taigi tachografo kortelė yra skirta transporto priemonės bloko sąsajos įtaisui. Ją taip pat gali naudoti bet koks kortelių nuskaitymo įrenginys (pvz., asmeninis kompiuteris), kuris turi turėti visas nuskaitymo prieigos teises visiems duomenims apie naudotoją.

Tachografo kortelės gyvavimo ciklo galutinio naudojimo etapu (7 gyvavimo ciklo etapas, kaip aprašyta ES PP), transporto priemonės blokai gali rašyti į kortelę tik duomenis apie naudotoją.

Tachografo kortelės funkciniai reikalavimai nustatyti I priedo B dalies tekste ir 2 priedėlyje.

3.2. Tachografo kortelės gyvavimo ciklas

Tachografo kortelės gyvavimo ciklas atitinka ES PP aprašytą kortelių su mikroschema gyvavimo ciklą.

3.3. Pavojai

Be ES PP ir IC PP išvardytų bendrųjų kortelių su mikroschema pavojų, tachografo kortelei gali kilti dar tokie pavojai:

3.3.1. Pavojai identifikacijos ir prieigos kontrolės strategijai

Text Missing!!!

T.Ident_Data Sėkmingai pakeitus TOE turimus identifikacijos duomenis (pvz., kortelės rūšį, kortelės galiojimo pabaigos datą arba kortelės turėtojo identifikacijos duomenis) galima būtų apgaulingai naudoti TOE ir tai keltų didelį pavojų bendrajam sistemos apsaugotumo tikslui.

T.Activity_Data Sėkmingas TOE laikomų duomenų apie veiklą pakeitimas keltų pavojų TOE apsaugotumui.

T.Data_Exchange Sėkmingas duomenų apie veiklą pakeitimas (papildymas, panaikinimas, pakeitimas) juos importuojant arba eksportuojant keltų pavojų TOE apsaugotumui.

3.3.2. Kenkimo būdai

TOE gali būti pakenkta:

- bandant nelegaliai susipažinti su TOE technine ir programine įrangą, ypač - su apsauginėmis funkcijomis ir apsauginiais duomenimis. Nelegalios žinios gali būti įgyjamos iš projektuotojo arba gamintojo medžiagos (jos gali būti pavagiamos, gaunamos už kyšius ir kt.) arba tiesiogiai ištyrus TOE (fiziniais bandymais, išvadine analize ir kt.),

- naudojantis TOE konstrukcijos arba pagaminimo trūkumais (techninės, programinės įrangos klaidomis, siuntimo sutrikimais, dėl aplinkos poveikio TOE atsiradusiomis klaidomis, apsaugos funkcijų - autentiškumo tikrinimo procedūrų, duomenų prieigos kontrolės, kriptografinių operacijų ir kt. - trūkumais),

- pakeitus TOE arba jo apsaugos funkcijas fizinėmis, elektrinėmis arba loginėmis priemonėmis ar jų deriniu.

3.4. Apsaugos tikslai

Pagrindinis skaitmeninės tachografo sistemos apsaugos tikslas yra toks:

O.Main Kontrolės institucijų tikrinami duomenys turi būti prieinami. Jie visiškai tiksliai turi apibūdinti kontroliuojamų vairuotojų ir transporto priemonių veiklą: vairavimo, darbo, buvimo pasirengus dirbti ir poilsio laikotarpius, transporto priemonės greitį.

Todėl pagrindinis TOE apsaugos tikslas, kuris prisideda prie bendrojo apsaugos tikslo, yra toks:

O.Card_Identification_Data TOE turi apsaugoti kortelės suasmeninimo proceso metu joje įrašytus kortelės ir kortelės turėtojo identifikacijos duomenis.

O.Card_Activity_Storage TOE turi apsaugoti kortelės atmintyje transporto priemonės blokų įrašytus duomenis apie naudotoją.

3.5. Informacinės technologijos apsaugos tikslai

Be ES PP ir IC PP išvardytų bendrųjų kortelių su mikroschema apsaugos tikslų, specifiniai TOE IT apsaugos tikslai, prisidedantys prie pagrindinio apsaugos tikslo, gyvavimo ciklo galutinio naudojimo etapu yra tokie:

O.Data_Access TOE turi suteikti duomenų įrašymo teises tik tiems transporto priemonių blokams, kurių autentiškumas patikrintas.

O.Secure_Communications TOE turi gebėti naudoti saugaus ryšio protokolus ir procedūras tarp kortelės ir kortelės sąsajos įtaiso, kai to reikia programai.

3.6. Fizinės, personalo arba procedūrinės priemonės

Fiziniai, personalo arba procedūriniai reikalavimai, kurie didina TOE apsaugą, išvardyti ES PP ir IC PP (skyriuose apie apsaugos nuo aplinkos poveikio reikalavimus).

4. Apsaugos užtikrinimo funkcijos

Šiame skyriuje išsamiau aprašytos kai kurios leistinos operacijos, pvz., paskyrimo ar pasirinkimo pagal ES PP, ir nurodyti papildomi SEF funkciniai reikalavimai.

4.1. Atitiktis apsaugos profiliams

TOE turi atitikti IC PP.

TOE turi atitikti ES PP kaip išsamiau aprašyta toliau.

4.2. Naudotojo identifikacija ir autentiškumo patvirtinimas

Kortelė turi identifikuoti objektą, į kurį yra įkišta, ir nustatyti, ar tai yra patvirtinto autentiškumo transporto priemonės blokas, ar ne. Kortelė gali eksportuoti bet kokius duomenis į objektą, prie kurio ji yra prijungta, išskyrus kontrolės kortelę, kuri gali eksportuoti kortelės turėtojo identifikacijos duomenis tik į patvirtinto autentiškumo transporto priemonės blokus (kad kontrolierius būtų užtikrintas, jog transporto priemonės blokas nėra suklastotas, matydamas jo pavadinimą ekrane ir spaudiniuose).

4.2.1. Naudotojo identifikacija

Užduotis (FIA_UID.1.1) Veiksmų, atliekamų per TSF, sąrašas: nė vieno.

Užduotis (FIA_ATD.1.1) Apsaugos atributų sąrašas:

USER_GROUP VEHICLE_UNIT, NON_VEHICLE_UNIT,

USER_ID transporto priemonės registracijos numeris (TPRN) ir valstybės narės kodas (USER_ID žinomas tik tuomet, kai USER_GROUP = VEHICLE_UNIT).

4.2.2. Naudotojo autentiškumo tikrinimas

Užduotis (FIA_UAU.1.1) Veiksmų, atliekamų per TSF, sąrašas:

- vairuotojo ir dirbtuvių kortelės: duomenų apie naudotoją su apsaugos atributais eksportas (duomenų iš kortelės perkėlimo funkcija),

- kontrolės kortelė: duomenų apie naudotoją be apsaugos (išskyrus kortelės turėtojo identifikacijos duomenis) atributų eksportas.

Transporto priemonės bloko autentiškumas turi būti tikrinamas išsiaiškinant, ar jis turi apsauginius duomenis, kuriuos platinti gali tik sistema.

Pasirinkimas (FIA_UAU.3.1 ir FIA_UAU.3.2): apsaugoti.

Užduotis (FIA_UAU.4.1) Identifikuotas autentiškumo tikrinimo mechanizmas (-ai): bet koks autentiškumo tikrinimo mechanizmas.

Dirbtuvių kortelė turi suteikti papildomą autentiškumo tikrinimo mechanizmą patikrindama PIN kodą (šis mechanizmas skirtas transporto priemonės blokui, kad jis nustatytų kortelės turėtojo tapatybę - jis neskirtas dirbtuvių kortelės turiniui apsaugoti).

4.2.3. Autentiškumo tikrinimo nepavykimas

Toliau nurodytos užduotys apibūdina kortelės reakciją į kiekvieną nepavykusį naudotojo autentiškumo tikrinimą.

Užduotis (FIA_AFL.1.1) Numeris: 1, autentiškumo tikrinimo įvykių sąrašas: kortelės sąsajos įtaiso autentiškumo tikrinimas.

Užduotis (FIA_AFL.1.2) Veiksmų sąrašas:

- perspėti prijungtą objektą,

- laikyti naudotoją NON_VEHICLE_UNIT.

Toliau nurodytos užduotys apibūdina kortelės reakciją į nepavykusį autentiškumo tikrinimą pagal UIA_302 reikalaujamą papildomą autentiškumo tikrinimo mechanizmą.

Užduotis (FIA_AFL.1.1) Numeris: 5, autentiškumo tikrinimo įvykių sąrašas: PIN patikrinimas (dirbtuvių kortelė).

Užduotis (FIA_AFL.1.2) Veiksmų sąrašas:

- perspėti prijungtą objektą,

- užblokuoti PIN tikrinimo procedūrą taip, kad kitas PIN tikrinimo mėginimas nepavyktų,

- gebėti nurodyti vėlesniems naudotojams užblokavimo priežastį.

4.3. Prieigos kontrolė

4.3.1. Prieigos kontrolės strategija

Tachografo kortelei jos gyvavimo ciklo galutinio naudojimo etapu taikoma viena prieigos kontrolė pagal apsauginės funkcijos strategiją (SFP), vadinama AC_SFP.

Užduotis (FDP_ACC.2.1) Prieigos kontrolė SFP: AC_SFP.

4.3.2. Prieigos kontrolės funkcijos

Užduotis (FDP_ACF.1.1) Prieigos kontrolė SFP: AC_SFP.

Užduotis (FDP_ACF.1.1) A biztonsági attribútumok megnevezett csoportja: USER_GROUP.

Užduotis (FDP_ACF.1.2) Prieigos tarp kontroliuojamų subjektų ir objektų, naudojant kontroliuojamas operacijas su kontroliuojamais objektais, taisyklės::

GENERAL_READ : Duomenis apie naudotoją iš TOE gali nuskaityti bet kuris naudotojas (išskyrus kortelės turėtojo identifikacijos duomenis, kuriuos iš kontrolės kortelių gali nuskaityti tik VEHICLE_UNIT).

IDENTIF_WRITE : Identifikacijos duomenys gali būti įrašyti tik kartą ir iki kortelės gyvavimo ciklo 6-ojo etapo. Jokie naudotojai negali įrašyti ar keisti identifikacijos duomenų kortelės gyvavimo ciklo galutinio naudojimo etapu.

ACTIVITY_WRITE : Duomenis apie veiklą į TOE gali įrašyti tik VEHICLE_UNIT.

SOFT_UPGRADE : Joks naudotojas negali atnaujinti TOE programinės įrangos.

FILE_STRUCTURE : Rinkmenų struktūra ir prieigos sąlygos turi būti sukurtos iki TOE gyvavimo ciklo 6-ojo etapo pabaigos ir užblokuotos, kad vėliau jų negalėtų pakeisti ar panaikinti joks naudotojas.

4.4. Atskaitomybė

TOE turi laikyti savo atmintyje nuolatinius identifikacijos duomenis.

Turi būti nurodyta TOE suasmeninimo data ir laikas. Tokia nuoroda turi būti nepakeičiama.

4.5. Auditas

TOE turi stebėti įvykius, kurie nurodo galimą apsaugos pažeidimą.

Užduotis (FAU_SAA.1.2) Nustatytų kontroliuotinų įvykių poaibis:

- nepavykęs kortelės turėtojo autentiškumo tikrinimas (5 iš eilės nesėkmingi PIN patikrinimai),

- savitikros klaida,

- atmintyje laikomų duomenų nepažeistumo klaida,

- duomenų apie veiklą įvesties klaida.

4.6. Tikslumas

4.6.1. Atmintyje laikomų duomenų nepažeistumas

Užduotis (FDP_SDI.2.2) Veiksmai, kurių turi būti imtasi: perspėti prijungtą objektą.

4.6.2. Pagrindinis duomenų autentiškumo tikrinimas

Užduotis (FDP_DAU.1.1) Objektų arba informacijos rūšių sąrašas: duomenys apie veiklą.

Užduotis (FDP_DAU.1.2) Objektų sąrašas: bet kokie.

4.7. Eksploatacinis patikimumas

4.7.1. Bandymai

Pasirinkimas (FPT_TST.1.1): pradinio paleidimo metu, periodiškai įprasto veikimo metu.

Pastaba:

"pradinio paleidimo metu" reiškia iki kodas yra įvykdomas (ir nebūtinai per atsakymo į perkrovimą procedūrą).

TOE savitikra turi būti patikrintas bet kokio ne ROM laikomo programinės įrangos kodo nepažeistumas.

Aptikusi savitikros klaidą, TSF turi perspėti prijungtą objektą.

Pabaigus OS tikrinimą visos su bandymais susiję komandos ir veikimo rūšys turi būti dezaktyvuotos arba pašalintos. Šių valdymo priemonių turi būti nebeįmanoma panaikinti arba atkurti. Vien su tam tikru gyvavimo ciklo etapu susijusi komanda turi būti nebepasiekiama kitu etapu.

4.7.2. Programinė įranga

Neturi būti galimybių vietoje analizuoti, perprogramuoti arba pakeisti TOE programinę įrangą.

Įvestis iš išorinių šaltinių neturi būti priimama kaip vykdomasis kodas.

4.7.3. Maitinimo nutrūkimas

Nutrūkus arba kintant maitinimui TOE turi išlaikyti saugią būseną.

4.7.4. Perkrovimo sąlygos

Nutrūkus TOE maitinimui (arba kintant įtampai), sustabdžius operaciją jai nesibaigus arba bet kuriomis kitomis perkrovimo sąlygomis TOE turi būti perkrautas tinkamai.

4.8. Keitimasis duomenimis

4.8.1. Duomenų keitimasis su transporto priemonės bloku

TPB turi tikrinti iš transporto priemonės bloko importuotų duomenų nepažeistumą ir autentiškumą.

Aptikus importuotų duomenų nepažeistumo klaidą, TOE turi:

- perspėti duomenis siunčiantį objektą,

- nenaudoti duomenų.

TOE turi eksportuoti duomenis apie naudotoją su apsaugos elementais į transporto priemonės bloką taip, kad jis galėtų patikrinti gautų duomenų nepažeistumą ir autentiškumą.

4.8.2. Duomenų eksportas ne į transporto priemonės bloką (duomenų perkėlimo funkcija)

TOE turi gebėti sukurti į išorines laikmenas perkeltų duomenų kilmės įrodymą.

TOE turi gebėti suteikti gavėjui galimybę patikrinti perkeltų duomenų kilmės įrodymą.

TOE turi gebėti perkelti duomenis į išorines laikmenas su atitinkamais apsaugos elementais taip, kad galima būtų patikrinti jų nepažeistumą ir autentiškumą.

4.9. Kriptografinė geba

Jei TSF generuoja kriptografinius raktus, tai turi būti daroma pagal nustatytus kriptografinių raktų kūrimo algoritmus ir raktų dydį. Sugeneruoti kriptografinio seanso raktai turi turėti ribotas naudojimo galimybes (jų skaičių nustato gamintojas - ne daugiau kaip 240).

Jei TSF platina kriptografinius raktus, tai turi būti daroma nustatytais kriptografinių raktų platinimo būdais.

5. Apsaugos mechanizmų apibrėžimas

Reikalaujami apsaugos mechanizmai nustatyti 11 priedėlyje.

Visus kitus apsaugos mechanizmus nustato TOE gamintojas.

6. Būtiniausias apsaugos mechanizmų neįveikiamumas

Tachografo kortelės apsaugos mechanizmų neįveikiamumas turi būti ne mažesnis kaip aukštas, kaip apibrėžta ITSEC.

7. Užtikrinimo lygis

Tachografo kortelės užtikrinimo lygis yra lygis E3 pagal ITSEC.

8. Apibūdinimas

Toliau esančiose lentelėse pateiktas SEF apibūdinimas, nurodantis:

- kurios SEF ar priemonės kovoja su pavojais,

- kurios SEF atitinka kuriuos IT apsaugos tikslus.

| Pavojai | IT reikalavimai |

| T.CLON* | T.DIS_ES2 | T.T_ES | T.T_CMD | T.MOD_SOFT* | T.MOD_LOAD | T.MOD_EXE | T.MOD_SHARE | Ident_Data [identifikacijos duomenys] | Activity_Data [duomenys apie veiklą] | Data_Exchange [keitimasis duomenimis] | O.TAMPER_ES | O.CLON* | O.OPERATE* | O.FLAW* | O.DIS_MECHANISM2 | O.DIS_MEMORY* | O.MOD_MEMORY* | Data_Access [prieiga prie duomenų] | Secured_Communications [apsaugotas ryšys] |

UIA_301 Autentiškumo tikrinimo priemonės | | | | | | | | | | | | | | | | | | | x | |

UIA_302 PIN tikrinimas | | | | | | | | | | | | | | | | | | | x | |

ACT_301 Identifikacijos duomenys | | | | | | | | | | | | x | | x | | | | | | |

ACT_302 Suasmeninimo data | | | | | | | | | | | | x | | x | | | | | | |

RLB_301 Programinės įrangos nepažeistumas | | | | | x | x | | | | | | x | | x | | | | | | |

RLB_302 Savitikra | | | | | x | | x | x | | | | x | | x | | | | | | |

RLB_303 Gamybos bandymai | | | | | x | x | | x | | | | x | | x | | | | | | |

RLB_304 Programinės įrangos analizė | | | | | | | | | x | x | | x | | x | | | | | | |

RLB_305 Programinės įrangos įvestis | | | | | | | | | | | | x | | x | | | | | | |

RLB_306 Maitinimas | | | | | | | | | | | x | | | | | | | | | x |

RLB_307 Perkrovimas | | | | | | | | | | | x | | | | | | | | | x |

DEX_301 Apsaugotų duomenų importas | | | | | | | | | | | x | | | | | | | | | x |

DEX_302 Apsaugotų duomenų importas | | | | | | | | | | | x | | | | | | | | | x |

DEX_303 Apsaugotų duomenų eksportas į TPB | | | | | | | | | | | x | | | | | | | | | x |

DEX_304 Kilmės įrodymas | | | | | | | | | | | x | | | | | | | | | x |

DEX_305 Kilmės įrodymas | | | | | | | | | | | | x | | | | | | | | x |

DEX_306 Saugus eksportas į išorines laikmenas | | | | | | | | | | | | x | | | | | | | | x |

11 priedėlis

BENDRIEJI APSAUGOS MECHANIZMAI

TURINYS

1. Bendroji dalis …

1.1. Nuorodos …

1.2. Santrumpos ir žymenys …

2. Kriptografinės sistemos ir algoritmai …

2.1. Kriptografinės sistemos …

2.2. Kriptografiniai algoritmai …

2.2.1. RSA algoritmas …

2.2.2. Maišos algoritmas …

2.2.3. Duomenų kodavimo algoritmas …

3. Raktai ir pažymėjimai …

3.1. Raktų generavimas ir platinimas …

3.1.1. RSA raktų generavimas ir platinimas …

3.1.2. RSA bandymų raktai …

3.1.3. Judesio jutiklio raktai …

3.1.4. T-DES panaudos raktų generavimas ir platinimas …

3.2. Raktai …

3.3. Pažymėjimai …

3.3.1. Pažymėjimų turinys …

3.3.2. Išduodami pažymėjimai …

3.3.3. Pažymėjimo tikrinimas ir išnagrinėjimas …

4. Abipusio autentiškumo tikrinimo mechanizmas …

5. Duomenų perdavimo tarp tpb ir kortelių konfidencialumo, nepažeistumo ir autentiškumo tikrinimo mechanizmai …

5.1. Saugusis keitimasis pranešimais …

5.2. Saugiojo keitimosi pranešimais klaidų tvarkymas …

5.3. Kriptografinių sumų apskaičiavimo algoritmas …

5.4. Kriptogramų konfidencialumo DO skaičiavimo algoritmas …

6. Duomenų perkėlimo skaitmeninio parašo mechanizmai …

6.1. Parašų generavimas …

6.2. Parašo tikrinimas …

1. BENDROJI DALIS

Šiame priedėlyje nurodyti apsaugos mechanizmai, kurie užtikrina:

- abipusį autentiškumo tikrinimą tarp TPB ir tachografo kortelių, įskaitant sutartį dėl seanso rakto,

- duomenų, kuriais keičiasi TPB ir tachografo kortelės, konfidencialumą, nepažeistumą ir autentiškumą,

- iš TPB į išorines laikmenas perkeliamų duomenų nepažeistumą ir autentiškumą,

- iš tachografo kortelių į išorines laikmenas perkeliamų duomenų nepažeistumą ir autentiškumą.

1.1. Nuorodos

Šiame priedėlyje naudoti tokie šaltiniai:

SHA-1 Nacionalinis standartų ir technologijos institutas (NIST). FIPS leidinys 180-1: Saugios maišos standartas, 1995 m. balandžio mėn.

PKCS1 RSA laboratorijos. PKCS 1: RSA kodavimo standartas. 2.0 versija, 1998 m. spalio mėn.

TDES Nacionalinis standartų ir technologijos institutas (NIST). FIPS leidinys 46-3: duomenų kodavimo standartas, 1999 m. projektas.

TDES-OP ANSI X9.52. Trigubo duomenų kodavimo algoritmo naudojimo režimai, 1998 m.

ISO/IEC 7816-4 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 4 dalis. Tarpusavio keitimosi tarpšakinės komandos. Pirmasis leidimas: 1995 m. + 1 pataisa: 1997 m.

ISO/IEC 7816-6 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 6 dalis. Tarpšakiniai duomenų elementai. Pirmasis leidimas: 1996 m. + 1 pataisa: 1998 m.

ISO/IEC 7816-8 Informacinė technologija. Identifikacijos kortelės. Kortelės su integriniais grandynais ir kontaktais. 8 dalis. Apsauginės tarpšakinės komandos. Pirmasis leidimas: 1999 m.

ISO/IEC 9796-2 Informacinė technologija. Apsaugos metodika. Skaitmeninio parašo sistemos pranešimams atkurti. 2 dalis. Maišos funkciją naudojantys mechanizmai. Pirmasis leidimas: 1997 m.

ISO/IEC 9798-3 Informacinė technologija. Apsaugos metodika. Objekto autentiškumo tikrinimo mechanizmai. 3 dalis. Objekto autentiškumo tikrinimas naudojant atvirojo rakto algoritmą. Antrasis leidimas: 1998 m.

ISO 16844-3 Kelių transporto priemonės. Tachografų sistemos. 3 dalis. Judesio jutiklio sąsaja.

1.2. Santrumpos ir žymenys

Šiame priedėlyje naudotos tokios santrumpos ir žymenys:

(Ka, Kb, Kc) raktų rinkinys, skirtas naudoti trigubo duomenų kodavimo algoritme;

CA sertifikavimo institucija;

CAR sertifikavimo institucijos žymuo;

CC kriptografinė kontrolinė suma;

CG kriptograma;

CH komandos antraštė;

CHA pažymėjimo turėtojo įgaliojimas;

CHR pažymėjimo turėtojo žymuo;

D() dekodavimas naudojant DES;

DE duomenų elementas;

DO duomenų objektas;

d RSA slaptasis raktas, slaptoji eksponentė;

e RSA atvirasis raktas, atviroji eksponentė;

E() kodavimas naudojant DES;

EQT įranga;

Hash() maišos vertė, hash išvestis;

Hash maišos funkcija;

KID rakto vardas;

Km TDES raktas. Pagrindinis raktas, apibrėžtas ISO 16844-3;

Kmvu transporto priemonės bloke įdiegtas TDES raktas;

Kmwc dirbtuvių kortelėse įdiegtas TDES raktas;

m pranešimas, nurodantis sveikąjį skaičių nuo 0 iki n-1;

n RSA raktai, modulis;

PB išplėtimo baitai;

PI išplėtimo indikacinis baitas (skirtas naudoti konfidencialumo DO kriptogramoje);

PV paprastoji vertė

s parašo simbolis, sveikasis skaičius nuo 0 iki n-1;

SSC siuntimo sekos skaitiklis;

SM saugusis keitimasis pranešimais;

TCBC TDEA skaitmenų blokų jungimo režimas;

TDEA trigubo duomenų kodavimo algoritmas;

TLV žymenos ilgio vertė;

VU transporto priemonės blokas

X.C sertifikavimo institucijos išduotas naudotojo X pažymėjimas;

X.CA naudotojo X sertifikavimo institucija;

X.CA.PKoX.C pažymėjimo išnagrinėjimo operacija atvirajam raktui išskirti. Tai yra intarpinė funkcija, kurios kairysis operandas yra sertifikavimo institucijos atvirasis raktas, o dešinysis operandas - tos sertifikavimo institucijos išduotas pažymėjimas. Rezultatas - naudotojo X, kurio pažymėjimas yra dešinysis operandas, atvirasis raktas;

X.PK naudotojo X atvirasis raktas;

X.PK[I] tam tikros informacijos I šifruotė RSA, gauta naudojant naudotojo X atvirąjį raktą;

X.SK naudotojo X slaptasis RSA raktas;

X.SK[I] tam tikros informacijos I šifruotė RSA, gauta naudojant naudotojo X atvirąjį raktą;

"xx" šešioliktainė vertė;

|| sąryšio ženklas.

2. KRIPTOGRAFINĖS SISTEMOS IR ALGORITMAI

2.1. Kriptografinės sistemos

Transporto priemonės blokai ir tachografo kortelės turi naudoti klasikinę RSA atvirojo rakto kriptografinę sistemą tokiems apsaugos mechanizmams sudaryti:

- autentiškumo tikrinimas tarp transporto priemonės blokų ir kortelių,

- trigubo DES panaudų raktų perdavimas tarp transporto priemonės blokų ir kortelių,

- iš transporto priemonės blokų arba tachografų kortelių į išorines laikmenas perkeliamų duomenų skaitmeninis parašas.

Transporto priemonės blokai ir tachografo kortelės turi naudoti trigubo DES simetrinę kriptografinę sudaryti duomenų nepažeistumo apsaugos mechanizmams keičiantis duomenimis apie naudotoją tarp transporto priemonės blokų ir tachografo kortelių ir (kai taikytina) sudaryti konfidencialumui keičiantis duomenimis tarp transporto priemonės blokų ir tachografo kortelių.

2.2. Kriptografiniai algoritmai

2.2.1. RSA algoritmas

RSA algoritmą visiškai apibrėžia tokios lygtys:

+++++ TIFF +++++

Išsamesnis RSA funkcijos apibūdinimas pateiktas šaltinyje (PKCS1).

RSA skaičiavimuose naudojama atviroji eksponentė e visuose sugeneruotuose RSA raktuose nėra lygi 2.

2.2.2. Maišos algoritmas

Skaitmeninio parašo mechanizmuose turi būti naudojamas maišos algoritmas SHA-1, nurodytas šaltinyje (SHA-1).

2.2.3. Duomenų kodavimo algoritmas

DES paremti algoritmai turi būti naudojami skaitmenų blokų jungimo režimu.

3. RAKTAI IR PAŽYMĖJIMAI

3.1. Raktų generavimas ir platinimas

3.1.1. RSA raktų generavimas ir platinimas

RSA raktai turi būti kuriami trimis funkcinės hierarchijos lygiais:

- europiniu lygiu,

- valstybės narės lygiu,

- įrangos lygiu.

Europiniu lygiu sugeneruojama viena europinių raktų pora (EUR.SK ir EUR.PK). Europinis slaptasis raktas naudojamas valstybių narių atviriesiems raktams sertifikuoti. Turi būti laikomi visų sertifikuotų raktų registrai. Tai daro Europos sertifikavimo institucija, prižiūrima už tai atsakančios Europos Komisijos.

Valstybės narės lygiu sugeneruojama valstybės narės raktų pora (MS.SK ir MS.PK). Valstybių narių atviruosius raktus sertifikuoja Europos sertifikavimo institucija. Valstybės narės slaptasis raktas naudojamas sertifikuoti atviriesiems raktams, įdiegtiniems į įrangą (transporto priemonės bloką arba tachografo kortelę). Turi būti laikomi visų sertifikuotų atvirųjų raktų registrai, kuriuose nurodyta įrangos, kurioje jie įdiegti, identifikacija. Tai daro valstybės narės sertifikavimo institucija. Valstybė narė gali reguliariai keisti savo raktų porą.

Įrangos lygiu sugeneruojama ir įdiegiama į įrangą viena raktų pora (EQT.SK ir EQT.PK). Įrangos atviruosius raktus sertifikuoja Europos sertifikavimo institucija. Tai gali daryti įrangos gamintojai, suasmenintojai arba valstybės narės institucijos. Ši raktų pora naudojama autentiškumo tikrinimo, skaitmeninio parašo ir šifravimo paslaugoms.

Slaptųjų raktų konfidencialumas turi būti išlaikomas generuojant, perduodant (jei reikia) ir laikant juos.

Toliau esančioje schemoje pavaizduotas šio proceso duomenų srautas:

+++++ TIFF +++++

3.1.2. RSA bandymų raktai

Įrangos bandymams (įskaitant funkcinio suderinamumo bandymus) Europos sertifikavimo institucija turi sugeneruoti vieną europinių bandymų raktų porą ir ne mažiau kaip dvi valstybių narių bandymų raktų poras, kurių slaptieji raktai sertifikuojami europiniu slaptuoju bandymų raktu. Į įrangą, kuria atliekami tipo patvirtinimo bandymai, gamintojai turi įdiegti bandymų raktus, sertifikuotus vienu iš šių valstybių narių bandymų raktu.

3.1.3. Judesio jutiklio raktai

Toliau aprašytų trijų TDES raktų konfidencialumas turi būti reikiamai išlaikytas generuojant, perduodant (jei reikia) ir laikant juos.

Tam, kad paremtų ISO 16844 atitinkančius tachografus, Europos sertifikavimo institucija ir valstybių narių sertifikavimo institucijos papildomai turi užtikrinti:

Europos sertifikavimo institucija generuoja du nepriklausomus ir unikalius trigubo DES raktus — KmVU ir KmWC ir Km:

+++++ TIFF +++++

Šiuos raktus valstybių narių prašymu Europos sertifikavimo institucija atitinkamos apsaugos tvarka perduoda tų šalių sertifikavimo institucijoms.

Valstybių narių sertifikavimo institucijos:

- naudoja Km judesio jutiklio gamintojų pareikalautiems duomenims apie judesio jutiklį užkoduoti (Km koduojami duomenys apibrėžti ISO 16844-3),

- atitinkamos apsaugos tvarka perduoda KmVU transporto priemonės blokų gamintojams įdiegti į transporto priemonės blokus,

- užtikrina, kad suasmeninant korteles KmWC būtų įdiegtas į visas dirbtuvių korteles (SensorInstallationSecDataelementariojoje rinkmenoje Sensor_Installation_Data).

3.1.4. T-DES panaudos raktų generavimas ir platinimas

Transporto priemonės blokai ir tachografo kortelės abipusio autentiškumo tikrinimo proceso metu turi generuoti ir keistis būtinais duomenimis bendrajam trigubo DES panaudos raktui detalizuoti. Šio keitimosi duomenimis konfidencialumas turi būti apsaugotas RSA šifravimo mechanizmu.

Šis raktas turi būti naudojamas visose tolesnėse kriptografinėse operacijose naudojant saugųjį keitimąsi pranešimais. Jo galiojimas turi baigtis pasibaigus panaudai (ištraukus kortelę arba perkrovus ją) ir (arba) po 240 panaudojimų (vienas rakto panaudojimas = viena saugiojo keitimosi pranešimais būdu į kortelę nusiųsta komanda ir atsakymas į ją).

3.2. Raktai

RSA raktų (bet kurio lygio) ilgis yra toks: modulis n — 1024 bitai, atviroji eksponentė e — ne daugiau kaip 64 bitai, slaptoji eksponentė d — 1024 bitai.

Trigubo DES raktai turi būti formos (Ka, Kb, Ka), ahol Ka ir Kb yra nepriklausomi 64 bitų ilgio raktai. Lyginumo klaidos aptikimo bitai nenustatomi.

3.3. Pažymėjimai

RSA atvirųjų raktų pažymėjimai turi būti "ne save apibūdinantieji""kortele patikrintini" pažymėjimai (ISO/IEC 7816-8).

3.3.1. Pažymėjimų turinys

RSA atvirųjų raktų pažymėjimus sudaro tokie duomenys, išdėstyti nurodyta tvarka:

Duomenys | Formatas | Baitai | Obs |

CPI | INTEGER | 1 | Pažymėjimo profilio vardas (šios versijos — "01") |

CAR | OCTET STRING | 8 | Sertifikavimo institucijos žymuo |

CHA | OCTET STRING | 7 | Pažymėjimo turėtojo autentiškumo patvirtinimas |

EOV | TimeReal | 4 | Pažymėjimo galiojimo pabaiga. Neprivaloma, jei nenaudojama, užpildoma "FF". |

CHR | OCTET STRING | 8 | Pažymėjimo turėtojo žymuo |

n | OCTET STRING | 128 | Atvirasis raktas (modulis) |

e | OCTET STRING | 8 | Atvirasis raktas (atviroji eksponentė) |

| | 164 | |

Pastabos:

1. Pažymėjimo profilio vardas (CPI) apibrėžia tikslią autentiškumo patvirtinimo pažymėjimo struktūrą. Jį galima naudoti kaip įrangos atitinkamų antraščių sąrašo vidinį vardą, apibūdinantį duomenų elementų sąryšį pažymėjime.

Su pažymėjimo turiniu susijęs antraščių sąrašas yra toks:

+++++ TIFF +++++

2. "Sertifikavimo institucijos žymuo" (CAR) identifikuoja pažymėjimą išduodančią CA taip, kad duomenų elementą galima naudoti kartu su institucijos rakto vardu sertifikavimo institucijos atvirajam raktui nurodyti (apie kodavimą žr. punkte "rakto vardas").

3. "Pažymėjimo turėtojo autentiškumo patvirtinimas" (CHA) naudojamas pažymėjimo turėtojo teisėms identifikuoti. Jį sudaro tachografo programos įrangos rūšies, kuriai pažymėjimas skirtas, identifikacija (pagal duomenų elementą EquipmentType; valstybės narės — "00").

4. "Pažymėjimo turėtojo žymuo" (CHR) skirtas vienam pažymėjimo turėtojui identifikuoti taip, kad duomenų elementą galima naudoti kartu su subjekto rakto vardu pažymėjimo turėtojo atvirajam raktui nurodyti.

5. Raktų vardai identifikuoja atskirą pažymėjimo turėtoją arba sertifikavimo instituciją. Jie koduojami taip:

5.1. Įranga (TPB arba kortelė):

Duomenys | Įrangos serijos numeris | Data | Rūšis | Gamintojas |

Ilgis | 4 baitai | 2 baitai | 1 baitas | 1 baitas |

Vertė | Sveikasis skaičius | mm yy BCD kodu | Nustato gamintojas | Gamintojo kodas |

Kalbant apie TPB, prašydamas pažymėjimų gamintojas gali žinoti įrangos, į kurią raktai bus įdiegti, identifikaciją arba jos nežinoti.

Pirmuoju atveju gamintojas siunčia įrangos identifikaciją su atviruoju raktu savo valstybės narės institucijai sertifikuoti. Tuomet pažymėjime bus įrangos identifikacija, o gamintojas privalo užtikrinti, kad raktai ir pažymėjimas būtų įdiegti į jiems skirtą įrangą. Rakto vardo forma yra tokia, kaip nurodyta pirmiau.

Antruoju atveju gamintojas turi priskirti unikalią identifikaciją kiekvienam pažymėjimo prašymui ir nusiusti tą identifikaciją su atviruoju raktu savo valstybės narės institucijai sertifikuoti. Pažymėjime bus nurodyta prašyme nurodyta identifikacija. Įdiegęs raktą į rangą, gamintojas turi pranešti valstybės narės institucijai apie rakto priskyrimą įrangai (t. y. pažymėjimo prašymo identifikacija, įrangos identifikacija). Rakto vardas yra tokios formos:

Duomenys | Pažymėjimo prašy-mo serijos numeris | Data | Rūšis | Gamintojas |

Ilgis | 4 baitai | 2 baitai | 1 baitas | 1 baitas |

Vertė | BCD kodas | mm yy BCD kodu | ´FF´ | Gamintojo kodas |

5.2. Sertifikavimo institucija:

Duomenys | | Institucijos identifikacija | Rakto serijos numeris | Papildoma informacija | Vardas |

Ilgis | | 4 baitai | 1 baitas | 2 baitai | 1 baitas |

Vertė | | 1 baito šalies skaitmeninis kodas | Sveikasis skaičius | papildomas kodas (pagal CA) | ′01′ |

| 3 baitų šalies raidinis kodas | jei nenaudojama -´FF FF´. |

Rakto serijos numeris naudojamas skirtingiems valstybės narės raktams atskirti, jei raktas būtų pakeistas.

6. Pažymėjimų tikrintojai turi besąlygiškai žinoti, kad sertifikuotas atvirasis raktas yra RSA raktas yra tiesiogiai susijęs su autentiškumo tikrinimu, skaitmeninio parašo tikrinimu ir užšifravimo konfidencialumo paslaugoms (pažymėjime nėra tai nurodančių objektų vardų).

3.3.2. Išduodami pažymėjimai

Išduodamas pažymėjimas yra skaitmeninis parašas su iš dalies atkartotu pažymėjimo turiniu pagal ISO/IEC 9796-2 ir su pridėtu "sertifikavimo institucijos žymeniu".

+++++ TIFF +++++

Pažymėjimo turinys toks:

+++++ TIFF +++++

Pastabos:

1. Šis pažymėjimas yra 194 baitų ilgio.

2. CAR, kurį slepia parašas, taip pat pridedamas prie parašo, kad sertifikavimo institucijos atvirąjį raktą galima būtų pasirinkti pažymėjimui patikrinti.

3. Pažymėjimo tikrintojas turi besąlygiškai žinoti algoritmą, kurį sertifikavimo institucija naudojo pažymėjimui pasirašyti.

4. Su išduotu pažymėjimu susijęs antraščių sąrašas yra toks:

+++++ TIFF +++++

3.3.3. Pažymėjimo tikrinimas ir išnagrinėjimas

Pažymėjimo tikrinimas ir išnagrinėjimas susideda iš parašo tikrinimo pagal ISO/IEC 9796-2, pažymėjimo turinio ir įdiegto atvirojo rakto išrinkimo: X.PK = X.CA.PKoX.C ir pažymėjimo galiojimo tikrinimo.

Procesą sudaro tokie žingsniai:

parašo tikrinimas ir turinio išrinkimas:

- iš X.C išrenkamas Ženklas, Cn′ ir CAR′:

+++++ TIFF +++++

- iš CAR′ pasirenkamas atitinkamas sertifikavimo institucijos atvirasis raktas (jei tai nepadaryta anksčiau kitais būdais),

- Ženklas atidaromas CA atviruoju raktu: Sr′ = X.CA.PK [Ženklas],

- patikrinama, ar Sr′ prasideda ′6A′, o baigiasi ′BC′,

- apskaičiuojami Cr′ ir H′:

+++++ TIFF +++++

- atkuriamas pažymėjimo turinys C′ = Cr′ || Cn′,

- patikrinamas Hash(C′) = H′.

Jei patikrinimų rezultatai tinkami, pažymėjimas yra nesuklastotas, jo turinys yra C′.

Patikrinamas galiojimas. Pagal C′:

- jei taikytina, patikrinama galiojimo pabaigos data.

Iš C′ išrenkamas ir įrašomas atvirasis raktas, rakto vardas, pažymėjimo turėtojo autentiškumo patvirtinimas ir pažymėjimo galiojimo pabaigos data:

- X.PK = n || e,

- X.KID = CHR,

- X.CHA = CHA,

- X.EOV = EOV.

4. ABIPUSIO AUTENTIŠKUMO TIKRINIMO MECHANIZMAS

Abipusis autentiškumo tikrinimas tarp tachografo kortelių ir TPB remiasi tokiu principu:

Kiekvienas subjektas turi įrodyti kitam, kad jis turi galiojančių raktų porą, kurios atvirasis raktas yra sertifikuotas valstybės narės sertifikavimo institucijos, kurią savo ruožtu sertifikavo Europos sertifikavimo institucija.

Įrodoma slaptuoju raktu pasirašant kito subjekto atsiųstą atsitiktinį skaičių, kuris turi atkurti tą skaičių tikrindamas parašą.

Mechanizmą TPB aktyvuoja įkišus kortelę. Jis prasideda pažymėjimų pasikeitimu ir atvirųjų raktų išrinkimu, o baigiasi — panaudos rakto nustatymu.

Turi būti naudojamas toliau pavaizduotas protokolas (rodyklėmis pavaizduotos komandos ir duomenys, kuriais keičiamasi (žr. 2 priedėlį)):

+++++ TIFF +++++

+++++ TIFF +++++

5. DUOMENŲ PERDAVIMO TARP TPB IR KORTELIŲ KONFIDENCIALUMO, NEPAŽEISTUMO IR AUTENTIŠKUMO TIKRINIMO MECHANIZMAI

5.1. Saugusis keitimasis pranešimais

Duomenų perdavimo tarp TPB ir kortelių nepažeistumas turi būti apsaugotas saugiojo keitimosi pranešimais būdu, kaip nurodyta ISO/IEC 7816-4 ir ISO/IEC 7816-8.

Kai siunčiant duomenis jų apsaugoti nereikia, prie duomenų objektų, siunčiamų su komanda arba atsakymu, pridedama kriptografinė kontrolinė suma. Gavėjas turi patikrinti kriptografinę kontrolinę sumą.

Su komanda siunčiamų duomenų kriptografinė kontrolinė suma turi sujungti komandos antraštę ir visus siunčiamus duomenų objektus (=> CLA = ′OC′, o visi duomenų objektai turi būti su žymenomis, kurių b1 = 1).

Atsakymo būsenos ir informacijos baitai turi būti apsaugoti kriptografine kontroline suma, kai atsakyme nėra duomenų laukelio.

Kriptografinės kontrolinės sumos turi būti keturių baitų ilgio.

Naudojant saugųjį keitimąsi pranešimais komandų ir atsakymų struktūra yra tokia:

Naudojami DO yra ISO/IEC 7816-4 aprašytų saugiojo keitimosi pranešimais DO dalinė imtis:

Žymena | Mnemoninis žymuo | Reikšmė |

′81′ | TPV | Paprastoji vertė, BER-TLV neužkoduoti duomenys (turi būti apsaugota CC) |

′97′ | TLE | Le vertė neapsaugotoje komandoje (turi būti apsaugota CC) |

′99′ | TSW | Informacija apie būseną (turi būti apsaugota CC) |

′8E′ | TCC | Kriptografinė kontrolinė suma |

′87′ | TPI CG | Išplėtimo indikatorinis baitas || Kriptograma (Paprastoji vertė, neužkoduota BER-TLV) |

Jei neapsaugota atsakymo į komandą pora yra tokia:

Komandos antraštė | Komandos pagrindinė dalis |

CLA INS P1 P2 | (Lc-laukelis) (Duomenų laukelis) (Le-laukelis) |

keturi baitai | L baitai, pažymėti nuo B1 iki BL |

Atsakymo pagrindinė dalis | Atsakymo papildymas |

| |

(duomenų laukelis) | SW1 | SW2 |

Lr duomenų baitai | du baitai |

Atitinkama apsaugota atsakymo į komandą pora yra tokia:

Apsaugota komanda:

Komandos antraštė | Komandos pagrindinė dalis |

| | | | | | | | | | |

CLA INS P1 P2 | (Naujas Lc laukelis) | (Naujas duomenų laukelis) | (Naujas Le laukelis) |

′OC′ | Naujo duomenų laukelio ilgis | TPV | LPV | PV | TLE | LLE | Le | TCC | LCC | CC | ′00′ |

′81′ | Lc | Duomenų laukelis | ′97′ | ′01′ | Le | ′8E′ | ′04′ | CC |

Į kontrolinę sumą integruojami duomenys = CH || PB || TPV || LPV || PV || TLE || LLE || Le || PB

PB = išplėtimo baitai (80 .. 00) pagal ISO/IEC 7816-4 ir ISO 9797 1 metodą.

DO PV ir LE yra tik tuomet, kai neapsaugotoje komandoje yra atitinkančių duomenų.

Apsaugotas atsakymas:

1. Atvejis, kai atsakymo duomenų laukelis netuščias ir jo konfidencialumo apsaugoti nereikia:

Atsakymo pagrindinė dalis | Atsakymo papildymas |

| | | | | |

(Naujas duomenų laukelis) | Nauji SW 1 SW2 |

TPV | LPV | PV | TCC | LCC | CC | |

′81′ | Lr | Duomenų laukelis | ′8E′ | ′04′ | CC | |

Į kontrolinę sumą integruojami duomenys = T TPV || LPV || PV || PB

2. Atvejis, kai atsakymo duomenų laukelis netuščias ir jo konfidencialumą reikia apsaugoti:

Atsakymo pagrindinė dalis | Atsakymo papildymas |

| | | | | |

(Naujas duomenų laukelis) | Nauji SW 1 SW2 |

TPI CG | LPI CG | PI CG | TCC | LCC | CC | |

′87′ | | PI || CG | ′8E′ | ′04′ | CC | |

Duomenys, kuriuos turi perduoti CG: BER-TLV neužkoduoti duomenys ir išplėtimo baitai.

Į kontrolinę sumą integruojami duomenys = TPI CG || LPI CG || PI CG || PB

3. Atvejis, kai atsakymo duomenų laukelis tuščias:

Atsakymo pagrindinė dalis | Atsakymo papildymas |

| | | | | |

(Naujas duomenų laukelis) | Nauji SW 1 SW2 |

TSW | LSW | SW | TCC | LCC | CC | |

′99′ | ′02′ | nauji SW 1 SW2 | ′8E′ | ′04′ | CC | |

Į kontrolinę sumą integruojami duomenys = TSW || LSW || SW || PB.

5.2. Saugiojo keitimosi pranešimais klaidų tvarkymas

Kai tachografo kortelė interpretuodama komandą atpažįsta SM klaidą, tuomet nenaudojant SM turi būti grąžinti būsenos baitai. Pagal ISO/IEC 7816-4 apibrėžti tokie SM klaidas nurodantys būsenos baitai:

′66 88′ kriptografinės kontrolinės sumos patikrinimas nepavyko,

′69 87′ nėra lauktų SM duomenų objektų,

′69 88′ SM duomenų objektai neteisingi.

Kai tachografo kortelė grąžina būsenos baitus be SM DO arba su klaidingais SM DO, TPB turi nutraukti panaudos seansą.

5.3. Kriptografinių sumų apskaičiavimo algoritmas

Kriptografinės sumos sudaromos naudojant mažmeninį MAC pagal ANSI X9.19 pagal DES:

- pradinis etapas: pradinis kontrolinis blokas y0 yra E(Ka, SSC),

- paskesnis etapas: naudojant Ka apskaičiuojami kontroliniai blokai y1, ..., yn,

- galutinis etapas: pagal paskutinį kontrolinį bloką yn apskaičiuojama kontrolinė suma: E(Ka, D(Kb, yn)).

Čia E() reiškia užkodavimą pagal DES, o D() reiškia iškodavimą pagal DES.

Perduodami keturi svarbiausieji kriptografinės kontrolinės sumos baitai.

Siuntimo sekos skaitiklis (SSC) turi būti aktyvuotas per rakto sutarties procedūrą:

Pradinis SSC: Rnd3 (4 mažiausiai svarbūs baitai) || Rnd1 (4 mažiausiai svarbūs baitai).

Siuntimo sekos skaitiklis turi būti padidintas vienetu prieš apskaičiuojant MAC (t. y. pirmosios komandos SSC yra pradinis SSC + 1, pirmojo atsakymo SSC — pradinis SSC + 2).

Toliau pateikiamame paveikslėlyje pavaizduota mažmeninio MAC skaičiavimo schema:

+++++ TIFF +++++

5.4. Kriptogramų konfidencialumo DO skaičiavimo algoritmas

Kriptogramos skaičiuojamos darbo režimu TCBC naudojant TDEA, kaip nurodyta TDES ir TDES-OP, o pradinės vertės bloku — nulinį vektorių.

Toliau pateikiamame paveikslėlyje pavaizduota raktų naudojimo TDES schema:

+++++ TIFF +++++

6. DUOMENŲ PERKĖLIMO SKAITMENINIO PARAŠO MECHANIZMAI

Specializuota įranga su mikroprocesoriumi (IDE) įrašo vieno duomenų perkėlimo seanso metu iš įrangos (TPB arba kortelės) gautus duomenis į vieną fizinę rinkmeną. Ši rinkmena turi turėti pažymėjimus MSi.C ir EQT.C. Rinkmenoje yra skaitmeniniai duomenų blokų parašai, kaip nurodyta 7 priedėlyje "Duomenų perkėlimo protokolai".

Perkeltų duomenų skaitmeniniai parašai turi būti tokios skaitmeninio parašo struktūros su papildymu, kad, jei reikia, perkeltus duomenis galima būtų perskaityti nešifruojant.

6.1. Parašų generavimas

Duomenų parašus įranga turi generuoti pagal parašų su papildymu sistemą, kaip apibrėžta PKCS1, su SHA-1 maišos funkcija:

Parašas = EQT.SK[′00′ || ′01′ || PS || ′00′ || DER(SHA-1(Duomenys))]

PS = ′FF′ išplėtimo oktetų eilutė, kad ilgis sudarytų 128.

DER(SHA-1(M)) yra algoritmo ID užkodavimas maišos funkcijai ir maišos vertės užkodavimas DigestInfo rūšies ASN.1 verte (išskirtinės kodavimo taisyklės):

′30′||′21′||′30′||′09′||′06′||′05′||′2B′||′0E′||′03′||′02′||′1A′||′05′||′00′||′04′||′14′||maišos vertė.

6.2. Parašo tikrinimas

Perkeltų duomenų parašo tikrinimas turi vykti pagal parašų su papildymu sistemą, kaip apibrėžta PKCS1, su SHA-1 maišos funkcija.

Tikrintojas turi pats žinoti europinį atvirąjį raktą EUR.PK (ir pasitikėti).

Toliau esančioje schemoje pavaizduotas protokolas, kurį IDE su kontrolės kortele gali naudoti į ESM (išorines laikmenas) perkeltų ir įrašytų duomenų nepažeistumui tikrinti. Kontrolės kortelė naudojama skaitmeniniam parašams iššifruoti. Tokiu atveju ši funkcija gali būti neįdiegta IDE.

Duomenis persikėlusi ir pasirašiusi įranga pažymima EQT.

+++++ TIFF +++++

"

[1] Šiuo būdu apskaičiuota nepertraukiamo vairavimo trukmė ir bendroji poilsio trukmė yra parametrai, pagal kuriuos tachografas apskaičiuoja perspėjimo dėl nepertraukiamo vairavimo trukmės parametrą. Vien jais remiantis teisinių išvadų dėl minėtųjų trukmių daryti negalima.

[2] NEŽINOMI laikotarpiai - tai tokie laikotarpiai, kai vairuotojo kortelė nebuvo įkišta į tachografą ir duomenys apie vairuotojo veiklą nebuvo įvesti rankomis.

[3] Šiuo būdu apskaičiuota nepertraukiamo vairavimo trukmė ir bendroji poilsio trukmė yra parametrai, pagal kuriuos tachografas apskaičiuoja perspėjimo dėl nepertraukiamo vairavimo trukmės parametrą. Vien jais remiantis teisinių išvadų dėl minėtųjų trukmių daryti negalima.

[4] NEŽINOMI laikotarpiai - tai tokie laikotarpiai, kai vairuotojo kortelė nebuvo įkišta į tachografą ir duomenys apie vairuotojo veiklą nebuvo įvesti rankomis.

[5] NEŽINOMI laikotarpiai - tai tokie laikotarpiai, kai vairuotojo kortelė nebuvo įkišta į tachografą ir duomenys apie vairuotojo veiklą nebuvo įvesti rankomis.

[6] 1997 m. liepos 22 d. Direktyva 97/27/EB dėl tam tikrų kategorijų transporto priemonių ir jų priekabų masės bei matmenų ir iš dalies keičianti Direktyvą 70/156/EEB (OL L 233, 1997 8 25, p. 1).

[7] OL L 57, 1992 3 2, p. 27.

[8] 1995 m. balandžio 7 d. Tarybos rekomendacija 95/144/EB dėl bendrųjų informacinės technologijos saugumo vertinimo kriterijų (OL L 93, 1995 4 26, p. 27).

[9] OL L 129, 1992 5 14, p. 95.

[10] 1975 m. gruodžio 18 d. Direktyva 76/114/EEB dėl valstybių narių įstatymų, susijusių su variklinių transporto priemonių ir jų priekabų valstybinių registracijos numerių plokštelėmis ir įrašais jose, derinimo (OL L 24, 1976 1 30, p. 1).

[11] OL L 281, 1995 11 23, p. 31.

[12] Tokiais atvejais tachografas naudoja tik į vairuotojo plyšį įkištą kortelę.

[13] Tachografas savo atmintyje taip pat registruoja ir laiko:

- paskutinės GREIČIO VIRŠIJIMO KONTROLĖS datą ir laiką,

- pirmojo greičio viršijimo po tos GREIČIO VIRŠIJIMO KONTROLĖS datą ir laiką,

- greičio viršijimo įvykių po paskutinės GREIČIO VIRŠIJIMO KONTROLĖS skaičių.

[14] Šie duomenys gali būti užregistruoti tik vėl atsiradus maitinimui, laikas gali būti nurodytas minutės tikslumu.

[15] OL L 266, 1995 11 8, p. 1.

[16] OL L 152, 1972 7 6, p. 15.

[17] OL L 266, 1995 11 8, p. 1.

[18] OL L 281, 1995 11 23, p. 31.

[1] Įkišta kortelė suteiks atitinkamas prieigos prie duomenų perkėlimo funkcijos ir duomenų teises.

[2] Jei TPB atsako neigiamai ir atsakyme yra kodas, reiškiantis "pareikalavimas gautas tinkamai, laukiama atsakymo", ši vertė didinama iki P3 viršutinės ribinės vertės.

[2] Pareikalavimo pranešimo 6 baite įrašyta vertė netinkama, t. y. ji nenurodyta 17 lentelėje.

[3] Pranešimo ilgis netinkamas.

[4] Nesilaikyta pareikalavimo StartDiagnosticSession kriterijų.

--------------------------------------------------