1985R3821 — ES — 20.11.2003 — 008.001 — 1
Este documento es un instrumento de documentación y no compromete la responsabilidad de las instituciones
►B REGLAMENTO (CEE) No3821/85 DEL CONSEJO
de 20 de diciembre de 1985
relativo al aparato de control en el sector de los transportes por carretera
(DO L 370 de 31.12.1985, p. 8)
Modificado por:
Diario Oficial
nopágina fecha
►M1 Reglamento (CEE) No3314/90 de la Comisión de 16 de noviembre de
1990L 318 20 17.11.1990
►M2 Reglamento (CEE) No3572/90 del Consejo de 4 de diciembre de 1990 L 353 12 17.12.1990
►M3 Reglamento (CEE) no3688/92 de la Comisión de 21 de diciembre de
1992L 374 12 22.12.1992
►M4 Reglamento (CE) no2479/95 de la Comisión de 25 de octubre de 1995 L 256 8 26.10.1995
►M5 Reglamento (CE) no1056/97 de la Comisión de 11 de junio de 1997 L 154 21 12.6.1997
►M6 Reglamento (CE) no2135/98 del Consejo de 24 de septiembre de 1998 L 274 1 9.10.1998
►M7 modificado por el Reglamento (CE) no1360/2002 de la Comisión de
13 de junio de 2002L 207 1 5.8.2002
►M8 Reglamento (CE) no1360/2002 de la Comisión de 13 de junio de 2002 L 207 1 5.8.2002
►M9 Reglamento (CE) no1882/2003 del Parlamento Europeo y del Consejo
de 29 de septiembre de 2003L 284 1 31.10.2003
Modificado por:
►A1 Acta de adhesión de Austria, de Finlandia y de Suecia C 241 21 29.8.1994
(adaptada por Decisión 95/1/CE, Euratom, CECA del Consejo) L 1 1 1.1.1995
▼B
REGLAMENTO (CEE) No3821/85 DEL CONSEJO
de 20 de diciembre de 1985
relativo al aparato de control en el sector de los transportes por
carretera
EL CONSEJO DE LAS COMUNIDADES EUROPEAS,
Visto el Tratado constitutivo de la Comunidad Económica Europea y,en particular, su artículo 75,
Vista la propuesta de la Comisión (
1),
Visto el dictamen del Parlamento Europeo (2),
Visto el dictamen del Comité económico y social (3),
Considerando que el Reglamento (CEE) no1463/70 (4), modificado en
último lugar por el Reglamento (CEE) no2828/77 (5), ha introducido un
aparato de control en el sector de los transportes por carretera;
Considerando que, habida cuenta de las modificaciones que se exponen
seguidamente, es conveniente, por razones de claridad, reunir en untexto único el conjunto de disposiciones aplicables en la materia y,por consiguiente, derogar el Reglamento (CEE) n
o1463/70; que, no
obstante, es conveniente mantener en vigor, durante un período deter-minado, la exención prevista en el apartado 1 del artículo 3 para
determinados transportes de viajeros;
Considerando que la utilización de un aparato de control que indique
los bloques de tiempos contemplados en el Reglamento (CEE) n
o
3820/85 del Consejo, de 20 de diciembre de 1985, relativo a la armo-nización de determinadas disposiciones en materia social en el sectorde los transportes por carretera (
6), puede garantizar un control eficaz
de dichas disposiciones;
Considerando que únicamente puede imponerse la obligación de
utilizar un aparato de control de este tipo a los vehículos matriculadosen los Estados miembros; que, por otra parte, algunos de estosvehículos pueden excluirse sin inconvenientes del ámbito de aplicacióndel presente Reglamento;
Considerando que los Estados miembros deben estar facultados, con
autorización de la Comisión, para dispensar a determinados vehículosde la aplicación del presente Reglamento en circunstancias excepcio-
nales; que, en casos de urgencia, es preciso que dichas dispensas
puedan concederse para un tiempo limitado sin previa autorización dela Comisión;
Considerando que, para que resulte eficaz, el aparato de control debe
tener un funcionamiento seguro y un modo de empleo fácil, y ha deestar concebido de modo que excluya al máximo las posibilidades defraude; que, a tal fin, es necesario en particular que el aparato decontrol facilite a cada conductor, en hojas individuales, las indicaciones
de los distintos bloques de tiempo de forma suficientemente precisa y
fácilmente identificable;
Considerando que un registro automático de otros elementos de la
marcha del vehículo, tales como la velocidad y recorrido, puede contri-
buir notablemente a la seguridad en carretera y a la conducciónracional de aquél y que, por consiguiente, parece oportuno prever queel aparato los registre asimismo;
Considerando que es necesario establecer normas comunitarias para la
construcción e instalación de los aparatos de control y prever un proce-1985R3821 — ES — 20.11.2003 — 008.001 — 2
(1)D O noC 100 de 12. 4. 1984, p. 3 y DO noC 223 de 3. 9. 1985, p. 5.
(2)D O noC 122 de 20. 5. 1985, p. 168.
(3)D O noC 104 de 25. 4. 1985, p. 4 y DO noC 303 de 25. 11. 1985, p. 29.
(4)D O noL 164 de 27. 7. 1970, p. 1.
(5)D O noL 334 de 24. 12. 1977, p. 1.
(6)D O noL 370 de 31. 12. 1985, p. 1.
▼B
dimiento de homologación CEE, con objeto de evitar, en el territorio
de los Estados miembros, cualquier obstáculo a la matriculación, puestaen circulación o utilización de dichos aparatos;
Considerando que, en caso de discrepancias sobre una homologación
CEE entre los Estados miembros y siempre que los Estados de que setrate no hubieran llegado a un acuerdo en un plazo de seis meses, esconveniente que la Comisión pueda decidir la controversia medianteDecisión;
Considerando que, a los efectos de la aplicación del presente Regla-
mento y en prevención de abusos, resultaría útil la expedición de unacopia de sus hojas de registro a los conductores que la soliciten;
Considerando que los objetivos de control de los tiempos de trabajo y
de descanso precedentemente contemplados requieren que los empresa-
rios y los conductores hayan de velar por el buen funcionamiento del
aparato, mediante el cumplimiento riguroso de las operaciones exigidaspor la regulación;
Considerando que, como consecuencia de la sustitución de la semana
móvil por la semana fija, deben modificarse las disposiciones relativas
al número de hojas de registro que debe llevar consigo el conductor;
Considerando que el progreso de la técnica require una rápida actuali-
zación de las disposiciones técnicas definidas en los Anexos delpresente Reglamento; que, para facilitar la aplicación de las medidasnecesarias a tal fin, es conveniente prever un procedimiento de estrecha
cooperación entre los Estados miembros y la Comisión en el seno de
un Comité consultivo;
Considerando que es conveniente que los Estados miembros intercam-
bien las informaciones disponibles sobre las infracciones que sehubieren comprobado;
Considerando que, para garantizar un funcionamiento seguro y regular
del aparato de control, es conveniente prever condiciones uniformespara las verificaciones y controles periódicos a los que deberá some-terse el aparato instalado,
HA ADOPTADO EL PRESENTE REGLAMENTO:
CAPÍTULO I
Principios y ámbito de aplicación
Artículo 1
El aparato de control, tal como se define en el presente Reglamento,
deberá cumplir en lo que se refiere a las condiciones de construcción,
instalación, utilización y control, las disposiciones del mismo,►
M6 incluidos los anexos I o I B y II ◄.
Artículo 2
A los fines del presente Reglamento, serán aplicables las definiciones
que figuran en el artículo 1 del Reglamento (CEE) no3820/85.
Artículo 3
1. El aparato de control, se instalará y utilizará en los vehículos
destinados al transporte por carretera de viajeros o de mercancías,matriculados en un Estado miembro, con excepción de los vehículoscontemplados en el artículo 4 y en el apartado 1 del artículo 14 delReglamento (CEE) n
o3820/85.
2. Los Estados miembros podrán dispensar de la aplicación del
presente Reglamento a los vehículos contemplados en el apartado 1del artículo 13 del Reglamento (CEE) n
o3820/85. Los Estados miem-
bros informarán a la Comisión de las dispensas concedidas en virtuddel presente apartado.1985R3821 — ES — 20.11.2003 — 008.001 — 3
▼B
3. Los Estados miembros, previa autorización de la Comisión,
podrán dispensar de la aplicación del presente Reglamento a losvehículos destinados a los transportes contemplados en el apartado 2
del artículo 13 del Reglamento (CEE) n
o3820/85. En caso de urgencia,
podrán conceder una dispensa temporal no superior a treinta días, quese notificará inmediatamente a la Comisión. La Comisión notificará alos otros Estados miembros las dispensas concedidas en virtud delpresente apartado.
4. Para los transportes nacionales, los Estados miembros podrán
exigir, a todos los vehículos para los que no lo exige el apartado 1, lainstalación y utilización de un aparato de control con arreglo al
presente Reglamento.
CAPÍTULO II
Homologación
Artículo 4
A efectos del presente capítulo, los términos «aparato de control» se
entienden como «aparato de control a sus componentes».
Cada solicitud de homologación CEE para un modelo de control o de
hoja de registro►M6 o de tarjeta con memoria ◄, acompañada de
los documentos descriptivos adecuados, deberá ser presentada al Estado
miembro por el fabricante o por su mandatario. Para un mismo modelode aparato de control o de hoja de registro ►
M6 o de tarjeta con
memoria◄, dicha solicitud podrá presentarse únicamente a un Estado
miembro.
Artículo 5
Cada Estado miembro concederá la homologación CE a todo modelo
de aparato de control o a todo modelo de hoja de registro o de tarjetacon memoria que se ajuste a los requisitos de los anexos I o I B,siempre que el Estado miembro esté en condiciones de velar por laconformidad de la producción con el modelo homologado.
La seguridad del sistema deberá ser conforme a los requisitos técnicos
establecidos en el anexo I B. La Comisión, actuando con arreglo alprocedimiento previsto en el artículo 18, velará por que dicho anexo
establezca que la homologación CE sólo podrá concederse al aparato
de control cuando el conjunto del sistema (el aparato de control mismo,la tarjeta con memoria y conexiones eléctricas con la caja de cambios)haya demostrado su capacidad para resistir a los intentos de manipula-ción o de alteración de los datos relativos al tiempo de conducción. Laspruebas necesarias a este respecto serán realizadas por expertos cono-
cedores de las técnicas más recientes en materia de manipulación.
Las modificaciones o adiciones a un modelo homologado deberán
someterse, ante el Estado miembro que hubiere concedido la homolo-
gación CEE inicial a una homologación CEE de modelo
complementario.
Artículo 6
Los Estados miembros asignarán al solicitante una marca de homologa-
ción CEE que se ajuste al modelo establecido en el Anexo II para cadamodelo de aparato de control o de hoja de registro ►
M6 o de tarjeta
con memoria◄que homologuen en virtud del artículo 5.
Artículo 7
Las autoridades competentes del Estado miembro al que se haya
presentado la solicitud enviarán a las de los otros Estados miembros,en el plazo de un mes, una copia de la ficha de homologación, acom-pañada de una copia de los documentos descriptivos necesarios, o bien1985R3821 — ES — 20.11.2003 — 008.001 — 4
▼M6
▼B
▼M6
▼B
▼B
les comunicarán la denegación de homologación, para cada modelo de
aparato de control o de hoja de registro ►M6 o de tarjeta con
memoria◄ que homologuen o cuya homologación denieguen; en
caso de denegación, comunicarán las razones de la decisión.
Artículo 8
1. Si el Estado miembro que hubiere procedido a la homologación
CEE contemplada en el artículo 5 comprobare que determinadosaparatos de control u hojas de registro ►
M6 o de tarjetas con
memoria◄que lleven la marca de homologación CEE por él asignada
no se ajustan al modelo homologado, adoptará las medidas necesarias
para garantizar la conformidad de la producción con el modelo. Dichas
medidas podrán llegar, en su caso, a la retirada de la homologaciónCEE.
2. El Estado miembro que haya concedido una homologación CEE
deberá revocarla si se estimare que el aparato de control o la hoja deregistro►
M6 o de tarjeta con memoria ◄objeto de la homologación
no se ajustan al presente Reglamento, incluidos sus Anexos, o
presentan en su utilización, un defecto de carácter general que lashace inadecuadas para su destino.
3. Si el Estado miembro que hubiere concedido una homologación
CEE fuere informado por otro Estado miembro de la existencia deuno de los casos contemplados en los apartados 1 y 2, adoptará
asimismo, previa consulta a este último, las medidas previstas en
dichos apartados, sin perjuicio de lo dispuesto en el apartado 5.
4. El Estado miembro que comprobare la existencia de uno de los
casos previstos en el apartado 2 podrá suspender hasta nuevo aviso lapuesta en el mercado y la puesta en servicio de los aparatos de controlo de las hojas►
M6 o de las tarjetas con memoria ◄. Lo mismo
ocurrirá en los casos previstos en el apartado 1 para los aparatos de
control o las hojas ►M6 o de las tarjetas con memoria ◄dispensadas
de la comprobación inicial CEE si el fabricante, previo aviso, no losadecuare al modelo aprobado o a los requisitos del presente Regla-mento.
En cualquier caso, las autoridades competentes de los Estados miem-
bros se informarán mutuamente e informarán a la Comisión, en el
plazo de un mes, de la retirada de las homologaciones CEE concedidas
y de las demás medidas adoptadas con arreglo a los apartados 1, 2 y 3,así como de las razones que justifiquen tales medidas.
5. Si el Estado miembro que ha procedido a una homologación CEE
impugnara la existencia de los casos, previstos en los apartados 1 y 2,de los que se le ha informado, los Estados miembros interesados procu-
rarán resolver la controversia. Se mantendrá informada a la Comisión.
Si, en un plazo de cuatro meses a partir de la información contemplada
en el apartado 3, las conversaciones entre los Estados miembros nohubieren llegado a un acuerdo, la Comisión, previa consulta a losexpertos de todos los Estados miembros y estudio de todos los factorescorrespondientes, por ejemplo económicos y técnicos, adoptará en un
plazo de seis meses una decisión, que se notificará a los Estados miem-
bros interesados y se comunicará simultáneamente a los otros Estadosmiembros. La Comisión fijará, según los casos, el plazo de entrada envigor de su decisión.
Artículo 9
1. El solicitante de la homologación CEE para un modelo de hoja de
registro deberá especificar en su solicitud el modelo o modelos deaparatos de control para los que va a utilizarse dicha hoja y facilitará,
a los fines de ensayo de la hoja, un aparato adecuado del tipo o tipos
correspondientes.
2. Las autoridades competentes de cada Estado miembro indicarán
en la ficha de homologación del modelo de la hoja de registro elmodelo o modelos de aparatos de control para los que puede utilizarseel modelo de hoja.1985R3821 — ES — 20.11.2003 — 008.001 — 5
▼B
Artículo 10
Si el aparato llevare la marca de homologación CEE prevista en el
artículo 6 y la placa de instalación mencionada en el artículo 12, losEstados miembros no podrán denegar la matriculación ni prohibir la
puesta en circulación o el uso de los vehículos equipados con el
aparato de control por motivos inherentes a tal equipamiento.
Artículo 11
Cada decisión por la que se deniegue o retire la homologación de un
modelo de aparato de control o de hoja de registro ►
M6 o de tarjeta
con memoria◄adoptada en virtud del presente Reglamento, deberá
estar precisamente motivada. Será notificada al interesado, indicandolos recursos que ofrezca la legislación en vigor en los Estados miem-
bros y los plazos en los que pueden presentarse dichos recursos.
CAPÍTULO III
Instalación y control
Artículo 12
1. Únicamente podrán realizar las operaciones de instalación y repa-
ración del aparato de control los instaladores o talleres autorizados a talfin por las autoridades competentes de los Estados miembros, una vezoído, si así lo exigieren dichas autoridades, el dictamen de los fabri-cantes autorizados.
La duración de la validez administrativa de las tarjetas de talleres e
instaladores autorizados no puede exceder de un año.
En caso de renovación, deterioro, mal funcionamiento, pérdida o robo
de la tarjeta emitida en los talleres e instaladores autorizados, la auto-ridad proporcionará una tarjeta sustitutiva en el plazo de cinco díaslaborables a partir de una solicitud detallada a tal fin.
Cuando se emite una tarjeta en sustitución de una antigua, la nueva
lleva el mismo número de información de «taller», pero al índice se
le aumenta una unidad. La autoridad que emita la tarjeta conserva un
registro de las tarjetas perdidas, robadas o que se hayan echado enfalta.
Los Estados miembros adoptan cuantas disposiciones sean necesarias
para evitar todo riesgo de falsificación de las tarjetas distribuidas enlos instaladores y talleres autorizados.
2. El instalador o taller autorizado pondrá una marca especial en los
precintos que aplique e introducirá asimismo los datos electrónicos de
seguridad que deberán permitir los controles de autentificación de los
aparatos de control de conformidad con el anexo I B. Las autoridadescompetentes de cada Estado miembro llevarán un registro de lasmarcas y de los datos electrónicos de seguridad utilizados.
3. Las autoridades competentes de los Estados miembros transmiten
a la Comisión la lista de talleres e instaladores autorizados así como las
tarjetas que se les expidan y le comunican copia de las marcas e infor-
maciones necesarias relativas a los datos electrónicos de seguridadutilizados.
4. La conformidad de la instalación del aparato de control con los
requisitos del presente Reglamento estará certificada por la placa deinstalación fijada en las condiciones previstas ►
M6 en los anexos I y
IB◄.
5. Los instaladores o talleres autorizados por las autoridades compe-
tentes podrán quitar los precintos con arreglo a lo dispuesto en elapartado 1 del presente artículo, o en las circunstancias descritas en elpunto 4 del capítulo V del Anexo I ►
M6 o en la letra c) del capítulo
VI del anexo I B ◄del presente Reglamento.1985R3821 — ES — 20.11.2003 — 008.001 — 6
▼M6
▼B
▼M3
▼B
CAPÍTULO IV
Disposiciones relativas a la utilización
Artículo 13
El empresario y los conductores velarán por el buen funcionamiento y
la correcta utilización del aparato de control, por una parte, y por otra,de la tarjeta de conductor en caso de que el conductor deba conducir unvehículo provisto de un aparato de control conforme a lo dispuesto enel anexo I B.
Artículo 14
1. El empresario entregará a los conductores de vehículos provistos
de un aparato de control conforme a lo dispuesto en el anexo I un
número suficiente de hojas de registro, habida cuenta del carácter indi-
vidual de dichas hojas, de la duración del servicio y de la obligación desustituir, en su caso, las hojas estropeadas o que hubiere retirado unagente encargado del control. El empresario únicamente facilitará alos conductores hojas de un modelo homologado que puedan utilizarse
en el aparato instalado en el vehículo.
En caso de que el vehículo esté provisto de un aparato de control
conforme a lo dispuesto en el anexo I B, el empresario y el conductorvelarán por que, en caso de control y teniendo en cuenta la duracióndel servicio, pueda efectuarse correctamente la impresión previa ordena que se refiere el anexo I B.
2. La empresa conservará debidamente las hojas de registro durante
un año por lo menos después de su utilización y facilitará una copia delas mismas a los conductores interesados que así lo soliciten. Las hojas
deberán presentarse o entregarse cuando los agentes encargados del
control lo soliciten.
3. La tarjeta de conductor, tal como se define en el anexo I B, será
expedida, a petición del conductor, por la autoridad competente del
Estado miembro en el que el conductor tenga su residencia normal.
Un Estado miembro podrá exigir que todo conductor sujeto a lo dispu-
esto en el Reglamento (CEE) n
o3820/85 que tenga su residencia
normal en su territorio esté en posesión de la tarjeta de conductor.
a) A los efectos del presente Reglamento, se entenderá por «residencia
normal» el lugar en que una persona vive habitualmente, es decir,
durante un mínimo de 185 días por año civil, por razón de vínculos
personales y profesionales o, en el caso de una persona sin vínculosprofesionales, por razón de vínculos personales que revelen la exis-tencia de lazos estrechos entre dicha persona y el lugar en quehabite.
Sin embargo, la residencia normal de una persona cuyos vínculos
profesionales estén situados en un lugar de sus vínculos personalesy que, por ello, se vea obligada a residir alternativamente en lugaresdiferentes situados en dos o más Estados miembros, se considerará
situada en el lugar de sus vínculos personales siempre que regrese a
tal lugar regularmente. No será necesario cumplir esta última condi-ción cuando la persona resida en un Estado miembro con objeto dellevar a cabo una misión de una duración determinada.
b) Los conductores aportarán la prueba de su lugar de residencia
normal por cualquier medio, en particular mediante la presentacióndel documento de identidad o de cualquier otro documento válido.
c) En caso de que las autoridades competentes del Estado miembro de
expedición de la tarjeta de conductor duden de la validez de ladeclaración de la residencia normal efectuada con arreglo a la letrab), o para la realización de determinados controles específicos,podrán exigir elementos de información o pruebas adicionales.1985R3821 — ES — 20.11.2003 — 008.001 — 7
▼M6
▼B
▼M6
▼B
▼M6
▼M6
d) Las autoridades competentes del Estado miembro de emisión se
aseguran en la medida de lo posible de que el solicitante no es yatitular de una tarjeta de conductor en período de validez.
4. a) La autoridad competente del Estado miembro personalizará la
tarjeta de conductor con arreglo a lo dispuesto en el anexo I B.
El plazo de validez administrativa de la tarjeta de conductor no
podrá ser superior a cinco años.
El conductor sólo podrá ser titular de una tarjeta de conductor.
Sólo estará autorizado a utilizar su propia tarjeta de conductorpersonalizada. No utilizará una tarjeta de conductor defectuosa o
cuyo plazo de validez haya caducado.
Cuando se expida una nueva tarjeta al conductor en sustitución
de una antigua, la nueva tarjeta tendrá el mismo número de expe-dición de la tarjeta de conductor, pero el índice se aumentará enuna unidad. La autoridad expedidora conservará un registro delas tarjetas perdidas o defectuosas durante al menos el plazo devalidez de las mismas.
En caso de deterioro, mal funcionamiento, extravío o robo de la
tarjeta de conductor la autoridad proporcionará una tarjeta que
sustituya a la antigua en un plazo de cinco días hábiles a partirde la recepción de una solicitud detallada a tal efecto.
En caso de solicitud de renovación de una tarjeta de conductor
cuyo plazo de validez se aproxime a su término, la autoridadproporcionará una nueva tarjeta antes de la fecha de caducidad,a condición de que la correspondiente solicitud le sea presentada
dentro de los plazos previstos en el párrafo segundo del apartado
1 del artículo 15.
b) Únicamente se expedirán tarjetas de conductor a aquellos solici-
tantes que estén sujetos a lo dispuesto en el Reglamento (CEE) n
o
3820/85.
c) La tarjeta de conductor será personal. No podrá ser objeto,
durante su plazo de validez administrativa, de retirada o suspen-sión bajo ningún concepto, a menos que la autoridad competentede un Estado miembro constate que la tarjeta ha sido falsificada,
que el conductor utiliza una tarjeta de la que no es titular o que
se ha obtenido la tarjeta con declaraciones falsas o documentosfalsificados. En caso de que fuese un Estado miembro distintodel Estado miembro que expidió la tarjeta el que adoptase lasmedidas de suspensión o de retirada antes mencionadas, aquélremitirá la tarjeta a las autoridades del Estado miembro que la
expidieron, indicando las razones de tal restitución.
d) Se reconocerán mutuamente las tarjetas de conductor expedidas
por los Estados miembros.
Cuando el titular de una tarjeta de conductor válida expedida por
un Estado miembro haya fijado su residencia normal en otroEstado miembro, podrá solicitar que se le canjee la tarjeta porotra tarjeta de conductor equivalente; corresponderá al Estadomiembro que efectúe el canje comprobar, si fuese necesario, sila tarjeta presentada está todavía en período de validez.
Los Estados miembros que efectúen un canje remitirán la antigua
tarjeta a las autoridades del Estado miembro que la emitieron e
indicarán las razones de dicha restitución.
e) Cuando un Estado miembro sustituya o canjee una tarjeta de
conductor, se registrará en este Estado miembro esta sustitucióno este canje, así como toda sustitución o renovación posterior.
f) Los Estados miembros tomarán todas las medidas necesarias para
evitar cualquier riesgo de falsificación de las tarjetas deconductor.
5. Los Estados miembros velarán por que los datos necesarios para
el control del cumplimiento de lo dispuesto en el Reglamento (CEE) n
o
3820/85 y en la Directiva 92/6/CEE del Consejo, de 10 de febrero de1992, relativa a la instalación y a la utilización de dispositivos de limi-tación de velocidad en determinadas categorías de vehículos de motor1985R3821 — ES — 20.11.2003 — 008.001 — 8
▼M6
en la Comunidad (1), y registrados por los aparatos de control con
arreglo a lo dispuesto en el anexo I B del presente Reglamento, semantengan en la memoriadurante un mínimo de 365 días a partir de
la fecha de su registro, y puedan hacerse disponibles en condiciones
que garanticen la seguridad y la exactitud de dichos datos.
Los Estados miembros adoptarán cuantas medidas sean necesarias para
asegurarse de que las operaciones de reventa y puesta en fuera de
servicio de los aparatos de control no perjudique a la correcta aplica-
ción del presente apartado.
Artículo 15
1. Los conductores no deberán utilizar hojas de registro ►
M6 o
tarjetas de conductor ◄ manchadas o estropeadas. A tal fin, éstas
deberán estar protegidas adecuadamente.
Cuando los conductores deseen renovar su tarjeta de conductor,
deberán solicitar dicha renovación ante las autoridades competentesdel Estado miembro en que tengan su residencia normal, a más tardar
quince días hábiles antes de la fecha de caducidad de la tarjeta.
En caso de deterioro de una hoja que contenga registros ►
M6 od el a
tarjeta de conductor ◄, los conductores deberán adjuntar la hoja
►M6 o la tarjeta de conductor ◄deteriorada a la hoja de reserva
que se haya utilizado en su lugar.
En caso de deterioro, mal funcionamiento, extravío o robo de la tarjeta
de conductor, los conductores deberán solicitar en un plazo de sietedías la sustitución de la misma a las autoridades competentes delEstado miembro en que tengan su residencia normal.
2. Los conductores utilizarán hojas de registro ►
M6 o tarjetas de
conductor◄todos los días que conduzcan, a partir del momento en
que tomen a su cargo el vehículo. La hoja de registro ►M6 ol a
tarjeta de conductor ◄no se retirará antes de que finalice el período
de trabajo diario, excepto si se autorizare su retirada. No podrá utili-zarse ninguna hoja de registro ►
M6 o tarjeta de conductor ◄
durante un periódo mayor que aquel para el que se hubiere previsto.
Cuando, como consecuencia de su alejamiento del vehículo, los
conductores no puedan utilizar el aparato instalado en el mismo, losbloques de tiempos indicados en las letras b), c) y d) del segundo guióndel apartado 3 deberán consignarse de forma legible y sin manchar lashojas, a mano, automáticamente o por otros medios.
Cuando haya más de un conductor en el vehículo, realizarán en las
hojas de registro las modificaciones necesarias, de manera que lasinformaciones contempladas en los puntos 1 a 3 de la Sección II delAnexo I estén recogidas en la hoja del conductor que lleve efectiva-
mente el volante.
3. Los conductores:
— velarán por la concordancia entre el marcado horario de la hoja y la
hora oficial del país de matriculación del vehículo,
— accionarán los dispositivos de conmutación que permitan registrar
por separado y de modo diferenciado los períodos de tiemposiguientes:
a) con el signo
: el tiempo de conducción;
b) con el signo
 : los demás tiempos de trabajo;1985R3821 — ES — 20.11.2003 — 008.001 — 9
(1) DO L 57 de 2.3.1992, p. 27.▼B
▼M6
▼B
▼M6
▼B
▼B
c) con el signo
 : el tiempo de disponibilidad, a saber:
— el tiempo de espera, es decir, el período durante el cual los
conductores no están obligados a permanecer en su puestode trabajo, excepto para responder a posibles llamadas conobjeto de emprender o de reemprender la conducción o de
realizar otros trabajos,
— el tiempo en que permanecen al lado de otro conductor,
durante la marcha del vehículo,
— el tiempo en que se encuentran en una litera, durante la
marcha del vehículo,
d) con el signo
: las interrupciones de la conducción y los
períodos de descanso diario.
4. Cada Estado miembro podrá permitir que, en las hojas de registro
utilizadas en vehículos matriculados en su territorio, todos los períodosde tiempo contemplados en las letras b) y c) del segundo guión delapartado 3 se registren con el signo
.
5. El conductor deberá indicar en la hoja de registro lo siguiente:
a) su nombre y apellido, al comenzar cada hoja;
b) el lugar y fecha, al comenzar y al acabar la hoja;
c) el número de matrícula del vehículo al que haya estado destinado
antes del primer viaje registrado en la hoja y al que se le destina a
continuación, en caso de cambio de vehículo, durante la utilización
de la hoja;
d) la lectura del cuentakilómetros:
— antes del primer viaje registrado en la hoja,
— al finalizar el último viaje registrado en la hoja,
— en caso de cambio de vehículo durante la jornada de servicio
(cuentakilómetros del vehículo al que se le hubiere destinado ycuentakilómetros del vehículo al que se le va a destinar);
e) en su caso, la hora de cambio del vehículo.
5bis. El conductor introducirá en el aparato de control conforme al
anexo I B el símbolo del país en el que comience y del país en el quetermine su período de trabajo diario. No obstante, un Estado miembropodrá obligar a los conductores de vehículos que efectúen un transporteinterior en su territorio a que añadan al símbolo del país especifica-ciones geográficas más detalladas, siempre que dicho Estado miembro
las haya notificado a la Comisión antes del 1 de abril de 1998 y que su
número no sea superior a veinte.
Será el conductor quien active las citadas entradas de datos, que podrán
ser bien totalmente manuales o bien automáticas cuando el aparato decontrol esté conectado a un sistema de localización por satélite.
6. El aparato►
M6 de control definido en el anexo I ◄deberá
estar fabricado de forma que los agentes encargados del control puedan
leer una vez abierto, en su caso, el aparato, los registros relativos a lasnueve horas anteriores a la hora del control, sin deformar, estropear omanchar la hoja.
Además, el aparato deberá estar concebido de forma que se pueda
comprobar, sin abrir la caja, que se efectúan los registros.
7. Cuando el conductor conduzca un vehículo provisto de un aparato
de control conforme al anexo I, deberá estar en condiciones de
presentar, siempre que lo soliciten los agentes de control:
— las hojas de registro de la semana en curso y, en cualquier caso, la
hoja del último día de la semana anterior en el que condujo,
— la tarjeta de conductor, en el caso de que sea titular de dicha tarjeta,
y
— los documentos de impresión salidos del aparato de control definido
en el anexo I B y relativos a los bloques de tiempos indicados en1985R3821 — ES — 20.11.2003 — 008.001 — 10
▼M6
▼B
▼M6
▼M6
las letras a), b), c) y d) del segundo guión del apartado 3, en el caso
de que el conductor haya conducido un vehículo provisto de talaparato de control durante el período mencionado en el primer
guión del presente apartado.
Cuando el conductor conduzca un vehículo provisto de un aparato de
control conforme al anexo I B, deberá estar en condiciones de
presentar, siempre que lo soliciten los agentes de control:
— la tarjeta de conductor de la que sea titular, y
— las hojas de registro correspondientes al mismo período mencionado
en el primer guión del párrafo primero, en el caso de que el
conductor haya conducido durante ese período un vehículo provisto
de un aparato de control conforme al anexo I.
Un agente habilitado al efecto podrá controlar el cumplimiento de lo
dispuesto en el Reglamento (CEE) n
o3820/85 mediante el análisis de
las hojas de registro, de los datos visualizados o impresos que hayansido registrados por el aparato de control o mediante la tarjeta deconductor y, en su defecto, mediante el análisis de cualquier otro docu-mento probatorio que permita justificar el incumplimiento de una
disposición como las contempladas en los apartados 2 y 3 del artículo
16.
8. Queda prohibido falsificar, ocultar o destruir los datos contenidos
en la hoja de registro, los datos almacenados en el aparato de control o
en la tarjeta de conductor así como los documentos de impresiónsalidos del aparato de control definido en el anexo I B. Quedaasimismo prohibido manipular el aparato de control, la hoja de registroo la tarjeta de conductor de forma que los registros o los documentosde impresión se falseen, queden inaccesibles o se destruyan. En el
vehículo no podrá existir ningún dispositivo que permita efectuar las
manipulaciones mencionadas.
Artículo 16
1. En caso de avería o funcionamiente defectuoso del aparato, el
empresario deberá hacerlo reparar, por un instalador o un taller autori-zado, tan pronto como las circunstancias lo permitan.
Si el regreso a la oficina central únicamente pudiere efectuarse después
de un período superior a una semana a partir del día de la avería o dela comprobación del funcionamiento defectuoso, la reparación deberáser efectuada en el camino.
Los Estados miembros podrán prever, en el marco de las disposiciones
previstas en el artículo 19, la concesión a las autoridades competentes
de la facultad de prohibir el uso de los vehículos en caso de que no se
repare la avería o el funcionamiento defectuoso en las condicionesanteriormente establecidas.
2. Durante el período de avería o de mal funcionamiento del aparato
de control, los conductores deberán indicar los datos relativos a los
bloques de tiempos, en la medida en que el aparato de control ya nolos registre o imprima correctamente en la hoja u hojas de registro oen una hoja ad hoc que deberá adjuntarse bien a la hoja de registro,bien a la tarjeta de conductor y en la que incluya los elementos quepermitan identificarle (nombre, apellidos, número de su permiso de
conducir y nombre y número de su tarjeta de conductor) así como su
firma.
En caso de extravío, robo, deterioro o mal funcionamiento de su tarjeta,
el conductor imprimirá al final del viaje las indicaciones relativas a losbloques de tiempos registrados por el aparato de control y hará constaren este documento los elementos necesarios para identificarlo (nombrey número de su tarjeta de conductor o nombre y número de su permisode conducir), además de su firma.
3. En caso de deterioro o de mal funcionamiento de su tarjeta, el
conductor la devolverá a la autoridad competente del Estado miembroen que tenga su residencia normal. El robo de la tarjeta de conductor1985R3821 — ES — 20.11.2003 — 008.001 — 11
▼B
▼M6
▼M6
deberá ser debidamente denunciado ante los organismos competentes
del Estado en que se haya producido el robo.
El extravío de la tarjeta de conductor deberá ser debidamente declarado
ante las autoridades competentes del Estado que la haya expedido yante las del Estado miembro de residencia normal, en caso de que setratara de Estados diferentes.
El conductor podrá continuar conduciendo sin tarjeta personal durante
un período máximo de quince días naturales, o durante un período máslargo si fuera necesario que el vehículo volviera a la sede de laempresa, siempre y cuando pueda justificar la imposibilidad depresentar o de utilizar su tarjeta durante ese período.
En el caso de que las autoridades competentes del Estado miembro en
que el conductor tenga su residencia normal sean distintas de aquellasque hayan expedido su tarjeta y que dichas autoridades deban efectuarla renovación, sustitución o cambio de la tarjeta de conductor, comuni-
carán a las autoridades que hayan expedido la antigua tarjeta los
motivos exactos de su renovación, sustitución o cambio.
CAPÍTULO V
Disposiciones finales
Artículo 17
1. Las modificaciones necesarias para la adaptación de los anexos al
progreso técnico se adoptarán con arreglo al procedimiento previsto en
el artículo 18.
2. Con arreglo al mismo procedimiento se adoptarán, a la mayor
brevedad y a ser posible antes del 1 de julio de 1998, las especifica-
ciones técnicas relativas a los siguientes puntos del anexo I B:
a) capítulo II:
— punto 17 de la letra d):
visualización e impresión de los fallos del aparato de control,
— punto 18 de la letra d):
visualización e impresión de los fallos de la tarjeta de conductor,
— punto 21 de la letra d):
visualización e impresión de informes de síntesis;
b) capítulo III
— punto 6.3 de la letra a):
normas aplicables para la protección de los dispositivos electró-
nicos de los vehículos contra interferencias eléctricas y campos
magnéticos,
— punto 6.5 de la letra a):
protección (seguridad) de la totalidad del sistema,
— punto 1 de la letra c):
señales de advertencia de funcionamientos internos defectuosos
del aparato de control,
— punto 5 de la letra c):
modelo para las señales de advertencia,
— letra f):
tolerancias máximas;
c) letra A del capítulo IV:
— punto 4:
normas,1985R3821 — ES — 20.11.2003 — 008.001 — 12
▼B
▼M6
▼M6
— punto 5:
seguridad, con inclusión de la protección de los datos,
— punto 6:
variación térmica,
— punto 8:
características eléctricas,
— punto 9:
estructura lógica de la tarjeta de conductor,
— punto 10:
funciones y mandos,
— punto 11:
ficheros elementales;
y letra B del capítulo IV;
d) capítulo V:
impresora e impresiones normalizadas.
Artículo 18
1. La Comisión estará asistida por un Comité.
2. En los casos en que se haga referencia al presente artículo, serán
de aplicación los artículos 5 y 7 de la Decisión 1999/468/CE (1), obser-
vando lo dispuesto en su artículo 8.
El plazo contemplado en el apartado 6 del artículo 5 de la Decisión
1999/468/CE queda fijado en tres meses.
3. El Comité aprobará su reglamento interno.
Artículo 19
1. Los Estados miembros adoptarán, con la debida antelación y
previa consulta a la Comisión, las disposiciones legales, reglamentarias
y administrativas necesarias para la aplicación del presente Regla-
mento.
Dichas disposiciones se referirán, entre otras, a la organización, proce-
dimiento e instrumentos de control, así como a las sanciones aplicablesen caso de infracción.
2. Los Estados miembros se prestarán asistencia mutua para la apli-
cación del presente Reglamento y el control del mismo.
3. En el marco de esta asistencia mutua, las autoridades competentes
de los Estados miembros se comunicarán regularmente todas las infor-maciones disponibles relativas a:
— las infracciones del presente Reglamento cometidas por los no resi-
dentes y las sanciones aplicadas a tales infracciones,
— las sanciones aplicadas por un Estado miembro a sus residentes
para las mismas infracciones cometidas en otros Estados miembros.
Artículo 20
Queda derogado el Reglamento (CEE) n
o1463/70.
No obstante, seguirá aplicándose el apartado 1 de su artículo 3, hasta el
31 de diciembre de 1989, a los vehículos y conductores destinados alos transportes internacionales regulares de viajeros, en la medida en1985R3821 — ES — 20.11.2003 — 008.001 — 13
(1) Decisión 1999/468/CE del Consejo, de 28 de junio de 1999, por la que se
establecen los procedimientos para el ejercicio de las competencias de
ejecución atribuidas a la Comisión (DO L 184 de 17.7.1999, p. 23).▼M9
▼B
▼B
que los vehículos que efectúen dichos servicios no estén equipados con
un aparato de control utilizado con arreglo al presente Reglamento.
Artículo 20 bis
El presente Reglamento sólo se aplicará a partir del 1 de enero de 1991
a los vehículos matriculados antes de dicha fecha en el territorio de la
antigua República Democrática Alemana.
En la medida en que tales vehículos efectúen únicamente transportes
nacionales en el territorio de la República Federal Alemana, el presenteReglamento sólo será aplicable a dichos vehículos a partir del 1 deenero de 1993. No obstante, este Reglamento se aplicará a partir delmomento de su entrada en vigor a los vehículos que efectúen trans-
portes de mercancías peligrosas.
Artículo 21
El presente Reglamento entrará en vigor el 29 de septiembre de 1986.
El presente Reglamento será obligatorio en todos sus elementos y
directamente aplicable en cada Estado miembro.1985R3821 — ES — 20.11.2003 — 008.001 — 14
▼M2
▼B
▼B
ANEXO I
CONDICIONES DE CONSTRUCCIÓN, DE ENSAYO, DE INSTALACIÓN
Y DE CONTROL
I. DEFINICIONES
Con arreglo al presente Anexo, se entenderá por:
a)aparato de control:
el aparato destinado a ser instalado en vehículos de carretera, para indicar y
registrar automática o semiautomáticamente datos acerca de la marcha de
dichos vehículos y de determinados tiempos de trabajo de sus conductores;
b)hoja de registro:
la hoja concebida para recibir y fijar registros, que debe colocarse en el
aparato de control y en la que los dispositivos impresores del mismo
inscriben ininterrumpidamente los diagramas de los datos que deban regis-
trarse;
c)constante del aparato de control:
la característica numérica que da el valor de la señal de entrada necesaria
para obtener la indicación y el registro de una distancia recorrida de 1 km;
dicha constante deberá expresarse, bien en revoluciones por kilómetro (k =
… r/km), bien en impulsos por kilómetro (k = … imp/km);
d)coeficiente característico del vehículo:
la característica numérica que da el valor de la señal de salida emitida por la
pieza prevista en el vehículo para su conexión con el aparato de control
(toma de salida de la caja de cambio en determinados casos, rueda del
vehículo en otros casos), cuando el vehículo recorre la distancia de 1 km en
condiciones normales de ensayo (véase punto 4 de la sección VI del presente
Anexo). El coeficiente característico se expresa, bien en revoluciones por
kilómetro (w = … r/km), bien en impulsos por kilómetro (w = … imp/km);
e)circunferencia efectiva de los neumáticos de las ruedas:
la media de las distancias recorridas por cada una de las ruedas que arrastran
el vehículo (ruedas motrices) al realizar una rotación completa. La medida de
dichas distancias deberá hacerse en condiciones normales de prueba (véase
punto 4 de la sección VI del presente Anexo) y se expresará en la forma «1
= … mm».
II. CARACTERÍSTICAS GENERALES Y FUNCIONES DEL APARATO DE
CONTROL
El aparato deberá registrar los elementos siguientes:
1) distancia recorrida por el vehículo;
2) velocidad del vehículo;3) tiempo de conducción;4) otros tiempos de trabajo y tiempos de disponibilidad;5) interrupciones de trabajo y tiempos de descanso diarios;6) apertura de la caja que contiene la hoja de registro;
7) en los aparatos electrónicos de control que funcionan mediante señales trans-
mitidas eléctricamente desde el sensor de distancia y velocidad, los cortes de
alimentación de los aparatos de control (a excepción de los del alumbrado),
de la alimentación del sensor de distancia y velocidad y cualquier otro corte
en la señal del sensor de distancia y velocidad que sobrepasen las 100 milé-
simas de segundo.
Para los vehículos utilizados por dos conductores, el aparato deberá permitir el
registro de los tiempos contemplados en los puntos 3, 4 y 5 simultáneamente y
por separado en dos hojas distintas.
III. CONDICIONES DE CONSTRUCCIÓN DEL APARATO DE CONTROL
a)Generalidades
1. Para el aparato de control, son obligatorios los dispositivos siguientes:1985R3821 — ES — 20.11.2003 — 008.001 — 15
▼M1
▼B
▼B
1.1. dispositivos indicadores:
— de la distancia recorrida (contador totalizador),
— de la velocidad (cuentarrevoluciones),
— de tiempo (reloj);
1.2. dispositivos de registro que incluyan:
— un registrador de la distancia recorrida,
— un registrador de la velocidad,
— un registrador de tiempo o varios que se ajusten a las condiciones esta-
blecidas en el punto 4 de la letra c) de la sección III;
1.3. Un dispositivo marcador que registre por separado en la hoja de registro:
— toda apertura del cajetín que contiene esta hoja,
— en los aparatos electrónicos de control, tal como se definen en el punto
7 del Capítulo II, los cortes de alimentación del aparato que sobrepasen
las 100 milésimas de segundo, a excepción del alumbrado, a más tardar
en el momento de la realimentación,
— en los aparatos electrónicos de control, tal como se definen en el punto
7 del Capítulo II, los cortes de alimentación del generador del sensor de
velocidad que sobrepasen las 100 milésimas de segundo y cualquier
corte en la señal que llega al sensor de distancia y velocidad.
2. La posible presencia en el aparato de dispositivos distintos de los anterior-
mente enumerados no deberá perturbar el correcto funcionamiento de los
dispositivos obligatorios ni dificultar su lectura.
El aparato deberá presentarse a la homologación provisto, en su caso, de
dichos dispositivos complementarios.
3. Materiales
3.1. Todos los elementos que formen parte del aparato de control deberán estar
fabricados con materiales de estabilidad y resistencia mecánica suficientes
y de características eléctricas y magnéticas invariables.
3.2. Todo cambio de un elemento del aparato o de la naturaleza de los
elementos empleados en su fabricación deberá ser aprobado antes de su
utilización, por la autoridad que hubiere homologado el aparato.
4. Medida de la distancia recorrida
Las distancias recorridas podrán sumarse y registrarse:
— bien en marcha adelante y en marcha atrás,
— bien únicamente en marcha adelante.
El posible registro de las maniobras de marcha atrás no debe influir en
absoluto en la claridad y precisión de los demás registros.
5. Medida de la velocidad
5.1. El certificado de homologación del modelo establecerá el margen de
medida de la velocidad.
5.2. La frecuencia propia y el dispositivo de amortización del mecanismo de
medida deberán tener características tales que los dispositivos indicador y
registrador de velocidad puedan, en el margen de medida, seguir las acele-
raciones hasta 2 m/s2, dentro de los límites de tolerancia admitidos.
6. Medida del tiempo (reloj)
6.1. El modo del dispositivo para poner nuevamente en hora el reloj deberá
estar en el interior de una caja que contenga la hoja de registro, y cada
apertura de la misma deberá marcarse automáticamente en la hoja de
registro.
6.2. Si el mecanismo de avance de la hoja de registro estuviera accionado por el
reloj, la duración de funcionamiento correcto del mismo, después de la
nueva colocación, deberá ser superior a un 10 % por lo menos de la dura-
ción de registro correspondiente a la carga máxima de hojas del aparato.
7. Iluminación y protección
7.1. Los dispositivos indicadores del aparato deberán ir provistos de una ilumi-
nación adecuada que no deslumbre.
7.2. En condiciones normales de utilización, todas las partes internas del
aparato deberán estar protegidas contra la humedad y el polvo. Además,1985R3821 — ES — 20.11.2003 — 008.001 — 16
▼M1
▼B
▼B
deberán protegerse contra el acceso a las mismas con fundas que puedan
precintarse.
b)Dispositivos indicadores
1. Indicadores de la distancia recorrida (contador totalizador)
1.1. el valor mínimo del dispositivo indicador de la distancia recorrida deberá
ser de 0,1 km. Las cifras que expresen los hectómetros deberán distinguirse
claramente de las que expresen los kilómetros completos.
1.2. Las cifras del contador totalizador deberán ser claramente legibles y tener
una altura de 4 mm por lo menos.
1.3. El contador totalizador deberá poder indicar hasta 99 999,9 km por lo
menos.
2. Indicador de velocidad (cuentarrevoluciones)
2.1. Dentro del margen de medida, la escala de la velocidad deberá estar
graduada uniformemente en 1, 2, 5 o 10 km/h. El valor en velocidad del
grado (intervalo comprendido entre dos marcas consecutivas) no deberá
exceder del 10 % de la velocidad máxima que figure en la escala.
2.2. El margen de indicación no deberá cifrarse más allá del margen de medida.
2.3. La longitud del intervalo de la graduación correspondiente a una diferencia
de velocidad de 10 km/h no deberá ser inferior a 10 mm.
2.4. En un indicador con aguja, la distancia entre la aguja y la esfera no deberá
ser superior a 3 mm.
3. Indicador de tiempo (reloj)
El indicador de tiempo deberá ser visible desde el exterior del aparato y su
lectura deberá ser seguro, fácil y no ambigua.
c)Dispositivos de registro
1. Generalidades
1.1. En cada aparato, sea cual fuere la forma de la hoja de registro (banda o
disco), deberá preverse una marca que permita la correcta colocación de
la hoja de registro, de modo que se garantice la correspondencia entre la
hora indicada en el reloj y el marcado horario de la hoja.
1.2. El mecanismo de arrastre de la hoja de registro deberá garantizar su
arrastre y la posibilidad de colocarla y retirarla libremente.
1.3. El dispositivo de avance de la hoja de registro, cuando ésta tenga forma de
disco, será accionado por el mecanismo del reloj. En tal caso, el movi-
miento de rotación de la hoja será continuo y uniforme, con una velocidadmínima de 7 mm/h, medida en el borde interior de la corona circular que
delimita la zona de registro de la velocidad.
En los aparatos de banda, cuando el mecanismo de avance de las hojas esté
accionado por el mecanismo del reloj, la velocidad de avance rectilíneo
será de 10 mm/h por lo menos.
1.4. Los registros de la distancia recorrida, de la velocidad del vehículo y de la
apertura de la caja que contiene la hoja ú hojas de registro deberán ser
automáticos.
2. Registro de la distancia recorrida
2.1. Cada distancia de 1 km que se recorra deberá estar representada en el
diagrama por una variación de la coordenada correspondiente de por lo
menos 1 mm.
2.2. El diagrama de los recorridos deberá leerse con claridad, incluso para velo-
cidades que se sitúen en el límite superior del margen de medida.
3. Registro de la velocidad
3.1. El indicador de registro de la velocidad deberá tener, en principio, un
movimiento rectilíneo y perpendicular a la dirección de desplazamiento de
la hoja de registro, sea cual fuere la forma geométrica de la misma.
No obstante, se podrá admitir un movimiento curvilíneo del indicador,
siempre que se cumplan las condiciones siguientes:
— el trazo del indicador será perpendicular a la circunferencia media (en
el caso de las hojas en forma de disco) o al eje de la zona reservada
para el registro de la velocidad (en el caso de las hojas en forma de
bandas),1985R3821 — ES — 20.11.2003 — 008.001 — 17
▼B
— la relación entre el radio de curvatura del trazo efectuado por el indi-
cador y la anchura de la zona reservada para el registro de la
velocidad no será inferior a 2,4:1, sea cual fuere la forma de la hoja
de registro,
— los distintos trazos de la escala de tiempo deberán cruzar la zona de
registro con la forma de una curva de igual radio que el trazo del indi-
cador. La distancia entre los trazos deberá corresponder a una hora de
la escala de tiempo como máximo.
3.2. Toda variación de 10 km/h de la velocidad debe estar representada en el
diagrama por una variación de 1,5 mm por lo menos de la coordenada
correspondiente.
4. Registro del tiempo
4.1. El aparato de control debería estar construido de tal forma que los períodos
de conducción se registren siempre de forma automática y que los demás
períodos de tiempo mencionados en las letras b), c) y d) del apartado 3
del artículo 15 del Reglamento se puedan registrar por separado mediante
la operación de un mando.
4.2. Las características de los trazos, sus posiciones relativas y, en su caso, los
signos previstos en el artículo 15 del Reglamento deberán permitir reco-
nocer claramente los distintos tiempos.
La naturaleza de los distintos bloques de tiempos estará representada en el
diagrama por diferencias de espesor de los trazados correspondientes o por
cualquier otro sistema de eficacia por lo menos igual, desde el punto de
vista de la legibilidad y de la interpretación del diagrama.
4.3. En el caso de vehículos utilizados por un equipo compuesto por varios
conductores, los registros del punto 4.1 deberán efectuarse en dos hojas
distintas, adjudicándosele cada una de ellas a un conductor. En tal caso, el
avance de las distintas hojas deberá ser realizado por el mismo mecanismo,
o por mecanismos sincronizados.
d)Dispositivo de cierre
1. La caja que contiene la hoja u hojas de registro y el mando del dispositivo
de reposición de la hora deberán estar provistos de una cerradura.
2. Toda apertura de la caja que contiene la hoja u hojas de registro y el
mando del dispositivo de reposición de la hora deberá marcarse automáti-
camente en la hoja u hojas.
e)Inscripciones
1. En la esfera del aparato deberán figurar las menciones siguientes:
— al lado del número indicado por el contador totalizador, la unidad de
medida de las distancias, con su símbolo «km»,
— al lado de la escala de velocidad, la indicación «km/h»,— el margen de medida del cuentarrevoluciones con la indicación «Vmin
… km/h, Vmáx … km/h». Dicha indicación no será necesaria si figura
en la placa descriptiva del aparato.
No obstante, no se aplicarán dichos requisitos a los aparatos de control
homologados antes del 10 de agosto de 1970.
2. En la placa descriptiva acoplada al aparato, deberán figurar las indicaciones
siguientes, que deberán ser visibles en el aparato instalado:
— nombre y apellidos y domicilio del fabricante del aparato,
— número de fabricación y año de construcción,— marca de homologación del modelo del aparato,— la constante del aparato, en la forma «k = … r/km» o «k = … imp/km»,— en su caso, el margen de medida de la velocidad, en la forma indicada
en el punto 1,
— si la sensibilidad del instrumento al ángulo de inclinación pudiere
influir en las indicaciones proporcionadas por el aparato más allá de
las tolerancias admitidas, la orientación admisible del ángulo en la
forma siguiente:1985R3821 — ES — 20.11.2003 — 008.001 — 18
▼M1
▼B
▼B
en la cual, αrepresente el ángulo medido a partir de la posición hori-
zontal de la cara anterior (orientada hacia arriba) del aparato para el que
se haya ajustado el instrumento y βyγrepresentan, respectivamente,
las diferencias límite admisibles hacia arriba y hacia abajo, con relación
al ángulo α.
f)Errores máximos tolerados (dispositivos indicadores y registradores)
1. En el banco de pruebas, antes de la instalación:
a) distancia recorrida:
± 1 % de la distancia real, siendo ésta por lo menos igual a 1 km;
b) velocidad:
± 3 km/h, con relación a la velocidad real;
c) tiempo:
± 2 mn por día, con un máximo de 10 mn cada 7 días, en caso de que la
duración de funcionamiento del reloj después de la reinstalación no sea
inferior a dicho período.
2. Al realizarse la instalación:
a) distancia recorrida:
± 2 % de la distancia real, siendo ésta por lo menos igual a 1 km;
b) velocidad:
± 4 km/h, con relación a la velocidad real;
c) tiempo:
± 2 mn por día, o
± 10 mn por período de 7 días.
3. En la utilización:
a) distancia recorrida:
± 4 % de la distancia real, siendo ésta por lo menos igual a 1 km;
b) velocidad:
± 6 km/h, con relación a la velocidad real;
c) tiempo:
± 2 mn por día, o
± 10 mn por período de 7 días.
4. Los errores máximos tolerados enumerados en los puntos 1, 2 y 3 serán
válidos para temperaturas situadas entre 0 y 40 ºC, debiendo tomarse las
temperaturas al lado del aparato.
5. Los errores máximos tolerados enumerados en los punto s2y3s e refieren
a medidas realizadas en las condiciones señaladas en la sección VI.
IV. HOJAS DE REGISTRO
a)Generalidades
1. Las hojas de registro deberán ser de una calidad que no impida el funcio-
namiento normal del aparato y que permita que los registros sean indelebles
y se puedan leer e identificar con claridad.
Las hojas de registro deberán conservar sus dimensiones y registros en
condiciones normales de higrometría y de temperatura.
Además, deberá ser posible inscribir en las hojas, sin deteriorarlas ni
impedir la lectura de los registros, las indicaciones mencionadas en el apar-
tado 5 del artículo 15 del Reglamento.1985R3821 — ES — 20.11.2003 — 008.001 — 19
▼B
En condiciones normales de conservación, los registros deberán ser legibles
durante por 10 menos un año.
2. La capacidad mínima de registro de las hojas, sea cual fuere su forma,
deberá ser de veinticuatro horas.
Si varios discos estuvieren unidos entre sí para aumentar la capacidad de
registro continuo posible sin intervención del personal, la unión entre los
distintos discos deberá realizarse de modo que los registros, al pasar de un
disco al otro, no presenten interrupciones ni imbricaciones.
b)Zonas de registro y de graduaciones de las mismas
1. Las hojas de registro incluirán las zonas de registro siguientes:
— una zona reservada exclusivamente para las indicaciones relativas a la
velocidad,
— una zona reservada exclusivamente para las indicaciones relativas a las
distancias recorridas,
— una zona, o varias, para las indicaciones relativas a los tiempos de
conducción, a los demás tiempos de trabajo y a los tiempos de disponi-
bilidad, a las interrupciones del trabajo y al descanso de los
conductores.
2. La zona reservada para el registro de la velocidad deberá estar subdividida
de 20 en 20 km/h por lo menos. La velocidad correspondiente deberá estar
indicada en cifras en cada línea de dicha subdivisión. El símbolo km/h
deberá figurar por lo menos una vez en dicha zona. La última línea de
dicha zona deberá coincidir con el límite superior del margen de medida.
3. La zona reservada para el registro de los recorridos deberá estar impresa de
modo que se pueda leer fácilmente el número de kilómetros recorridos.
4. La zona o zonas reservadas para el registro de los tiempos contemplados en
el punto 1 deberán llevar las indicaciones necesarias para individualizar sin
ambigüedad los distintos bloques de tiempo.
c)Indicaciones impresas en las hojas de registro
Cada hoja deberá llevar, impresas, las indicaciones siguientes:— nombre y apellidos y domicilio o marca del fabricante,
— marca de homologación del modelo de la hoja,— marca de homologación del modelo o de los modelos de aparatos en los que
puede utilizarse la hoja.
— límite superior de la velocidad registrable, impresa en km/h.
Además, cada hoja deberá llevar, impresa, por lo menos una escala de tiempo
graduada de tal modo que permita la lectura directa del tiempo en intervalos
de 15 mn, y una fácil determinación de los intervalos en 5 mn.
d)Espacio libre para las inscripciones manuscritas
Deberá preverse un espacio libre en las hojas, para que el conductor pueda
anotar, por lo menos, las inscripciones siguientes:
— el nombre y apellidos del conductor,
— el lugar y la fecha del comienzo y del final de la utilización de la hoja,
— el número o números de la matrícula del vehículo o vehículos a los que se
destine el conductor durante la utilización de la hoja,
— las lecturas del cuentakilómetros del vehículo o vehículos a los que el
conductor esté destinado durante la utilización de la hoja,
— la hora del cambio de vehículo.
V. INSTALACIÓN DEL APARATO DE CONTROL
1. Los aparatos de control deberán colocarse en los vehículos de modo que,
por una parte, el conductor pueda controlar fácilmente desde su sitio el
indicador de velocidad, el contador totalizador y el reloj, y que, por otra
parte, todos sus elementos, incluidos los de transmisión, estén protegidos
contra cualquier deterioro accidental.
2. Deberá ser posible la adaptación de la constante del aparato al coeficiente
característico del vehículo por medio de un dispositivo adecuado denomi-
nado adaptador.
Los vehículos con varias relaciones de puente deberán llevar un dispositivo
de conmutación que reduzca automáticamente dichas relaciones a aquélla
para la que el adaptador haya adaptado el aparato al vehículo.1985R3821 — ES — 20.11.2003 — 008.001 — 20
▼B
3. Después de la verificación al realizarse la primera instalación, deberá colo-
carse una placa de instalación bien visible en el vehículo, cerca del aparato
o sobre el mismo. Después de cada nueva intervención del instalador o del
taller autorizado, si fuere necesaria una modificación del ajuste de la insta-
lación, se colocará una nueva placa en sustitución de la anterior.
La placa deberá llevar, por lo menos, las indicaciones siguientes:— nombre y apellidos, dirección o marca del instalador o taller autorizado,
— coeficiente característico del vehículo, en la forma «w = … r/km» «w =
… imp/km»,
— circunferencia efectiva de los neumáticos de las ruedas, en la forma «l
= … mm»,
— la fecha del informe del coeficiente característico del vehículo y de la
medida de la circunferencia efectiva de los neumáticos de las ruedas.
4. Precintos
Deberán precintarse los elementos siguientes:
a) la placa de instalación, excepto si está colocada de tal modo que no
pueda quitarse sin destruir las indicaciones;
b) los extremos de la unión entre el aparato de control y el vehículo;
c) el adaptador propiamente dicho y su inserción en el circuito;
d) el dispositivo de conmutación para los vehículos con varias relaciones
de puente;
e) las uniones del adaptador y el dispositivo de conmutación al resto de
los elementos de la instalación;
f) los fundas previstas en el punto 7.2. de la letra a) de la sección III;
g) cualquier cubierta que dé acceso a los medios de adaptación de la cons-
tante del aparato de control al coeficiente característico del vehículo.
En casos especiales, podrán preverse otros precintos al homologar el
modelo del aparato y el lugar donde se coloquen dichos precintos deberá
figurar en la ficha de homologación.
►
M3 Los precintos mencionados en las letras b), c) y e) podrán quitarse:
— en caso de urgencia,
— para instalar, ajustar o reparar un dispositivo de limitación de velocidad
o cualquier otro dispositivo que contribuya a la seguridad vial,
siempre que el aparato de control siga funcionando de forma fiable y
correcta y vuelva a ser precintado por un instalador o taller autorizado
inmediatamente después de que se haya instalado el limitador de velocidad
o cualquier otro dispositivo que contribuya a la seguridad en carretera, o en
el plazo de 7 días, en otros casos ◄; cualquier rotura de dichos precintos
deberá ser objeto de una justificación por escrito, que deberá estar a dispo-
sición de la autoridad competente.
5. Los cables que conectan el aparato de control al transmisor deberán estar
protegidos por un revestimiento continuo de acero, inoxidable y plastifi-
cado, con los extremos engarzados, excepto cuando quede garantizada por
otros medios una protección equivalente contra la manipulación (por
ejemplo, utilizando un control electrónico mediante cifrado de señales) demanera que pueda detectarse la presencia de cualquier dispositivo innece-
sario para el correcto funcionamiento del equipo de control y destinado a
impedir que funcione con precisión mediante cortocircuito o interrupción
o mediante modificación de los datos electrónicos procedentes del sensor
de velocidad y distancia. A los efectos del presente Reglamento, se consi-
derará continua toda junta compuesta de conexiones selladas.
El mencionado control electrónico podrá ser sustituido por un control elec-
trónico que garantice que el equipo de control podrá registrar cualquier
movimiento del vehículo, independientemente de la señal emitida por el
sensor de velocidad y distancia.1985R3821 — ES — 20.11.2003 — 008.001 — 21
▼M3
▼B
▼M4
▼M5
A los efectos de la aplicación del presente apartado, se entiende por
vehículos M 1 y N 1 los definidos en el Anexo II A de la Directiva 70/
156/CEE del Consejo (1). En aquellos vehículos que estén equipados con
tacógrafos de conformidad con el presente Reglamento y que no estén dise-
ñados para instalar un cable blindado entre los sensores de velocidad y
distancia y el aparato de control, se instalará un adaptador los más cerca
posible del aparato de control.
El cable blindado se instalará del adaptador al aparato de control.
VI. VERIFICACIONES Y CONTROLES
Los Estados miembros designarán a los organismos que deban efectuar las veri-
ficaciones y controles.
1. Certificación de los intrumentos nuevos o reparados
Todo aparato individual, nuevo o reparado, deberá estar certificado, en lo
que se refiere a su correcto funcionamiento y a la exactitud de sus indica-
ciones y registros, dentro de los límites establecidos en el punto 1 de la
letra f) de la sección III, por medio del precinto previsto en la letra f) del
punto 4 de la sección V.
Los Estados miembros podrán establecer a tal fin la verificación inicial, es
decir, el control y la confirmación de que el aparato nuevo o reparado se
ajusta al modelo homologado y a las exigencias del Reglamento, incluidos
sus Anexos, o delegar la certificación en los fabricantes o en sus mandata-
rios.
2. Instalación
En el momento de su instalación en un vehículo, el aparato y la instalación
en su conjunto deberán ajustarse a las disposiciones relativas a los errores
máximos tolerados establecidos en el punto 2 de la letra f) de la sección III.
Las pruebas de control correspondientes serán realizadas, bajo su responsa-
bilidad, por el instalador o taller autorizado.
3. Controles periódicos
a) Los controles periódicos de los aparatos instalados en los vehículos
tendrán lugar por lo menos cada dos años y se podrán efectuar, entre
otros, en el marco de las inspecciones de los vehículos automóviles.
Se controlarán, en particular:— el estado de correcto funcionamiento del aparato,
— la existencia de la marca de homologación en los aparatos,
— la presencia de la placa de instalación,
— la integridad de los precintos del aparato y de los demás elementos
de instalación,
— la circunferencia efectiva de los neumáticos.
b) El control de la observancia de las disposiciones del número 3 de la
letra f) de la sección II, relativa a los errores máximos tolerados en el
uso, se efectuará por lo menos una vez cada seis años, con la posibi-
lidad, para cada Estado miembro, de disponer un plazo más corto para
los vehículos matriculados en su territorio. Dicho control llevará
consigo, obligatoriamente, la sustitución de la placa de instalación.
4. Determinación de los errores
La determinación de los errores de instalación y de uso se efectuará en las
condiciones siguientes, que se considerarán condiciones normales de
prueba:
— vehículos vacíos, en condiciones normales de marcha,
— presión de los neumáticos, con arreglo a los datos facilitados por el
fabricante,
— desgaste de los neumáticos, dentro de los límites admitidos por la
normativa vigente,
— movimiento del vehículo: éste deberá desplazarse, movido por su
propio motor, en línea recta, por una superficie plana a una velocidad1985R3821 — ES — 20.11.2003 — 008.001 — 22
(1)D O noL 42 de 23. 2. 1970, p. 1▼B
▼B
de 50 ± 5 km/h; el control podrá efectuarse, siempre que sea de una
exactitud similar, en un banco de pruebas apropiado.1985R3821 — ES — 20.11.2003 — 008.001 — 23
▼M6
ANEXO I B
CONDICIONES DE FABRICACIÓN, ENSAYO, INSTALACIÓN Y CONTROL
A fin de preservar la interoperabilidad del software de los equipos definidos en el presente anexo, se
han mantenido en la lengua original de redacción del texto, es decir, en inglés, algunas siglas,
términos o expresiones de programación informática. En ocasiones se han añadido traducciones lite-
rales, entre paréntesis y a título informativo, detrás de algunas de estas expresiones, con el fin de
facilitar su comprensión.
ÍNDICE
I. DEFINICIONES … . . . .......................................................
II. CARACTERÍSTICAS GENERALES Y FUNCIONES DEL APARATO DE CONTROL …
1. Características generales … . . . ........................................
2. Funciones … .......................................................
3. Modos de funcionamiento … . ........................................
4. Seguridad … .......................................................
III. CONDICIONES DE FABRICACIÓN Y FUNCIONAMENTO DEL APARATO DE
CONTROL … . .............................................................
1. Control de la inserción y extración de las tarjetas … ......................
2. Medición de la velocidad y la distancia … . .............................
2.1. Medición de la distancia recorrida … . ..................................
2.2. Medición de la velocidad … . . ........................................
3. Medición de la hora … . .............................................
4. Supervisión de las actividades del conductor … . . . .......................
5. Supervisión del régimen de conducción … . .............................
6. Entradas manuales de los conductores … . . .............................
6.1. Entrada de los lugares donde comienzan o terminan los períodos de trabajo
diarios … . ........................................................
6.2. Entrada manual de las actividades del conductor … .......................
6.3. Entrada de condiciones específicas … ..................................
7. Gestión de los bloqueos introducidos por la empresa … . ..................
8. Supervisión de las actividades de control … .............................
9. Detección de incidentes o fallos … . . ..................................
9.1. Incidente «Inserción de una tarjeta no válida» … . . .......................
9.2. Incidente «Conflicto de tarjetas» … . . ..................................
9.3. Incidente «Solapamiento temporal» … ..................................
9.4. Incidente «Conducción sin tarjeta adecuada» … . . . .......................
9.5. Incidente «Inserción de tarjeta durante la conducción» … ..................
9.6. Incidente «Error al cerrar la última sesión de la tarjeta» … .................
9.7. Incidente «Exceso de velocidad» … . . ..................................
9.8. Incidente «Interrupción del suministro eléctrico» … .......................
9.9. Incidente «Error de datos de movimiento» … ............................
9.10. Incidente «Intento de violación de la seguridad» … .......................
9.11. Fallo «Tarjeta» … ..................................................
9.12. Fallo «Aparato de control» … . ........................................
10. Autodiagnóstico y comprobaciones automáticas … . .......................
11. Lectura de datos de la memoria … . . . ..................................
12. Registro y almacenamiento de datos en la memoria … . . ..................1985R3821 — ES — 20.11.2003 — 008.001 — 24
▼M7
▼M7
12.1. Datos de identificación de los equipos … . . .............................
12.1.1. Datos de identificación de la unidad intravehicular … . . . ..................
12.1.2. Datos de identificación del sensor de movimiento … ......................
12.2. Elementos de seguridad … . . . ........................................
12.3. Datos de inserción y extracción de la tarjeta del conductor … . . ............
12.4. Datos sobre la actividad del conductor … . . .............................
12.5. Lugares donde comienzan o terminan los períodos de trabajo diarios … ......
12.6. Datos del cuentakilómetros … ........................................
12.7. Datos pormenorizados sobre la velocidad … .............................
12.8. Datos sobre incidentes … ............................................
12.9. Datos sobre fallos … . . . .............................................
12.10. Datos de calibrado … . . .............................................
12.11. Datos de ajuste de la hora … . ........................................
12.12. Datos sobre actividades de control … ..................................
12.13. Datos sobre los bloqueos introducidos por las empresas … .................
12.14. Datos sobre actividades de transferencia … . .............................
12.15. Datos sobre condiciones específicas … .................................
13. Lectura de las tarjetas de tacógrafo … ..................................
14. Registro y almacenamiento de datos en las tarjetas de tacógrafo … ..........
15. Visualización … . ...................................................
15.1 Contenido de la pantalla por defecto … .................................
15.2. Visualización de advertencias … ......................................
15.3. Acceso a los menús … . .............................................
15.4. Otras informaciones en pantalla … . . . ..................................
16. Impresión … .......................................................
17. Advertencias … . ...................................................
18. Transferencia de datos a medios externos … .............................
19. Envío de datos a dispositivos externos adicionales … . . . ..................
20. Calibrado … .......................................................
21. Ajuste de la hora … .................................................
22. Características de funcionamiento … . ..................................
23. Materiales … . . . ...................................................
24. Inscripciones … . ...................................................
IV. CONDICIONES DE FABRICACIÓN Y FUNCIONAMIENTO DE LAS TARJETAS DE
TACÓGRAFO … ............................................................
1. Datos visibles … ...................................................
2. Seguridad … .......................................................
3. Normas … ........................................................
4. Especificaciones ambientales y eléctricas … .............................
5. Almacenamiento de datos … . . ........................................
5.1. Identificación de la tarjeta y datos de seguridad … .......................
5.1.1. Identificación de la aplicación … ......................................
5.1.2. Identificación del chip … ............................................
5.1.3. Identificación de la tarjeta CI … ......................................
5.1.4. Elementos de seguridad … . . . ........................................
5.2. Tarjeta del condutor … . .............................................1985R3821 — ES — 20.11.2003 — 008.001 — 25
▼M7
5.2.1. Identificación de la tarjeta … . ........................................
5.2.2. Identificación del titular de la tarjeta … . . . .............................
5.2.3. Información sobre el permiso de conducir … ............................
5.2.4. Datos sobre vehículos empleados … . ..................................
5.2.5. Datos sobre la actividad del conductor … . . .............................
5.2.6. Lugares donde comienzan o terminan los períodos de trabajo diarios … ......
5.2.7. Datos sobre incidentes … ............................................
5.2.8. Datos sobre fallos … . . . .............................................
5.2.9. Datos sobre actividades de control … ..................................
5.2.10. Datos de la sesión … . . . .............................................
5.2.11. Datos sobre condiciones específicas … .................................
5.3. Tarjeta del centro de ensayo … .......................................
5.3.1. Elementos de seguridad … . . . ........................................
5.3.2. Identificación de la tarjeta … . ........................................
5.3.3. Identificación del titular de la tarjeta … . . . .............................
5.3.4. Datos sobre vehículos empleados … . ..................................
5.3.5. Datos sobre la actividad del conductor … . . .............................
5.3.6. Datos sobre el comienzo y el final de los períodos de trabajo diarios … ......
5.3.7. Datos sobre fallos e incidentes … . . . ..................................
5.3.8. Datos sobre actividades de control … ..................................
5.3.9. Datos de calibrado y de ajuste de la hora … .............................
5.3.10. Datos sobre condiciones específicas … .................................
5.4. Tarjeta de control … . . . .............................................
5.4.1. Identificación de la tarjeta … . ........................................
5.4.2. Identificación del titular de la tarjeta … . . . .............................
5.4.3. Datos sobre actividades de control… . ..................................
5.5. Tarjeta de la empresa … .............................................
5.5.1. Identificación de la tarjeta … . ........................................
5.5.2. Identificación del titular de la tarjeta … . . . .............................
5.5.3. Datos sobre la actividad de la empresa … . . .............................
V. INSTALACIÓN DEL APARATO DE CONTROL … . . . ...........................
1. Instalación … . . . ...................................................
2. Placa de instalación … . .............................................
3. Precintos … .......................................................
VI. VERIFICACIONES, CONTROLES Y REPARACIONES … . . ......................
1. Aprobación de instaladores o centros de ensayo … .......................
2. Verificación de instrumentos nuevos o reparados … .......................
3. Inspección de la instalación … ........................................
4. Controles periódicos … . .............................................
5. Determinación de errores … . . ........................................
6. Reparaciones … . ...................................................
VII. EXPEDICIÓN DE TARJETAS … . . ............................................
VIII. HOMOLOGACIÓN DEL APARATO DE CONTROL Y DE LAS TARJETAS DE
TACÓGRAFO … ............................................................
1. Generalidades … ...................................................
2. Certificado de seguridad … . . . ........................................1985R3821 — ES — 20.11.2003 — 008.001 — 26
▼M7
3. Certificado funcional … .............................................
4. Certificado de interoperabilidad … . . . ..................................
5. Certificado de homologación del modelo … .............................
6. Procedimiento de excepción: primeros certificados de interoperabilidad … . . . .
Apéndice 1. Diccionario de datos
Apéndice 2. Especificación de las tarjetas de tacógrafo
Apéndice 3. Pictograms
Apéndice 4. Documentos impresos
Apéndice 5. Pantalla
Apéndice 6. Interfaces externas
Apéndice 7. Protocolos de transferencia de datos
Apéndice 8. Protocolo de calibrado
Apéndice 9. HOMOLOGACIÓN — RELACIÓN DE PRUEBAS MÍNIMAS EXIGIDAS
Apéndice 10. OBJETIVOS GENÉRICOS DE SEGURIDAD
Apéndice 11. MECANISMO DE SEGURIDAD COMUNES1985R3821 — ES — 20.11.2003 — 008.001 — 27
▼M7
I. DEFINICIONES
A los efectos del presente anexo, se entenderá por:
a) Activación:
La fase en que el aparato de control pasa a ser totalmente operativo y
realiza todas sus funciones, incluidas las de seguridad.
La activación de un aparato de control exige el uso de una tarjeta del
centro de ensayo y la introducción del código PIN correspondiente.
b) Autentificación:
Una función con la que se establece y verifica una identidad.
c) Autenticidad:
La propiedad de que una información proceda de alguien cuya identidad
pueda verificarse.
d) Autodiagnóstico (BIT):
Prueba que se lleva a cabo a petición del operario o por orden de un
equipo externo.
e) Día civil:
Un día comprendido entre las 00.00 y las 24.00 horas. Todos los días se
referirán al tiempo universal coordinado.
f) Calibrado:
La actualización o confirmación de parámetros del vehículo que van a
guardarse en la memoria. Dichos parámetros incluyen la identificación
del vehículo (VIN, VRN y Estado miembro donde se matriculó) y sus
características [w, k, l, tamaño de los neumáticos, valor de ajuste del
dispositivo limitador de la velocidad (en su caso), hora real correspon-
diente al tiempo universal coordinado, lectura actual del
cuentakilómetros].
Para calibrar un aparato de control se precisa una tarjeta del centro de
ensayo.
g) Número de tarjeta:
Una secuencia de 16 caracteres alfanuméricos que identifican una tarjeta
de tacógrafo en un Estado miembro. El número de tarjeta incluye un
índice consecutivo (en su caso), un índice de sustitución y un índice de
renovación.
Por consiguiente, cada tarjeta se identifica con el código del Estado
miembro que la asigna y con el número de la propia tarjeta.
h) Índice consecutivo de la tarjeta:
El 14ocarácter alfanumérico del número de la tarjeta. Este carácter sirve
para diferenciar las distintas tarjetas asignadas a una empresa o a un
organismo con derecho a utilizar varias tarjetas de tacógrafo. La empresa
o el organismo se identifica con los 13 primeros caracteres del número
de la tarjeta.
i) Índice de renovación de la tarjeta:
El 16ocarácter alfanumérico del número de la tarjeta. Este carácter se
incrementa en una unidad cada vez que se renueva la tarjeta de tacó-
grafo.
j) Índice de sustitución de la tarjeta:
El 15ocarácter alfanumérico del número de la tarjeta. Este carácter se
incrementa en una unidad cada vez que se sustituye la tarjeta de tacó-
grafo.
k) Coeficiente característico del vehículo:
La característica numérica que da el valor de la señal de salida emitida
por la pieza prevista en el vehículo para su conexión con el aparato de
control (toma de salida de la caja de cambio en algunos casos, rueda
del vehículo en otros casos), cuando el vehículo recorre la distancia de
1 km, medida en condiciones normales de ensayo (véase el capítulo
VI.5). El coeficiente característico se expresa en impulsos por kilómetro
(w = … imp/km).
l) Tarjeta de la empresa:
Una tarjeta de tacógrafo asignada por las autoridades de los Estados
miembros al propietario de vehículos provistos del aparato de control.1985R3821 — ES — 20.11.2003 — 008.001 — 28
▼M7
Esta tarjeta identifica a la empresa y permite visualizar, transferir e
imprimir la información que se encuentre almacenada en el aparato o
aparatos de control instalado(s) por esa empresa.
m) Constante del aparato de control:
La característica numérica que da el valor de la señal de entrada nece-
saria para obtener la indicación y el registro de una distancia recorrida
en 1 km; dicha constante deberá expresarse en impulsos por kilómetro
(k = … imp/km).
n) Período de conducción continuo (contabilizado por el aparato de
control) (1):
Los tiempos de conducción acumulados de un conductor en particular,
contados desde el momento en que terminara su último período de
DISPONIBILIDAD o PAUSA/DESCANSO o período INDETERMI-
NADO (2) de 45 minutos o más (este período puede haberse dividido en
varias pausas de 15 minutos o más). Para calcular este tiempo se tienen
en cuenta las actividades anteriores que han quedado registradas en la
tarjeta del conductor. Si el conductor no ha introducido su tarjeta, los
cálculos se basan en los registros de la memoria correspondientes al
período en que no estuvo introducida la tarjeta, y en los registros de la
ranura que corresponda.
o) Tarjeta de control:
Una tarjeta de tacógrafo asignada por las autoridades de los Estados
miembros a las autoridades de control competentes en cada país.
La tarjeta de control identifica al organismo de control y posiblemente al
agente encargado del control y permite acceder a la información alma-
cenada en la memoria o en las tarjetas de conductor a efectos de su
lectura, impresión o transferencia.
p) Tiempo de descanso acumulado (contabilizado por el aparato de
control) (1):
El tiempo de descanso acumulado, referido a un conductor en particular,
se calcula a partir de los períodos de DISPONIBILIDAD actual acumu-
lados o los tiempos de PAUSA/DESCANSO o los períodos
INDETERMINADOS (2) de 15 minutos o más, contados desde el
momento en que terminara su último período de DISPONIBILIDAD o
PAUSA/DESCANSO o período INDETERMINADO (2) de 45 minutos o
más (este período puede haberse dividido en varias pausas de 15 minutos
o más).
Para calcular este tiempo se tienen en cuenta las actividades anteriores
que han quedado registradas en la tarjeta del conductor. Los cálculos no
incluyen los períodos indeterminados que tengan una duración negativa(comienzo del período indeterminado > final del período indeterminado)
a consecuencia de un solapamiento temporal entre dos aparatos de
control distintos.
Si el conductor no ha introducido su tarjeta, los cálculos se basan en los
registros de la memoria correspondientes al período en que no estuvo
introducida la tarjeta, y en los registros de la ranura que corresponda.
q) Memoria de datos:
Un dispositivo de almacenamiento electrónico incorporado en el aparato
de control.
r) Firma digital:
Datos adjuntos o una transformación criptográfica de un bloque de datos
que permite al destinatario comprobar la autenticidad e integridad de
dicho bloque.
s) Transferencia:
La copia, junto con la firma digital, de una parte o de la totalidad de un
conjunto de datos almacenados en la memoria del vehículo o en la
memoria de una tarjeta de tacógrafo.
La transferencia no podrá modificar ni borrar ninguno de los datos
almacenados.1985R3821 — ES — 20.11.2003 — 008.001 — 29
(1) Este modo de calcular el período de conducción continuo y el tiempo de descanso
acumulado permite al aparato de control calcular el momento de activación del aviso
de conducción continua, y no prejuzga la interpretación legal que deba hacerse dedichos tiempos.
(
2) Los períodos INDETERMINADOS son aquellos en que la tarjeta del conductor no está
insertada en el aparato de control y tampoco se introducen manualmente las actividades
de dicho conductor
▼M7
t) Tarjeta de conductor:
Una tarjeta de tacógrafo asignada por las autoridades de los Estados
miembros a conductores individuales.
Esta tarjeta identifica al conductor y permite almacenar datos sobre su
actividad.
u) Circunferencia efectiva de los neumáticos de las ruedas:
La media de las distancias recorridas por cada una de las ruedas que
arrastran el vehículo (ruedas motrices) al realizar una rotación completa.
La medida de dichas distancias deberá hacerse en condiciones normales
de ensayo (capítulo VI.5) y se expresará en la forma «l = … mm». Los
fabricantes de los vehículos podrán sustituir la medición de estas distan-
cias por un cálculo teórico que tenga en cuenta el reparto del peso sobre
los ejes, con el vehículo descargado y en condiciones normales de
marcha (1). Los métodos de dicho cálculo teórico se someterán a la apro-
bación de una autoridad competente del Estado miembro que
corresponda.
v) Incidente:
Operación anormal detectada por el aparato de control y que puede
deberse a un intento de fraude.
w) Fallo:
Operación anormal detectada por el aparato de control y que puede
deberse a un fallo de funcionamiento.
x) Instalación:
Montaje del aparato de control en un vehículo.
y) Sensor de movimiento:
Parte del aparato de control que ofrece una señal representativa de la
velocidad del vehículo o la distancia recorrida.
z) Tarjeta no válida:
Una tarjeta que está defectuosa, no ha superado la autentificación inicial,
no ha alcanzado todavía la fecha de comienzo de validez, o ha sobrepa-
sado la fecha de caducidad.
aa) Fuera de ámbito:
Cuando el uso del aparato de control no es obligatorio, de conformidad
con lo dispuesto en el Reglamento (CEE) no3820/85 del Consejo.
bb) Exceso de velocidad:
Rebasamiento de la velocidad autorizada para el vehículo. Se define
como un período de más de 60 segundos durante el cual la velocidad
del vehículo, medida por el aparato de control, sobrepasa el valor de
ajuste del dispositivo limitador de la velocidad, regulado con arreglo a
la Directiva 92/6/CEE del Consejo, de 10 de febrero de 1992, relativa a
la instalación y a la utilización de dispositivos de limitación de velocidad
en determinadas categorías de vehículos de motor en la Comunidad (2).
cc) Control periódico:
Conjunto de operaciones con las que se comprueba que el aparato de
control funciona correctamente y que sus valores de ajuste corresponden
a los parámetros del vehículo.
dd) Impresora:
Componente del aparato de control que permite imprimir los datos alma-
cenados.
ee) Aparato de control:
La totalidad del aparato destinado a ser instalado en vehículos de carre-
tera, para indicar, registrar y almacenar automática o
semiautomáticamente datos acerca de la marcha de dichos vehículos y
de determinados tiempos de trabajo de sus conductores.1985R3821 — ES — 20.11.2003 — 008.001 — 30
(1) Directiva 97/27/CE del Parlamento Europeo y del Consejo, de 22 de julio de 1997,
relativa a las masas y dimensiones de determinadas categorías de vehículos de motory de sus remolques y por la que se modifica la Directiva 70/156/CEE (DO L 233 de25.8.1997, p. 1).
(
2) DO L 57 de 2.3.1992, p. 27.
▼M7
ff) Renovación:
Asignación de una nueva tarjeta de tacógrafo cuando la tarjeta existente
alcanza su fecha de caducidad o se ha devuelto a la autoridad emisora
por un fallo de funcionamiento. La renovación implica siempre la certeza
de que no coexistirán dos tarjetas válidas.
gg) Reparación:
Reparación de un sensor de movimiento o de una unidad intravehicular
que precisa ser abierta, desconectada de su fuente de alimentación o
desconectada de otros componentes del aparato de control.
hh) Sustitución:
Emisión de una tarjeta de tacógrafo en sustitución de una tarjeta existente
que se haya declarado perdida, robada o defectuosa y que no se haya
devuelto a la autoridad emisora. La sustitución implica siempre el riesgo
de que coexistan dos tarjetas válidas.
ii) Certificación de seguridad:
Procedimiento por el que un organismo de certificación ITSEC (1) garan-
tiza que el aparato de control (o componente) o la tarjeta de tacógrafo
que se investiga cumple los requisitos de seguridad definidos en el apén-
dice 10 Objetivos genéricos de seguridad.
jj) Comprobación automática:
Comprobación que realiza de manera cíclica y automática el aparato de
control para detectar posibles fallos.
kk) Tarjeta de tacógrafo:
Tarjeta inteligente que se utiliza con el aparato de control. Las tarjetas de
tacógrafo comunican al aparato de control la identidad (o el grupo de
identidad) del titular y además permiten la transferencia y el almacena-
miento de datos. Las tarjetas de tacógrafo pueden ser de varios tipos:
— tarjeta de conductor,
— tarjeta de control,
— tarjeta del centro de ensayo,— tarjeta de la empresa.
ll) Homologación:
Procedimiento por el que un Estado miembro certifica que el aparato de
control (o componente) o la tarjeta de tacógrafo que se investiga cumple
los requisitos del presente Reglamento.
mm) Tamaño de los neumáticos:
Designación de las dimensiones de los neumáticos (ruedas motrices
externas) con arreglo a la Directiva 92/23/CEE del Consejo (
2).
nn) Identificación del vehículo:
Números que identifican el vehículo: número de matrícula (VRN),
Estado miembro donde está matriculado, y número de bastidor (VIN) (3).
oo) Unidad intravehicular (VU):
El aparato de control, excepto el sensor de movimiento y los cables que
conectan dicho sensor. Puede tratarse de una sola unidad o de varias
unidades repartidas por el vehículo, siempre que cumplan los requisitos
de seguridad del presente Reglamento.
pp) Semana (a efectos de cálculo en el aparato de control):
El período que va de las 00.00 horas de un lunes a las 24.00 horas de un
domingo, referido al tiempo universal coordinado.
qq) Tarjeta del centro de ensayo:
Una tarjeta de tacógrafo asignada por las autoridades de un Estado
miembro a un fabricante de aparatos de control, a un instalador, a un
fabricante de vehículos o a un centro de ensayo, y aprobada por ese
Estado miembro.
La tarjeta del centro de ensayo identifica al titular y permite probar,
calibrar o transferir el aparato de control.1985R3821 — ES — 20.11.2003 — 008.001 — 31
(1) Recomendación 95/144/CE, de 7 de abril de 1995, relativa a los criterios comunes de
evaluación de la seguridad en las tecnologías de la información (DO L 93 de 26.4.1995,p. 27).
(
2) DO L 129 de 14.5.1992, p. 95.
(3) Directiva 76/114/CEE del Consejo (DO L 24 de 30.1.1976, p. 1).
▼M7
II. CARACTERÍSTICAS GENERALES Y FUNCIONES DEL APARATO DE
CONTROL
Todo vehículo que lleve instalado un aparato de control conforme a lo dispuesto
en el presente anexo debe incorporar además un indicador de velocidad y un
cuentakilómetros. Estas funciones pueden estar incluidas en el aparato de
control.
1.Características generales
El aparato de control sirve para registrar, almacenar, visualizar, imprimir y
enviar datos relacionados con las actividades del conductor.
El aparato de control incluye cables, un sensor de movimiento y una unidad
intravehicular.
La unidad intravehicular incluye una unidad de proceso, una memoria de datos,
un reloj en tiempo real, dos dispositivos de interfaz para tarjeta inteligente
(conductor y segundo conductor), una impresora, una pantalla, un avisador lumi-
noso, un conector de calibrado/transferencia y accesorios para la entrada de
datos por parte del usuario.
El aparato de control puede estar conectado a otros dispositivos mediante conec-
tores adicionales.
Ninguna función o dispositivo, homologado o no, que se incluya o se conecte al
aparato de control deberá interferir ni ser capaz de interferir con el funciona-
miento correcto y seguro del aparato de control ni con lo dispuesto en el
presente Reglamento.
Los usuarios del aparato de control se identifican a sí mismos con las tarjetas de
tacógrafo.
El aparato de control proporciona derechos de acceso selectivo a los datos y
funciones según el tipo o la identidad del usuario.
El aparato de control registra y almacena datos en su memoria y en las tarjetas
de tacógrafo.
El registro y almacenamiento de datos se ajustan a lo dispuesto en la Directiva
95/46/CE del Parlamento Europeo y del Consejo, de 24 de octubre de 1995,
relativa a la protección de las personas físicas en lo que respecta al tratamiento
de datos personales y a la libre circulación de estos datos (1).
2.Funciones
El aparato de control deberá garantizar las funciones siguientes:
— control de la inserción y extracción de las tarjetas,
— medición de la velocidad y la distancia,— medición de la hora,
— supervisión de las actividades del conductor,
— supervisión del régimen de conducción,— entradas manuales de los conductores:
— entrada de los lugares donde comienzan o terminan los períodos de
trabajo diarios,
— entrada manual de las actividades del conductor,— entrada de condiciones específicas,
— gestión de los bloqueos introducidos por la empresa,
— supervisión de las actividades de control,
— detección de incidentes o fallos,— autodiagnóstico y comprobaciones automáticas,— lectura de los datos almacenados en la memoria,
— registro y almacenamiento de datos en la memoria,
— lectura de las tarjetas de tacógrafo,— registro y almacenamiento de datos en las tarjetas de tacógrafo,
— visualización,
— impresión,— advertencias,— transferencia de datos a medios externos,
— envío de datos a dispositivos externos adicionales,
— calibrado,— ajuste de la hora.1985R3821 — ES — 20.11.2003 — 008.001 — 32
(1) DO L 281 de 23.11.1995, p. 31.
▼M7
3.Modos de funcionamiento
El aparato de control deberá tener cuatro modos de funcionamiento:— modo operativo,
— modo de control,— modo de calibrado,
— modo de empresa.
El aparato de control pasará al siguiente modo de funcionamiento según las
tarjetas de tacógrafo válidas que se inserten en los dispositivos de interfaz:
Modo de funciona-
mientoRanura del conductor
Sin tarjetaTarjeta del
conductorTarjeta de
controlTarjeta del
centro de
ensayoTarjeta de la
empresaRanura del segundo conductorSin tarjeta operativo operativo de control de calibrado de empresa
Tarjeta del
conductoroperativo operativo de control de calibrado de empresa
Tarjeta de
controlde control de control de control (*) operativo operativo
Tarjeta del
centro de
ensayode calibrado de calibrado operativo de cali-
brado (*)operativo
Tarjeta de la
empresade empresa de empresa operativo operativo de
empresa (*)
(*) En estas situaciones, el aparato de control utilizará exclusivamente la tarjeta de tacógrafo insertada en la ranura
del conductor.
El aparato de control no tendrá en cuenta las tarjetas no válidas que se inserten,
excepto si se visualizan, imprimen o transfieren los datos almacenados en una
tarjeta caducada, cosa que deberá ser posible.
Todas las funciones enumeradas en el apartado II.2. estarán disponibles en cual-
quier modo de funcionamiento, con las siguientes excepciones:
— la función de calibrado sólo está disponible en el modo de calibrado,
— la función de ajuste de la hora tiene limitaciones si no se está en el modo de
calibrado,
— las funciones de entrada manual del conductor sólo están disponibles en el
modo operativo y en el modo de calibrado,
— la función de gestión de los bloqueos introducidos por la empresa sólo está
disponible en el modo de empresa,
— la función de supervisión de las actividades de control sólo funciona en el
modo de control,
— la función de transferencia no está disponible en el modo operativo (excepto
en el caso indicado en el requisito 150).
El aparato de control podrá enviar cualquier tipo de datos a la pantalla, a la
impresora o a interfaces externas, con las siguientes excepciones:
— en el modo operativo, toda identificación personal (primer apellido y
nombre) que no corresponda a una tarjeta de tacógrafo insertada se borrará
por completo, y todo número de tarjeta que no corresponda a una tarjeta de
tacógrafo insertada se borrará parcialmente (se borrarán los caracteres
impares, de izquierda a derecha),
— en el modo de empresa, los datos relativos al conductor (requisitos 081, 084
y 087) sólo podrán enviarse a dispositivos externos durante los períodos que
no tenga bloqueados otra empresa (identificada por los 13 primeros dígitos
del número de la tarjeta de la empresa),
— si no se ha insertado ninguna tarjeta en el aparato de control, sólo podrán
enviarse los datos relativos al conductor que correspondan al día actual y a
los 8 días civiles anteriores.
4.Seguridad
La seguridad del sistema tiene por objeto proteger la memoria de datos, de
manera que se prohíba el acceso a la misma a terceros no autorizados, se1985R3821 — ES — 20.11.2003 — 008.001 — 33
▼M7
excluya la manipulación de información y se detecte cualquier tentativa en ese
sentido, así se protege la integridad y autenticidad de los datos intercambiados
entre el sensor de movimiento y la unidad intravehicular, y de los datos inter-
cambiados entre el aparato de control y las tarjetas de tacógrafo, y se verifica
la integridad y autenticidad de la transferencia de datos.
A fin de garantizar la seguridad del sistema, el aparato de control cumplirá los
objetivos genéricos de seguridad (apéndice 10) especificados para el sensor de
movimiento y la unidad intravehicular.
III. CONDICIONES DE FABRICACIÓN Y FUNCIONAMIENTO DEL
APARATO DE CONTROL
1.Control de la inserción y extracción de las tarjetas
El aparato de control supervisará los dispositivos de interfaz para detectar la
inserción y extracción de las tarjetas.
Nada más insertar la tarjeta, el aparato de control detectará si se trata de una
tarjeta de tacógrafo válida y, en tal caso, identificará el tipo de tarjeta.
El aparato de control deberá estar construido de tal modo que las tarjetas de
tacógrafo se fijen en su posición al insertarlas correctamente en los dispositivos
de interfaz.
La liberación de las tarjetas de tacógrafo sólo deberá ser posible con el vehículo
parado y después de haberse almacenado en dichas tarjetas los datos pertinentes.
La extracción de la tarjeta exigirá la intervención directa del usuario.
2.Medición de la velocidad y la distancia
Esta función medirá de forma continua y permitirá indicar en el cuentakilóme-
tros el valor correspondiente a la distancia total recorrida por el vehículo.
Esta función medirá de forma continua y permitirá indicar la velocidad del
vehículo.
Asimismo, la función de medición de la velocidad indicará si el vehículo está en
movimiento o parado. Se considerará que el vehículo está en movimiento en
cuanto la función, a través del sensor de movimiento, detecte más de 1 imp/
seg durante al menos 5 segundos. De lo contrario, se considerará que el vehículo
está parado.
Los dispositivos indicadores de la velocidad (velocímetro) y de la distancia total
recorrida (cuentakilómetros) instalados en un vehículo que incorpore un aparato
de control conforme a lo dispuesto en el presente Reglamento, deberán cumplir
las condiciones relativas a las tolerancias máximas establecidas en el presente
anexo (puntos 2.1 y 2.2 del capítulo III).
2.1. Medición de la distancia recorrida
La distancia recorrida podrá medirse:
— bien de forma que se incluyan los movimientos en marcha adelante y en
marcha atrás,
— bien de forma que se incluyan solamente los movimientos en marcha
adelante.
El aparato de control deberá medir la distancia entre 0 y 9 999 999,9 km.
La distancia medida estará comprendida en los siguientes límites de tolerancia
(distancias de al menos 1 000 m):
— ± 1 % antes de la instalación,
— ± 2 % después de la instalación y de un control periódico,
— ± 4 % durante el uso.
La distancia medida tendrá una resolución igual o mejor que 0,1 km.
2.2. Medición de la velocidad
El aparato de control deberá medir la velocidad entre 0 y 220 km/h.
A fin de garantizar una tolerancia máxima de ± 6 km/h para la indicación de la
velocidad, y teniendo en cuenta:
— una tolerancia de ± 2 km/h para posibles variaciones de los valores de
entrada (variaciones de los neumáticos, …),
— una tolerancia de ± 1 km/h en las mediciones realizadas durante la instala-
ción o en los controles periódicos,1985R3821 — ES — 20.11.2003 — 008.001 — 34
▼M7
el aparato de control deberá medir la velocidad con una tolerancia de ± 1 km/h
(a velocidad constante), para velocidades entre 20 y 180 km/h y para coefi-
cientes característicos del vehículo entre 4 000 y 25 000 imp/km.
Nota: La resolución de almacenamiento de datos aporta una tolerancia adicional
de ± 0,5 km/h a la velocidad registrada por el aparato de control.
La velocidad deberá medirse correctamente dentro de las tolerancias normales y
antes de que hayan transcurrido 2 segundos tras haberse producido un cambio de
velocidad, si dicho cambio no sobrepasa una aceleración de 2 m/s2.
La medición de la velocidad tendrá una resolución igual o mejor que 1 km/h.
3.Medición de la hora
La función de medición de la hora deberá medir de forma continua y expresar
digitalmente la fecha y la hora correspondientes al tiempo universal coordinado
(UTC).
La fecha y la hora UTC deberán incluirse en las operaciones del aparato de
control (registros, documentos impresos, intercambio de datos, indicaciones en
pantalla, …).
A fin de visualizar la hora local, existirá la posibilidad de cambiar el desfase de
la hora indicada, en incrementos de media hora.
La desviación de la hora en condiciones de homologación del modelo será de ± 2
segundos por día.
La hora medida tendrá una resolución igual o mejor que 1 segundo.En las condiciones de homologación del modelo, la medición de la hora no
deberá verse afectada por interrupciones del suministro eléctrico con una dura-
ción inferior a 12 meses.
4.Supervisión de las actividades del conductor
Esta función deberá controlar permanentemente y por separado las actividades
de un conductor y un segundo conductor.
Las actividades del conductor pueden ser CONDUCCIÓN, TRABAJO, DISPO-
NIBILIDAD o PAUSA/DESCANSO.
El conductor o el segundo conductor deberán tener la posibilidad de seleccionar
manualmente las actividades de TRABAJO, DISPONIBILIDAD o PAUSA/
DESCANSO.
Cuando el vehículo esté en movimiento, el aparato seleccionará automática-
mente la actividad de CONDUCCIÓN para el conductor y la actividad de
DISPONIBILIDAD para el segundo conductor.
Cuando el vehículo se detenga, se seleccionará automáticamente la actividad de
TRABAJO para el conductor.
Si el primer cambio de actividad tiene lugar antes de que hayan transcurrido 120
segundos después de haber cambiado automáticamente a TRABAJO por haberse
detenido el vehículo, se entenderá que ha tenido lugar a la hora en que se
detuvo el vehículo (por consiguiente, podría cancelar el cambio a TRABAJO).
Esta función deberá notificar los cambios de actividad a las funciones de
registro con una resolución de un minuto.
Dado un minuto cualquiera, si en ese minuto se produce alguna actividad de
CONDUCCIÓN, se considerará que todo el minuto es de CONDUCCIÓN.
Dado un minuto cualquiera, si se produce alguna actividad de CONDUCCIÓN
en los minutos anterior y posterior, se considerará que todo el minuto es de
CONDUCCIÓN.
Dado un minuto cualquiera que no se considere de CONDUCCIÓN con arreglo
a los requisitos antes mencionados, se considerará que todo el minuto será de un
mismo tipo de actividad, concretamente la que haya tenido lugar de forma conti-
nuada y durante más tiempo dentro de ese minuto (en caso de haber dos
actividades de la misma duración, la que se haya producido en último lugar).
Esta función también deberá controlar permanentemente el tiempo de conduc-
ción continua y el tiempo de descanso acumulado del conductor.
5.Supervisión del régimen de conducción
Esta función deberá controlar permanentemente el régimen de conducción.
Si hay dos tarjetas de conductor insertadas en el aparato, habrá que seleccionar
el régimen EN EQUIPO. De otro modo se seleccionará el régimen EN SOLI-
TARIO.1985R3821 — ES — 20.11.2003 — 008.001 — 35
▼M7
6.Entradas manuales de los conductores
6.1. Entrada de los lugares donde comienzan o terminan los períodos de
trabajo diarios
Esta función deberá permitir la introducción de los lugares donde comienzan o
terminan los períodos de trabajo diarios de un conductor o un segundo
conductor.
Se entiende por lugares el país y, en su caso, la región.
En el momento de extraer la tarjeta del conductor (o la tarjeta del centro de
ensayo), el aparato de control deberá pedir al conductor (o segundo conductor)
que introduzca el «lugar donde termina el período de trabajo diario».
El aparato de control debe admitir la posibilidad de que no se haga caso de esta
petición.
Los lugares donde comiencen o terminen los períodos de trabajo diarios también
deben poderse introducir sin necesidad de la tarjeta o en otros momentos que no
sea al insertar o extraer la tarjeta.
6.2. Entrada manual de las actividades del conductor
Al introducir la tarjeta del conductor (o la tarjeta del centro de ensayo), y exclu-
sivamente en ese momento, el aparato de control deberá:
— recordar al titular de la tarjeta la fecha y la hora en que extrajo la tarjeta por
última vez y,
— pedir al titular de la tarjeta que especifique si la inserción actual de la tarjeta
representa una continuación del período de trabajo de ese día.
El aparato de control debe permitir al titular de la tarjeta que no conteste a la
pregunta, que la conteste afirmativamente o que conteste negativamente:
— Si el titular de la tarjeta no contesta a la pregunta, el aparato de control le
pedirá que indique el «lugar donde comienza el período de trabajo diario».
El aparato de control debe admitir la posibilidad de que no se conteste esta
pregunta. Si se especifica un lugar, éste quedará registrado en la memoria dedatos y en la tarjeta de tacógrafo, y se relacionará con la hora de inserción
de la tarjeta.
— Si el titular de la tarjeta contesta de forma afirmativa o negativa, el aparato
de control le invitará a que introduzca las actividades manualmente, con las
fechas y horas de comienzo y final. Sólo podrán introducirse las actividades
de TRABAJO, DISPONIBILIDAD o PAUSA/DESCANSO, y en todo caso
las que estén comprendidas en el período transcurrido desde que se extrajo
la tarjeta por última vez hasta la actual inserción, y sin posibilidad de que
dichas actividades se solapen entre sí. Para ello se observarán los procedi-
mientos siguientes:
— Si el titular de la tarjeta responde a la pregunta afirmativamente, el
aparato de control le invitará a que introduzca manualmente y en orden
cronológico las actividades que hayan tenido lugar durante el período
transcurrido desde que se extrajera la tarjeta por última vez hasta la
inserción actual. El procedimiento terminará cuando la hora de finaliza-
ción de una actividad introducida manualmente coincida con la hora de
inserción de la tarjeta.
— Si el titular de la tarjeta responde a la pregunta negativamente, el aparato
de control:
— Invitará al titular de la tarjeta a que introduzca manualmente y en
orden cronológico las actividades que hayan tenido lugar desde el
momento en que se extrajera la tarjeta hasta el momento en que fina-
lizara el correspondiente período de trabajo diario (o las actividades
relacionadas con ese vehículo, si es que el período de trabajo diario
continúa en una hoja de registro). Así pues, antes de permitir al
titular de la tarjeta que introduzca cada actividad manualmente, el
aparato de control le invitará a que especifique si la hora de finaliza-
ción de la última actividad registrada representa el final de un
período de trabajo anterior (véase la nota a continuación),
Nota: si el titular de la tarjeta no especifica la hora de finalización del
período de trabajo anterior e introduce manualmente una actividad
cuya hora de finalización coincide con la hora de inserción de la
tarjeta, el aparato de control:
— supondrá que el período de trabajo diario terminó al comenzar el
primer período de DESCANSO (o período INDETERMINADO
que haya quedado) después de haberse extraído la tarjeta, o bien
en el momento en que se extrajo la tarjeta si no se ha introducido
ningún período de descanso (y si no hay ningún período INDE-
TERMINADO),1985R3821 — ES — 20.11.2003 — 008.001 — 36
▼M7
— supondrá que la hora de comienzo (véase más abajo) coincide
con la hora de inserción de la tarjeta,
— procederá según se describe a continuación.
— Seguidamente, si la hora de conclusión del período de trabajo relacio-
nado no coincide con la hora de extracción de la tarjeta, o si en ese
momento no se ha introducido un lugar de finalización del período de
trabajo diario, pedirá al titular de la tarjeta que «confirme o intro-
duzca el lugar donde terminó el período de trabajo diario» (el
aparato de control debe admitir la posibilidad de que no se haga
caso de esta petición). Si se introduce un lugar, éste quedará regis-
trado en la tarjeta de tacógrafo exclusivamente, y sólo si no
coincide con el lugar que se introdujera al extraer la tarjeta (en caso
de haberse introducido uno), y se relacionará con la hora de finaliza-
ción del período de trabajo,
— Seguidamente, invitará al titular de la tarjeta a que «introduzca una
hora de comienzo» del período de trabajo de ese día (o de las activi-
dades relacionadas con el vehículo en caso de que el titular de la
tarjeta hubiera utilizado previamente una hoja de registro durante
ese período), y le pedirá que especifique el «lugar donde comienza
el período de trabajo diario» (el aparato de control debe admitir la
posibilidad de que no se haga caso de esta petición). Si se introduce
un lugar, éste quedará registrado en la tarjeta de tacógrafo y se rela-
cionará con esa hora de comienzo. Si dicha hora de comienzo
coincide con la hora de inserción de la tarjeta, el lugar también
quedará registrado en la memoria de datos,
— Seguidamente, si dicha hora de comienzo no coincide con la hora de
inserción de la tarjeta, invitará al titular de la tarjeta a que introduzca
manualmente y en orden cronológico las actividades que hayan
tenido lugar desde esa hora de comienzo hasta el momento en que
se insertara la tarjeta. El procedimiento terminará cuando la hora de
conclusión de una actividad introducida manualmente coincida con la
hora de inserción de la tarjeta.
— A continuación, el aparato de control permitirá que el titular de la tarjeta
modifique las actividades introducidas manualmente, hasta que las valide
mediante la selección de un comando específico. Una vez validadas las
actividades, ya no se podrán realizar modificaciones.
— Si se responde de cualquiera de estas maneras a la pregunta inicial y
luego no se introduce ninguna actividad, el aparato de control entenderá
que el titular de la tarjeta ha optado por no responder a la pregunta.
Durante todo este proceso, el aparato de control dejará de esperar una entrada en
los siguientes casos:
— si no existe interacción con la interfaz hombre-máquina del aparato durante
1 minuto (con una advertencia visual y quizá auditiva al cabo de 30
segundos), o bien
— si se extrae la tarjeta o se inserta otra tarjeta de conductor (o del centro de
ensayo), o bien
— tan pronto el vehículo se ponga en movimiento,
en cuyo caso el aparato de control validará las entradas ya realizadas.
6.3. Entrada de condiciones específicas
El aparato de control permitirá que el conductor introduzca en tiempo real las
dos condiciones específicas siguientes:
— «FUERA DE ÁMBITO» (comienzo, final)
— «TRAYECTO EN TRANSBORDADOR/TREN»
La condición «TRAYECTO EN TRANSBORDADOR/TREN» no puede darse
si está abierta la condición «FUERA DE ÁMBITO».
Si la condición «FUERA DE ÁMBITO» está abierta, el aparato de control
tendrá que cerrarla inmediatamente en caso de insertarse o extraerse una tarjeta
de conductor.
7.Gestión de los bloqueos introducidos por la empresa
Esta función deberá permitir la gestión de los bloqueos que haya introducido
una empresa con el fin de restringir el acceso a sus propios datos en el modo
de empresa.
Estos bloqueos consisten en una fecha/hora inicial (activación del bloqueo) y
una fecha/hora final (desactivación del bloqueo) asociadas con la identificación
de la empresa, indicada por el número de la tarjeta de la empresa (al activarse el
bloqueo).
Los bloqueos se activan y desactivan siempre en tiempo real.1985R3821 — ES — 20.11.2003 — 008.001 — 37
▼M7
Sólo podrá desactivar el bloqueo la empresa que lo haya activado (identificada
por los 13 primeros dígitos del número de la tarjeta de la empresa), o bien
El bloqueo se desactivará automáticamente si otra empresa activa un bloqueo.En los casos en los que la empresa que activa el bloqueo es la misma empresa
que introdujo el anterior bloqueo, se considerará que el bloqueo previo no ha
sido desactivado y se encuentra todavía activo.
8.Supervisión de las actividades de control
Esta función supervisa las actividades de VISUALIZACIÓN, IMPRESIÓN y
TRANSFERENCIA de la VU y de la tarjeta que se lleven a cabo en el modo
de control.
Esta función también supervisa las actividades de CONTROL DEL EXCESO
DE VELOCIDAD en el modo de control. Se entenderá que se ha producido un
control del exceso de velocidad cuando, estando en el modo de control, se hayaenviado la señal de «exceso de velocidad» a la impresora o a la pantalla, o
cuando la memoria de datos VU haya transferido datos sobre «incidentes y
fallos».
9.Detección de incidentes o fallos
Esta función detecta los siguientes incidentes o fallos:
9.1. Incidente «Inserción de una tarjeta no válida»
Este incidente se produce al insertar una tarjeta no válida o cuando caduca una
tarjeta válida insertada.
9.2. Incidente «Conflicto de tarjetas»
Este incidente se produce cuando entran en conflicto dos tarjetas válidas. Las
combinaciones que originan este incidente se indican con una X en la tabla
siguiente:
Conflicto de tarjetasRanura del conductor
Sin tarjetaTarjeta del
conductorTarjeta de
controlTarjeta del
centro de
ensayoTarjeta de la
empresaRanura del segundo conductorSin tarjeta
Tarjeta del
conductorX
Tarjeta de
controlXXX
Tarjeta del
centro de
ensayoXXXX
Tarjeta de la
empresaXXX
9.3. Incidente «Solapamiento temporal»
Este incidente se produce cuando la fecha/hora en que se extrajo por última vez
una tarjeta de conductor, según quede registrado en dicha tarjeta, es posterior a
la fecha/hora actual del aparato de control donde se inserta la tarjeta.
9.4. Incidente «Conducción sin tarjeta adecuada»
Este incidente se produce en determinadas combinaciones de dos tarjetas de
tacógrafo (indicadas con una X en la tabla siguiente), cuando la actividad del
conductor cambia a CONDUCCIÓN o cuando tiene lugar un cambio del modo
de funcionamiento mientras la actividad del conductor es CONDUCCIÓN:1985R3821 — ES — 20.11.2003 — 008.001 — 38
▼M7
Conducción sin tarjeta
adecuadaRanura del conductor
Sin tarjeta (o
tarjeta no
válida)Tarjeta del
conductorTarjeta de
controlTarjeta del
centro de
ensayoTarjeta de la
empresaRanura del segundo conductorSin tarjeta (o
tarjeta no
válida)XXX
Tarjeta del
conductorXX X X
Tarjeta de
controlXXXXX
Tarjeta del
centro de
ensayoXXX X
Tarjeta de la
empresaXXXXX
9.5. Incidente «Inserción de tarjeta durante la conducción»
Este incidente se produce cuando se inserta una tarjeta de tacógrafo en una de
las ranuras mientras la actividad del conductor es CONDUCCIÓN.
9.6. Incidente «Error al cerrar la última sesión de la tarjeta»
Este incidente se produce cuando, al insertar la tarjeta, el aparato de control
detecta que, a pesar de lo dispuesto en el Capítulo III.1., la sesión anterior de
la tarjeta no se ha cerrado correctamente (se ha extraído la tarjeta antes de que
pudieran grabarse en ella todos los datos pertinentes). Este incidente afecta
exclusivamente a las tarjetas de conductor y a las tarjetas del centro de ensayo.
9.7. Incidente «Exceso de velocidad»
Este incidente se produce cada vez que se sobrepasa la velocidad permitida.
9.8. Incidente «Interrupción del suministro eléctrico»
Este incidente se produce cuando el suministro eléctrico del sensor de movi-
miento o de la unidad intravehicular se interrumpe durante más de 200
milisegundos, fuera del modo de calibrado. El umbral de interrupción deberá
definirlo el fabricante. La caída de tensión que se produce al arrancar el motor
del vehículo no deberá activar este incidente.
9.9. Incidente «Error de datos de movimiento»
Este incidente se produce en caso de interrupción del flujo normal de datos entre
el sensor de movimiento y la unidad intravehicular o en caso de producirse un
error de integridad o de autentificación de datos durante el intercambio entre el
sensor de movimiento y la unidad intravehicular.
9.10. Incidente «Intento de violación de la seguridad»
Este incidente se produce cuando por algún motivo se ha visto afectada la segu-
ridad del sensor de movimiento o de la unidad intravehicular, según se
especifica en los objetivos genéricos de seguridad de dichos componentes, fuera
del modo de calibrado.
9.11. Fallo «Tarjeta»
Este fallo está asociado al fallo de funcionamiento de una tarjeta de tacógrafo.
9.12. Fallo «Aparato de control»
Este fallo está asociado a uno de los fallos siguientes, fuera del modo de cali-
brado:
— fallo interno de la VU,
— fallo de la impresora,— fallo de la pantalla,1985R3821 — ES — 20.11.2003 — 008.001 — 39
▼M7
— fallo de transferencia,
— fallo del sensor.
10. Autodiagnóstico y comprobaciones automáticas
El aparato de control deberá ser capaz de detectar los fallos ocurridos mediante
comprobaciones automáticas y una función de autodiagnóstico, con arreglo a la
tabla siguiente:
Subconjunto que se verifica Comprobación automática Autodiagnóstico
Software Integridad
Memoria de datos Acceso Acceso, integridad de los datos
Dispositivos de interfaz para
tarjetasAcceso Acceso
Teclado Comprobación manual
Impresora (depende del fabricante) Documento impresoPantalla Comprobación visualTransferencia (exclusivamente
durante la transferencia)Funcionamiento correcto
Sensor Funcionamiento correcto Funcionamiento correcto
11. Lectura de datos de la memoria
El aparato de control deberá ser capaz de leer todos los datos almacenados en su
memoria.
12. Registro y almacenamiento de datos en la memoria
A efectos del presente apartado,
— Por «365 días» se entienden 365 días civiles de actividad media de un
conductor en un vehículo. Por actividad media diaria en un vehículo se
entiende al menos 6 conductores o segundos conductores, 6 ciclos de inser-
ción-extracción de tarjeta y 256 cambios de actividad. Por consiguiente,
«365 días» incluyen al menos 2 190 (segundos) conductores, 2 190 ciclos
de inserción-extracción de tarjeta y 93 440 cambios de actividad.
— Las horas se registran con una resolución de un minuto, a menos que se
especifique lo contrario.
— Los valores del cuentakilómetros se registran con una resolución de un kiló-
metro.
— Las velocidades se registran con una resolución de 1 km/h.
En las condiciones de homologación del modelo, los datos almacenados en la
memoria no deberán verse afectados por interrupciones del suministro eléctrico
de menos de doce meses de duración.
El aparato de control deberá ser capaz de registrar y almacenar de forma implí-
cita o explícita en su memoria los datos siguientes:
12.1. Datos de identificación de los equipos
12.1.1. Datos de identificación de la unidad intravehicular
El aparato de control deberá ser capaz de almacenar en su memoria los
siguientes datos de identificación de la unidad intravehicular:
— nombre del fabricante,
— dirección del fabricante,— número de pieza,
— número de serie,
— versión de software,— fecha de instalación de la versión de software,— año de fabricación del equipo,1985R3821 — ES — 20.11.2003 — 008.001 — 40
▼M7
— número de homologación.
El fabricante de la unidad intravehicular registra y almacena de manera perma-
nente, sin posibilidad de alteración, los datos de identificación de dicha unidad,
excepto los datos relacionados con el software y el número de homologación,
que pueden cambiar en caso de actualizar el software.
12.1.2. Datos de identificación del sensor de movimiento
El sensor de movimiento deberá ser capaz de almacenar en su memoria los
siguientes datos de identificación:
— nombre del fabricante,
— número de pieza,— número de serie,
— número de homologación,
— identificador del componente de seguridad integrado (por ejemplo, número
de pieza del chip/procesador interno),
— identificador del sistema operativo (por ejemplo, versión de software).
El fabricante del sensor de movimiento registra y almacena en el propio sensor
de manera permanente, sin posibilidad de alteración, los datos de identificación
de dicho sensor.
La unidad intravehicular deberá ser capaz de registrar y almacenar en su
memoria los siguientes datos de identificación del sensor de movimiento al que
está acoplada:
— número de serie,
— número de homologación,
— fecha del primer acoplamiento.
12.2. Elementos de seguridad
El aparato de control deberá ser capaz de almacenar los siguientes elementos de
seguridad:
— clave pública europea,
— certificado del Estado miembro,— certificado del aparato,
— clave privada del aparato.
Es el fabricante de la unidad intravehicular quien se encarga de introducir los
elementos de seguridad del aparato de control.
12.3. Datos de inserción y extracción de la tarjeta del conductor
Por cada ciclo de inserción y extracción de una tarjeta del conductor o una
tarjeta del centro de ensayo, el aparato de control deberá registrar y almacenar
en su memoria:
— el nombre y apellidos del titular de la tarjeta, tal y como constan en la
tarjeta,
— el número de la tarjeta, el Estado miembro que la ha expedido y su fecha de
caducidad, tal y como consta en la tarjeta,
— la fecha y hora de inserción,
— la lectura del cuentakilómetros del vehículo en el momento de insertar la
tarjeta,
— la ranura donde se inserta la tarjeta,
— la fecha y hora de extracción,
— la lectura del cuentakilómetros del vehículo en el momento de extraer la
tarjeta,
— la información siguiente acerca del vehículo anterior que utilizara el
conductor, tal y como consta en la tarjeta:
— VRN y Estado miembro donde se matriculó el vehículo,
— fecha y hora de extracción de la tarjeta,
— una bandera que indique si, en el momento de insertar la tarjeta, el titular ha
introducido manualmente alguna actividad.
La memoria deberá ser capaz de mantener estos datos almacenados durante al
menos 365 días.
Cuando se agote la capacidad de almacenamiento, los datos más antiguos se
sustituirán por otros nuevos.1985R3821 — ES — 20.11.2003 — 008.001 — 41
▼M7
12.4. Datos sobre la actividad del conductor
Cada vez que cambie la actividad del conductor o del segundo conductor, o
cada vez que cambie el régimen de conducción, o cada vez que se inserte o
extraiga una tarjeta de conductor o una tarjeta del centro de ensayo, el aparato
de control deberá registrar y almacenar en su memoria:
— el régimen de conducción (EN EQUIPO, EN SOLITARIO),
— la ranura (CONDUCTOR, SEGUNDO CONDUCTOR),
— el estado de la tarjeta en la ranura que corresponda (INSERTADA, NO
INSERTADA) (véase la nota),
— la actividad (CONDUCCIÓN, DISPONIBILIDAD, TRABAJO, PAUSA/
DESCANSO),
— la fecha y hora del cambio.
Nota: INSERTADA significa que se ha insertado en la ranura una tarjeta de
conductor o una tarjeta del centro de ensayo válida. NO INSERTADA significa
lo contrario, es decir, que no se ha insertado en la ranura una tarjeta de
conductor o una tarjeta del centro de ensayo válida (por ejemplo, si se inserta
una tarjeta de la empresa).
Nota: Los datos de actividad que introduzca manualmente el conductor no se
registran en la memoria.
La memoria deberá ser capaz de mantener estos datos almacenados durante al
menos 365 días.
Cuando se agote la capacidad de almacenamiento, los datos más antiguos se
sustituirán por otros nuevos.
12.5. Lugares donde comienzan o terminan los períodos de trabajo diarios
Cada vez que un (segundo) conductor introduzca el lugar donde comienza o
termina un período de trabajo diario, el aparato de control deberá registrar y
almacenar en su memoria la información siguiente:
— en su caso, el número de tarjeta del (segundo) conductor y el Estado
miembro que haya expedido la tarjeta,
— la fecha y hora de la entrada (o bien la fecha/hora relacionada con la entrada
si ésta tiene lugar durante el procedimiento de entrada manual),
— el tipo de entrada (comienzo o final, condición de entrada),
— el país y la región introducidos,
— la lectura del cuentakilómetros del vehículo.
La memoria deberá ser capaz de mantener almacenados durante al menos 365
días los datos sobre el comienzo y el final de los períodos de trabajo diarios
(suponiendo que un conductor introduzca dos registros diarios).
Cuando se agote la capacidad de almacenamiento, los datos más antiguos se
sustituirán por otros nuevos.
12.6. Datos del cuentakilómetros
Cada día civil a medianoche, el aparato de control deberá registrar en su
memoria la lectura del cuentakilómetros del vehículo y la fecha correspondiente.
La memoria deberá ser capaz de almacenar las lecturas de los cuentakilómetros
a medianoche durante al menos 365 días civiles.
Cuando se agote la capacidad de almacenamiento, los datos más antiguos se
sustituirán por otros nuevos.
12.7. Datos pormenorizados sobre la velocidad
Para cada segundo de al menos las 24 horas que haya estado el vehículo en
movimiento, el aparato de control deberá registrar y almacenar en su memoria
la velocidad instantánea del vehículo y la fecha y hora correspondientes.
12.8. Datos sobre incidentes
A efectos del presente subapartado, la hora se registrará con una resolución de 1
segundo.
El aparato de control deberá registrar y almacenar en su memoria los datos
siguientes para cada incidente detectado, con arreglo a las reglas de almacena-
miento descritas a continuación:1985R3821 — ES — 20.11.2003 — 008.001 — 42
▼M7
Incidente Reglas de almacenamientoDatos que hay que registrar en cada
incidente
Conflicto de tarjetas — los 10 incidentes más
recientes.— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente,
— tipo, número y Estado
miembro emisor de las dos
tarjetas que han entrado en
conflicto.
Conducción sin tarjeta adecuada — el incidente de más dura-
ción ocurrido en cada uno
de los 10 últimos días en
que se hayan producido
incidentes de ese tipo,
— los 5 incidentes de más
duración ocurridos en los
últimos 365 días.— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente,
— tipo, número y Estado
miembro emisor de cual-
quier tarjeta que se haya
insertado al comenzar o al
terminar el incidente,
— número de incidentes simi-
lares ocurridos ese día.
Inserción de tarjeta durante la
conducción— el último incidente
ocurrido en cada uno de
los 10 últimos días en que
se hayan producido inci-
dentes de ese tipo,— fecha y hora del incidente,
— tipo, número y Estado
miembro emisor de la
tarjeta,
— número de incidentes simi-
lares ocurridos ese día
Error al cerrar la última sesión
de la tarjeta— los 10 incidentes más
recientes.— fecha y hora de inserción de
la tarjeta,
— tipo, número y Estado
miembro emisor,
— datos de la última sesión
según la lectura de la
tarjeta:
— fecha y hora de inser-
ción de la tarjeta,
— VRN y Estado miembro
donde se matriculó el
vehículo.
Exceso de velocidad (1) — el incidente más grave en
cada uno de los 10
últimos días en que se
hayan producido inci-
dentes de este tipo (es
decir, el que haya ocurrido
con la velocidad media
más alta),
— los 5 incidentes más
graves ocurridos en los
últimos 365 días.
— el primer incidente que
haya ocurrido después del
último calibrado— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente,
— velocidad máxima medida
durante el incidente,
— media aritmética de la velo-
cidad medida durante el
incidente,
— tipo, número y Estado
miembro emisor de la tarjeta
del conductor (en su caso),
— número de incidentes simi-
lares ocurridos ese día.
Interrupción del suministro
eléctrico (2)— el incidente de más dura-
ción en cada uno de los
10 últimos días en que se
hayan producido inci-
dentes de este tipo,
— los 5 incidentes de más
duración ocurridos en los
últimos 365 días.— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente,
— tipo, número y Estado
miembro emisor de cual-
quier tarjeta que se haya
insertado al comenzar o al
terminar el incidente,
— número de incidentes simi-
lares ocurridos ese día.1985R3821 — ES — 20.11.2003 — 008.001 — 43
▼M7
Incidente Reglas de almacenamientoDatos que hay que registrar en cada
incidente
Error en datos de movimiento — el incidente de más dura-
ción en cada uno de los
10 últimos días en que se
hayan producido inci-
dentes de este tipo,
— los 5 incidentes de más
duración ocurridos en los
últimos 365 días.— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente,
— tipo, número y Estado
miembro emisor de cual-
quier tarjeta que se haya
insertado al comenzar o al
terminar el incidente,
— número de incidentes simi-
lares ocurridos ese día.
Intento de violación de la segu-
ridad— los 10 incidentes más
recientes de cada tipo.— fecha y hora en que
comenzó el incidente,
— fecha y hora en que terminó
el incidente (si es perti-
nente),
— tipo, número y Estado
miembro emisor de cual-
quier tarjeta que se haya
insertado al comenzar o al
terminar el incidente,
— tipo de incidente.
(1) El aparato de control también deberá registrar y almacenar en su memoria:
— la fecha y hora del último CONTROL DEL EXCESO DE VELOCIDAD,
— la fecha y hora del primer exceso de velocidad ocurrido tras este CONTROL DEL EXCESO DE VELO-
CIDAD,
— el número de incidentes de exceso de velocidad ocurridos después del último CONTROL DEL EXCESO
DE VELOCIDAD.
(2) Estos datos sólo podrán registrarse al reconectar la alimentación eléctrica. Las horas se determinarán con
una precisión de un minuto.
12.9. Datos sobre fallos
A efectos del presente subapartado, la hora se registrará con una resolución de 1
segundo.
El aparato de control intentará registrar y almacenar en su memoria los datos
siguientes para cada fallo detectado, con arreglo a las reglas de almacenamiento
descritas a continuación:
Fallo Reglas de almacenamientoDatos que hay que registrar en cada
fallo
Fallo de la tarjeta — los 10 fallos más recientes
de la tarjeta del conductor.— fecha y hora en que
comenzó el fallo,
— fecha y hora en que terminó
el fallo,
— tipo, número y Estado
miembro emisor de la
tarjeta.
Fallos del aparato de control — los 10 fallos más recientes
de cada tipo,
— el primer fallo ocurrido
después del último cali-
brado.— fecha y hora en que
comenzó el fallo,
— fecha y hora en que terminó
el fallo,
— tipo de fallo,— tipo, nombre y Estado
miembro emisor de cual-
quier tarjeta que se haya
insertado al comenzar o al
terminar el fallo.1985R3821 — ES — 20.11.2003 — 008.001 — 44
▼M7
12.10. Datos de calibrado
El aparato de control deberá registrar y almacenar en su memoria los datos
correspondientes a:
— los parámetros de calibrado conocidos en el momento de la activación,
— su primer calibrado después de la activación,
— su primer calibrado en el vehículo actual (según conste en el VIN),
— los 5 calibrados más recientes (si el aparato se ha calibrado más de una vez
en un mismo día civil, se almacenarán los datos correspondientes al último
de estos calibrados).
Cada vez que se calibre el aparato de control, se almacenarán los datos
siguientes:
— propósito del calibrado (activación, primera instalación, instalación, control
periódico),
— nombre y dirección del taller,
— número de la tarjeta del centro de ensayo, Estado miembro que haya expe-
dido la tarjeta y fecha de caducidad de la tarjeta,
— identificación del vehículo,
— parámetros que se actualizan o confirman: w, k, l, tamaño de los neumáticos,
valor de ajuste del dispositivo limitador de la velocidad, cuentakilómetros
(lectura anterior y nueva lectura), fecha y hora (valor anterior y nuevo
valor).
El sensor de movimiento deberá registrar y almacenar en su memoria los
siguientes datos sobre la instalación del sensor de movimiento:
— primer acoplamiento con una VU (fecha, hora, número de homologación de
la VU, número de serie de la VU),
— último acoplamiento con una VU (fecha, hora, número de homologación de
la VU, número de serie de la VU).
12.11. Datos de ajuste de la hora
El aparato de control deberá registrar y almacenar en su memoria los datos
correspondientes a:
— la última ocasión en que se ajustara la hora,
— los 5 casos en que la corrección fuera mayor, desde el último calibrado,
realizado en el modo de calibrado y fuera del marco de un calibrado regular
(def. f).
Cada vez que se ajuste la hora, se registrarán los datos siguientes:— fecha y hora, valor anterior,
— fecha y hora, nuevo valor,
— nombre y dirección del taller,
— número de la tarjeta del centro de ensayo, Estado miembro que haya expe-
dido la tarjeta y fecha de caducidad de la tarjeta.
12.12. Datos sobre actividades de control
El aparato de control deberá registrar y almacenar en su memoria los siguientes
datos correspondientes a las 20 actividades de control más recientes:
— fecha y hora del control,
— número de la tarjeta de control y Estado miembro que haya expedido la
tarjeta,
— tipo de control (visualización o impresión o transferencia de los datos de la
VU o transferencia de los datos de la tarjeta).
En caso de transferencia, también habrá que registrar las fechas correspondientes
a los días transferidos más antiguos y más recientes.
12.13. Datos sobre los bloqueos introducidos por las empresas
El aparato de control deberá registrar y almacenar en su memoria los siguientes
datos correspondientes a los 20 últimos bloqueos introducidos por una empresa:
— fecha y hora de activación del bloqueo,
— fecha y hora de desactivación del bloqueo,
— número de la tarjeta de la empresa y Estado miembro que la haya expedido,
— nombre y dirección de la empresa.1985R3821 — ES — 20.11.2003 — 008.001 — 45
▼M7
12.14. Datos sobre actividades de transferencia
El aparato de control deberá registrar y almacenar en su memoria los siguientes
datos correspondientes a la última transferencia de datos de la memoria a
medios externos, estando en el modo de empresa o en el modo de calibrado:
— fecha y hora de la transferencia,
— número de la tarjeta de la empresa o de la tarjeta del centro de ensayo y
Estado miembro que haya expedido la tarjeta,
— nombre de la empresa o del centro de ensayo.
12.15. Datos sobre condiciones específicas
El aparato de control deberá registrar en su memoria los siguientes datos corres-
pondientes a condiciones específicas:
— fecha y hora de la entrada,
— tipo de condición específica.
La memoria deberá ser capaz de mantener estos datos almacenados durante al
menos 365 días (suponiendo que, como media, cada día se abra y se cierre 1
condición). Cuando se agote la capacidad de almacenamiento, los datos más
antiguos se sustituirán por otros nuevos.
13. Lectura de las tarjetas de tacógrafo
El aparato de control deberá ser capaz de leer las tarjetas de tacógrafo con el fin
de obtener, cuando proceda, los datos necesarios para:
— identificar el tipo de tarjeta, al titular de la tarjeta, el anterior vehículo
empleado, la fecha y hora en que se retirara la tarjeta por última vez y la
actividad seleccionada entonces,
— comprobar que la última sesión de la tarjeta se cerró correctamente,— calcular el tiempo de conducción continua del conductor, su tiempo de
descanso acumulado y sus tiempos de conducción acumulados durante la
semana anterior y la actual,
— imprimir, previa solicitud, los datos registrados en una tarjeta de conductor,— transferir a medios externos la información contenida en una tarjeta de
conductor.
En caso de producirse un error de lectura, el aparato de control intentará
ejecutar de nuevo el mismo comando de lectura. Si no lo consigue después de
tres intentos, declarará la tarjeta defectuosa y no válida.
14. Registro y almacenamiento de datos en las tarjetas de tacógrafo
Nada más introducirse la tarjeta del conductor o del centro de ensayo, el aparato
de control deberá configurar los «datos de la sesión» en dicha tarjeta.
El aparato de control deberá actualizar los datos almacenados en las tarjetas del
conductor, del centro de ensayo o de control, si son válidas. Para ello, escribirá
en la tarjeta todos los datos necesarios del titular correspondientes al período en
que dicha tarjeta esté insertada. En el capítulo IV se especifican los datos alma-
cenados en cada tipo de tarjeta.
El aparato de control deberá actualizar los datos sobre la actividad del conductor
y sobre los lugares donde comienzan o terminan los períodos de trabajo diarios
(según consta en los apartados 5.2.5 y 5.2.6 del capítulo IV). Estos datos, alma-
cenados en las tarjetas del conductor o en las tarjetas del centro de ensayo, se
sustituyen por los datos introducidos manualmente por el titular de la tarjeta.
Los datos de las tarjetas de tacógrafo se actualizarán de manera que, cuando sea
necesario y teniendo en cuenta la capacidad real de almacenamiento de la
tarjeta, los datos más recientes sustituyan a los más antiguos.
En caso de producirse un error de escritura, el aparato de control intentará
ejecutar de nuevo el mismo comando de escritura. Si no lo consigue después
de tres intentos, declarará la tarjeta defectuosa y no válida.
Antes de liberar la tarjeta del conductor, y después de haber almacenado en ella
todos los datos pertinentes, el aparato de control deberá reiniciar los «datos de la
sesión».
15. Visualización
La pantalla deberá incluir al menos 20 caracteres.
Los caracteres tendrán un tamaño mínimo de 5 mm de alto y 3,5 mm de ancho.Tal y como se especifica en el apéndice 1, Capítulo 4 «Conjuntos de carac-
teres», la pantalla deberá admitir el uso de los conjuntos de caracteres Latin1 y
Griego, definidos en las partes 1y7d el a norma ISO 8859. La pantalla podrá1985R3821 — ES — 20.11.2003 — 008.001 — 46
▼M7
utilizar glifos simplificados (por ejemplo, los caracteres acentuados podrán
aparecer sin acento, o las minúsculas podrán verse como mayúsculas).
La pantalla deberá tener una iluminación adecuada que no provoque deslumbra-
miento.
Las indicaciones deberán ser visibles desde fuera del aparato de control.
El aparato de control deberá ser capaz de mostrar en pantalla:
— los datos por defecto,
— los datos relacionados con advertencias,
— los datos relacionados con el acceso a los menús,
— otros datos que solicite un usuario.
El aparato de control también podrá mostrar en pantalla otras informaciones,
siempre que puedan distinguirse claramente de las arriba exigidas.
La pantalla del aparato de control deberá utilizar los pictogramas o las combina-
ciones de pictogramas enumerados en el apéndice 3. También podrán utilizarse
otros pictogramas o combinaciones de pictogramas siempre que puedan distin-
guirse claramente de los exigidos.
La pantalla deberá estar siempre encendida (ON) cuando el vehículo esté en
movimiento.
El aparato de control podrá incluir una función manual o automática que apague
(OFF) la pantalla cuando el vehículo esté parado.
El formato de visualización se especifica en el apéndice 5.
15.1. Contenido de la pantalla por defecto
Cuando no sea necesario mostrar otra información, el aparato de control deberá
presentar en pantalla, por defecto, los datos siguientes:
— la hora local (hora correspondiente al tiempo universal coordinado + desfase
introducido por el conductor),
— el modo de funcionamiento,
— la actividad actual del conductor y la del segundo conductor,
— información relativa al conductor:
— si su actividad actual es CONDUCCIÓN, el tiempo de conducción
continua y el tiempo de descanso acumulado hasta ese momento,
— si su actividad actual no es CONDUCCIÓN, la duración actual de su
actividad (desde que la seleccionara) y el tiempo de descanso acumulado
hasta ese momento,
— información relativa al segundo conductor:
— la duración actual de su actividad (desde que la seleccionara).
La presentación en pantalla de los datos relativos a cada conductor será clara,
sencilla e inequívoca. Si no fuera posible mostrar en pantalla simultáneamente
la información relativa al conductor y la relativa al segundo conductor, el
aparato de control deberá mostrar por defecto la información relativa al
conductor y ofrecerá al usuario la posibilidad de visualizar la información rela-
tiva al segundo conductor.
Si el ancho de la pantalla no permite visualizar por defecto el modo de funcio-
namiento, el aparato de control mostrará unos instantes el nuevo modo de
funcionamiento cuando cambie.
El aparato de control mostrará unos instantes el nombre del titular de la tarjeta
en el momento de insertar la tarjeta.
Cuando se abra una condición «FUERA DE ÁMBITO», el contenido de la
pantalla por defecto deberá mostrar, con el pictograma correspondiente, que la
condición está abierta (se admite que no aparezca simultáneamente en pantalla
la actividad actual del conductor).
15.2. Visualización de advertencias
Para las advertencias que muestre en pantalla el aparato de control se utilizarán
principalmente los pictogramas del apéndice 3, completados cuando sea nece-
sario por información adicional codificada en forma numérica. También se
podrá añadir una descripción literal de la advertencia en el idioma que prefiera
el conductor.
15.3. Acceso a los menús
El aparato de control ofrecerá los comandos necesarios a través de una estruc-
tura de menús adecuada.1985R3821 — ES — 20.11.2003 — 008.001 — 47
▼M7
15.4. Otras informaciones en pantalla
Deberá ser posible mostrar en pantalla, de manera selectiva y a voluntad:— la fecha y la hora correspondientes al tiempo universal coordinado,
— el modo de funcionamiento (si no aparece por defecto),
— el tiempo de conducción continua y el tiempo de descanso acumulado del
conductor,
— el tiempo de conducción continua y el tiempo de descanso acumulado del
segundo conductor,
— el tiempo de conducción acumulado del conductor durante la semana ante-
rior y la actual,
— el tiempo de conducción acumulado del segundo conductor durante la
semana anterior y la actual,
— el contenido de cualquiera de los seis documentos impresos, con el mismo
formato que el propio documento.
El contenido del documento impreso se mostrará en pantalla de manera secuen-
cial, línea por línea. Si el ancho de la pantalla es menor de 24 caracteres, el
usuario dispondrá de un medio adecuado para visualizar la información
completa (varias líneas, desplazamiento, …). No es necesario que aparezcan en
pantalla las líneas del documento impreso destinadas a informaciones manus-
critas.
16. Impresión
El aparato de control deberá ser capaz de imprimir la información almacenada
en su memoria o en las tarjetas de tacógrafo. Habrá al menos seis tipos de docu-
mentos de impresión:
— impresión diaria de las actividades del conductor almacenadas en la tarjeta,
— impresión diaria de las actividades del conductor almacenadas en la unidad
intravehicular,
— impresión de incidentes y fallos almacenados en la tarjeta,
— impresión de incidentes y fallos almacenados en la unidad intravehicular,
— impresión de datos técnicos,
— impresión de excesos de velocidad.
Los pormenores relativos al formato y al contenido de estos documentos se
especifican en el apéndice 4.
Es posible incluir datos adicionales al final de los documentos de impresión.El aparato de control también podrá imprimir otros documentos, siempre que
puedan distinguirse claramente de los seis arriba indicados.
La «impresión diaria de las actividades del conductor almacenadas en la tarjeta»
y la «impresión de incidentes y fallos almacenados en la tarjeta» sólo estarándisponibles cuando se inserte en el aparato de control una tarjeta del conductor
o una tarjeta del centro de ensayo. El aparato de control actualizará los datos
almacenados en la tarjeta correspondiente antes de iniciar la impresión.
A fin de obtener la «impresión diaria de las actividades del conductor almace-
nadas en la tarjeta» o la «impresión de incidentes y fallos almacenados en la
tarjeta», el aparato de control deberá:
— seleccionar automáticamente la tarjeta del conductor o la tarjeta del centro
de ensayo, si solo se ha insertado una de estas dos tarjetas,
— o bien ofrecer un comando para seleccionar la tarjeta de origen o seleccionar
la tarjeta en la ranura del conductor, si en el aparato de control se han inser-
tado las dos tarjetas.
La impresora deberá ser capaz de imprimir 24 caracteres por línea.
Los caracteres tendrán un tamaño mínimo de 2,1 mm de alto y 1,5 mm de
ancho.
Tal y como se especifica en el apéndice 1, Capítulo 4 «Conjuntos de carac-
teres», la impresora deberá admitir el uso de los conjuntos de caracteres Latin1
y Griego, definidos en las partes 1y7d el a norma ISO 8859.
Las impresoras estarán diseñadas de tal forma que faciliten los documentos de
impresión arriba mencionados con la definición necesaria para evitar ambigüe-
dades en la lectura.
Los documentos de impresión conservarán sus dimensiones y registros en las
condiciones normales de humedad (10-90 %) y temperatura.
El papel de la impresora llevará la marca de homologación de modelo y la indi-
cación del tipo o tipos de aparato de control con los que se puede utilizar. Si se
mantienen las condiciones normales de almacenamiento en lo que respecta a1985R3821 — ES — 20.11.2003 — 008.001 — 48
▼M7
intensidad luminosa, humedad y temperatura, los documentos de impresión
seguirán siendo claramente legibles e identificables durante al menos un año.
Además, deberá ser posible incluir en los citados documentos inscripciones
adicionales hechas a mano, tales como la firma del conductor.
En caso de que se acabe el papel durante la impresión de un documento, al
cargarse un nuevo rollo el aparato de control deberá reiniciar la impresión desde
la primera línea o bien continuar la impresión incluyendo una referencia inequí-
voca a la parte ya impresa.
17. Advertencias
El aparato de control deberá avisar al conductor cuando detecte algún incidente
o fallo.
La advertencia por un incidente de interrupción del suministro eléctrico podrá
hacerse cuando se restablezca el suministro.
El aparato de control deberá avisar al conductor 15 minutos antes y en el
preciso instante en que el tiempo de conducción continua supere 4 h y 30 min.
Las señales de advertencia serán visuales, aunque también se podrá instalar
señales de tipo acústico.
Las señales de advertencia visuales deberán ser perfectamente reconocibles para
el usuario, estarán ubicadas dentro del campo de visión del conductor y podrán
leerse claramente tanto de día como de noche.
Los avisadores luminosos podrán estar incorporados en el aparato de control o
separados de él.
En este último caso, el avisador llevará una «T» y será de color ámbar o
naranja.
Las señales de advertencia tendrán una duración de al menos 30 segundos, a
menos que el usuario las confirme pulsando una tecla cualquiera del aparato de
control. Esta primera confirmación no hará que desaparezca la indicación en
pantalla del motivo de la advertencia (véase el párrafo siguiente).
El motivo de la advertencia se indicará en la pantalla del aparato de control y
permanecerá visible hasta que lo confirme el usuario mediante una tecla o un
comando específico del aparato de control.
También podrán instalarse otras señales de advertencia, siempre que el
conductor no las confunda con las que se han definido anteriormente.
18. Transferencia de datos a medios externos
El aparato de control, a petición del usuario, deberá ser capaz de transferir a
medios de almacenamiento externos los datos contenidos en la memoria o en
una tarjeta del conductor, utilizando para ello el conector de calibrado/transfe-
rencia. El aparato de control actualizará los datos almacenados en la tarjeta
correspondiente antes de iniciar la transferencia.
Asimismo, y como característica opcional, el aparato de control podrá, en cual-
quier modo de funcionamiento, transferir datos por medio de otro conector a una
empresa autentificada a través de este canal. En tal caso, dicha transferencia
estará sujeta a los derechos de acceso a los datos en el modo de empresa.
La transferencia no deberá alterar ni borrar los datos almacenados.Las características de la interfaz eléctrica del conector de calibrado/transferencia
se especifican en el apéndice 6.
Los protocolos de transferencia se especifican en el apéndice 7.
19. Envío de datos a dispositivos externos adicionales
Si en la pantalla del aparato de control no se indica la velocidad o la lectura del
cuentakilómetros, dicho aparato deberá enviar una o más señales de salida que
permitan visualizar la velocidad del vehículo (velocímetro) o la distancia total
recorrida por el vehículo (cuentakilómetros).
Asimismo, la unidad intravehicular deberá ser capaz de enviar los datos que se
mencionan a continuación para que puedan procesarlos otras unidades electró-
nicas instaladas en el vehículo. Los datos se enviarán a través de una conexión
en serie adecuada e independiente de una conexión opcional de bus CAN [ISO
11898 Vehículos de carretera — Intercambio de información digital — Red de
Área de Controlador (CAN) para comunicaciones de alta velocidad]:
— fecha y hora actuales correspondientes al tiempo universal coordinado,
— velocidad del vehículo,
— distancia total recorrida por el vehículo (cuentakilómetros),
— actividad del conductor y del segundo conductor actualmente seleccionada,1985R3821 — ES — 20.11.2003 — 008.001 — 49
▼M7
— información de si actualmente hay alguna tarjeta de tacógrafo insertada en la
ranura del conductor y en la ranura del segundo conductor, y (en su caso)
información sobre la identificación de dichas tarjetas (número de tarjeta y
Estado miembro que la haya expedido).
También se podrán enviar otros datos aparte de los arriba mencionados, que
constituyen una lista mínima.
Cuando el encendido del vehículo esté activado (ON), estos datos se enviarán de
manera permanente. Cuando el encendido del vehículo esté desactivado (OFF),
al menos los cambios que se produzcan en la actividad del conductor o del
segundo conductor o la inserción o extracción de una tarjeta de tacógrafo gene-
rarán una salida de datos correspondiente. Si se ha retenido el envío de datos
mientras el encendido del vehículo estaba desactivado, esos datos deberán
enviarse en cuanto el encendido del vehículo se active de nuevo.
20. Calibrado
La función de calibrado deberá permitir:
— el acoplamiento automático del sensor de movimiento con la VU,
— la adaptación digital de la constante del aparato de control (k) al coeficiente
característico del vehículo (w) (los vehículos con dos o más multiplicaciones
de eje deberán ir provistos de un dispositivo de conmutación que acomodeestas multiplicaciones automáticamente a aquélla para la que el aparato se
haya adaptado al vehículo),
— el ajuste (sin limitación) de la hora actual,
— el ajuste de la lectura actual del cuentakilómetros,
— la actualización de los datos de identificación del sensor de movimiento que
hay almacenados en la memoria,
— la actualización o confirmación de otros parámetros que conozca el aparato
de control: identificación del vehículo, w, l, tamaño de los neumáticos y
valor de ajuste del dispositivo limitador de la velocidad, en su caso.
El acoplamiento del sensor de movimiento con la VU deberá constar al menos
de los siguientes pasos:
— actualización (si es preciso) de los datos relativos a la instalación del sensor
de movimiento, almacenados en el propio sensor de movimiento,
— copia, en la memoria de la VU, de los datos necesarios para la identificación
del sensor de movimiento, almacenados en el propio sensor de movimiento.
La función de calibrado deberá ser capaz de introducir todos los datos necesa-
rios a través del conector de calibrado/transferencia, de acuerdo con el protocolo
de calibrado definido en el apéndice 8. La función de calibrado también podrá
utilizar otros conectores para introducir los datos necesarios.
21. Ajuste de la hora
La función de ajuste de la hora deberá permitir el ajuste de la hora actual en
incrementos de 1 minuto como máximo en intervalos no inferiores a 7 días.
La función de ajuste de la hora deberá permitir el ajuste de la hora actual sin
limitaciones, en el modo de calibrado.
22. Características de funcionamiento
La unidad intravehicular deberá funcionar perfectamente en el intervalo de
temperaturas que va de - 20 ºC a 70 ºC, y el sensor de movimiento en el inter-
valo de - 40 ºC a 135 ºC. El contenido de la memoria de datos no se borrará
aunque la temperatura descienda por debajo de - 40 ºC.
El aparato de control deberá funcionar perfectamente en el intervalo higromé-
trico del 10 % al 90 %.
El aparato de control deberá estar protegido frente a sobretensiones, inversiones
de polaridad de la fuente de alimentación y cortocircuitos.1985R3821 — ES — 20.11.2003 — 008.001 — 50
▼M7
El aparato de control deberá ser conforme a la Directiva 95/54/CE de la Comi-
sión (1), por la que se adapta al progreso técnico la Directiva 72/245/CEE del
Consejo (2), relativa a la compatibilidad electromagnética, y deberá estar prote-
gida contra descargas electromagnéticas y fluctuaciones de la tensión.
23. Materiales
Todos los elementos que formen parte del aparato de control deberán estar fabri-
cados con materiales de estabilidad y resistencia mecánica suficientes y de
características eléctricas y magnéticas invariables.
Al objeto de garantizar condiciones normales de utilización, todas las partes
internas del aparato deberán estar protegidas contra la humedad y el polvo.
La unidad intravehicular deberá tener la clase de protección IP 40 y el sensor de
movimiento la clase de protección IP 64, según la norma IEC 529.
El aparato de control deberá ser conforme a todas las especificaciones técnicas
aplicables relativas al diseño ergonómico.
El aparato de control deberá estar protegido frente a daños accidentales.
24. Inscripciones
Si el aparato de control permite visualizar la lectura del cuentakilómetros y la
velocidad del vehículo, en su pantalla deberán figurar las inscripciones
siguientes:
— junto a la cifra que indica la distancia, la unidad de medida de la distancia,
indicada mediante la abreviatura «km»,
— junto a la cifra que indica la velocidad, la abreviatura «km/h».
El aparato de control también debe ser capaz de mostrar la velocidad en millas
por hora, en cuyo caso la unidad de medición de la velocidad se indicará con la
abreviatura «mph».
Cada uno de los componentes del aparato de control deberá llevar una placa
descriptiva con la información siguiente:
— nombre y dirección del fabricante del aparato de control,
— número de pieza del fabricante y año de fabricación del aparato,
— número de serie del aparato,— marca de homologación del modelo de aparato de control.
Cuando el espacio físico disponible no baste para mostrar todas las informa-
ciones arriba mencionadas, en la placa descriptiva deberá figurar al menos: el
nombre o el logotipo del fabricante y el número de pieza del aparato de control.
IV. CONDICIONES DE FABRICACIÓN Y FUNCIONAMIENTO DE LAS
TARJETAS DE TACÓGRAFO
1.Datos visibles
El anverso de la tarjeta contendrá:
la mención «Tarjeta del conductor» o «Tarjeta de control» o «Tarjeta del centro
de ensayo» o «Tarjeta de la empresa», en caracteres grandes, en la lengua o
lenguas oficiales del Estado miembro que expida la tarjeta, según el tipo de
tarjeta.
Esa misma mención en las demás lenguas oficiales de la Comunidad, impresas
de modo que constituyan el fondo de la tarjeta:
ES TARJETA DEL
CONDUCTORTARJETA DE
CONTROLTARJETA DEL
CENTRO DE
ENSAYOTARJETA DE LA
EMPRESA
DK FØRERKORT KONTROLKORT VÆRKSTEDS-
KORTVIRKSOMHEDS-
KORT1985R3821 — ES — 20.11.2003 — 008.001 — 51
(1) DO L 266 de 8.11.1995, p. 1.
(2) DO L 152 de 6.7.1972, p. 15.
▼M7
DE FAHRERKARTE KONTROLL-
KARTEWERKSTATT-
KARTEUNTERNEHMENS-
KARTE
EL ΚΑΡΤΑ Ο∆ΗΟΥ ΚΑΡΤΑ
ΕΛΕΓΧΟΥΚΑΡΤΑ
ΚΕΝΤΡΟΥ
∆ΟΚΙΜΩΝΚΑΡΤΑ
ΕΠΙΧΕΙΡΗΣΗΣ
EN DRIVER CARD CONTROL CARD WORKSHOP
CARDCOMPANY CARD
FR CARTE DE
CONDUCTEURCARTE DE
CONTROLEURCARTE D'ATE-
LIERCARTE D'ENTRE-
PRISE
GA CÁRTA
TIOMÁNAÍCÁRTA
STIÚRTHACÁRTA CEAR-
DLAINNECÁRTA COMH-
LACHTA
IT CARTA DEL
CONDUCENTECARTA DI
CONTROLLOCARTA DELL'OF-
FICINACARTA DELL'A-
ZIENDA
NL BESTUURDERS
KAARTCONTROLE-
KAARTWERKSPLAATS-
KAARTBEDRIJFSKAART
PT CARTÃO DE
CONDUTORCARTÃO DE
CONTROLOCARTÃO DO
CENTRO DE
ENSAIOCARTÃO DE
EMPRESA
FIN KULJETTAJA
KORTTILLAVALVONTA
KORTILLATESTAUSASEMA
KORTILLAYRITYSKORTILLA
SV FÖRARKORT KONTROLLKORT VERKSTADS-
KORTFÖRETAGSKORT
El nombre del Estado miembro que expida la tarjeta (opcional);
El distintivo del Estado miembro que expida la tarjeta, impreso en negativo en
un rectángulo azul rodeado de doce estrellas amarillas. Los distintivos serán los
siguientes:
B Bélgica
DK Dinamarca
D Alemania
GR GreciaE España
F Francia
IRL IrlandaI ItaliaL Luxemburgo
NL Países Bajos
A AustriaP Portugal
FIN Finlandia
S SueciaUK Reino Unido
Las informaciones específicas de la tarjeta expedida, que constarán del siguiente
modo:
Tarjeta del conductor Tarjeta de controlTarjeta de la empresa o del
centro de ensayo
1. apellido(s) del conductor nombre del organismo de
controlnombre de la empresa o del
centro de ensayo
2. nombre del conductor apellido del controlador (en
su caso)apellido del titular de la
tarjeta (en su caso)1985R3821 — ES — 20.11.2003 — 008.001 — 52
▼M7
Tarjeta del conductor Tarjeta de controlTarjeta de la empresa o del
centro de ensayo
3. fecha de nacimiento del
conductornombre del controlador (en
su caso)nombre del titular de la
tarjeta (en su caso)
4.(a) fecha de comienzo de validez de la tarjeta(b) fecha de caducidad de la tarjeta (en su caso)(c) designación de la autoridad que expide la tarjeta (puede figurar en la página 2)
(d) un número distinto del que se recoge en la rúbrica 5, que sea útil para la gestión de la tarjeta
(opcional)
5.(a) número del permiso de
conducir (en la fecha de
expedición de la tarjeta del
conductor)
5.(b) Número de tarjeta6. fotografía del conductor fotografía del controlador
(opcional)—
7. firma del conductor firma del titular (opcional)
8. lugar de residencia habitual,
o dirección postal del titular
(opcional)dirección postal del orga-
nismo de controldirección postal de la
empresa o del centro de
ensayo
Las fechas deberán escribirse con el formato «dd/mm/aaaa» o bien
«dd.mm.aaaa» (día, mes, año).
El dorso de la tarjeta contendrá:una explicación de las rúbricas numeradas que aparecen en la primera página de
la tarjeta;
con autorización expresa por escrito del titular, podrán incluirse también infor-
maciones que no estén relacionadas con la gestión de la tarjeta, pero sin que con
ello se modifique en modo alguno la utilización del modelo como tarjeta de
tacógrafo.1985R3821 — ES — 20.11.2003 — 008.001 — 53
▼M7
Las tarjetas de tacógrafo deberán imprimirse con los siguientes colores de fondo
predominantes:
— tarjeta del conductor: blanco,
— tarjeta de control: azul,
— tarjeta del centro de ensayo: rojo,— tarjeta de la empresa: amarillo.
Las tarjetas de tacógrafo deberán reunir al menos las siguientes características
de protección contra intentos de falsificación y manipulación:
— un fondo con diseño de seguridad, fondo labrado e impresión en arco iris,
— en la zona de la fotografía, el fondo con diseño de seguridad y la fotografía
deberán solaparse,
— al menos una línea de microimpresión bicolor.
Previa consulta a la Comisión, los Estados miembros podrán añadir colores o
inscripciones, tales como símbolos nacionales y características de seguridad,
sin perjuicio de las demás disposiciones del presente anexo.1985R3821 — ES — 20.11.2003 — 008.001 — 54
▼M7
2.Seguridad
La seguridad del sistema tiene por misión proteger la integridad y autenticidad
de los datos que intercambian las tarjetas y el aparato de control, proteger la
integridad y la autenticidad de los datos que se transfieren de las tarjetas,
permitir determinadas operaciones de escritura en las tarjetas por parte del
aparato de control exclusivamente, descartar toda posibilidad de falsificación
de los datos almacenados en las tarjetas, impedir la manipulación y detectar
todo intento en este sentido.
Al objeto de lograr la seguridad del sistema, las tarjetas de tacógrafo deberán
cumplir los requisitos de seguridad que se definen en sus objetivos genéricos
de seguridad (apéndice 10).
Las tarjetas de tacógrafo podrán leerse con otros equipos, como por ejemplo
ordenadores personales.
3.Normas
Las tarjetas de tacógrafo deberán ajustarse a las normas siguientes:— ISO/IEC 7810 Tarjetas de identificación — Características físicas,
— ISO/IEC 7816 Tarjetas de identificación — Circuitos integrados con
contactos:
— Parte 1: Características físicas,
— Parte 2: Dimensiones y ubicación de los contactos,
— Parte 3: Señales electrónicas y protocolos de transmisión,
— Parte 4: Comandos intersectoriales de intercambio,
— Parte 8: Comandos intersectoriales relacionados con la seguridad,
— ISO/IEC 10373 Tarjetas de identificación — Métodos de ensayo.
4.Especificaciones ambientales y eléctricas
Las tarjetas de tacógrafo deberán estar en condiciones de funcionar correcta-
mente bajo cualquier condición climática habitual en el territorio de la
Comunidad y al menos en el intervalo de temperaturas comprendido entre
− 25 ºC y + 70 ºC, con picos ocasionales de hasta + 85 ºC («ocasional» significa
no más de 4 horas cada vez y no más de 100 veces durante la vida útil de la
tarjeta).
Las tarjetas de tacógrafo deberán poder funcionar correctamente en el intervalo
higrométrico comprendido entre el 10 % y el 90 %.
Las tarjetas de tacógrafo deberán poder funcionar correctamente durante cinco
años si se utilizan con arreglo a las especificaciones ambientales y eléctricas.
Por lo que respecta a su funcionamiento, las tarjetas de tacógrafo deberán ser
conformes a la Directiva 95/54/CE relativa a la compatibilidad electromagné-
tica, y deberán estar protegidas contra descargas electromagnéticas.
5.Almacenamiento de datos
A efectos del presente apartado,— las horas se registran con una resolución de un minuto, a menos que se espe-
cifique lo contrario,
— las lecturas del cuentakilómetros se registran con una resolución de un kiló-
metro,
— las velocidades se registran con una resolución de 1 km/h.
Las funciones, comandos y estructuras lógicas de las tarjetas de tacógrafo, por
lo que respecta al cumplimiento de las condiciones de almacenamiento de datos,
se especifican en el apéndice 2.
En este apartado se especifica la capacidad mínima de almacenamiento de los
diferentes archivos de datos de la aplicación. Las tarjetas de tacógrafo deberán
ser capaces de indicar al aparato de control la capacidad real de almacenamiento
de dichos archivos.
Todos los datos adicionales que puedan contener las tarjetas de tacógrafo, rela-
tivos a otras aplicaciones que soporte la tarjeta, deberán estar almacenados con
arreglo a la Directiva 95/46/CE.1985R3821 — ES — 20.11.2003 — 008.001 — 55
▼M7
5.1. Identificación de la tarjeta y datos de seguridad
5.1.1. Identificación de la aplicación
Las tarjetas de tacógrafo deberán ser capaces de almacenar los siguientes datos
para la identificación de la aplicación:
— identificación de la aplicación del tacógrafo,
— identificación del tipo de tarjeta de tacógrafo.
5.1.2. Identificación del chip
Las tarjetas de tacógrafo deberán ser capaces de almacenar los siguientes datos
para la identificación del circuito integrado (CI):
— número de serie del CI,
— referencias de fabricación del CI.
5.1.3. Identificación de la tarjeta CI
Las tarjetas de tacógrafo deberán ser capaces de almacenar los siguientes datos
para la identificación de la tarjeta inteligente:
— número de serie de la tarjeta (incluidas referencias de fabricación),
— número de homologación del modelo de tarjeta,— identificación personal de la tarjeta (ID),— ID del fabricante de la tarjeta,— Identificador del CI.
5.1.4. Elementos de seguridad
Las tarjetas de tacógrafo deberán ser capaces de almacenar los siguientes datos
sobre elementos de seguridad:
— clave pública europea,
— certificado del Estado miembro,— certificado de la tarjeta,— clave privada de la tarjeta.
5.2. Tarjeta del conductor
5.2.1. Identificación de la tarjeta
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos rela-
tivos a la identificación de la tarjeta:
— número de tarjeta,
— nombre del Estado miembro y de la autoridad que expidió la tarjeta, fecha
de expedición,
— fecha de comienzo de validez de la tarjeta, fecha de caducidad de la tarjeta.
5.2.2. Identificación del titular de la tarjeta
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos rela-
tivos a la identificación del titular de la tarjeta:
— apellido(s) del titular,
— nombre del titular,— fecha de nacimiento,— idioma preferido.
5.2.3. Información sobre el permiso de conducir
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos
sobre el permiso de conducir:
— designación del Estado miembro y la autoridad que haya expedido el
permiso,
— número del permiso de conducir (en la fecha de expedición de la tarjeta).
5.2.4. Datos sobre vehículos empleados
La tarjeta del conductor deberá ser capaz de almacenar, para cada día civil que
se haya utilizado la tarjeta y para cada período de uso del vehículo en ese día
(un período de uso incluye todos los ciclos consecutivos de inserción/extracción1985R3821 — ES — 20.11.2003 — 008.001 — 56
▼M7
de la tarjeta en el vehículo, visto desde el punto de vista de la tarjeta), los
siguientes datos:
— fecha y hora en que se utiliza el vehículo por primera vez (es decir, primera
inserción de la tarjeta en ese período de uso del vehículo, o bien 00h00 si el
vehículo se está utilizando en ese momento),
— lectura del cuentakilómetros del vehículo en ese momento,
— fecha y hora en que se utiliza el vehículo por última vez, (es decir, última
extracción de la tarjeta en ese período de uso del vehículo, o bien 23h59 si
el vehículo se está utilizando en ese momento),
— valor del cuentakilómetros del vehículo en ese momento,— VRN y Estado miembro donde se matriculó el vehículo.
La tarjeta del conductor deberá ser capaz de almacenar al menos 84 de estos
registros.
5.2.5. Datos sobre la actividad del conductor
La tarjeta del conductor deberá ser capaz de almacenar, para cada día civil que
se haya utilizado la tarjeta o para el cual el conductor haya introducido activi-
dades manualmente, los siguientes datos:
— la fecha,
— un contador de presencia diaria (incrementado en una unidad por cada uno
de estos días civiles),
— la distancia total recorrida por el conductor durante ese día,— el régimen de conducción a las 00:00,
— cada vez que el conductor cambie de actividad, o cambie el régimen de
conducción, o inserte o extraiga su tarjeta:
— el régimen de conducción (EN EQUIPO, EN SOLITARIO),
— la ranura (CONDUCTOR, SEGUNDO CONDUCTOR),— el estado de la tarjeta (INSERTADA, NO INSERTADA),
— la actividad (CONDUCCIÓN, DISPONIBILIDAD, TRABAJO, PAUSA/
DESCANSO),
— la hora del cambio.
La memoria de la tarjeta del conductor deberá ser capaz de mantener almace-
nados durante al menos 28 días los datos sobre la actividad del conductor (la
actividad media de un conductor se define como 93 cambios de actividad por
día).
Los datos enumerados en los epígrafes 197 y 199 deberán almacenarse de
manera que las actividades puedan recuperarse en su orden de ocurrencia,
incluso en una situación de solapamiento temporal.
5.2.6. Lugares donde comienzan o terminan los períodos de trabajo diarios
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos, que
introduce el conductor, relativos a los lugares donde comienzan o terminan los
períodos de trabajo diarios:
— la fecha y hora de la entrada (o la fecha/hora relacionada con la entrada si
ésta tiene lugar durante el procedimiento de entrada manual),
— el tipo de entrada (comienzo o final, condición de entrada),— el país y la región introducidos,
— la lectura del cuentakilómetros del vehículo.
La memoria de la tarjeta del conductor deberá ser capaz de mantener almace-
nados al menos 42 pares de estos registros.
5.2.7. Datos sobre incidentes
A efectos del presente subapartado, la hora se almacenará con una resolución de
1 segundo.
La tarjeta del conductor deberá ser capaz de almacenar los datos relativos a los
siguientes incidentes detectados por el aparato de control con la tarjeta inser-
tada:
— solapamiento temporal (cuando esa tarjeta sea la causa del incidente),
— inserción de la tarjeta durante la conducción (cuando esa tarjeta sea el objeto
del incidente),
— error al cerrar la última sesión de la tarjeta (cuando esa tarjeta sea el tema
del incidente),
— interrupción del suministro eléctrico,
— error en los datos de movimiento,1985R3821 — ES — 20.11.2003 — 008.001 — 57
▼M7
— intentos de violación de la seguridad.
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos
sobre dichos incidentes:
— código del incidente,
— fecha y hora en que comenzó el incidente (o en que se insertó la tarjeta, si el
incidente estaba ocurriendo en ese momento),
— fecha y hora en que terminó el incidente (o en que se extrajo la tarjeta, si el
incidente estaba ocurriendo en ese momento),
— VRN y Estado miembro donde se matriculó el vehículo en el que ocurrió el
incidente.
Nota: por lo que respecta al incidente de «solapamiento temporal»:
— la fecha y hora en que comenzó el incidente deberán coincidir con la fecha y
hora en que se retirara la tarjeta del vehículo anterior,
— la fecha y hora en que terminó el incidente deberán coincidir con la fecha y
hora en que se insertara la tarjeta en el vehículo actual,
— los datos del vehículo deberán coincidir con los del vehículo en que se
produce el incidente.
Nota: por lo que respecta al incidente de «error al cerrar la última sesión de la
tarjeta»:
— la fecha y hora en que comenzó el incidente deberán coincidir con la fecha
de inserción de la tarjeta y la hora de la sesión que no se cerrara correcta-
mente,
— la fecha y hora en que terminó el incidente deberán coincidir con la fecha de
inserción de la tarjeta y la hora de la sesión durante la que se detectara el
incidente (sesión actual),
— los datos del vehículo deberán coincidir con los del vehículo en que la
sesión no se cerró correctamente.
La tarjeta del conductor deberá ser capaz de almacenar los datos correspon-
dientes a los seis incidentes más recientes de cada tipo (es decir, un total de 36
incidentes).
5.2.8. Datos sobre fallos
A efectos del presente subapartado, la hora se registrará con una resolución de 1
segundo.
La tarjeta del conductor deberá ser capaz de almacenar los datos relativos a los
siguientes fallos detectados por el aparato de control estando la tarjeta insertada:
— fallo de la tarjeta (cuando esa tarjeta sea el tema del incidente),
— fallo del aparato de control.
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos
sobre dichos fallos:
— código del fallo,
— fecha y hora en que comenzó el fallo (o en que se introdujo la tarjeta, si el
fallo estaba ocurriendo en ese momento),
— fecha y hora en que terminó el fallo (o en que se extrajo la tarjeta, si el fallo
estaba ocurriendo en ese momento),
— VRN y Estado miembro donde se matriculó el vehículo en el que ocurrió el
fallo.
La tarjeta del conductor deberá ser capaz de almacenar los datos correspon-
dientes a los doce fallos más recientes de cada tipo (es decir, un total de 24
fallos).
5.2.9. Datos sobre actividades de control
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos rela-
tivos a las actividades de control:
— fecha y hora del control,
— número de la tarjeta de control y Estado miembro que haya expedido la
tarjeta,
— tipo de control [visualización o impresión o transferencia de los datos de la
VU o transferencia de los datos de la tarjeta (véase la nota)],
— período transferido, en caso de transferencia,— VRN y Estado miembro donde se matriculó el vehículo en el que se produ-
jera el control.1985R3821 — ES — 20.11.2003 — 008.001 — 58
▼M7
Nota: las condiciones de seguridad implican que la transferencia de los datos de
la tarjeta sólo quedará registrada si se lleva a cabo con un aparato de control.
La tarjeta del conductor deberá ser capaz de mantener almacenado uno de
dichos registros.
5.2.10. Datos de la sesión
La tarjeta del conductor deberá ser capaz de almacenar los datos relativos al
vehículo que abrió la sesión actual:
— fecha y hora en que se abrió la sesión (es decir, inserción de la tarjeta), con
una resolución de un segundo,
— VRN y Estado miembro donde se matriculó el vehículo.
5.2.11. Datos sobre condiciones específicas
La tarjeta del conductor deberá ser capaz de almacenar los siguientes datos rela-
tivos a las condiciones específicas que se introdujeron al insertar la tarjeta (en la
ranura que fuese):
— fecha y hora de la entrada,
— tipo de condición específica.
La tarjeta del conductor deberá ser capaz de mantener almacenados 56 de estos
registros.
5.3. Tarjeta del centro de ensayo
5.3.1. Elementos de seguridad
La tarjeta del centro de ensayo deberá ser capaz de almacenar un número de
identificación personal (código PIN).
La tarjeta del centro de ensayo deberá poder almacenar las claves criptográficas
necesarias para acoplar sensores de movimiento con unidades intravehiculares.
5.3.2. Identificación de la tarjeta
La tarjeta del centro de ensayo deberá ser capaz de almacenar los siguientes
datos relativos a la identificación de la tarjeta:
— número de tarjeta,
— nombre del Estado miembro y de la autoridad que expidió la tarjeta, fecha
de expedición,
— fecha de comienzo de validez de la tarjeta, fecha de caducidad de la tarjeta.
5.3.3. Identificación del titular de la tarjeta
La tarjeta del centro de ensayo deberá ser capaz de almacenar los siguientes
datos relativos a la identificación del titular de la tarjeta:
— nombre del centro de ensayo,
— dirección del centro de ensayo,— apellido(s) del titular,— nombre del titular,
— idioma preferido.
5.3.4. Datos sobre vehículos empleados
La tarjeta del centro de ensayo deberá ser capaz de almacenar registros de datos
sobre los vehículos empleados, del mismo modo que una tarjeta del conductor.
La tarjeta del centro de ensayo deberá ser capaz de almacenar al menos 4 de
estos registros.
5.3.5. Datos sobre la actividad del conductor
La tarjeta del centro de ensayo deberá ser capaz de almacenar datos sobre la
actividad del conductor, del mismo modo que una tarjeta del conductor.
La tarjeta del centro de ensayo deberá ser capaz de mantener almacenados los
datos sobre la actividad del conductor durante al menos 1 día de actividad
media.1985R3821 — ES — 20.11.2003 — 008.001 — 59
▼M7
5.3.6. Datos sobre el comienzo y el final de los períodos de trabajo diarios
La tarjeta del centro de ensayo deberá ser capaz de almacenar los registros de
datos sobre las horas de comienzo o final de los períodos de trabajo diarios, del
mismo modo que una tarjeta del conductor.
La tarjeta del centro de ensayo deberá ser capaz de mantener almacenados al
menos 3 pares de estos registros.
5.3.7. Datos sobre fallos e incidentes
La tarjeta del centro de ensayo deberá ser capaz de almacenar los registros de
datos sobre fallos e incidentes, del mismo modo que una tarjeta del conductor.
La tarjeta del centro de ensayo deberá ser capaz de almacenar los datos de los
tres incidentes más recientes de cada tipo (es decir, 18 incidentes) y de los seis
fallos más recientes de cada tipo (es decir, 12 fallos).
5.3.8. Datos sobre actividades de control
La tarjeta del centro de ensayo deberá ser capaz de almacenar un registro de
datos sobre actividades de control, del mismo modo que una tarjeta del
conductor.
5.3.9. Datos de calibrado y de ajuste de la hora
La tarjeta del centro de ensayo deberá ser capaz de mantener almacenados los
registros de los calibrados o ajustes de hora que se hayan realizado mientras la
tarjeta está insertada en el aparato de control.
Cada registro de calibrado deberá ser capaz de mantener almacenados los datos
siguientes:
— propósito del calibrado (primera instalación, instalación, control periódico),
— identificación del vehículo,
— parámetros que se actualizan o confirman (w, k, l, tamaño de los neumá-
ticos, valor de ajuste del dispositivo limitador de la velocidad,
cuentakilómetros (lectura anterior y nueva lectura), fecha y hora (valor ante-
rior y nuevo valor),
— identificación del aparato de control (número de pieza de la VU, número de
serie de la VU, número de serie del sensor de movimiento).
La tarjeta del centro de ensayo deberá ser capaz de almacenar al menos 88 de
estos registros.
La tarjeta del centro de ensayo deberá tener un contador que indique el número
total de calibrados que se hayan realizado con la tarjeta.
La tarjeta del centro de ensayo deberá tener un contador que indique el número
de calibrados que se hayan realizado desde la última transferencia.
5.3.10. Datos sobre condiciones específicas
La tarjeta del centro de ensayo deberá ser capaz de almacenar los datos corres-
pondientes a las condiciones específicas, del mismo modo que la tarjeta del
conductor. La tarjeta del centro de ensayo deberá ser capaz de almacenar 2 de
estos registros.
5.4. Tarjeta de control
5.4.1. Identificación de la tarjeta
La tarjeta de control deberá ser capaz de almacenar los siguientes datos relativos
a la identificación de la tarjeta:
— número de tarjeta,
— nombre del Estado miembro y de la autoridad que expidió la tarjeta, fecha
de expedición,
— fecha de comienzo de validez de la tarjeta, fecha de caducidad de la tarjeta
(en su caso).
5.4.2. Identificación del titular de la tarjeta
La tarjeta de control deberá ser capaz de almacenar los siguientes datos relativos
a la identificación del titular de la tarjeta:
— nombre del organismo de control,
— dirección del organismo de control,
— apellido(s) del titular,1985R3821 — ES — 20.11.2003 — 008.001 — 60
▼M7
— nombre del titular,
— idioma preferido.
5.4.3. Datos sobre actividades de control
La tarjeta de control deberá ser capaz de almacenar los siguientes datos sobre
actividades de control:
— fecha y hora del control,
— tipo de control (visualización o impresión o transferencia de los datos de la
VU o transferencia de los datos de la tarjeta),
— período transferido (en su caso),
— VRN y autoridad del Estado miembro donde se matriculó el vehículo contro-
lado,
— número de tarjeta y Estado miembro que haya expedido la tarjeta de
conductor que se controla.
La tarjeta de control deberá ser capaz de mantener almacenados al menos 230
de estos registros.
5.5. Tarjeta de la empresa
5.5.1. Identificación de la tarjeta
La tarjeta de la empresa deberá ser capaz de almacenar los siguientes datos rela-
tivos a la identificación de la tarjeta:
— número de tarjeta,
— nombre del Estado miembro y de la autoridad que expidió la tarjeta, fecha
de expedición,
— fecha de comienzo de validez de la tarjeta, fecha de caducidad de la tarjeta
(en su caso).
5.5.2. Identificación del titular de la tarjeta
La tarjeta de la empresa deberá ser capaz de almacenar los siguientes datos rela-
tivos a la identificación del titular de la tarjeta:
— nombre de la empresa,
— dirección de la empresa.
5.5.3. Datos sobre la actividad de la empresa
La tarjeta de la empresa deberá ser capaz de almacenar los siguientes datos
sobre la actividad de la empresa:
— fecha y hora de la actividad,
— tipo de actividad (activación o desactivación del bloqueo de la VU, o trans-
ferencia de los datos de la VU o transferencia de los datos de la tarjeta),
— período transferido (en su caso),— VRN y autoridad del Estado miembro donde se matriculó el vehículo,
— número de tarjeta y Estado miembro que haya expedido la tarjeta (en caso
de transferencia de los datos de la tarjeta).
La tarjeta de la empresa deberá ser capaz de mantener almacenados al menos
230 de estos registros.
V. INSTALACIÓN DEL APARATO DE CONTROL
1.Instalación
El aparato de control deberá entregarse desactivado al instalador o al fabricante
del vehículo, con todos los parámetros de calibrado que se relacionan en el
capítulo III.20 configurados según sus valores por defecto. Si no existe un valor
en particular que deba considerarse adecuado por defecto, los parámetros lite-
rales deberán configurarse con cadenas de interrogantes («?») y los valores
numéricos deberán ajustarse a cero («0»).
Antes de ser activado, el aparato de control tendrá que dar acceso a la función
de calibrado, aunque no se encuentre en el modo de calibrado.
Antes de ser activado, el aparato de control no deberá registrar ni almacenar los
datos mencionados en III.12.3. a III.12.9. y III.12.12 a III.12.14. inclusive.
Durante la instalación, el fabricante del vehículo deberá preconfigurar todos los
parámetros conocidos.1985R3821 — ES — 20.11.2003 — 008.001 — 61
▼M7
El fabricante del vehículo o el instalador deberá activar el aparato de control
antes de que el vehículo salga de la nave donde se haya llevado a cabo la insta-
lación.
El aparato de control se activa automáticamente al insertar por primera vez una
tarjeta del centro de ensayo en cualquiera de los dispositivos de interfaz para
tarjetas.
Las operaciones específicas de acoplamiento que se precisan entre el sensor de
movimiento y la unidad intravehicular, si las hay, deberán producirse automáti-
camente antes o durante la activación.
Una vez activado, el aparato de control deberá permitir el uso de todas las
funciones y derechos de acceso a los datos.
Una vez activado el aparato de control, las funciones de registro y almacena-
miento serán totalmente operativas.
La instalación deberá ir seguida de un calibrado. El primer calibrado incluirá la
introducción del número de matrícula (VRN) y tendrá lugar en un plazo máximo
de 2 semanas tras esta instalación o tras la asignación del número de matrícula,
si ésta es posterior.
El aparato de control deberá colocarse en el vehículo de modo que el conductor
pueda acceder a las funciones necesarias desde su sitio.
2.Placa de instalación
Después de haber instalado y verificado el aparato de control, se colocará en el
mismo, o junto a él, una placa de instalación bien visible y de fácil acceso.
Después de cada nueva intervención del instalador o del centro de ensayo auto-
rizado, la placa deberá sustituirse por una nueva.
En la placa deberán figurar, como mínimo, los datos siguientes:
— nombre completo y domicilio o nombre comercial del instalador o del centro
de ensayo autorizado,
— coeficiente característico del vehículo, en la forma «w = … imp/km»,
— constante del aparato de control, en la forma «k = … imp/km»,
— circunferencia efectiva de los neumáticos de las ruedas, en la forma «l = …
mm»,
— tamaño de los neumáticos,
— fecha en la que se determinó el coeficiente característico del vehículo y se
midió la circunferencia efectiva de los neumáticos de las ruedas,
— el número de bastidor del vehículo (VIN).
3.Precintos
Deberán precintarse los elementos siguientes:— cualquier conexión que, de estar desconectada, ocasionaría modificaciones o
pérdidas de datos imposibles de descubrir,
— la placa de instalación, salvo que esté sujeta de tal modo que no pueda reti-
rarse sin destruir las inscripciones que figuran en ella.
Los precintos anteriormente mencionados podrán quitarse:
— en caso de urgencia,
— para instalar, ajustar o reparar un dispositivo de limitación de velocidad o
cualquier otro dispositivo que contribuya a la seguridad vial, siempre que
el aparato de control siga funcionando de forma fiable y correcta y vuelvaa ser precintado por un instalador o taller autorizado (de acuerdo con lo
dispuesto en el capítulo VI) inmediatamente después de que se haya insta-
lado el limitador de velocidad o cualquier otro dispositivo que contribuya a
la seguridad en carretera, o en el plazo de 7 días en otros casos.
Siempre que se retiren estos precintos deberá redactarse y ponerse a disposición
de la autoridad competente una justificación de esta medida.
VI. VERIFICACIONES, CONTROLES Y REPARACIONES
En el capítulo V.3 del presente anexo se definen las circunstancias en las que
pueden quitarse los precintos, según se indica en el apartado 5 del artículo 12
del Reglamento (CEE) n
o3821/85, cuya última modificación la constituye el
Reglamento (CE) no2135/98.
1.Aprobación de instaladores o centros de ensayo
Los Estados miembros aprobarán, inspeccionarán periódicamente y certificarán
los organismos encargados de realizar:
— instalaciones,1985R3821 — ES — 20.11.2003 — 008.001 — 62
▼M7
— verificaciones,
— controles,
— reparaciones.
En el marco de lo dispuesto en el apartado 1 del artículo 12 de este Reglamento,
las tarjetas de centro de ensayo se expedirán únicamente a los instaladores o
centros de ensayo que hayan sido autorizados para proceder a la activación o
calibrado del aparato de control de conformidad con el presente anexo y que
además, salvo justificación:
— no puedan optar a recibir una tarjeta de la empresa,
— sus actividades profesionales restantes no supongan un compromiso poten-
cial de la seguridad general del sistema tal y como se define en el apéndice
10.
2.Verificación de instrumentos nuevos o reparados
Cada dispositivo, tanto nuevo como reparado, deberá verificarse individualmente
en lo que se refiere a su correcto funcionamiento y a la exactitud de sus indica-
ciones y registros, dentro de los límites establecidos en los puntos 2.1 y 2.2 del
capítulo III, mediante la colocación de un precinto, de acuerdo con lo dispuesto
en el capítulo V.3., y la realización de un calibrado.
3.Inspección de la instalación
En el momento de su instalación en un vehículo, el aparato de control y la insta-
lación en su conjunto deberán ajustarse a las disposiciones sobre las toleranciasmáximas establecidas en los puntos 2.1 y 2.2 del capítulo III.
4.Controles periódicos
Los aparatos instalados en los vehículos se someterán a un control periódico
cada vez que se repare el aparato o se efectúe cualquier modificación del coefi-
ciente característico del vehículo o de la circunferencia efectiva de los
neumáticos de las ruedas, o si la hora UTC del aparato presenta un retraso o
un adelanto de más de 20 minutos, o si cambia el número de matrícula, o al
menos en el plazo de dos años desde el último control.
En estos controles se verificará al menos:
— que el aparato de control ejecute correctamente todas sus funciones, incluida
la función de almacenamiento de datos en las tarjetas de tacógrafo,
— que se cumpla lo dispuesto en los puntos 2.1 y 2.2 del capítulo III sobre
tolerancias máximas al realizarse la instalación,
— que el aparato de control lleve la marca de homologación,
— que se haya colocado la placa de instalación,
— que estén intactos los precintos del aparato y de las demás partes de la insta-
lación,
— el tamaño y la circunferencia real de los neumáticos.
Dichos controles deberán incluir un calibrado.
5.Determinación de errores
La determinación de los errores de instalación y de uso deberá efectuarse en las
condiciones siguientes, que se considerarán condiciones normales de ensayo:
— vehículo vacío, en condiciones normales de marcha,
— presión de los neumáticos conforme a las instrucciones del fabricante,
— desgaste de los neumáticos dentro de los límites admitidos por las normas
nacionales en vigor,
— movimiento del vehículo:
— éste deberá desplazarse, movido por su propio motor, en línea recta por
una superficie plana a una velocidad de 50 ± 5 km/h. La distancia de
medición será de al menos 1 000 m,
— la prueba podrá realizarse también en un banco de pruebas adecuado o con
otros métodos, si garantizan una precisión similar.
6.Reparaciones
Los centros de ensayo deberán ser capaces de extraer los datos del aparato de
control para facilitarlos a la empresa de transportes que corresponda.
Los centros de ensayo autorizados deberán expedir para las empresas de trans-
portes un certificado de intransferibilidad de datos donde se atestigüe que los
datos previamente registrados no se pueden transferir en caso de producirse un
fallo de funcionamiento del aparato, ni siquiera después de una reparación por1985R3821 — ES — 20.11.2003 — 008.001 — 63
▼M7
un centro de ensayo. Los centros de ensayo conservarán en su poder durante al
menos un año una copia de cada certificado que hayan expedido.
VII. EXPEDICIÓN DE TARJETAS
Los procedimientos de expedición de tarjetas que establezcan los Estados miem-
bros deberán cumplir las condiciones siguientes:
En el número de la primera tarjeta de tacógrafo expedida para un solicitante, el
índice consecutivo (en su caso), el índice de sustitución y el índice de renova-ción serán «0».
Los números de todas las tarjetas de tacógrafo no personales que se expidan
para un mismo organismo de control, centro de ensayo o empresa de transportes
empezarán por los mismos 13 dígitos, y todos ellos tendrán un índice consecu-
tivo diferente.
Cuando se expida una tarjeta de tacógrafo en sustitución de otra ya existente, la
nueva llevará el mismo número de tarjeta con excepción del índice de sustitu-
ción, que se verá incrementado en una unidad (en el orden 0, …, 9, A, …, Z).
Cuando se expida una tarjeta de tacógrafo en sustitución de otra ya existente, la
nueva tendrá la misma fecha de caducidad.
Cuando se expida una tarjeta de tacógrafo para renovar otra ya existente, la
nueva llevará el mismo número de tarjeta con excepción del índice de sustitu-
ción, que se pondrá a «0», y el índice de renovación, que se verá incrementado
en una unidad (en el orden 0, …, 9, A, …, Z).
Cuando se sustituya una tarjeta de tacógrafo existente para modificar datos
administrativos, se observarán las reglas de renovación si el cambio se efectúa
en el mismo Estado miembro, o las reglas de primera expedición, si el cambio
lo efectúa otro Estado miembro.
En el caso de las tarjetas de centro de ensayo o de control que no sean perso-
nales, en la rúbrica «apellido(s) del titular de la tarjeta» se anotará el nombre del
centro de ensayo o del organismo de control.
VIII. HOMOLOGACIÓN DEL APARATO DE CONTROL Y DE LAS
TARJETAS DE TACÓGRAFO
1.Generalidades
A efectos del presente capítulo, por «aparato de control» se entenderá el
«aparato de control o sus componentes». No es preciso homologar el cable o
cables que conectan el sensor de movimiento y la VU. El papel que utilice el
aparato de control se considerará un componente de dicho aparato.
El aparato de control deberá presentarse a la homologación provisto de los
dispositivos complementarios pertinentes.
La homologación del aparato de control y de las tarjetas de tacógrafo deberá
incluir pruebas relacionadas con la seguridad, pruebas funcionales y pruebas de
interoperabilidad. El resultado positivo de cada una de estas pruebas se
consignará en un certificado.
Las autoridades de homologación de los Estados miembros no concederán el
certificado de homologación del modelo, de conformidad con el artículo 5 del
presente Reglamento, si no se les hace entrega de:
— un certificado de seguridad,
— un certificado funcional, y— un certificado de interoperabilidad
para el aparato de control o la tarjeta de tacógrafo cuya homologación se soli-
cite.
Todo cambio que se introduzca en el software o el hardware del aparato de
control o en la naturaleza de los materiales empleados en su fabricación deberá
notificarse, antes de su utilización, a la autoridad que haya homologado el
aparato. Dicha autoridad deberá confirmar al fabricante el alcance de la homo-
logación, o bien podrá exigir una actualización o confirmación del certificado
funcional, de seguridad o de interoperabilidad.
Los procesos de actualización del software empleado por el aparato de control
precisarán la aprobación de la autoridad que haya homologado el aparato. La
actualización del software no deberá alterar ni borrar los datos sobre la actividad
del conductor que haya almacenados en el aparato de control. El software sólo
podrá actualizarse bajo la responsabilidad del fabricante del aparato.
2.Certificado de seguridad
El certificado de seguridad se entrega según lo dispuesto en el apéndice 10 del
presente anexo.1985R3821 — ES — 20.11.2003 — 008.001 — 64
▼M7
3.Certificado funcional
Cada candidato al recibir una homologación deberá facilitar a la autoridad de
homologación del Estado miembro que corresponda todo el material y la docu-
mentación que dicha autoridad estime necesario.
El certificado funcional deberá entregarse al fabricante sólo después de haberse
superado como mínimo todas las pruebas funcionales especificadas en el apén-
dice 9.
El certificado funcional lo entrega la autoridad de homologación. Dicho certifi-
cado deberá incluir, además del nombre de su beneficiario y la identificación delmodelo, una relación pormenorizada de las pruebas que se hayan realizado,
junto con los resultados obtenidos.
4.Certificado de interoperabilidad
Las pruebas de interoperabilidad las lleva a cabo un único laboratorio bajo la
autoridad y la responsabilidad de la Comisión Europea.
Dicho laboratorio deberá registrar en el orden cronológico de recepción las soli-
citudes de prueba que presenten los fabricantes.
Las solicitudes sólo se registrarán oficialmente cuando el laboratorio esté en
posesión de:
— todo el material y los documentos necesarios para dichas pruebas de intero-
perabilidad,
— el correspondiente certificado de seguridad,— el correspondiente certificado funcional.
La fecha de registro de la solicitud deberá notificarse al fabricante.El laboratorio no deberá realizar pruebas de interoperabilidad con aparatos de
control o tarjetas de tacógrafo para los que no se haya concedido un certificado
de seguridad y un certificado funcional.
Todo el material y los documentos facilitados por el fabricante que solicite
pruebas de interoperabilidad quedarán en manos del laboratorio encargado de
dichas pruebas.
Las pruebas de interoperabilidad deberán llevarse a cabo con arreglo a lo dispu-
esto en el apartado 5 del apéndice 9 del presente anexo e incluirán todos los
tipos de aparatos de control o tarjetas de tacógrafo:
— que dispongan de un certificado de homologación válido, o bien
— que estén pendientes de ser homologados y dispongan de un certificado de
interoperabilidad válido.
El laboratorio no entregará el certificado de interoperabilidad al fabricante hasta
que se hayan superado todas las pruebas de interoperabilidad exigidas.
Si uno o varios aparatos de control o tarjetas de tacógrafo no superan las
pruebas de interoperabilidad, tal y como se especifica en el epígrafe 283, el
certificado de interoperabilidad no se entregará hasta que el fabricante que
presente la solicitud haya realizado las modificaciones necesarias y superado
las pruebas de interoperabilidad. El laboratorio deberá identificar la causa del
problema con ayuda de los fabricantes que se vean afectados por dicho fallo
de interoperabilidad, y procurará ayudar al fabricante que presente la solicitud
a encontrar una solución técnica. Si el fabricante ha modificado su producto,
será responsabilidad suya comprobar, mediante consulta a las autoridades perti-
nentes, que el certificado de seguridad y los certificados funcionales siguen
siendo válidos.
El certificado de interoperabilidad es válido durante seis meses y queda revo-
cado al finalizar este período si el fabricante no ha recibido el correspondiente
certificado de homologación del modelo. El fabricante entrega el certificado de
interoperabilidad a la autoridad de homologación del Estado miembro que ha
otorgado el certificado funcional.
El elemento o elementos que pudieran haber causado un fallo de interoperabi-
lidad no deberán utilizarse con afán de lucro o para lograr una posición
dominante.
5.Certificado de homologación del modelo
La autoridad de homologación del Estado miembro podrá entregar el certificado
de homologación del modelo en cuanto esté en posesión de los tres certificados
necesarios.
Cuando entregue el certificado de homologación al fabricante, la autoridad de
homologación deberá facilitar una copia al laboratorio encargado de las pruebas
de interoperabilidad.1985R3821 — ES — 20.11.2003 — 008.001 — 65
▼M7
El laboratorio competente para las pruebas de interoperabilidad deberá mantener
un sitio web público donde se pueda consultar una relación actualizada de los
modelos de aparato de control o de tarjetas de tacógrafo:
— para los que se haya registrado una solicitud de pruebas de interoperabilidad,
— que hayan recibido un certificado de interoperabilidad (aunque sea provi-
sional),
— que hayan recibido un certificado de homologación.
6.Procedimiento de excepción: primeros certificados de interoperabilidad
Hasta cuatro meses después de haberse certificado que el primer acoplamiento
constituido por el aparato de control y las tarjetas de tacógrafo (tarjeta del
conductor, tarjeta del centro de ensayo, tarjeta de control y tarjeta de la
empresa) es interoperable, se considerarán provisionales los certificados de inte-
roperabilidad que puedan haberse entregado (incluido este primero) en relación
con las solicitudes registradas durante este período.
Si al finalizar este período todos los productos afectados interoperan sin
problemas entre sí, los certificados de interoperabilidad correspondientes adqui-
rirán un carácter definitivo.
Si durante este período se detectan fallos de interoperabilidad, el laboratorio
encargado de las pruebas de interoperabilidad deberá identificar las causas de
los problemas con ayuda de todos los fabricantes implicados, y les invitará a
realizar las modificaciones necesarias.
Si al finalizar este período persisten los problemas de interoperabilidad, el labo-
ratorio encargado de las pruebas de interoperabilidad, con la colaboración de los
fabricantes implicados y con las autoridades de homologación que otorguen los
correspondientes certificados funcionales, deberán determinar las causas de los
fallos de interoperabilidad y establecer las modificaciones que debería introducir
cada uno de los fabricantes. La búsqueda de soluciones técnicas deberá prolon-
garse un máximo de dos meses. Si transcurre este plazo sin haberse hallado una
solución común, la Comisión, previa consulta al laboratorio encargado de las
pruebas de interoperabilidad, deberá decidir qué aparato(s) y tarjetas obtienen
un certificado de interoperabilidad definitivo, y fundamentar su decisión.
Deberá posponerse hasta que se hayan resuelto los problemas de interoperabi-
lidad iniciales cualquier solicitud de pruebas de interoperabilidad que registre
el laboratorio entre el final del período de cuatro meses posterior al primer certi-
ficado de interoperabilidad provisional y la fecha en que la Comisión adopta la
decisión mencionada en el epígrafe 294. Dichas solicitudes se procesarán luego
en el orden cronológico en que se registraron.1985R3821 — ES — 20.11.2003 — 008.001 — 66
▼M7
Apéndice 1
DICCIONARIO DE DATOS
ÍNDICE
1. Intodución … .............................................................
1.1. Enfoque de la definición de los tipos de datos … . . . .............................
1.2. Referencias … . . . .........................................................
2 Definiciones de tipos de datos … .............................................
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. CardEventRecrord … .......................................................
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 … ...................................................1985R3821 — ES — 20.11.2003 — 008.001 — 67
▼M7
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. NoOfCalibrationSinceDonwload … . . . ........................................
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 … . . . .........................................................1985R3821 — ES — 20.11.2003 — 008.001 — 68
▼M7
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. SensorOSIdentifiee … . . . ...................................................
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 … . . . ..............................................1985R3821 — ES — 20.11.2003 — 008.001 — 69
▼M7
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. Definiciones de los intervalos de valores y tamaños admisibles … ..................
3.1. Definiciones para la tarjeta del conductor … . ...................................
3.2. Definiciones para la tarjeta del centro de ensayo … . .............................
3.3. Definiciones para la tarjeta de control … .......................................
3.4. Definiciones para la tarjeta de empresa … . . . ...................................
4. Conjuntos de caracteres … ..................................................
5. Codificación … . . .........................................................1985R3821 — ES — 20.11.2003 — 008.001 — 70
▼M7
1. INTRODUCCIÓN
En el presente apéndice se especifican diversos formatos, elementos y estruc-
turas para su uso en el aparato de control y las tarjetas de tacógrafo.
1.1. Enfoque de la definición de los tipos de datos
En el presente apéndice se utiliza la Notación de Sintaxis Abstracta Uno
(NSA.1) para definir los tipos de datos. Ello permite definir datos simples y
estructurados sin necesidad de una sintaxis específica de transferencia (reglas
de codificación), que dependerá de la aplicación y del entorno.
Las convenciones sobre la denominación de los tipos NSA.1 se ajustan a la
norma ISO/IEC 8824-1. Esto significa que:
— siempre que sea posible, el significado de un tipo de datos se deduce de los
nombres seleccionados,
— cuando un tipo de datos se compone de otros tipos, el nombre del tipo de
datos sigue siendo una secuencia única de caracteres alfabéticos que
comienzan con una mayúscula, aunque las mayúsculas se utilizan en el
nombre para transmitir el correspondiente significado,
— en general, los nombres de los tipos de datos están relacionados con el
nombre de los tipos de datos de los que se derivan, con el equipo en que
se almacenan los datos y con la función asociada a dichos datos.
Si un tipo NSA.1 ya se ha definido como parte de otra norma y si es pertinente
para uso en el aparato de control, entonces ese tipo NSA.1 se definirá en el
presente apéndice.
Para que pueda haber diferentes tipos de reglas de codificación, algunos tipos
NSA.1 del presente apéndice están limitados por identificadores de intervalos
de valores. Dichos identificadores se definen en el apartado 3.
1.2. Referencias
En el presente apéndice aparecen las siguientes referencias:
ISO 639 Código para la representación de nombres de lenguas.
Primera edición: 1988.
EN 726-3 Sistemas de tarjetas de identificación — Tarjetas de
circuito(s) integrados y terminales para las telecomunica-
ciones — Parte 3: Requisitos de la tarjeta independientes de
las aplicaciones. Diciembre 1994.
ISO 3779 Vehículos de carretera — Número de identificación del
vehículo (VIN) — Contenido y estructura. Edición 3: 1983.
ISO/IEC 7816-5 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuitos(s) integrado(s) con contactos — Parte 5:
Sistema de numeración y procedimiento de registro para iden-
tificadores de aplicación. Primera edición: 1994 +
Modificación 1: 1996.
ISO/IEC 8824-1 Tecnología de la información — Notación de Sintaxis
Abstracta 1 (NSA.1): Especificación de la notación básica.
Edición 2: 1998.
ISO/IEC 8825-2 Tecnología de la información — Reglas de codificación
NSA.1: Especificación de las Reglas de Codificación por
Paquetes (PER). Edición 2: 1998.
ISO/IEC 8859-1 Tecnología de la información — Conjuntos de caracteres
gráficos codificados con un solo byte de 8 bits — Parte 1:
Alfabeto latino no1. Primera edición: 1998.
ISO/IEC 8859-7 Tecnología de la información — Conjuntos de caracteres
gráficos codificados con un solo byte de 8 bits — Parte 7:
Alfabeto latino/griego. Primera edición: 1987.
ISO 16844-3 Vehículos de carretera — Sistemas de tacógrafo — Interfaz
del sensor de movimiento. WD 3-20/05/99.
2. DEFINICIONES DE TIPOS DE DATOS
En todos los tipos de datos que se describen a continuación, el valor por defecto
para un contenido «desconocido» o «no aplicable» consistirá en rellenar el
elemento de datos con bytes ′FF′.
2.1. ActivityChangeInfo
Este tipo de datos permite codificar, en una palabra de dos bytes, el estado de la
ranura a las 00.00 o el estado del conductor a las 00.00 y/o los cambios de acti-
vidad y/o los cambios del régimen de conducción y/o los cambios del estado de1985R3821 — ES — 20.11.2003 — 008.001 — 71
▼M7
la tarjeta para un conductor o un segundo conductor. Este tipo de datos está
relacionado con los requisitos 084, 109a, 199 y 219.
ActivityChangeInfo ::= OCTET STRING (SIZE(2))
Asignación de valor — Alineación de octeto: ′scpaattttttttttt′B (16 bits)
Para registros en la memoria de datos (o estado de la ranura):
′s′B Ranura:
′0′B: CONDUCTOR,
′1′B: SEGUNDO CONDUCTOR,
′c′B Régimen de conducción:
′0′B: EN SOLITARIO,
′1′B: EN EQUIPO,
′p′B Estado de la tarjeta del conductor (o del centro de ensayo) en la
ranura que corresponda:
′0′B: INSERTADA, hay una tarjeta insertada,
′1′B: NO INSERTADA, no hay tarjeta insertada (o se ha extraído
una tarjeta),
′aa′B Actividad:
′00′B : PAUSA/DESCANSO,
′01′B : DISPONIBILIDAD,
′10′B : TRABAJO,
′11′B : CONDUCCIÓN,
′ttttttttttt′B Hora del cambio: minutos transcurridos desde las 00.00 horas de
ese día.
Para registros en la tarjeta del conductor (o del centro de ensayo) (y estado del
conductor):
′s′B Ranura (irrelevante cuando ′p′= 1, excepto en el caso que se cita
en la nota siguiente):
′0′B: CONDUCTOR,
′1′B: SEGUNDO CONDUCTOR,
′c′B Régimen de conducción (caso
′p′=0 )oRégimen en la actividad
siguiente (caso′p′= 1):
′0′B: EN SOLITARIO, ′0′B: INDETERMINADO
′1′B: EN EQUIPO, ′1′B: DETERMINADO
(= entrada manual)
′p′B Estado de la tarjeta:
′0′B: INSERTADA, la tarjeta está insertada en un equipo de
control,
′1′B: NO INSERTADA, la tarjeta no está insertada (o se ha
extraído),
′aa′B Actividad (irrelevante cuando ′p′=1y′c′= 0, excepto en el caso
citado en la nota siguiente):
′00′B : PAUSA/DESCANSO,
′01′B : DISPONIBILIDAD,
′10′B : TRABAJO,
′11′B : CONDUCCIÓN,
′ttttttttttt′B Hora del cambio: minutos transcurridos desde las 00h00 de ese día.
Nota sobre el caso «extracción de la tarjeta»:
Cuando se extrae la tarjeta:
—′s′es relevante e indica la ranura de la que se extrae la tarjeta,
—′c′debe configurarse a 0,
—′p′debe configurarse a 1,
—′aa′debe codificar la actividad que esté seleccionada en ese momento,
Como resultado de una entrada manual, los bits ′c′y′aa′de la palabra (almace-
nada en una tarjeta) se pueden sobrescribir posteriormente para reflejar la
entrada.1985R3821 — ES — 20.11.2003 — 008.001 — 72
▼M7
2.2. Address
Una dirección.
Address ::= SEQUENCE {
codePage INTEGER (0..255),address OCTET STRING (SIZE(35))
}
codePage especifica qué parte de la norma ISO/IEC 8859 se utiliza para codi-
ficar la dirección,
address es una dirección codificada con arreglo a la norma ISO/IEC 8859-code-
Page.
2.3. BCDString
La cadena BCDString se aplica para la representación decimal de codificación
binaria (BCD). Este tipo de datos se utiliza para representar un dígito decimal
en un semiocteto (4 bits). La cadena BCDString se basa en el 'CharacterS-
tringType' de la norma ISO/IEC 8824-1.
BCDString ::= CHARACTER STRING (WITH COMPONENTS {
identification ( WITH COMPONENTS {
fixed PRESENT }) })
La cadena BCDString emplea una notación «hstring». El dígito hexadecimal
situado más a la izquierda deberá ser el semiocteto más significativo del primer
octeto. Para obtener un múltiplo de octetos habrá que insertar semioctetos a la
derecha, según sea necesario, a partir de la posición del semiocteto situado más
a la izquierda en el primer octeto.
Los dígitos permitidos son : 0, 1, … 9.
2.4. CalibrationPurpose
Código que explica por qué se registró un conjunto de parámetros de calibrado.
Este tipo de datos está relacionado con los requisitos 097 y 098.
CalibrationPurpose ::= OCTET STRING (SIZE(1))Asignación de valor:
′00′H valor reservado,
′01′H activación: registro de los parámetros de calibrado conocidos en el
momento de la activación de la VU,
′02′H primera instalación: primer calibrado de la VU después de su activación,
′03′H instalación: primer calibrado de la VU en el vehículo actual,
′04′H control periódico.
2.5. CardActivityDailyRecord
Información almacenada en una tarjeta y relativa a las actividades del conductor
en un día civil concreto. Este tipo de datos está relacionado con los requisitos
199 y 219.
CardActivityDailyRecord ::= SEQUENCE {
activityPreviousRecordLength INTEGER(0..CardActivity-
LengthRange),
activityRecordDate TimeReal,activityDailyPresenceCounter DailyPresenceCounter,activityDayDistance Distance,activityChangeInfo SET SIZE(1..1 440) OF ActivityChan-
geInfo
}
activityPreviousRecordLength es la longitud total del registro diario anterior,
expresada en bytes. El valor máximo viene dado por la longitud de la CADENA
DE OCTETOS que contiene dichos registros (véase CardActivityLengthRange,
apartado 3). Cuando este registro es el registro diario más antiguo, el valor de
activityPreviousRecordLength debe configurarse a 0.
activityRecordLength es la longitud total de este registro, expresada en bytes.
El valor máximo viene dado por la longitud de la CADENA DE OCTETOS que
contiene dichos registros.
activityRecordDate es la fecha del registro.1985R3821 — ES — 20.11.2003 — 008.001 — 73
▼M7
activityDailyPresenceCounter es el contador de presencia diaria para esa
tarjeta en ese día.
activityDayDistance es la distancia total recorrida ese día.
activityChangeInfo es el conjunto de datos de ActivityChangeInfo correspon-
dientes al conductor en ese día. Puede contener 1 440 valores como máximo
(un cambio de actividad cada minuto). Este conjunto incluye siempre la Acti-
vityChangeInfo que codifica el estado del conductor a las 00:00.
2.6. CardActivityLengthRange
Número de bytes disponibles en una tarjeta de conductor o en una tarjeta del
centro de ensayo para almacenar registros sobre las actividades del conductor.
CardActivityLengthRange ::= INTEGER(0..216-1)
Asignación de valor: véase el apartado 3.
2.7. CardApprovalNumber
Número de homologación de la tarjeta.
CardApprovalNumber ::= IA5String(SIZE(8))
Asignación de valor: sin especificar.
2.8. CardCertificate
Certificado de la clave pública de una tarjeta.
CardCertificate ::= Certificate
2.9. CardChipIdentification
Información almacenada en una tarjeta y relativa a la identificación del circuito
integrado (CI) de dicha tarjeta (requisito 191).
CardChipIdentification ::= SEQUENCE {
icSerialNumber OCTET STRING (SIZE(4)),
icManufacturingReferences OCTET STRING (SIZE(4))
}
icSerialNumber es el número de serie del CI, tal y como se define en la norma
EN 726-3.
icManufacturingReferences es el identificador del fabricante del CI y los
elementos de fabricación, tal y como se definen en la norma EN 726-3.
2.10. CardConsecutiveIndex
El índice consecutivo de una tarjeta [definición h)].
CardConsecutiveIndex ::= IA5String(SIZE(1))Asignación de valor: (véase el capítulo VII del presente anexo)
Orden de incremento: ′0, …, 9, A, … , Z, a, … , z ′
2.11. CardControlActivityDataRecord
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa al último control que ha pasado el conductor (requisitos 210
y 225).
CardControlActivityDataRecord ::= SEQUENCE {
controlType controlType,controlTime TimeReal,
controlCardNumber FullCardNumber,
controlVehicleRegistration VehicleRegistrationIdentification,controlDownloadPeriodBegin TimeReal,controlDownloadPeriodEnd TimeReal,
}
controlType es el tipo de control.
controlTime es la fecha y la hora del control.
controlCardNumber es el FullCardNumber del funcionario que ha realizado el
control.1985R3821 — ES — 20.11.2003 — 008.001 — 74
▼M7
controlVehicleRegistration es el VRN y el nombre del Estado miembro donde
se matriculó el vehículo que ha sido objeto del control.
controlDownloadPeriodBegin ycontrolDownloadPeriodEnd es el período
transferido, en caso de transferencia.
2.12. CardCurrentUse
Información acerca del uso actual de la tarjeta (requisito 212).
CardCurrentUse ::= SEQUENCE {
sessionOpenTime TimeReal,
sessionOpenVehicle VehicleRegistrationIdentification
}
sessionOpenTime es la hora en que se inserta la tarjeta para el uso actual. Este
elemento se pone a cero al extraer la tarjeta.
sessionOpenVehicle es la identificación del vehículo que se está utilizando
actualmente. Este elemento se configura al insertar la tarjeta y se pone a cero
al extraer la tarjeta.
2.13. CardDriverActivity
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a las actividades del conductor (requisitos 199 y 219).
CardDriverActivity ::= SEQUENCE {
activityPointerOldestDayRecord INTEGER(0..CardActivity-
LengthRange-1),
activityPointerNewestRecord INTEGER(0..CardActivity-
LengthRange-1),
activityDailyRecords OCTET STRING (SIZE(CardActivity-
LengthRange))
}
activityPointerOldestDayRecord es un elemento que señala el comienzo del
espacio de almacenamiento (número de bytes a partir del principio de la cadena)
que corresponde al registro completo más antiguo de ese día en la cadena acti-
vityDailyRecords. El valor máximo viene dado por la longitud de la cadena.
activityPointerNewestRecord es un elemento que señala el comienzo del
espacio de almacenamiento (número de bytes a partir del principio de la cadena)
que corresponde al registro más reciente de ese día en la cadena activityDaily-
Records. El valor máximo viene dado por la longitud de la cadena.
activityDailyRecords es el espacio disponible para almacenar los datos sobre la
actividad del conductor (estructura de datos: CardActivityDailyRecord) en cada
uno de los días civiles en que se ha utilizado la tarjeta.
Asignación de valor: esta cadena de octetos se va llenando cíclicamente con
registros del tipo CardActivityDailyRecord. En el primer uso, el almacena-
miento comienza en el primer byte de la cadena. Cada nuevo registro se añade
al final del anterior. Cuando la cadena está llena, el almacenamiento continúa en
el primer byte de la cadena, con independencia de si hay alguna pausa dentro de
un elemento de datos. Antes de introducir en la cadena nuevos datos de acti-
vidad (ampliando el actual activityDailyRecord, o introduciendo un nuevo
activityDailyRecord) que sustituyan a datos antiguos, es preciso actualizar el
activityPointerOldestDayRecord para reflejar la nueva ubicación del registro
completo más antiguo de ese día, y además es preciso poner a 0 la longitud acti-
vityPreviousRecordLength de este (nuevo) registro completo más antiguo del
día.
2.14. CardDrivingLicenceInformation
Información almacenada en una tarjeta de conductor y relativa a los datos
correspondientes al permiso de conducir del titular de la tarjeta (requisito 196).
CardDrivingLicenceInformation ::= SEQUENCE {
drivingLicenceIssuingAuthority Name,
drivingLicenceIssuingNation NationNumeric,
drivingLicenceNumber IA5String(SIZE(16))
}
drivingLicenceIssuingAuthority es la autoridad que expidió el permiso de
conducir.1985R3821 — ES — 20.11.2003 — 008.001 — 75
▼M7
drivingLicenceIssuingNation es la nacionalidad de la autoridad que expidió el
permiso de conducir.
drivingLicenceNumber es el número del permiso de conducir.
2.15. CardEventData
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a los incidentes asociados al titular de la tarjeta (requisitos
204 y 223).
CardEventData ::= SEQUENCE SIZE(6) OF {
cardEventRecords SET SIZE(NoOfEventsPerType) OF CardE-
ventRecord
}
CardEventData es una secuencia de cardEventRecords ordenada por valor
ascendente del código EventFaultType (excepto los registros relacionados con
intentos de violación de la seguridad, que se incluyen en el último conjunto de
la secuencia).
cardEventRecords es un conjunto de registros de incidentes de un tipo en parti-
cular (o de una categoría en particular, en el caso de los intentos de violación de
la seguridad).
2.16. CardEventRecord
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a un incidente asociado al titular de la tarjeta (requisitos
205 y 223).
CardEventRecord ::= SEQUENCE {
eventType EventFaultType,
eventBeginTime TimeReal,
eventEndTime TimeReal,eventVehicleRegistration VehicleRegistrationIdentification
}
eventType es el tipo de incidente.
eventBeginTime es la fecha y la hora en que comenzó el incidente.
eventEndTime es la fecha y la hora en que terminó el incidente.
eventVehicleRegistration es el VRN y el nombre del Estado miembro donde se
matriculó el vehículo en el que se produjo el incidente.
2.17. CardFaultData
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a los fallos asociados al titular de la tarjeta (requisitos 207
y 223).
CardFaultData ::= SEQUENCE SIZE(2) OF {
cardFaultRecords SET SIZE(NoOfFaultsPerType) OF Card-
FaultRecord
}
CardFaultData es una secuencia integrada por un conjunto con los registros de
los fallos del aparato de control, seguido de un conjunto con los registros de los
fallos de la tarjeta.
cardFaultRecords es un conjunto de registros de fallos de una categoría deter-
minada (del aparato de control o de la tarjeta).
2.18. CardFaultRecord
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a un fallo asociado al titular de la tarjeta (requisitos 208 y
223).
CardFaultRecord ::= SEQUENCE {
faultType EventFaultType,faultBeginTime TimeReal,
faultEndTime TimeReal,
faultVehicleRegistration VehicleRegistrationIdentification
}1985R3821 — ES — 20.11.2003 — 008.001 — 76
▼M7
faultType es el tipo de fallo.
faultBeginTime es la fecha y la hora de comienzo del fallo.
faultEndTime es la fecha y la hora en que termina el fallo.
faultVehicleRegistration es el VRN y el nombre del Estado miembro donde se
matriculó el vehículo en el que ocurrió el fallo.
2.19. CardIccIdentification
Información almacenada en una tarjeta y relativa a la identificación de la tarjeta
con circuito integrado (CI) (requisito 192).
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 es el modo de paro de reloj, tal y como se define en la norma EN
726-3.
cardExtendedSerialNumber es el número de serie y la referencia de fabrica-
ción de la tarjeta CI, tal y como se definen en la norma EN 726-3. Esta
información se completa con el tipo de datos ExtendedSerialNumber.
cardApprovalNumber es el número de homologación del modelo de tarjeta.
cardPersonaliserID es la identificación personal de la tarjeta, tal y como se
define en la norma EN 726-3.
embedderIcAssemblerId es la identificación del fabricante de la tarjeta/encar-
gado de integrar el CI, tal y como se define en la norma EN 726-3.
icIdentifier es el identificador del CI que incorpora la tarjeta y del fabricante de
dicho CI, tal y como se define en la norma EN 726-3.
2.20. CardIdentification
Información almacenada en una tarjeta y relativa a la identificación de la tarjeta
(requisitos 194, 215, 231, 235).
CardIdentification ::= SEQUENCE
cardIssuingMemberState NationNumeric,cardNumber CardNumber,
cardIssuingAuthorityName Name,
cardIssueDate TimeReal,cardValidityBegin TimeReal,
cardExpiryDate TimeReal
}
cardIssuingMemberState es el código del Estado miembro que expide la
tarjeta.
cardNumber es el número de la tarjeta.
cardIssuingAuthorityName es el nombre de la autoridad que ha expedido la
tarjeta.
cardIssueDate es la fecha en que se expidió la tarjeta al titular actual.
cardValidityBegin es la fecha correspondiente al primer día de validez de la
tarjeta.
cardExpiryDate es la fecha en que termina la validez de la tarjeta.
2.21. CardNumber
Un número de tarjeta, según se indica en la definición g).
CardNumber ::= CHOICE {
SEQUENCE {
driverIdentification IA5String(SIZE(14)),
cardReplacementIndex CardReplacementIndex,
cardRenewalIndex CardRenewalIndex1985R3821 — ES — 20.11.2003 — 008.001 — 77
▼M7
}
SEQUENCE {
ownerIdentification IA5String(SIZE(13)),cardConsecutiveIndex Ca rdConsecutiveIndex,
cardReplacementIndex CardReplacementIndex,
cardRenewalIndex CardRenewalIndex
}
}
driverIdentification es la identificación exclusiva de un conductor en un Estado
miembro.
ownerIdentification es la identificación exclusiva de una empresa, de un centro
de ensayo o de un organismo de control en un Estado miembro.
cardConsecutiveIndex es el índice consecutivo de la tarjeta.
cardReplacementIndex es el índice de sustitución de la tarjeta.
cardRenewalIndex es el índice de renovación de la tarjeta.
La primera de las dos secuencias a elegir sirve para codificar el número de una
tarjeta de conductor, mientras que la segunda secuencia sirve para codificar el
número de una tarjeta de centro de ensayo, de una tarjeta de control y de una
tarjeta de empresa.
2.22. CardPlaceDailyWorkPeriod
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a los lugares donde comienzan y/o terminan los períodos de
trabajo diarios (requisitos 202 y 221).
CardPlaceDailyWorkPeriod ::= SEQUENCE {
placePointerNewestRecord INTEGER(0..NoOfCardPlaceRe-
cords-1),
placeRecords SET SIZE(NoOfCardPlaceRecords) OF PlaceRe-
cord
}
placePointerNewestRecord es el índice del último registro actualizado de un
lugar.
Asignación de valor: número que corresponde al numerador del registro de un
lugar. Al primer registro de la estructura se le asigna el número ′0′.
placeRecords es el conjunto de registros que contiene la información relativa a
los lugares introducidos.
2.23. CardPrivateKey
La clave privada de una tarjeta.
CardPrivateKey ::= RSAKeyPrivateExponent
2.24. CardPublicKey
La clave pública de una tarjeta.
CardPublicKey ::= PublicKey
2.25. CardRenewalIndex
El índice de renovación de una tarjeta [definición i)].
CardRenewalIndex ::= IA5String(SIZE(1))Asignación de valor: (véase el capítulo VII del presente anexo).
′0′Primera expedición.
Orden de incremento: ′0, …, 9, A, …, Z′
2.26. CardReplacementIndex
El índice de sustitución de una tarjeta [definición j)].
CardReplacementIndex ::= IA5String(SIZE(1))Asignación de valor: (véase el capítulo VII del presente anexo).
′0′Tarjeta original.
Orden de incremento: ′0, …, 9, A, …, Z′1985R3821 — ES — 20.11.2003 — 008.001 — 78
▼M7
2.27. CardSlotNumber
Código para distinguir entre las dos ranuras de una unidad intravehicular.
CardSlotNumber ::= INTEGER {
driverSlot (0),
co-driverSlot (1)
}
Asignación de valor: no hay más especificaciones.
2.28. CardSlotsStatus
Código que indica el tipo de tarjetas insertadas en las dos ranuras de la unidad
intravehicular.
CardSlotsStatus ::= OCTET STRING (SIZE(1))
Asignación de valor — Alineación de octeto: ′ccccdddd ′B:
′cccc′B Identificación del tipo de tarjeta insertada en la ranura del segundo
conductor,
′dddd′B Identificación del tipo de tarjeta insertada en la ranura del conductor,
con los siguientes códigos de identificación:
′0000′B no hay tarjeta insertada,
′0001′B se ha insertado una tarjeta de conductor,
′0010′B se ha insertado una tarjeta del centro de ensayo,
′0011′B se ha insertado una tarjeta de control,
′0100′B se ha insertado una tarjeta de empresa.
2.29. CardStructureVersion
Código que indica la versión de la estructura empleada en una tarjeta de tacó-
grafo.
CardStructureVersion ::= OCTET STRING (SIZE(2))
Asignación de valor: ′aabb′H:
′aa′H índice para cambios de la estructura,
′bb′H índice para cambios relativos al uso de los elementos de datos definidos
para la estructura que viene dada por el byte alto.
2.30. CardVehicleRecord
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a un período de uso de un vehículo durante un día civil
(requisitos 197 y 217).
CardVehicleRecord ::= SEQUENCE {
vehicleOdometerBegin OdometerShort,
vehicleOdometerEnd OdometerShort,
vehicleFirstUse TimeReal,
vehicleLastUse TimeReal,vehicleRegistration VehicleRegistrationIdentification,
vuDataBlockCounter VuDataBlockCounter
}
vehicleOdometerBegin es la lectura del cuentakilómetros del vehículo al
comenzar el período de uso del vehículo.
vehicleOdometerEnd es la lectura del cuentakilómetros del vehículo al
terminar el período de uso del vehículo.
vehicleFirstUse es la fecha y la hora en que comienza el período de uso del
vehículo.
vehicleLastUse es la fecha y la hora en que termina el período de uso del
vehículo.
vehicleRegistration es el VRN y el Estado miembro donde se ha matriculado el
vehículo.
vuDataBlockCounter es el valor del VuDataBlockCounter en el momento de
extraer la tarjeta por última vez en el período de uso del vehículo.1985R3821 — ES — 20.11.2003 — 008.001 — 79
▼M7
2.31. CardVehiclesUsed
Información almacenada en una tarjeta de conductor o en una tarjeta del centro
de ensayo y relativa a los vehículos utilizados por el titular de la tarjeta (requi-
sitos 197 y 217).
CardVehiclesUsed := SEQUENCE {
vehiclePointerNewestRecord INTEGER(0..NoOfCardVehicle-
Records-1),
cardVehicleRecords SET SIZE(NoOfCardVehicleRecords) OF
CardVehicleRecord
}
vehiclePointerNewestRecord es el índice del último registro actualizado de un
vehículo.
Asignación de valor: número correspondiente al numerador del registro de un
vehículo. Al primer registro de la estructura se le asigna el número ′0′.
cardVehicleRecords es el conjunto de registros con información sobre los
vehículos utilizados.
2.32. Certificate
El certificado de una clave pública expedido por una autoridad de certificación.
Certificate ::= OCTET STRING (SIZE(194))
Asignación de valor: firma digital con recuperación parcial del contenido del
certificado, según lo dispuesto en el Apéndice 11 «Mecanismos de seguridad
comunes»: firma (128 bytes) || resto de la clave pública (58 bytes) || referencia
a la autoridad de certificación (8 bytes).
2.33. CertificateContent
El contenido (sin cifrar) del certificado de una clave pública, según lo dispuesto
en el Apéndice 11 «Mecanismos de seguridad comunes».
CertificateContent ::= SEQUENCE {
certificateProfileIdentifier INTEGER(0..255),
certificationAuthorityReference KeyIdentifier,
certificateHolderAuthorisation CertificateHolderAuthorisa-
tion,
certificateEndOfValidity TimeReal,
certificateHolderReference KeyIdentifier,
publicKey PublicKey
}
certificateProfileIdentifier es la versión del certificado que corresponda.
Asignación de valor :′01h′para esta versión.
CertificationAuthorityReference identifica a la autoridad de certificación que
expide el certificado. También es una referencia a la clave pública de dicha
autoridad de certificación.
certificateHolderAuthorisation identifica los derechos que asisten al titular del
certificado.
certificateEndOfValidity es la fecha en que el certificado caduca administrati-
vamente.
certificateHolderReference identifica al titular del certificado. También es una
referencia a su clave pública.
publicKey es la clave pública que se certifica con este certificado.
2.34. CertificateHolderAuthorisation
Identificación de los derechos que asisten al titular de un certificado.
CertificateHolderAuthorisation ::= SEQUENCE {
tachographApplicationID OCTET STRING(SIZE(6))
equipmentType EquipmentType
}
tachographApplicationID es el identificador de la aplicación de tacógrafo.1985R3821 — ES — 20.11.2003 — 008.001 — 80
▼M7
Asignación de valor :′FFh′′54h′′41h′′43h′′48h′′4Fh′. Este AID es un identi-
ficador propio y no registrado de la aplicación, con arreglo a la norma ISO/IEC
7816-5.
equipmentType es la identificación del tipo de equipo al que se refiere el certi-
ficado.
Asignación de valor : de acuerdo con el tipo de datos EquipmentType. 0 si el
certificado es de un Estado miembro.
2.35. CertificateRequestID
Identificacion exclusiva de una solicitud de certificado. También puede utili-
zarse como identificador de la clave pública de una unidad intravehicular si en
el momento de generar el certificado se desconoce el número de serie de la
unidad intravehicular a la que se refiere la clave.
CertificateRequestID ::= SEQUENCE {
requestSerialNumber INTEGER(0..232-1)
requestMonthYear BCDString(SIZE(2))crIdentifier OCTET STRING(SIZE(1))manufacturerCode ManufacturerCode
}
requestSerialNumber es un número de serie para la solicitud de certificado,
exclusivo para el fabricante y para el mes a que se refiere la línea siguiente.
requestMonthYear es la identificación del mes y el año de la solicitud de certi-
ficado.
Asignación de valor: codificación BCD del mes (dos dígitos) y el año (dos
últimos dígitos).
crIdentifier: es un identificador para distinguir entre una solicitud de certificado
y un número de serie ampliado.
Asignación de valor: ′FFh′.
manufacturerCode: es el código numérico del fabricante que solicita el certifi-
cado.
2.36. CertificationAuthorityKID
Identificador de la clave pública de una autoridad de certificación (un Estado
miembro o la autoridad de certificación europea).
CertificationAuthorityKID ::= SEQUENCE {
nationNumeric NationNumericnationAlpha NationAlpha
keySerialNumber INTEGER(0..255)
additionalInfo OCTET STRING(SIZE(2))caIdentifier OCTET STRING(SIZE(1))
}
nationNumeric es el código numérico de nación de la autoridad de certifica-
ción.
nationAlpha es el código alfanumérico de nación de la autoridad de certifica-
ción.
keySerialNumber es un número de serie para distinguir las diferentes claves de
la autoridad de certificación en caso de que éstas se cambien.
additionalInfo es un campo de dos bytes para codificación adicional (específica
de la autoridad de certificación).
caIdentifier es un identificador para distinguir entre el identificador de clave de
una autoridad de certificación y otros identificadores de clave.
Asignación de valor: ′01h′.
2.37. CompanyActivityData
Información almacenada en una tarjeta de empresa y relativa a las actividades
que se realizan con la tarjeta (requisito 237).
CompanyActivityData ::= SEQUENCE {
companyPointerNewestRecord INTEGER(0..NoOfCompanyAc-
tivityRecords-1),1985R3821 — ES — 20.11.2003 — 008.001 — 81
▼M7
companyActivityRecords SET SIZE(NoOfCompanyActivityRe-
cords) OF
companyActivityRecord SEQUENCE {
companyActivityType CompanyActivityType,companyActivityTime TimeReal,cardNumberInformation FullCardNumber,vehicleRegistrationInformation VehicleRegistrationI-
dentification,
downloadPeriodBegin TimeReal,downloadPeriodEnd TimeReal
}
}
companyPointerNewestRecord es el índice del último registro actualizado de
una actividad de la empresa.
Asignación de valor: número correspondiente al numerador del registro de una
actividad de la empresa. Al primer registro de la estructura se le asigna elnúmero′0′.
companyActivityRecords es el conjunto de todos los registros de actividades de
la empresa.
companyActivityRecord es la secuencia de información relativa a una acti-
vidad de la empresa.
companyActivityType es el tipo de actividad de la empresa.
companyActivityTime es la fecha y la hora de la actividad de la empresa.
cardNumberInformation es el número de tarjeta y el nombre del Estado
miembro que ha expedido la tarjeta cuyos datos se han transferido, en tal caso.
vehicleRegistrationInformation es el VRN y el nombre del Estado miembro
donde se ha matriculado el vehículo cuyos datos se han transferido o cuyo
bloqueo se ha activado o desactivado.
downloadPeriodBegin ydownloadPeriodEnd es el período transferido de la
VU, en tal caso.
2.38. CompanyActivityType
Código que indica una actividad realizada por una empresa haciendo uso de su
tarjeta de empresa.
CompanyActivityType ::= INTEGER {
card downloading (1),
VU downloading (2),VU lock-in (3),VU lock-out (4)
}
2.39. CompanyCardApplicationIdentification
Información almacenada en una tarjeta de empresa y relativa a la identificación
de la aplicación de la tarjeta (requisito 190).
CompanyCardApplicationIdentification ::= SEQUENCE {
typeOfTachographCardId EquipmentType,cardStructureVersion CardStructureVersion,noOfCompanyActivityRecords NoOfCompanyActivityRecords
}
typeOfTachographCardId especifica el tipo de tarjeta utilizado.
cardStructureVersion especifica la versión de la estructura que se utiliza en la
tarjeta.
noOfCompanyActivityRecords es el número de registros de actividades de la
empresa que puede almacenar la tarjeta.
2.40. CompanyCardHolderIdentification
Información almacenada en una tarjeta de empresa y relativa a la identificación
del titular de dicha tarjeta (requisito 236).
CompanyCardHolderIdentification ::= SEQUENCE {1985R3821 — ES — 20.11.2003 — 008.001 — 82
▼M7
companyName Name,
companyAddress Address,cardHolderPreferredLanguage Language
}
companyName es el nombre de la empresa titular.
companyAddress es la dirección de la empresa titular.
cardHolderPreferredLanguage es el idioma preferido por el titular de la
tarjeta.
2.41. ControlCardApplicationIdentification
Información almacenada en una tarjeta de control y relativa a la identificación
de la aplicación de la tarjeta (requisito 190).
ControlCardApplicationIdentification ::= SEQUENCE {
typeOfTachographCardId EquipmentType,cardStructureVersion CardStructureVersion,noOfControlActivityRecords NoOfControlActivityRecords
}
typeOfTachographCardId especifica el tipo de tarjeta de que se trata.
cardStructureVersion especifica la versión de la estructura que se utiliza en la
tarjeta.
noOfControlActivityRecords es el número de registros de actividades de
control que puede almacenar la tarjeta.
2.42. ControlCardControlActivityData
Información almacenada en una tarjeta de control y relativa a las actividades de
control realizadas con dicha tarjeta (requisito 233).
ControlCardControlActivityData ::= SEQUENCE {
controlPointerNewestRecord INTEGER(0..NoOfControlActi-
vityRecords-1),
controlActivityRecords SET SIZE(NoOfControlActivityRe-
cords) OF
controlActivityRecord SEQUENCE {
controlType ControlType,controlTime TimeReal,
controlledCardNumber FullCardNumber,
controlledVehicleRegistration VehicleRegistrationIden-
tification,
controlDownloadPeriodBegin TimeReal,controlDownloadPeriodEnd TimeReal
}
}controlPointerNewestRecord es el índice del último registro actualizado de
una actividad de control.
Asignación de valor: número correspondiente al numerador del registro de una
actividad de control. Al primer registro de la estructura se le asigna el número
′0′.
controlActivityRecords es el conjunto de todos los registros de actividades de
control.
controlActivityRecord es la secuencia de información relativa a un control.
controlType es el tipo de control.
controlTime es la fecha y la hora del control.
controlledCardNumber es el número de tarjeta y el nombre del Estado
miembro que ha expedido la tarjeta que es objeto del control.
controlledVehicleRegistration es el VRN y el nombre del Estado miembro
donde se ha matriculado el vehículo en el que ocurrió el control.
controlDownloadPeriodBegin ycontrolDownloadPeriodEnd es el período
cuyos datos se transfieren.1985R3821 — ES — 20.11.2003 — 008.001 — 83
▼M7
2.43. ControlCardHolderIdentification
Información almacenada en una tarjeta de control y relativa a la identificación
del titular de dicha tarjeta (requisito 232).
ControlCardHolderIdentification ::= SEQUENCE {
controlBodyName Name,controlBodyAddress Address,cardHolderName HolderName,cardHolderPreferredLanguage Language
}
controlBodyName es el nombre del organismo de control que corresponde al
titular de la tarjeta.
controlBodyAddress es la dirección del organismo de control que corresponde
al titular de la tarjeta.
cardHolderName es el nombre y los apellidos del titular de la tarjeta de
control.
cardHolderPreferredLanguage es el idioma preferido por el titular de la
tarjeta.
2.44. ControlType
Código que indica las actividades realizadas durante un control. Este tipo de
datos está relacionado con los requisitos 102, 210 y 225.
ControlType ::= OCTET STRING (SIZE(1))Asignación de valor — Alineación de octeto: ′cvpdxxxx′B (8 bits)
′c′B transferencia de los datos de la tarjeta:
′0′B: datos de la tarjeta no transferidos durante esta actividad de
control,
′1′B: datos de la tarjeta transferidos durante esta actividad de control
′v′B transferencia de los datos de la VU:
′0′B: datos de la VU no transferidos durante esta actividad de
control,
′1′B: datos de la VU transferidos durante esta actividad de control
′p′B impresión:
′0′B: no se imprimen datos durante esta actividad de control,
′1′B: se imprimen datos durante esta actividad de control
′d′B visualización:
′0′B: no se visualizan datos durante esta actividad de control,
′1′B: se visualizan datos durante esta actividad de control
′xxxx′B No se utiliza.
2.45. CurrentDateTime
La fecha y la hora actuales del aparato de control.
CurrentDateTime ::= TimeRealAsignación de valor: no hay más especificaciones.
2.46. DailyPresenceCounter
Contador que está almacenado en una tarjeta de conductor o en una tarjeta del
centro de ensayo y que se incrementa en una unidad por cada día civil que se
haya insertado la tarjeta en una VU. Este tipo de datos está relacionado con los
requisitos 199 y 219.
DailyPresenceCounter ::= BCDString(SIZE(2))Asignación de valor : número consecutivo con un valor máximo de 9 999, y que
vuelve a comenzar desde 0. La primera vez que se expide la tarjeta, el número
se pone a 0.
2.47. Datef
Fecha expresada en un formato numérico fácil de imprimir.
Datef ::= SEQUENCE {1985R3821 — ES — 20.11.2003 — 008.001 — 84
▼M7
year BCDString(SIZE(2)),
month BCDString(SIZE(1)),
day BCDString(SIZE(1))
}
Asignación de valor:yyyy Año
mm Mes
dd Día
′00000000′H denota explícitamente la ausencia de fecha.
2.48. Distance
Una distancia recorrida (resultado de calcular la diferencia en kilómetros entre
dos lecturas del cuentakilómetros del vehículo).
Distance ::= INTEGER(0..2
16-1)
Asignación de valor: número binario sin signo. Valor en km en el intervalo
operativo de 0 a 9 999 km.
2.49. DriverCardApplicationIdentification
Información almacenada en una tarjeta de conductor y relativa a la identifica-
ción de la aplicación de la tarjeta (requisito 190).
DriverCardApplicationIdentification ::= SEQUENCE {
typeOfTachographCardId EquipmentType,
cardStructureVersion CardStructureVersion,
noOfEventsPerType NoOfEventsPerType,
noOfFaultsPerType NoOfFaultsPerType,
activityStructureLength CardActivityLengthRange,
noOfCardVehicleRecords NoOfCardVehicleRecords,
noOfCardPlaceRecords NoOfCardPlaceRecords
}
typeOfTachographCardId especifica el tipo de tarjeta utilizado.
cardStructureVersion especifica la versión de la estructura que se utiliza en la
tarjeta.
noOfEventsPerType es el número de incidentes de cada tipo que puede regis-
trar la tarjeta.
noOfFaultsPerType es el número de fallos de cada tipo que puede registrar la
tarjeta.
activityStructureLength indica el número de bytes disponibles para almacenar
registros de actividad.
noOfCardVehicleRecords es el número de registros del vehículo que caben en
la tarjeta.
noOfCardPlaceRecords es el número de lugares que puede registrar la tarjeta.
2.50. DriverCardHolderIdentification
Información almacenada en una tarjeta de conductor y relativa a la identifica-
ción del titular de dicha tarjeta (requisito 195).
DriverCardHolderIdentification ::= SEQUENCE {
cardHolderName HolderName,
cardHolderBirthDate Datef,
cardHolderPreferredLanguage Language
}
cardHolderName es el nombre y los apellidos del titular de la tarjeta de
conductor.
cardHolderBirthDate es la fecha de nacimiento del titular de la tarjeta de
conductor.
cardHolderPreferredLanguage es el idioma preferido por el titular de la
tarjeta.1985R3821 — ES — 20.11.2003 — 008.001 — 85
▼M7
2.51. EntryTypeDailyWorkPeriod
Código para distinguir entre el comienzo y el final cuando se introduce un
período diario de trabajo, el lugar y la condición de la entrada.
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)
}
Asignación de valor : con arreglo a la norma ISO/IEC8824-1.
2.52. EquipmentType
Código para distinguir diferentes tipos de equipos para la aplicación de tacó-
grafo.
EquipmentType ::= INTEGER(0..255)- - Reserved (0),--D r i v e rC a r d( 1 ) ,- - Workshop Card (2),- - Control Card (3),- - Company Card (4),- - Manufacturing Card (5),- - Vehicle Unit (6),--M o t i o nS e n s o r( 7 ) ,- - RFU (8..255)Asignación de valor: con arreglo a la norma ISO/IEC8824-1.
El valor 0 se reserva para designar a un Estado miembro o a Europa en el
campo CHA de los certificados.
2.53. EuropeanPublicKey
La clave pública europea.
EuropeanPublicKey ::= PublicKey
2.54. EventFaultType
Código que califica un incidente o un fallo.
EventFaultType ::= OCTET STRING (SIZE(1))Asignación de valor:
′0x′H Incidentes de carácter general,
′00′H No hay más información,
′01′H Inserción de una tarjeta no válida,
′02′H Conflicto de tarjetas,
′03′H Solapamiento temporal,
′04′H Conducción sin tarjeta adecuada,
′05′H Inserción de tarjeta durante la conducción,
′06′H Error al cerrar la última sesión de la tarjeta,
′07′H Exceso de velocidad,
′08′H Interrupción del suministro eléctrico,
′09′H Error en datos de movimiento,
′0A′H. .′0F′H RFU,
′1x′H Intentos de violación de la seguridad relacionados con la unidad
intravehicular,
′10′H No hay más información,
′11′H Fallo de autentificación del sensor de movimiento,
′12′H Fallo de autentificación de la tarjeta de tacógrafo,1985R3821 — ES — 20.11.2003 — 008.001 — 86
▼M7
′13′H Cambio no autorizado del sensor de movimiento,
′14′H Error de integridad en la entrada de los datos de la tarjeta
′15′H Error de integridad en los datos de usuario almacenados,
′16′H Error en una transferencia interna de datos,
′17′H Apertura no autorizada de la carcasa,
′18′H Sabotaje del hardware,
′19′H. .′1F′H RFU,
′2x′H Intentos de violación de la seguridad relacionados con el sensor,
′20′H No hay más información,
′21′H Fallo de autentificación,
′22′H Error de integridad en los datos almacenados,
′23′H Error en una transferencia interna de datos,
′24′H Apertura no autorizada de la carcasa,
′25′H Sabotaje del hardware,
′26′H. .′2F′H RFU,
′3x′H Fallos del aparato de control,
′30′H No hay más información,
′31′H Fallo interno de la VU,
′32′H Fallo de la impresora,
′33′H Fallo de la pantalla,
′34′H Fallo de transferencia,
′35′H Fallo del sensor,
′36′H. .′3F′H RFU,
′4x′H Fallos de las tarjetas,
′40′H No hay más información,
′41′H. .′4F′H RFU,
′50′H. .′7F′H RFU,
′80′H. .′FF′H Específicos del fabricante.
2.55. EventFaultRecordPurpose
Código que explica por qué se ha registrado un incidente o fallo.
EventFaultRecordPurpose : := OCTET STRING (SIZE(1))
Asignación de valor:
′00′H uno de los 10 incidentes o fallos más recientes (o de los 10
últimos)
′01′H el incidente de más duración ocurrido en uno de los 10 últimos
días en que se hayan producido incidentes de este tipo
′02′H uno de los 5 incidentes de más duración ocurridos en los
últimos 365 días
′03′H el último incidente ocurrido en uno de los 10 últimos días en
que se hayan producido incidentes de este tipo
′04′H el incidente más grave en uno de los últimos días en que se
hayan producido incidentes de este tipo
′05′H uno de los 5 incidentes más graves ocurridos en los últimos 365
días
′06′H el primer incidente o fallo ocurrido tras el último calibrado
′07′H un incidente o fallo activo/en curso
′08′H. .′7F′H RFU
′80′H. .′FF′H específicos del fabricante
2.56. ExtendedSerialNumber
Identificación exclusiva de un equipo. También puede utilizarse como el identi-
ficador de clave pública de un equipo.
ExtendedSerialNumber ::= SEQUENCE {
serialNumber INTEGER(0..232-1)
monthYear BCDString(SIZE(2))1985R3821 — ES — 20.11.2003 — 008.001 — 87
▼M7
type OCTET STRING(SIZE(1))
manufacturerCode ManufacturerCode
}
serialNumber es el número de serie de un equipo; exclusivo para el fabricante,
para el tipo de equipo y para el mes a que se refiere la línea siguiente.
monthYear es la identificación del mes y el año de fabricación (o de la asigna-
ción del número de serie).
Asignación de valor: codificación BCD del mes (dos dígitos) y el año (dos
últimos dígitos).
type es un identificador del tipo de equipo.
Asignación de valor: específica del fabricante, con ′FFh′valor reservado.
manufacturerCode es el código numérico del fabricante del equipo.
2.57. FullCardNumber
Código que identifica por completo a una tarjeta de tacógrafo.
FullCardNumber ::= SEQUENCE {
cardType EquipmentType,cardIssuingMemberState NationNumeric,
cardNumber CardNumber
}
cardType es el tipo de tarjeta de tacógrafo.
cardIssuingMemberState es el código del Estado miembro que ha expedido la
tarjeta.
cardNumber es el número de la tarjeta.
2.58. HighResOdometer
Lectura del cuentakilómetros del vehículo: distancia acumulada que ha recorrido
el vehículo durante su funcionamiento.
HighResOdometer ::= INTEGER(0..2
32-1)
Asignación de valor : número binario sin signo. Valor en 1/200 km en el inter-
valo operativo de 0 a 21 055 406 km.
2.59. HighResTripDistance
La distancia recorrida durante todo o parte de un viaje.
HighResTripDistance ::= INTEGER(0..232-1)
Asignación de valor : número binario sin signo. Valor en 1/200 km en el inter-
valo operativo de 0 a 21 055 406 km.
2.60. HolderName
El nombre y apellidos del titular de una tarjeta.
HolderName ::= SEQUENCE {
holderSurname Name,
holderFirstNames Name
}
holderSurname son los apellidos del titular, sin incluir sus títulos.
Asignación de valor: cuando una tarjeta no es personal, holderSurname
contiene la misma información que companyName o workshopName o control-
BodyName.
holderFirstNames es el nombre y las iniciales del titular.
2.61. K-ConstantOfRecordingEquipment
Constante del aparato de control [definición m)].
K-ConstantOfRecordingEquipment ::= INTEGER(0..216-1)
Asignación de valor : impulsos por kilómetro en el intervalo operativo de 0 a
64 255 impulsos/km.1985R3821 — ES — 20.11.2003 — 008.001 — 88
▼M7
2.62. KeyIdentifier
Un identificador exclusivo de una clave pública, empleado para hacer referencia
a dicha clave y seleccionarla. También identifica al titular de la clave.
KeyIdentifier ::= CHOICE {
extendedSerialNumber ExtendedSerialNumber,certificateRequestID CertificateRequestID,
certificationAuthorityKID CertificationAuthorityKID
}
La primera opción sirve para hacer referencia a la clave pública de una unidad
intravehicular o de una tarjeta de tacógrafo.
La segunda opción sirve para hacer referencia a la clave pública de una unidad
intravehicular (en caso de que el número de serie de dicha unidad intravehicular
no pueda conocerse en el momento de generarse el certificado).
La tercera opción sirve para hacer referencia a la clave pública de un Estado
miembro.
2.63. L-TyreCircumference
Circunferencia efectiva de los neumáticos de las ruedas [definición u)].
L-TyreCircumference ::= INTEGER(0..2
16-1)
Asignación de valor : número binario sin signo, valor en 1/8 mm en el intervalo
operativo de 0 a 8 031 mm.
2.64. Language
Código que identifica un idioma.
Language ::= IA5String(SIZE(2))
Asignación de valor : codificación mediante dos letras en minúsculas con
arreglo a la norma ISO 639.
2.65. LastCardDownload
Fecha y hora, almacenadas en la tarjeta del conductor, de la última transferencia
de los datos de la tarjeta (para fines distintos de los de control). Esta fecha
puede ser actualizada por una VU o por cualquier lector de tarjetas.
LastCardDownload ::= TimeRealAsignación de valor : no hay más especificaciones.
2.66. ManualInputFlag
Código que identifica si el titular de una tarjeta, en el momento de insertar dicha
tarjeta, ha introducido o no manualmente alguna actividad del conductor (requi-
sito 081).
ManualInputFlag ::= INTEGER {
noEntry (0)
manualEntries (1)
}
Asignación de valor: no hay más especificaciones.
2.67. ManufacturerCode
Código que identifica a un fabricante.
ManufacturerCode ::= INTEGER(0..255)
Asignación de valor:
′00′H No hay información disponible
′01′H Valor reservado
′02′H. .′0F′H Reservado para uso futuro
′10′H ACTIA
′11′H. .′17′H Reservado para fabricantes cuyo nombre comience por ′A′
′18′H. .′1F′H Reservado para fabricantes cuyo nombre comience por ′B′
′20′H. .′27′H Reservado para fabricantes cuyo nombre comience por ′C′
′28′H. .′2F′H Reservado para fabricantes cuyo nombre comience por ′D′1985R3821 — ES — 20.11.2003 — 008.001 — 89
▼M7
′30′H. .′37′H Reservado para fabricantes cuyo nombre comience por ′E′
′38′H. .′3F′H Reservado para fabricantes cuyo nombre comience por ′F′
′40′H Giesecke & Devrient GmbH
′41′H GEM plus
′42′H. .′47′H Reservado para fabricantes cuyo nombre comience por ′G′
′48′H. .′4F′H Reservado para fabricantes cuyo nombre comience por ′H′
′50′H. .′57′H Reservado para fabricantes cuyo nombre comience por ′I′
′58′H. .′5F′H Reservado para fabricantes cuyo nombre comience por ′J′
′60′H. .′67′H Reservado para fabricantes cuyo nombre comience por ′K′
′68′H. .′6F′H Reservado para fabricantes cuyo nombre comience por ′L′
′70′H. .′77′H Reservado para fabricantes cuyo nombre comience por ′M′
′78′H. .′7F′H Reservado para fabricantes cuyo nombre comience por ′N′
′80′H OSCARD
′81′H. .′87′H Reservado para fabricantes cuyo nombre comience por ′O′
′88′H. .′8F′H Reservado para fabricantes cuyo nombre comience por ′P′
′90′H. .′97′H Reservado para fabricantes cuyo nombre comience por ′Q′
′98′H. .′9F′H Reservado para fabricantes cuyo nombre comience por ′R′
′A0′H SETEC
′A1′H SIEMENS VDO
′A2′H STONERIDGE
′A3′H. .′A7′H Reservado para fabricantes cuyo nombre comience por ′S′
′AA′H TACHOCONTROL
′AB′H. .′AF′H Reservado para fabricantes cuyo nombre comience por ′T′
′B0′H. .′B7′H Reservado para fabricantes cuyo nombre comience por ′U′
′B8′H. .′BF′H Reservado para fabricantes cuyo nombre comience por ′V′
′C0′H. .′C7′H Reservado para fabricantes cuyo nombre comience por ′W′
′C8′H. .′CF′H Reservado para fabricantes cuyo nombre comience por ′X′
′D0′H. .′D7′H Reservado para fabricantes cuyo nombre comience por ′Y′
′D8′H. .′DF′H Reservado para fabricantes cuyo nombre comience por ′Z′
2.68. MemberStateCertificate
El certificado de la clave pública de un Estado miembro, expedido por la auto-
ridad de certificación europea.
MemberStateCertificate ::= Certificate
2.69. MemberStatePublicKey
La clave pública de un Estado miembro.
MemberStatePublicKey ::= PublicKey
2.70. Name
Un nombre.
Name ::= SEQUENCE {
codePage INTEGER (0..255),name OCTET STRING (SIZE(35))
}
codePage especifica la parte de la norma ISO/IEC 8859 que se utiliza para codi-
ficar el nombre,
name es un nombre codificado con arreglo a la norma ISO/IEC 8859-codePage.
2.71. NationAlpha
Referencia alfabética a un país, con arreglo a la codificación convencional de
países que se utiliza en los adhesivos de parachoques y/o en los documentos de
seguro armonizados internacionalmente (tarjeta verde).
NationAlpha ::= IA5String(SIZE(3))1985R3821 — ES — 20.11.2003 — 008.001 — 90
▼M7
Asignación de valor:
′′ No hay información disponible
′A′ Austria,
′AL′ Albania,
′AND′Andorra,
′ARM′Armenia,
′AZ′ Azerbaiyán,
′B′ Bélgica,
′BG′ Bulgaria,
′BIH′ Bosnia y Hercegovina,
′BY′ Bielorrusia,
′CH′ Suiza,
′CY′ Chipre,
′CZ′ República Checa,
′D′ Alemania,
′DK′ Dinamarca,
′E′ España,
′EST′ Estonia,
′F′ Francia,
′FIN′ Finlandia,
′FL′ Liechtenstein,
′FR′ Islas Feroe,
′UK′ Reino Unido, Alderney, Guernsey, Jersey, Isla de Man, Gibraltar,
′GE′ Georgia,
′GR′ Grecia,
′H′ Hungría,
′HR′ Croacia,
′I′ Italia,
′IRL′ Irlanda,
′IS′ Islandia,
′KZ′ Kazajistán,
′L′ Luxemburgo,
′LT′ Lituania,
′LV′ Letonia,
′M′ Malta,
′MC′ Mónaco,
′MD′ República de Moldavia,
′MK′ Macedonia,
′N′ Noruega,
′NL′ Países Bajos,
′P′ Portugal,
′PL′ Polonia,
′RO′ Rumania,
′RSM′San Marino,
′RUS′ Federación Rusa,
′S′ Suecia,
′SK′ Eslovaquia,
′SLO′ Eslovenia,
′TM′ Turkmenistán,
′TR′ Turquía,
′UA′ Ucrania,
′V′ Vaticano,
′YU′ Yugoslavia,1985R3821 — ES — 20.11.2003 — 008.001 — 91
▼M7
′UNK′Desconocido,
′EC′ Comunidad Europea,
′EUR′Resto de Europa,
′WLD′Resto del mundo.
2.72. NationNumeric
Referencia numérica a un país.
NationNumeric ::= INTEGER(0..255)Asignación de valor:
- - No hay información disponible (0 0)H,
- - Austria (01) H,- - Albania (0 2)H,- - Andorra (03) H,- - Armenia ( 04)H,- - Azerbaiyán (05 )H,- - Bélgica (06)H,- - Bulgaria (07)H,- - Bosnia y Hercegovina (08) H,- - Bielorrusia (09 )H,- - Suiza (0A)H,- - Chipre (0B )H,- - República Checa (0C )H,- - Alemania (0D) H,- - Dinamarca (0E )H,
- - España (0F) H,
- - Estonia (1 0)H,- - Francia (1 1)H,- - Finlandia (12)H,- - Liechtenstein (13 )H,- - Islas Feroe (14 )H,- - Reino Unido ( 15)H,- - Georgia (16 )H,- - Grecia (17 )H,- - Hungría (18 )H,- - Croacia ( 19)H,- - Italia (1 A)H,- - Irlanda (1 B)H,- - Islandia (1 C)H,- - Kazajistán (1D)H,- - Luxemburgo (1E )H,
- - Lituania (1F) H,
- - Letonia (20)H,- - Malta (21 )H,- - Mónaco (22 )H,- - República de Moldavia (23) H,- - Macedonia (24 )H,- - Noruega (25 )H,- - Países Bajos (2 6)H,- - Portugal (2 7)H,- - Polonia (28 )H,- - Rumania (29)H,- - San Marino (2A)H,- - Federación Rusa (2 B)H,- - Suecia (2C )H,1985R3821 — ES — 20.11.2003 — 008.001 — 92
▼M7
- - Eslovaquia (2D) H,
- - Eslovenia (2E )H,
- - Turkmenistán (2F)H,- - Turquía (3 0)H,
- - Ucrania (3 1)H,
- - Vaticano (32)H,- - Yugoslavia (33)H,- - RFU (34..FC)H,
- - Comunidad Europea (FD)H,
- - Resto de Europa (FE )H,- - Resto del mundo (FF)H
2.73. NoOfCalibrationRecords
Número de registros de calibrado que puede almacenar una tarjeta del centro de
ensayo.
NoOfCalibrationRecords ::= INTEGER(0..255)
Asignación de valor: véase el apartado 3.
2.74. NoOfCalibrationsSinceDownload
Contador que indica el número de calibrados realizados con una tarjeta del
centro de ensayo desde que se transfirieran por última vez sus datos (requisito
230).
NoOfCalibrationsSinceDownload ::= INTEGER(0..2
16-1),
Asignación de valor: no hay más especificaciones.
2.75. NoOfCardPlaceRecords
Número de registros de lugares que puede almacenar una tarjeta de conductor o
una tarjeta del centro de ensayo.
NoOfCardPlaceRecords ::= INTEGER(0..255)
Asignación de valor: véase el apartado 3.
2.76. NoOfCardVehicleRecords
Número de registros sobre vehículos usados que puede almacenar una tarjeta de
conductor o una tarjeta del centro de ensayo.
NoOfCardVehicleRecords ::= INTEGER(0..216-1)
Asignación de valor: véase el apartado 3.
2.77. NoOfCompanyActivityRecords
Número de registros sobre actividades de empresa que puede almacenar una
tarjeta de empresa.
NoOfCompanyActivityRecords ::= INTEGER(0..216-1)
Asignación de valor : véase el apartado 3.
2.78. NoOfControlActivityRecords
Número de registros sobre actividades de control que puede almacenar una
tarjeta de control.
NoOfControlActivityRecords ::= INTEGER(0..216-1)
Asignación de valor : véase el apartado 3.
2.79. NoOfEventsPerType
Número de incidentes de cada tipo que puede almacenar una tarjeta.
NoOfEventsPerType ::= INTEGER(0..255)Asignación de valor: véase el apartado 3.
2.80. NoOfFaultsPerType
Número de fallos de cada tipo que puede almacenar una tarjeta.
NoOfFaultsPerType ::= INTEGER(0..255)1985R3821 — ES — 20.11.2003 — 008.001 — 93
▼M7
Asignación de valor: véase el apartado 3.
2.81. OdometerValueMidnight
La lectura del cuentakilómetros del vehículo a medianoche de un día determi-
nado (requisito 090).
OdometerValueMidnight ::= OdometerShort
Asignación de valor: no hay más especificaciones.
2.82. OdometerShort
Lectura del cuentakilómetros del vehículo en forma abreviada.
OdometerShort ::= INTEGER(0..224-1)
Asignación de valor: número binario sin signo. Valor en km en el intervalo
operativo de 0 a 9 999 999 km.
2.83. OverspeedNumber
Número de incidentes de exceso de velocidad ocurridos desde el último control
del exceso de velocidad.
OverspeedNumber ::= INTEGER(0..255)Asignación de valor: 0 significa que no se ha producido ningún incidente de
exceso de velocidad desde el último control, 1 significa que se ha producido
un incidente de exceso de velocidad desde el último control … 255 significa
que se han producido 255 o más incidentes de exceso de velocidad desde el
último control.
2.84. PlaceRecord
Información relativa al lugar donde comienza o termina un período de trabajo
diario (requisitos 087, 202, 221).
PlaceRecord ::= SEQUENCE {
entryTime TimeReal,entryTypeDailyWorkPeriod EntryTypeDailyWorkPeriod,
dailyWorkPeriodCountry NationNumeric,
dailyWorkPeriodRegion RegionNumeric,vehicleOdometerValue OdometerShort
}
entryTime es una fecha y una hora relacionadas con la entrada.
entryTypeDailyWorkPeriod es el tipo de entrada.
dailyWorkPeriodCountry es el país introducido.
dailyWorkPeriodRegion es la región introducida
vehicleOdometerValue es la lectura del cuentakilómetros en el momento de
introducir el lugar.
2.85. PreviousVehicleInfo
Información relativa al vehículo que utilizara previamente un conductor, cuando
inserta su tarjeta en una unidad intravehicular (requisito 081).
PreviousVehicleInfo ::= SEQUENCE {
vehicleRegistrationIdentification VehicleRegistrationIdentifi-
cation,
cardWithdrawalTime TimeReal
}
vehicleRegistrationIdentification es el VRN y el nombre del Estado miembro
donde se matriculara el vehículo.
cardWithdrawalTime es la fecha y la hora de extracción de la tarjeta.
2.86. PublicKey
Una clave RSA pública.
PublicKey ::= SEQUENCE {
rsaKeyModulus RSAKeyModulus,1985R3821 — ES — 20.11.2003 — 008.001 — 94
▼M7
rsaKeyPublicExponent RSAKeyPublicExponent
}
rsaKeyModulus es el módulo del par de claves.
rsaKeyPublicExponent es el exponente público del par de claves.
2.87. RegionAlpha
Referencia alfabética a una región perteneciente a un país especificado.
RegionAlpha ::= IA5STRING(SIZE(3))
Asignación de valor:
′′ No hay información disponible,
España:
′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,
′IC′ Canarias,
′LR′ La Rioja,
′M′ Madrid,
′MU′ Murcia,
′NA′ Navarra,
′PV′ País Vasco
2.88. RegionNumeric
Referencia numérica a una región perteneciente a un país especificado.
RegionNumeric ::= OCTET STRING (SIZE(1))Asignación de valor:
′00′H No hay información disponible,
España:
′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,
′0E′H Madrid,
′0F′H Murcia,
′10′H Navarra,
′11′H País Vasco1985R3821 — ES — 20.11.2003 — 008.001 — 95
▼M7
2.89. RSAKeyModulus
El módulo de un par de claves RSA.
RSAKeyModulus ::= OCTET STRING (SIZE(128))
Asignación de valor : sin especificar.
2.90. RSAKeyPrivateExponent
El exponente privado de un par de claves RSA.
RSAKeyPrivateExponent ::= OCTET STRING (SIZE(128))Asignación de valor : sin especificar.
2.91. RSAKeyPublicExponent
El exponente público de un par de claves RSA.
RSAKeyPublicExponent ::= OCTET STRING (SIZE(8))Asignación de valor : sin especificar.
2.92. SensorApprovalNumber
Número de homologación del sensor.
SensorApprovalNumber ::= IA5String(SIZE(8))Asignación de valor : sin especificar.
2.93. SensorIdentification
Información almacenada en un sensor de movimiento y relativa a la identifica-
ción de dicho sensor (requisito 077).
SensorIdentification ::= SEQUENCE {
sensorSerialNumber SensorSerialNumber,
sensorApprovalNumber SensorApprovalNumber,
sensorSCIdentifier SensorSCIdentifier,sensorOSIdentifier SensorOSIdentifier
}
sensorSerialNumber es el número de serie ampliado del sensor de movimiento
(incluye el número de pieza y el código del fabricante).
sensorApprovalNumber es el número de homologación del sensor de movi-
miento.
sensorSCIdentifier es el identificador del componente de seguridad del sensor
de movimiento.
sensorOSIdentifier es el identificador del sistema operativo del sensor de movi-
miento.
2.94. SensorInstallation
Información almacenada en un sensor de movimiento y relativa a la instalación
de dicho sensor (requisito 099).
SensorInstallation ::= SEQUENCE {
sensorPairingDateFirst SensorPairingDate,firstVuApprovalNumber VuApprovalNumber,firstVuSerialNumber VuSerialNumber,sensorPairingDateCurrent SensorPairingDate,
currentVuApprovalNumber VuApprovalNumber,
currentVUSerialNumber VuSerialNumber
}
sensorPairingDateFirst es la fecha del primer acoplamiento del sensor de
movimiento con una unidad intravehicular.
firstVuApprovalNumber es el número de homologación de la primera unidad
intravehicular acoplada con el sensor de movimiento.
firstVuSerialNumber es el número de serie de la primera unidad intravehicular
acoplada con el sensor de movimiento.
sensorPairingDateCurrent es la fecha del acoplamiento actual entre el sensor
de movimiento y la unidad intravehicular.1985R3821 — ES — 20.11.2003 — 008.001 — 96
▼M7
currentVuApprovalNumber es el número de homologación de la unidad intra-
vehicular que está acoplada actualmente con el sensor de movimiento.
currentVUSerialNumber es el número de serie de la unidad intravehicular que
está acoplada actualmente con el sensor de movimiento.
2.95. SensorInstallationSecData
Información almacenada en una tarjeta del centro de ensayo y relativa a los
datos de seguridad necesarios para acoplar sensores de movimiento a unidades
intravehiculares (requisito 214).
SensorInstallationSecData ::= TDesSessionKeyAsignación de valor: con arreglo a la norma ISO 16844-3.
2.96. SensorOSIdentifier
Identificador del sistema operativo del sensor de movimiento.
SensorOSIdentifier ::= IA5String(SIZE(2))Asignación de valor: específica del fabricante.
2.97. SensorPaired
Información almacenada en una unidad intravehicular y relativa a la identifica-
ción del sensor de movimiento acoplado a la unidad intravehicular (requisito
079).
SensorPaired ::= SEQUENCE {
sensorSerialNumber SensorSerialNumber,sensorApprovalNumber SensorApprovalNumber,
sensorPairingDateFirst SensorPairingDate
}
sensorSerialNumber es el número de serie del sensor de movimiento que está
acoplado actualmente a la unidad intravehicular.
sensorApprovalNumber es el número de homologación del sensor de movi-
miento que está acoplado actualmente a la unidad intravehicular.
sensorPairingDateFirst es la fecha en que el sensor de movimiento acoplado
actualmente a la unidad intravehicular se acopló por primera vez a una unidad
intravehicular.
2.98. SensorPairingDate
Fecha de un acoplamiento entre el sensor de movimiento y la unidad intravehi-
cular.
SensorPairingDate ::= TimeRealAsignación de valor: sin especificar.
2.99. SensorSerialNumber
Número de serie del sensor de movimiento.
SensorSerialNumber ::= ExtendedSerialNumber
2.100. SensorSCIdentifier
Identificador del componente de seguridad del sensor de movimiento.
SensorSCIdentifier ::= IA5String(SIZE(8))Asignación de valor: específica del fabricante del componente.
2.101. Signature
Una firma digital.
Signature ::= OCTET STRING (SIZE(128))Asignación de valor: con arreglo a lo dispuesto en el Apéndice 11 (Meca-
nismos de seguridad comunes).
2.102. SimilarEventsNumber
El número de incidentes similares ocurridos en un día determinado (requisito
094).
SimilarEventsNumber ::= INTEGER(0..255)1985R3821 — ES — 20.11.2003 — 008.001 — 97
▼M7
Asignación de valor: el 0 no se utiliza, el 1 significa que ese día sólo ha
ocurrido y se ha almacenado un incidente de ese tipo, el 2 significa que ese
día han ocurrido 2 incidentes de ese tipo (y sólo se ha almacenado uno), …
255 significa que ese día han ocurrido 255 o más incidentes de ese tipo.
2.103. SpecificConditionType
Código que identifica una condición específica (requisitos 050b, 105a, 212a y
230a).
SpecificConditionType ::= INTEGER(0..255)Asignación de valor:
′00′H RFU
′01′H Fuera de ámbito — Comienzo
′02′H Fuera de ámbito — Final
′03′H Puente/Paso a nivel
′04′H. .′FF′H RFU
2.104. SpecificConditionRecord
Información almacenada en una tarjeta de conductor, una tarjeta del centro de
ensayo o una unidad intravehicular y relativa a una condición específica (requi-
sitos 105a, 212a y 230a).
SpecificConditionRecord ::= SEQUENCE {
entryTime TimeReal,
specificConditionType SpecificConditionType
}
entryTime es la fecha y la hora de la entrada.
specificConditionType es el código que identifica a la condición específica.
2.105. Speed
Velocidad del vehículo (km/h).
Speed ::= INTEGER(0..255)
Asignación de valor: kilómetros por hora en el intervalo operativo de 0 a
220 km/h.
2.106. SpeedAuthorised
Velocidad máxima autorizada para el vehículo [definición bb)].
SpeedAuthorised ::= Speed
2.107. SpeedAverage
Velocidad media en un lapso de tiempo previamente definido (km/h).
SpeedAverage ::= Speed
2.108. SpeedMax
Velocidad máxima medida en un lapso de tiempo previamente definido.
SpeedMax ::= Speed
2.109. TDesSessionKey
Una clave de sesión triple DES.
TDesSessionKey ::= SEQUENCE {
tDesKeyA OCTET STRING (SIZE(8))
tDesKeyB OCTET STRING (SIZE(8))
}
Asignación de valor: no hay más especificaciones.
2.110. TimeReal
Código para un campo combinado de fecha y hora, donde ambos parámetros se
expresan como los segundos transcurridos desde las 00h.00m.00s. del 1 de enero
de 1970, tiempo medio de Greenwich.1985R3821 — ES — 20.11.2003 — 008.001 — 98
▼M7
TimeReal{INTEGER:TimeRealRange} ::= INTEGER(0..Time-
RealRange)
Asignación de valor — Alineación de octeto: número de segundos transcu-
rridos a partir de la medianoche del día 1 de enero de 1970, tiempo medio de
Greenwich.
La fecha/hora máxima posible es en el año 2106.
2.111. TyreSize
Designación de las dimensiones de los neumáticos.
TyreSize ::= IA5String(SIZE(15))Asignación de valor : con arreglo a la Directiva 92/23CEE.
2.112. VehicleIdentificationNumber
Número de identificación del vehículo (VIN) referido al vehículo completo,
generalmente el número de serie del chasis o el número de bastidor.
VehicleIdentificationNumber ::= IA5String(SIZE(17))
Asignación de valor : tal y como se define en la norma ISO 3779.
2.113. VehicleRegistrationIdentification
Identificación de un vehículo, exclusiva para Europa (VRN y Estado miembro).
VehicleRegistrationIdentification ::= SEQUENCE {
vehicleRegistrationNation NationNumeric,vehicleRegistrationNumber VehicleRegistrationNumber
}
vehicleRegistrationNation es la nación donde se matriculó el vehículo.
vehicleRegistrationNumber es el número de matrícula del vehículo (VRN).
2.114. VehicleRegistrationNumber
Número de matrícula del vehículo (VRN). El número de matrícula lo asigna la
autoridad de matriculación de vehículos.
VehicleRegistrationNumber ::= SEQUENCE {
codePage INTEGER (0..255),
vehicleRegNumber OCTET STRING (SIZE(13))
}
codePage especifica la parte de la norma ISO/IEC 8859 que se utiliza para codi-
ficar el vehicleRegNumber.
vehicleRegNumber es un VRN codificado con arreglo a la norma ISO/IEC
8859-codePage.
Asignación de valor: específica de cada país.
2.115. VuActivityDailyData
Información almacenada en una VU y relativa a los cambios de actividad y/o los
cambios del régimen de conducción y/o los cambios del estado de la tarjeta que
tengan lugar en un día civil determinado (requisito 084) y a los estados de las
ranuras a las 00.00 de ese día.
VuActivityDailyData ::= SEQUENCE {
noOfActivityChanges INTEGER SIZE(0..1 440),
activityChangeInfos SET SIZE(noOfActivityChanges) OF
ActivityChangeInfo
}
noOfActivityChanges es el número de palabras que hay en el conjunto activity-
ChangeInfos.
activityChangeInfos es un conjunto de palabras que se almacenan en la VU a
lo largo del día y contiene información sobre los cambios de actividad reali-
zados ese día. Siempre incluye dos palabras de activityChangeInfo que dan el
estado de las dos ranuras a las 00.00 de ese día.
2.116. VuApprovalNumber
Número de homologación de la unidad intravehicular.1985R3821 — ES — 20.11.2003 — 008.001 — 99
▼M7
VuApprovalNumber ::= IA5String(SIZE(8))
Asignación de valor: sin especificar.
2.117. VuCalibrationData
Información almacenada en una unidad intravehicular y relativa a los calibrados
del aparato de control (requisito 098).
VuCalibrationData ::= SEQUENCE {
noOfVuCalibrationRecords INTEGER(0..255),vuCalibrationRecords SET SIZE(noOfVuCalibrationRecords)
OF VuCalibrationRecord
}
noOfVuCalibrationRecords es el número de registros que hay en el conjunto
vuCalibrationRecords.
vuCalibrationRecords es el conjunto de registros de calibrado.
2.118. VuCalibrationRecord
Información almacenada en una unidad intravehicular y relativa a un calibrado
del aparato de control (requisito 098).
VuCalibrationRecord ::= SEQUENCE {
calibrationPurpose CalibrationPurpose,
workshopName Name,
workshopAddress Address,workshopCardNumber FullCardNumber,workshopCardExpiryDate TimeReal,vehicleIdentificationNumber VehicleIdentificationNumber,
vehicleRegistrationIdentification VehicleRegistrationIdentifi-
cation,
wVehicleCharacteristicConstant W-VehicleCharacteristic-
Constant,
kConstantOfRecordingEquipment K-ConstantOfRecordingE-
quipment,
lTyreCircumference L-TyreCircumference,tyreSize TyreSize,authorisedSpeed SpeedAuthorised,oldOdometerValue OdometerShort,
newOdometerValue OdometerShort,
oldTimeValue TimeReal,newTimeValue TimeReal,nextCalibrationDate TimeReal
}
calibrationPurpose es el propósito del calibrado.
workshopName, workshopAddress son el nombre y la dirección del centro de
ensayo.
workshopCardNumber identifica la tarjeta del centro de ensayo empleada
durante el calibrado.
workshopCardExpiryDate es la fecha de caducidad de la tarjeta.
vehicleIdentificationNumber es el VIN.
vehicleRegistrationIdentification contiene el VRN y el nombre del Estado
miembro donde se matriculó el vehículo.
wVehicleCharacteristicConstant es el coeficiente característico del vehículo.
kConstantOfRecordingEquipment es la constante del aparato de control.
lTyreCircumference es la circunferencia efectiva de los neumáticos de las
ruedas.
tyreSize son las dimensiones de las ruedas montadas en el vehículo.
authorisedSpeed es la velocidad autorizada del vehículo.
oldOdometerValue, newOdometerValue son la lectura anterior y la nueva
lectura del cuentakilómetros.1985R3821 — ES — 20.11.2003 — 008.001 — 100
▼M7
oldTimeValue, newTimeValue son el valor anterior y el nuevo valor de la
fecha y la hora.
nextCalibrationDate es la fecha del próximo calibrado del tipo especificado en
CalibrationPurpose, a cargo de una autoridad de inspección autorizada.
2.119. VuCardIWData
Información almacenada en una unidad intravehicular y relativa a los ciclos de
inserción y extracción de tarjetas de conductor o tarjetas del centro de ensayo en
la unidad intravehicular (requisito 081).
VuCardIWData ::= SEQUENCE {
noOfIWRecords INTEGER(0..216-1),vuCardIWRecords SET SIZE(noOfIWRecords) OF VuCardIW-
Record
}
noOfIWRecords es el número de registros que hay en el conjunto vuCardIW-
Records.
vuCardIWRecords es el conjunto de registros relativos a los ciclos de inserción
y extracción de la tarjeta.
2.120. VuCardIWRecord
Información almacenada en una unidad intravehicular y relativa a un ciclo de
inserción y extracción de una tarjeta de conductor o de una tarjeta del centro
de ensayo en la unidad intravehicular (requisito 081).
VuCardIWRecord ::= SEQUENCE {
cardHolderName HolderName,fullCardNumber FullCardNumber,cardExpiryDate TimeReal,cardInsertionTime TimeReal,vehicleOdometerValueAtInsertion OdometerShort,cardSlotNumber CardSlotNumber,cardWithdrawalTime TimeReal,vehicleOdometerValueAtWithdrawal OdometerShort,previousVehicleInfo PreviousVehicleInfomanualInputFlag ManualInputFlag
}
cardHolderName es el nombre y los apellidos del titular de la tarjeta de
conductor o de la tarjeta del centro de ensayo, según los datos almacenados en
la propia tarjeta.
fullCardNumber es el tipo de tarjeta, el nombre del Estado miembro que la
expidió y el número de tarjeta, según los datos almacenados en la propia tarjeta.
cardExpiryDate es la fecha de caducidad de la tarjeta, según los datos almace-
nados en la propia tarjeta.
cardInsertionTime es la fecha y la hora de inserción.
vehicleOdometerValueAtInsertion es la lectura del cuentakilómetros del
vehículo en el momento de insertar la tarjeta.
cardSlotNumber es la ranura donde se inserta la tarjeta.
cardWithdrawalTime es la fecha y la hora de extracción.
vehicleOdometerValueAtWithdrawal es la lectura del cuentakilómetros del
vehículo en el momento de extraer la tarjeta.
previousVehicleInfo contiene información sobre el vehículo anterior que utili-
zara el conductor, según los datos almacenados en la tarjeta.
manualInputFlag es una bandera que indica si el titular de la tarjeta ha intro-
ducido manualmente alguna actividad del conductor en el momento de insertar
la tarjeta.
2.121. VuCertificate
Certificado de la clave pública de una unidad intravehicular.
VuCertificate ::= Certificate1985R3821 — ES — 20.11.2003 — 008.001 — 101
▼M7
2.122. VuCompanyLocksData
Información almacenada en una unidad intravehicular y relativa a bloqueos
introducidos por empresas (requisito 104).
VuCompanyLocksData ::= SEQUENCE {
noOfLocks INTEGER(0..20),
vuCompanyLocksRecords SET SIZE(noOfLocks) OF VuCom-
panyLocksRecord
}
noOfLocks es el número de bloqueos incluidos en el conjunto vuCompany-
LocksRecords.
vuCompanyLocksRecords es el conjunto de registros de bloqueos introducidos
por empresas.
2.123. VuCompanyLocksRecord
Información almacenada en una unidad intravehicular y relativa a un bloqueo
introducido por una empresa (requisito 104).
VuCompanyLocksRecord ::= SEQUENCE {
lockInTime TimeReal,
lockOutTime TimeReal,
companyName Name,companyAddress Address,
companyCardNumber FullCardNumber
}
lockInTime, lockOutTime son la fecha y la hora de activación y desactivación
del bloqueo.
companyName, companyAddress son el nombre y la dirección de la empresa
relacionada con la activación del bloqueo.
companyCardNumber identifica la tarjeta empleada para la activación del
bloqueo.
2.124. VuControlActivityData
Información almacenada en una unidad intravehicular y relativa a los controles
efectuados con dicha VU (requisito 102).
VuControlActivityData ::= SEQUENCE {
noOfControls INTEGER(0..20),
vuControlActivityRecords SET SIZE(noOfControls) OF
VuControlActivityRecord
}
noOfControls es el número de controles incluidos en el conjunto vuControlAc-
tivityRecords.
vuControlActivityRecords es el conjunto de registros sobre actividades de
control.
2.125. VuControlActivityRecord
Información almacenada en una unidad intravehicular y relativa a un control
efectuado con dicha VU (requisito 102).
VuControlActivityRecord ::= SEQUENCE {
controlType ControlType,
controlTime TimeReal,controlCardNumber FullCardNumber,downloadPeriodBeginTime TimeReal,
downloadPeriodEndTime TimeReal
}
controlType es el tipo de control.
controlTime es la fecha y la hora del control.
ControlCardNumber identifica la tarjeta de control empleada para el control.
downloadPeriodBeginTime es la hora de comienzo del período cuyos datos se
transfieren, en caso de transferencia.1985R3821 — ES — 20.11.2003 — 008.001 — 102
▼M7
downloadPeriodEndTime es la hora de conclusión del período cuyos datos se
transfieren, en caso de transferencia.
2.126. VuDataBlockCounter
Contador, almacenado en una tarjeta, que identifica secuencialmente los ciclos
de inserción/extracción de la tarjeta en unidades intravehiculares.
VuDataBlockCounter ::= BCDString(SIZE(2))
Asignación de valor : número consecutivo con un valor máximo de 9 999, y que
vuelve a comenzar desde 0.
2.127. VuDetailedSpeedBlock
Información pormenorizada almacenada en una unidad intravehicular y relativa
a la velocidad del vehículo durante un minuto que haya estado en movimiento
(requisito 093).
VuDetailedSpeedBlock ::= SEQUENCE {
speedBlockBeginDate TimeReal,
speedsPerSecond SEQUENCE SIZE(60) OF Speed
}
speedBlockBeginDate es la fecha y la hora del primer valor de velocidad
comprendido en ese bloque.
speedsPerSecond es la secuencia cronológica de las velocidades medidas cada
segundo de ese minuto, empezando desde speedBlockBeginDate (inclusive).
2.128. VuDetailedSpeedData
Información pormenorizada almacenada en una unidad intravehicular y relativa
a la velocidad del vehículo.
VuDetailedSpeedData ::= SEQUENCE
noOfSpeedBlocks INTEGER(0.216-1),
vuDetailedSpeedBlocks SET SIZE(noOfSpeedBlocks) OF
VuDetailedSpeedBlock
}
noOfSpeedBlocks es el número de bloques con datos de velocidad que hay en
el conjunto vuDetailedSpeedBlocks.
vuDetailedSpeedBlocks es el conjunto de bloques con datos pormenorizados
sobre la velocidad.
2.129. VuDownloadablePeriod
La fecha más antigua y la más reciente para las que una unidad intravehicular
conserva datos relativos a las actividades de los conductores (requisitos 081, 084
o 087).
VuDownloadablePeriod ::= SEQUENCE {
minDownloadableTime TimeReal
maxDownloadableTime TimeReal
}
minDownloadableTime es la fecha y la hora más antiguas en que se insertó una
tarjeta, ocurrió un cambio de actividad o se introdujo un lugar; según los datos
almacenados en la VU.
maxDownloadableTime es la fecha y la hora más recientes en que se insertó
una tarjeta, ocurrió un cambio de actividad o se introdujo un lugar; según los
datos almacenados en la VU.
2.130. VuDownloadActivityData
Información almacenada en una unidad intravehicular y relativa a la última
transferencia de sus datos (requisito 105).
VuDownloadActivityData ::= SEQUENCE {
downloadingTime TimeReal,
fullCardNumber FullCardNumber,
companyOrWorkshopName Name
}
downloadingTime es la fecha y la hora de la transferencia.1985R3821 — ES — 20.11.2003 — 008.001 — 103
▼M7
fullCardNumber identifica la tarjeta empleada para autorizar la transferencia.
companyOrWorkshopName es el nombre de la empresa o del centro de
ensayo.
2.131. VuEventData
Información almacenada en una unidad intravehicular y relativa a incidentes
(requisito 094, salvo el incidente de exceso de velocidad).
VuEventData ::= SEQUENCE {
noOfVuEvents INTEGER(0..255),vuEventRecords SET SIZE(noOfVuEvents) OF VuEventRecord
}
noOfVuEvents es el número de incidentes incluidos en el conjunto vuEventRe-
cords.
vuEventRecords es un conjunto de registros sobre incidentes.
2.132. VuEventRecord
Información almacenada en una unidad intravehicular y relativa a un incidente
(requisito 094, salvo el incidente de exceso de velocidad).
VuEventRecord ::= SEQUENCE {
eventType EventFaultType,
eventRecordPurpose EventFaultRecordPurpose,eventBeginTime TimeReal,eventEndTime TimeReal,
cardNumberDriverSlotBegin FullCardNumber,
cardNumberCodriverSlotBegin FullCardNumber,cardNumberDriverSlotEnd FullCardNumber,cardNumberCodriverSlotEnd FullCardNumber,
similarEventsNumber SimilarEventsNumber
}
eventType es el tipo de incidente.
eventRecordPurpose es el propósito con que se ha registrado ese incidente.
eventBeginTime es la fecha y la hora de comienzo del incidente.
eventEndTime es la fecha y la hora en que termina el incidente.
cardNumberDriverSlotBegin identifica la tarjeta que estaba insertada en la
ranura del conductor en el momento en que comenzó el incidente.
cardNumberCodriverSlotBegin identifica la tarjeta que estaba insertada en la
ranura del segundo conductor en el momento en que comenzó el incidente.
cardNumberDriverSlotEnd identifica la tarjeta que estaba insertada en la
ranura del conductor en el momento en que finalizó el incidente.
cardNumberCodriverSlotEnd identifica la tarjeta que estaba insertada en la
ranura del segundo conductor en el momento en que finalizó el incidente.
similarEventsNumber es el número de incidentes similares ocuridos ese día.
Esta secuencia puede utilizarse para todos los incidentes, excepto los de exceso
de velocidad.
2.133. VuFaultData
Información almacenada en una unidad intravehicular y relativa a los fallos
(requisito 096).
VuFaultData ::= SEQUENCE {
noOfVuFaults INTEGER(0..255),vuFaultRecords SET SIZE(noOfVuF aults) OF VuFaultRecord
}
noOfVuFaults es el número de fallos incluidos en el conjunto vuFaultRecords.
vuFaultRecords es un conjunto de registros sobre fallos.1985R3821 — ES — 20.11.2003 — 008.001 — 104
▼M7
2.134. VuFaultRecord
Información almacenada en una unidad intravehicular y relativa a un fallo
(requisito 096).
VuFaultRecord ::= SEQUENCE {
faultType EventFaultType,
faultRecordPurpose EventFaultRecordPurpose,
faultBeginTime TimeReal,
faultEndTime TimeReal,
cardNumberDriverSlotBegin FullCardNumber,
cardNumberCodriverSlotBegin FullCardNumber,
cardNumberDriverSlotEnd FullCardNumber,
cardNumberCodriverSlotEnd FullCardNumber
}
faultType es el tipo de fallo del aparato de control.
faultRecordPurpose es el propósito con que se ha registrado ese fallo.
faultBeginTime es la fecha y la hora de comienzo del fallo.
faultEndTime es la fecha y la hora en que termina el fallo.
cardNumberDriverSlotBegin identifica la tarjeta que estaba insertada en la
ranura del conductor en el momento en que comenzó el fallo.
cardNumberCodriverSlotBegin identifica la tarjeta que estaba insertada en la
ranura del segundo conductor en el momento en que comenzó el fallo.
cardNumberDriverSlotEnd identifica la tarjeta que estaba insertada en la
ranura del conductor en el momento en que terminó el fallo.
cardNumberCodriverSlotEnd identifica la tarjeta que estaba insertada en la
ranura del segundo conductor en el momento en que terminó el fallo.
2.135. VuIdentification
Información almacenada en una unidad intravehicular y relativa a la identifica-
ción de dicha unidad intravehicular (requisito 075).
VuIdentification ::= SEQUENCE {
vuManufacturerName VuManufacturerName,
vuManufacturerAddress VuManufacturerAddress,
vuPartNumber VuPartNumber,
vuSerialNumber VuSerialNumber,
vuSoftwareIdentification VuSoftwareIdentification,
vuManufacturingDate VuManufacturingDate,
vuApprovalNumber VuApprovalNumber
}
vuManufacturerName es el nombre del fabricante de la unidad intravehicular.
vuManufacturerAddress es la dirección del fabricante de la unidad intravehi-
cular.
vuPartNumber es el número de pieza de la unidad intravehicular.
vuSerialNumber es el número de serie de la unidad intravehicular.
vuSoftwareIdentification identifica el software instalado en la unidad intravehi-
cular.
vuManufacturingDate es la fecha de fabricación de la unidad intravehicular.
vuApprovalNumber es el número de homologación de la unidad intravehicular.
2.136. VuManufacturerAddress
Dirección del fabricante de la unidad intravehicular.
VuManufacturerAddress ::= Address
Asignación de valor: sin especificar.
2.137. VuManufacturerName
Nombre del fabricante de la unidad intravehicular.
VuManufacturerName ::= Name1985R3821 — ES — 20.11.2003 — 008.001 — 105
▼M7
Asignación de valor: sin especificar.
2.138. VuManufacturingDate
Fecha de fabricación de la unidad intravehicular.
VuManufacturingDate ::= TimeReal
Asignación de valor: sin especificar.
2.139. VuOverSpeedingControlData
Información almacenada en una unidad intravehicular y relativa a incidentes de
exceso de velocidad ocurridos desde el último control del exceso de velocidad
(requisito 095).
VuOverSpeedingControlData ::= SEQUENCE {
lastOverspeedControlTime TimeReal,firstOverspeedSince TimeReal,numberOfOverspeedSince OverspeedNumber
}
lastOverspeedControlTime es la fecha y la hora del último control del exceso
de velocidad.
firstOverspeedSince es la fecha y la hora del primer exceso de velocidad
ocurrido tras este control.
numberOfOverspeedSince es el número de incidentes de exceso de velocidad
ocurridos después del último control del exceso de velocidad.
2.140. VuOverSpeedingEventData
Información almacenada en una unidad intravehicular y relativa a incidentes de
exceso de velocidad (requisito 094).
VuOverSpeedingEventData ::= SEQUENCE {
noOfVuOverSpeedingEvents INTEGER(0..255),vuOverSpeedingEventRecords SET SIZE(noOfVuOverSpeedin-
gEvents) OF VuOverSpeedingEventRecord
}
noOfVuOverSpeedingEvents es el número de incidentes incluidos en el
conjunto vuOverSpeedingEventRecords.
vuOverSpeedingEventRecords es el conjunto de registros sobre incidentes de
exceso de velocidad.
2.141. VuOverSpeedingEventRecord
Información almacenada en una unidad intravehicular y relativa a incidentes de
exceso de velocidad (requisito 094).
VuOverSpeedingEventRecord ::= SEQUENCE {
eventType EventFaultType,eventRecordPurpose EventFaultRecordPurpose,eventBeginTime TimeReal,
eventEndTime TimeReal,
maxSpeedValue SpeedMax,averageSpeedValue SpeedAverage,
cardNumberDriverSlotBegin FullCardNumber,
similarEventsNumber SimilarEventsNumber
}
eventType es el tipo de incidente.
eventRecordPurpose es el propósito con que se ha registrado ese incidente.
eventBeginTime es la fecha y la hora de comienzo del incidente.
eventEndTime es la fecha y la hora en que termina el incidente.
maxSpeedValue es la velocidad máxima medida durante el incidente.
averageSpeedValue es la media aritmética de las velocidades medidas durante
el incidente.
cardNumberDriverSlotBegin identifica la tarjeta que estaba insertada en la
ranura del conductor en el momento en que comenzó el incidente.1985R3821 — ES — 20.11.2003 — 008.001 — 106
▼M7
similarEventsNumber es el número de incidentes similares ocurridos ese día.
2.142. VuPartNumber
Número de pieza de la unidad intravehicular.
VuPartNumber ::= IA5String(SIZE(16))Asignación de valor : específica del fabricante de la VU.
2.143. VuPlaceDailyWorkPeriodData
Información almacenada en una unidad intravehicular y relativa a los lugares
donde los conductores comienzan o terminan los períodos de trabajo diarios
(requisito 087).
VuPlaceDailyWorkPeriodData ::= SEQUENCE {
noOfPlaceRecords INTEGER(0..255),
vuPlaceDailyWorkPeriodRecords SET SIZE(noOfPlaceRe-
cords) OF VuPlaceDailyWorkPeriodRecord
}
noOfPlaceRecords es el número de registros incluidos en el conjunto vuPlace-
DailyWorkPeriodRecords.
vuPlaceDailyWorkPeriodRecords es el conjunto de registros relativos a
lugares.
2.144. VuPlaceDailyWorkPeriodRecord
Información almacenada en una unidad intravehicular y relativa a un lugar
donde un conductor comienza o termina un período de trabajo diario (requisito
087).
VuPlaceDailyWorkPeriodRecord ::= SEQUENCE {
fullCardNumber FullCardNumber,placeRecord PlaceRecord
}
fullCardNumber es el tipo de tarjeta del conductor, el Estado miembro que la
ha expedido y el número de tarjeta.
placeRecord contiene la información relativa al lugar introducido.
2.145. VuPrivateKey
La clave privada de una unidad intravehicular.
VuPrivateKey ::= RSAKeyPrivateExponent
2.146. VuPublicKey
La clave pública de una unidad intravehicular.
VuPublicKey ::= PublicKey
2.147. VuSerialNumber
Número de serie de la unidad intravehicular (requisito 075).
VuSerialNumber ::= ExtendedSerialNumber
2.148. VuSoftInstallationDate
Fecha de instalación de la versión de software que lleva instalada la unidad
intravehicular.
VuSoftInstallationDate ::= TimeRealAsignación de valor: sin especificar.
2.149. VuSoftwareIdentification
Información almacenada en una unidad intravehicular y relativa al software
instalado.
VuSoftwareIdentification ::= SEQUENCE {
vuSoftwareVersion VuSoftwareVersion,vuSoftInstallationDate VuSoftInstallationDate
}1985R3821 — ES — 20.11.2003 — 008.001 — 107
▼M7
vuSoftwareVersion es el número de la versión de software que lleva instalado
la unidad intravehicular.
vuSoftInstallationDate es la fecha de instalación de la versión de software.
2.150. VuSoftwareVersion
Número de la versión de software que lleva instalado la unidad intravehicular.
VuSoftwareVersion ::= IA5String(SIZE(4))
Asignación de valor: sin especificar.
2.151. VuSpecificConditionData
Información almacenada en una unidad intravehicular y relativa a condiciones
específicas.
VuSpecificConditionData ::= SEQUENCE {
noOfSpecificConditionRecords INTEGER(0..216-1)
specificConditionRecords SET SIZE (noOfSpecificCondition-
Records) OF SpecificConditionRecord
}
noOfSpecificConditionRecords es el número de registros incluidos en el
conjunto specificConditionRecords set.
specificConditionRecords es el conjunto de registros relativos a condiciones
específicas.
2.152. VuTimeAdjustmentData
Información almacenada en una unidad intravehicular y relativa a los ajustes de
hora que se han efectuado fuera del marco de un calibrado regular (requisito
101).
VuTimeAdjustmentData ::= SEQUENCE {
noOfVuTimeAdjRecords INTEGER(0..6),vuTimeAdjustmentRecords SET SIZE(noOfVuTimeAdjRe-
cords) OF VuTimeAdjustmentRecord
}
noOfVuTimeAdjRecords es el número de registros que hay en el conjunto
vuTimeAdjustmentRecords.
vuTimeAdjustmentRecords es el conjunto de registros sobre ajustes de la hora.
2.153. VuTimeAdjustmentRecord
Información almacenada en una unidad intravehicular y relativa a un ajuste de la
hora efectuado fuera del marco de un calibrado regular (requisito 101).
VuTimeAdjustmentRecord ::= SEQUENCE {
oldTimeValue TimeReal,oldTimeValue TimeReal,newTimeValue TimeReal,workshopName Name,
workshopAddress Address,
workshopCardNumber FullCardNumber
}
oldTimeValue, newTimeValue son el valor anterior y el nuevo valor de la
fecha y la hora.
workshopName, workshopAddress son el nombre y la dirección del centro de
ensayo.
workshopCardNumber identifica la tarjeta del centro de ensayo empleada para
realizar el ajuste de la hora.
2.154. W-VehicleCharacteristicConstant
Coeficiente característico del vehículo [definición k)].
W-VehicleCharacteristicConstant ::= INTEGER(0..2
16-1))
Asignación de valor: impulsos por kilómetro en el intervalo operativo de 0 a
64 255 impulsos/km.1985R3821 — ES — 20.11.2003 — 008.001 — 108
▼M7
2.155. WorkshopCardApplicationIdentification
Información almacenada en una tarjeta del centro de ensayo y relativa a la iden-
tificación de la aplicación de dicha tarjeta (requisito 190).
WorkshopCardApplicationIdentification ::= SEQUENCE {
typeOfTachographCardId EquipmentType,
cardStructureVersion CardStructureVersion,
noOfEventsPerType NoOfEventsPerType,
noOfFaultsPerType NoOfFaultsPerType,
activityStructureLength CardActivityLengthRange,
noOfCardVehicleRecords NoOfCardVehicleRecords,
noOfCardPlaceRecords NoOfCardPlaceRecords,
noOfCalibrationRecords NoOfCalibrationRecords
}
typeOfTachographCardId especifica el tipo de tarjeta utilizado.
cardStructureVersion especifica la versión de la estructura que se utiliza en la
tarjeta.
noOfEventsPerType es el número de incidentes de cada tipo que puede regis-
trar la tarjeta.
noOfFaultsPerType es el número de fallos de cada tipo que puede registrar la
tarjeta.
activityStructureLength indica el número de bytes disponibles para almacenar
registros de actividad.
noOfCardVehicleRecords es el número de registros del vehículo que caben en
la tarjeta.
noOfCardPlaceRecords es el número de lugares que puede registrar la tarjeta.
noOfCalibrationRecords es el número de registros de calibrado que puede
almacenar la tarjeta.
2.156. WorkshopCardCalibrationData
Información almacenada en una tarjeta del centro de ensayo y relativa a las acti-
vidades del centro de ensayo realizadas con dicha tarjeta (requisitos 227 y 229).
WorkshopCardCalibrationData ::= SEQUENCE {
calibrationTotalNumber INTEGER(0..216-1),
calibrationPointerNewestRecord INTEGER(0..NoOfCalibra-
tionRecords-1),
calibrationRecords SET SIZE(NoOfCalibrationRecords) OF
WorkshopCardCalibrationRecord
}
calibrationTotalNumber es el número total de calibrados realizados con la
tarjeta.
calibrationPointerNewestRecord es el índice del último registro actualizado de
calibrado.
Asignación de valor: número correspondiente al numerador del registro de cali-
brado. Al primer registro de la estructura se le asigna el número ′0′.
calibrationRecords es el conjunto de registros que contienen información sobre
calibrados y/o ajustes de hora.
2.157. WorkshopCardCalibrationRecord
Información almacenada en una tarjeta del centro de ensayo y relativa a un cali-
brado realizado con dicha tarjeta (requisito 227).
WorkshopCardCalibrationRecord ::= SEQUENCE {
calibrationPurpose CalibrationPurpose,
vehicleIdentificationNumber VehicleIdentificationNumber,
vehicleRegistration VehicleRegistrationIdentification,
wVehicleCharacteristicConstant W-VehicleCharacteristic-
Constant,
kConstantOfRecordingEquipment K-ConstantOfRecordingE-
quipment,
lTyreCircumference L-TyreCircumference,1985R3821 — ES — 20.11.2003 — 008.001 — 109
▼M7
tyreSize TyreSize,
authorisedSpeed SpeedAuthorised,oldOdometerValue OdometerShort,newOdometerValue OdometerShort,oldTimeValue TimeReal,newTimeValue TimeReal,nextCalibrationDate TimeReal,vuPartNumber VuPartNumber,vuSerialNumber VuSerialNumber,sensorSerialNumber SensorSerialNumber
}
calibrationPurpose es el propósito del calibrado.
vehicleIdentificationNumber es el VIN.
vehicleRegistration contiene el VRN y el nombre del Estado miembro donde se
matriculó el vehículo.
wVehicleCharacteristicConstant es el coeficiente característico del vehículo.
kConstantOfRecordingEquipment es la constante del aparato de control.
lTyreCircumference es la circunferencia efectiva de los neumáticos de las
ruedas.
tyreSize son las dimensiones de los neumáticos montados en el vehículo.
authorisedSpeed es la velocidad máxima autorizada del vehículo.
oldOdometerValue, newOdometerValue son la lectura anterior y la nueva
lectura del cuentakilómetros.
oldTimeValue, newTimeValue son el valor anterior y el nuevo valor de la
fecha y la hora.
nextCalibrationDate es la fecha del próximo calibrado del tipo especificado en
CalibrationPurpose, a cargo de una autoridad de inspección autorizada.
vuPartNumber, vuSerialNumber ysensorSerialNumber son los elementos de
datos para la identificación del aparato de
control.
2.158. WorkshopCardHolderIdentification
Información almacenada en una tarjeta del centro de ensayo y relativa a la iden-
tificación del titular de dicha tarjeta (requisito 216).
WorkshopCardHolderIdentif ication ::= SEQUENCE {
workshopName Name,workshopAddress Address,cardHolderName HolderName,cardHolderPreferredLanguage Language
}
workshopName es el nombre del centro de ensayo que corresponde al titular de
la tarjeta.
workshopAddress es la dirección del centro de ensayo que corresponde al
titular de la tarjeta.
cardHolderName es el nombre y los apellidos del titular (por ejemplo, el
nombre del mecánico).
cardHolderPreferredLanguage es el idioma preferido por el titular de la
tarjeta.
2.159. WorkshopCardPIN
Número de identificación personal de la tarjeta del centro de ensayo (requisito
213).
WorkshopCardPIN ::= IA5String(SIZE(8))Asignación de valor : el PIN que conoce el titular de la tarjeta, rellenado por la
derecha con bytes ′FF′hasta llegar a 8 bytes.
3. DEFINICIONES DE LOS INTERVALOS DE VALORES Y TAMAÑOS
ADMISIBLES
Definición de valores variables empleados en las definiciones del apartado 2.1985R3821 — ES — 20.11.2003 — 008.001 — 110
▼M7
TimeRealRange ::= 232-1
3.1. Definiciones para la tarjeta del conductor:
Nombre del valor variable Mín. Máx.
C ardAc tiv ity Len gth Rang e 5 544 bytes
(28 días, 93 cambios
de actividad cada día)13 776 bytes
(28 días, 240 cambios
de actividad cada día)
No OfCa rdPla ce Rec ords 84 112NoOfCardVehicleRecords 84 200
NoOfEventsPerType 6 12
NoOfFaultsPerType 12 24
3.2. Definiciones para la tarjeta del centro de ensayo:
Nombre del valor variable Mín. Máx.
C ardAc tiv ity Len gth Rang e 198 bytes
(1 día, 93 cambios de
actividad)492 bytes
(1 día, 240 cambios
de actividad)
NoOfCardPlaceRecords 6 8
NoOfCardVehicleRecords 4 8NoOfEventsPerType 3 3NoOfFaultsPerType 6 6
NoOfCalibrationRecords 88 255
3.3. Definiciones para la tarjeta de control:
Nombre del valor variable Mín. Máx.
No OfCon trol Act ivit yRe cord s 230 520
3.4. Definiciones para la tarjeta de empresa:
Nombre del valor variable Mín. Máx.
No OfCom pa nyAc tivi tyR eco rds 230 520
4. CONJUNTOS DE CARACTERES
Las cadenas IA5 utilizan los caracteres ASCII que se definen en la norma ISO/
IEC 8824-1. Para facilitar la lectura y las referencias, a continuación se ofrece la
asignación de valores. La norma ISO/IEC 8824-1 prevalece sobre esta nota
informativa en caso de discrepancia.
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_/primerevabcdefghijklmnopqrstuvwxyz{|} =
Otras cadenas de caracteres (Address, Name, VehicleRegistrationNumber) uuti-
lizan además los caracteres definidos en los códigos 192 a 255 de la norma ISO/1985R3821 — ES — 20.11.2003 — 008.001 — 111
▼M7
IEC 8859-1 (conjunto de caracteres Latín1) o de la norma ISO/IEC 8859-7
(conjunto de caracteres griegos):
5. CODIFICACIÓN
Si se aplican las reglas de codificación NSA.1, todos los tipos de datos definidos
deberán codificarse con arreglo a la norma ISO/IEC 8825-2, variante alineada.1985R3821 — ES — 20.11.2003 — 008.001 — 112
▼M7
Apéndice 2
ESPECIFICACIONES DE LAS TARJETAS DE TACÓGRAFO
ÍNDICE
1. Introducción … . . . .........................................................
1.1. Siglas … . . . ..............................................................
1.2. Referencias … . . . .........................................................
2 Características eléctricas y físicas … . . ........................................
2.1. Tensión de alimentación y consumo de corriente … . .............................
2.2. Tensión de programación Vpp…..............................................
2.3. Generación y frequencia del reloj … . . ........................................
2.4. Contacto de entrada/salida … . . ..............................................
2.5. Estados de la tarjeta … . . ...................................................
3. Soporte físico y comunicaciones … . . . ........................................
3.1. Introducción … . . . .........................................................
3.2. Protocolo de transmisión … . . . ..............................................
3.2.1. Protocolos … .............................................................
3.2.2. ATR … ..................................................................
3.2.3. PTS … ..................................................................
3.3. Condiciones de acceso (AC) … ..............................................
3.4. Cifrado de datos … ........................................................
3.5. Visión general de los comandos y los códigos de error … . ........................
3.6. Descripción de los comandos … ..............................................
3.6.1. Select File (seleccionar archivo) … . . . ........................................
3.6.1.1. Selección por nombre (AID) … ..............................................
3.6.1.2. Selección de un archivo elemental utilizando su identificador … . ..................
3.6.2. Read Binary (leer archivo binario) … . ........................................
3.6.2.1. Comando sin mensajería segura … ............................................
3.6.2.2. Comando con mensajería segura … . . . ........................................
3.6.3. Update Binary (actualizar archivo binario) … ...................................
3.6.3.1. Comando sin mensajería segura … ............................................
3.6.3.2. Comando con mensajería segura … . . . ........................................
3.6.4. Get Challenge (obtener interrogación) … .......................................
3.6.5. Verify (verificar) … ........................................................
3.6.6. Get Response (obtener respuesta) … . . ........................................
3.6.7. PSO: Verify Certificate (realizar operación de seguridad: verificar certificado) … .....
3.6.8. Internal Authenticate (autentificación interna) … . . . .............................
3.6.9. External Authenticate (autentificación externa) … . . .............................
3.6.10. Manage Security Environment (gestión del entorno de seguridad) … ................
3.6.11. PSO: Hash (realizar operación de seguridad: comprobación aleatoria) … . ............
3.6.12. Perform Hash of File (realizar comprobación aleatoria de archivo) … . . . ............
3.6.13. PSO: Compute Digital Signature (realizar operación de seguridad: calcular firma digital)
… ......................................................................
3.6.14. PSO: Verify Digital Signature (realizar operación de seguridad: verificar firma digital) …
4. Estructura de las tarjetas de tacógrafo … .......................................1985R3821 — ES — 20.11.2003 — 008.001 — 113
▼M7
4.1. Estructura de la tarjeta de conductor … ........................................
4.2. Estructura de la tarjeta del centro de ensayo … .................................
4.3. Estructura de la tarjeta de control … . . ........................................
4.4. Estructura de la tarjeta de empresa … . ........................................1985R3821 — ES — 20.11.2003 — 008.001 — 114
▼M7
1. INTRODUCCIÓN
1.1. Siglas
A efectos del presente apéndice se utilizan las siguientes siglas:
AC Condiciones de acceso
AID Identificador de aplicación
ALW Siempre
APDU Unidad de datos de protocolo de una aplicación (estructura de un
comando)
ATR Respuesta a reinicio
AUT Autentificado
C6, C7 Contactos no6 y 7 de la tarjeta, tal y como se describen en la
norma ISO/CEI 7816-2
cc Ciclos de reloj
CHV Información para la verificación del titular de la tarjetaCLA Byte de clase de un comando APDU
DF Archivo dedicado. Un DF puede contener otros archivos (EF o DF)
EF Archivo elemental
ENC Cifrado: el acceso sólo es posible mediante la codificación de datos
etu Unidad de tiempo elemental
IC Circuito integrado
ICC Tarjeta de circuito integrado
ID Identificador
IFD Dispositivo de interfaz
IFS Tamaño del campo de información
IFSC Tamaño del campo de información para la tarjetaIFSD Dispositivo de tamaño del campo de información (para el terminal)
INS Byte de instrucción de un comando APDU
Lc Longitud de los datos de entrada para un comando APDU
Le Longitud de los datos esperados (datos de salida para un comando)
MF Archivo principal (DF raíz)
P1-P2 Bytes de parámetros
NAD Dirección de nodo empleada en el protocolo T=1
NEV Nunca
PIN Número de identificación personal
PRO SM Protegido con mensajería segura
PTS Selección de la transmisión de protocoloRFU Reservado para uso futuro
RST Reinicio (de la tarjeta)
SM Mensajería segura
SW1-SW2 Bytes de estado
TS Carácter ATR inicial
VPP Tensión de programación
XXh Valor XX en notación hexadecimal
|| Símbolo de concatenación 03||04=0304
1.2. Referencias
En el presente apéndice aparecen las siguientes referencias:
EN 726-3 Sistemas de tarjetas de identificación — Tarjetas con circuito(s) integrados y
terminales para telecomunicaciones — Parte 3: Requisitos de la tarjeta inde-
pendientes de las aplicaciones. Diciembre 1994.
ISO/CEI 7816-2 Tecnología de la información — Tarjetas de identificación — Tarjetas de
circuito(s) integrado(s) con contactos — Parte 2: Dimensiones y ubicación de
los contactos. Primera edición: 1999.1985R3821 — ES — 20.11.2003 — 008.001 — 115
▼M7
ISO/CEI 7816-3 Tecnología de la información — Tarjetas de identificación — Tarjetas de
circuito(s) integrado(s) con contactos — Parte 3: Señales electrónicas y proto-
colo de transmisión. Segunda edición: 1997.
ISO/CEI 7816-4 Tecnología de la información — Tarjetas de identificación — Tarjetas de
circuito(s) integrado(s) con contactos — Parte 4: Comandos interindustriales
para intercambio. Primera edición: 1995 + Modificación 1: 1997.
ISO/CEI 7816-6 Tecnología de la información — Tarjetas de identificación — Tarjetas de
circuito(s) integrado(s) con contactos — Parte 6: Elementos de datos interin-
dustriales. Primera edición: 1996 + Cor 1: 1998.
ISO/CEI 7816-8 Tecnología de la información — Tarjetas de identificación — Tarjetas de
circuito(s) integrado(s) con contactos — Parte 8: Comandos interindustriales
relacionados con la seguridad. Primera edición: 1999.
ISO/CEI 9797 Tecnología de la información — Técnicas de seguridad — Mecanismo de
integridad de los datos mediante una función de comprobación criptográfica
que utiliza un algoritmo de cifrado en bloques. Segunda edición: 1994.
2. CARACTERÍSTICAS ELÉCTRICAS Y FÍSICAS
Todas las señales electrónicas deberán ser conformes a la norma ISO/CEI 7816-
3, a menos que se especifique otra cosa.
La ubicación y dimensiones de los contactos de las tarjetas se ajustarán a lo
dispuesto en la norma ISO/CEI 7816-2.
2.1. Tensión de alimentación y consumo de corriente
La tarjeta deberá trabajar con arreglo a las especificaciones, dentro de los
límites de consumo especificados en la norma ISO/CEI 7816-3.
La tarjeta deberá trabajar con una tensión Vcc= 3 V (+/− 0,3 V) o Vcc= 5 V (+/
− 0,5 V).
La tensión deberá seleccionarse con arreglo a lo dispuesto en la norma ISO/CEI
7816-3.
2.2. Tensión de programación Vpp
La tarjeta no precisará una tensión de programación en la patilla C6. Se espera
que la patilla C6 no esté conectada a un IFD. El contacto C6 podrá estar conec-
tado a la tensión Vccde la tarjeta, pero no a masa. Dicha tensión no deberá
interpretarse en ningún caso.
2.3. Generación y frecuencia del reloj
La tarjeta deberá funcionar el intervalo de frecuencias de 1 a 5 MHz. La
frecuencia del reloj podrá experimentar una variación del ± 2 % dentro de una
sesión de la tarjeta. La frecuencia del reloj la genera la unidad intravehicular y
no la propia tarjeta. El ciclo de trabajo puede variar entre el 40 y el 60 %.
El reloj externo puede ser detenido en las condiciones que especifica el archivo
EFICCde la tarjeta. El primer byte que hay en el cuerpo del archivo EFICCcodi-
fica las condiciones del modo de paro del reloj (más información en la norma
EN 726-3):
Bajo Alto
Bit 1 Bit 3 Bit 2
00 1Se permite el paro del reloj, no hay un nivel
preferido
01 1Se permite el paro del reloj, preferiblemente en
el nivel alto
10 1Se permite el paro del reloj, preferiblemente en
el nivel bajo
00 0 No se permite el paro del reloj
01 0Se permite el paro del reloj, exclusivamente en el
nivel alto1985R3821 — ES — 20.11.2003 — 008.001 — 116
▼M7
Bajo Alto
Bit 1 Bit 3 Bit 2
10 0Se permite el paro del reloj, exclusivamente en el
nivel bajo
Los bits 4 a 8 no se utilizan.
2.4. Contacto de entrada/salida
El contacto C7 de entrada/salida sirve para recibir y transmitir datos al IFD.
Durante el funcionamiento de dicho contacto, tan solo podrán estar en modo
de transmisión la tarjeta o el IFD. Si ambas unidades estuvieran en el modo de
transmisión, la tarjeta no deberá sufrir daños. A menos que se esté transmi-
tiendo, la tarjeta deberá entrar en el modo de recepción.
2.5. Estados de la tarjeta
La tarjeta trabaja en dos estados mientras se aplica la tensión de alimentación:
— estado de funcionamiento mientras se ejecutan los comandos o se mantiene
la interconexión con la unidad digital,
— estado de reposo en el resto de casos; en este estado la tarjeta deberá retener
todos los datos.
3. SOPORTE FÍSICO Y COMUNICACIONES
3.1. Introducción
El presente apartado describe la funcionalidad mínima que precisan las tarjetas
de tacógrafo y las VUs para garantizar un correcto funcionamiento e interopera-
bilidad.
Las tarjetas de tacógrafo cumplen en todo lo posible las normas ISO/CEI aplica-
bles (en especial la norma ISO/CEI 7816). No obstante, a continuación se ofrece
una descripción completa de los comandos y protocolos a fin de especificar
algunos casos de uso restringido o determinadas diferencias que puedan existir.
Los comandos especificados son totalmente conformes a las normas citadas,
salvo en los casos que se indican.
3.2. Protocolo de transmisión
El protocolo de transmisión deberá ser conforme a la norma ISO/CEI 7816-3.
En particular, la VU deberá reconocer las extensiones de tiempo de espera que
envíe la tarjeta.
3.2.1. Protocolos
La tarjeta deberá ofrecer los protocolos T=0 y T=1.
T=0 es el protocolo por defecto, de modo que se precisa un comando PTS para
cambiar al protocolo T=1.
Los dispositivos deberán admitir la convención directa en ambos protocolos: por
consiguiente, la convención directa es obligatoria para la tarjeta.
Dentro de la respuesta ATR, el byte correspondiente al tamaño del campo de
información para la tarjeta deberá presentarse en el carácter TA3. Este valor
deberá ser al menos ′F0h′(= 240 bytes).
Los protocolos estarán sujetos a las restricciones siguientes:
T=0
— El dispositivo de interfaz deberá admitir una respuesta en la entrada/salida
después del flanco ascendente de la señal en RST a partir de 400 cc.
— El dispositivo de interfaz deberá ser capaz de leer caracteres separados por
12 etu.
— El dispositivo de interfaz deberá leer un carácter erróneo y su repetición
cuando estén separados por 13 etu. Si se detecta un carácter erróneo, la señal
de error en la entrada/salida puede ocurrir entre 1 etu y 2 etu más tarde. El
dispositivo deberá admitir un retardo de 1 etu.
— El dispositivo de interfaz deberá aceptar una respuesta ATR de 33 bytes
(TS+32).
— Si TC1 está presente en la respuesta ATR, el tiempo adicional de seguridad
deberá estar presente para los caracteres que envíe el dispositivo de interfaz,
aunque los caracteres que envíe la tarjeta igualmente podrán estar separados1985R3821 — ES — 20.11.2003 — 008.001 — 117
▼M7
por 12 etu. Este principio también es cierto para el carácter ACK que envía
la tarjeta después de que el dispositivo de interfaz haya emitido un carácter
P3.
— El dispositivo de interfaz deberá tener en cuenta los caracteres NUL que
pueda emitir la tarjeta.
— El dispositivo de interfaz deberá aceptar el modo complementario de ACK.
— El comando GET RESPONSE no se puede utilizar en el modo de encadena-
miento para obtener un dato cuya longitud podría sobrepasar 255 bytes.
T=1
— NAD Byte: no se utiliza (la dirección NAD deberá configurarse a ′00′).
— S-block ABORT: no se utiliza.
— S-block VPP state error: no se utiliza.
— La longitud total de encadenamiento de un campo de datos no sobrepasará
255 bytes (de ello se asegurará el IFD).
— El IFD deberá indicar el dispositivo de tamaño del campo de información
(IFSD) inmediatamente después de la respuesta ATR: el IFD deberá trans-
mitir la petición de IFS del bloque S después de la respuesta ATR y la
tarjeta deberá enviar el IFS del bloque S. El valor recomendado para el
IFSD es 254 bytes.
— La tarjeta no pedirá un reajuste del IFS.
3.2.2. ATR
El dispositivo comprueba los bytes ATR, de acuerdo con la norma ISO/CEI
7816-3. No se verificarán los caracteres históricos ATR.
Ejemplo de biprotocolo básico ATR con arreglo a la norma ISO/CEI 7816-3
Carácter Valor Observaciones
TS ′3Bh′ Indica convención directa
T0 ′85h′ TD1 presente; hay 5 bytes históricos presentes
TD1 ′80h′ TD2 presente; ha de utilizarse T=0
TD2 ′11h′ TA3 presente; ha de utilizarse T=1
TA3 ′XXh′(al menos
′F0h′)Tamaño del campo de información para la tarjeta (IFSC)
TH1 a TH5 ′XXh′ Caracteres históricos
TCK ′XXh′ Comprobar carácter (OR exclusivo)
Después de la respuesta a reinicio (ATR), el archivo principal (MF) se selec-
ciona de manera implícita y pasa a ser el directorio actual.
3.2.3. PTS
El protocolo por defecto es T=0. Para configurar el protocolo T=1, es preciso
que el dispositivo envíe a la tarjeta una selección PTS (también denominada
PPS).
Dado que tanto el protocolo T=0 como el T=1 son obligatorios para la tarjeta, la
selección PTS básica de conmutación de protocolos es obligatoria para la tarjeta.
La selección PTS se puede utilizar, tal y como se indica en la norma ISO/CEI
7816-3, para cambiar a una velocidad en baudios más alta que la velocidad que
propone por defecto la tarjeta en la respuesta ATR, en su caso [byte TA(1)].
Opcionalmente, la tarjeta puede funcionar a velocidad en baudios más altas.Si no se admiten otras velocidades en baudios aparte de la que se ajusta por
defecto (o si la velocidad en baudios seleccionada es inadmisible), la tarjeta
deberá responder a la selección PTS en la forma correcta según la norma ISO/
CEI 7816-3, es decir, omitiendo el byte PPS1.
A continuación se ofrecen varios ejemplos de PTS básica selección de proto-
colo:1985R3821 — ES — 20.11.2003 — 008.001 — 118
▼M7
Carácter Valor Observaciones
PPSS ′FFh′ El carácter de inicio
PPS0 ′00h′o bien
′01h′PPS1 a PPS3 no están presentes; ′00h′para seleccionar T0,
′01h′para seleccionar T1
PK ′XXh′ Comprobar carácter: ′XXh′=′FFh′si PPS0 =′00h′,
′XXh′=′FEh′si PPS0 =′01h′
3.3. Condiciones de acceso (AC)
Las condiciones de acceso (AC) para los comandos UPDATE_BINARY y
READ_BINARY se definen para cada archivo elemental.
Es preciso que se cumplan las condiciones AC del archivo actual antes de
acceder al archivo a través de estos comandos.
A continuación se ofrecen las definiciones de las condiciones de acceso disponi-
bles:
— ALW: la acción siempre es posible y se puede ejecutar sin restricciones.
— NEV: la acción nunca es posible.
— AUT: es preciso abrir el derecho correspondiente a una autentificación
externa con resultado positivo (se encarga de ello el comando
EXTERNAL AUTHENTICATE).
— PRO SM: es preciso transmitir el comando con una suma de control crip-
tográfica por medio de mensajería segura (véase el apéndice 11).
— AUT y PRO SM (combinados).En los comandos de proceso (UPDATE BINARY y READ BINARY), es
posible seleccionar en la tarjeta las siguientes condiciones de acceso:
UPDATE BINARY READ BINARY
ALW Sí Sí
NEV Sí Sí
AUT Sí Sí
PRO SM Sí No
AUT y PRO SM Sí No
La condición de acceso PRO SM no está disponible para el comando READ
BINARY, lo que significa que la presencia de una suma de control criptográfica
para un comando READ nunca es obligatoria. No obstante, si se utiliza el valor
′OC′para la clase, es posible utilizar el comando READ BINARY con mensa-
jería segura, tal y como se describe en el apartado 3.6.2.
3.4. Cifrado de datos
Cuando es preciso proteger la confidencialidad de unos datos que se van a leer,
el archivo que los contiene se marca como «cifrado». El cifrado se lleva a cabo
utilizando mensajería segura (véase el apéndice 11).
3.5. Visión general de los comandos y los códigos de error
Los comandos y la organización de archivos se deducen de la norma ISO/CEI
7816-4.
En esta sección se describen los siguientes pares comando APDU-respuesta:
Comando INS
SELECT FILE A4
READ BINARY B0
UPDATE BINARY D61985R3821 — ES — 20.11.2003 — 008.001 — 119
▼M7
Comando INS
GET CHALLENGE 84
VERIFY 20GET RESPONSE C0
PERFORM SECURITY OPERATION:
VERIFY CERTIFICATE
COMPUTE DIGITAL SIGNATURE
VERIFY DIGITAL SIGNATUREHASH2A
INTERNAL AUTHENTICATE 88
EXTERNAL AUTHENTICATE 82
MANAGE SECURITY ENVIRONMENT:
SETTING A KEY22
PERFORM HASH OF FILE 2A
Las palabras de estado SW1 SW2 aparecen en todos los mensajes de respuesta e
indican el estado de procesado del comando.
SW1 SW2 Significado
90 00 Procesamiento normal
61 XX Procesamiento normal. XX = número de bytes de respuesta disponibles62 81 Procedimiento de aviso. Una parte de los datos devueltos puede estar
dañada
63 CX CHV (PIN) incorrecto. ′X′indica el contador de intentos restantes
64 00 Error de ejecución. No ha variado el estado de la memoria permanente.
Error de integridad
65 00 Error de ejecución. Ha variado el estado de la memoria permanente65 81 Error de ejecución. Ha variado el estado de la memoria permanente.
Fallo de memoria
66 88 Error de seguridad: suma de control criptográfica incorrecta (durante la
mensajería segura) o bien
certificado incorrecto (durante la verificación del
certificado) o bien
criptograma incorrecto (durante la autentificación
externa) o bien
firma incorrecta (durante la verificación de la
firma)
67 00 Longitud incorrecta (Lc o Le incorrecta)69 00 Comando prohibido (no hay respuesta disponible en T=0)
69 82 Estado de seguridad no satisfecho
69 83 Método de autentificación bloqueado69 85 Condiciones de uso no satisfechas1985R3821 — ES — 20.11.2003 — 008.001 — 120
▼M7
SW1 SW2 Significado
69 86 Comando no autorizado (falta el EF actual)
69 87 Faltan objetos de datos de mensajería segura que se esperaban69 88 Objetos de datos de mensajería segura incorrectos
6A 82 Archivo no encontrado
6A 86 Parámetros P1-P2 incorrectos6A 88 Datos referenciados no encontrados
6B 00 Parámetros incorrectos (desviación fuera del EF)
6C XX Longitud incorrecta, SW2 indica la longitud exacta. No se devuelve un
campo de datos
6D 00 Código de instrucción inadmisible o no válido
6E 00 Clase inadmisible
6F 00 Otros errores de comprobación
3.6. Descripción de los comandos
En el presente capítulo se describen los comandos obligatorios para las tarjetas
de tacógrafo.
En el apéndice 11 (Mecanismos de seguridad comunes) hallará otros porme-
nores relevantes relacionados con las operaciones criptográficas que es preciso
realizar.
Todos los comandos se describen con independencia del protocolo utilizado
(T=0 o T=1). Los bytes APDU CLA, INS, P1, P2, Lc y Le siempre se indican.
Si el byte Lc o Le no es necesario para el comando descrito, entonces lalongitud, el valor y la descripción asociados están vacíos.
Si se solicitan los dos bytes de longitud (Lc y Le) y además el IFD está utili-
zando el protocolo T=0, es preciso dividir en dos partes el comando descrito: el
IFD envía el comando del modo descrito con P3=Lc+data y seguidamente envía
un comando GET RESPONSE (véase el apartado 3.6.6) con P3=Le.
Si se solicitan los dos bytes de longitud y Le=0 (mensajería segura)
— en caso de utilizarse el protocolo T=1, la tarjeta deberá responder a Le=0
enviando todos los datos de salida disponibles,
— en caso de utilizarse el protocolo T=0, la tarjeta deberá responder a Le=0
con los bytes de estado ′61La′, donde La es el número de bytes de respuesta
disponibles. A continuación, el IFD deberá generar un comando GET
RESPONSE con P3= La para leer los datos.
3.6.1. Select File (seleccionar archivo)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El comando SELECT FILE se utiliza:
— para seleccionar un DF de la aplicación (es preciso utilizar la selección por
nombre),
— para seleccionar un archivo elemental que corresponda al ID de archivo
enviado.
3.6.1.1. Selección por nombre (AID)
Este comando permite seleccionar un DF de la aplicación en la tarjeta.
Este comando puede ejecutarse desde cualquier punto de la estructura de
archivos (después de la respuesta ATR o en cualquier momento).
Al seleccionar una aplicación se reinicia el entorno de seguridad actual. A partir
de ese momento ya no se vuelve a seleccionar una clave pública actual y la1985R3821 — ES — 20.11.2003 — 008.001 — 121
▼M7
clave de la sesión anterior deja de estar disponible para mensajería segura.
También se pierde la condición de acceso AUT.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′
INS 1 ′A4h′
P1 1 ′04h′ Selección por nombre (AID)
P2 1 ′0Ch′ No se espera respuesta
Lc 1 ′NNh′ Número de bytes enviados a la tarjeta (longitud del
AID):′06h′para la aplicación de tacógrafo
#6-#(5+NN) NN ′XX..XXh′ AID:′FF 54 41 43 48 4F ′para la aplicación de
tacógrafo
No se precisa respuesta para el comando SELECT FILE (Le ausente en T=1, o
no se pide respuesta en T=0).
Mensaje de respuesta (no se pide respuesta)
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no se encuentra la aplicación que corresponde al AID, se contesta con el
estado de procesado ′6A82′.
— En T=1, si está presente el byte Le, se contesta con el estado ′6700′.
— En T=0, si se pide una respuesta después del comando SELECT FILE, se
contesta con el estado ′6900′.
— Si se considera que la aplicación seleccionada está dañada (se detecta un
error de integridad dentro de los atributos del archivo), se contesta con el
estado de procesado ′6400′o′6581′.
3.6.1.2. Selección de un archivo elemental utilizando su identificador
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′
INS 1 ′A4h′
P1 1 ′02h′ Selección de un EF bajo el DF actual
P2 1 ′0Ch′ No se espera respuesta
Lc 1 ′02h′ Número de bytes enviados a la tarjeta
#6-#7 2 ′XXXXh′ Identificador de archivo
No se precisa respuesta para el comando SELECT FILE (Le ausente en T=1, o
no se pide respuesta en T=0).
Mensaje de respuesta (no se pide respuesta)
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.1985R3821 — ES — 20.11.2003 — 008.001 — 122
▼M7
— Si no se encuentra el archivo que corresponde al identificador, se contesta
con el estado de procesado ′6A82′.
— En T=1, si está presente el byte Le, se contesta con el estado ′6700′.
— En T=0, si se pide una respuesta después del comando SELECT FILE, se
contesta con el estado ′6900′.
— Si se considera que el archivo seleccionado está dañado (se detecta un error
de integridad dentro de los atributos del archivo), se contesta con el estado
de procesado′6400′o′6581′.
3.6.2. Read Binary (leer archivo binario)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El comando READ BINARY sirve para leer datos de un archivo transparente.La respuesta de la tarjeta consiste en devolver los datos leídos, opcionalmente
encapsulados en una estructura de mensajería segura.
El comando sólo puede ejecutarse si el estado de seguridad satisface los atri-
butos de seguridad definidos para el EF de la función READ.
3.6.2.1. Comando sin mensajería segura
Este comando permite al IFD leer datos del EF actualmente seleccionado, sin
mensajería segura.
Este comando no deberá permitir que se lean datos de un archivo marcado como
«cifrado».
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ No se pide mensajería segura
INS 1 ′B0h′
P1 1 ′XXh′ Desviación en bytes desde el comienzo del archivo:
byte más significativo
P2 1 ′XXh′ Desviación en bytes desde el comienzo del archivo:
byte menos significativo
Le 1 ′XXh′ Longitud de los datos esperados. Número de bytes
que se han de leer
Nota: el bit 8 de P1 debe ponerse a 0.
Mensaje de respuesta
Byte Long. Valor Descripción
#1-#X X ′XX..XXh′ Datos leídos
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no se selecciona un EF, se contesta con el estado de procesado ′6986′.
— Si no se satisface el control de accesos del archivo seleccionado, se inte-
rrumpe el comando con ′6982′.
— Si la desviación no es compatible con el tamaño del EF (desviación >
tamaño del EF), se contesta con el estado de procesado ′6B00′.
— Si el tamaño de los datos que se han de leer no es compatible con el tamaño
del EF (desviación + Le > tamaño del EF), se contesta con el estado de
procesado′6700′o′6Cxx′donde′xx′indica la longitud exacta.
— Si se detecta un error de integridad dentro de los atributos del archivo, la
tarjeta considerará el archivo dañado e irrecuperable, se contesta con el
estado de procesado ′6400′o′6581′.
— Si se detecta un error de integridad dentro de los datos almacenados, la
tarjeta devuelve los datos solicitados y contesta con el estado de procesado
′6281′.1985R3821 — ES — 20.11.2003 — 008.001 — 123
▼M7
3.6.2.2. Comando con mensajería segura
Este comando permite al IDF leer datos del EF actualmente seleccionado, con
mensajería segura, a fin de verificar la integridad de los datos recibidos y
proteger la confidencialidad de los datos en caso de que el EF se haya marcado
como «cifrado».
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′0Ch′ Se pide mensajería segura
INS 1 ′B0h′ INS
P1 1 ′XXh′ P1 (desviación en bytes desde el comienzo del
archivo): byte más significativo
P2 1 ′XXh′ P2 (desviación en bytes desde el comienzo del
archivo): byte menos significativo
Lc 1 ′09h′ Longitud de los datos de entrada para mensajería
segura
#6 1 ′97h′ TLE: Etiqueta para especificación de la longitud
esperada
#7 1 ′01h′ LLE: Longitud de la longitud esperada
#8 1 ′NNh′ Especificación de la longitud esperada (Le
original): Número de bytes que se han de leer
#9 1 ′8Eh′ TCC: Etiqueta para suma de control criptográfica
#10 1 ′04h′ LCC: Longitud de la siguiente suma de control crip-
tográfica
#11-#14 4 ′XX..XXh′ Suma de control criptográfica (4 bytes más signifi-
cativos)
Le 1 ′00h′ Según se especifica en la norma ISO/CEI 7816-4
Mensaje de respuesta si el EF no está marcado como «cifrado» y si el formato
de entrada de mensajería segura es correcto:
Byte Long. Valor Descripción
#1 1 ′81h′ TPV: Etiqueta para datos del valor plano
#2 L ′NNh′or′81
NNh′LPV: longitud de los datos devueltos (=Le
original).
L es 2 bytes si LPV>127 bytes.
#(2+L)-#(1+L+NN) NN ′XX..XXh′ Valor de datos planos
#(2+L+NN) 1 ′8Eh′ TCC: Etiqueta para suma de control crip-
tográfica
#(3+L+NN) 1 ′04h′ LCC: Longitud de la siguiente suma de
control criptográfica
#(4+L+NN)-
#(7+L+NN)4′XX..XXh′ Suma de control criptográfica (4 bytes más
significativos)
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
Mensaje de respuesta si el EF está marcado como «cifrado» y si el formato de
entrada de mensajería segura es correcto:1985R3821 — ES — 20.11.2003 — 008.001 — 124
▼M7
Byte Long. Valor Descripción
#1 1 ′87h′ TPI CG: Etiqueta para datos cifrados (cripto-
grama)
#2 L ′MMh′or′81
MMh′LPI CG: longitud de los datos cifrados que se
devuelven (distinta de la Le original del
comando, debido al relleno).
L es 2 bytes si LPI CG> 127 bytes
#(2+L)-#(1+L+MM) MM ′01XX..XXh′ Datos cifrados: Indicador de relleno y crip-
tograma
#(2+L+MM) 1 ′8Eh′ TCC: Etiqueta para suma de control crip-
tográfica
#(3+L+MM) 1 ′04h′ LCC: Longitud de la siguiente suma de
control criptográfica
#(4+L+MM)-
#(7+L+MM)4′XX..XXh′ Suma de control criptográfica (4 bytes más
significativos)
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
Los datos cifrados que se devuelven contienen un primer byte que indica el
modo de relleno utilizado. Para la aplicación de tacógrafo, el indicador de
relleno siempre toma el valor ′01h′, para indicar que se utiliza el modo de
relleno especificado en la norma ISO/CEI 7816-4 (un byte con valor ′80h′
seguido de varios bytes nulos: ISO/CEI 9797 método 2).
Los estados de procesado «normales», descritos para el comando READ
BINARY sin mensajería segura (véase el apartado 3.6.2.1), se pueden devolver
utilizando las estructuras de mensaje de respuesta descritas anteriormente.
Asimismo, es posible que se produzcan algunos errores específicamente relacio-
nados con la mensajería segura. En tal caso, el estado de procesado se devuelve
tal cual, sin la intervención de una estructura de mensajería segura.
Mensaje de respuesta si el formato de entrada de mensajería segura es incorrecto
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si no hay una clave disponible para la sesión actual, se devuelve el estado
de procesado′6A88′. Esto ocurre si la clave de la sesión no se ha generado
todavía o si ha expirado la validez de dicha clave (en tal caso, el IFD debe
ejecutar de nuevo un proceso de autentificación mutua para establecer una
nueva clave de sesión).
— Si en el formato de mensajería segura faltan algunos de los objetos de datos
que se esperaban (anteriormente especificados), se devuelve el estado de
procesado′6987′: este error se produce si falta una etiqueta esperada o si el
cuerpo del comando no está bien construido.
— Si algunos de los objetos de datos son incorrectos, se contesta con el estado
de procesado′6988′: este error se produce si están presentes todas las
etiquetas necesarias pero algunas longitudes no coinciden con las esperadas.
— Si falla la verificación de la suma de control criptográfica, se contesta con el
estado de procesado ′6688′.
3.6.3. Update Binary (actualizar archivo binario)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El mensaje de comando UPDATE BINARY inicia la actualización (borrar +
escribir) de los bits ya presentes en un EF binario, para sustituirlos por los bits
dados en el comando APDU.
El comando sólo puede ejecutarse si el estado de seguridad satisface los atri-
butos de seguridad definidos para el EF de la función UPDATE (si el control
de acceso de la función UPDATE incluye PRO SM, habrá que añadir una
mensajería segura en el comando).1985R3821 — ES — 20.11.2003 — 008.001 — 125
▼M7
3.6.3.1. Comando sin mensajería segura
Este comando permite al IFD escribir datos en el EF actualmente seleccionado,
sin que la tarjeta verifique la integridad de los datos recibidos. Este modo
directo sólo se permite si el archivo relacionado no se ha marcado como
«cifrado».
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ No se pide mensajería segura
INS 1 ′D6h′
P1 1 ′XXh′ Desviación en bytes desde el comienzo del archivo:
byte más significativo
P2 1 ′XXh′ Desviación en bytes desde el comienzo del archivo:
byte menos significativo
Lc 1 ′NNh′ Lc Longitud de los datos que se han de actualizar.
Número de bytes que se han de escribir
#6-#(5+NN) NN ′XX..XXh′ Datos que se han de escribir
Nota: el bit 8 de P1 debe ponerse a 0.
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no se selecciona un EF, se contesta con el estado de procesado ′6986′.
— Si no se satisface el control de accesos del archivo seleccionado, se inte-
rrumpe el comando con ′6982′.
— Si la desviación no es compatible con el tamaño del EF (desviación >
tamaño del EF), se contesta con el estado de procesado ′6B00′.
— Si el tamaño de los datos que se han de escribir no es compatible con el
tamaño del EF (desviación + Le > tamaño del EF), se contesta con el estado
de procesado′6700′.
— Si se detecta un error de integridad dentro de los atributos del archivo, la
tarjeta considerará el archivo dañado e irrecuperable, se contesta con el
estado de procesado ′6400′o′6500′.
— Si falla la escritura, se contesta con el estado de procesado ′6581′.
3.6.3.2. Comando con mensajería segura
Este comando permite al IFD escribir datos en el EF actualmente seleccionado,
de modo que la tarjeta verifica la integridad de los datos recibidos. Dado que no
se precisa confidencialidad, los datos no están cifrados.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′0Ch′ Se pide mensajería segura
INS 1 ′D6h′ INS
P1 1 ′XXh′ Desviación en bytes desde el comienzo del
archivo: Byte más significativo
P2 1 ′XXh′ Desviación en bytes desde el comienzo del
archivo: Byte menos significativo
Lc 1 ′XXh′ Longitud del campo de datos seguro
#6 1 ′81h′ TPV: Etiqueta para datos del valor plano1985R3821 — ES — 20.11.2003 — 008.001 — 126
▼M7
Byte Long. Valor Descripción
#7 L ′NNh′or′81
NNh′LPV: longitud de los datos transmitidos
L es 2 bytes si LPV> 127 bytes
#(7+L)-#(6+L+NN) NN ′XX..XXh′ Valor de datos planos (datos que se han de
escribir)
#(7+L+NN) 1 ′8Eh′ TCC: Etiqueta para suma de control crip-
tográfica
#(8+L+NN) 1 ′04h′ LCC: Longitud de la siguiente suma de
control criptográfica
#(9+L+NN)-
#(12+L+NN)4′XX..XXh′ Suma de control criptográfica (4 bytes más
significativos)
Le 1 ′00h′ Según se especifica en la norma ISO/CEI
7816-4
Mensaje de respuesta si el formato de entrada de mensajería segura es correcto
Byte Long. Valor Descripción
#1 1 ′99h′ TSW: Etiqueta para palabras de estado (con la
protección de CC)
#2 1 ′02h′ LSW: longitud de las palabras de estado devueltas
#3-#4 2 ′XXXXh′ Palabras de estado (SW1, SW2)
#5 1 ′8Eh′ TCC: Etiqueta para suma de control criptográfica
#6 1 ′04h′ LCC: Longitud de la siguiente suma de control crip-
tográfica
#7-#10 4 ′XX..XXh′ Suma de control criptográfica (4 bytes más signifi-
cativos)
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
Los estados de procesado «normales», descritos para el comando UPDATE
BINARY sin mensajería segura (véase el apartado 3.6.3.1), se pueden devolver
utilizando las estructuras de mensaje de respuesta descritas anteriormente.
Asimismo, es posible que se produzcan algunos errores específicamente relacio-
nados con la mensajería segura. En tal caso, el estado de procesado se devuelve
tal cual, sin la intervención de una estructura de mensajería segura.
Mensaje de respuesta si se produce un error de mensajería segura
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si no hay una clave disponible para la sesión actual, se devuelve el estado
de procesado′6A88′.
— Si en el formato de mensajería segura faltan algunos de los objetos de datos
que se esperaban (anteriormente especificados), se devuelve el estado de
procesado′6987′: este error se produce si falta una etiqueta esperada o si el
cuerpo del comando no está bien construido.
— Si algunos de los objetos de datos son incorrectos, se contesta con el estado
de procesado′6988′: este error se produce si están presentes todas las
etiquetas necesarias pero algunas longitudes no coinciden con las esperadas.
— Si falla la verificación de la suma de control criptográfica, se contesta con el
estado de procesado ′6688′.1985R3821 — ES — 20.11.2003 — 008.001 — 127
▼M7
3.6.4. Get Challenge (obtener interrogación)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El comando GET CHALLENGE pide a la tarjeta que envíe una interrogación
para usarla en un procedimiento relacionado con la seguridad que incluya el
envío de un criptograma o de unos datos cifrados a la tarjeta.
La interrogación que envía la tarjeta tan solo es válida para el siguiente
comando que utilice una interrogación y se envíe a la tarjeta.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′84h′ INS
P1 1 ′00h′ P1
P2 1 ′00h′ P2
Le 1 ′08h′ Le (Longitud de la interrogación esperada)
Mensaje de respuesta
Byte Long. Valor Descripción
#1-#8 8 ′XX..XXh′ Interrogación
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si Le es distinto de ′08h′, el estado de procesado es ′6700′.
— Si los parámetros P1-P2 son incorrectos, el estado de procesado es ′6A86′.
3.6.5. Verify (verificar)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El comando VERIFY inicia una comparación en la tarjeta, confrontando los
datos CHV (PIN) enviados desde el comando con la referencia CHV almace-
nada en la tarjeta.
Nota: el IFD debe añadir bytes ′FFh′para rellenar por la derecha el PIN que
introduzca el usuario, hasta llegar a una longitud de 8 bytes.
Si el comando se ejecuta correctamente, los derechos correspondientes a la
presentación CHV se abren y el contador de intentos CHV restantes se reinicia-
liza.
Si la comparación no tiene éxito, queda registrada en la tarjeta a fin de limitar el
número de intentos que quedan para utilizar la información CHV de referencia.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′20h′ INS
P1 1 ′00h′ P1
P2 1 ′00h′ P2 (la CHV verificada se conoce implícitamente)
Lc 1 ′08h′ Longitud del código CHV transmitido
#6-#13 8 ′XX..XXh′ CHV1985R3821 — ES — 20.11.2003 — 008.001 — 128
▼M7
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— S no se encuentra la referencia CHV, se contesta con el estado de procesado
′6A88′.
— Si la información CHV está bloqueada (el contador de intentos restantes de
la CHV es cero), se contesta con el estado de procesado ′6983′. Una vez en
ese estado, ya no se puede volver a presentar la información CHV.
— Si la comparación no tiene éxito, se resta una unidad a la lectura del
contador de intentos restantes y se devuelve el estado ′63CX′(X > 0 y X
es igual al contador de intentos CHV restantes. Si X = ′F′, el contador de
intentos CHV es mayor que ′F′).
— Si se considera que la información CHV de referencia está dañada, se
contesta con el estado de procesado ′6400′o′6581′.
3.6.6. Get Response (obtener respuesta)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4.
Este comando (exclusivamente necesario y disponible en el protocolo T=0) sirve
para transmitir datos preparados de la tarjeta al dispositivo de interfaz (cuando
el comando incluye las longitudes Lc y Le).
El comando GET RESPONSE tiene que enviarse inmediatamente después del
comando que prepara los datos. De lo contrario, los datos se pierden. Una vez
ejecutado el comando GET RESPONSE (salvo si se produce el error ′61xx′,
véase más abajo), los datos preparados previamente dejan de estar disponibles.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′
INS 1 ′C0h′
P1 1 ′00h′
P2 1 ′00h′
Le 1 ′XXh′ Número de bytes esperados
Mensaje de respuesta
Byte Long. Valor Descripción
#1-#X X ′XX..XXh′ Datos
SW 2 ′XXXXh′ Palabras de estado (SW1,SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si la tarjeta no ha preparado ningún dato, se contesta con el estado de proce-
sado′6900′.
— Si la longitud Le sobrepasa el número de bytes disponibles o es igual a cero,
se contesta con el estado de procesado ′6Cxx′, donde xx es el número exacto
de bytes disponibles. En ese caso, y exclusivamente en ese caso, los datos
preparados siguen estando disponibles para un comando GET RESPONSE
posterior.
— Si la longitud Le es distinta de cero y menor que el número de bytes dispo-
nibles, la tarjeta normalmente envía los datos necesarios, y se contesta con el
estado de procesado ′61xx′donde xx indica el número de bytes extra todavía
disponibles para un comando GET RESPONSE posterior. El resto de datos
(que no se pidieron) ya no están disponibles.
— Si el comando no se admite (protocolo T=1), la tarjeta contesta con el estado
′6D00′.1985R3821 — ES — 20.11.2003 — 008.001 — 129
▼M7
3.6.7. PSO: Verify Certificate (realizar operación de seguridad: verificar certi-
ficado)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-8, pero tiene
un uso restringido en comparación con el comando que se define en dicha
norma.
El comando VERIFY CERTIFICATE lo utiliza la tarjeta para obtener una clave
pública del exterior y para comprobar su validez.
Cuando un comando VERIFY CERTIFICATE se ejecuta correctamente, la clave
pública queda almacenada para su uso posterior en el entorno de seguridad. Esta
clave debe crearla de forma explícita el comando MSE utilizando su identifi-
cador de clave (véase el apartado 3.6.10), para uso en comandos relacionados
con la seguridad (INTERNAL AUTHENTICATE, EXTERNAL AUTHENTI-
CATE o VERIFY CERTIFICATE).
En cualquier caso, el comando VERIFY CERTIFICATE utiliza la clave pública
previamente seleccionada por el comando MSE para abrir el certificado.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′2Ah′ Realizar operación de seguridad
P1 1 ′00h′ P1
P2 1 ′AEh′ P2: datos sin codificación BER-TLV (concatena-
ción de elementos de datos)
Lc 1 ′CEh′ Lc: Longitud del certificado, 206 Bytes
#6-#199 194 ′XX..XXh′ Certificado: concatenación de elementos de datos
(como se describe en el Apéndice 11)
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si la verificación del certificado falla, se contesta con el estado de procesado
′6688′. El proceso de verificación y desenvolvimiento del certificado se
describe en el apéndice 11.
— Si no hay una clave pública presente en el entorno de seguridad, se devuelve
′6A88′.
— Si se considera que la clave publica seleccionada (utilizada para desenvolver
el certificado) está dañada, se contesta con el estado de procesado ′6400′o
′6581′.
— Si la clave pública seleccionada (utilizada para desenvolver el certificado)
tiene un CHA.LSB (Cert ifi cat eHol der Autho risa tion .e qui p-
me ntT ype ) diferente de ′00′(es decir, no es el de un Estado miembro o
el de Europa), se contesta con el estado de procesado ′6985′.
3.6.8. Internal Authenticate (autentificación interna)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4.
Por medio del comando INTERNAL AUTHENTICATE, el IFD puede autenti-
ficar la tarjeta.
El proceso de autentificación se describe en el apéndice 11 e incluye las afirma-
ciones siguientes:
El comando INTERNAL AUTHENTICATE utiliza la clave privada de la tarjeta
(seleccionada implícitamente) para firmar datos de autentificación, incluidos K1
(el primer elemento para acordar la clave de la sesión) y RND1, y utiliza la
clave pública actualmente seleccionada (a través del último comando MSE)
para cifrar la firma y formar el testigo de autentificación (hallará información
más detallada al respecto en el apéndice 11).1985R3821 — ES — 20.11.2003 — 008.001 — 130
▼M7
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′88h′ INS
P1 1 ′00h′ P1
P2 1 ′00h′ P2
Lc 1 ′10h′ Longitud de los datos enviados a la tarjeta
#6-#13 8 ′XX..XXh′ Interrogación empleada para autentificar la tarjeta
#14-#21 8 ′XX..XXh′ VU.CHR (véase el apéndice 11)
Le 1 ′80h′ Longitud de los datos que se esperan de la tarjeta
Mensaje de respuesta
Byte Long. Valor Descripción
#1-#128 128 ′XX..XXh′ Testigo de autentificación de la tarjeta (véase el
apéndice 11)
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no hay una clave pública presente en el entorno de seguridad, se contesta
con el estado de procesado ′6A88′.
— Si no hay una clave privada presente en el entorno de seguridad, se contesta
con el estado de procesado ′6A88′.
— Si VU.CHR no coincide con el identificador actual de clave pública, se
contesta con el estado de procesado ′6A88′.
— Si se considera que la clave privada seleccionada está dañada, se contesta
con el estado de procesado ′6400′o′6581′.
Si el comando INTERNAL AUTHENTICATE se ejecuta correctamente, la
clave de la sesión actual, si la hay, se borra y deja de estar disponible. Paradisponer de una nueva clave de sesión, es preciso que el comando
EXTERNAL_ AUTHENTICATE se ejecute correctamente.
3.6.9. External Authenticate (autentificación externa)
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-4.
Por medio del comando EXTERNAL AUTHENTICATE, la tarjeta puede auten-
tificar el IFD.
El proceso de autentificación se describe en el apéndice 11, e incluye las
siguientes afirmaciones:
El comando EXTERNAL AUTHENTICATE debe ir inmediatamente precedido
por un comando GET CHALLENGE. La tarjeta envía un interrogación al exte-
rior (RND3).
La verificación del criptograma utiliza RND3 (interrogación enviada por la
tarjeta), la clave privada de la tarjeta (seleccionada implícitamente) y la clave
pública previamente seleccionada por el comando MSE.
La tarjeta verifica el criptograma y, en caso de ser correcto, se abre la condición
de acceso AUT.
El criptograma de entrada incluye K2, el segundo elemento para acordar la
clave de la sesión.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′82h′ INS1985R3821 — ES — 20.11.2003 — 008.001 — 131
▼M7
Byte Long. Valor Descripción
P1 1 ′00h′ P1
P2 1 ′00h′ P2 (la clave pública que se va a utilizar se conoce
implícitamente, y la ha determinado previamente el
comando MSE)
Lc 1 ′80h′ Lc (Longitud de los datos enviados a la tarjeta)
#6-#133 128 ′XX..XXh′ Criptograma (véase el apéndice 11)
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado [Palabras de estado (SW1,
SW2)]
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no hay una clave pública presente en el entorno de seguridad, se devuelve
′6A88′.
— Si el CHA de la clave pública actualmente configurada no es la concatena-
ción del AID de la aplicación de tacógrafo y de un tipo de equipo VU, se
contesta con el estado de procesado ′6F00′(véase el apéndice 11).
— Si no hay una clave privada presente en el entorno de seguridad, se contesta
con el estado de procesado ′6A88′.
— Si la verificación del criptograma es incorrecta, se contesta con el estado de
procesado′6688′.
— Si el comando no va precedido inmediatamente de un comando GET
CHALLENGE, se contesta con el estado de procesado ′6985′.
— Si se considera que la clave privada seleccionada está dañada, se contesta
con el estado de procesado ′6400′o′6581′.
Si el comando EXTERNAL AUTHENTICATE se ejecuta correctamente, y si la
primera parte de la clave de sesión está disponible a partir de un comando
INTERNAL AUTHENTICATE que se haya ejecutado recientemente, la clave
de sesión queda configurada para futuros comandos que utilicen mensajería
segura.
Si la primera parte de la clave de sesión no está disponible a partir de un
comando INTERNAL AUTHENTICATE anterior, la segunda parte de la clave
de sesión, enviada por el IFD, no se almacena en la tarjeta. Este mecanismo
garantiza que el proceso de autentificación mutua se lleva a cabo en el orden
especificado en el apéndice 11.
3.6.10. Manage Security Environment (gestión del entorno de seguridad)
Este comando se utiliza para determinar una clave pública con fines de autenti-
ficación.
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-8, pero tiene
un uso restringido en relación con dicha norma.
La clave a que se hace referencia en el campo de datos MSE es válida para
todos los archivos del DF Tacógrafo.
La clave a que se hace referencia en el campo de datos MSE sigue siendo la
clave pública actual hasta el siguiente comando MSE correcto.
Si la clave a que se hace referencia no está (ya) presente en la tarjeta, el entorno
de seguridad no experimenta cambio alguno.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′22h′ INS
P1 1 ′C1h′ P1: clave a que se hace referencia, válida para
todas las operaciones criptográficas1985R3821 — ES — 20.11.2003 — 008.001 — 132
▼M7
Byte Long. Valor Descripción
P2 1 ′B6h′ P2 (datos a que se hace referencia, relativos a la
firma digital)
Lc 1 ′0Ah′ Lc: longitud del campo de datos subsiguiente
#6 1 ′83h′ Etiqueta para hacer referencia a una clave pública
en casos asimétricos
#7 1 ′08h′ Longitud de la referencia de la clave (identificador
de clave)
#8-#15 08h ′XX..XXh′ Identificador de clave según se especifica en el
apéndice 11
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si la clave a que se hace referencia no está presente en la tarjeta, se contesta
con el estado de procesado ′6A88′.
— Si en el formato de mensajería segura faltan algunos de los objetos de datos
que se esperaban, se devuelve el estado de procesado ′6987′. Esto puede
ocurrir si falta la etiqueta ′83h′.
— Si algunos objetos de datos son incorrectos, se contesta con el estado de
procesado′6988′. Esto puede ocurrir si la longitud del identificador de clave
no es′08h′.
— Si se considera que la clave seleccionada está dañada, se contesta con el
estado de procesado ′6400′o′6581′.
3.6.11. PSO: Hash (realizar operación de seguridad: comprobación aleatoria)
Este comando sirve para transferir a la tarjeta el resultado de un cálculo de
comprobación aleatoria con unos datos determinados. Este comando se utiliza
para la verificación de firmas digitales. El valor de comprobación aleatoria se
almacena en la memoria EEPROM para el comando verificación de firma
numérica subsiguiente.
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-8, pero tiene
un uso restringido en relación con dicha norma.
Mensaje de comando
Byte Longitud Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′2Ah′ Realizar operación de seguridad
P1 1 ′90h′ Devolver código de comprobación aleatoria
P2 1 ′A0h′ Etiqueta: campo de datos contiene DOs relevantes
para comprobación aleatoria
Lc 1 ′16h′ Longitud Lc del campo de datos subsiguiente
#6 1 ′90h′ Etiqueta para el código de comprobación aleatoria
#7 1 ′14h′ Longitud del código de comprobación aleatoria
#8-#27 20 ′XX..XXh′ Código de comprobación aleatoria1985R3821 — ES — 20.11.2003 — 008.001 — 133
▼M7
Mensaje de respuesta
Byte Longitud Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si faltan algunos de los objetos de datos que se esperaban (anteriormente
especificados), se devuelve el estado de procesado ′6987′Esto puede ocurrir
si falta una de las etiquetas ′90h′.
— Si algunos objetos de datos son incorrectos, se contesta con el estado de
procesado′6988′. Este error ocurre si la etiqueta necesaria está presente
pero su longitud es distinta de ′14h′.
3.6.12. Perform Hash of File (realizar comprobación aleatoria de archivo)
Este comando no cumple la norma ISO/CEI 7816-8. Por consiguiente, el byte
CLA de este comando indica que hay un uso propio del comando PERFORM
SECURITY OPERATION/HASH.
El comando PERFORM HASH OF FILE sirve para realizar una comprobación
aleatoria en la zona de datos del EF transparente actualmente seleccionado.
El resultado de la operación de comprobación aleatoria se almacena en la tarjeta
y posteriormente se puede utilizar para obtener una firma digital del archivo,
mediante el comando PSO: COMPUTE DIGITAL SIGNATURE. Este resultado
sigue disponible para el comando COMPUTE DIGITAL SIGNATURE hasta el
siguiente comando PERFORM HASH OF FILE que se ejecute correctamente.
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′80h′ CLA
INS 1 ′2Ah′ Realizar operación de seguridad
P1 1 ′90h′ Etiqueta: Hash
P2 1 ′00h′ P2: Comprobación aleatoria de los datos del
archivo transparente actualmente seleccionado
Mensaje de respuesta
Byte Long. Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si no se ha seleccionado una aplicación, se devuelve el estado de procesado
′6985′.
— Si se considera que el EF seleccionado está dañado (errores de integridad en
los atributos del archivo o los datos almacenados), se contesta con el estado
de procesado′6400′o′6581′.
— Si el archivo seleccionado no es transparente, se contesta con el estado de
procesado′6986′.
3.6.13. PSO: Compute Digital Signature (realizar operación de seguridad:
calcular firma digital)
Este comando sirve para calcular la firma digital de un código de comprobación
aleatoria calculado previamente (véase Perform Hash of File, apartado 3.6.12).
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-8, pero tiene
un uso restringido en relación con dicha norma.
La tarjeta conoce implícitamente su clave privada, que se utiliza para calcular la
firma digital.
La tarjeta realiza una firma digital utilizando un método de relleno conforme a
la norma PKCS1 (hallará más información en el apéndice 11).1985R3821 — ES — 20.11.2003 — 008.001 — 134
▼M7
Mensaje de comando
Byte Long. Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′2Ah′ Realizar operación de seguridad
P1 1 ′9Eh′ Firma digital que se ha de devolver
P2 1 ′9Ah′ Etiqueta: el campo de datos contiene los datos que
se han de firmar. Como se incluye ningún campo
de datos, se supone que los datos ya están presentes
en la tarjeta (comprobación aleatoria del archivo)
Le 1 ′80h′ Longitud de la firma esperada
Mensaje de respuesta
Byte Long. Valor Descripción
#1-#128 128 ′XX..XXh′ Firma de la comprobación aleatoria calculada
previamente
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si se considera que la clave privada seleccionada implícitamente está
dañada, se contesta con el estado de procesado ′6400′o′6581′.
3.6.14. PSO: Verify Digital Signature (realizar operación de seguridad: veri-
ficar firma digital)
Este comando sirve para verificar la firma digital, disponible como entrada, de
acuerdo con la norma PKCS1, de un mensaje cuya comprobación aleatoria
conoce la tarjeta. La tarjeta conoce implícitamete el algoritmo de la firma.
Este comando cumple con lo dispuesto en la norma ISO/CEI 7816-8, pero tiene
un uso restringido en relación con dicha norma.
El comando VERIFY DIGITAL SIGNATURE utiliza siempre la clave pública
seleccionada por el anterior comando MANAGE SECURITY ENVIRONMENT,
y el anterior código de comprobación aleatoria introducido por un comando
PSO: HASH.
Mensaje de comando
Byte Longitud Valor Descripción
CLA 1 ′00h′ CLA
INS 1 ′2Ah′ Realizar operación de seguridad
P1 1 ′00h′
P2 1 ′A8h′ Etiqueta: el campo de datos contiene DOs rele-
vantes para verificación
Lc 1 ′83h′ Longitud Lc del campo de datos subsiguiente
#28 1 ′9Eh′ Etiqueta para firma digital
#29-#30 2 ′8180h′ Longitud de la firma digital (128 bytes, codificados
según la norma ISO/CEI 7816-6)
#31-#158 128 ′XX..XXh′ Contenido de la firma digital1985R3821 — ES — 20.11.2003 — 008.001 — 135
▼M7
Mensaje de respuesta
Byte Longitud Valor Descripción
SW 2 ′XXXXh′ Palabras de estado (SW1, SW2)
— Si el comando se ejecuta correctamente, la tarjeta contesta con el estado
′9000′.
— Si la verificación de la firma falla, se contesta con el estado de procesado
′6688′. El proceso de verificación se describe en el apéndice 11.
— Si no se selecciona una clave pública, se contesta con el estado de procesado
′6A88′.
— Si faltan algunos de los objetos de datos que se esperaban (anteriormente
especificados), se devuelve el estado de procesado ′6987′. Esto puede ocurrir
si falta una de las etiquetas necesarias.
— Si no hay disponible un código de comprobación aleatoria para procesar el
comando (como resultado de un comando anterior PSO: HASH), se contesta
con el estado de procesado ′6985′.
— Si algunos de los objetos de datos son incorrectos, se contesta con el estado
de procesado′6988′. Esto puede ocurrir si la longitud de uno de los objetos
de datos necesarios es incorrecta.
— Si se considera que la clave pública seleccionada está dañada, se contesta
con el estado de procesado ′6400′o′6581′.
4. ESTRUCTURA DE LAS TARJETAS DE TACÓGRAFO
El presente apartado especifica las estructuras de archivos de las tarjetas de
tacógrafo para el almacenamiento de datos accesibles.
No se especifican las estructuras internas que dependen del fabricante de la
tarjeta, como por ejemplo las cabeceras de archivos, ni el almacenamiento y la
manipulación de elementos de datos necesarios para uso interno excluisvamente,
como
E urop ean Publi cKe y, Ca rdPri vat eKe y, T DesSe ssionKey o bien
WorkshopCardPin.
La capacidad útil de almacenamiento de una tarjeta de tacógrafo será de 11
kbytes como mínimo. También podrán utilizarse capacidades mayores, en cuyo
caso la estructura de la tarjeta será la misma, aunque aumentará el número de
registros de ciertos elementos. El presente apartado especifica los valores
máximo y mínimo de dichos números de registro.
4.1. Estructura de la tarjeta de conductor
Una vez personalizada la tarjeta de conductor, su estructura permanente de
archivos y las condiciones de acceso a dichos archivos serán las siguientes:
La estructura de todos los EF deberá ser transparente.
La lectura con mensajería segura deberá ser posible para todos los archivos del
DF Tacógrafo.
La tarjeta de conductor deberá tener la siguiente estructura de datos:1985R3821 — ES — 20.11.2003 — 008.001 — 136
▼M7
1985R3821 — ES — 20.11.2003 — 008.001 — 137
▼M7
Los valores siguientes, empleados para indicar tamaños en la tabla anterior, son
los valores máximo y mínimo que la estructura de datos de la tarjeta de
conductor debe utilizar para los números de registro:
Mín. Máx.
n1NoOfEventsPerType 6 121985R3821 — ES — 20.11.2003 — 008.001 — 138
▼M7
Mín. Máx.
n2NoOfFaultsPerType 12 24
n3NoOfCardVehicleRecords 84 200
n4No OfCa rdPla ce Rec ords 84 112
n6C ardActi vity Le ngth Ran ge 5 544 bytes
(28 días * 93
cambios de acti-
vidad)13 776 bytes
(28 días * 240
cambios de acti-
vidad)
4.2. Estructura de la tarjeta del centro de ensayo
Una vez personalizada la tarjeta del centro de ensayo, su estructura permanente
de archivos y las condiciones de acceso a dichos archivos serán las siguientes:
La estructura de todos los EF deberá ser transparente.
La lectura con mensajería segura deberá ser posible para todos los archivos del
DF Tacógrafo.
La tarjeta del centro de ensayo deberá tener la siguiente estructura de datos:
1985R3821 — ES — 20.11.2003 — 008.001 — 139
▼M7
1985R3821 — ES — 20.11.2003 — 008.001 — 140
▼M7
Los valores siguientes, empleados para indicar tamaños en la tabla anterior, son
los valores máximo y mínimo que la estructura de datos de la tarjeta del centro
de ensayo debe utilizar para los números de registro:
Mín. Máx.
n1NoOfEventsPerType 3 3
n2NoOfFaultsPerType 6 6
n3NoOfCardVehicleRecords 4 8
n4NoOfCardPlaceRecords 6 8
n5NoOfCalibrationRecords 88 255
n6C ardActi vity Le ngth Ran ge 198 bytes
(1 día * 93
cambios de acti-
vidad)492 bytes
(1 día * 240
cambios de acti-
vidad)1985R3821 — ES — 20.11.2003 — 008.001 — 141
▼M7
4.3. Estructura de la tarjeta de control
Una vez personalizada la tarjeta de control, su estructura permanente de
archivos y las condiciones de acceso a dichos archivos serán las siguientes:
La estructura de todos los EF deberá ser transparente.
La lectura con mensajería segura deberá ser posible para los archivos del DF
Tacógrafo.
La tarjeta de control deberá tener la siguiente estructura de datos:
Los valores siguientes, empleados para indicar tamaños en la tabla anterior, son
los valores máximo y mínimo que la estructura de datos de la tarjeta de control
debe utilizar para los números de registro:1985R3821 — ES — 20.11.2003 — 008.001 — 142
▼M7
Mín. Máx.
n7NoOfControlActivityRecords 230 520
4.4. Estructura de la tarjeta de empresa
Una vez personalizada la tarjeta de empresa, su estructura permanente de
archivos y las condiciones de acceso a dichos archivos serán las siguientes:
La estructura de todos los EF deberá ser transparente.
La lectura con mensajería segura deberá ser posible para todos los archivos del
DF Tacógrafo.
La tarjeta de empresa deberá tener la siguiente estructura de datos:
1985R3821 — ES — 20.11.2003 — 008.001 — 143
▼M7
Los valores siguientes, empleados para indicar tamaños en la tabla anterior, son
los valores máximo y mínimo que la estructura de datos de la tarjeta de empresa
debe utilizar para los números de registro:
Mín. Máx.
n8No OfCom pa nyAc tivi tyR eco rds 230 5201985R3821 — ES — 20.11.2003 — 008.001 — 144
▼M7
Apéndice 3
PICTOGRAMAS1985R3821 — ES — 20.11.2003 — 008.001 — 145
▼M7
El aparato de control podrá utilizar los siguientes pictogramas y combinaciones
de pictogramas:
1. PICTOGRAMAS BÁSICOS
Personas AccionesModos de funciona-
miento
Empresa Modo de empresa
Controlador Control Modo de control
Conductor Conducción Modo operativo
Taller/centro de ensayo Inspección/calibrado Modo de calibrado
Fabricante
Actividades Duración
Disponible Período de disponibilidad actual
Conducción Tiempo de conducción continua
Descanso Período de descanso actual
Trabajo Período de trabajo actual
Pausa Tiempo de pausa acumulado
IndeterminadoAparato Funciones
Ranura del conductor
Ranura del segundo conductor
Tarjeta
Reloj
Pantalla Visualización
Almacenamiento externo Transferencia
Fuente de alimentación
Impresora/doc. impreso Impresión
Sensor
Tamaño de los neumáticos
Vehículo/unidad intravehicularCondiciones específicas
Fuera de ámbito
Puente/paso a nivelDiversos
Incidentes
 Fallos
Comienzo del período de trabajo diario
 Final del período de
trabajo diario
Lugar
 Entrada manual delas actividades del
conductor
Seguridad
 Velocidad
Hora
 Total/resumen
Calificadores
Diario
Semanal
Dos semanas
Desde o hasta
2. Combinaciones de pictogramas
Diversos
Lugar de control
Lugar donde comienza el período de
trabajo diario
Lugar donde terminael período de trabajo
diario
Hora de comienzo
 Hora de conclusión
Desde el vehículo
Comienzo condición Fuera de ámbito
 Final condiciónFuera de ámbito1985R3821 — ES — 20.11.2003 — 008.001 — 146
▼M7
Tarjetas
Tarjeta del conductor
Tarjeta de la empresa
Tarjeta de control
Tarjeta del centro de ensayo
- - - Sin tarjeta
Conducción
Conducción en equipo
Tiempo de conducción en una semana
Tiempo de conducción en dos semanas
Documentos impresos
Impresión diaria de las actividades del conductor almacenadas en la tarjeta
Impresión diaria de las actividades del conductor almacenadas en la VU
Impresión de incidentes y fallos almacenados en la tarjeta
Impresión de incidentes y fallos almacenados en la VU
Impresión de datos técnicos
Impresión por exceso de velocidad
Incidentes
Inserción de una tarjeta no válida
Conflicto de tarjetas
Solapamiento temporal
Conducción sin tarjeta adecuada
Inserción de tarjeta durante la conducción
Error al cerrar la última sesión de la tarjeta
Exceso de velocidad
Interrupción del suministro eléctrico
Error en datos de movimiento
Violación de la seguridad
Ajuste de la hora (por el centro de ensayo)
Control del exceso de velocidadFallos
Fallo de tarjeta (ranura del conductor)
Fallo de tarjeta (ranura del segundo conductor)
Fallo de la pantalla
Fallo de transferencia
Fallo de la impresora
Fallo del sensor
Fallo interno de la VUProcedimiento de entrada manual
¿Continúa el mismo período de trabajo diario?
¿Final del anterior período de trabajo?
Confirme o introduzca el lugar donde termina el período de trabajo
Introduzca la hora de comienzo
Introduzca el lugar donde comienza el período de trabajo.
Nota: En el apéndice 4 se definen otras combinaciones de pictogramas con las
que se forman identificadores de bloque o de registro en documentos impresos.1985R3821 — ES — 20.11.2003 — 008.001 — 147
▼M7
Apéndice 4
DOCUMENTOS IMPRESOS
ÍNDICE
1. Generalidades … ...............................................................
2. Especificación de los bloques de datos … . ..........................................
3. Especificaciónes de los documentos impresos … .....................................
3.1. Impresión diaria de las actividades del conductor almacenadas en la tarjeta … .............
3.2. Impresión diaria de las actividades del conductor almacenadas en la VU … ...............
3.3. Impresión de incidentes y fallos almacenadas en la tarjeta … . ..........................
3.4. Impresión de incidentes y fallos almacenadas en la VU … . . . ..........................
3.5. Impresión de dados técnicos … . . . ................................................
3.6. Impresión por exceso de velocidad … ..............................................1985R3821 — ES — 20.11.2003 — 008.001 — 148
▼M7
1. GENERALIDADES
Cada documento impreso es una concatenación de varios bloques de datos, posi-
blemente identificados con un identificador de bloque.
Un bloque de datos contiene uno o más registros, posiblemente identificados
con un identificador de registro.
Cuando un identificador de bloque precede inmediatamente a un identificador de
registro, el identificador de registro no se imprime.
Cuando una unidad de información se desconoce o no debe imprimirse por
motivos relacionados con los derechos de acceso a los datos, en su lugar se
imprimen espacios.
Si el contenido de una línea entera es desconocido o no tiene que imprimirse, se
omite toda la línea.
Los campos de datos numéricos se imprimen alineados a la derecha, con un
espacio como separador de las unidades de millar y de millón, y sin ceros a la
izquierda.
Los campos de datos en cadena se imprimen alineados a la izquierda. Cuando es
preciso (en nombres y direcciones), se rellenan con espacios hasta alcanzar la
longitud de la unidad de información, o bien se truncan para no sobrepasar
dicha longitud.
2. ESPECIFICACIÓN DE LOS BLOQUES DE DATOS
En este capítulo se han utilizado las siguientes convenciones para la notación de
formatos:
— los caracteres impresos en negrita indican texto legible que hay que
imprimir (en caracteres normales),
— los caracteres normales indican variables (pictogramas o datos) que hay que
sustituir por sus valores antes de proceder a la impresión,
— los nombres de las variables se han acabado de llenar con guiones bajos con
el fin de mostrar la longitud disponible para la variable en ese elemento de
información,
— las fechas se especifican con el formato «dd/mm/aaaa»" (día, mes, año).
También se puede utilizar el formato «dd.mm.aaaa»,
— el término «identificación de la tarjeta» indica la composición de: el tipo de
tarjeta (mediante una combinación de pictogramas), el código del Estado
miembro que ha expedido la tarjeta, un carácter de barra oblicua y el
número de tarjeta con el índice de sustitución y el índice de renovación
separados por espacios:
Los documentos impresos deberán utilizar los siguientes bloques de datos oregistros de datos, con arreglo a los significados y formatos que se exponen a
continuación:
Número de bloque o de registro
Significado
1Fecha y hora en que se imprime el docu-
mento
2Tipo de documento impreso
Identificador de bloqueCombinación de pictogramas impresos (véase
1985R3821 — ES — 20.11.2003 — 008.001 — 149
▼M7
Número de bloque o de registro
Significado
el apéndice 3), Valor de ajuste del dispositivo
limitador de la velocidad (exclusivamente en
caso de impresión por exceso de velocidad)
3Identificación del titular de la tarjeta
Identificador de bloque. P = pictograma de
persona
Apellido(s) del titularNombre del titular (en su caso)
Identificación de la tarjeta
Fecha de caducidad de la tarjeta (en su caso)Cuando la tarjeta no sea personal y no especi-
fique los apellidos del titular, en su lugar
deberá imprimirse el nombre de la empresa,
del centro de ensayo o del organismo de
control
4Identificación del vehículo
Identificador de bloque
Número de bastidor (VIN)Estado miembro donde se matriculó y número
de matrícula (VRN)
5Identificación de la VU
Identificador de bloque
Nombre del fabricante de la VU
Número de pieza de la VU
6Último calibrado del aparato de control
Identificador de bloque
Nombre del centro de ensayo
Identificación de la tarjeta del centro de
ensayo
Fecha del calibrado
7Último control (a cargo de un agente
responsable)
Identificador de bloque
Identificación de la tarjeta del controladorFecha, hora y tipo de control
Tipo de control: hasta cuatro pictogramas. El
tipo de control puede ser (una combinación
de):
: Transferencia de la tarjeta,
 : Transfe-
rencia de la VU,
 : Impresión,
 : Visualiza-
ción
1985R3821 — ES — 20.11.2003 — 008.001 — 150
▼M7
Número de bloque o de registro
Significado
8Actividades del conductor almacenadas en
una tarjeta en orden de ocurrencia
Identificador de bloqueFecha que se consulta (día civil que es objeto
de la impresión) + Contador de presencia
diaria de la tarjeta
8.1 Período durante el que no estuvo insertada
la tarjeta
8.1a Identificador de registro (comienzo del
período)
8.1b Período indeterminado . Hora de comienzo
y de final, duración
8.1c Actividad introducida manualmente
Pictograma de actividad, hora de comienzo
y de final (incluida), duración, los períodos
de descanso de al menos una hora se
marcan con un asterisco.
8.2 Inserción de la tarjeta en la ranura S
Identificador de registro; S = pictograma de
la ranura
Estado miembro donde se matriculó el
vehículo y número de matrícula (VRN)
Lectura del cuentakilómetros del vehículo al
insertar la tarjeta
8.3 Actividad (mientras estuvo insertada la
tarjeta)
Pictograma de la actividad, hora de
comienzo y de final (incluida), duración,
régimen de conducción (pictograma de
equipo si es EN EQUIPO, espacios en
blanco si es EN SOLITARIO), los períodos
de descanso de al menos una hora se marcan
con un asterisco
8.3a Condición específica . Hora de entrada,
pictograma (o combinación de pictogramas)
de la condición específica
8.4 Extracción de la tarjeta
Lectura del cuentakilómetros y distancia
recorrida desde la última inserción para la
que se conoce la lectura del cuentakilóme-
tros
9Actividades del conductor almacenadas en
una VU por cada ranura y en orden crono-
lógico
Identificador de bloque
Fecha que se consulta (día civil que es objeto
de la impresión)
Lectura del cuentakilómetros del vehículo a
las 00:00 y a las 24:00
1985R3821 — ES — 20.11.2003 — 008.001 — 151
▼M7
Número de bloque o de registro
Significado
10 Actividades realizadas en la ranura S
Identificador de bloque
10.1 Período en que no hubo ninguna tarjeta
insertada en la ranura S
Identificador de registro
No hay tarjeta insertadaLectura del cuentakilómetros al comenzar
el período
10.2 Inserción de la tarjeta
Identificador del registro de inserción de la
tarjeta
Apellido(s) del conductor
Nombre del conductorIdentificación de la tarjeta del conductor
Fecha de caducidad de la tarjeta del
conductor
Estado miembro donde se matriculó el
vehículo utilizado anteriormente y número
de matrícula de dicho vehículo
Fecha y hora de extracción de la tarjeta del
vehículo anterior
Línea en blanco
Lectura del cuentakilómetros del vehículo
al insertar la tarjeta, bandera indicadora de
si el conductor ha introducido sus activi-
dades de forma manual (M en caso afirma-
tivo, en blanco en caso negativo)
10.3 Actividad
Pictograma de la actividad, hora de
comienzo y de final (incluida), duración,
régimen de conducción (pictograma de
equipo si es EN EQUIPO, espacios en
blanco si es EN SOLITARIO), los períodos
de descanso de al menos una hora se
marcan con un asterisco
10.3a Condición específica . Hora de entrada,
pictograma (o combinación de picto-
gramas) de la condición específica
10.4 Extracción de la tarjeta o Final del período
«sin tarjeta»
Lectura del cuentakilómetros al extraer la
tarjeta o al terminar el período «sin tarjeta»,
y distancia recorrida desde que se insertara
la tarjeta o desde que comenzara el período
«sin tarjeta»
1985R3821 — ES — 20.11.2003 — 008.001 — 152
▼M7
Número de bloque o de registro
Significado
11 Resumen diario
Identificador de bloque
11.1 Resumen VU de períodos sin tarjeta en la
ranura del conductor
Identificador de bloque
11.2 Resumen VU de períodos sin tarjeta en la
ranura del segundo conductor
Identificador de bloque 2
11.3 Resumen diario VU para cada conductor
Identificador de registroApellido(s) del conductor
Nombre del conductor
Identificación de la tarjeta del conductor
11.4 Entrada del lugar donde comienza o
termina un período de trabajo diario
pi = pictograma del lugar de comienzo/
final, hora, país, región,
Lectura del cuentakilómetros
11.5 Totales de la actividad (en una tarjeta)
Tiempo total de conducción, distancia reco-
rrida
Tiempo total de trabajo y de disponibilidadTiempo total de descanso e indeterminado
Duración total de las actividades del equipo
11.6 Totales de la actividad (períodos sin tarjeta
en la ranura del conductor)
Tiempo total de conducción, distancia reco-
rrida
Tiempo total de trabajo y de disponibilidad
Tiempo total de descanso
11.7 Totales de la actividad (períodos sin tarjeta
en la ranura del segundo conductor)
Tiempo total de trabajo y de disponibilidad
Tiempo total de descanso
11.8 Totales de la actividad (para cada
conductor, ambas ranuras incluidas)
Tiempo total de conducción, distancia reco-
rrida
Tiempo total de trabajo y de disponibilidad
Tiempo total de descansoDuración total de las actividades del equipo
Cuando se precisa un documento impreso
con la información de todo el día, la infor-
mación del resumen diario se computa con
los datos disponibles en el momento de
1985R3821 — ES — 20.11.2003 — 008.001 — 153
▼M7
Número de bloque o de registro
Significado
imprimir el documento.
12 Incidentes o fallos almacenados en una
tarjeta
12.1 Identificador de bloque para los 5 últimos
«Incidentes y fallos» en una tarjeta
12.2 Identificador de bloque para todos los
«Incidentes» registrados en una tarjeta
12.3 Identificador de bloque para todos los
«Fallos» registrados en una tarjeta
12.4 Registro de incidente o fallo
Identificador de registroPictograma del incidente/fallo, propósito
del registro, fecha y hora de comienzo,
Código del incidente/fallo adicional (en su
caso), duración
Estado miembro en que se matriculó el
vehículo donde se produjo el incidente o
fallo, y número de matrícula de dichovehículo
13 Incidentes o fallos almacenados en una VU
13.1 Identificador de bloque para los 5 últimos
«Incidentes y fallos» en la VU
13.2 Identificador de bloque para todos los
«Incidentes» registrados o en curso en una
VU
13.3 Identificador de bloque para todos los
«Fallos» registrados o en curso en una VU
13.4 Registro de incidente o fallo
Identificador de registro
Pictograma del incidente/fallo, propósito
del registro, fecha y hora de comienzo
Código del incidente/fallo adicional (en su
caso), número de incidentes similares
ocurridos ese día, duración
Identificación de las tarjetas insertadas al
comenzar o terminar el incidente o fallo
(hasta 4 líneas sin repetir dos veces los
mismos números de tarjeta)
Caso en que no se insertó ninguna tarjeta
El propósito del registro (p) es un código
numérico que explica por qué se registró el
incidente o fallo, y se codifica con arreglo
1985R3821 — ES — 20.11.2003 — 008.001 — 154
▼M7
Número de bloque o de registro
Significado
al elemento de información EventFaultRe-
cordPurpose .
14 Identificación de la VU
Identificador de bloque
Nombre del fabricante de la VUDirección del fabricante de la VU
Número de pieza de la VU
Número de homologación de la VUNúmero de serie de la VU
Año de fabricación de la VU
Versión y fecha de instalación del software
de la VU
15 Identificación del sensor
Identificador de bloque
Número de serie del sensor
Número de homologación del sensorFecha de la primera instalación del sensor
16 Datos de calibrado
Identificador de bloque
16.1 Registro de calibrado
Identificador de registro
Centro de ensayo que haya efectuado el
calibrado
Dirección del centro de ensayo
Identificación de la tarjeta del centro de
ensayo
Fecha de caducidad de la tarjeta del centro
de ensayo
Línea en blanco
Fecha del calibrado + propósito del cali-
brado
Número de bastidor
Estado miembro donde se matriculó el
vehículo y número de matrícula
Coeficiente característico del vehículo
Constante del aparato de controlCircunferencia efectiva de los neumáticos
de las ruedas
Tamaño de los neumáticos montadosValor de ajuste del dispositivo limitador de
la velocidad
Lectura anterior y actual del cuentakilóme-
tros
El propósito del calibrado (p) es un código
numérico que explica por qué se registraron
esos parámetros de calibrado, y se codifica
1985R3821 — ES — 20.11.2003 — 008.001 — 155
▼M7
Número de bloque o de registro
Significado
con arreglo al elemento de informaciónCalibrationPurpose.
17 Ajuste de la hora
Identificador de bloque
17.1 Registro de ajuste de la hora
Identificador de registro
Fecha y hora antiguas
Fecha y hora nuevasCentro de ensayo que ha efectuado el ajuste
de la hora
Dirección del centro de ensayoIdentificación de la tarjeta del centro de
ensayo
Fecha de caducidad de la tarjeta del centro
de ensayo
18 Incidente y fallo más recientes registrados
en la VU
Identificador de bloque
Fecha y hora del incidente más reciente
Fecha y hora del fallo más reciente
19 Información de control del exceso de velo-
cidad
Identificador de bloque
Fecha y hora del último CONTROL DEL
EXCESO DE VELOCIDAD
Fecha y hora del primer exceso de velocidad
y número de incidentes de este tipo que han
ocurrido desde entonces
20 Registro del exceso de velocidad
20.1 Identificador de bloque «Primer exceso de
velocidad después del último calibrado»
20.2 Identificador de bloque «Los 5 más graves
en los últimos 365 días»
20.3 Identificador de bloque «El más grave en
cada uno de los 10 últimos días en que
hayan ocurrido incidentes de este tipo»
20.4 Identificador de registro
Fecha, hora y duración
Velocidad máxima y velocidad media,
número de incidentes similares ocurridos
ese día
Apellido(s) del conductorNombre del conductor
1985R3821 — ES — 20.11.2003 — 008.001 — 156
▼M7
Número de bloque o de registro
Significado
Identificación de la tarjeta del conductor
20.5 Si el bloque no incluye ningún registro de
exceso de velocidad
21 Información manuscrita
Identificador de bloque
21.1 Lugar de control
21.2 Firma del controlador21.3 Hora de inicio
21.4 Hora de conclusión
21.5 Firma del conductor
«Información manuscrita»; inserte un
número suficiente de líneas en blanco
encima de un elemento manuscrito, para
así poder escribir la información necesaria
o firmar el documento.
3. ESPECIFICACIONES DE LOS DOCUMENTOS IMPRESOS
En este capítulo se han empleado las siguientes convenciones para la notación:
Imprimir bloque o registro número N
Imprimir bloque o registro número N, repetido tantas veces como
sea necesario
Imprimir bloques o registros X o Y según proceda, y repetidostantas veces como sea necesario
3.1. Impresión diaria de las actividades del conductor almacenadas en la
tarjeta
La impresión diaria de las actividades del conductor almacenadas en la tarjeta
deberá efectuarse con arreglo al formato siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del controlador (si se inserta una tarjeta de control enla VU)
Identificación del conductor (según la tarjeta cuyos datos seimprimen)
Identificación del vehículo (vehículo del que se obtiene el docu-mento impreso)
Identificación de la VU (VU de la que se obtiene el documentoimpreso)
Último calibrado de esta VU
Último control al que se ha sometido el conductor investigado
Delimitador de las actividades del conductor
Actividades del conductor en orden de ocurrencia
Delimitador del resumen diario
Lugares introducidos en orden cronológico
Totales de la actividad1985R3821 — ES — 20.11.2003 — 008.001 — 157
▼M7
Incidentes o fallos procedentes del delimitador de la tarjeta
Registros de incidentes/fallos (5 últimos incidentes o fallos alma-
cenados en la tarjeta)
Incidentes o fallos procedentes del delimitador de la VU
Registros de incidentes/fallos (5 últimos incidentes o fallos alma-
cenados o en curso en la VU)
Lugar de control
Firma del controlador
Firma del conductor
3.2. Impresión diaria de las actividades del conductor almacenadas en la
VU
La impresión diaria de las actividades del conductor almacenadas en la VU
deberá efectuarse con arreglo al formato siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del titular de la tarjeta (para todas las tarjetasinsertadas en la VU)
Identificación del vehículo (vehículo del que se obtiene el docu-mento impreso)
Identificación de la VU (VU de la que se obtiene el documento
impreso)
Último calibrado de esta VU
Último control de este aparato de control
Delimitador de las actividades del conductor
Delimitador de la ranura del conductor (ranura 1)
Actividades en orden cronológico (ranura del conductor)
Delimitador de la ranura del segundo conductor (ranura 2)
Actividades en orden cronológico (ranura del segundo conductor)
Delimitador del resumen diario
Resumen de períodos sin tarjeta en la ranura del conductor
Lugares introducidos en orden cronológico
Totales de la actividad
Resumen de períodos sin tarjeta en la ranura del segundo
conductor
Lugares introducidos en orden cronológico
Totales de la actividad
Resumen de actividades de un conductor, ambas ranuras incluidas
Lugares introducidos por este conductor en orden cronológico
Totales de la actividad para este conductor
Delimitador de incidentes/fallos
Registros de incidentes/fallos (5 últimos incidentes o fallos alma-cenados o en curso en la VU)
Lugar de control
Firma del controlador
Hora de comienzo (espacio disponible para un
conductor que no disponga de
tarjeta para indicar los períodos
que le corresponden)
Hora de conclusión
Firma del conductor1985R3821 — ES — 20.11.2003 — 008.001 — 158
▼M7
3.3. Impresión de incidentes y fallos almacenados en la tarjeta
La impresión de incidentes y fallos almacenados en la tarjeta deberá efectuarse
con arreglo al formato siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del controlador (si se inserta una tarjeta de control enla VU)
Identificación del conductor (según la tarjeta cuyos datos se
imprimen)
Identificación del vehículo (vehículo del que se obtiene el docu-mento impreso)
Delimitador de incidentes
Registros de incidentes (todos los incidentes almacenados en latarjeta)
Delimitador de fallos
Registros de fallos (todos los fallos almacenados en la tarjeta)
Lugar de control
Firma del controlador
Firma del conductor
3.4. Impresión de incidentes y fallos almacenados en la VU
La impresión de incidentes y fallos almacenados en la VU deberá efectuarse con
arreglo al formato siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del titular de la tarjeta (para todas las tarjetas inser-tadas en la VU)
Identificación del vehículo (vehículo del que se obtiene el docu-mento impreso)
Delimitador de incidentes
Registros de incidentes (todos los incidentes almacenados o encurso en la VU)
Delimitador de fallos
Registros de fallos (todos los fallos almacenados o en curso en la
VU)
Lugar de control
Firma del controlador
Firma del conductor
3.5. Impresión de datos técnicos
La impresión de datos técnicos deberá efectuarse con arreglo al formato
siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del titular de la tarjeta (para todas las tarjetas inser-tadas en la VU)
Identificación del vehículo (vehículo del que se obtiene el docu-mento impreso)
Identificación de la VU
Identificación del sensor
Delimitador de los datos de calibrado1985R3821 — ES — 20.11.2003 — 008.001 — 159
▼M7
Registros de calibrado (todos los registros disponibles en orden
cronológico)
Delimitador del ajuste de hora
Registros de ajuste de hora (todos los registros disponibles acercadel ajuste de hora y de los registros de los datos de calibrado)
El incidente y el fallo más recientes registrados en la VU
3.6. Impresión por exceso de velocidad
La impresión por exceso de velocidad deberá efectuarse con arreglo al formato
siguiente:
Fecha y hora en la que se imprime el documento
Tipo de documento impreso
Identificación del titular de la tarjeta (para todas las tarjetas inser-
tadas en la VU)
Identificación del vehículo (vehículo del que se obtiene el docu-
mento impreso)
Información sobre el control del exceso de velocidad
Identificador de los datos sobre el exceso de velocidad
Primer exceso de velocidad después del último calibrado
Identificador de los datos sobre el exceso de velocidad
Los 5 incidentes más graves de exceso de velocidad ocurridos en
los últimos 365 días
Identificador de los datos sobre el exceso de velocidad
El incidente más grave de exceso de velocidad en cada uno de los10 últimos días en que hayan ocurrido incidentes de este tipo
Lugar de control
Firma del controlador
Firma del conductor1985R3821 — ES — 20.11.2003 — 008.001 — 160
▼M7
Apéndice 5
PANTALLA1985R3821 — ES — 20.11.2003 — 008.001 — 161
▼M7
En este apéndice se utilizan las siguientes convenciones para la notación de
formatos:
— los caracteres impresos en negrita indican texto legible que hay que
imprimir (las informaciones en pantalla se siguen visualizando en caracteres
normales),
— los caracteres normales indican variables (pictogramas o datos) que hay que
sustituir por sus valores antes de presentarlos en pantalla:
dd mm aaaa: día, mes, año,
hh: horas,mm: minutos,
D: pictograma de duración,
EF: combinación de pictogramas de incidente o fallo,O: pictograma de modo de funcionamiento.
Cuando muestre los datos en pantalla, el aparato de control deberá utilizar los
formatos siguientes:
Datos Formato
Contenido de la pantalla por defecto
Hora local hh:m m
Modo de funcionamiento O
Información relativa al conductor
 Dhhhmm
 hhhmm
Información relativa al segundo conductor
 Dhhhmm
Condición fuera de ámbito abierta
Visualización de advertenciasSobrepasado el tiempo de conducción continua
hhhmm
 hhhmm
Incidente o fallo EFOtras informaciones en pantallaFecha UTC UTC
dd/mm/aaaa
ob i e n
UTC
 dd.mm.aaaa
Hora hh:m m
Tiempo de conducción continua y tiempo de
descanso acumulado del conductor
hhhmm
 hhhmm
Tiempo de conducción continua y tiempo de
descanso acumulado del segundo conductor
hhhmm
 hhhmm
Tiempo de conducción acumulado del conductor
durante la semana anterior y la actual
hhhhmm
Tiempo de conducción acumulado del segundo
conductor durante la semana anterior y la actual
hhhhmm1985R3821 — ES — 20.11.2003 — 008.001 — 162
▼M7
Apéndice 6
INTERFACES EXTERNAS
ÍNDICE
1. Hardware … . . .................................................................
1.1. Conector … . . .................................................................
1.2. Asignación de contactos … . . .....................................................
1.3. Diagrama de conjunto … .........................................................
2. Interfaz de transferencia … . . .....................................................
3. Interfaz de calibrado … ..........................................................1985R3821 — ES — 20.11.2003 — 008.001 — 163
▼M7
1. HARDWARE
1.1. Conector
El conector de transferencia/calibrado deberá tener 6 patillas y ser accesible en
el panel frontal sin necesidad de desconectar ninguno de los elementos del
aparato de control, y sus dimensiones se ajustarán al siguiente esquema (dimen-
siones en milímetros):
1985R3821 — ES — 20.11.2003 — 008.001 — 164
▼M7
La siguiente ilustración muestra una clavija de acoplamiento típica de 6 patillas:
1985R3821 — ES — 20.11.2003 — 008.001 — 165
▼M7
1.2. Asignación de contactos
Los contactos se asignarán de acuerdo con la tabla siguiente:
Patilla Descripción Observaciones
1 Polo negativo batería Conectado al polo negativo de la batería del vehículo
2 Comunicación de datos Línea K (ISO 14230-1)
3 Transferencia RxD Entrada de datos en el aparato de control
4 Señal de entrada/salida Calibrado5 Salida permanente de
potenciaSe especifica que el intervalo de tensiones debe ser el de
la potencia del vehículo menos 3 V que permitan una
caída de tensión en los circuitos de protección.
Salida 40 mA
6 Transferencia TxD Salida de datos del aparato de control
1.3. Diagrama de conjunto
El diagrama de conjunto será el siguiente:
2. INTERFAZ DE TRANSFERENCIALa interfaz de transferencia deberá cumplir las especificaciones RS232.
La interfaz de transferencia deberá utilizar un bit de arranque, 8 bits de datos
con LSB primero, un bit de paridad par y 1 bit de parada.
Organización de los bytes de datos
Bit de arranque: un bit de nivel lógico 0;
Bits de datos: transmitidos con LSB primero;
Bit de paridad: paridad par
Bit de parada: un bit de nivel lógico 11985R3821 — ES — 20.11.2003 — 008.001 — 166
▼M7
Cuando se transmitan datos numéricos compuestos de más de un byte, el byte
más significativo se transmitirá el primero, y el byte menos significativo el
último.
La velocidad de transmisión deberá poder ajustarse entre 9 600 bps y
115 200 bps. La transmisión deberá efectuarse a la velocidad más alta posible.
La velocidad inicial en baudios al comenzar la comunicación se fija en
9 600 bps.
3. INTERFAZ DE CALIBRADO
La comunicación de datos deberá cumplir lo dispuesto en la norma ISO 14230-1
Vehículos de carretera — Sistemas de diagnóstico — Protocolo Keyword 2000
— Parte 1: Nivel físico, Primera edición: 1999.
La señal de entrada/salida deberá cumplir las siguientes especificaciones eléc-
tricas:
Parámetro Mínimo Típico Máximo Observaciones
Ulow(entrada) 1,0 V I = 750 µA
UU high(entrada) 4 V I = 200 µA
Frecuencia 4 kHz
Ulow(salida) 1,0 V I = 1 mA
Uhigh(salida) 4 V I = 1 mA
La señal de entrada/salida deberá cumplir los siguientes diagramas de relaciones
de tiempo:
Señal del sensor (salida)
Señal de prueba (entrada)
Señal de reloj UTC (salida)
1985R3821 — ES — 20.11.2003 — 008.001 — 167
▼M7
Apéndice 7
PROTOCOLOS DE TRANSFERENCIA DE DATOS
ÍNDICE
1. Introducción … . . . .........................................................
1.1. Ámbito de aplicación … . ...................................................
1.2. Acrónimos y notaciones … ..................................................
2. Transferencia de los datos de la VU … ........................................
2.1. Procedimiento de transferencia … ............................................
2.2. Protocolo de transferencia de datos … . ........................................
2.2.1. Estructura de los mensajes … . . ..............................................
2.2.2. Tipos de mensajes … .......................................................
2.2.2.1. Petición de inicio de comunicación (SID 81) … .................................
2.2.2.2. Respuesta positiva a la petición de inicio de comunicación (SID C1) … . ............
2.2.2.3. Petición de inicio de la sesión de diganóstico (SID 10) … ........................
2.2.2.4. Respuesta positiva a la petición de inicio de diagnóstico (SID 50) … . . . ............
2.2.2.5. Servicio de control del enlace (SID 87) … . . ...................................
2.2.2.6. Respuesta positiva al control del enlace (SID C7) … .............................
2.2.2.7. Envío de petición (SID 35) … . ..............................................
2.2.2.8. Respuesta positiva al envío de petición (SID 75) … . .............................
2.2.2.9. Petición de transferencia de datos (SID 36) … ..................................
2.2.2.10. Respuesta positiva a la petición de transferencia de datos (SID 76) … . . . ............
2.2.2.11. Petición de salida de la transferencia (SID 37) … . . .............................
2.2.2.12. Respuesta positiva a la petición de salida de la transferencia (SID 77) … ............
2.2.2.13. Petición de interrupción de la comunicación (SID 82) … . ........................
2.2.2.14. Respuesta positiva a la petición de interrupción de la comunicación (SID C2) … ......
2.2.2.15. Confirmación de submensaje (SID 83) … . . . ...................................
2.2.2.16. Respuesta negativa (SID 7F) … ..............................................
2.2.3. Flujo del mensaje … .......................................................
2.2.4. Sincronización … . .........................................................
2.2.5. Gestión de errores … .......................................................
2.2.5.1. Fase de inicio de la comunicación … . . ........................................
2.2.5.2. Fase de comunicación … . ...................................................
2.2.6. Contenido del mensaje de respuesta … ........................................
2.2.6.1. Respuesta positiva el envío de petición de transferencia de datos «resumen» … .......
2.2.6.2. Respuesta positiva a la petición de transferencia de datos sobre actividades … . .......
2.2.6.3. Respuesta positiva a la petición de transferencia de datos sobre incidentes y fallos … . .
2.2.6.4. Respuesta positiva a la petición de transferencia de datos pormenorizados sobre la velo-
cidad … . . . ..............................................................
2.2.6.5. Respuesta positiva a la petición de transferencia de datos técnicos … . . . ............
2.3. Almacenamiento de un archivo en un ESM … ..................................
3. Protocolo de transferencia de los datos almacenados en tarjetas de tacógrafo … .......
3.1. Ámbito de aplicación … . ...................................................
3.2. Definiciones … . . . .........................................................
3.3. Transferencia de los datos de la tarjeta … . . . ...................................1985R3821 — ES — 20.11.2003 — 008.001 — 168
▼M7
3.3.1. Secuencia de inicialización … . . ..............................................
3.3.2. Secuencia para archivos de datos no firmados … . . . .............................
3.3.3. Secuencia para archivos de datos firmados … ...................................
3.3.4. Secuencia para reiniciar el contador del calibrado … .............................
3.4. Formato de almacenamiento de datos … .......................................
3.4.1. Introducción … . . . .........................................................
3.4.2. Formato de archivo … . . . ...................................................
4. Transferencia de los datos de una tarjeta de tacógrafo a través de una unidad intravehi-
cular … ..................................................................1985R3821 — ES — 20.11.2003 — 008.001 — 169
▼M7
1. INTRODUCCIÓN
En el presente apéndice se especifican los procedimientos que se deben utilizar
para llevar a cabo los diferentes tipos de transferencia de datos a un medio de
almacenamiento externo (ESM), así como los protocolos que es preciso aplicar
para garantizar la corrección de dichas transferencias y la total compatibilidad
del formato de los datos transferidos, a fin de que un controlador cualquiera
pueda inspeccionar dichos datos y comprobar su autenticidad e integridad antes
de analizarlos.
1.1. Ámbito de aplicación
Se pueden transferir datos a un ESM:
— desde una unidad intravehicular, mediante un equipo dedicado inteligente
(IDE) conectado a la VU,
— desde una tarjeta de tacógrafo, mediante un IDE que incorpore un disposi-
tivo de interfaz de tarjeta (IFD),
— desde una tarjeta de tacógrafo y a través de una unidad intravehicular,
mediante un IDE conectado a la VU.
Para poder verificar la autenticidad y la integridad de los datos transferidos que
se encuentran almacenados en un ESM, dichos datos se transfieren con una
firma añadida según lo dispuesto en el apéndice 11 (Mecanismos de seguridad
comunes). También se transfieren la identificación del equipo de origen (VU o
tarjeta) y sus certificados de seguridad (Estado miembro y equipamiento). La
persona encargada de verificar los datos debe estar en posesión de una clave
pública europea de confianza.
Los datos transferidos durante una sesión de transferencia deben almacenarse en
el ESM en un solo archivo.
1.2. Acrónimos y notaciones
En el presente apéndice se utilizan los acrónimos siguientes:
AID Identificador de aplicación
ATR Respuesta a reinicioCS Byte de la suma de control
DF Archivo dedicado
DS Sesión de diagnósticoEF Archivo elementalESM Medio de almacenamiento externo
FID Identificador de archivo (file ID)
FMT Byte de formato (primer byte de la cabecera del mensaje)ICC Tarjeta de circuito integradoIDE Equipo dedicado inteligente: el equipo empleado para realizar la trans-
ferencia de datos al ESM (por ejemplo un ordenador personal)
IFD Dispositivo de interfazKWP Protocolo Keyword 2000
LEN Byte de longitud (el último byte de la cabecera del mensaje)
PPS Selección de los parámetros de protocoloPSO Realizar operación de seguridadSID Identificador de servicioSRC Byte de origen
TGT Byte de destino
TLV Valor de longitud de la etiquetaTREP Parámetro de la respuesta a la petición de transferenciaTRTP Parámetro de la petición de transferencia
VU Unidad intravehicular1985R3821 — ES — 20.11.2003 — 008.001 — 170
▼M7
2. TRANSFERENCIA DE LOS DATOS DE LA VU
2.1. Procedimiento de transferencia
A fin de realizar una transferencia de los datos de la VU, el operario debe efec-
tuar las operaciones siguientes:
— introducir su tarjeta de tacógrafo en una ranura de la VU (1),
— conectar el IDE al conector de transferencia de la VU,
— establecer la conexión entre el IDE y la VU,
— seleccionar en el IDE los datos que se van a transferir y enviar la petición a
la VU,
— cerrar la sesión de transferencia.
2.2. Protocolo de transferencia de datos
El protocolo presenta una estructura maestro-esclavo, de modo que el IDE actúa
como maestro y la VU como esclavo.
La estructura, los tipos y el flujo de los mensajes se basan principalmente en el
protocolo Keyword 2000 (KWP) (ISO 14230-2 Vehículos de carretera —
Sistemas de diagnóstico — Protocolo Keyword 2000 — Parte 2: Nivel de enlace
de datos).
La capa de aplicación se basa principalmente en el proyecto actual de norma
ISO 14229-1 (Vehículos de carretera — Sistemas de diagnóstico — Parte 1:
Servicios de diagnóstico, versión 6 de 22 de febrero de 2001).
2.2.1. Estructura de los mensajes
El formato de todos los mensajes que intercambian el IDE y la VU presenta una
estructura de tres partes:
— una cabecera compuesta de un byte de formato (FMT), un byte de destino
(TGT), un byte de origen (SRC) y posiblemente un byte de longitud (LEN),
— un campo de datos compuesto de un byte identificador de servicio (SID) y
un número variable de bytes de datos, que puede incluir un byte opcional de
sesión de diagnóstico (dS) o un byte opcional de parámetro de transferencia
(TRTP o TREP),
— una suma de control consistente en un byte de suma de control (CS).
Cabecera Campo de datosSuma de
control
FMT TGT SRC LEN SID DATA … … … CS
4 bytes Máx. 255 bytes 1 byte
Los bytes TGT y SRC representan la dirección física del destinatario y del
emisor del mensaje. Los valores son F0 Hex para el IDE y EE Hex para la VU.
El byte LEN es la longitud de la parte correspondiente al campo de datos.
El byte de suma de control es la suma de todos los bytes del mensaje tomados
de 8 bits en 8 bits, en módulo 256, excluido el propio CS.
Los bytes FMT, SID, DS, TRTP y TREP se definen más adelante en este mismo
documento.
Cuando la longitud de los datos que deba incluir el mensaje es mayor que el
espacio disponible en la parte correspondiente al campo de datos, el mensaje
se envía dividido en varios submensajes. Cada submensaje incorpora una cabe-
cera, los mismos SID y TREP, y un contador de 2 bytes que indica el número
de submensaje dentro del mensaje total. Al objeto de permitir la verificación de
errores y la cancelación, el IDE confirma cada uno de los submensajes. El IDE
puede aceptar el submensaje, solicitar su retransmisión, pedir a la VU que
comience de nuevo o cancelar la transmisión.
Si el último submensaje contiene exactamente 255 bytes en el campo de datos,
habrá que añadir un submensaje final con un campo de datos vacío (excep-
tuando los identificadores SID y TREP y el contador de submensaje) para
indicar el final del mensaje.1985R3821 — ES — 20.11.2003 — 008.001 — 171
(1) La tarjeta introducida activará los correspondientes derechos de acceso a la función de
transferencia y a los datos.
▼M7
Ejemplo:
Cabe-
ceraSID TREP Mensaje CS
4 bytes Más largo que 255 bytes
Se transmitirá como:
Cabe-
ceraSID TREP 00 01 Submensaje 1 CS
4 bytes 255 bytes
Cabe-
ceraSID TREP 00 02 Submensaje 2 CS
4 bytes 255 bytes
…
Cabe-
ceraSID TREP xx yy Submensaje n CS
4 bytes Menos que 255 bytes
o bien como:
Cabe-
ceraSID TREP 00 01 Submensaje 1 CS
4 bytes 255 bytes
Cabe-
ceraSID TREP 00 02 Submensaje 2 CS
4 bytes 255 bytes
…
Cabe-
ceraSID TREP xx yy Submensaje n CS
4 bytes 255 bytes
Cabecera SID TREP xx yy+1 CS
4 bytes 4 bytes
2.2.2. Tipos de mensajes
El protocolo de comunicaciones para la transferencia de datos entre la VU y el
IDE exige el intercambio de 14 tipos de mensajes diferentes.
La tabla siguiente resume dichos mensajes.1985R3821 — ES — 20.11.2003 — 008.001 — 172
▼M7
Estructura del mensaje IDE -> <-
VU
IDE -> <- FEMáx. 4 bytesCabeceraMáx. 255 bytes
Datos1 byte
Suma de
control
FMT TGT SRC LEN SIDDS_/
TRTPDATOS CS
Petición de inicio de comunica-
ción 81 EE F0 81 E0
Respuesta positiva a la petición
de inicio de comunicación 80 F0 EE 03 C1 8F,EA 9B
Petición de inicio de la sesión
de diagnóstico 80 EE F0 02 10 81 F1
Respuesta positiva a la petición
de inicio de diagnóstico 80 F0 EE 02 50 81 31
Servicio de control del enlace
Verificar la velocidad en
baudios
9 600 Bd 80 EE F0 04 87 01,01,01 EC
19 200 Bd 80 EE F0 04 87 01,01,02 ED
38 400 Bd 80 EE F0 04 87 01,01,03 ED
57 600 Bd 80 EE F0 04 87 01,01,04 EF
115 200 Bd 80 EE F0 04 87 01,01,05 F0
Respuesta positiva a la petición
de verificar la velocidad en
baudios 80 F0 EE 02 C7 01 28
Velocidad de baudios de transi-
ción (fase 2) 80 EE F0 03 87 02,03 ED
Envío de petición
80 EE F0 0A 3500,00,00,-
00,00,FF,-
FF,FF,FF 99
Respuesta positiva al envío de
petición 80 F0 EE 03 75 00,FF D5
Petición de transferencia de
datos
Resumen 80 EE F0 02 36 01 97
Actividades 80 EE F0 06 36 02 Fecha CS
Incidentes y fallos 80 EE F0 02 36 03 99
Datos pormenorizados
sobre la velocidad 80 EE F0 02 36 04 9A
Datos técnicos 80 EE F0 02 36 05 9B
Transferencia de los datos
de la tarjeta 80 EE F0 02 36 06 9C
Respuesta positiva a la petición
de transferencia de datos 80 F0 EE Len 76 TREP Datos CS1985R3821 — ES — 20.11.2003 — 008.001 — 173
▼M7
Estructura del mensaje IDE -> <-
VU
IDE -> <- FEMáx. 4 bytes
CabeceraMáx. 255 bytes
Datos1 byte
Suma decontrol
FMT TGT SRC LEN SIDDS_/
TRTPDATOS CS
Petición de salida de la transfe-
rencia 80 EE F0 01 37 96
Respuesta positiva a la petición
de salida de la transferencia 80 F0 EE 01 77 D6
Petición de interrupción de la
comunicación 80 EE F0 01 82 E1
Respuesta positiva a la petición
de interrupción de la comunica-
ción 80 F0 EE 01 C2 21
Confirmación de submensaje 80 EE F0 Len 83 Datos CS
Respuestas negativas
Envío no aceptado
80 F0 EE 03 7FSid
pet. 10 CS
Servicio no admitido
80 F0 EE 03 7FSid
pet. 11 CS
Subfunción no admitida
80 F0 EE 03 7FSid
pet. 12 CS
Longitud del mensaje inco-
rrecta 80 F0 EE 03 7FSid
pet. 13 CS
Condiciones incorrectas o
error en la secuencia de la
petición 80 F0 EE 03 7FSid
pet. 22 CS
Petición no admisible
80 F0 EE 03 7FSid
pet. 31 CS
Falta respuesta
80 F0 EE 03 7FSid
pet. 50 CS
Datos no disponibles
80 F0 EE 03 7FSid
pet. 78 CS
Rechazo general
80 F0 EE 03 7FSid
pet. FA CS
Notas:
— Sid pet. = el Sid de la petición que corresponda, Lid pet. = el Lid de la petición que corresponda.
— TREP = el TRTP de la petición correspondiente.— Las casillas en negro significan que no se transmite ningún dato.— El término envío (entendido desde el IDE) se utiliza para compatibilidad con ISO 14229. Significa lo mismo que
transferencia (entendida desde la VU).
— Los contadores de submensaje potenciales de 2 bytes no aparecen en la tabla.1985R3821 — ES — 20.11.2003 — 008.001 — 174
▼M7
2.2.2.1. Petición de inicio de comunicación (SID 81)
El IDE envía este mensaje para establecer el enlace de comunicación con la VU.
Las comunicaciones iniciales se hacen siempre a 9 600 baudios (hasta que la
velocidad en baudios se cambia utilizando los servicios adecuados de control
del enlace.
2.2.2.2. Respuesta positiva a la petición de inicio de comunicación (SID C1)
La VU envía este mensaje para responder positivamente a una petición de inicio
de comunicación. Incluye los 2 bytes de clave ′8F′y′EA′, indicativos de que la
unidad admite un protocolo con una cabecera que incluya información sobre el
destino, el origen y la longitud del mensaje.
2.2.2.3. Petición de inicio de la sesión de diagnóstico (SID 10)
El IDE envía el mensaje de petición de inicio de la sesión de diagnóstico para
solicitar una nueva sesión de diagnóstico con la VU. La subfunción «sesión de
fallos» (fault session) (81 Hex) indica que va a abrirse una sesión de diagnóstico
estándar.
2.2.2.4. Respuesta positiva a la petición de inicio de diagnóstico (SID 50)
La VU envía el mensaje de respuesta positiva a la petición de inicio de diagnós-
tico para responder positivamente a la solicitud de sesión de diagnóstico.
2.2.2.5. Servicio de control del enlace (SID 87)
El servicio de control del enlace es utilizado por el IDE para iniciar un cambio
en la velocidad en baudios. Este cambio se lleva a cabo en dos etapas. En la
primera el IDE propone el cambio en la velocidad en baudios, indicando la
nueva velocidad. Al recibir un mensaje positivo de la VU, el IDE envía a la
VU, una confirmación del cambio en la velocidad en baudios (etapa 2). A conti-
nuación el IDE cambia a la nueva velocidad en baudios. Tras recibir la
confirmación la VU cambia a la nueva velocidad en baudios.
2.2.2.6. Respuesta positiva al control del enlace (SID C7)
La respuesta positiva al control del enlace es enviada por la VU para contestar
positivamente a la petición de servicio del control del enlace (etapa 1). Téngase
en cuenta que no se da respuesta a la solicitud de confirmación (etapa 2).
2.2.2.7. Envío de petición (SID 35)
El IDE envía el mensaje de envío de petición para especificar a la VU que se
solicita una operación de transferencia. Para cumplir los requisitos de ISO
14229, se incluyen entre los datos: la dirección y el tamaño y el formato de
los datos solicitados. Dado que el IDE no los conoce antes de la transferencia,
la dirección de la memoria se pone a 0, el formato está descifrado y descompri-
mido y el tamaño de la memoria se fija en el máximo.
2.2.2.8. Respuesta positiva al envío de petición (SID 75)
La VU envía el mensaje de respuesta positiva al envío de petición para indicar
al IDE que la VU está preparada para transferir datos. Para cumplir los requi-
sitos de ISO 14229, se incluyen datos en este mensaje de respuesta positiva,
indicando al IDE que los ulteriores mensajes de respuesta positiva a la transfe-
rencia de datos incluirán un máximo de 00FF hex bytes.
Junto con el mensaje la VU envía datos que ayudan al operario del IDE a selec-
cionar los datos que quiere transferir. La información contenida en este mensaje
es la siguiente:
2.2.2.9. Petición de transferencia de datos (SID 36)
El IDE envía la petición de transferencia de datos para especificar a la VU el
tipo de datos que se van a transferir. Un parámetro de petición de transferencia
(TRTP) de un byte indica el tipo de transferencia.
Existen cinco tipos de transferencias de datos:
— Resumen (TRTP 01),
— Actividades de una fecha específica (TRTP02),— Incidentes y fallos (TRTP 03),— Datos pormenorizados sobre la velocidad (TRTP 04),
— Datos técnicos (TRTP 05),
— Transferencia de datos de la tarjeta (TRTP 06).1985R3821 — ES — 20.11.2003 — 008.001 — 175
▼M7
Es obligatorio que el IDE solicite la transferencia de datos «resumen» (TRTP
01) durante una sesión de transferencia ya que sólo eso asegurará que los certi-
ficados de la VU se registran con el archivo transferido (y permiten la
verificación de la firma digital).
En el segundo caso (TRTP 02), el mensaje de petición de transferencia de datos
incluye la indicación del día natural (en formato T im eRe al ) cuyos datos se van
a transferir.
2.2.2.10. Respuesta positiva a la petición de transferencia de datos (SID 76)
La VU envía la respuesta positiva a la petición de transferencia de datos como
contestación a la petición de transferencia de datos. Este mensaje contiene los
datos solicitados, junto con un parámetro de respuesta a la solicitud de transfe-
rencia (TREP) correspondiente al TRTP de la petición.
En el primer caso (TREP 01), la VU envía datos que ayudan al operario del IDE
a seleccionar los datos que quiere transferir. La información contenida en este
mensaje es la siguiente:
— certificados de seguridad,
— identificación del vehículo,— fecha y hora actuales de la VU,— fecha máxima y mínima transferible (datos de la VU),— indicación de presencia de tarjetas en la VU,— transferencia previa a una empresa,— bloqueos introducidos por empresas,— controles anteriores.
2.2.2.11. Petición de salida de la transferencia (SID 37)
El IDE envía el mensaje de petición de salida de la transferencia para informar a
la VU de que la sesión de transferencia ha terminado.
2.2.2.12. Respuesta positiva a la petición de salida de la transferencia (SID 77)
La VU envía el mensaje de respuesta positiva a la petición de salida de la trans-
ferencia para confirmar la petición de salida de la transferencia.
2.2.2.13. Petición de interrupción de la comunicación (SID 82)
El IDE envía el mensaje de petición de interrupción de la comunicación para
desconectar el enlace de comunicación con la VU.
2.2.2.14. Respuesta positiva a la petición de interrupción de la comunicación
(SID C2)
La VU envía el mensaje de respuesta positiva a la petición de interrupción de la
comunicación para confirmar la petición de interrupción de la comunicación.
2.2.2.15. Confirmación de submensaje (SID 83)
El IDE envía el mensaje de confirmación de submensaje para confirmar la
recepción de cada una de las partes de un mensaje que se transmiten como
diversos submensajes. El campo de datos contiene el SID recibido de la VU y
un código de 2 bytes que se interpreta de la manera siguiente:
— MsgC +1 confirma la correcta recepción del submensaje número MsgC.
El IDE solicita a la VU que envíe el siguiente submensaje.
— MsgC indica un problema en la recepción del submensaje número MsgC.
El IDE solicita a la VU que envíe de nuevo ese submensaje.
— FFFF solicita la terminación del mensaje
El IDE puede utilizar este código para terminar la transmisión del mensaje
de la VU por el motivo que fuere.
El último submensaje de un mensaje (byte LEN < 255) se puede confirmar con
cualquiera de estos códigos, o bien puede dejarse sin confirmar.
Respuestas de la VU que se componen de varios submensajes:
— Respuesta positiva a la petición de transferencia de datos (SID 76).
2.2.2.16. Respuesta negativa (SID 7F)
La VU envía el mensaje de respuesta negativa como contestación a los mensajes
de petición anteriores cuando no puede satisfacer la petición de que se trate. Los
campos de datos del mensaje incluyen el SID de la respuesta (7F), el SID de la1985R3821 — ES — 20.11.2003 — 008.001 — 176
▼M7
petición y un código que especifica el motivo de la respuesta negativa. Están
disponibles los códigos siguientes:
— 10 rechazo general
La acción solicitada no se puede llevar a cabo por un motivo distinto de los
enumerados a continuación.
— 11 servicio no admitido
No se entiende el SID de la petición.
— 12 subfunción no admitida
No se entiende el DS o el TRTP de la petición, o bien no hay más submen-
sajes que transmitir.
— 13 longitud del mensaje incorrecta
La longitud del mensaje es incorrecta.
— 22 condiciones incorrectas o error en la secuencia de la petición
El servicio requerido no está activo o la secuencia de mensajes de petición
es incorrecta.
— 31 solicitud no admisible
El registro del parámetro de la solicitud (campo de datos) no es válido.
— 50 envío no aceptado
No se puede llevar a cabo la petición (la VU se encuentra en un modo de
funcionamiento inadecuado o tiene un fallo interno).
— 78 falta respuesta
La acción solicitada no se puede llevar a cabo a tiempo y la VU no está
preparada para aceptar otra petición.
— FA datos no disponibles
El objeto de datos de una petición de transferencia de datos no está dispo-
nible en la VU (por ejemplo, no se ha introducido una tarjeta, …).
2.2.3. Flujo del mensaje
A continuación se describe el flujo normal de un mensaje durante un procedi-
miento normal de transferencia de datos:
IDE VU
Petición de inicio de comunicación
Respuesta positiva
Petición de inicio del servicio de diagnós-
tico
Respuesta positiva
Envío de petición
Respuesta positiva
Petición de transferencia de datos #1
Respuesta positiva
Petición de transferencia de datos #2
Respuesta positiva #11985R3821 — ES — 20.11.2003 — 008.001 — 177
▼M7
IDE VU
Confirmación de submensaje #1
Respuesta positiva #2
Confirmación de submensaje #2
Respuesta positiva #m
Confirmación de submensaje #m
Respuesta positiva (Campo de datos < 255
bytes)
Confirmación de submensaje (opcional)
…
Petición de transferencia de datos #n
Respuesta positiva
Petición de salida de la transferencia
Respuesta positiva
Petición de interrupción de la comunica-
ción
Respuesta positiva
2.2.4. Sincronización
Los parámetros de sincronización que aparecen en el gráfico siguiente son
importantes durante el funcionamiento normal:1985R3821 — ES — 20.11.2003 — 008.001 — 178
▼M7
Figura 1
Flujo del mensaje, sincronización
Donde:
P1 = Tiempo entre dos bytes para la respuesta VU.
P2 = Tiempo transcurrido desde el final de la petición IDE hasta el comienzo
de la respuesta VU, o desde el final de la confirmación IDE hasta el
comienzo de la siguiente respuesta VU.
P3 = Tiempo transcurrido desde el final de la respuesta VU hasta el comienzo
de una nueva petición IDE, o desde el final de la respuesta VU hasta el
principio de la confirmación IDE, o desde el final de la petición IDE
hasta el comienzo de una nueva petición IDE si la VU no puede
responder.
P4 = Tiempo entre 2 bytes para la petición IDE.P5 = Valor ampliado de P3 para la transferencia de los datos de la tarjeta.
La tabla siguiente muestra los valores admisibles para los parámetros de sincro-
nización (conjunto de parámetros de sincronización ampliados KWP, empleado
en caso de direccionamiento físico para lograr una comunicación más rápida).
Parámetro de sincronización Límite inferior del valor (ms) Límite superior del valor (ms)
P1 0 20
P2 20 1 000 (*)P3 10 5 000P4 5 20
P5 10 minutos 20 minutos
(*) Si la VU contesta con una respuesta negativa que contiene un código con el significado «petición recibida
correctamente, falta respuesta», este valor se amplía hasta el límite superior del valor correspondiente al
parámetro P3.
2.2.5. Gestión de errores
Si se produce un error durante el intercambio, el esquema de flujo del mensaje
se modifica en función de qué equipo haya detectado el error y qué mensaje
haya generado el error.
Las figuras 2 y 3 muestran los procedimientos de gestión de errores para la VU
y para el IDE, respectivamente.
2.2.5.1. Fase de inicio de la comunicación
Si el IDE detecta un error durante la fase de Inicio de la comunicación, ya sea
por sincronización o por la corriente de bits, esperará durante un período P3
mín. antes de enviar de nuevo la petición.
Si la VU detecta un error en la secuencia procedente del IDE, no enviará
respuesta y esperará durante un período P3 máx. a recibir otro mensaje de peti-
ción de inicio de comunicación.
2.2.5.2. Fase de comunicación
Se pueden definir dos zonas distintas de gestión de errores:
1. La VU detecta un error en la transmisión del IDE1985R3821 — ES — 20.11.2003 — 008.001 — 179
▼M7
Por cada mensaje que reciba, la VU detectará errores de sincronización, errores
de formato de byte (por ejemplo, violaciones de los bits de inicio y de paro) y
errores de trama (el número de bytes recibidos es incorrecto, el byte de la suma
de control es incorrecto).
Si la VU detecta uno de los errores anteriores, no envía respuesta ni hace caso
del mensaje recibido.
La VU puede detectar otros errores en el formato o en el contenido del mensaje
recibido (por ejemplo, tipo de mensaje inadmisible), aunque el mensaje cumpla
los requisitos en cuanto a longitud y suma de control; en tal caso, la VU deberá
contestar al IDE con un mensaje de respuesta negativa que especifique la natu-
raleza del error.
Figura 2
Gestión de errores para la VU
1985R3821 — ES — 20.11.2003 — 008.001 — 180
▼M7
2. El IDE detecta un error en la transmisión de la VU
Por cada mensaje que reciba, el IDE detectará errores de sincronización, errores
de formato de byte (por ejemplo, violaciones de los bits de inicio y de paro) y
errores de trama (el número de bytes recibidos es incorrecto, el byte de la suma
de control es incorrecto).
El IDE deberá detectar errores de secuencia; es decir, errores en los incrementos
del contador de submensajes en mensajes sucesivos.
Si el IDE detecta un error o transcurre el período P2máx. sin que se haya reci-
bido contestación de la VU, el mensaje de petición se envía de nuevo para un
máximo de tres transmisiones en total. A efectos de esta detección de errores,
una confirmación de submensaje se considerará una petición a la VU.
El IDE deberá esperar durante al menos un período P3mín. antes de comenzar
cada transmisión; el período de espera se medirá a partir del momento de
ocurrencia del último bit de paro calculado después de haberse detectado el
error.
Figura 3
Gestión de errores para el IDE
1985R3821 — ES — 20.11.2003 — 008.001 — 181
▼M7
2.2.6. Contenido del mensaje de respuesta
En este apartado se especifica el contenido de los campos de datos incluidos en
los diferentes mensajes de respuesta positiva.
Los elementos de datos se definen en el apéndice 1 (Diccionario de datos).
2.2.6.1. Respuesta positiva a la petición de transferencia de datos «resumen»
El campo de datos del mensaje respuesta positiva a la petición de transferencia
de datos «resumen» contiene los datos siguientes en este orden, con el SID 76
Hex y el método adecuado de división y recuento de submensajes:
1985R3821 — ES — 20.11.2003 — 008.001 — 182
▼M7
2.2.6.2. Respuesta positiva a la petición de transferencia de datos sobre activi-
dades
El campo de datos del mensaje «Respuesta positiva a la petición de transfe-
rencia de datos sobre actividades» contiene los datos siguientes en este orden,
con el SID 76 Hex, el LID 01 Hex y el método adecuado de división y recuento
de submensajes:
1985R3821 — ES — 20.11.2003 — 008.001 — 183
▼M7
2.2.6.3. Respuesta positiva a la petición de transferencia de datos sobre inci-
dentes y fallos
El campo de datos del mensaje «Respuesta positiva a la petición de transfe-
rencia de datos sobre incidentes y fallos» contiene los datos siguientes en este
orden, con el SID 76 Hex, el TREP 03 Hex y el método adecuado de división
y recuento de submensajes:
1985R3821 — ES — 20.11.2003 — 008.001 — 184
▼M7
2.2.6.4. Respuesta positiva a la petición de transferencia de datos pormenori-
zados sobre la velocidad
El campo de datos del mensaje «Respuesta positiva a la petición de transfe-
rencia de datos pormenorizados sobre la velocidad» contiene los datos
siguientes en este orden, con el SID 76 Hex, el TREP 04 Hex y el método
adecuado de división y recuento de submensajes:
2.2.6.5. Respuesta positiva a la petición de transferencia de datos técnicos
El campo de datos del mensaje «Respuesta positiva a la petición de transfe-
rencia de datos técnicos» contiene los datos siguientes en este orden, con el
SID 76 Hex, el TREP 05 Hex y el método adecuado de división y recuento de
submensajes:
1985R3821 — ES — 20.11.2003 — 008.001 — 185
▼M7
2.3. Almacenamiento de un archivo en un ESM
Si una sesión de transferencia ha incluido una transferencia de datos de la VU,
el IDE deberá almacenar en un único archivo físico todos los datos recibidos de
la VU durante dicha sesión de transferencia dentro de los mensajes de respuesta
positiva a la solicitud de transferencia. Los datos almacenados excluyen las
cabeceras de mensajes, los contadores de submensajes, los submensajes vacíos
y las sumas de control, pero incluyen el SID y el TREP (del primer submensaje
exclusivamente si es que hay varios submensajes).
3. PROTOCOLO DE TRANSFERENCIA DE LOS DATOS ALMACENADOS
EN TARJETAS DE TACÓGRAFO
3.1. Ámbito de aplicación
El presente apartado describe cómo se transfieren directamente a un IDE los
datos almacenados en una tarjeta. El IDE no forma parte del entorno seguro,
por tanto no se lleva a cabo una autentificación entre la tarjeta y el IDE.
3.2. Definiciones
Sesión de transferencia: Cada vez que se transfieren los datos de la ICC.
Esta sesión comprende el procedimiento completo desde el reinicio de la ICC
por parte de un IFD hasta la desactivación de la ICC (extracción de la tarjeta o
siguiente reinicio).
Archivo de datos firmado: Un archivo de la ICC. El archivo se transfiere al
IFD en forma de texto. En la ICC, el archivo se somete a una comprobación
aleatoria y se firma, y la firma se transfiere al IFD.
3.3. Transferencia de los datos de la tarjeta
La transferencia de los datos de una tarjeta de tacógrafo consta de los pasos
siguientes:
— Transferencia de la información común de la tarjeta almacenada en los
archivos EF ICC y IC. Esta información es opcional y no se protege con
una firma digital.
— Transferencia de los archivos EF Car d_Ce rti fica te y C A_Ce rtif ica te.
Esta información no se protege con una firma digital.
Es obligatorio transferir estos archivos para cada sesión de transferencia.
— Transferencia del resto de archivos EF con datos de aplicación (dentro del
archivo DF T ac hograph) excepto EF Car d_Down loa d. Esta informa-
ción se protege con una firma digital.
— Es obligatorio transferir al menos los archivos EF Appli ca tion _Ide n-
tifi ca tion e ID para cada sesión de transferencia.
— Cuando se transfieran los datos de una tarjeta del conductor, también es
obligatorio transferir los siguientes archivos EF:
—E v e n t s _ D a t a ,
—F a u l t s _ D a t a ,
— Driver_Activity_Data,— Vehicles_Used,— Places,— Control_Activity_Data,— Specific_Conditions.
— Cuando se transfieran los datos de una tarjeta del conductor, se actualizará la
fecha La stCa rd_Downlo ad en el archivo EF Ca rd_Do wnloa d.
— Cuando se transfieran los datos de una tarjeta del centro de ensayo, habrá
que reiniciar el contador de calibrado en el archivo Ca rd_Do wnlo ad.
3.3.1. Secuencia de inicialización
El IDE deberá iniciar la secuencia de la manera siguiente:
Tarjeta Dirección IDE/IFD Significado/Observaciones
Reinicio de hardware
ATR
Opcionalmente se puede utilizar PPS para cambiar a una velocidad en baudios
más alta, siempre y cuando la admita la ICC.1985R3821 — ES — 20.11.2003 — 008.001 — 186
▼M7
3.3.2. Secuencia para archivos de datos no firmados
A continuación se muestra la secuencia para transferir los archivos EF ICC , IC ,
Card_Certificate y CA_Certificate:
Tarjeta Dirección IDE/IFD Significado/Observaciones
SELECT FILE Selección de archivo utilizando
su identificador
OK
READ BINARY Si el archivo contiene más datos
de los que caben en la memoria
temporal del lector o de la
tarjeta, habrá que repetir el
comando hasta que se haya leído
el archivo completo
Datos del archivo
OK
Almacenar datos en un ESM Según el apartado 3.4 Formato
de almacenamiento de datos
Nota: antes de seleccionar el Ca rd_C ert ific at e, es preciso seleccionar la
aplicación de tacógrafo (selección por AID).
3.3.3. Secuencia para archivos de datos firmados
La secuencia siguiente debe utilizarse para cada uno de los archivos siguientes
que debe transferirse junto con su firma:
Tarjeta Dir IDE/IFD Significado/Observaciones
SELECT FILE
OK
PERFORM HASH OF
FILECalcula el valor de compro-
bación aleatoria con los
datos contenidos en el
archivo seleccionado, utili-
zando el algoritmo de
comprobación aleatoria espe-
cificado en el apéndice 11.
Éste no es un comando ISO.
Realizar una comproba-
ción aleatoria del archivo
y almacenar temporal-
mente el valor obtenido
OK
READ BINARY Si el archivo contiene más
datos de los que caben en la
memoria temporal del lector
o de la tarjeta, habrá que
repetir el comando hasta que
se haya leído el archivo
completo
Datos del archivo
OK
Almacenar los datos reci-
bidos en un ESMSegún el apartado to 3.4
Formato de almacenamiento
de datos
PSO: COMPUTE
DIGITAL SIGNATURE1985R3821 — ES — 20.11.2003 — 008.001 — 187
▼M7
Tarjeta Dir IDE/IFD Significado/Observaciones
Realizar operación de
seguridad. Calcular firma
digital' utilizando el
valor de comprobación
aleatoria almacenado
temporalmente
Firma
OK
Añadir datos a los datos
previamente almacenados
en el ESMSegún el apartado 3.4
Formato de almacenamiento
de datos
3.3.4. Secuencia para reiniciar el contador del calibrado
A continuación se muestra la secuencia para reiniciar el contador NoOfC ali -
br ati onsSi nce Downl oad en el EF Ca rd_Do wnloa d, incluido en una
tarjeta del centro de ensayo:
Tarjeta Dir IDE/IFD Significado/Observaciones
SELECT FILE EF
Card_DownloadSelección de archivo utilizando
su identificador
OK
UPDATE BINARY
NoOfCalibrationsSince-
Download =′00 00′
reinicia el número
de transferencia
de la tarjeta
OK
3.4. Formato de almacenamiento de datos
3.4.1. Introducción
Los datos transferidos deben almacenarse de acuerdo con las condiciones
siguientes:
— Los datos almacenados deben ser transparentes. Es decir, durante el almace-
namiento es preciso respetar el orden de los bytes que se transfieren de la
tarjeta, así como el orden de los bits contenidos en cada byte.
— Todos los archivos de la tarjeta cuyos datos se transfieren en una sesión se
almacenan en un archivo dentro del ESM.
3.4.2. Formato de archivo
El formato de archivo es una concatenación de varios objetos TLV.
La etiqueta de un EF consiste en el FID más la terminación «00».
La etiqueta de la firma de un EF consiste en el FID del archivo más la termina-
ción «01».
La longitud es un valor de dos bytes. Este valor define el número de bytes en el
campo de valor. El valor «FF FF» en el campo de longitud se reserva para uso
futuro.
Si un archivo no se transfiere, no deberá almacenarse ninguna información rela-
cionada con dicho archivo (ni la etiqueta ni la longitud cero).
Inmediatamente después del objeto TLV que contiene los datos del archivo,
habrá que almacenar una firma como el siguiente objeto TLV.
Definición Significado Longitud
FID (2 bytes) || «00» Etiqueta para EF (FID) 3 bytes1985R3821 — ES — 20.11.2003 — 008.001 — 188
▼M7
Definición Significado Longitud
FID (2 bytes) || «01» Etiqueta para firma de
EF (FID)3 bytes
xx xx Longitud del campo de
valor2 bytes
Ejemplo de datos en un archivo transferido y almacenado en un ESM:
Etiqueta Longitud Valor
00 0 2 0 0 0 0 11 Datos del archivo IC C
C 1 0 0 00 0 0 C2 Datos del archivo EF C ard_ Cert ifi cat e
…
05 0 5 0 0 0 A 2 E Datos del archivo EF Ve hic les_ Used
05 0 5 0 1 0 0 80 Firma del archivo Vehi cle s_Use d
4. TRANSFERENCIA DE LOS DATOS DE UNA TARJETA DE
TACÓGRAFO A TRAVÉS DE UNA UNIDAD INTRAVEHICULAR
La VU debe permitir la transferencia del contenido de una tarjeta de conductor
insertada en un IDE conectado.
El IDE deberá enviar a la VU el mensaje «Petición de transferencia de datos de
la tarjeta» para iniciar este modo (véase el punto 9).
A continuación, la VU deberá transferir todos los datos de la tarjeta, archivo por
archivo, de acuerdo con el protocolo de transferencia descrito en el punto 3,
para luego enviar al IDE todos los datos recibidos de la tarjeta. Estos datos se
envían con el formato adecuado de archivo TLV (véase el apartado 3.4.2) y
encapsulados en un mensaje de «Respuesta positiva a la petición de transfe-
rencia de datos».
El IDE deberá recuperar los datos contenidos en el mensaje de «Respuesta posi-
tiva a la petición de transferencia de datos» (separando todas las cabeceras,
SIDs, TREPs, contadores de submensajes y sumas de control) y almacenarlos
en un único archivo físico, tal y como se especifica en el punto 2.3.
A continuación, según proceda, la VU actualizará el archivo Con trol Act i-
vi tyDa ta o el C ard_ Downl oad de la tarjeta del conductor.1985R3821 — ES — 20.11.2003 — 008.001 — 189
▼M7
Apéndice 8
PROTOCOLO DE CALIBRADO
ÍNDICE
1. Introducción … . ..............................................................
2. Términos, definiciones y referencias … ...........................................
3. Visión general de los servicios … . . .............................................
3.1. Servicios disponibles … ........................................................
3.2. Códigos de respuesta … .......................................................
4. Servicios de comunicación … ...................................................
4.1. Servicio StartCommunication … .................................................
4.2. Servicio StopCommunication … .................................................
4.2.1. Descripción del mensaje … . . ...................................................
4.2.2. Formato del mensaje … ........................................................
4.2.3. Definición de parámetros … . ...................................................
4.3. Servicio TesterPresent … . . . ...................................................
4.3.1. Descripción del mensaje … . . ...................................................
4.3.2. Formato del mensaje … ........................................................
5. Servicios de administración … ..................................................
5.1. Servicio StartDiagnosticSession … . . .............................................
5.1.1. Descripción del mensaje … . . ...................................................
5.1.2. Formato del mensaje … ........................................................
5.1.3. Definición de parámetros … . ...................................................
5.2. Servicio SecurityAccess … . . ...................................................
5.2.1. Descripción del mensaje … . . ...................................................
5.2.2. Formato del mensaje — SecurityAccess — requestSeed … ...........................
5.2.3. Formato del mensaje — SecurityAccess — sendKey … . ............................
6. Servicios de transmisión de datos … .............................................
6.1. Servicio ReadDataByIdentifier … . . . .............................................
6.1.1. Descripción del mensaje … . . ...................................................
6.1.2. Formato del mensaje … ........................................................
6.1.3. Definición de paramétros … . ...................................................
6.2. Servicio WriteDataByIdentifier … . . .............................................
6.2.1 Descripción del mensaje … . . ...................................................
6.2.2. Formato del mensaje … ........................................................
6.2.3. Definición de parámetros … . ...................................................
7. Control de los impulsos de prueba — Unidad funcional para control de entrada/salida … . .
7.1. Servicio InputOutputControlByIdentifier … . .......................................
7.1.1. Descripción del mensaje … . . ...................................................
7.1.2. Formato del mensaje … ........................................................
7.1.3. Definición de parámetros … . ...................................................
8. Formatos de dataRecords … . ...................................................
8.1. Intervalos de los parámetros transmitidos … .......................................
8.2. Formatos dataRecords … .......................................................1985R3821 — ES — 20.11.2003 — 008.001 — 190
▼M7
1. INTRODUCCIÓN
El presente apéndice define el modo en que se intercambian datos entre una
unidad intravehicular y un verificador a través de la línea K que forma parte
de la interfaz de calibrado descrita en el apéndice 6. Asimismo, en el presente
apéndice se explica el control de la línea de señal de entrada/salida en elconector de calibrado.
El establecimiento de las comunicaciones con una línea K se describe en el
apartado 4 «Servicios de comunicación».
Este apéndice utiliza la idea de «sesiones de diagnóstico» para determinar el
alcance del control de línea K bajo condiciones diversas. La sesión por defecto
es la «StandardDiagnosticSession» en la cual todos los datos se pueden leer
desde una unidad intravehicular pero no es posible escribir ningún dato en una
unidad intravehicular.
La selección de la sesión de diagnóstico se explica en el apartado 5 «Servicios
de administración».
La «ECUProgrammingSessions» permite la introducción de datos en la unidad
intravehicular. Si se introducen datos de calibrado (requisitos 097 y 098), la
unidad intravehicular deberá estar además en el modo de funcionamiento CALI-
BRADO.
La transferencia de datos a través de la línea K se describe en el apartado 6
«Servicios de transmisión de datos». Los formatos de los datos transferidos se
detallan en el apartado 8 «Formatos dataRecords».
La «ECUAdjustementSession» permite seleccionar el modo I/O de la línea de
señal I/O de calibrado a través de la interfaz de la línea K. El procedimiento
de control de la línea de señal I/O de calibrado se describe en el apartado 7
«Control de los impulsos de prueba — Unidad funcional para control de
entrada/salida».
En todo el documento, nos referiremos a la dirección del verificador como ′tt′.
A pesar de que puedan existir direcciones preferentes para los verificadores, la
VU deberá responder correctamente a cualquier dirección de verificador. La
dirección física de la VU es 0xEE.
2. TÉRMINOS, DEFINICIONES Y REFERENCIAS
Todos los protocolos, mensajes y códigos de error se rigen principalmente por el
proyecto actual de norma ISO 14229-1 (Vehículos de carretera. Sistemas de
diagnóstico. Parte 1: Servicios de diagnóstico, versión de 6 de febrero de 2001).
La codificación de bytes y los valores hexadecimales se utilizan para los identi-
ficadores de servicios, las peticiones y respuestas de servicio, y los parámetros
normalizados.
El término «verificador» se refiere al equipo empleado para introducir datos de
programación/calibrado en la VU.
Los términos «cliente» y «servidor» se emplean de acuerdo con lo dispuesto en
la norma ISO14230 y se refieren al verificador y a la VU, respectivamente.
Referencias:ISO 14230-2: Vehículos de carretera — Sistemas de diagnóstico — Protocolo
Keyword 2000 — Parte 2: Nivel de enlace de datos. Primera
edición: 1999. Vehículos de carretera — Sistemas de diagnós-
tico.
3. VISIÓN GENERAL DE LOS SERVICIOS3.1. Servicios disponibles
La tabla siguiente ofrece una visión general de los servicios que estarán dispo-
nibles en el aparato de control y que se definen en el presente documento.
La tabla indica los servicios que están disponibles en una sesión de diagnóstico
activada.
—L a 1
acolumna especifica los servicios que están disponibles.
—L a 2acolumna incluye el número de apartado del presente apéndice donde se
ofrece mas información sobre el servicio que corresponda.
—L a 3acolumna asigna los valores de identificador de servicio (Sid) para los
mensajes de petición.
—L a4acolumna especifica los servicios de la «StandardDiagnosticSession»
(SD) que deben aplicarse en cada VU.1985R3821 — ES — 20.11.2003 — 008.001 — 191
▼M7
—L a 5acolumna especifica los servicios de la «ECUAdjustmentSession»
(ECUAS) que deben aplicarse para poder controlar la línea de señal I/O en
el conector de calibrado de la VU, situado en el panel frontal.
—L a6acolumna especifica los servicios de la «ECUProgrammingSession»
(ECUPS) que deben aplicarse para poder programar los parámetros en la
VU.
Tabla 1
Tabla resumen con los valores de los identificadores de servicios
Nombre del servicio de diag-
nósticoNode apar-
tadoValor SId
peticiónSesiones de diagnóstico
SD ECUAS ECUPS
StartCommunication 4.1 81 ■■ ■
StopCommunication 4.2 82 ■
Testerpresent 4.3 3E ■■ ■
StartDiagnosticSession 5.1 10 ■■ ■
SecurityAccess 5.2 27 ■■ ■
ReadDataByIdentifier 6.1 22 ■■ ■
WriteDataByIdentifier 6.2 2E ■
InputOutputControlByI-
dentifier7.1 2F ■
■ Este símbolo indica que el servicio es obligatorio en esa sesión de diagnóstico.La ausencia de símbolo indica que
el servicio no se admite en esa sesión de diagnóstico.
3.2. Códigos de respuesta
Se definen los códigos de respuesta para cada servicio.
4. SERVICIOS DE COMUNICACIÓN
Estos servicios son necesarios para establecer y mantener la comunicación, y no
aparecen en el nivel de aplicación. Los servicios disponibles se especifican en la
tabla siguiente:
Tabla 2
Servicios de comunicación
Nombre del servicio Descripción
StartCommunication El cliente solicita el comienzo de una sesión de comunicación con uno
o varios servidores
StopCommunication El cliente solicita el término de la sesión de comunicación actual
TesterPresent El cliente indica al servidor que todavía está presente
El servicio StartCommunication sirve para comenzar una comunicación. A fin
de utilizar un servicio, es preciso inicializar la comunicación y que los paráme-
tros de comunicación sean adecuados para el modo deseado.
4.1. Servicio StartCommunication
Nada más recibir una indicación primitiva StartCommunication, la VU deberá
comprobar si el enlace de comunicación solicitado se puede inicializar en las
condiciones que haya en ese momento. Las condiciones válidas para la iniciali-
zación de un enlace de comunicación se describen en la norma ISO 14230-2.
A continuación, la VU hace todo lo necesario para inicializar el enlace de comu-
nicación y enviar una primitiva de respuesta StartCommunication con los
parámetros de respuesta positiva seleccionados.1985R3821 — ES — 20.11.2003 — 008.001 — 192
▼M7
Si una VU que ya está inicializada (y ha entrado en una sesión de diagnóstico)
recibe una nueva petición StartCommunication Request (por ejemplo, debido a
la recuperación de un error en el verificador), la petición será aceptada y la VU
se reinicializará.
Si el enlace de comunicación no se puede inicializar por algún motivo, la VU
deberá seguir funcionando del modo que lo estaba haciendo justo antes del
intento de inicialización de dicho enlace de comunicación.
Es preciso asignar una dirección física al mensaje StartCommunication Request.
La inicialización de la VU para los servicios se efectúa a través de un método
de «inicialización rápida».
— Antes de cualquier actividad hay un tiempo de inactividad del bus.
— A continuación el verificador envía una pauta de inicialización.— Toda la información necesaria para establecer la comunicación está conte-
nida en la respuesta de la VU.
Una vez concluida la inicialización:
— Todos los parámetros de comunicación se configuran con los valores defi-
nidos en la tabla 4 de acuerdo con los bytes clave.
— La VU está esperando la primera petición del verificador.— La VU se encuentra en el modo de diagnóstico por defecto, es decir, Stan-
dardDiagnosticSession.
— La línea de señal I/O de calibrado se encuentra en el estado por defecto, es
decir, desactivada.
La velocidad de datos en la línea K será de 10 400 baudios.
El verificador comienza la inicialización rápida transmitiendo una pauta de acti-
vación (Wup) por la línea K. La pauta comienza después del período de reposo
de la línea K con un tiempo Tinil breve. El verificador transmite el primer bit
del servicio StartCommunication después de un tiempo Twup que sigue al
primer flanco descendente.
Los valores de sincronización para la inicialización rápida y las comunicacionesen general se describen con todo detalle en las tablas siguientes. Existen dife-
rentes posibilidades para el tiempo de reposo (Trep):
— Primera transmisión después de conectar la alimentación, Trep = 300 ms.
— Después de haber terminado un servicio StopCommunication, Trep = P3 mín.
— Después de haberse interrumpido la comunicación por exceso del tiempo
límite P3 máx, Trep = 0.
Tabla 3
Valores de sincronización para inicialización rápida
Parámetro Valor mín. Valor máx.
Tinil 25 ± 1 ms 24 ms 26 ms
Twup 50 ± 1 ms 49 ms 51 ms
Tabla 4
Valores de sincronización de la comunicación
Parámetro de
sincronizaciónDescripción del parámetroValores límite
inferior (ms)Valores límite
superior (ms)
mín. máx.
P1 Tiempo entre 2 bytes para respuesta de la VU 0 201985R3821 — ES — 20.11.2003 — 008.001 — 193
▼M7
Parámetro de
sincronizaciónDescripción del parámetroValores límite
inferior (ms)Valores límite
superior (ms)
mín. máx.
P2 Tiempo transcurrido entre la petición del verifi-
cador y la respuesta de la VU o entre dos
respuestas de la VU25 250
P3 Tiempo transcurrido desde el final de las
respuestas de la VU hasta el comienzo de la
nueva petición del verificador55 5 000
P4 Tiempo entre 2 bytes para petición del verifi-
cador52 0
En las tablas siguientes se describe con detalle el formato de mensaje para
inicialización rápida.
Tabla 5
Mensaje StartCommunication Request (petición de inicio de la comunicación)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física81 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC
#4 StartCommunication Request Service 81 SCR
#5 Suma de control 00-FF CS
Tabla 6
Mensaje StartCommunication Positive Response (respuesta positiva a la petición de inicio de la
comunicación)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN#5 StartCommunication Positive Response Service
IdC1 SCRPR
#6 Byte clave 1 EA KB1
#7 Byte clave 2 8F KB2
#8 Suma de control 00-FF CS
No hay respuesta negativa al mensaje StartCommunication Request. Si no hay
un mensaje de respuesta positiva que transmitir, entonces la VU no se inicializa,
no transmite ninguna información y continúa en el modo normal de funciona-
miento.1985R3821 — ES — 20.11.2003 — 008.001 — 194
▼M7
4.2. Servicio StopCommunication
4.2.1. Descripción del mensaje
Este servicio del nivel de comunicación sirve para poner fin a una sesión de
comunicación.
Nada más recibir una indicación primitiva StopCommunication, la VU deberá
comprobar si las condiciones que haya en ese momento permiten poner término
a la comunicación. En caso afirmativo, la VU hará todo lo necesario para
terminar la comunicación.
Si es posible poner fin a la comunicación, antes de que ésta termine la VU
deberá emitir una primitiva de respuesta StopCommunication con los parámetros
de respuesta positiva seleccionados.
Si por algún motivo no es posible poner fin a la comunicación, la VU deberá
emitir una primitiva de respuesta StopCommunication con el parámetro de
respuesta negativa seleccionado.
Si la VU detecta que se ha sobrepasado el tiempo límite P3máx, la comunica-
ción deberá terminar sin que se emita una primitiva de respuesta.
4.2.2. Formato del mensaje
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas StopCommunication.
Tabla 7
Mensaje StopCommunication Request (petición de interrupción de la comunicación)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC
#4 Byte de longitud adicional 01 LEN
#5 StopCommunication Request Service Id 82 SPR#6 Suma de control 00-FF CS
Tabla 8
Mensaje StopCommunication Positive Response (respuesta positiva a la petición de interrupción
de la comunicación)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional 01 LEN#5 StopCommunication Positive Response Service C2 SPRPR#6 Suma de control 00-FF CS1985R3821 — ES — 20.11.2003 — 008.001 — 195
▼M7
Tabla 9
Mensaje StopCommunication Negative Response (respuesta negativa a la petición de interrup-
ción de la comunicación)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN#5 negative Response Service Id 7F NR#6 StopCommunication Request Service Identifica-
tion82 SPR
#7 responseCode = generalReject 10 RC_GR
#8 Suma de control 00-FF CS
4.2.3. Definición de parámetros
Este servicio no precisa definición de parámetros.
4.3. Servicio TesterPresent
4.3.1. Descripción del mensaje
El servicio TesterPresent lo utiliza el verificador para indicar al servidor que
sigue presente, con el fin de evitar que éste retorne automáticamente al funcio-
namiento normal y, posiblemente, interrumpa la comunicación. Este servicio,
que se envía periódicamente, mantiene activa la comunicación / sesión de diag-
nóstico reinicializando el temporizador P3 cada vez que se recibe una petición
de este servicio.
4.3.2. Formato del mensaje
En las tablas siguientes se describen con detalle los formatos de mensaje para
las primitivas TesterPresent.
Tabla 10
Mensaje TesterPresent Request (petición de presencia de verificador)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC
#4 Byte de longitud adicional 02 LEN
#5 TesterPresent Request Service Id 3E TP#6 Sub Function = responseRequired = [sí 01 RESPREQ_-
Y
no] 02 RESPREQ_-
NO
#7 Suma de control 00-FF CS1985R3821 — ES — 20.11.2003 — 008.001 — 196
▼M7
Si se pone a «sí» el parámetro responseRequired, el servidor responderá con el
mensaje de respuesta positiva siguiente. Si se pone a «no», el servidor no
enviará respuesta.
Tabla 11
Mensaje TesterPresent Positive Response (respuesta positiva a la presencia de verificador)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 01 LEN#5 TesterPresent Positive Response Service Id 7E TPPR
#6 Suma de control 00-FF CS
El servicio soportará los siguientes códigos de respuesta negativa:
Tabla 12
Mensaje TesterPresent Negative Response (respuesta negativa a la presencia de verificador)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional 03 LEN#5 negative Response Service Id 7F NR#6 TesterPresent Request Service Identification 3E TP
#7 responseCode = [SubFunctionNotSupported-
InvalidFormat12 RC_SFNS_-
IF
incorrectMessageLength] 13 RC_IML
#8 Suma de control 00-FF CS
5. SERVICIOS DE ADMINISTRACIÓN
Los servicios disponibles se describen con detalle en la tabla siguiente:
Tabla 13
Servicios de administración
Nombre del servicio Descripción
StartDiagnosticSession El cliente solicita el comienzo de una sesión de diagnóstico con una
VU
SecurityAccess El cliente solicita acceso a las funciones restringidas a usuarios autori-
zados1985R3821 — ES — 20.11.2003 — 008.001 — 197
▼M7
5.1. Servicio StartDiagnosticSession
5.1.1. Descripción del mensaje
El servicio StartDiagnosticSession sirve para activar diferentes sesiones de diag-
nóstico en el servidor. Una sesión de diagnóstico activa un conjunto específico
de servicios de acuerdo con la Tabla 17. Una sesión puede activar servicios
específicos de un fabricante de vehículos que no forman parte del presente
documento. Las reglas de aplicación deberán cumplir los siguientes requisitos.
— Habrá siempre exactamente una sesión de diagnóstico activa en la VU.
— La VU iniciará siempre la StandardDiagnosticSession al encendido. Si no se
inicia ninguna otra sesión de diagnóstico, se estará ejecutando la Standard-
DiagnosticSession mientras la VU esté encendida.
— Si el verificador solicita una sesión de diagnóstico que se está ejecutando ya,
la VU enviará un mensaje de respuesta positiva.
— Cuando el verificador solicite una nueva sesión de diagnóstico, la VU
enviará primero un mensaje de respuesta positiva StartDiagnosticSession
antes de que la nueva sesión se active en la VU. Si la VU no puede iniciar
la nueva sesión de diagnóstico solicitada, responderá con un mensaje de
respuesta negativa StartDiagnosticSession, y proseguirá la sesión ya activa.
Sólo se iniciará una sesión de diagnóstico si se ha establecido comunicación
entre el cliente y la VU.
Los parámetros de sincronización definidos en la Tabla 4 deben estar activados
tras comenzar la sesión de diagnóstico (StartDiagnosticSession). El parámetro
diagnosticSession estará configurado a «StandardDiagnosticSession» (sesión
normal) en el mensaje de petición si previamente estaba activada otra sesión
de diagnóstico.
5.1.2. Formato del mensaje
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas StartDiagnosticSession.
Tabla 14
Mensaje StartDiagnosticSession Request (petición de inicio de la sesión de diagnóstico)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC#4 Byte de longitud adicional 02 LEN
#5 StartDiagnosticSession Request Service Id 10 STDS
#6 diagnosticSession = [un valor de la Tabla 17] xx DS_ …#7 Suma de control 00-FF CS
Tabla 15
Mensaje StartDiagnosticSession Positive Response (respuesta positiva a la petición de inicio de la
sesión de diagnóstico)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 02 LEN1985R3821 — ES — 20.11.2003 — 008.001 — 198
▼M7
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#5 StartDiagnosticSession Positive Response
Service Id50 STDSPR
#6 diagnosticSession = [el mismo valor que en el
byte no6 de la Tabla 14]xx DS_ …
#7 Suma de control 00-FF CS
Tabla 16
Mensaje StartDiagnosticSession Negative Response (respuesta negativa a la petición de inicio de
la sesión de diagnóstico)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional 03 LEN
#5 Negative Response Service Id 7F NR#6 StartDiagnosticSession Request Service Id 10 STDS#7 ResponseCode = [subFunctionNotSupported (
a) 12 RC_SFNS
incorrectMessageLength (b) 13 RC_IML
conditionsNotCorrect (c)] 22 RC_CNC
#8 Suma de control 00-FF CS
(a) el valor introducido en el byte no6 del mensaje de petición es inadmisible; es decir, no figura en la Tabla 17.
(b) la longitud del mensaje no es correcta.
(c) no se satisfacen los criterios de la petición StartDiagnosticSession.
5.1.3. Definición de parámetros
El servicio StartDiagnosticSession utiliza el parámetro diagnosticSession (DS_)
para seleccionar el comportamiento específico del servidor o servidores. En el
presente documento se especifican las siguientes sesiones de diagnóstico:
Tabla 17
Definición de valores de la sesión de diagnóstico
Hex DescripciónTérmino nemó-
nico
81 StandardDiagnosticSession (sesión de diagnóstico normal)
Esta sesión de diagnóstico activa todos los servicios especificados
en la Tabla 1, columna 4 «SD». Dichos servicios permiten la
lectura de datos de un servidor (VU). Esta sesión de diagnóstico
se activa después de haber finalizado con éxito la inicialización
entre el cliente (verificador) y el servidor (VU). Es posible que
otras sesiones de diagnóstico especificadas en este apartado sobres-
criban esta sesión de diagnóstico.SD1985R3821 — ES — 20.11.2003 — 008.001 — 199
▼M7
Hex DescripciónTérmino nemó-
nico
85 ECUProgrammingSession (sesión de programación ECUPS)
Esta sesión de diagnóstico activa todos los servicios especificados
en la Tabla 1, columna 6 «ECUPS». Dichos servicios admiten la
programación de memoria de un servidor (VU). Es posible que
otras sesiones de diagnóstico especificadas en este apartado sobres-
criban esta sesión de diagnóstico.ECUPS
87 ECUAdjustmentSession (sesión de ajuste ECUA)
Esta sesión de diagnóstico activa todos los servicios especificados
en la columna 5 «AS» de la Tabla 1, columna 5 «ECUAS». Dichos
servicios admiten el control de entrada/salida de un servidor (VU).
Es posible que otras sesiones de diagnóstico especificadas en este
apartado sobrescriban esta sesión de diagnóstico.ECUAS
5.2. Servicio SecurityAccess
No es posible escribir datos de calibrado ni acceder a la línea de entrada/salida
de calibrado a menos que la VU se encuentre en el modo CALIBRADO. Para
poder acceder al modo CALIBRADO es preciso insertar una tarjeta de centro de
ensayo válida y además introducir el PIN adecuado en la VU.
El servicio SecurityAccess es un medio para introducir el PIN y para indicar al
verificador si la VU se encuentra o no en el modo CALIBRADO.
El PIN también se puede introducir por otros métodos.
5.2.1. Descripción del mensaje
El servicio SecurityAccess se compone de un mensaje SecurityAccess «request-
Seed», seguido eventualmente de un mensaje SecurityAccess «sendKey». El
servicio SecurityAccess debe utilizarse después del servicio StartDiagnosticSes-
sion.
El verificador deberá utilizar el mensaje SecurityAccess «requestSeed» para
comprobar si la unidad intravehicular está preparada para aceptar un PIN.
Si la unidad intravehicular ya se encuentra en el modo CALIBRADO, deberá
contestar a la petición enviando una «simiente» (seed) de 0x0000, utilizando
para ello el servicio SecurityAccess Positive Response.
Si la unidad intravehicular está preparada para aceptar un PIN para la verifica-
ción por parte de una tarjeta de centro de ensayo, deberá contestar a la petición
enviando una «simiente» (seed) mayor que 0x0000, utilizando para ello el
servicio SecurityAccess Positive Response.
Si la unidad intravehicular no está preparada para aceptar un PIN del verifi-
cador, ya sea porque la tarjeta del centro de ensayo que se ha insertado no es
válida, porque no se ha insertado una tarjeta del centro de ensayo, o porque la
unidad intravehicular espera el PIN de otro método, deberá contestar a la peti-
ción con una respuesta negativa, con un código de respuesta configurado a
conditionsNotCorrectOrRequestSequenceError.
A continuación, el verificador utilizará en su caso el mensaje SecurityAccess
«sendKey» para enviar un PIN a la unidad intravehicular. A fin de dar tiempo
suficiente para el proceso de autenticación de la tarjeta, la VU utilizará el
código de respuesta negativa requestCorrectlyReceived-ResponsePending para
ampliar el tiempo de respuesta. Sin embargo, el tiempo de respuesta máximo
no excederá de 5 minutos. En cuanto quede completado el servicio solicitado,
la VU enviará un mensaje de respuesta positiva o un mensaje de respuesta nega-
tiva con un código de respuesta distinto de éste. La VU podrá repetir el código
de respuesta negativa requestCorrectlyReceived-ResponsePending hasta que
quede completado el servicio solicitado y se envíe el mensaje de respuesta final.
La unidad intravehicular deberá contestar a esta petición utilizando el servicio
SecurityAccess Positive Response, exclusivamente cuando se encuentre en el
modo de CALIBRADO.
En los casos siguientes, la unidad intravehicular deberá contestar a esta petición
con una respuesta negativa, con un código de respuesta configurado a:
— subFunctionNotSupported: Formato del parámetro de subfunción no válido
(accessType),
— conditionsNotCorrectOrRequestSequenceError: La unidad intravehicular no
está lista para aceptar una entrada PIN,
— invalidKey: El PIN no es válido y no se ha sobrepasado el número de
intentos de verificación del PIN,1985R3821 — ES — 20.11.2003 — 008.001 — 200
▼M7
— exceedNumberOfAttempts: El PIN no es válido y se ha sobrepasado el
número de intentos de verificación del PIN,
— generalReject: El PIN es correcto pero ha fallado la autentificación mutua
con la tarjeta del centro de ensayo.
5.2.2. Formato del mensaje — SecurityAccess — requestSeed
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas SecurityAccess «requestSeed».
Tabla 18
Mensaje SecurityAccess Request- requestSeed (petición de simiente)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC#4 Byte de longitud adicional 02 LEN#5 SecurityAccess Request Service Id 27 SA
#6 accessType — requestSeed 7D AT_RSD
#7 Suma de control 00-FF CS
Tabla 19
Mensaje SecurityAccess — requestSeed Positive Response (respuesta positiva a la petición de
simiente)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional 04 LEN#5 SecurityAccess Positive Response Service Id 67 SAPR#6 accessType — requestSeed 7D AT_RSD
#7 Seed High 00-FF SEEDH
#8 Seed Low 00-FF SEEDL#9 Suma de control 00-FF CS
Tabla 20
Mensaje SecurityAccess Negative Response (respuesta negativa)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC1985R3821 — ES — 20.11.2003 — 008.001 — 201
▼M7
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#4 Byte de longitud adicional 03 LEN
#5 NegativeResponse Service Id 7F NR
#6 SecurityAccess Request Service Id 27 SA
#7 responseCode = [conditionsNotCorrectOrRequest-
SequenceError22 RC_CNC
incorrectMessageLength] 13 RC_IML
#8 Suma de control 00-FF CS
5.2.3. Formato del mensaje — SecurityAccess — sendKey
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas SecurityAccess — sendKey.
Tabla 21
Mensaje SecurityAccess Request — sendKey (envío de clave)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC
#4 Byte de longitud adicional m+2 LEN#5 SecurityAccess Request Service Id 27 SA#6 accessType — sendKey 7E AT_SK
#7 a #m+6 Clave #1 (alto) xx KEY
……
Clave #m (bajo, m debe ser como mínimo 4 y
como máximo 8)xx
#m+7 Suma de control 00-FF CS
Tabla 22
Mensaje SecurityAccess — sendKey Positive Response (respuesta positiva)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional 02 LEN
#5 SecurityAccess Positive Response Service Id 67 SAPR#6 accessType — sendKey 7E AT_SK1985R3821 — ES — 20.11.2003 — 008.001 — 202
▼M7
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#7 Suma de control 00-FF CS
Tabla 23
Mensaje SecurityAccess Negative Response (respuesta negativa)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN
#5 NegativeResponse Service Id 7F NR
#6 SecurityAccess Request Service Id 27 SA#7 ResponseCode = [generalReject 10 RC_GR
subFunctionNotSupported 12 RC_SFNS
incorrectMessageLength 13 RC_IML
conditionsNotCorrectOrRe-
questSequenceError22 RC_CNC
invalidKey 35 RC_IK
exceededNumberOfAttempts 36 RC_ENA
requestCorrectlyReceived-
ResponsePending]78 RC_RCR_-
RP
#8 Suma de control 00-FF CS
6. SERVICIOS DE TRANSMISIÓN DE DATOS
En la tabla siguiente se describen con detalle los servicios disponibles:
Tabla 24
Servicios de transmisión de datos
Nombre del servicio Descripción
ReadDataByIdentifier El cliente solicita la transmisión del valor actual de un registro con
acceso mediante recordDataIdentifier
WriteDataByIdentifier El cliente solicita la escritura de un registro al que se acceda mediante
recordDataIdentifier
6.1. Servicio ReadDataByIdentifier
6.1.1. Descripción del mensaje
El servicio ReadDataByIdentifier lo utiliza el cliente para solicitar valores de
registros de datos procedentes de un servidor e identificados mediante un
recordDataIdentifier. Es responsabilidad del fabricante de la VU cumplir las
condiciones del servidor al llevar a cabo este servicio.1985R3821 — ES — 20.11.2003 — 008.001 — 203
▼M7
6.1.2. Formato del mensaje
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas ReadDataByIdentifier.
Tabla 25
Mensaje ReadDataByIdentifier Request (petición del servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC#4 Byte de longitud adicional 03 LEN
#5 ReadDataByIdentifier Request Service Id 22 RDBI
#6 bis #7 recordDataIdentifier = [un valor de la Tabla 28] xxxx RDI_ …
#8 Suma de control 00-FF CS
Tabla 26
Mensaje ReadDataByIdentifier Positive Response (respuesta positiva a la petición de servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC
#4 Byte de longitud adicional m+3 LEN
#5 ReadDataByIdentifier Positive Response Service
Id62 RDBIPR
#6 y #7 recordDataIdentifier = [mismo valor que los
bytes #6 y #7 Tabla 25]xxxx RDI_ …
#8 a #m+7 dataRecord[] = [data#1 xx DREC_-
DATA1
:: :
data#m] xx DREC_-
DATAm
#m+8 Suma de control 00-FF CS
Tabla 27
Mensaje ReadDataByIdentifier Negative Response (respuesta negativa a la petición de servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC1985R3821 — ES — 20.11.2003 — 008.001 — 204
▼M7
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#4 Byte de longitud adicional 03 LEN
#5 Negative Response Service Id 7F NR
#6 ReadDataByIdentifier Request Service Id 22 RDBI
#7 ResponseCode = [requestOutOfRange 31 RC_ROOR
incorrectMessageLength 13 RC_IML
conditionsNotCorrect] 22 RC_CNC
#8 Suma de control 00-FF CS
6.1.3. Definición de parámetros
El parámetro recordDataIdentifier (RDI_) incluido en el mensaje ReadDataByI-
dentifier Request identifica un registro de datos.
La tabla siguiente muestra los valores recordDataIdentifier definidos en el
presente documento.
La tabla recordDataIdentifier tiene cuatro columnas y múltiples filas.
—L a 1acolumna (Hex) incluye el valor hexadecimal asignado al recordDataI-
dentifier especificado en la 3acolumna.
—L a 2acolumna (Elemento de datos) especifica el elemento de datos, según el
apéndice 1, en el que se basa el recordDataIdentifier (a veces es necesario
transcodificar).
—L a 3acolumna (Descripción) especifica el correspondiente nombre recordDa-
taIdentifier.
—L a 4acolumna (Término nemónico) especifica el término nemónico de este
recordDataIdentifier.
Tabla 28
Definición de los valores de recordDataIdentifier (identificador de datos de registros)
Hex Elemento de datosNombre recordDataIdentifier
(véase formato en el punto 8.2)Término nemó-
nico
F90B Cur rent Dat eTi me TimeDate RDI_TD
F912 Hig hRe sOdom ete r HighResolutionTotalVehicleDis-
tanceRDI_HRT-
VD
F918 K-C onsta ntOf Rec ordi ngE-
quipmentKfactor RDI_KF
F91C L- Tyre Cir cum fere nce LfactorTyreCircumference RDI_LF
F91D W -Vehi cle Cha rac ter isti c-
ConstantWvehicleCharacteristicFactor RDI_WVCF
F921 Ty reSi ze TyreSize RDI_TS
F922 ne xtCa lib rat ionDate NextCalibrationDate RDI_NCD
F92C Spe edAu thor ised SpeedAuthorised RDI_SA
F97D ve hic leR egist rat ion Nati on RegisteringMemberState RDI_RMS
F97E Veh icl eRe gist rat ion-
NumberVehicleRegistrationNumber RDI_VRN
F190 Veh icl eId enti fic ati on-
NumberVIN RDI_VIN1985R3821 — ES — 20.11.2003 — 008.001 — 205
▼M7
El mensaje ReadDataByIdentifier Positive Response utiliza el parámetro dataRe-
cord (DREC_) para facilitar al cliente (verificador) el valor del registro de datos
identificado por el recordDataIdentifier. Los formatos de datos se especifican en
la sección 8. Pueden implementarse dataRecords opcionales de usuario adicio-
nales, que incluyan datos específicos de la VU, tanto internos como de entrada
y salida, pero no se definen en el presente documento.
6.2. Servicio WriteDataByIdentifier
6.2.1. Descripción del mensaje
El cliente utiliza el servicio WriteDataByIdentifier para escribir valores de regis-
tros de datos en un servidor. Los datos se identifican con un
recordDataIdentifier. El fabricante de la VU es el responsable de que se
cumplan las condiciones del servidor cuando se utilice este servicio. Para actua-
lizar los parámetros relacionados en la Tabla 28, la VU debe estar en el modo
CALIBRADO.
6.2.2. Formato del mensaje
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas WriteDataByIdentifier.
Tabla 29
Mensaje WriteDataByIdentifier Request (petición del servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC#4 Byte de longitud adicional m+3 LEN#5 WriteDataByIdentifier Request Service Id 2E WDBI
#6 a #7 recordDataIdentifier = [un valor de la Tabla 28] xxxx RDI_ …
#8 a #m+7 dataRecord[] = [data#1 xx DREC_-
DATA1
:: :data#m] xx DREC_-
DATAm
#m+8 Suma de control 00-FF CS
Tabla 30
Mensaje WriteDataByIdentifier Positive Response (respuesta positiva a la petición de servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN
#5 WriteDataByIdentifier Positive Response Service
Id6E WDBIPR1985R3821 — ES — 20.11.2003 — 008.001 — 206
▼M7
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#6 a #7 recordDataIdentifier = [mismo valor que bytes
#6 y #7 Tabla 29xxxx RDI_ …
#8 Suma de control 00-FF CS
Tabla 31
Mensaje WriteDataByIdentifier Negative Response (respuesta negativa a la petición de servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN
#5 NegativeResponse Service Id 7F NR
#6 WriteDataByIdentifier Request Service Id 2E WDBI#7 ResponseCode = [requestOutOfRange 31 RC_ROOR
incorrectMessageLength 13 RC_IML
conditionsNotCorrect] 22 RC_CNC
#8 Suma de control 00-FF CS
6.2.3. Definición de parámetros
El parámetro recordDataIdentifier (RDI_) se define en la Tabla 28.
El parámetro dataRecord (DREC_) lo utiliza el mensaje de petición WriteDa-
taByIdentifier para facilitar al servidor (VU) los valores de registros de datosidentificados por el recordDataIdentifier. Los formatos de datos se especifican
en la sección 8.
7. CONTROL DE LOS IMPULSOS DE PRUEBA — UNIDAD FUNCIONAL
PARA CONTROL DE ENTRADA/SALIDA
Los servicios disponibles se describen con detalle en la tabla siguiente:
Tabla 32
Unidad funcional para control de entrada/salida
Nombre del servicio Descripción
InputOutputControlByIdentifier El cliente solicita el control de una entrada/salida específica
del servidor
7.1. Servicio InputOutputControlByIdentifier
7.1.1. Descripción del mensaje
Existe una conexión, a través del conector frontal, que permite controlar o efec-
tuar un seguimiento de los impulsos de prueba utilizando un verificador
adecuado.
Esta línea de señal I/O de calibrado se puede configurar con el comando de la
línea K empleando el servicio InputOutputControlByIdentifier para seleccionar1985R3821 — ES — 20.11.2003 — 008.001 — 207
▼M7
la función de entrada o salida que se precise para la línea. Los estados de la
línea disponibles son:
— desactivado,
— speedSignalInput, donde se utiliza la línea de señal I/O de calibrado para
introducir una señal de velocidad (señal de prueba) que sustituye la señal
de velocidad del sensor de movimiento,
— realTimeSpeedSignalOutputSensor, donde se utiliza la línea de señal I/O de
calibrado para sacar la señal de velocidad del sensor de movimiento,
— RTCOutput, donde se utiliza la línea de señal I/O de calibrado para sacar la
señal del reloj de TUC.
Para configurar el estado de la línea, la unidad intravehicular tiene que haber
entrado en una sesión de ajuste y debe estar en el modo de CALIBRADO. Al
salir de la sesión de ajuste o del modo de CALIBRADO, la unidad intravehi-
cular debe cerciorarse de que la línea de señal I/O vuelve al estado
«desactivado» (por defecto).
Si se reciben impulsos de velocidad por la línea de entrada de la VU para
señales de velocidad en tiempo real, y la línea de señal I/O de calibrado está
configurada para transmitir entradas, entonces dicha línea de señal I/O deberá
configurarse para transmitir salidas o deberá volver al estado de desactivación.
Se seguirá el orden siguiente:
— establecer comunicación mediante el servicio StartCommunication,
— entrar en una sesión de ajuste mediante el servicio StartDiagnosticSession y
estar en el modo de CALIBRADO (el orden de estas dos operaciones no es
importante),
— cambiar el estado de la salida mediante el servicio InputOutputControlBylI-
dentifier.
7.1.2. Formato del mensaje
En las tablas siguientes se describe con detalle los formatos de mensaje para las
primitivas InputOutputControlByIdentifier.
Tabla 33
Mensaje InputOutputControlByIdentifier Request (petición del servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino EE TGT
#3 Byte de dirección de origen tt SRC
#4 Byte de longitud adicional xx LEN#5 InputOutputControlByIdentifier Request Sid 2F IOCBI
#6 y #7 InputOutputIdentifier = [CalibrationInputOutput] F960 IOI_CIO
#8 o #8 a #9 ControlOptionRecord = [ COR_ …
inputOutputControlPara-
meter — un valor de la
Tabla 36xx IOCP_ …
controlState — un valor de
la Tabla 37 (véase nota)]xx CS_ …
#9 o #10 Suma de control 00-FF CS
Nota: El parámetro controlState sólo está presente en algunos casos (véase el punto 7.1.3).1985R3821 — ES — 20.11.2003 — 008.001 — 208
▼M7
Tabla 34
Mensaje InputOutputControlByIdentifier Positive Response (respuesta positiva a la petición de
servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional xx LEN#5 inputOutputControlByIdentifier Positive
Response SId6F IOCBIPR
#6 y #7 inputOutputIdentifier = [CalibrationInputOutput] F960 IOI_CIO
#8 o #8 a #9 controlStatusRecord = [ CSR_
inputOutputControlPara-
meter (mismo valor que
byte #8 Tabla 33)xx IOCP_ …
controlState (mismo valor
que byte #9 Tabla 33)] (sies aplicable)xx CS_ …
#9 o #10 Suma de control 00-FF CS
Tabla 35
Mensaje InputOutputControlByIdentifier Negative Response (respuesta negativa a la petición de
servicio)
Node byte Nombre del parámetro Valor hexTérmino nemó-
nico
#1 Byte de formato — asignación de dirección
física80 FMT
#2 Byte de dirección de destino tt TGT
#3 Byte de dirección de origen EE SRC#4 Byte de longitud adicional 03 LEN#5 negativeResponse Service Id 7F NR
#6 inputOutputControlByIdentifier Request SId 2F IOCBI
#7 responseCode = [
incorrectMessageLength 13 RC_IML
conditionsNotCorrect 22 RC_CNC
requestOutOfRange 31 RC_ROORdeviceControlLimitsEx-
ceeded]7A RC_DCLE
#8 Suma de control 00-FF CS1985R3821 — ES — 20.11.2003 — 008.001 — 209
▼M7
7.1.3. Definición de parámetros
El parámetro inputOutputControlParameter (IOCP_) se define en la tabla
siguiente.
Tabla 36
Definición de los valores de inputOutputControlParameter
Hex Descripción Término nemónico
01 ReturnControlToECU
Este valor deberá indicar al servidor (VU) que el verificador ya
no tiene control sobre la línea de señal I/O de calibradoRCTECU
01 ResetToDefault
Este valor deberá indicar al servidor (VU) su obligación de reini-
ciar la señal de I/O de calibrado al estado que le corresponde por
defectoRTD
03 ShortTermAdjustment
Este valor deberá indicar al servidor (VU) su obligación de
ajustar la línea de señal de I/O de calibrado al valor incluido en
el parámetro controlStateSTA
El parámetro controlState, definido en la tabla siguiente, sólo está presente
cuando el parámetro inputOutputControlParameter se ha configurado a Short-
TermAdjustment.
Tabla 37
Definición de los valores de controlState
Modo Valor hex Descripción
Desactivado 00 Línea I/O desactivada (estado por defecto)
Activado 01 Línea I/O de calibrado activada como speedSignalInput
Activado 02 Línea I/O de calibrado activada como realTimeSpeedSigna-
lOutputSensor
Activado 03 Línea I/O de calibrado activada como RTCOutput
8. FORMATOS DE DATARECORDS
En la presente sección se detallan:— las reglas generales que se aplicarán a los intervalos de los parámetros trans-
mitidos por la unidad intravehicular al verificador,
— los formatos que se utilizarán en los datos transferidos a través de los servi-
cios de transmisión de datos descritos en la sección 6.
La VU admitirá todos los parámetros identificados.
Los datos transmitidos por la VU al verificador en respuesta a un mensaje de
petición serán del tipo medido (es decir, el valor actual del parámetro solicitado
medido u observado por el VU).
8.1. Intervalos de los parámetros transmitidos
En la Tabla 38 se definen los intervalos utilizados para determinar la validez de
un parámetro transmitido.
Los valores del intervalo «indicador de error» constituyen un medio para que la
unidad intravehicular indique inmediatamente que no dispone en ese momento
de datos paramétricos válidos por causa de algún tipo de error en el equipo de
grabación.
Los valores del intervalo «no disponible» constituyen un medio para que la
unidad intravehicular transmita un mensaje que contiene un parámetro que no
está disponible o no está admitido en ese módulo. Los valores del intervalo
«no solicitado» constituyen un medio para que un dispositivo transmita un
mensaje de comando e identifique para qué parámetros no se espera respuesta
del dispositivo receptor.1985R3821 — ES — 20.11.2003 — 008.001 — 210
▼M7
Si el fallo de un componente impide la transmisión de datos válidos para un
parámetro, deberá utilizarse en lugar de dichos datos el indicador de error
descrito en la Tabla 38. Sin embargo, si los datos medidos o calculados
adquieren un valor que es válido, pero se sale del intervalo definido para el
parámetro, no se utilizará el indicador de error. Se transmitirán los datos utili-
zando el valor mínimo o máximo del parámetro según proceda.
Tabla 38
Intervalos dataRecords
Nombre del intervalo1 byte
(valor hex)2 bytes
(valor hex)4 bytes
(valor hex)ASCII
Señal válida 00 a FA 0000 a
FAFF00000000 a
FAFFFFFF1 a 254
Indicador específico del
parámetroFB FB00 a
FBFFFB000000 a
FBFFFFFFninguno
Reservado para futuros
bits de indicadorFC a FD FC00 a
FDFFFC000000 a
FDFFFFFFninguno
Indicador de error FE FE00 a
FEFFFE000000 a
FEFFFFFF0
No disponible o no soli-
citadoFF FF00 a
FFFFFF000000 a
FFFFFFFFFF
Para los parámetros codificados en ASCII, el carácter ASCII «*» está reservado
como delimitador.
8.2. Formatos dataRecords
De la Tabla 39 a la Tabla 42 se detallan los formatos que se usarán a través de
los servicios ReadDataByIdentifier y WriteDataByIdentifier.
En la Tabla 39 se ofrece la longitud, resolución e intervalo operativo para cada
parámetro identificado por su recordDataIdentifier:
Tabla 39
Formato de dataRecords
Nombre del parámetroLongitud
de dato
(bytes)Resolución Intervalo operativo
TimeDate 8 Véanse detalles en la Tabla 40
HighResolutionTotalVehi-
cleDistance4 avance 5 m/bit, inicio 0 m 0 a + 21 055 406 km
Kfactor 2 avance 0,001 pulsos/m/
bit, inicio 00 a 64,255 pulsos/m
LfactorTyreCircumference 2 avance 0,125 10-3m/bit,
inicio 00 a 8 031 m
WvehicleCharacteristic-
Factor2 avance 0,001 pulsos/m/
bit, inicio 00 a 64,255 pulsos/m
TyreSize 15 ASCII ASCII
NextCalibrationDate 3 Véanse detalles en la Tabla 41SpeedAuthorised 2 avance 1/256 km/h/bit,
inicio 00 a 250 996 km/h
RegisteringMemberState 3 ASCII ASCII
VehicleRegistrationNumber 14 Véanse detalles en la Tabla 421985R3821 — ES — 20.11.2003 — 008.001 — 211
▼M7
Nombre del parámetroLongitud
de dato
(bytes)Resolución Intervalo operativo
VIN 17 ASCII ASCII
En la Tabla 40 se detallan los formatos de los distintos bytes del parámetro
TimeDate:
Tabla 40
Formato detallado de TimeDate (valor recordDataIdentifier # F00B)
Byte Definición del parámetro Resolución Intervalo operativo
1 Segundos avance 0,25 s/bit, inicio
0s0 a 59,75 s
2 Minutos avance 1 min/bit, inicio
0 min0 a 59 min
3 Horas avance 1 h/bit, inicio 0 h 0 a 23 h
4 Meses avance 1mes/bit, inicio 0
mes1 a 12 meses
5 Días avance 0,25 día/bit, inicio
0 día (véase Nota de la
Tabla 41)0,25 a 31,75 días
6 Año avance 1 año/bit, inicio
+1985 (véase Nota de la
Tabla 41)1985 a 2235
7 Local Minute Offset avance 1 min/bit, inicio
- 125 min- 59 a 59 min
8 Local Hour Offset avance 1 h/bit, inicio
- 125 h-2 3a+2 3h
En la Tabla 41 se detallan los formatos de los distintos bytes del parámetro
NextCalibrationDate.
Tabla 41
Formato detallado de NextCalibrationDate (valor recordDataIdentifier # F022)
Byte Definición del parámetro Resolución Intervalo operativo
1 Mes avance 1 mes/bit, 0 mes 1 a 12 meses
2 Día avance 0,25 día/bit, 0 día
(véase Nota)0,25 a 31,75 días
3 Año avance 1 año/bit, inicio
+1985 (véase Nota)1985 a 2235
Nota relativa al uso del parámetro «Día»:
1. Un valor de 0 para la fecha es nulo. Los valores 1, 2, 3 y 4 se utilizan para identificar el primer día del mes; 5, 6,
7 y 8 para el segundo; etc.
2. Este parámetro no influye el parámetro de horas ni lo modifica.
Nota relativa al uso del parámetro «Año»:
Un valor de 0 para el año identifica el año 1985; un valor de 1, el año 1986; etc.
En la Tabla 42 se detallan los formatos de los distintos bytes del parámetro
VehicleRegistrationNumber:1985R3821 — ES — 20.11.2003 — 008.001 — 212
▼M7
Tabla 42
Formato detallado de VehicleRegistrationNumber (valor recordDataIdentifier # F07E)
Byte Definición del parámetro Resolución Intervalo operativo
1 Página de código (según
se define en el apéndice
1)ASCII 01 a 0A
2 a 14 Número de registro del
vehículo (según se define
en el apéndice 1)ASCII ASCII1985R3821 — ES — 20.11.2003 — 008.001 — 213
▼M7
Apéndice 9
HOMOLOGACIÓN DE MODELO RELACIÓN DE PRUEBAS MÍNIMAS EXIGIDAS
ÍNDICE
1. Introducción … .................................................................
1.1. Homologación … ...............................................................
1.2. Referencias … .................................................................
2. Pruebas funcionales de la unidad intravehicular … ....................................
3. Pruebas funcionales del sensor de movimiento … .....................................
4. Pruebas funcionales de las tarjetas de tacógrafo … ....................................
5. Pruebas de interoperabilidad … . . . ................................................1985R3821 — ES — 20.11.2003 — 008.001 — 214
▼M7
1. INTRODUCCIÓN
1.1. Homologación
La homologación CEE de un aparato de control (o componente) o de una tarjeta
de tacógrafo se basa en:
— una certificación de seguridad, realizada por una autoridad ITSEC, para
acreditar el cumplimiento de un objetivo de seguridad conforme al apéndice
10 del presente anexo,
— una certificación funcional, realizada por una autoridad de un Estado
miembro, para certificar que el elemento sujeto a verificación cumple los
requisitos del presente anexo en cuanto a las funciones que desempeña, laexactitud de medición y las características medioambientales,
— una certificación de interoperabilidad, realizada por un organismo compe-
tente, para garantizar que el aparato de control (o la tarjeta de tacógrafo)
puede interoperar sin restricciones con los modelos necesarios de tarjeta de
tacógrafo (o aparato de control) (véase el capítulo VIII del presente anexo).
En el presente apéndice se especifican las pruebas mínimas que debe realizar la
autoridad del Estado miembro durante los ensayos funcionales, y las pruebas
mínimas que debe realizar el organismo competente durante los ensayos de inte-
roperabilidad, aunque no se determina el tipo de pruebas ni los procedimientos a
seguir durante las mismas.
El presente apéndice no se ocupa de los aspectos relativos a la certificación de
seguridad. Si durante la evaluación de seguridad y el proceso de certificación se
llevan a cabo algunas de las pruebas exigidas para la homologación, no habrá
que repetirlas posteriormente. En ese caso, tan solo se comprobarán los resul-
tados de dichas pruebas de seguridad. A título informativo, en el presente
apéndice hemos marcado con un asterisco («*») las condiciones que es preciso
verificar (y también las condiciones estrechamente asociadas con pruebas que
deban realizarse) durante la certificación de seguridad.
El presente apéndice trata por separado la homologación del sensor de movi-
miento y la homologación de la unidad intravehicular, al tratarse de
componentes del aparato de control. La interoperabilidad entre todos los
modelos de sensor de movimiento y todos los modelos de unidad intravehicular
no es una condición necesaria, de manera que la homologación de un sensor de
movimiento sólo podrá concederse en combinación con la homologación de una
unidad intravehicular, y viceversa.
1.2. Referencias
En el presente apéndice se utilizan las referencias siguientes:IEC 68-2-1 Verificación medioambiental — Parte 2: Pruebas — Pruebas
A: Frío. 1990 + Modificación 2: 1994.
IEC 68-2-2 Verificación medioambiental — Parte 2: Pruebas — Pruebas
B: Calor seco. 1974 + Modificación 2: 1994.
IEC 68-2-6 Procedimientos básicos de verificación medioambiental —
Métodos de ensayo — Prueba Fc y orientaciones: Vibración
(sinusoidal). 6
aedición: 1985.
IEC 68-2-14 Procedimientos básicos de verificación medioambiental —
Métodos de ensayo — Prueba N: Cambio de temperatura.
Modificación 1: 1986.
IEC 68-2-27 Procedimientos básicos de verificación medioambiental —
Métodos de ensayo —Prueba Ea y orientaciones: Choque.
Edición 3: 1987.
IEC 68-2-30 Procedimientos básicos de verificación medioambiental —
Métodos de ensayo — Prueba Db y orientaciones: Calor
húmedo, cíclico (ciclo de 12 + 12 horas). Modificación 1:
1985.
IEC 68-2-35 Procedimientos básicos de verificación medioambiental —
Métodos de ensayo — Prueba Fda: Banda ancha de vibración
aleatoria — Reproducibilidad alta. Modificación 1: 1983.
IEC 529 Niveles de protección ofrecidos por cubiertas (códigos IP).
Edición 2: 1989.
IEC 61000-4-2 Compatibilidad electromagnética (EMC) — Técnicas de
ensayo y medición — Prueba de inmunidad a descargas elec-
trostáticas: 1995/Modificación 1: 1998.
ISO 7637-1 Vehículos de carretera — Perturbaciones eléctricas por
conducción y acoplamiento — Parte 1: Turismos y vehículos
comerciales ligeros con una tensión de alimentación nominal1985R3821 — ES — 20.11.2003 — 008.001 — 215
▼M7
de 12 V — Conducción eléctrica transitoria por líneas de
alimentación exclusivamente. Edición 2: 1990.
ISO 7637-2 Vehículos de carretera — Perturbaciones eléctricas por
conducción y acoplamiento — Parte 2: Vehículos comerciales
con una tensión de alimentación nominal de 24 V — Conduc-
ción eléctrica transitoria por líneas de alimentación
exclusivamente. Primera edición: 1990.
ISO 7637-3 Vehículos de carretera — Perturbaciones eléctricas por
conducción y acoplamiento — Parte 3: Vehículos con una
tensión de alimentación de 12 V o 24 V — Transmisión eléc-
trica transitoria mediante acoplamiento capacitivo e inductivo
por líneas que no sean de alimentación. Primera edición:
1995 + Cor 1: 1995.
ISO/IEC 7816-1 Tarjetas de identificación — Tarjetas de circuito(s) inte-
grado(s) con contactos — Parte 1: Características físicas.
Primera edición: 1998.
ISO/IEC 7816-2 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuito(s) integrado(s) con contactos — Parte 2:
Dimensiones y ubicación de los contactos. Primera edición:
1999.
ISO/IEC 7816-3 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuito(s) integrado(s) con contactos — Parte 3:
Señales electrónicas y protocolo de transmisión. Edición 2:
1997.
ISO/IEC 10373 Tarjetas de identificación — Métodos de ensayo. Primera
edición: 1993.
2. PRUEBAS FUNCIONALES DE LA UNIDAD INTRAVEHICULAR
NoPrueba DescripciónCondiciones
asociadas
1. Examen administrativo
1.1. Documentación Corrección de la documentación
1.2. Resultados de la
prueba del
fabricanteResultados de la prueba realizada por el
fabricante durante la integración. Demostra-
ciones sobre papel070, 071, 073
2. Inspección visual
2.1. Cumplimiento de lo dispuesto en la documentación2.2. Identificación/inscripciones 168, 169
2.3. Materiales 163 a 167
2.4 Precintos 2512.5. Interfaces externas3. Pruebas funcionales
3.1. Funciones disponibles 002, 004, 244
3.2. Modos de funcionamiento 006*, 007*, 008*,
009*, 106, 107
3.3. Funciones y derechos de acceso a los datos 010*, 011*, 240,
246, 247
3.4. Inserción y extracción de las tarjetas de supervisión 013, 014, 015*,
016*, 106
3.5. Medición de la velocidad y la distancia 017 a 0263.6. Medición de la hora (ensayo realizado a 20 ºC) 027 a 0321985R3821 — ES — 20.11.2003 — 008.001 — 216
▼M7
NoPrueba DescripciónCondiciones
asociadas
3.7. Supervisión de las actividades del conductor 033 a 043, 106
3.8. Supervisión del régimen de conducción 044, 045, 106
3.9. Entradas manuales 046 a 050b
3.10. Gestión de los bloqueos introducidos por las empresas 051 a 0553.11. Supervisión de las actividades de control 056, 0573.12. Detección de incidentes o fallos 059 a 069, 1063.13. Datos de identificación del aparato 075*, 076*, 0793.14. Datos de inserción y extracción de la tarjeta del conductor 081* a 083*3.15. Datos sobre la actividad del conductor 084* a 086*
3.16. Datos sobre lugares 087* a 089*
3.17. Datos del cuentakilómetros 090* a 092*3.18. Datos pormenorizados sobre la velocidad 093*3.19. Datos sobre incidentes 094*, 0953.20. Datos sobre fallos 096*3.21. Datos de calibrado 097*, 098*
3.22. Datos de ajuste de la hora 100*, 101*
3.23. Datos sobre actividades de control 102*, 103*3.24. Datos sobre los bloqueos introducidos por las empresas 104*3.25. Datos sobre actividades de transferencia 105*3.26. Datos sobre condiciones específicas 105a*, 105b*3.27. Registro y almacenamiento de datos en tarjetas de tacógrafo 108, 109*, 109a*,
110*, 111, 112
3.28. Visualización 072, 106, 113 a
128, PIC_001,
DIS_001
3.29. Impresión 072, 106, 129 a
138, PIC_001,
PRT_001 a
PRT_012
3.30. Advertencias 106, 139 a 148,
PIC_001
3.31. Transferencia de datos a medios externos 072, 106, 149 a
151
3.32. Envío de datos a dispositivos externos adicionales 152, 1533.33. Calibrado 154*, 155*, 156*,
245
3.34. Ajuste de la hora 157*, 158*1985R3821 — ES — 20.11.2003 — 008.001 — 217
▼M7
NoPrueba DescripciónCondiciones
asociadas
3.35. No interferencia con funciones adicionales 003, 269
4. Pruebas ambientales
4.1. Temperatura Verificar el correcto funcionamiento
mediante:
— IEC 68-2-1, prueba Ad, con una duración
de 72 horas a la temperatura más baja
(- 20 ºC), 1 hora funcionando, 1 hora
parado
— IEC 68-2-2, prueba Bd, con una duración
de 72 horas a la temperatura más alta
(+ 70 ºC), 1 hora funcionando, 1 hora
parado
Ciclos de temperatura: verificar que la
unidad intravehicular es capaz de soportar
cambios rápidos en la temperatura ambiente.
Verificación mediante IEC 68-2-14, prueba
Na de 20 ciclos, en cada uno de los cuales se
pasa de la temperatura más baja (- 20 ºC) a
la temperatura más alta (+ 70 ºC), con un
tiempo de permanencia de 2 horas en cada
extremo de temperatura
Es posible llevar a cabo un conjunto reducido
de pruebas (entre las que se definen en la
sección 3 de esta tabla) a la temperatura más
baja, a la temperatura más alta y durante los
ciclos de temperatura159
4.2. Humedad Verificar que la unidad intravehicular es
capaz de soportar una prueba de calor
húmedo por ciclos. Verificación mediante
IEC 68-2-30, prueba Db, seis ciclos de 24
horas, con una variación de temperatura de
+ 25 ºC a + 55 ºC en cada caso y una
humedad relativa del 97 % a + 25 ºC y del
93 % a + 55 ºC160
4.3. Vibraciones 1. Vibraciones sinusoidales:
verificar que la unidad intravehicular es
capaz de soportar vibraciones sinusoidales
con las características siguientes:
desplazamiento constante entre 5 y 11 Hz:
pico de 10 mm
aceleración constante entre 11 y 300 Hz:
5g
Esta exigencia se verifica mediante la
norma IEC 68-2-6, prueba Fc, con una
duración mínima de 3 x 12 horas (12
horas por cada eje)
2. Vibraciones aleatorias:
verificar que la unidad intravehicular es
capaz de soportar vibraciones aleatorias
con las características siguientes:
frecuencia 5-150 Hz, nivel 0,02 g2/Hz
Esta exigencia se verifica mediante la
norma IEC 68-2-35, prueba Ffda, con una
duración mínima de 3 x 12 horas (12
horas por cada eje), 1 hora funcionando, 1
hora parado
Las dos pruebas arriba descritas se llevan a
cabo con dos muestras diferentes del tipo de
equipo que se someta a prueba163
4.4. Protección
frente a laVerificar que el índice de protección de la
unidad intravehicular con arreglo a la norma164, 1651985R3821 — ES — 20.11.2003 — 008.001 — 218
▼M7
NoPrueba DescripciónCondiciones
asociadas
penetración de
agua y cuerpos
extrañosIEC 529 es al menos IP 40, si se monta en
condiciones de funcionamiento en un
vehículo
4.5. Protección
frente a sobre-
tensionesVerificar que la unidad intravehicular es
capaz de soportar un suministro eléctrico de:
versiones de 24 V: 34 V a + 40 ºC 1 hora
versiones de 12 V: 17 V a + 40 ºC 1 hora161
4.6. Protección
frente a la
inversión de la
polaridadVerificar que la unidad intravehicular es
capaz de soportar una inversión de su fuente
de alimentación161
4.7. Protección
frente a corto-
circuitosVerificar que las señales de entrada y de
salida están protegidas frente a cortocircuitos
con respecto a la fuente de alimentación y a
la masa161
5. Pruebas de compatibilidad electromagnética
5.1. Emisiones
radiadas y
susceptibilidadCumplimiento de la Directiva 95/54/CEE 162
5.2. Descargas elec-
trostáticasCumplimiento de la norma IEC 61000-4-2,
± 2 kV (nivel 1)162
5.3. Susceptibilidad
transitoria
conducida en la
fuente de
alimentaciónEn las versiones de 24 V: cumplimiento de la
norma ISO 7637-2
impulso 1a: Vs = - 100 V, Ri = 10 ohmios
impulso 2: Vs = + 100 V, Ri = 10 ohmios
impulso 3a: Vs = - 100 V, Ri = 50 ohmios
impulso 3b: Vs = + 100 V, Ri = 50 ohmiosimpulso 4: Vs = - 16 V Va = - 12 V,
t6=100 ms
impulso 5: Vs = + 120 V, Ri = 2,2 ohmios,
td = 250 ms
En las versiones de 12 V: cumplimiento de la
norma ISO 7637-1
impulso 1: Vs = - 100 V, Ri = 10 ohmios
impulso 2: Vs = + 100 V, Ri = 10 ohmiosimpulso 3a: Vs = - 100 V, Ri = 50 ohmios
impulso 3b: Vs = + 100 V, Ri = 50 ohmios
impulso 4: Vs = - 6 V, Va = - 5 V, t6 = 15
ms
impulso 5: Vs = + 65 V, Ri = 3 ohmios,
td = 100 ms
El impulso 5 deberá verificarse exclusiva-
mente en las unidades intravehiculares
concebidas para ser instaladas en vehículos
que no dispongan de protección común
externa contra volcado de la carga162
3. PRUEBAS FUNCIONALES DEL SENSOR DE MOVIMIENTO
NoPrueba DescripciónCondiciones
asociadas
1. Examen administrativo1985R3821 — ES — 20.11.2003 — 008.001 — 219
▼M7
NoPrueba DescripciónCondiciones
asociadas
1.1. Documentación Corrección de la documentación
2. Inspección visual
2.1. Cumplimiento de lo dispuesto en la documentación
2.2. Identificación/inscripciones 169, 1702.3. Materiales 163 a 1672.4. Precintos 251
3. Pruebas funcionales
3.1. Datos de identificación del sensor 077*3.2. Acoplamiento del sensor de movimiento y la unidad intravehi-
cular099*, 155
3.3. Detección de movimiento
Precisión de la medición del movimiento 022 a 026
4. Pruebas ambientales
4.1. Temperatura de
funcionamientoVerificar el correcto funcionamiento (tal y
como se define en la prueba n
o3.3) en el
intervalo de temperaturas [— 40 ºC; + 135 ºC]
mediante:
— IEC 68-2-1 prueba Ad, con una duración
de 96 horas a la temperatura más baja
Tomín
— IEC 68-2-2 prueba Bd, con una duración
de 96 horas a la temperatura más alta
Tomáx159
4.2. Ciclos de
temperaturaVerificar el correcto funcionamiento (tal y
como se define en la prueba no3.3) mediante
IEC 68-2-14, prueba Na de 20 ciclos, en cada
uno de los cuales se pasa de la temperatura
más baja (- 40 ºC) a la temperatura más alta
(+ 135 ºC), con un tiempo de permanencia de
2 horas en cada extremo de temperatura
Es posible llevar a cabo un conjunto reducido
de pruebas (entre las que se definen en la
prueba 3.3) a la temperatura más baja, a la
temperatura más alta y durante los ciclos de
temperatura159
4.3. Ciclos de
humedadVerificar el correcto funcionamiento (tal y
como se define en la prueba no3.3) mediante
IEC 68-2-30, prueba Db, seis ciclos de 24
horas, con una variación de temperatura de
+ 25 ºC a + 55 ºC en cada caso y una
humedad relativa del 97 % a + 25 ºC y del
93 % a + 55 ºC160
4.4. Vibraciones Verificar el correcto funcionamiento (tal y
como se define en la prueba no3.3) mediante
IEC 68-2-6, prueba Fc, con una duración de
100 ciclos de frecuencia: desplazamiento
constante entre 10 y 57 Hz: pico de 1,5 mm
Aceleración constante entre 57 y 500 Hz:
20 g163
4.5. Choque
mecánicoVerificar el correcto funcionamiento (tal y
como se define en la prueba no3.3) mediante
IEC 68-2-27, prueba Ea, 3 choques en ambas1631985R3821 — ES — 20.11.2003 — 008.001 — 220
▼M7
NoPrueba DescripciónCondiciones
asociadas
direcciones de los 3 ejes perpendiculares
4.6. Protección
frente a la
penetración de
agua y cuerpos
extrañosVerificar que el índice de protección del
sensor de movimiento con arreglo a la norma
IEC 529 es al menos IP 64, si se monta en
condiciones de funcionamiento en un
vehículo165
4.7. Protección
frente a la
inversión de la
polaridadVerificar que el sensor de movimiento es
capaz de soportar una inversión de su fuente
de alimentación161
4.8. Protección
frente a corto-
circuitosVerificar que las señales de entrada y de
salida están protegidas frente a cortocircuitos
a la fuente de alimentación y a masa161
5. Compatibilidad electromagnética
5.1. Emisiones
radiadas y
susceptibilidadVerificar el cumplimiento de la Directiva 95/
54/CE162
5.2. Descargas elec-
trostáticasCumplimiento de la norma IEC 61000-4-2,
± 2 kV (nivel 1)162
5.3. Susceptibilidad
transitoria
conducida en
las líneas de
datosCumplimiento de la norma ISO 7637-3 (nivel
III)162
4. PRUEBAS FUNCIONALES DE LAS TARJETAS DE TACÓGRAFO
NoPrueba DescripciónCondiciones
asociadas
1. Examen administrativo
1.1. Documentación Corrección de la documentación2. Inspección visual
2.1. Cerciorarse de que todas las características de
protección y datos visibles están bien
impresos en la tarjeta y se ajustan a la
normativa171 a 181
3. Pruebas físicas
3.1. Comprobar las dimensiones de la tarjeta y la ubicación de los
contactos184
ISO/IEC 7816-1
ISO/IEC 7816-2
4. Pruebas de protocolos
4.1. ATR Comprobar si el ATR es conforme ISO/IEC 7816-3
TCS 304, 307,
308
4.2. T=0 Comprobar si el protocolo T=0 es conforme ISO/IEC 7816-3
TCS 302, 303,
3051985R3821 — ES — 20.11.2003 — 008.001 — 221
▼M7
NoPrueba DescripciónCondiciones
asociadas
4.3. PTS Comprobar si el comando PTS es conforme.
Para ello, ajustar T=1 partiendo de T=0ISO/IEC 7816-3
TCS 309 a 311
4.4. T=1 Comprobar si el protocolo T=1 es conforme ISO/IEC 7816-3
TCS 303, / 306
5. Estructura de la tarjeta
5.1. Comprobar si la estructura de archivos de la
tarjeta es conforme. Para ello, verificar la
presencia de los archivos obligatorios en la
tarjeta y sus condiciones de accesoTCS 312
TCS 400*, 401,
402, 403*, 404,
405*, 406, 407,
408*, 409, 410*,
411, 412, 413*,
414, 415*, 416,
417, 418*, 419
6. Pruebas funcionales
6.1. Proceso normal Comprobar al menos una vez cada uno de los
usos permitidos de cada comando (por
ejemplo, comprobar el comando UPDATE
BINARY con CLA = ′00' CLA =′0C′y con
diferentes parámetros P1, P2 y Lc).
Comprobar que las operaciones se han
llevado a cabo en la tarjeta (por ejemplo,
leyendo el archivo donde se ha ejecutado el
comando)TCS 313 bis TCS
379
6.2. Mensajes de
errorComprobar al menos una vez cada uno de los
mensajes de error (especificados en el apén-
dice 2) para cada comando. Comprobar al
menos una vez cada uno de los errores gené-
ricos (excepto los errores de integridad ′6400′
verificados durante la certificación de segu-
ridad)
7. Pruebas ambientales
7.1. Cerciorarse de que las tarjetas funcionan de
acuerdo con las condiciones límite definidas
con arreglo a la norma ISO/IEC 10373185 a 188
ISO/IEC 7816-1
5. PRUEBAS DE INTEROPERABILIDAD
NoPrueba Descripción
1. Autentificación
mutuaComprobar que la autentificación mutua entre la unidad intravehi-
cular y la tarjeta de tacógrafo funciona normalmente
2. Pruebas de
lectura/escrituraEjecutar un escenario de actividad típico en la unidad intravehi-
cular. Dicho escenario deberá adaptarse al tipo de tarjeta que se
esté verificando y deberá incluir pruebas de escritura en tantos EFs
como sea posible en la tarjeta
Verificar mediante una transferencia de la tarjeta que todos los
registros correspondientes se han realizado correctamente
Verificar mediante una impresión diaria de los datos de la tarjeta
que todos los registros correspondientes se pueden leer correcta-
mente1985R3821 — ES — 20.11.2003 — 008.001 — 222
▼M7
Apéndice 10
OBJETIVOS GENÉRICOS DE SEGURIDAD
En el presente apéndice se especifica el contenido mínimo que deben tener los objetivos de seguridad
del sensor de movimiento, de la unidad intravehicular y de las tarjetas de tacógrafo.
A fin de establecer los objetivos de seguridad que posteriormente habrán de certificar, los fabricantes
deberán refinar y completar los documentos según sea necesario, sin modificar ni borrar las especifi-
caciones existentes sobre amenazas, objetivos, medios procedimentales y funciones de aplicación de la
seguridad.
ÍNDICE
Objetivo genérico de seguridad del sensor de movimiento
1. Introducción … . ..............................................................
2. Abreviaturas, definiciones y referencias … . .......................................
2.1. Abreviaturas … ..............................................................
2.2. Definiciones … . ..............................................................
2.3. Referencias … . ..............................................................
3. Características generales del producto … . . . .......................................
3.1. Descripción y método de uso del sensor de movimiento … ...........................
3.2. Ciclo de vida del sensor de movimiento … . .......................................
3.3. Amenazas … . . ..............................................................
3.3.1. Amenazas para las políticas de control de accesos … . . . ............................
3.3.2. Amenazas relacionadas con el diseño … . . . .......................................
3.3.3. Amenazas orientadas al funcionamiento … . .......................................
3.4. Objetivos de seguridad … . . . ...................................................
3.5. Objetivos de seguridad informática … ............................................
3.6. Medios físicos, de personal o procedimentales … . ..................................
3.6.1. Diseño del equipo … . . ........................................................
3.6.2. Entrega del equipo … . ........................................................
3.6.3. Generacíon y abastecimiento de datos de seguridad … . . ............................
3.6.4. Instalación, calibrado e inspección del aparato de control … . . . .......................
3.6.5. Control del cumplimiento de la ley … ............................................
3.6.6. Actualizaciones del software … .................................................
4. Funciones de aplicación de la seguridad … . .......................................
4.1. Identificación y autentificación … . . .............................................
4.2. Control de accesos … . ........................................................
4.2.1. Política de control de accesos … . . . .............................................
4.2.2. Derechos de acceso a los datos … . . .............................................
4.2.3. Estructura de archivos y condiciones de acceso … ..................................
4.3. Responsabilidad … ............................................................
4.4. Auditoría … . . . ..............................................................
4.5. Precisión … . . . ..............................................................
4.5.1. Política de control del flujo de información … . . . ..................................
4.5.2. Transferencias internas de datos … . .............................................
4.5.3. Integridad de los datos almacenados … ...........................................
4.6. Fiabilidad de servicio … .......................................................
4.6.1. Pruebas … ..................................................................
4.6.2. Software … ..................................................................
4.6.3. Protección física … . . . ........................................................1985R3821 — ES — 20.11.2003 — 008.001 — 223
▼M7
4.6.4. Interrupciones del suministro eléctrico … . . .......................................
4.6.5. Condiciones de reinicio … . . ...................................................
4.6.6. Disponibilidad de los datos … ..................................................
4.6.7. Múltiples aplicaciones … . . . ...................................................
4.7. Intercambio de datos … ........................................................
4.8. Apoyo criptográfico … ........................................................
5. Definición de mecanismos de seguridad … . .......................................
6. Resistencia mínima de los mecanismos de seguridad … . ............................
7. Nivel de certeza … . . . ........................................................
8. Fundamento lógico … . ........................................................
Objetivo genérico de seguridad de la unidad intravehicular
1. Introducción … . ..............................................................
2. Abreviaturas, definiciones y referencias … . .......................................
2.1. Abreviaturas … ..............................................................
2.2. Definiciones … . ..............................................................
2.3. Referencias … . ..............................................................
3. Características generales del producto … . . . .......................................
3.1. Descripción y método de uso de la unidad intravehicular … . . . .......................
3.2. Ciclo de vida de la unidad intravehicular … .......................................
3.3. Amenazas … . . ..............................................................
3.3.1. Amenazas a las políticas de identificación y de control de accesos … . .................
3.3.2. Amenazas relacionadas con el diseño … . . . .......................................
3.3.3. Amenazas orientadas al funcionamiento … . .......................................
3.4. Objetivos de seguridad … . . . ...................................................
3.5. Objetivos de seguridad en cuanto a tecnología de la información … . . .................
3.6. Medios físicos, de personal o procedimentales … . ..................................
3.6.1. Diseño del equipo … . . ........................................................
3.6.2. Entrega y activación del equipo … . . .............................................
3.6.3. Generación y abastecimiento de datos de seguridad … . . ............................
3.6.4. Entrega de tarjetas … . ........................................................
3.6.5. Instalación, calibrado e inspección del aparato de control … . . . .......................
3.6.6. Funcionamiento del equipo … ..................................................
3.6.7. Control del cumplimiento de la ley … ............................................
3.6.8. Actualizaciones del software … .................................................
4. Funciones de aplicación de la seguridad … . .......................................
4.1. Identificación y autentificación … . . .............................................
4.1.1. Identificación y autentificación del sensor de movimiento … . . .......................
4.1.2. Identificación y autentificación del usuario … ......................................
4.1.3. Identificación y autentificación de una empresa conectada a distancia … ................
4.1.4. Identificación y autentificación del dispositivo de gestión … . . . .......................
4.2. Control de accesos … . ........................................................
4.2.1. Política de control de accesos … . . . .............................................
4.2.2. Derechos de acceso a las funciones … ............................................
4.2.3. Derechos de acceso a los datos … . . .............................................
4.2.4. Estructura de archivos y condiciones de acceso … ..................................
4.3. Responsabilidad … ............................................................1985R3821 — ES — 20.11.2003 — 008.001 — 224
▼M7
4.4. Auditoría … . . . ..............................................................
4.5. Reutilización de objetos … . . ...................................................
4.6. Precisión … . . . ..............................................................
4.6.1. Política de control del flujo de información … . . . ..................................
4.6.2. Transferencias internas de datos … . .............................................
4.6.3. Integridad de los datos almacenados … ...........................................
4.7. Fiabilidad de servicio … .......................................................
4.7.1. Pruebas … ..................................................................
4.7.2. Software … ..................................................................
4.7.3. Protección física … . . . ........................................................
4.7.4. Interrupciones del suministro eléctrico … . . .......................................
4.7.5. Condiciones de reinicio … . . ...................................................
4.7.6. Disponibilidad de los datos … ..................................................
4.7.7. Múltiples aplicaciones … . . . ...................................................
4.8. Intercambio de datos … ........................................................
4.8.1. Intercambio de datos con el sensor de movimiento … . . . ............................
4.8.2. Intercambio de datos con tarjetas de tacógrafo … . ..................................
4.8.3. Intercambio de datos con medios de almacenamiento externos (función de transferencia) …4.9. Apoyo criptográfico … ........................................................
5. Definición de mecanismos de seguridad … . .......................................
6. Resistencia mínima de los mecanismos de seguridad … . ............................
7. Nivel de certeza … . . . ........................................................
8. Fundamento lógico … . ........................................................
Objetivo genérico de seguridad de la tarjeta de tacógrafo
1. Introducción … . ..............................................................
2. Abreviaturas, definiciones y referencias … . .......................................
2.1. Abreviaturas … ..............................................................
2.2. Definiciones … . ..............................................................
2.3. Referencias … . ..............................................................
3. Características generales del producto … . . . .......................................
3.1. Descripción y método de uso de la tarjeta de tacógrafo … ...........................
3.2. Ciclo de vida de la tarjeta de tacógrafo … . .......................................
3.3. Amenazas … . . ..............................................................
3.3.1. Objetivos finales … . . . ........................................................
3.3.2. Vías de ataque … .............................................................
3.4. Objetivos de seguridad … . . . ...................................................
3.5. Objetivos de seguridad en cuanto a tecnología de la información … . . .................
3.6. Medios físicos, de personal o procedimentales … . ..................................
4. Funciones de aplicación de la seguridad … . .......................................
4.1. Cumplimiento de los perfiles de protección … . . . ..................................
4.2. Identificación y autentificación del usuario … ......................................
4.2.1. Identificación del usuario … . ...................................................
4.2.2. Autentificación del usuario … ...................................................
4.2.3. Fallos de autentificación … . . ...................................................
4.3. Control de accesos … . ........................................................
4.3.1. Política de control de accesos … . . . .............................................1985R3821 — ES — 20.11.2003 — 008.001 — 225
▼M7
4.3.2. Funciones de control de accesos … . .............................................
4.4. Responsabilidad … ............................................................
4.5. Auditoría … . . . ..............................................................
4.6. Precisión … . . . ..............................................................
4.6.1. Integridad de los datos almacenados … ...........................................
4.6.2. Autentificación de los datos básicos … ...........................................
4.7. Fiabilidad de servicio … .......................................................
4.7.1. Pruebas … ..................................................................
4.7.2. Software … ..................................................................
4.7.3. Suministro eléctrico … ........................................................
4.7.4. Condiciones de reinicío … . . ...................................................
4.8. Intercambio de datos … ........................................................
4.8.1. Intercambio de datos con una unidad intravehicular … . . ............................
4.8.2. Exportación de datos a medios externos, distintos de una unidad intravehicular (función de
transferencia) … ..............................................................
4.9. Apoyo criptográfico … ........................................................
5. Definición de mecanismos de seguridad … . .......................................
6. Resistencia mínima declarada de los mecanismos … ................................
7. Nivel de certeza … . . . ........................................................
8. Fundamento lógico … . ........................................................1985R3821 — ES — 20.11.2003 — 008.001 — 226
▼M7
OBJETIVO GENÉRICO DE SEGURIDAD DEL SENSOR DE MOVIMIENTO
1.Introducción
El presente documento contiene una descripción del sensor de movimiento, de
las amenazas que deberá ser capaz de neutralizar y de los objetivos de seguridad
que debe lograr. En las páginas siguientes se especifican las funciones necesa-
rias para la aplicación de la seguridad, así como la resistencia mínima que deben
tener los mecanismos de seguridad y el nivel de certeza exigido para las tareas
de desarrollo y evaluación.
Las condiciones que se citan en el presente documento son las especificadas en
el cuerpo del anexo I B. Para mayor claridad de lectura, en ocasiones las condi-
ciones de los objetivos de seguridad son una repetición de las condiciones
mencionadas en el anexo I B. En caso de ambigüedad entre una condición de
un objetivo de seguridad y la condición del anexo I B que se toma como refe-
rencia, prevalecerá esta última.
Las condiciones del anexo I B que no se mencionan en los objetivos de segu-
ridad, tampoco dan lugar a funciones de aplicación de la seguridad.
Hemos asignado etiquetas individuales a las diferentes especificaciones sobre
amenazas, objetivos, medios procedimentales y funciones SEF, con el fin de
garantizar el seguimiento hasta los documentos de desarrollo y evaluación.
2.Abreviaturas, definiciones y referencias
2.1. Abreviaturas
ROM Read Only Memory (memoria de solo lectura)
SEF Security Enforcing Function (función de aplicación
de la seguridad)
PO Target Of Evaluation (objetivo de evaluación)FE Vehicle Unit (unidad intravehicular)
2.2. Definiciones
Tacógrafo digital Aparato de control
Entidad Un dispositivo conectado al sensor de movimientoDatos de movimiento Los datos que se intercambian con la VU, repre-
sentativos de la velocidad y la distancia recorrida
Piezas separadas físicamente Componentes físicos del sensor de movimiento que
están distribuidos en el vehículo en oposición a
otros componentes físicos alojados en el interior
de la carcasa del sensor de movimiento
Datos de seguridad Los datos específicos que se precisan como apoyo
para las funciones de aplicación de la seguridad
(por ejemplo, claves criptográficas)
Sistema Equipos, personas u organizaciones relacionados
de algún modo con el aparato de control
Usuario Un usuario humano del sensor de movimiento
(excepto en la expresión «datos de usuario»)
Datos de usuario Cualquier tipo de datos que registre o almacene el
sensor de movimiento, exceptuando los datos de
movimiento o de seguridad
2.3. Referencias
ITSEC Criterios de evaluación de la seguridad de la tecno-
logía de la información, 1991.1985R3821 — ES — 20.11.2003 — 008.001 — 227
▼M7
3.Características generales del producto
3.1. Descripción y método de uso del sensor de movimiento
El sensor de movimiento se ha concebido para ser instalado en vehículos de
transporte por carretera, y tiene por misión facilitar a la VU datos de movi-
miento seguros, representativos de la velocidad y la distancia recorrida por el
vehículo.
El sensor de movimiento está conectado mediante una interfaz mecánica a una
parte móvil cuyo movimiento puede ser representativo de la velocidad o la
distancia recorrida por el vehículo. El sensor se puede colocar en la caja de
cambios o en cualquier otra parte del vehículo.
En el modo operativo, el sensor de movimiento está conectado a una VU.
También puede conectarse a equipos específicos con fines de gestión (a discre-
ción del fabricante)
La figura siguiente muestra un sensor de movimiento típico:
Figura 1
Sensor de movimiento típico
1985R3821 — ES — 20.11.2003 — 008.001 — 228
▼M7
3.2. Ciclo de vida del sensor de movimiento
La figura siguiente muestra el ciclo de vida típico de un sensor de movimiento:
Figura 2
Ciclo de vida típico del sensor de movimiento
3.3. Amenazas
En este apartado se describen las amenazas que podría tener que afrontar el
sensor de movimiento.
3.3.1. Amenazas para las políticas de control de accesos
A.Acceso Los usuarios podrían tratar de acceder a funciones
que les están prohibidas
3.3.2. Amenazas relacionadas con el diseño
A.Fallos Un posible fallo del hardware, del software o de
los procedimientos de comunicación podría llevar
al sensor de movimiento a una situación imprevista
que comprometiera su seguridad1985R3821 — ES — 20.11.2003 — 008.001 — 229
▼M7
A.Pruebas El empleo de modos de prueba no invalidados o el
aprovechamiento de influencias no legítimas
podrían comprometer la seguridad del sensor de
movimiento
A.Diseño Los usuarios podrían tratar de averiguar de forma
ilícita los pormenores de diseño, ya sea a través
del material del fabricante (mediante robo,
soborno, etc.) o por métodos de ingeniería inversa
3.3.3. Amenazas orientadas al funcionamiento
A.Medio_ambiente Los usuarios podrían comprometer la seguridad del
sensor de movimiento mediante ataques de carácter
medioambiental (térmicos, electromagnéticos,
ópticos, químicos, mecánicos, etc.)
A.Hardware Los usuarios podrían tratar de modificar el hard-
ware del sensor de movimiento
A.Origen_mecánico Los usuarios podrían tratar de manipular la entrada
del sensor de movimiento (por ejemplo, desen-
roscándola de la caja de cambios, etc.)
A.Datos_de_movimiento Los usuarios podrían tratar de modificar los datos
de movimiento del vehículo (adición, modifica-
ción, borrado, repetición de la señal)
A.Suministro_eléctrico Los usuarios podrían tratar de anular los objetivos
de seguridad del sensor de movimiento modifi-
cando (cortando, reduciendo, incrementando) su
suministro eléctrico
A.Datos_de_seguridad Los usuarios podrían tratar de obtener de forma
ilícita los datos de seguridad durante la generación
o el transporte o el almacenamiento de dichos
datos en el equipo
A.Software Los usuarios podrían tratar de modificar el soft-
ware del sensor de movimiento
A.Datos_almacenados Los usuarios podrían tratar de modificar los datos
almacenados (datos de seguridad o datos de
usuario)
3.4. Objetivos de seguridad
El principal objetivo de seguridad del sistema del tacógrafo digital es el
siguiente:
O.Principal Los datos que vayan a comprobar las autoridades
de control deben estar disponibles y reflejar
íntegramente y con precisión las actividades de
los conductores y vehículos bajo control, tanto en
lo que respecta a los períodos de conducción,
trabajo, disponibilidad y descanso, como en lo que
respecta a la velocidad del vehículo
Este objetivo de seguridad global exige el cumplimiento del objetivo de segu-
ridad del sensor de movimiento:
O.Principal_sensor Los datos transmitidos por el sensor de movi-
miento deben estar a disposición de la VU, para
que ésta pueda determinar íntegramente y con
precisión el movimiento del vehículo en lo que
respecta a la velocidad y la distancia recorrida
3.5. Objetivos de seguridad informática
A continuación se relacionan los objetivos de seguridad informática específicos
del sensor de movimiento, que contribuyen a la consecución de su principal
objetivo de seguridad:
O.Acceso El sensor de movimiento debe controlar el acceso
de las entidades conectadas a las funciones y a los
datos
O.Auditoría El sensor de movimiento debe investigar los
intentos de violación de su seguridad y debe
realizar un seguimiento de los mismos para loca-
lizar las entidades responsables
O.Autentificación El sensor de movimiento debe autentificar las enti-
dades conectadas1985R3821 — ES — 20.11.2003 — 008.001 — 230
▼M7
O.Procesamiento El sensor de movimiento debe garantizar que las
entradas se procesan correctamente para obtener
datos de movimiento precisos
O.Fiabilidad El sensor de movimiento debe ofrecer un servicio
fiable
O.Intercambio_seguro El sensor de movimiento debe garantizar la segu-
ridad en los intercambios de datos con la VU
3.6. Medios físicos, de personal o procedimentales
En este apartado se describen los requisitos físicos, de personal o procedi-
mentales que contribuyen a la seguridad del sensor de movimiento.
3.6.1. Diseño del equipo
M.Desarrollo Los técnicos encargados de desarrollar el sensor de
movimiento deben garantizar que la asignación de
responsabilidades durante la fase de desarrollo se
lleva a cabo de manera que se mantenga la segu-
ridad TI
M.Fabricación Los fabricantes del sensor de movimiento deben
garantizar que la asignación de responsabilidades
durante la fase de fabricación se lleva a cabo de
manera que se mantenga la seguridad TI, y que
durante todo el proceso de fabricación el sensor
de movimiento está protegido frente a ataques
físicos que pudieran comprometer la seguridad TI
3.6.2. Entrega del equipo
M.Entrega Los fabricantes del sensor de movimiento, los
fabricantes del vehículo y los instaladores o
centros de ensayo deben garantizar que la manipu-
lación del sensor de movimiento se lleva a cabo de
manera que se mantenga la seguridad TI
3.6.3. Generación y abastecimiento de datos de seguridad
M.Generación_datos_seg Los algoritmos de generación de datos de segu-
ridad sólo serán accesibles a personas autorizadas
y de confianza
M.Transporte_datos_seg Los datos de seguridad se generarán, transportarán
e introducirán en el sensor de movimiento de
forma que se preserve su confidencialidad e inte-
gridad
3.6.4. Instalación, calibrado e inspección del aparato de control
M.Centros_homologados La instalación, calibrado y reparación del aparato
de control se encomendará exclusivamente a insta-
ladores o centros de ensayo homologados y de
confianza
M.Interfaz_mecánica Es obligatorio disponer de medios para detectar la
manipulación física de la interfaz mecánica (por
ejemplo, precintos)
M.Inspecciones_periódicas El aparato de control debe someterse a inspec-
ciones y calibrados periódicos
3.6.5. Control del cumplimiento de la ley
M.Controles Es preciso comprobar el cumplimiento de la ley
mediante controles periódicos y aleatorios que
incluyan auditorías de seguridad
3.6.6. Actualizaciones del software
M.Actualizaciones_software Las nuevas versiones de software del sensor de
movimiento no se aplicarán hasta después de haber
recibido el certificado de seguridad1985R3821 — ES — 20.11.2003 — 008.001 — 231
▼M7
4.Funciones de aplicación de la seguridad
4.1. Identificación y autentificación
El sensor de movimiento deberá ser capaz de establecer, para cada interacción,
la identidad de cualquier entidad a la que esté conectado.
La identidad de una entidad conectada constará de:— un grupo de entidad:
— VU,
— dispositivo de gestión,— otros,
— una identificación de entidad (VU exclusivamente).
La identificación de entidad de una VU conectada constará del número de
homologación y del número de serie de dicha VU.
El sensor de movimiento deberá ser capaz de autentificar cualquier VU o dispo-
sitivo de gestión al que esté conectado:
— en el momento de producirse la conexión de la entidad,
— al recuperarse el suministro eléctrico
El sensor de movimiento deberá ser capaz de reautentificar periódicamente la
VU a la que está conectado.
El sensor de movimiento deberá ser capaz de detectar e impedir el uso de datos
de autentificación que se hayan copiado y reproducido.
Tras haberse detectado varios intentos consecutivos de autentificación con resul-
tados negativos (número de intentos a discreción del fabricante y no superior a
20), la función SEF deberá:
— generar un registro de auditoría del incidente,
— enviar una advertencia a la entidad,— seguir exportando datos de movimiento en un modo no seguro.
4.2. Control de accesos
Los controles de accesos garantizan que sólo las personas autorizadas pueden
leer, crear o modificar la información del TOE.
4.2.1. Política de control de accesos
El sensor de movimiento deberá controlar los derechos de acceso a las funciones
y a los datos.
4.2.2. Derechos de acceso a los datos
El sensor de movimiento deberá garantizar que los datos de identificación del
sensor de movimiento sólo pueden escribirse una vez (condición 078).
Los datos de usuario que acepte o almacene el sensor de movimiento deberán
proceder exclusivamente de entidades autentificadas.
El sensor de movimiento deberá aplicar un sistema adecuado que regule los
derechos de acceso a la lectura y la escritura de datos de seguridad.
4.2.3. Estructura de archivos y condiciones de acceso
La estructura de los archivos de la aplicación y de los archivos de datos, así
como las condiciones de acceso, deberán crearse durante el proceso de fabrica-
ción y posteriormente no se podrán modificar ni borrar.
4.3. Responsabilidad
El sensor de movimiento deberá almacenar en su memoria sus propios datos de
identificación (condición 077).
El sensor de movimiento deberá almacenar en su memoria los datos de instala-
ción (condición 099).
El sensor de movimiento deberá ser capaz de enviar los datos de control a enti-
dades autentificadas cuando éstas lo soliciten.
4.4. Auditoría
El sensor de movimiento deberá generar registros de auditoría para los inci-
dentes que afecten a su seguridad.1985R3821 — ES — 20.11.2003 — 008.001 — 232
▼M7
Los incidentes que afectan a la seguridad del sensor de movimiento son los
siguientes:
— intentos de violación de la seguridad:
— fallo de autentificación,
— error en la integridad de los datos almacenados,— error en una transferencia interna de datos,— apertura no autorizada de la carcasa,— sabotaje del hardware,
— fallo del sensor.
Los registros de auditoría deberán incluir los datos siguientes:
— fecha y hora del incidente,
— tipo de incidente,— identidad de la entidad conectada.
Cuando estos datos no estén disponibles, se mostrará por defecto una indicación
adecuada (a discreción del fabricante).
El sensor de movimiento deberá enviar los registros de auditoría a la VU en el
mismo momento de su generación, y también podrá guardarlos en su memoria.
Si el sensor de movimiento guarda los registros de auditoría, deberá garantizar
que permanecen almacenados 20 de dichos registros, con independencia de si se
agota la capacidad de la memoria. Si una entidad autentificada lo solicita, el
sensor de movimiento deberá ser capaz de enviarle los registros de auditoría
almacenados.
4.5. Precisión
4.5.1. Política de control del flujo de información
El sensor de movimiento deberá garantizar que los datos de movimiento sólo se
pueden procesar y extraer de la entrada mecánica.
4.5.2. Transferencias internas de datos
Las condiciones descritas en este apartado se aplican exclusivamente si el sensor
de movimiento utiliza piezas separadas físicamente.
Si se transfieren datos entre piezas del sensor de movimiento que se encuentren
separadas físicamente, dichos datos deberán estar protegidos de posibles modifi-
caciones.
Si se detecta un error durante una transferencia interna, la transmisión deberá
repetirse y la función SEF deberá generar un registro de auditoría del incidente.
4.5.3. Integridad de los datos almacenados
El sensor de movimiento deberá comprobar la existencia de errores de inte-
gridad en los datos de usuario que almacena en su memoria.
Si se detecta un error de integridad en los datos de usuario almacenados, la
función SEF deberá generar un registro de auditoría.
4.6. Fiabilidad de servicio
4.6.1 Pruebas
Todos los comandos, acciones o puntos de prueba específicos para las necesi-
dades de ensayo propias de la fase de fabricación deberán ser desactivados o
eliminados antes de que termine dicha fase, y no se podrán restablecer para su
empleo posterior.
El sensor de movimiento deberá efectuar comprobaciones automáticas en el
momento de la puesta en marcha y durante el funcionamiento normal, a fin de
verificar su correcto funcionamiento. Las comprobaciones automáticas del
sensor de movimiento deberán incluir una verificación de la integridad de los
datos de seguridad y una verificación de la integridad del código ejecutable
almacenado (si no se encuentra en una memoria ROM).
Si se detecta un fallo interno durante una comprobación automática, la función
SEF deberá generar un registro de auditoría (fallo del sensor).
4.6.2. Software
Debe ser imposible analizar o depurar sobre el terreno el software del sensor de
movimiento.1985R3821 — ES — 20.11.2003 — 008.001 — 233
▼M7
No deberán aceptarse como código ejecutable las entradas procedentes de
fuentes externas.
4.6.3. Protección física
Si el sensor de movimiento se diseña de manera que pueda abrirse, deberá
detectar la apertura de la carcasa, incluso sin alimentación eléctrica externa
(durante un mínimo de 6 meses). En tal caso, la función SEF deberá generar
un registro de auditoría del incidente. (Es admisible que el registro de auditoría
se genere y se almacene después de haberse reconectado el suministro eléctrico).
Si el sensor de movimiento no puede abrirse, deberá estar diseñado de manera
que los intentos de manipulación física puedan detectarse con facilidad (por
ejemplo, mediante inspección ocular).
El sensor de movimiento deberá detectar determinados actos (a discreción del
fabricante) de sabotaje del hardware.
En el caso arriba descrito, la función SEF deberá generar un registro de audi-
toría y el sensor de movimiento deberá: ( a discreción del fabricante) .
4.6.4. Interrupciones del suministro eléctrico
El sensor de movimiento mantendrá las condiciones de seguridad durante las
interrupciones u oscilaciones del suministro eléctrico.
4.6.5. Condiciones de reinicio
En caso de interrupción del suministro eléctrico, o si se detiene una transacción
antes de que concluya, o si se da cualquier otra condición de reinicio, el sensorde movimiento deberá reiniciarse limpiamente.
4.6.6. Disponibilidad de los datos
El sensor de movimiento deberá garantizar que se obtiene acceso a los recursos
cuando es necesario y que dichos recursos no se solicitan ni se retienen de
forma innecesaria.
4.6.7. Múltiples aplicaciones
Si el sensor de movimiento ofrece otras aplicaciones aparte de la de tacógrafo,
todas ellas deberán estar separadas entre sí por medios físicos o lógicos. Dichas
aplicaciones no deberán compartir datos de seguridad, y sólo podrá haber una
tarea activa en un momento dado.
4.7. Intercambio de datos
Los datos de movimiento que el sensor de movimiento exporte a la VU deberán
ir acompañados de los atributos de seguridad asociados, de manera que la VU
sea capaz de verificar su integridad y autenticidad.
4.8. Apoyo criptográfico
Los requisitos del presente apartado se aplican exclusivamente cuando es nece-
sario, en función de los mecanismos de seguridad empleados y según las
soluciones del fabricante.
En todas las operaciones criptográficas que lleve a cabo el sensor de movi-
miento se emplearán un algoritmo y un tamaño de clave específicos.
Si el sensor de movimiento genera claves criptográficas, deberá ser con arreglo
a algoritmos específicos de generación de claves y tamaños de clave específicos.
Si el sensor de movimiento distribuye claves criptográficas, deberá ser con
arreglo a métodos específicos de distribución de claves.
Si el sensor de movimiento accede a claves criptográficas, deberá ser con
arreglo a métodos específicos de acceso a claves criptográficas.
Si el sensor de movimiento destruye claves criptográficas, deberá ser con
arreglo a métodos específicos de destrucción de claves criptográficas.
5.Definición de mecanismos de seguridad
Los mecanismos de seguridad que desempeñan las funciones de aplicación de la
seguridad del sensor de movimiento los define el fabricante del sensor de movi-
miento.1985R3821 — ES — 20.11.2003 — 008.001 — 234
▼M7
6.Resistencia mínima de los mecanismos de seguridad
La resistencia mínima de los mecanismos de seguridad del sensor de movi-
miento es Alta, tal y como se define en el documento de referencia ITSEC.
7.Nivel de certeza
El nivel de certeza que se toma como objetivo para el sensor de movimiento es
el nivel E3, tal y como se define en el documento de referencia ITSEC.
8.Fundamento lógico
Las matrices siguientes aportan un fundamento lógico para las funciones SEF, al
mostrar:
— qué amenazas contrarresta cada SEF o cada medio,
— qué objetivos de seguridad TI cumple cada SEF.1985R3821 — ES — 20.11.2003 — 008.001 — 235
Amenazas Objetivos TIA.Acceso
A.Fallos
A.PruebasA.DiseñoA.Medio ambienteA.HardwareA.Origen mecánico
A.Datos de movimiento
A.Suministro eléctricoA.Datos de seguridadA.SoftwareA.Datos almacenadosO.Acceso
O.Auditoría
O.AutentificaciónO.ProcesamientoO.FiabilidadO.Intercambio seguro
Medios físicos, de personal o procedimentales
Desarrollo x x x
Fabricación x xEntrega xx x
Generación de datos de seguridad x
Transporte de datos de seguridad x
Centros de ensayo homologados xInterfaz mecánica x
Inspecciones periódicas x x x x
Controles del cumplimiento de la ley x x x x x x
Actualizaciones del software x
Funciones de aplicación de la seguridad
Identificación y autentificación
UIA_101 Identificación de entidades x x x x x
UIA_102 Identidad de entidades x xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 236
Amenazas Objetivos TIA.Acceso
A.Fallos
A.PruebasA.DiseñoA.Medio ambienteA.HardwareA.Origen mecánico
A.Datos de movimiento
A.Suministro eléctricoA.Datos de seguridadA.SoftwareA.Datos almacenadosO.Acceso
O.Auditoría
O.AutentificaciónO.ProcesamientoO.FiabilidadO.Intercambio seguro
UIA_103 Identidad de la VU x
UIA_104 Autentificación de entidades x x x x xUIA_105 Reautentificación x x x x xUIA_106 Autentificación infalsificable x x x x
UIA_107 Fallo de autentificación x x x
Control de accesosACC_101 Política de control de accesos x x x xACC_102 Identificación del sensor de movi-
mientoxx
ACC_103 Datos de usuario xx
ACC_104 Datos de seguridad xx x
ACC_105 Estructura de archivos y condi-
ciones de accesoxx x x
Responsabilidad
ACT_101 Datos de identificación del sensor
de movimientox
ACT_102 Datos de acoplamiento x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 237
Amenazas Objetivos TIA.Acceso
A.Fallos
A.PruebasA.DiseñoA.Medio ambienteA.HardwareA.Origen mecánico
A.Datos de movimiento
A.Suministro eléctricoA.Datos de seguridadA.SoftwareA.Datos almacenadosO.Acceso
O.Auditoría
O.AutentificaciónO.ProcesamientoO.FiabilidadO.Intercambio seguro
ACT_103 Datos de control x
Auditoría
AUD_101 Registros de auditoría x
AUD_102 Lista de incidentes de auditoría x x x x x
AUD_103 Datos de auditoría x
AUD_104 Herramientas de auditoría x
AUD_105 Almacenamiento de registros de
auditoríax
Precisión
ACR_101 Política de control del flujo de
informaciónxx x
ACR_102 Transferencias internas xx
ACR_103 Transferencias internas x
ACR_104 Integridad de los datos almace-
nadosxx
ACR_105 Integridad de los datos almace-
nadosxx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 238
Amenazas Objetivos TIA.Acceso
A.Fallos
A.PruebasA.DiseñoA.Medio ambienteA.HardwareA.Origen mecánico
A.Datos de movimiento
A.Suministro eléctricoA.Datos de seguridadA.SoftwareA.Datos almacenadosO.Acceso
O.Auditoría
O.AutentificaciónO.ProcesamientoO.FiabilidadO.Intercambio seguro
Fiabilidad
RLB_101 Pruebas de fabricación x x x
RLB_102 Comprobaciones automáticas x x x x xRLB_103 Comprobaciones automáticas x x x x
RLB_104 Análisis de software x x x
RLB_105 Entradas del software xx x
RLB_106 Apertura de la carcasa x x x x x x x
RLB_107 Sabotaje del hardware x x
RLB_108 Sabotaje del hardware x x
RLB_109 Interrupciones del suministro eléc-
tricoxx
RLB_110 Reinicio x x
RLB_111 Disponibilidad de los datos xx
RLB_112 Múltiples aplicaciones x
Intercambio de datos▼M71985R3821 — ES — 20.11.2003 — 008.001 — 239
Amenazas Objetivos TIA.Acceso
A.Fallos
A.PruebasA.DiseñoA.Medio ambienteA.HardwareA.Origen mecánico
A.Datos de movimiento
A.Suministro eléctricoA.Datos de seguridadA.SoftwareA.Datos almacenadosO.Acceso
O.Auditoría
O.AutentificaciónO.ProcesamientoO.FiabilidadO.Intercambio seguro
DEX_101 Exportación de datos de movi-
miento segurosx x
Apoyo criptográfico
CSP_101 Algoritmos xx
CSP_102 Generación de claves xx
CSP_103 Distribución de claves xx
CSP_104 Acceso a claves xx
CSP_105 Destrucción de claves xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 240
▼M7
OBJETIVO GENÉRICO DE SEGURIDAD DE LA UNIDAD INTRAVEHI-
CULAR
1.Introducción
El presente documento contiene una descripción de la unidad intravehicular, de
las amenazas que deberá ser capaz de neutralizar y de los objetivos de seguridad
que debe lograr. En las páginas siguientes se especifican las funciones necesa-
rias para la aplicación de la seguridad, así como la resistencia mínima que deben
tener los mecanismos de seguridad y el nivel de certeza exigido para las tareas
de desarrollo y evaluación.
Las condiciones que se citan en el presente documento son las especificadas en
el cuerpo del anexo I B. Para mayor claridad de lectura, en ocasiones las condi-
ciones de los objetivos de seguridad son una repetición de las condiciones
mencionadas en el anexo I B. En caso de ambigüedad entre una condición de
un objetivo de seguridad y la condición del anexo I B que se toma como refe-
rencia, prevalecerá ésta última.
Las condiciones del anexo I B que no se mencionan en los objetivos de segu-
ridad, tampoco dan lugar a funciones de aplicación de la seguridad.
Hemos asignado etiquetas individuales a las diferentes especificaciones sobre
amenazas, objetivos, medios procedimentales y funciones SEF, con el fin de
garantizar el seguimiento hasta los documentos de desarrollo y evaluación.
2.Abreviaturas, definiciones y referencias
2.1. Abreviaturas
PIN Personal Identification Number (número de identi-
ficación personal)
ROM Read Only Memory (memoria de solo lectura)SEF Security Enforcing Function (función de aplicación
de la seguridad)
TOE Target Of Evaluation (objetivo de evaluación)VU Vehicle Unit (unidad intravehicular)
2.2. Definiciones
Tacógrafo digital Aparato de control
Datos de movimiento Los datos que se intercambian con el sensor de
movimiento, representativos de la velocidad y la
distancia recorrida
Piezas separadas físicamente Componentes físicos de la VU que están distri-
buidos en el vehículo en oposición a otros
componentes físicos alojados en el interior de la
carcasa de la VU
Datos de seguridad Los datos específicos que se precisan como apoyo
para las funciones de aplicación de la seguridad
(por ejemplo, claves criptográficas)
Sistema Equipos, personas u organizaciones relacionados
de algún modo con el aparato de control
Usuario Por usuarios se entenderá el usuario humano del
equipo. Los usuarios normales de la VU incluyen
a los conductores, controladores, centros de ensayo
y empresas
Datos de usuario Cualquier tipo de datos que registre o almacene la
VU del modo descrito en el capítulo III.12., excep-
tuando los datos de seguridad
2.3. Referencias
ITSEC Criterios para evaluación de la seguridad de la
tecnología de la información, 1991
3.Características generales del producto
3.1. Descripción y método de uso de la unidad intravehicular
La VU se ha concebido para ser instalada en vehículos de transporte por carre-
tera, y tiene por misión registrar, almacenar, mostrar en pantalla, imprimir y
enviar datos relacionados con las actividades del conductor.1985R3821 — ES — 20.11.2003 — 008.001 — 241
▼M7
La VU está conectada a un sensor de movimiento con el que intercambia datos
de movimiento del vehículo.
Los usuarios se identifican a la VU por medio de tarjetas de tacógrafo.
La VU registra y almacena en su memoria los datos correspondientes a las acti-
vidades de los usuarios, y también registra dichas actividades en tarjetas de
tacógrafo.
La VU envía datos a la pantalla, a la impresora y a dispositivos externos.
La figura siguiente muestra el entorno operativo de la unidad intravehicular
instalada:
Figura 2
Entorno operativo de la VU
Las características generales, funciones y modos de funcionamiento de la VU se
describen en el capítulo II del anexo I B.
Las condiciones funcionales de la VU se especifican en el capítulo III del anexo
IB .
La figura siguiente muestra una VU típica:
Figura 3
VU típica (…) opcional
Es preciso señalar que, aunque el mecanismo de la impresora forma parte del
TOE, no ocurre lo mismo con el documento impreso resultante.
3.2. Ciclo de vida de la unidad intravehicular
La figura siguiente muestra el ciclo de vida típico de la VU:1985R3821 — ES — 20.11.2003 — 008.001 — 242
▼M7
Figura 4
Ciclo de vida típico de la VU
3.3. Amenazas
En este apartado se describen las amenazas que podría tener que afrontar la VU.
3.3.1. Amenazas a las políticas de identificación y de control de accesos
A.Acceso Los usuarios podrían tratar de acceder a funciones
que les están prohibidas (por ejemplo, un
conductor que intente acceder a la función de cali-
brado)
A.Identificación Los usuarios podrían tratar de utilizar varias iden-
tificaciones o ninguna1985R3821 — ES — 20.11.2003 — 008.001 — 243
▼M7
3.3.2. Amenazas relacionadas con el diseño
A.Fallos Un posible fallo del hardware, del software o de
los procedimientos de comunicación podría llevar
a la VU a una situación imprevista que comprome-
tiera su seguridad
A.Pruebas El empleo de modos de prueba no invalidados o el
aprovechamiento de influencias no legítimas
podrían comprometer la seguridad de la VU
A.Diseño Los usuarios podrían tratar de averiguar de forma
ilícita los pormenores de diseño, ya sea a travésdel material del fabricante (mediante robo,
soborno, etc.) o por métodos de ingeniería inversa
3.3.3. Amenazas orientadas al funcionamiento
A.Parámetros_calibrado Los usuarios podrían tratar de descalibrar el equipo
(modificando los datos de calibrado o a través de
flaquezas organizativas)
A.Intercambio_datos_tarjeta Los usuarios podrían tratar de modificar datos
mientras se intercambian entre la VU y las tarjetas
de tacógrafo (adición, modificación, borrado, repe-
tición de la señal)
A.Reloj Los usuarios podrían tratar de modificar el reloj
interno
A.Medio_ambiente Los usuarios podrían comprometer la seguridad de
la VU mediante ataques de carácter medioam-
biental (térmicos, electromagnéticos, ópticos,
químicos, mecánicos, etc.)
A.Dispositivos_falsos Los usuarios podrían tratar de conectar dispositivos
falsos (sensor de movimiento, tarjetas inteligentes)
al aV U
A.Hardware Los usuarios podrían tratar de modificar el hard-
ware de la VU
A.Datos_de_movimiento Los usuarios podrían tratar de modificar los datos
de movimiento del vehículo (adición, modifica-ción, borrado, repetición de la señal)
A.No_activado Los usuarios podrían utilizar un equipo no activadoA.Salida_de_datos Los usuarios podrían tratar de modificar la salida
de datos (impresión, visualización o transferencia)
A.Suministro_eléctrico Los usuarios podrían tratar de anular los objetivos
de seguridad de la VU modificando (cortando,
reduciendo, incrementando) su suministro eléctrico
A.Datos_de_seguridad Los usuarios podrían tratar de obtener de forma
ilícita los datos de seguridad durante la generación
o el transporte o el almacenamiento de dichos
datos en el equipo
A.Software Los usuarios podrían tratar de modificar el soft-
ware de la VU
A.Datos_almacenados Los usuarios podrían tratar de modificar los datos
almacenados (datos de seguridad o datos de
usuario)
3.4. Objetivos de seguridad
El sistema del tacógrafo digital tiene un objetivo de seguridad primordial:
O.Principal Los datos que vayan a comprobar las autoridades
de control deben estar disponibles y reflejar
íntegramente y con precisión las actividades de
los conductores y vehículos bajo control, tanto en
lo que respecta a los períodos de conducción,
trabajo, disponibilidad y descanso, como en lo que
respecta a la velocidad del vehículo
Este objetivo de seguridad global exige el cumplimiento de los objetivos de
seguridad de la VU:
O.Principal_VU Los datos que se vayan a medir y registrar y que
luego vayan a comprobar las autoridades de
control deben estar disponibles y reflejar con preci-
sión las actividades de los conductores y vehículos1985R3821 — ES — 20.11.2003 — 008.001 — 244
▼M7
bajo control, tanto en lo que respecta a los
períodos de conducción, trabajo, disponibilidad y
descanso, como en lo que respecta a la velocidad
del vehículo
O.Exportación_VU La VU debe ser capaz de exportar datos a medios
de almacenamiento externos de manera que se
pueda verificar su integridad y autenticidad
3.5. Objetivos de seguridad en cuanto a tecnología de la información
A continuación se relacionan los objetivos de seguridad TI específicos de la VU,
que contribuyen a la consecución de sus objetivos de seguridad principales:
O.Acceso La VU debe controlar el acceso de los usuarios a
las funciones y a los datos
O.Responsabilidad La VU debe recopilar datos de control exactosO.Auditoría La VU debe investigar los intentos de violar la
seguridad del sistema y debe realizar un segui-
miento de los mismos para localizar a los usuarios
responsables
O.Autentificación La VU debería autentificar a los usuarios y a las
entidades conectadas (cuando es preciso establecer
una vía de confianza entre entidades)
O.Integridad La VU debe mantener la integridad de los datos
almacenados
O.Salida La VU debe garantizar que la salida de datos
refleja con precisión los datos medidos o almace-
nados
O.Procesamiento La VU debe garantizar que las entradas se
procesan correctamente para obtener datos de
usuario precisos
O.Fiabilidad La VU debe ofrecer un servicio fiable
O.Intercambio_seguro La VU debe garantizar la seguridad en los inter-
cambios de datos con el sensor de movimiento y
con las tarjetas de tacógrafo
3.6. Medios físicos, de personal o procedimentales
El presente apartado describe los requisitos físicos, de personal o procedimen-
tales que contribuyen a la seguridad de la VU.
3.6.1. Diseño del equipo
M.Desarrollo Los técnicos encargados de desarrollar la VU
deben garantizar que la asignación de responsabili-
dades durante la fase de desarrollo se lleva a cabo
de manera que se mantenga la seguridad TI
M.Fabricación Los fabricantes de la VU deben garantizar que la
asignación de responsabilidades durante la fase de
fabricación se lleva a cabo de manera que se
mantenga la seguridad TI, y que durante todo el
proceso de fabricación la VU está protegida frente
a ataques físicos que pudieran comprometer la
seguridad TI
3.6.2. Entrega y activación del equipo
M.Entrega Los fabricantes de la VU, los fabricantes del
vehículo y los instaladores o centros de ensayo
deben garantizar que la manipulación de VUs no
activadas se lleva a cabo de manera que se
mantenga la seguridad de dichas VUs
M.Activación Los fabricantes del vehículo y los instaladores o
centros de ensayo deben activar la VU después de
haberla instalado, antes de que el vehículo aban-
done la nave donde se llevó a cabo la instalación
3.6.3. Generación y abastecimiento de datos de seguridad
M.Generación_datos_seg Los algoritmos de generación de datos de segu-
ridad sólo serán accesibles a personas autorizadas
y de confianza1985R3821 — ES — 20.11.2003 — 008.001 — 245
▼M7
M.Transporte_datos_seg Los datos de seguridad se generarán, transportarán
e introducirán en la VU de forma que se preserve
su confidencialidad e integridad
3.6.4. Entrega de tarjetas
M.Disponibilidad_tarjeta Las tarjetas de tacógrafo deben estar disponibles y
entregarse exclusivamente a personas autorizadas
M.Una_tarjeta_conductor Los conductores deben estar en posesión de una
sola tarjeta de conductor válida en un momento
dado
M.Posibilidad_seguimiento Debe ser posible localizar las tarjetas entregadas
(listas blancas, listas negras), y es preciso utilizar
listas negras durante las auditorías de seguridad
3.6.5. Instalación, calibrado e inspección del aparato de control
M.Centros_homologados La instalación, calibrado y reparación del aparato
de control se encomendará exclusivamente a insta-
ladores o centros de ensayo homologados y de
confianza
M.Inspecciones_periódicas El aparato de control debe someterse a inspec-
ciones y calibrados periódicos
M.Calibrado_correcto Los parámetros del vehículo que los instaladores y
centros de ensayo homologados introduzcan en el
aparato de control durante el calibrado deben ser
los adecuados
3.6.6. Funcionamiento del equipo
M.Actuación_correcta_conductores Los conductores deben cumplir las reglas y actuar
de forma responsable (por ejemplo, utilizar sus
propias tarjetas, seleccionar debidamente su acti-
vidad si se trata de una actividad seleccionada
manualmente, etc.)
3.6.7. Control del cumplimiento de la ley
M.Controles Es preciso comprobar el cumplimiento de la ley
mediante controles periódicos y aleatorios que
incluyan auditorías de seguridad
3.6.8. Actualizaciones del software
M.Actualizaciones_software Las nuevas versiones de software de la VU no se
aplicarán hasta después de haber recibido el certifi-
cado de seguridad
4.Funciones de aplicación de la seguridad
4.1. Identificación y autentificación
4.1.1. Identificación y autentificación del sensor de movimiento
La VU deberá ser capaz de establecer, para cada interacción, la identidad del
sensor de movimiento al que esté conectada.
La identidad del sensor de movimiento constará del número de homologación y
el número de serie del sensor.
La VU deberá autentificar el sensor de movimiento al que está conectada:
— en el momento de producirse la conexión del sensor de movimiento,
— cada vez que se calibre el aparato de control,
— al recuperarse el suministro eléctrico.
La autentificación será mutua y la activará la VU.
La VU deberá reidentificar y reautentificar periódicamente (frecuencia a discre-
ción del fabricante y superior a una vez cada hora) el sensor de movimiento al
que está conectada, y garantizar que no se ha cambiado el sensor identificado
durante el último calibrado del aparato de control.
La VU deberá ser capaz de detectar e impedir el uso de datos de autentificación
que se hayan copiado y reproducido.
Tras haberse detectado varios intentos consecutivos de autentificación con resul-
tados negativos ( número de intentos a discreción del fabricante, y no1985R3821 — ES — 20.11.2003 — 008.001 — 246
▼M7
superior a 20 ), o tras haberse detectado que la identidad del sensor de movi-
miento ha cambiado sin contar con la debida autorización (es decir, no durante
un calibrado del aparato de control), la función SEF deberá:
— generar un registro de auditoría del incidente,
— enviar una advertencia al usuario,
— seguir aceptando y utilizando los datos de movimiento no seguros que envíe
el sensor de movimiento.
4.1.2. Identificación y autentificación del usuario
La VU deberá realizar un seguimiento permanente y selectivo de la identidad de
dos usuarios, para lo cual supervisará las tarjetas de tacógrafo que se inserten en
las dos ranuras del aparato (la del conductor y la del segundo conductor).
La identidad del usuario constará de:
— un grupo de usuario:
— CONDUCTOR (tarjeta de conductor),
— CONTROLADOR (tarjeta de control),
— CENTRO DE ENSAYO (tarjeta del centro de ensayo),
— EMPRESA (tarjeta de empresa),
— INDETERMINADO (no hay tarjeta insertada),
— una identificación de usuario, compuesta de:
— el código del Estado miembro que expide la tarjeta y el número de
tarjeta,
— INDETERMINADO si se desconoce el grupo de usuario.
Las identidades indeterminadas pueden conocerse de forma implícita o explícita.
La VU deberá autentificar a sus usuarios en el momento de insertar la tarjeta.La VU deberá reautentificar a sus usuarios:
— al recuperarse el suministro eléctrico,
— periódicamente o al ocurrir determinados incidentes (frecuencia a discreción
del fabricante y superior a una vez por día).
La autentificación deberá consistir en una comprobación de que la tarjeta inser-
tada es una tarjeta de tacógrafo válida y posee datos de seguridad que sólo el
sistema podría distribuir. La autentificación será mutua y la activará la VU.
Además de las condiciones anteriores, habrá que autentificar a los centros de
ensayo mediante una verificación del número PIN. Los números PIN deberán
tener una longitud mínima de 4 caracteres.
Nota: Si el número PIN se transfiere a la VU desde un equipo externo situado
en la proximidad de la VU, no será necesario proteger la confidencialidad del
número PIN durante la transferencia.
La VU deberá ser capaz de detectar e impedir el uso de datos de autentificación
que se hayan copiado y reproducido.
Tras haberse detectado 5 intentos consecutivos de autentificación con resultados
negativos, la función SEF deberá:
— generar un registro de auditoría del incidente,
— enviar una advertencia al usuario,
— inferir que el usuario es INDETERMINADO y que la tarjeta no es válida
(definición z), y cumplir la condición 007.
4.1.3. Identificación y autentificación de una empresa conectada a distancia
La posibilidad de conexión a distancia de una compañía es opcional. Por consi-
guiente, el presente apartado se aplica exclusivamente en el caso de haberse
incluido esta característica.
En cada interacción con una empresa conectada a distancia, la VU deberá ser
capaz de establecer la entidad de dicha empresa.
La identidad de la empresa conectada a distancia constará del código del Estado
miembro que haya expedido su tarjeta de empresa y el número de dicha tarjeta
de empresa.
La VU deberá autentificar la empresa conectada a distancia antes de autorizar la
exportación de datos hacia ella.
La autentificación deberá consistir en una comprobación de que la empresa
posee una tarjeta válida y que ésta guarda datos de seguridad que sólo el sistema
podría distribuir.
La VU deberá ser capaz de detectar e impedir el uso de datos de autentificación
que se hayan copiado y reproducido.1985R3821 — ES — 20.11.2003 — 008.001 — 247
▼M7
Tras haberse detectado 5 intentos consecutivos de autentificación con resultados
negativos, la VU deberá:
— enviar una advertencia a la empresa conectada a distancia.
4.1.4. Identificación y autentificación del dispositivo de gestión
Los fabricantes de la VU pueden prever la instalación de dispositivos dedicados
con funciones adicionales de gestión de la VU (por ejemplo, actualización del
software, recarga de datos de seguridad, etc.). Por consiguiente, el presente apar-
tado se aplica exclusivamente en el caso de haberse incluido esta característica.
En cada interacción con un dispositivo de gestión, la VU deberá ser capaz de
establecer la identidad de dicho dispositivo.
Antes de permitir otras interacciones, la VU deberá autentificar el dispositivo de
gestión.
La VU deberá ser capaz de detectar e impedir el uso de datos de autentificación
que se hayan copiado y reproducido.
4.2. Control de accesos
Los controles de accesos garantizan que sólo las personas autorizadas pueden
leer, crear o modificar la información del TOE.
Es preciso señalar que los datos de usuario que registra la VU, a pesar de
presentar aspectos de privacidad o sensibilidad comercial, no poseen un carácter
confidencial. Así pues, la condición funcional relativa a los derechos de acceso
a la lectura de datos (condición 011) no da lugar a una función de aplicación de
la seguridad.
4.2.1. Política de control de accesos
La VU deberá gestionar y comprobar los derechos de control de acceso a las
funciones y a los datos.
4.2.2. Derechos de acceso a las funciones
La VU deberá aplicar las reglas de selección del modo de funcionamiento
(condiciones 006 a 009).
La VU deberá utilizar el modo de funcionamiento para aplicar las reglas de
control del acceso a las funciones (condición 010).
4.2.3. Derechos de acceso a los datos
La VU deberá aplicar las reglas de acceso a la operación de escritura de los
datos de identificación de la VU (condición 076).
La VU deberá aplicar las reglas de acceso a la operación de escritura de los
datos de identificación del sensor de movimiento acoplado (condiciones 079 y
155).
Una vez activada, la VU deberá garantizar que sólo en el modo de calibrado es
posible introducir los datos de calibrado en la VU y almacenarlos en su
memoria (condiciones 154 y 156).
Una vez activada, la VU deberá aplicar las reglas de acceso a las operaciones de
escritura y borrado de los datos de calibrado (condición 097).
Una vez activada, la VU deberá garantizar que sólo en el modo de calibrado es
posible introducir los datos de ajuste de la hora en la VU y almacenarlos en su
memoria (esta condición no se aplica a los pequeños ajustes que permiten las
condiciones 157 y 158).
Una vez activada, la VU deberá aplicar las reglas de acceso a las operaciones de
escritura y borrado de los datos de ajuste de la hora (condición 100).
La VU deberá aplicar un sistema adecuado que regule los derechos de acceso a
la lectura y la escritura de datos de seguridad (condición 080).
4.2.4. Estructura de archivos y condiciones de acceso
La estructura de los archivos de la aplicación y de los archivos de datos, así
como las condiciones de acceso, deberán crearse durante el proceso de fabrica-
ción y posteriormente no se podrán modificar ni borrar.
4.3. Responsabilidad
La VU deberá garantizar que los conductores son responsables de sus activi-
dades (condiciones 081, 084, 087, 105a, 105b, 109 y 109a).
La VU deberá guardar datos de identificación permanentes (condición 075).1985R3821 — ES — 20.11.2003 — 008.001 — 248
▼M7
La VU deberá garantizar que los centros de ensayo son responsables de sus acti-
vidades (condiciones 098, 101 y 109).
La VU deberá garantizar que los controladores son responsables de sus activi-
dades (condiciones 102, 103 y 109).
La VU deberá registrar los datos del cuentakilómetros (condición 090) y datos
pormenorizados sobre la velocidad (condición 093).
La VU deberá garantizar que los datos de usuario mencionados en las condi-
ciones 081 a 093 y 102 a 105b, inclusive, no se modificarán después de
haberse registrado, excepto cuando pasen a ser los datos más antiguos y debanser sustituidos por otros nuevos.
La VU deberá garantizar que no modificará los datos ya almacenados en una
tarjeta de tacógrafo (condiciones 109 y 109a), salvo para sustituir los datos
más antiguos por otros nuevos (condición 110) o en el caso descrito en la nota
del apartado 2.1 del apéndice 1.
4.4. Auditoría
Las funciones de auditoría se precisan exclusivamente para los incidentes que
puedan indicar una manipulación o un intento de violación de la seguridad.
Dichas funciones no son necesarias para el ejercicio normal de los derechos,
aunque tengan que ver con la seguridad.
La VU deberá registrar los incidentes que afecten a su seguridad y los datos
asociados (condiciones 094, 096 y 109).
Los incidentes que afectan a la seguridad de la VU son los siguientes:
— Intentos de violación de la seguridad:
— fallo de autentificación del sensor de movimiento,
— fallo de autentificación de la tarjeta de tacógrafo,
— cambio no autorizado del sensor de movimiento,
— error de integridad en la entrada de los datos de la tarjeta,
— error de integridad en los datos de usuario almacenados,
— error en una transferencia interna de datos,
— apertura no autorizada de la carcasa,
— sabotaje del hardware,
— Error al cerrar la última sesión de la tarjeta,
— Error en los datos de movimiento,
— Interrupción del suministro eléctrico,
— Fallo interno de la VU.
La VU deberá aplicar las reglas de almacenamiento de registros de auditoría
(condiciones 094 y 096).
La VU deberá almacenar en su memoria los registros de auditoría generados por
el sensor de movimiento.
Deberá ser posible imprimir, visualizar y transferir registros de auditoría.
4.5. Reutilización de objetos
La VU deberá garantizar que los objetos de almacenamiento temporal se pueden
reutilizar sin que ello suponga un flujo inadmisible de información.
4.6. Precisión
4.6.1. Política de control del flujo de información
La VU deberá garantizar que los datos de usuario relacionados con las condi-
ciones 081, 084, 087, 090, 093, 102, 104, 105, 105a y 109 proceden de las
fuentes apropiadas, que son:
— datos de movimiento del vehículo,
— reloj en tiempo real de la VU,
— parámetros de calibrado del aparato de control,
— tarjetas de tacógrafo,
— datos introducidos por el usuario.
La VU deberá garantizar que los datos de usuario que se introduzcan con
arreglo a la condición 109a se referirán exclusivamente al período transcurrido
desde la última vez que se extrajera la tarjeta hasta la inserción actual (condi-
ción 050a).1985R3821 — ES — 20.11.2003 — 008.001 — 249
▼M7
4.6.2. Transferencias internas de datos
Las condiciones descritas en este apartado se aplican exclusivamente si la VU
utiliza piezas separadas físicamente.
Si se transfieren datos entre piezas de la VU que se encuentren separadas física-
mente, dichos datos deberán estar protegidos frente a posibles modificaciones.
Si se detecta un error durante una transferencia interna, la transmisión deberá
repetirse y la función SEF deberá generar un registro de auditoría del incidente.
4.6.3. Integridad de los datos almacenados
La VU deberá comprobar la existencia de errores de integridad en los datos de
usuario que almacena en su memoria.
Si se detecta un error de integridad en los datos de usuario almacenados, la
función SEF deberá generar un registro de auditoría.
4.7. Fiabilidad de servicio
4.7.1. Pruebas
Todos los comandos, acciones o puntos de prueba específicos para las necesi-
dades de ensayo propias de la fase de fabricación de la VU deberán ser
desactivados o eliminados antes de que se active la VU, y no se podrán resta-
blecer para su empleo posterior.
La VU deberá efectuar comprobaciones automáticas en el momento de la puesta
en marcha y durante el funcionamiento normal, a fin de verificar su correcto
funcionamiento. Las comprobaciones automáticas de la VU deberán incluir una
verificación de la integridad de los datos de seguridad y una verificación de la
integridad del código ejecutable almacenado (si no se encuentra en una memoria
ROM).
Si se detecta un fallo interno durante una comprobación automática, la función
SEF deberá:
— generar un registro de auditoría (excepto en el modo de calibrado) (fallo
interno de la VU),
— preservar la integridad de los datos almacenados.
4.7.2. Software
Una vez activada la VU, debe ser imposible analizar o depurar el software sobre
el terreno.
No deberán aceptarse como código ejecutable las entradas procedentes de
fuentes externas.
4.7.3. Protección física
Si la VU se diseña de manera que pueda abrirse, deberá detectar la apertura de
la carcasa, excepto en el modo de calibrado, incluso sin alimentación eléctrica
externa (durante un mínimo de 6 meses). En tal caso, la función SEF deberá
generar un registro de auditoría (es admisible que el registro de auditoría se
genere y se almacene después de haberse reconectado el suministro eléctrico).
Si la VU no puede abrirse, deberá estar diseñada de manera que los intentos de
manipulación física puedan detectarse con facilidad (por ejemplo, mediante
inspección ocular).
Una vez activada, la VU deberá detectar determinados actos (a discreción del
fabricante) de sabotaje del hardware.
En el caso arriba descrito, la función SEF deberá generar un registro de audi-
toría y la VU deberá: (a discreción del fabricante).
4.7.4. Interrupciones del suministro eléctrico
La VU deberá detectar las desviaciones que se produzcan con respecto a los
valores especificados para el suministro eléctrico, incluido un posible corte.
En el caso arriba descrito, la función SEF deberá:
— generar un registro de auditoría (excepto en el modo de calibrado),
— preservar el estado de seguridad de la VU,— mantener las funciones de seguridad relacionadas con los componentes o
procesos que sigan operativos,
— preservar la integridad de los datos almacenados.1985R3821 — ES — 20.11.2003 — 008.001 — 250
▼M7
4.7.5. Condiciones de reinicio
En caso de interrupción del suministro eléctrico, o si se detiene una transacción
antes de que concluya, o si se da cualquier otra condición de reinicio, la VU
deberá reiniciarse limpiamente.
4.7.6. Disponibilidad de los datos
La VU deberá garantizar que se obtiene acceso a los recursos cuando es nece-
sario y que dichos recursos no se solicitan ni se retienen de forma innecesaria.
La VU debe garantizar que las tarjetas no pueden liberarse antes de haber guar-
dado en ellas los datos pertinentes (condiciones 015 y 016).
En el caso arriba descrito, la función SEF deberá generar un registro de audi-
toría del incidente.
4.7.7. Múltiples aplicaciones
Si la VU ofrece otras aplicaciones aparte de la de tacógrafo, todas ellas deberán
estar separadas entre sí por medios físicos o lógicos. Dichas aplicaciones no
deberán compartir datos de seguridad, y sólo podrá haber una tarea activa en
un momento dado.
4.8. Intercambio de datos
Este apartado se refiere al intercambio de datos entre la VU y los dispositivos
conectados.
4.8.1. Intercambio de datos con el sensor de movimiento
La VU deberá verificar la integridad y autenticidad de los datos de movimiento
importados del sensor de movimiento.
Si se detecta un error de integridad o de autenticidad en los datos de movi-
miento, la función SEF deberá:
— generar un registro de auditoría,
— seguir utilizando los datos importados.
4.8.2. Intercambio de datos con tarjetas de tacógrafo
La VU deberá verificar la integridad y la autenticidad de los datos importados
de tarjetas de tacógrafo.
Si se detecta un error de integridad o de autenticidad en los datos de una tarjeta,
la VU deberá:
— generar un registro de auditoría,
— abstenerse de utilizar los datos.
Los datos que la VU exporte a las tarjetas de tacógrafo inteligentes deberán ir
acompañados de los atributos de seguridad asociados, de manera que la tarjeta
pueda verificar su integridad y autenticidad.
4.8.3. Intercambio de datos con medios de almacenamiento externos (función de
transferencia)
La VU deberá generar una evidencia de origen para los datos transferidos a
medios externos.
La VU deberá ofrecer al destinatario la posibilidad de verificar la evidencia de
origen de los datos transferidos.
Los datos que la VU transfiera a los medios de almacenamiento externos
deberán ir acompañados de los atributos de seguridad asociados, de modo que
pueda verificarse la integridad y autenticidad de los datos transferidos.
4.9. Apoyo criptográfico
Las condiciones del presente apartado se aplican exclusivamente cuando es
necesario, en función de los mecanismos de seguridad empleados y según las
soluciones del fabricante.
En todas las operaciones criptográficas que lleve a cabo la VU se empleará un
algoritmo y un tamaño de clave específicos.
Si la VU genera claves criptográficas, deberá ser con arreglo a algoritmos
específicos de generación de claves y tamaños de clave específicos.
Si la VU distribuye claves criptográficas, deberá ser con arreglo a métodos
específicos de distribución de claves.1985R3821 — ES — 20.11.2003 — 008.001 — 251
▼M7
Si la VU accede a claves criptográficas, deberá ser con arreglo a métodos
específicos de acceso a claves criptográficas.
Si la VU destruye claves criptográficas, deberá ser con arreglo a métodos
específicos de destrucción de claves criptográficas.
5.Definición de mecanismos de seguridad
Los mecanismos de seguridad necesarios se especifican en el apéndice 11.
El resto de mecanismos de seguridad los definen los fabricantes.
6.Resistencia mínima de los mecanismos de seguridad
La resistencia mínima de los mecanismos de seguridad de la unidad intravehi-
cular es Alta, tal y como se define en el documento de referencia ITSEC.
7.Nivel de certeza
El nivel de certeza que se toma como objetivo para la unidad intravehicular es
el nivel E3, tal y como se define en el documento de referencia ITSEC.
8.Fundamento lógico
Las matrices siguientes aportan un fundamento lógico para las funciones SEF, al
mostrar:
— qué amenazas contrarresta cada SEF o cada medio,
— qué objetivos de seguridad TI cumple cada SEF.1985R3821 — ES — 20.11.2003 — 008.001 — 252
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
Medios físicos, de personal o procedimentales
Desarrollo x x x
Fabricación x xEntrega x
Activación x x
Generación de datos de seguridad x
Transporte de datos de seguridad x
Disponibilidad de la tarjeta xUna tarjeta de conductor x
Pos. de seguimiento de la tarjeta x
Centros de ensayo homologados x xInspecciones y calibrados periódicos x x x x xActuación correcta de los centros de ensayo x x
Actuación correcta de los conductores x
Controles del cumplimiento de la ley x x x xxxx x x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 253
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
Actualización del software x
Funciones de aplicación de la seguridad
Identificación y autentificaciónUIA_201 Identificación del sensor x x x x
UIA_202 Identidad del sensor x x x x
UIA_203 Autentificación del sensor x x x xUIA_204 Reidentificación y reautentificación
del sensorxx x x
UIA_205 Autentificación infalsificable x x x
UIA_206 Fallo de autentificación x x x xUIA_207 Identificación de los usuarios x x x x x xUIA_208 Identidad del usuario x x x x x x
UIA_209 Autentificación del usuario x x x x x x
UIA_210 Reautentificación del usuario x x x x x xUIA_211 Medios de autentificación x x x x xUIA_212 Comprobaciones PIN x x x x x x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 254
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
UIA_213 Autentificación infalsificable x x x x x
UIA_214 Fallo de autentificación x x x xUIA_215 Identificación del usuario a
distanciaxx xx x
UIA_216 Identidad del usuario a distancia x x xx
UIA_217 Autentificación del usuario a
distanciaxx xx x
UIA_218 Medios de autentificación x x xx
UIA_219 Autentificación infalsificable x x xx
UIA_220 Fallo de autentificación x x
UIA_221 Identificación del dispositivo de
gestiónxx xx
UIA_222 Autentificación del dispositivo de
gestiónxx xx
UIA_223 Autentificación infalsificable x x xx
Control de accesosACC_201 Política de control de accesos x x x x x x
ACC_202 Derechos de acceso a las x x x x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 255
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
funciones
ACC_203 Derechos de acceso a las
funcionesxx x x
ACC_204 ID de la VU xx
ACC_205 ID del sensor conectado x x x
ACC_206 Datos de calibrado x x x x
ACC_207 Datos de calibrado x x x
ACC_208 Datos de ajuste de la hora x x x
ACC_209 Datos de ajuste de la hora x x xACC_210 Datos de seguridad xx x
ACC_211 Estructura de archivos y condi-
ciones de accesoxx x x x
Responsabilidad
ACT_201 Resp. conductores x
ACT_202 Datos ID de la VU xx
ACT_203 Resp. centros de ensayo x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 256
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
ACT_204 Resp. controladores x
ACT_205 Resp. movimiento de vehículos x
ACT_206 Modificación de los datos de
controlxx x
ACT_207 Modificación de los datos de
controlxx x
Auditoría
AUD_201 Registros de auditoría x
AUD_202 Lista de incidentes de auditoría x x x x x x x xAUD_203 Reglas de almacenamiento de
registros de auditoríax
AUD_204 Registros de auditoría del sensor x
AUD_205 Herramientas de auditoría x
Reutilización
REU_201 Reutilización xx x
PrecisiónACR_201 Política de control del flujo de
informaciónxx x xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 257
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
ACR_202 Transferencias internas xx x x
ACR_203 Transferencias internas xx
ACR_204 Integridad de los datos almace-
nadosxx x
ACR_205 Integridad de los datos almace-
nadosxx
Fiabilidad
RLB_201 Pruebas de fabricación x x x
RLB_202 Comprobaciones automáticas x x x x xRLB_203 Comprobaciones automáticas x x x xRLB_204 Análisis de software x x x
RLB_205 Entradas del software xx x x
RLB_206 Apertura de la carcasa x x x x x x x x xRLB_207 Sabotaje del hardware x x
RLB_208 Sabotaje del hardware x x
RLB_209 Interrupciones del suministro eléc-
tricoxx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 258
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
RLB_210 Interrupciones del suministro eléc-
tricoxx
RLB_211 Reinicio x x
RLB_212 Disponibilidad de los datos xx
RLB_213 Liberación de la tarjeta x
RLB_214 Error al cerrar la sesión de la
tarjetax
RLB_215 Múltiples aplicaciones x
Intercambio de datosDEX_201 Importación de datos de movi-
miento segurosx x
DEX_202 Importación de datos de movi-
miento seguroxx
DEX_203 Importación de datos de tarjeta
segurosx x
DEX_204 Importación de datos de tarjeta
segurosx x▼M71985R3821 — ES — 20.11.2003 — 008.001 — 259
Amenazas Objetivos TIA.Acceso
A.IdentificaciónA.Fallos
A.Pruebas
A.Diseño
A.Parámetros de calibrado
A.Intercambio datos tarjeta
A.Reloj
A.Medio ambiente
A.Dispositivos falsos
A.Hardware
A.Datos de movimiento
A.No activado
A.Salida de datos
A.Suministro eléctrico
A.Datos de seguridad
A.Software
A.Datos almacenadosO.Acceso
O.Responsabilidad
O.Auditoría
O.Autentificación
O.Integridad
O.Salida
O.Procesamiento
O.Fiabilidad
O.Intercambio seguro
DEX_205 Exportación de datos seguros a
tarjetasx x
DEX_206 Evidencia de origen xx
DEX_207 Evidencia de origen xx
DEX_208 Exportación segura a medios
externosxx
Apoyo criptográfico
CSP_201 Algoritmos xx
CSP_202 Generacióndeclaves xx
CSP_203 Distribución de claves xx
CSP_204 Acceso a claves xx
CSP_205 Destrucción de claves xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 260
▼M7
OBJETIVO GENÉRICO DE SEGURIDAD DE LA TARJETA DE
TACÓGRAFO
1.Introducción
El presente documento contiene una descripción de la tarjeta de tacógrafo, de
las amenazas que deberá ser capaz de neutralizar y de los objetivos de seguridad
que debe lograr. En las páginas siguientes se especifican las funciones necesa-
rias para la aplicación de la seguridad, así como la resistencia mínima que deben
tener los mecanismos de seguridad y el nivel de certeza exigido para las tareas
de desarrollo y evaluación.
Las condiciones que se citan en el presente documento son las especificadas en
el cuerpo del anexo I B. Para mayor claridad de lectura, en ocasiones las condi-
ciones de los objetivos de seguridad son una repetición de las condiciones
mencionadas en el anexo I B. En caso de ambigüedad entre una condición de
un objetivo de seguridad y la condición del anexo I B que se toma como refe-
rencia, prevalecerá ésta última.
Las condiciones del anexo I B que no se mencionan en los objetivos de segu-
ridad, tampoco dan lugar a funciones de aplicación de la seguridad.
Una tarjeta de tacógrafo es una tarjeta inteligente normalizada que incorpora una
aplicación de tacógrafo dedicada y debe cumplir una serie de requisitos de segu-
ridad actualizados, tanto funcionales como de certeza, aplicables a este tipo de
tarjetas. Por consiguiente, este objetivo de seguridad incluye tan solo las condi-
ciones de seguridad adicionales que necesita la aplicación de tacógrafo.
Hemos asignado etiquetas individuales a las diferentes especificaciones sobre
amenazas, objetivos, medios procedimentales y funciones SEF, con el fin degarantizar el seguimiento hasta los documentos de desarrollo y evaluación.
2.Abreviaturas, definiciones y referencias
2.1. Abreviaturas
CI Circuito Integrado (componente electrónico dise-
ñado para realizar funciones de proceso o de
memoria),
OS Operating system (sistema operativo),
PIN Personal Identification Number (número de identi-
ficación personal),
ROM Read Only Memory (memoria de solo lectura),
SFP Security Functions Policy (política de funciones de
seguridad),
TOE Target of Evaluation (objetivo de evaluación),
TSF TOE Security Function (función de seguridad
TOE),
VU Vehicle Unit (unidad intravehicular).
2.2. Definiciones
Tacógrafo digital Aparato de control
Datos sensibles Datos que se almacenan en la tarjeta de tacógrafo
y que es preciso proteger para evitar una modifica-
ción no autorizada o bien una pérdida de
integridad o confidencialidad (cuando proceda
para los datos de seguridad). Los datos sensibles
incluyen los datos de seguridad y los datos de
usuario
Datos de seguridad Los datos específicos que se precisan como apoyo
para las funciones de aplicación de la seguridad
(por ejemplo, claves criptográficas)
Sistema Equipos, personas u organizaciones relacionados
de algún modo con el aparato de control
Usuario Una entidad (usuario humano o entidad TI externa)
ajena al TOE que interactúa con el TOE (excepto
en la expresión «datos de usuario»)
Datos de usuario Datos sensibles almacenados en la tarjeta de tacó-
grafo, distintos de los datos de seguridad. Los
datos de usuario incluyen los datos de identifica-
ción y los datos de actividad1985R3821 — ES — 20.11.2003 — 008.001 — 261
▼M7
Datos de identificación Los datos de identificación incluyen los datos de
identificación de la tarjeta y los datos de identifica-
ción del titular
Datos de identificación de la tarjeta Datos de usuario relativos a la
identificación de la tarjeta, tal y como se define en
las condiciones 190, 191, 192, 194, 215, 231 y 235
Datos de identificación del titular Datos de usuario relativos a la
identificación del titular, tal y como se define en
las condiciones 195, 196, 216, 232 y 236
Datos de actividad Los datos de actividad incluyen los datos sobre las
actividades del titular, los datos sobre incidentes y
fallos y los datos sobre actividades de control
Datos de actividades del titular Datos de usuario relativos a las actividades que
realiza el titular, tal y como se definen en las
condiciones 197, 199, 202, 212, 212a, 217, 219,
221, 226, 227, 229, 230a, 233 y 237
Datos de incidentes y fallos Datos de usuario relativos a incidentes o fallos, tal
y como se definen en las condiciones 204, 205,
207, 208 y 223
Datos de actividades de control Datos de usuario relativos a controles del
cumplimiento de la ley, tal y como se definen en
las condiciones 210 y 225
2.3. Referencias
ITSEC Criterios de evaluación de la seguridad de la tecno-
logía de la información, 1991
IC PP Smartcard Integrated Circuit Protection Profile
(perfil de protección del circuito integrado de una
tarjeta inteligente) — Versión 2.0 — Septiembre
1998. Registrado en el organismo de certificación
francés con el número PP/9806
ES PP Smart Card Integrated Circuit With Embedded
Software Protection Profile (perfil de proteccion
del circuito integrado de una tarjeta inteligente
con software integrado) — Versión 2.0 — Junio
99. Registrado en el organismo de certificación
francés con el número PP/9911
3.Características generales del producto
3.1. Descripción y método de uso de la tarjeta de tacógrafo
Una tarjeta de tacógrafo es una tarjeta inteligente, tal y como se describe en los
documentos IC PP y ES PP, que incorpora una aplicación diseñada para uso con
el aparato de control.
Las funciones básicas de la tarjeta de tacógrafo son:— almacenar los datos de identificación de la tarjeta y los datos de identifica-
ción del titular. La unidad intravehicular emplea dichos datos para identificar
al titular de la tarjeta, para poner a su disposición los derechos de acceso a
los datos y las funciones que le correspondan, y para garantizar que es
responsable de sus actividades,
— almacenar datos sobre las actividades del titular, datos sobre incidentes y
fallos y datos sobre actividades de control, siempre en relación con el titular
de la tarjeta.
Por consiguiente, la tarjeta de tacógrafo se concibe para ser utilizada por un
dispositivo de interfaz integrado en la unidad intravehicular, aunque también se
puede utilizar con cualquier lector de tarjetas (por ejemplo, de un ordenador
personal) que tenga pleno acceso a la lectura de los datos de usuario.
Durante la fase final de uso del ciclo de vida de la tarjeta de tacógrafo (fase 7
del ciclo de vida descrito en el documento ES PP), las unidades intravehiculares
sólo pueden escribir datos de usuario en la tarjeta.
Las condiciones funcionales de una tarjeta de tacógrafo se especifican en el
cuerpo del anexo I B y en el apéndice 2.
3.2. Ciclo de vida de la tarjeta de tacógrafo
El ciclo de vida de la tarjeta de tacógrafo se ajusta al ciclo de vida de una
tarjeta inteligente, descrito en el documento ES PP.1985R3821 — ES — 20.11.2003 — 008.001 — 262
▼M7
3.3. Amenazas
Además de las amenazas de carácter general que se relacionan en los docu-
mentos ES PP e IC PP, la tarjeta de tacógrafo quizá tenga que afrontar las
amenazas siguientes:
3.3.1. Objetivos finales
El objetivo final de un atacante será la modificación de los datos de usuario
almacenados en el TOE.
A.Datos_identificación La modificación de los datos de identificación que
almacena el TOE (por ejemplo, el tipo de tarjeta,
la fecha de caducidad de la tarjeta o los datos de
identificación del titular) permitiría un uso fraudu-
lento del TOE y constituiría una seria amenaza al
objetivo global de seguridad del sistema.
A.Datos_actividad La modificación de los datos de actividad almace-
nados en el TOE constituiría una amenaza para la
seguridad del TOE.
A.Intercambio_datos La modificación de los datos de actividad (adición,
borrado, modificación) durante la importación o la
exportación constituiría una amenaza para la segu-
ridad del TOE.
3.3.2. Vías de ataque
Existen varias maneras de atacar los datos que contiene el TOE:— intentar averiguar de forma ilícita las características de diseño del hardware
y el software del TOE, y especialmente sus funciones o datos de seguridad.
Una manera de obtener un conocimiento ilícito serían los ataques al material
del diseñador o del fabricante (robo, soborno, etc.) o el examen directo del
TOE (pruebas físicas, análisis de inferencias, etc.),
— aprovecharse de los puntos débiles en el diseño o la realización del TOE
(explotar los errores de hardware y de software, los fallos de transmisión y
los errores inducidos por el estrés ambiental; explotar los puntos débiles de
funciones de seguridad como los procedimientos de autentificación, el
control de acceso a los datos, las operaciones criptográficas, etc.),
— modificar el TOE o sus funciones de seguridad mediante ataques físicos,
eléctricos o lógicos o una combinación de los tres.
3.4. Objetivos de seguridad
El sistema del tacógrafo digital tiene un objetivo de seguridad primordial:O.Principal Los datos que vayan a comprobar las autoridades
de control deben estar disponibles y reflejar
íntegramente y con precisión las actividades de
los conductores y vehículos bajo control, tanto en
lo que respecta a los períodos de conducción,
trabajo, disponibilidad y descanso, como en lo que
respecta a la velocidad del vehículo.
Este objetivo de seguridad global exige el cumplimiento de los objetivos de
seguridad principales del TOE:
O.Datos_Identificación_tarjeta El TOE debe preservar los datos de
identificación de la tarjeta y los datos de identifica-
ción del titular que se almacenan durante el
proceso de personalización de la tarjeta.
O.Almacenamiento_actividad_tarjeta El TOE debe preservar los datos de
usuario que almacenan en la tarjeta las unidades
intravehiculares.
3.5. Objetivos de seguridad en cuanto a tecnología de la información
Además de los objetivos generales de seguridad de las tarjetas inteligentes,
enumerados en los documentos ES PP e IC PP, a continuación se relacionan
los objetivos de seguridad TI específicos del TOE que contribuyen a la consecu-
ción de los objetivos de seguridad principales durante la fase final de uso del
ciclo de vida:
O.Acceso_datos El TOE debe limitar los derechos de acceso a la
escritura de datos de usuario, y concederlos exclu-
sivamente a unidades intravehiculares
autentificadas.1985R3821 — ES — 20.11.2003 — 008.001 — 263
▼M7
O.Comunicaciones_seguras El TOE debe ser capaz de aplicar protocolos y
procedimientos de comunicación seguros entre la
tarjeta y el dispositivo de interfaz cuando lo exija
la aplicación.
3.6. Medios físicos, de personal o procedimentales
Los requisitos físicos, de personal o procedimentales que contribuyen a la segu-
ridad del TOE se relacionan en los documentos ES PP e IC PP (capítulos sobre
los objetivos de seguridad del entorno).
4.Funciones de aplicación de la seguridad
En este apartado se definen algunas de las operaciones permitidas, como la asig-
nación o selección del documento ES PP, y se exponen nuevas condiciones
funcionales SEF.
4.1. Cumplimiento de los perfiles de protección
El TOE deberá cumplir lo dispuesto en el documento IC PP.
El TOE deberá cumplir lo dispuesto en el documento ES PP, con las especifica-
ciones que se exponen más adelante.
4.2. Identificación y autentificación del usuario
La tarjeta debe identificar la entidad en la que está insertada, y debe saber si se
trata o no de una unidad intravehicular autentificada. La tarjeta puede exportar
cualquier tipo de datos de usuario con independencia de la entidad a la que esté
conectada, excepto la tarjeta de control que tan solo puede exportar datos de
identificación del titular a unidades intravehiculares autentificadas (mostrando
su nombre en la pantalla o en los documentos impresos, de manera que el
controlador pueda saber con total seguridad que la unidad intravehicular no es
falsa).
4.2.1. Identificación del usuario
Asignación (FIA_UID.1.1) Lista de acciones con mediación de la función TSF :
ninguna.
Asignación (FIA_ATD.1.1) Lista de atributos de seguridad :
— USER_GROUP: VEHICLE_UNIT, NON_VEHICLE_UNIT,
— USER_ID: Número de matriculación del vehículo (VRN) y
código del Estado miembro que lo matricula
(USER_ID se conoce exclusivamente si USER_-
GROUP = VEHICLE_UNIT).
4.2.2. Autentificación del usuario
Asignación (FIA_UAU.1.1) Lista de acciones con mediación de la función TSF:
— tarjeta de conductor y tarjeta del centro de ensayo: exportar datos de usuario
con atributos de seguridad (función de transferencia de los datos de la
tarjeta),
— tarjeta de control: exportar datos de usuario sin atributos de seguridad, salvo
los datos de identificación del titular.
La autentificación de una unidad intravehicular deberá consistir en una compro-
bación de que dicha unidad posee datos de seguridad que sólo el sistema podría
distribuir.
Selección (FIA_UAU.3.1 y FIA_UAU.3.2): impedir.
Asignación (FIA_UAU.4.1) Mecanismo(s) de autentificación identificado(s) :
cualquier mecanismo de autentificación.
La tarjeta del centro de ensayo deberá ofrecer otro mecanismo de autentifica-
ción, consistente en la verificación de un código PIN (este mecanismo se ha
ideado para que la unidad intravehicular pueda cerciorarse de la identidad del
titular de la tarjeta, no para proteger el contenido de la tarjeta del centro de
ensayo).
4.2.3. Fallos de autentificación
Las asignaciones siguientes describen la reacción de la tarjeta en cada fallo de
autentificación del usuario.
Asignación (FIA_AFL.1.1) Número :1 , lista de incidentes de autentificación :
autentificación de un dispositivo de interfaz para tarjetas.1985R3821 — ES — 20.11.2003 — 008.001 — 264
▼M7
Asignación (FIA_AFL.1.2) Lista de acciones:
— enviar una advertencia a la entidad conectada,
— suponer que el usuario es una NON_VEHICLE_UNIT.
Las asignaciones siguientes describen la reacción de la tarjeta en caso de fallo
del mecanismo adicional de autentificación exigido en el epígrafe UIA_302.
Asignación (FIA_AFL.1.1) Número :5 , lista de incidentes de autentificación :
verificaciones del código PIN (tarjeta del centro de ensayo).
Asignación (FIA_AFL.1.2) Lista de acciones:
— enviar una advertencia a la entidad conectada,
— bloquear el procedimiento de verificación del PIN, de manera que todo
intento posterior de verificación fracase,
— ser capaz de indicar a los usuarios subsiguientes el motivo del bloqueo.
4.3. Control de accesos
4.3.1. Política de control de accesos
Durante la fase final de uso de su ciclo de vida, la tarjeta de tacógrafo es objeto
de una política de funciones de seguridad (SFP) sobre control de accesos, deno-
minada AC_SFP.
Asignación (FDP_ACC.2.1) SFP de control de accesos : AC_SFP.
4.3.2. Funciones de control de accesos
Asignación (FDP_ACF.1.1) SFP de control de accesos : AC_SFP.
Asignación (FDP_ACF.1.1) Grupo de atributos de seguridad que se ha desig-
nado : USER_GROUP.
Asignación (FDP_ACF.1.2) Reglas de acceso entre sujetos y objetos contro-
lados, con operaciones controladas sobre objetos controlados :
— GENERAL_READ: Los datos de usuario figuran en el TOE y los
puede leer cualquier usuario. La única excepciónson los datos de identificación del titular, que se
encuentran en las tarjetas de control y sólo los
puede leer la VEHICLE_UNIT.
— IDENTIF_WRITE: Los datos de identificación sólo se pueden escribir
una vez y antes de que termine la fase 6 del ciclo
de vida de la tarjeta. Los usuarios no están autori-
zados para escribir ni modificar los datos de
identificación durante la fase final de uso del ciclo
de vida de la tarjeta.
— ACTIVITY_WRITE: La VEHICLE_UNIT es la única que puede escribir
los datos de actividad en el TOE.
— SOFT_UPGRADE: Ninguno de los usuarios puede actualizar el soft-
ware del TOE.
— FILE_STRUCTURE: La estructura de los archivos y las condiciones de
acceso deberán crearse antes de que termine la fase
6 del ciclo de vida del TOE, y posteriormente no
podrán ser modificados ni borrados por ningún
usuario.
4.4. Responsabilidad
El TOE deberá guardar datos de identificación permanentes.
Deberá existir una indicación de la fecha y la hora en que se haya producido la
personalización del TOE. Dicha indicación permanecerá inalterable.
4.5. Auditoría
El TOE debe realizar un seguimiento de los incidentes que indiquen una viola-
ción potencial de su seguridad.
Asignación (FAU_SAA.1.2) Subconjunto de incidentes auditables definidos:
— fallo de autentificación del titular de la tarjeta (5 verificaciones consecutivas
del PIN con resultados negativos),
— error de comprobación automática,— error en la integridad de los datos almacenados,— error de integridad en la entrada de los datos de actividad.1985R3821 — ES — 20.11.2003 — 008.001 — 265
▼M7
4.6. Precisión
4.6.1. Integridad de los datos almacenados
Asignación (FDP_SDI.2.2) Acciones que es preciso adoptar : enviar una adver-
tencia a la entidad conectada,
4.6.2. Autentificación de los datos básicos
Asignación (FDP_DAU.1.1) Lista de objetos o tipos de información : Datos de
actividad.
Asignación (FDP_DAU.1.2) Lista de sujetos : Cualquiera.
4.7. Fiabilidad de servicio
4.7.1. Pruebas
Selección (FPT_TST.1.1): en el momento de la puesta en marcha, periódica-
mente durante el funcionamiento normal.
Nota: en el momento de la puesta en marcha significa antes de que se ejecute el
código (y no necesariamente durante el procedimiento Answer To Reset).
Las comprobaciones automáticas del TOE deberán incluir la verificación de
integridad de los códigos de software que no estén almacenados en la memoria
ROM.
Si se detecta un error de comprobación automática, la función TSF deberá
enviar una advertencia a la entidad conectada.
Una vez haya terminado la verificación del OS, todos los comandos y las
acciones con fines específicos de verificación deberán ser desactivados o elimi-
nados. No deberá ser posible anular dichos controles y recuperarlos para el uso.
Durante un estado del ciclo de vida, jamás se accederá a un comando asociado
exclusivamente a otro estado.
4.7.2. Software
Debe ser imposible analizar, depurar o modificar sobre el terreno el software del
TOE.
No deberán aceptarse como código ejecutable las entradas procedentes de
fuentes externas.
4.7.3. Suministro eléctrico
El TOE mantendrá las condiciones de seguridad durante las interrupciones u
oscilaciones del suministro eléctrico.
4.7.4. Condiciones de reinicio
Si se corta el suministro eléctrico (o se producen oscilaciones en el suministro)
del TOE, o si se detiene una transacción antes de que concluya, o si se da cual-
quier otra condición de reinicio, el TOE deberá reiniciarse limpiamente.
4.8. Intercambio de datos
4.8.1. Intercambio de datos con una unidad intravehicular
El TOE deberá verificar la integridad y autenticidad de los datos importados de
una unidad intravehicular.
Si se detecta un error de integridad en los datos importados, el TOE deberá:
— enviar una advertencia a la entidad que envía los datos,
— abstenerse de utilizar los datos.
Los datos de usuario que el TOE exporte a la unidad intravehicular deberán ir
acompañados de los atributos de seguridad asociados, de manera que la unidad
intravehicular pueda verificar la integridad y autenticidad de los datos recibidos.
4.8.2. Exportación de datos a medios externos, distintos de una unidad intra-
vehicular (función de transferencia)
El TOE deberá ser capaz de generar una evidencia de origen para los datos
transferidos a medios externos.
El TOE deberá ofrecer al destinatario la posibilidad de verificar la evidencia de
origen de los datos transferidos.1985R3821 — ES — 20.11.2003 — 008.001 — 266
▼M7
El TOE deberá ser capaz de adjuntar los atributos de seguridad asociados a los
datos que transfiera a medios de almacenamiento externos, de manera que se
pueda verificar la integridad de los datos transferidos.
4.9. Apoyo criptográfico
Si la función TSF genera claves criptográficas, deberá ser con arreglo a algo-
ritmos específicos de generación de claves y tamaños de clave específicos. Las
claves de las sesiones criptográficas que se generen podrán utilizarse un deter-
minado número de veces (a discreción del fabricante y no superior a 240).
Si la función TSF distribuye claves criptográficas, deberá ser con arreglo a los
métodos especificados de distribución de claves criptográficas.
5.Definición de mecanismos de seguridad
Los mecanismos de seguridad necesarios se especifican en el apéndice 11.
El resto de mecanismos de seguridad los define el fabricante del TOE.
6.Resistencia mínima declarada de los mecanismos
La resistencia mínima de los mecanismos de seguridad de la tarjeta de tacógrafo
es Alta, tal y como se define en el documento de referencia ITSEC.
7.Nivel de certeza
El nivel de certeza que se toma como objetivo para la tarjeta de tacógrafo es el
nivel E3, tal y como se define en el documento de referencia ITSEC.
8.Fundamento lógico
Las matrices siguientes aportan un fundamento lógico para las funciones SEF
adicionales, al mostrar:
— qué amenazas contrarresta cada SEF,
— qué objetivos de seguridad TI cumple cada SEF.1985R3821 — ES — 20.11.2003 — 008.001 — 267
Amenazas Objetivos TIA.CLON*
A.DIS_ES2A.T_ES
A.T_CMD
A.MOD_SOFT*A.MOD_LOADA.MOD_EXEA.MOD_SHAREA.Datos ident.A.Datos de actividadA.Intercambio de datos
O.TAMPER_ES
O.CLON*O.OPERATE*O.FLAW*O.DIS_MECHANISM2O.DIS_MEMORY*O.MOD_MEMORY*
O.Acceso a los datos
O.Comunicaciones seguras
UIA_301 Medios de autentificación x
UIA_302 Verificaciones del PIN x
ACT_301 Datos de identificación
ACT_302 Fecha de personalizaciónRLB_301 Integridad del software xx
RLB_302 Comprobaciones automáticas xx
RLB_303 Pruebas de fabricación x x x x
RLB_304 Análisis de software x x x x xRLB_305 Entradas del software x x x x xRLB_306 Suministro eléctrico x xxx
RLB_307 Reinicio xx
DEX_301 Importación de datos seguros xx
DEX_302 Importación de datos seguros xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 268
Amenazas Objetivos TIA.CLON*
A.DIS_ES2A.T_ES
A.T_CMD
A.MOD_SOFT*A.MOD_LOADA.MOD_EXEA.MOD_SHAREA.Datos ident.A.Datos de actividadA.Intercambio de datos
O.TAMPER_ES
O.CLON*O.OPERATE*O.FLAW*O.DIS_MECHANISM2O.DIS_MEMORY*O.MOD_MEMORY*
O.Acceso a los datos
O.Comunicaciones seguras
DEX_303 Exportación de datos seguros a la VU xx
DEX_304 Evidencia de origen xx
DEX_305 Evidencia de origen xx
DEX_306 Exportación segura a medios externos xx
CSP_301 Generación de claves xx
CSP_302 Distribución de claves xx▼M71985R3821 — ES — 20.11.2003 — 008.001 — 269
▼M7
Apéndice 11
MECANISMOS DE SEGURIDAD COMUNES
ÍNDICE
1. Generalidades … .............................................................
1.1. Referencias … . ..............................................................
1.2. Notaciones y términos abreviados … .............................................
2. Sistemas y algoritmos criptográficos … ...........................................
2.1. Sistemas criptográficos … . . . ...................................................
2.2. Algoritmos criptográficos … . ...................................................
2.2.1. Algoritmo RSA … ............................................................
2.2.2. Algoritmo de comprobación aleatoria … . . . .......................................
2.2.3. Algoritmo de encriptación de datos … ............................................
3. Claves y certificados … ........................................................
3.1. Generación y distribución de claves … ...........................................
3.1.1. Generación y distribución de claves RSA … .......................................
3.1.2. Claves de prueba RSA … . . . ...................................................
3.1.3. Generación y distribución de claves de sesión T-DES … . ............................
3.2. Claves … ...................................................................
3.3. Certificados … . ..............................................................
3.3.1. Contenido de los certificados … .................................................
3.3.2. Certificados expedidos … . . . ...................................................
3.3.3. Verificación y apertura del certificado … . . .......................................
4. Mecanismo de autentificación mutua … . . . .......................................
5. Mecanismos de confidencialidad, integridad y autentificación en las transferencias de datos
entre la VU y las tarjetas … . ...................................................
5.1. Mensajería segura … . . ........................................................
5.2. Tratamiento de los errores de mensajería segura … .................................
5.3. Algoritmo para calcular sumas de control criptográficas … ...........................
5.4. Algoritmo para calcular criptogramas con los que mantener la confidencialidad de los DOs
… .........................................................................
6. Mecanismos de firma digital para la transferencia de datos … . .......................
6.1. Generación de firmas … .......................................................
6.2. Verificación de firmas … . . . ...................................................1985R3821 — ES — 20.11.2003 — 008.001 — 270
▼M7
1. GENERALIDADES
En el presente apéndice se especifican los mecanismos de seguridad que garan-
tizan:
— la autentificación mutua entre las VU y las tarjetas de tacógrafo, incluido el
acuerdo sobre la clave de la sesión,
— la confidencialidad, integridad y autentificación de los datos transferidos
entre las VU y las tarjetas de tacógrafo,
— la integridad y autentificación de datos transferidos de las VU a medios de
almacenamiento externos,
— la integridad y autentificación de datos transferidos de las tarjetas de tacó-
grafo a medios de almacenamiento externos.
1.1. Referencias
En el presente apéndice aparecen las siguientes referencias:
SHA-1 National Institute of Standards and Technology (NIST).
Publicación FIPS 180-1: Norma sobre códigos de comproba-
ción seguros. Abril 1995
PKCS1 Laboratorios RSA. PKCS # 1: Norma de cifrado RSA.
Versión 2.0. Octubre 1998
TDES National Institute of Standards and Technology (NIST).
Publicación FIPS 46-3: Norma de cifrado de datos. Borrador
1999
TDES-OP ANSI X9.52, Modos de funcionamiento del algoritmo triple
de encriptación de datos. 1998
ISO/IEC 7816-4 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuito(s) integrado(s) con contactos — Parte 4:
Comandos interindustriales para intercambio. Primera
edición: 1995 + Modificación 1: 1997
ISO/IEC 7816-6 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuito(s) integrado(s) con contactos — Parte 6:
Elementos de datos interindustriales. Primera edición: 1996 +
Cor 1: 1998
ISO/IEC 7816-8 Tecnología de la información — Tarjetas de identificación —
Tarjetas de circuito(s) integrado(s) con contactos — Parte 8:
Comandos interindustriales relacionados con la seguridad.
Primera edición 1999
ISO/IEC 9796-2 Tecnología de la información — Técnicas de seguridad —
Esquemas de firma digital con recuperación de mensaje —
Parte 2: Mecanismos que emplean una función de comproba-
ción aleatoria. Primera edición: 1997
ISO/IEC 9798-3 Tecnología de la información — Técnicas de seguridad —
Mecanismos de autentificación de entidades — Parte 3:
Autentificación de entidades mediante un algoritmo de clave
pública. Segunda edición 1998
ISO 16844-3 Vehículos de carretera-Sistemas de tacógrafo — Parte 3:
Interfaz del sensor de movimiento
1.2. Notaciones y términos abreviados
En el presente apéndice se emplean las siguientes notaciones y términos abre-
viados:
(Ka,Kb,Kc) Un conjunto de claves que utiliza el algoritmo triple de encrip-
tación de datos,
CA Certification authority (autoridad de certificación),CAR Certification authority reference (referencia a la autoridad de
certificación),
CC Cryptographic checksum (suma de control criptográfica),
CG Criptograma,
CH Command header (cabecera de comando),CHA Certificate holder authorisation (autorización del titular del
certificado),
CHR Certificate holder reference (referencia al titular del certifi-
cado),
D() Descifrado con DES,DE Data element (elemento de datos),1985R3821 — ES — 20.11.2003 — 008.001 — 271
▼M7
DO Data object (objeto de datos),
d Clave privada RSA, exponente privado,
e Clave pública RSA, exponente público,
E() Cifrado con DES,
EQT Equipment (equipo),
Hash() Valor de comprobación aleatoria, una salida de Hash ,
Hash Función de comprobación aleatoria,
KID Key identifier (identificador de clave),
Km Clave TDES. Clave maestra definida en ISO 16844-3,
KmvuClave TDES insertada en las unidades de vehículos,
KmwcClave TDES insertada en las tarjetas de los centros de ensayo,
m Representante de mensaje, un número entero entre 0 y n-1,
n Claves RSA, módulo,
PB Padding bytes (bytes de relleno),
PI Padding indicator byte (byte indicador de relleno, se utiliza en
un criptograma para confidencialidad DO),
PV Plain value (valor plano),
s Representante de la firma, un número entero entre 0 y n-1,
SSC Send sequence counter (contador de la secuencia de envío),
SM Secure messaging (mensajería segura),
TCBC Modo de funcionamiento por cifrado progresivo TDEA,
TDEA Algoritmo triple de encriptación de datos,
TLV Tag length value (valor de longitud de la etiqueta),
VU Vehicle unit (unidad intravehicular),
X.C Certificado del usuario X, expedido por una autoridad de certi-
ficación,
X.CA Una autoridad de certificación del usuario X,
X.CA.PKoX.C La operación de abrir un certificado para extraer una clave
pública. Se trata de un operador infijo, cuyo operando
izquierdo es la clave pública de una autoridad de certificación,
y cuyo operando derecho es el certificado expedido por dicha
autoridad. El resultado es la clave pública del usuario X cuyo
certificado es el operando derecho,
X.PK Clave pública RSA de un usuario X,
X.PK[I] Cifrado RSA de cierta información I, utilizando la clave
pública del usuario X,
X.SK Clave privada RSA de un usuario X,
X.SK[I] Cifrado RSA de cierta información I, utilizando la clave
privada del usuario X,
′xx′ Un valor hexadecimal,
|| Operador de concatenación.
2. SISTEMAS Y ALGORITMOS CRIPTOGRÁFICOS2.1. Sistemas criptográficos
Las unidades intravehiculares y las tarjetas de tacógrafo deberán emplear un
sistema criptográfico RSA clásico de clave pública para ofrecer los siguientes
mecanismos de seguridad:
— autentificación entre unidades intravehiculares y tarjetas,
— transporte de claves de sesión triple DES entre las unidades intravehiculares
y las tarjetas de tacógrafo,
— firma digital de los datos transferidos desde unidades intravehiculares o
tarjetas de tacógrafo a medios externos.
Las unidades intravehiculares y las tarjetas de tacógrafo deberán emplear un
sistema criptográfico simétrico triple DES para ofrecer un mecanismo que
garantice la integridad de los datos durante los intercambios de datos de usuario
entre las unidades intravehiculares y las tarjetas de tacógrafo, y para ofrecer,
cuando proceda, la confidencialidad en los intercambios de datos entre las
unidades intravehiculares y las tarjetas de tacógrafo.1985R3821 — ES — 20.11.2003 — 008.001 — 272
▼M7
2.2. Algoritmos criptográficos
2.2.1. Algoritmo RSA
El algoritmo RSA se define íntegramente con las relaciones siguientes:
En el documento de referencia PKCS1 figura una descripción más completa de
la función RSA.
El exponente público e será, para los cálculos RSA, distinto de 2 en todas las
claves RSA generadas.
2.2.2. Algoritmo de comprobación aleatoria
Los mecanismos de firma digital deberán emplear el algoritmo SHA-1 de
comprobación aleatoria, que se define en el documento de referencia SHA-1.
2.2.3. Algoritmo de encriptación de datos
En el modo de funcionamiento por cifrado progresivo deberán emplearse algo-
ritmos con base DES.
3. CLAVES Y CERTIFICADOS
3.1. Generación y distribución de claves
3.1.1. Generación y distribución de claves RSA
Las claves RSA deberán generarse en tres niveles jerárquicos funcionales:
— nivel europeo,
— nivel de Estado miembro,— nivel de equipo.
En el nivel europeo deberá generarse un único par de claves europeas (EUR.SK
y EUR.PK). La clave privada europea deberá emplearse para certificar las
claves públicas de los Estados miembros. Se conservarán registros de todas las
claves certificadas. Todas estas tareas se realizarán bajo la gestión de una auto-
ridad de certificación europea, y bajo la autoridad y la responsabilidad de la
Comisión Europea.
En el nivel de los Estados miembros, deberá generarse un par de claves de
Estado miembro (MS.SK y MS.PK). La autoridad de certificación europea se
encargará de certificar las claves públicas de los Estados miembros. La clave
privada del Estado miembro deberá emplearse para certificar las claves públicas
que vayan a introducirse en el equipo (unidad intravehicular o tarjeta de tacó-
grafo). Se conservarán registros de todas las claves públicas certificadas, junto
con la identificación del equipo para el que están destinadas. Todas estas tareasse realizarán bajo la gestión de una autoridad de certificación del Estado
miembro que corresponda. Un Estado miembro podrá cambiar periódicamente
su par de claves.
En el nivel de equipo, deberá generarse e introducirse en cada equipo un único
par de claves (EQT.SK y EQT.PK). Una autoridad de certificación del Estado
miembro se encargará de certificar las claves públicas del equipo. Todas estas
tareas podrán realizarse bajo la gestión de los fabricantes de los equipos, los
personalizadores de los equipos o las autoridades de los Estados miembros.
Este par de claves se emplea para los servicios de autentificación, firma digital
y cifrado.
Es preciso mantener la confidencialidad de las claves privadas durante su gene-
ración, transporte (en su caso) y almacenamiento.1985R3821 — ES — 20.11.2003 — 008.001 — 273
▼M7
El gráfico siguiente resume el flujo de datos en este proceso:
3.1.2. Claves de prueba RSA
Con el fin de verificar los equipos (inclusive pruebas de interoperabilidad), la
autoridad de certificación europea deberá generar otro par de claves de prueba
europeas y al menos dos pares de claves de prueba de Estado miembro, cuyas
claves públicas deberán certificarse con la clave privada de prueba europea. Los
fabricantes deberán introducir, en el equipo que se someta a las pruebas de
homologación, las claves de prueba certificadas por una de estas claves de
prueba de Estado miembro.
3.1.3. Claves del sensor de movimiento
La confidencialidad de las tres claves TDES descritas a continuación se
mantendrá adecuadamente durante la generación, el transporte (si lo hay) y el
almacenamiento.
A fin de admitir equipo de grabación conforme con la norma ISO 16844, la
autoridad de certificación europea y las autoridades de certificación de los
Estados miembros garantizarán, además, lo siguiente:
La autoridad de certificación europea generará KmVUyK mWC, dos claves Triple
DES independientes y únicas, y generará Km como:
1985R3821 — ES — 20.11.2003 — 008.001 — 274
▼M7
La autoridad de certificación europea remitirá estas claves, con arreglo a proce-
dimientos de seguridad adecuados, a las autoridades de certificación de los
Estados miembros cuando éstas lo soliciten.
Las autoridades de certificación europeas:
— utilizarán Km para cifrar los datos del sensor de movimiento solicitados por
los fabricantes del sensor de movimiento (los datos que deben cifrarse con
Km se definen en ISO 16844-3),
— remitirán KmVUa los fabricantes de la unidad del vehículo, con arreglo a
procedimientos de seguridad adecuados, para su inserción en las unidades
del vehículo,
— se encargarán de que KmWCse inserte en todas las tarjetas de centros de
ensayo (SensorInstallationSecData en el archivo elemental Sensor_Installa-
tion_Data durante la personalización de la tarjeta.
3.1.4. Generación y distribución de claves de sesión T-DES
Las unidades intravehiculares y las tarjetas de tacógrafo deberán, como parte del
proceso de autentificación mutua, generar e intercambiar los datos necesarios
para elaborar una clave común de sesión triple DES. La confidencialidad de
este intercambio de datos deberá estar protegida por un mecanismo criptográfico
RSA.
Esta clave deberá emplearse en todas las operaciones criptográficas subsi-
guientes que utilicen mensajería segura. Su validez expirará al término de cada
sesión (al extraer o reiniciar la tarjeta) o después de 240 usos (un uso de la clave
= un comando que se envíe a la tarjeta y utilice mensajería segura, y la
respuesta asociada).
3.2. Claves
Las claves RSA (con independencia de su nivel) deberán tener las longitudes
siguientes: módulo n1024 bits, exponente público e64 bits máximo, exponente
privado d1024 bits.
Las claves triple DES deberán tener la forma (Ka,Kb,Ka), donde KayKbson
claves independientes con una longitud de 64 bits. No se configurarán bits para
la detección de errores de paridad.
3.3. Certificados
Los certificados de clave pública RSA deberán ser «no autodescriptivos» y
«verificables con tarjeta» (ref.: ISO/IEC 7816-8).
3.3.1. Contenido de los certificados
Los certificados de clave pública RSA incluyen los datos siguientes en este
orden:
Dato Formato Bytes Observaciones
CPI NoENTERO 1 Identificador de perfil del certificado ( ′01′
para esta versión)
CAR CADENA DE
OCTETOS8 Referencia a la autoridad de certificación
CHA CADENA DE
OCTETOS7 Autorización del titular del certificado
EOV Fecha 4 Fin de la validez del certificado. Este dato
es opcional y se rellena con las letras ′FF′
si no se utiliza
CHR CADENA DE
OCTETOS8 Referencia al titular del certificado
n CADENA DE
OCTETOS128 Clave pública (módulo)
e CADENA DE
OCTETOS8 Clave pública (exponente público)
1641985R3821 — ES — 20.11.2003 — 008.001 — 275
▼M7
Notas:
1. El «Identificador de perfil del certificado» (CPI) define la estructura
exacta de un certificado de autentificación. Se puede utilizar como un
identificador interno del equipo en una lista de cabeceras que describa la
concatenación de elementos de datos en el certificado.
A continuación se muestra la lista de cabeceras asociada al contenido de
este certificado:
2. La «referencia a la autoridad de certificación» (CAR) sirve para identi-
ficar a la CA que expide el certificado, de manera que el elemento de
datos se puede utilizar simultáneamente como un identificador de la clave
de la autoridad, para señalar la clave pública de la autoridad de certifica-
ción (la codificación se explica más adelante, cuando se habla del
identificador de clave).
3. La «autorización del titular del certificado» (CHA) sirve para identificar
los derechos que posee el titular del certificado. Consta del identificador
de la aplicación de tacógrafo y del tipo de equipo a que se refiere el certi-
ficado (con arreglo al elemento de datos EquipmentType , «00» para un
Estado miembro).
4. La «referencia al titular del certificado» (CHR) sirve para identificar de
forma inequívoca al titular del certificado, de manera que el elemento
de datos se puede utilizar simultáneamente como un identificador de
clave de sujeto para señalar la clave pública del titular del certificado.
5. Los identificadores de clave permiten identificar de forma inequívoca al
titular del certificado y a las autoridades de certificación. Los identifica-
dores de clave se codifican de la manera siguiente:
5.1. Equipo (VU o tarjeta):
Dato Núm. de serie
del equipoFecha Tipo Fabricante
Long. 4 bytes 2 bytes 1 byte 1 byte
Valor Número entero Codificación
BCD mm aaEspecífico del
fabricanteCódigo del fabri-
cante
En el caso de una VU, el fabricante, cuando solicita un certificado, puede o
no conocer la identificación del equipo en el que se introducirán las claves.
En el primer caso, el fabricante enviará la identificación del equipo, junto
con la clave pública, a la autoridad de certificación de su Estado miembro.
El certificado que ésta expida contendrá la identificación del equipo. El
fabricante debe cerciorarse de que las claves y el certificado se introducen
en el equipo que corresponde. El identificador de clave tiene la forma
arriba descrita.
En caso contrario, el fabricante debe identificar de forma inequívoca cada
solicitud de certificado y enviar dicha identificación, junto con la clave
pública, a la autoridad de certificación de su Estado miembro. El certifi-cado que ésta expida contendrá la identificación de la solicitud. Una vez
se haya instalado la clave en el equipo, el fabricante, por su parte, debe
comunicar a la autoridad de su Estado miembro la asignación de la clave
al equipo (es decir, la identificación de la solicitud del certificado, la iden-
tificación del equipo). El identificador de clave posee la forma siguiente:1985R3821 — ES — 20.11.2003 — 008.001 — 276
▼M7
Dato Noserie soli-
citud de certifi-
cadoFecha Tipo Fabricante
Long. 4 bytes 2 bytes 1 byte 1 byte
Valor Codificación
BCDCodificación
BCD mm aa′FF′ Código del fabri-
cante
5.2. Autoridad de certificación:
Dato Identificación
de la autoridadNoserie de la
claveInformación
adicionalIdentificador
Long. 4 bytes 1 byte 2 bytes 1 byte
Valor 1 byte código
numérico de la
naciónNúmero entero Codificación
adicional
(específica de
la CA)′01′
3 bytes código
alfanumérico
de la nación′FF FF′si no
se utiliza
El número de serie de la clave sirve para distinguir las diferentes claves de
un Estado miembro en caso de que se cambie la clave.
6. Los responsables de verificar los certificados deberán saber de forma
implícita que la clave pública certificada es una clave RSA relevante
para los servicios de autentificación, verificación de la firma digital y
cifrado para confidencialidad (el certificado no contiene ningún Identifi-
cador de Objeto que lo especifique).
3.3.2. Certificados expedidos
El certificado expedido es una firma digital con recuperación parcial del conte-
nido del certificado, según la norma ISO/IEC 9796-2, y se le añade una
«referencia a la autoridad de certificación».
Con el contenido del certificado
Notas:
1. Este certificado tiene una longitud de 206 bytes.
2. La referencia CAR, oculta por la firma, también se añade, de manera que
es posible seleccionar la clave pública de la autoridad de certificación
para verificar el certificado.
3. El responsable de verificar el certificado deberá conocer de forma implí-
cita el algoritmo empleado por la autoridad de certificación para firmar el
certificado.
4. A continuación se muestra la lista de cabeceras asociada a este certificado
expedido:1985R3821 — ES — 20.11.2003 — 008.001 — 277
▼M7
3.3.3. Verificación y apertura del certificado
La verificación y apertura del certificado consiste en verificar la firma con
arreglo a la norma ISO/IEC 9796-2, recuperar el contenido del certificado y la
clave pública: X.PK = X.CA.PKoX.C, y verificar la validez del certificado.
Este proceso consta de las siguientes etapas:
Verificación de la firma y recuperación del contenido:
— conocido el X.C, recuperar la firma, Cn′y CAR′:
— conocida la referencia CAR ′, seleccionar la clave pública de la autoridad de
certificación (si no se ha hecho antes por otros medios),
— abrir la firma con la clave pública de la CA: Sr ′= X.CA.PK [Firma],
— comprobar que Sr ′comienza con 6A′y termina con BC′
— calcular Cr′yH′a partir de:
— recuperar el contenido C ′del certificado = Cr′|| Cn′,
— comprobar que Hash (C′)=H′
Si estas comprobaciones arrojan un resultado positivo, el certificado es genuino
y su contenido es C ′.
Una vez conocido el contenido C ′, verificación de la validez:
— si procede, comprobar el final de la fecha de validez,
Una vez conocido el contenido C ′, recuperación y almacenamiento de la clave
pública, el identificador de clave, la autorización del titular del certificado y el
fin de la validez del certificado:
— X.PK = n||e
— X.KID = CHR— X.CHA = CHA
— X.EOV = EOV
4. MECANISMO DE AUTENTIFICACIÓN MUTUA
La autentificación mutua entre tarjetas y VUs se basa en el siguiente principio:
Cada parte deberá demostrar a la otra que está en posesión de un par de claves
válido cuya clave pública ha sido certificada por la autoridad de certificación de
un Estado miembro, y que dicha autoridad ha sido certificada por la autoridad
de certificación europea.
La demostración se lleva a cabo firmando con la clave privada un número alea-
torio enviado por la otra parte, quien debe recuperar dicho número cuando
verifique esta firma.
El mecanismo lo activa la VU al insertar la tarjeta. Comienza con el intercambio
de certificados y la apertura de claves públicas, y termina con la creación de una
clave de sesión.
Deberá utilizarse el protocolo siguiente (las flechas indican los comandos y
datos que se intercambian [véase el apéndice 2)]:1985R3821 — ES — 20.11.2003 — 008.001 — 278
▼M7
1985R3821 — ES — 20.11.2003 — 008.001 — 279
▼M7
1985R3821 — ES — 20.11.2003 — 008.001 — 280
▼M7
5. MECANISMOS DE CONFIDENCIALIDAD, INTEGRIDAD Y AUTENTI-
FICACIÓN EN LAS TRANSFERENCIAS DE DATOS ENTRE LA VU Y
LAS TARJETAS
5.1. Mensajería segura
La integridad de las transferencias de datos entre la VU y las tarjetas estará
protegida por un sistema de mensajería segura, de conformidad con los docu-
mentos de referencia ISO/IEC 7816-4 e ISO/IEC 7816-8.
Cuando haya que proteger los datos durante la transferencia, se añadirá un
objeto de datos consistente en una suma de control criptográfica a los objetos
de datos que se envíen en el comando o la respuesta. El receptor deberá veri-
ficar dicha suma de control criptográfica.
La suma de control criptográfica de los datos enviados en un comando deberá
integrar la cabecera del comando y todos los objetos de datos que se envíen
(= > CLA =′0C′, y todos los objetos de datos deberán estar englobados en
etiquetas donde b1 = 1).
Los bytes correspondientes a la información de estado en la respuesta deberán
estar protegidos por una suma de control criptográfica cuando dicha respuesta
no contenga un campo de datos.
Las sumas de control criptográficas deberán tener una longitud de 4 bytes.
Así pues, la estructura de comandos y respuestas cuando se utiliza un sistema de
mensajería segura es así:
Los DOs empleados son un conjunto parcial de los DOs de mensajería segura
que se describen en la norma ISO/IEC 7816-4:
Etiqueta Mnemónico Significado
′81′ TPVDato de valor plano no codificado en BER-TLV (con la
protección de la suma CC)
′97′ TLEValor de Le en el comando no seguro (con la protección de la
suma CC)
′99′ TSWInformación de estado (con la protección de la suma CC)
′8E′ TCCSuma de control criptográfica
′87′ TPI CGByte indicador de relleno || Criptograma (Valor plano no
codificado en BER-TLV)
Dado un par de respuestas para un comando no seguro:
Cabecera del comando Cuerpo del comando
CLA INS P1 P2 [campo Lc] [campo de datos] [campo Le]
cuatro bytes L bytes, designados B1aBL
Cuerpo de la respuesta Cola de la respuesta
[Campo de datos] SW1 SW2L
rbytes de datos Dos bytes1985R3821 — ES — 20.11.2003 — 008.001 — 281
▼M7
El correspondiente par de respuestas para el comando seguro es:
Comando seguro:
Cabecera
del
comando
(CH)Cuerpo del comando
CLA INS
P1 P2[Nuevo
campo Lc][Nuevo campo de datos] [Nuevo
campo Le]
′OC′ Longitud
del nuevo
campo de
datosTPVLPVPV TLELLELeTCCLCCCC′00′
′81′ LcCam-
po de
datos′97′′ 01′ Le′8E′′ 04′ CC
Datos que habrá que integrar en la suma de control = CH || PB || TPV|| LPV|| PV
|| TLE|| LLE|| Le|| PB
PB = Bytes de relleno (80 .. 00) con arreglo a las normas ISO-IEC 7816-4 y
ISO 9797, método 2.
Los DOs PV y LE sólo están presentes cuando existen datos correspondientes en
el comando no seguro.
Respuesta segura:
1. Caso en que el campo de datos de la respuesta no está vacío y no es nece-
sario protegerlo para garantizar la confidencialidad:
Cuerpo de la respuestaCola de la
respuesta
[Nuevo campo de datos] nuevo SW1
SW2
TPVLPVPV TCCLCCCC
′81′ LrCampo
de
datos′8E′′ 04′ CC
Datos que habrá que integrar en la suma de control = TPV|| LPV|| PV || PB
2. Caso en que el campo de datos de la respuesta no está vacío y debe ser
protegido para garantizar la confidencialidad:
Cuerpo de la respuestaCola de la
respuesta
[Nuevo campo de datos] nuevo SW1
SW2
TPI CGLPI CGPI CG TCCLCCCC
′87′ PI || CG′8E′′ 04′ CC
Datos que deberá llevar el CG: datos no codificados en BER-TLV y bytes de
relleno.
Datos que habrá que integrar en la suma de control = TPI CG|| LPI CG|| PI CG ||
PB
3. Caso en que el campo de datos de la respuesta está vacío:
Cuerpo de la respuestaCola de la
respuesta
[Nuevo campo de datos] nuevo SW1
SW21985R3821 — ES — 20.11.2003 — 008.001 — 282
▼M7
Cuerpo de la respuestaCola de la
respuesta
TSWLSWSW TCCLCCCC
′99′′ 02′ nuevo
SW1
SW2′8E′′ 04′ CC
Datos que habrá que integrar en la suma de control = TSW|| LSW|| SW || PB
5.2. Tratamiento de los errores de mensajería segura
Si la tarjeta de tacógrafo detecta un error SM mientras está interpretando un
comando, los bytes de estado tendrán que ser devueltos sin SM. De acuerdo
con la norma ISO/IEC 7816-4, se definen los siguientes bytes de estado para
indicar errores SM:
′66 88′: Ha fallado la verificación de la suma de control criptográfica,
′69 87′: Faltan los objetos de datos SM que se esperaban,
′69 88′: Objetos de datos SM incorrectos.
Si la tarjeta de tacógrafo devuelve bytes de estado sin DOs SM o con un DO
SM erróneo, la VU tendrá que interrumpir la sesión.
5.3. Algoritmo para calcular sumas de control criptográficas
Las sumas de control criptográficas se construyen utilizando MACs según ANSI
X9.19, con DES:
— etapa inicial: el bloque de control inicial y0 es E(Ka, SSC),
— etapa secuencial: los bloques de control y1, .. , yn se calculan utilizando Ka,— etapa final: la suma de control criptográfica se calcula a partir del último
bloque de control yn de la manera siguiente: E(Ka, D(Kb, yn)),
donde E() significa cifrado con DES, y D() significa descifrado con DES.Se transfieren los cuatro bytes más significativos de la suma de control crip-
tográfica.
El contador de la secuencia de envío (SSC) deberá iniciarse durante el procedi-
miento de acuerdo de la clave:
SSC inicial: Rnd3 (los 4 bytes menos significativos) || Rnd1 (los 4 bytes menos
significativos).
El contador de la secuencia de envío deberá incrementarse en una unidad cada
vez antes de que se calcule el MAC (es decir, el SSC para el primer comando es
el SSC inicial + 1, el SSC para la primera respuesta es el SSC inicial - 2).
El gráfico siguiente muestra el método de cálculo del MAC:
1985R3821 — ES — 20.11.2003 — 008.001 — 283
▼M7
5.4. Algoritmo para calcular criptogramas con los que mantener la confi-
dencialidad de los DOs
Los criptogramas se calculan utilizando el algoritmo TDEA en el modo de
funcionamiento TCBC, de acuerdo con los documentos de referencia TDES y
TDES-OP y con el vector nulo como bloque de valor inicial.
El gráfico siguiente muestra la aplicación de claves en TDES:
6. MECANISMOS DE FIRMA DIGITAL PARA LA TRANSFERENCIA DE
DATOS
El equipo dedicado inteligente (IDE) almacena en un archivo físico los datos
recibidos de un equipo (VU o tarjeta) durante una sesión de transferencia. Dicho
archivo debe contener los certificados MSi.C y EQT.C. El archivo contiene
además firmas digitales de bloques de datos, tal y como se especifica en el
apéndice 7, apartado Protocolos de transferencia de datos.
Las firmas digitales de los datos transferidos deberán utilizar un esquema de
firma digital con apéndice, de manera que los datos transferidos puedan leerse
sin necesidad de descifrarlos, si se desea.
6.1. Generación de firmas
La generación de firmas de datos por parte del equipo deberá seguir el esquema
de firma con apéndice que se define en el documento de referencia PKCS1 con
la función de comprobación aleatoria SHA-1:
Firma = EQT.SK[′00′||′01′||PS||′00′|| DER(SHA-1(datos))]
PS = Cadena de octetos de relleno con un valor ′FF′tal que la longitud sea
128.
DER(SHA-1( M)) es la codificación de la identificación del algoritmo para la
función de comprobación aleatoria y el valor de comprobación aleatoria, con el
fin de obtener un valor ASN.1 del tipo DigestInfo (reglas de codificación distin-
guidas):
′30′||′21′||′30′||′09′||′06′||′05′||′2B′||′0E′||′03′||′02′||′1A′||′05′||′00′||′04′||′14′||Valor de
comprobación aleatoria.
6.2. Verificación de firmas
La verificación de la firma en los datos transferidos se ajustará al esquema de
firma con apéndice que se define en el documento de referencia PKCS1 con la
función de comprobación aleatoria SHA-1.
El responsable de verificación debe conocer independientemente (y confiar en)
la clave pública europea EUR.PK.
La tabla siguiente muestra el protocolo que una IDE que incorpore una tarjeta
de control puede seguir para verificar la integridad de los datos transferidos y
almacenados en el ESM (medio de almacenamiento externo). La tarjeta de
control sirve para descifrar las firmas digitales. En este caso, puede que esta
función no esté implementada en la IDE.
Las siglas EQT se refieren al equipo que ha transferido y firmado los datos que
han de analizarse.1985R3821 — ES — 20.11.2003 — 008.001 — 284
▼M7
1985R3821 — ES — 20.11.2003 — 008.001 — 285
▼B
ANEXO II
MARCA Y FICHA DE HOMOLOGACIÓN
I. MARCA DE HOMOLOGACIÓN
1. La marca de homologación estará compuesta por:
— un rectángulo en el que se inscriba la letra «e» minúscula seguida de un
número distintivo o de una letra distintiva del país que haya expedido una
homologación, con arreglo a lo siguiente:
Bélgica 6
Dinamarca 18
Alemania 1
Grecia ►M8 23◄
España 9
Francia 2
Irlanda ►M8 24◄
Italia 3
Luxemburgo 13
Países Bajos 4
Portugal 21
Reino Unido 11
Austria 12
Finlandia 17
Suecia 5,
y
— un número de homologación correspondiente al número de la ficha de
homologación que se haya asignado al prototipo de aparato de control o
de la hoja►M8 o de una tarjeta de tacógrafo ◄, colocado en cualquier
posición cerca del rectángulo.
2. La marca de homologación se colocará en la placa descriptiva de cada
aparato, en cada hoja de registro ►M8 y en cada tarjeta de tacógrafo ◄.
Deberá ser indeleble y ser siempre legible.
3. Las dimensiones de la marca de homologación, reproducidas a continuación,
se expresarán en mm, y dichas dimensiones serán las mínimas. Deberán
respetarse las relaciones entre distintas dimensiones.1985R3821 — ES — 20.11.2003 — 008.001 — 286
(1) Estas cifras tienen únicamente carácter informativo.▼A1
▼B
▼B
II. FICHA DE HOMOLOGACIÓN ►M8 PARA PRODUCTOS
CONFORMES AL ANEXO I ◄
El Estado que haya procedido a una homologación expedirá al solicitante una
ficha de homologación, extendida de acuerdo con el modelo que figura a conti-
nuación. Para la comunicación a los demás Estados miembros de las
homologaciones concedidas o de las posibles retiradas, cada Estado miembro
utilizará copias de dicho documento.
1985R3821 — ES — 20.11.2003 — 008.001 — 287
▼M8
III. FICHA DE HOMOLOGACIÓN PARA PRODUCTOS CONFORMES AL
ANEXO I B
El Estado que haya procedido a una homologación expedirá al solicitante un
certificado de homologación, extendido de acuerdo con el siguiente modelo.
Para la comunicación a los demás Estados miembros de las homologaciones
concedidas o de las posibles retiradas, cada Estado miembro utilizará copias de
dicho documento.
1985R3821 — ES — 20.11.2003 — 008.001 — 288