6.1 — Opbouw van EF.BCT_Certificates Regeling specificaties en typegoedkeuring boordcomputer taxi
Opbouw van EF.BCT_Certificates
Figuur 8: EF.BCT_Certificates
Naam | Grootte (bytes)
Rank | 3
Index | 3 x 7
Certificates | 3 x 2100
IndexOldestDL | 1
DownloadLogs | 8 x 33
FILLER | 11
Totaal | 6600
EF.BCT_Certificates is opgebouwd uit de volgende elementen:
• Rank: Hierin wordt aangegeven in welke volgorde (van meest naar minst recent) de navolgende certificaten zijn gebruikt. Iedere byte correspondeert met een van de certificaten in Certificates (byte 1 <-> certificaat 1 en dergelijke). De (initiële) waarde 0 geeft aan dat er geen certificaat op die plaats staat en de waarde 1 – 3 hoe recent het bijbehorende certificaat is (waarbij de waarde 1 het meest recent is).
Gegevenssoort: INTEGER (unsigned)
• Index: Een index bestaat uit een systeemkaartnummer (het boordcomputernummer (BCD-9) gevolgd door het kaartvolgnummer (BCD-5)), voor ieder opgeslagen certificaat (3x). Iedere index correspondeert met een van de certificaten in Certificates (index 1 <-> certificaat 1 en verder).
De initiële waarde voor iedere index is ‘00 00 00 00 00 00 00’.
Gegevenssoort: BCD
• Certificates: Hierin worden de 3 meest recente certificaten van boordcomputers opgeslagen. In Rank is te vinden hoe recent een bepaald certificaat is en in Index staat het bijbehorende boordcomputernummer en kaartvolgnummer. Initieel zijn de certificaten gevuld met nullen (‘00’).
Indien een certificaat korter is dan 2100 bytes, wordt de resterende ruimte opgevuld met ‘00’-bytes.
Gegevenssoort: OCTET STRING
NB. Een certificaat is een ASN.1 DER gecodeerde TLV-gegevensstructuur die voor BCT certificaten begint met een 8-bits Tag (30h), een byte dat aangeeft dat er 2 lengte bytes volgen (82h) en een 16-bits Length en gevolgd wordt door een Value van zoveel bytes als aangegeven door Length.
• IndexOldestDL: Hierin wordt aangegeven welke van de navolgende (8) DownloadLog items het oudste is en dus als eerste overschreven zal worden. Initieel zal dit veld gevuld worden met de waarde 0 (‘00’H) en de maximale waarde zal 7 (‘07’H) zijn (0 wijst naar DownloadLog_1 en 7 wijst naar DownloadLog_8). Na het overschrijven van DownloadLog_8 zal IndexOldestDL gereset moeten worden naar 0.
De initiele vulling zal volledig uit nullen (‘00’H) bestaan.
Gegevenssoort: OCTET STRING
• DownloadLogs: Hierin wordt informatie bijgehouden van de 8 meest recente keren dat de bestuurder de inhoud van EF.Driver_Activity_Data naar een boord¬computer heeft gedownload. Elk van deze log items (DownloadLog_1 t/m DownloadLog_8) bestaat uit 33 bytes.
Gegevenssoort: INTEGER (unsigned)
In Figuur 9 wordt een overzicht van EF.BCT_Certificates gegeven met de initiële waardes.
Figuur 9: Initiële waardes EF.BCT_Certificates
Positie | Gegevens | Bytes | Benaming
00 00 | 00 | 1 | Rank_1 | Rank
00 01 | 00 | 1 | Rank_2
00 02 | 00 | 1 | Rank_3
00 03 | 00 – 00 | 7 | Index_1 | Index
00 0A | 00 – 00 | 7 | Index_2
00 11 | 00 – 00 | 7 | Index_3
00 18 | 00 – 00 | 2100 | Certificate_1 | Certificates
08 4C | 00 – 00 | 2100 | Certificate_2
10 80 | 00 – 00 | 2100 | Certificate_3
18 B4 | 00 | 1 | IndexOldestDL | IndexOldestDL
18 B5 | 00 – 00 | 33 | DownloadLog_1 | DownloadLogs
18 D6 | 00 – 00 | 33 | DownloadLog_2
18 F7 | 00 – 00 | 33 | DownloadLog_3
19 18 | 00 – 00 | 33 | DownloadLog_4
19 39 | 00 – 00 | 33 | DownloadLog_5
19 5A | 00 – 00 | 33 | DownloadLog_6
19 7B | 00 – 00 | 33 | DownloadLog_7
19 9C | 00 – 00 | 33 | DownloadLog_8
19 BD | 00 – 00 | 11 | FILLER | FILLER
19 C8 | end of file (6600 bytes totaal)
Noot: Positie en gegevens zijn in hexadecimale notatie weergegeven Noot: CertLength = 2100 (‘08 34’H)
De opbouw van een DownloadLog_X gegevensstructuur is opgenomen in de onderstaande figuur.
Naam | Grootte
DownloadLog_X | | | | 33 bytes
CarAndCompany | | | 25 bytes
SystemCardNumber | | 7 bytes
Boordcomputernr | 9 nibbles
Kaartvolgnummer | 5 nibbles
Kenteken | | 6 bytes
CompanyCardNumber | | 17 nibbles
KvKnummer | 12 nibbles
Kaartvolgnummer | 5 nibbles
Pnummer | | 7 nibbles
DownloadPeriod | | | 8 bytes
OldestDate | | 8 nibbles
DownloadDate | | 8 nibbles
- Regeling
- Regeling specificaties en typegoedkeuring boordcomputer taxi
- Soort
- Ministeriële regeling
- Geldend vanaf
- 19-12-2020
- BWB-id
- BWBR0027945
- Versie
- 2020-12-19_0