ГОСТ Р ИСО/МЭК 10373-6—2015
Сценарий Н.26 — Обнаружение и исправление PCD ошибок передачи (процедура 9) (со сцеплением)
[ИСО/МЭК 14443-4:2008 (сценарий 20 приложения В)]
PCD
LT
l(1)0(!NF = первая цепочка UT
_
TEST
_
COMMAND2)
-
-
R(ACK)0, ошибочный CRC (’АА’ CID ’00 00’ или
•А2 00 00’)а>
R(ACK)(j (‘АА CID CRC или ’А2’ CRC)a>
R(NAK
)0
(’BA’ CID CRC или ’В2’ CRC)
-
-
1(1), (INF = вторая цепочка UT
_
TEST
_
COMMAND2)
-
—
R(ACK), CAB’ CID CRC или ’A3’ CRC)al
l(0)o (INF = последняя цепочка UT
_
TEST
_
COMMAND2)
-
-
l(0
)0
(INF =ответ на UT
_
TEST
_
COMMAND2)
8!Если кадр PCD содержит CIO. тоиспользуют левый вариант, в противном случае— правый вариант.
q
l
Н.4.3.2.10 Процедура 10 (со сцеплением) [см. ИСО/МЭК 14443-4:2008 (сценарий 21 приложения В)]
Использовать следующую последовательность сразу после процедуры по Н.4.3.2.
a) ОТпосылает PCD SEND
_
UT
_
APDU(UT
_
TEST
_
COMMAND2 (вызеающую три цепочки)).
b) LTожидает, пока PCD пошлет ему 1-блок 1(1)0с первой цепочкой UT
_
TEST
_
COMMAND2 в поле INF.
c) LTостается в состоянии Mute.
d) PCD должно послать R(NAK)0.
e) LT посылает R-блок с несинхронизированным последовательным номером блока R(ACK),.
f) PCD должно повторитьдля LT предыдущий 1-блок 1(1)д.
g) LT посылает R(ACK)^.
h) PCD должно послать следующий блок 1(1), цепочки.
i) LT посылает R(ACK),.
j) PCD должно послать последний блок I(0) цепочки.
k) LTпосылает PCD l-блок(содержащий какой-либо ответный UT
_
APDU с ответомна UT
_
TEST
_
COMMAND2).
) PCD должно передать этот ответный UT
_
APDU обратно UT. Проверить на UT, что блок с этим ответным
UT
_
APDU принят корректно.
Примечание — В случаеесли UT не можетпринудитьPCD использовать три цепочки для посылки TEST
_
COMMAND2. необходимо изменить ожидаемую процедуру, чтобы отразить цель испытания, которая заключается в
том. чтобы убедиться, что нумерация блоков и сцепление происходят правильно после ошибки передачи на шагес).
Сценарий Н.27 — Обнаружение и исправление PCD ошибок передачи (процедура 10)
[см. ИСО/МЭК 14443-4:2008 (сценарий 21 приложения В)]
PCD
LT
l(1)^(INF = первая цепочка UT
_
TEST
_
COMMAND2)
—
♦
-
R(ACK
)0
(’АА’ CID CRC или ’А2’ CRC)»)
1(1),
(INF = вторая цепочка UT
_
TEST
_
COMMAND2)
-
Mute
R(NAK), (’BB’ CID CRC или ’B3’ CRC)
-
-
R(ACK)o (’АА’ CID CRC или ’A2’ CRC)»)
1(1),
(INF
=
вторая цепочка UT
_
TEST
_
COMMAND2)
-
-
R(ACK), (’AB’ CID CRC или ’A3’ CRC)3’
l(0
)0
(INF
=
последняя цепочка UT
_
TEST
_
COMMAND2)
-
-
l(0
)0
(INF
=
ответ на UT
_
TEST
_
COMMAND2)
81
Если кадр PCD содержит CID. тоиспользуют левый вариант, а противномслучае — правый вариант.
173