ГОСТ Р ИСО/МЭК 18092—2015
Байт 15 — Байт л: Gt[1] — Gt(n]
Байты Gt должны быть необязательными и должны обозначать общую информацию. Максималь
ная длина ATR
_
RES за вычетом обязательных байтов дает максимальное число общих байтов.
12.5.1.3 Обработка ATR
_
REQ и ATR
_
RES
12.5.1.3.1 Правила для Инициатора
Когда Инициатор отправил ATR
_
REQ и получает допустимый ATR
_
RES, Инициатор должен про
должить работу.
В любом другом случае Инициатор должен повторно передать ATR
_
REQ. прехеде чем использо
вать последовательность деактивации, как определено в 12.7.
В случае сбоя последовательности деактивации он может использовать команду HLTA только в
пассивном режиме связи на fc/128. Команда HLTAопределена в пункте 6.4.3 ИСО/МЭК 14443-3.
12.5.1.3.2 Правила для Цели
Когда Цель была выбрана последней командой (только в пассивном режиме) и:
a) получает допустимый ATR
_
REQ, Цель:
- должна отправить свой ATR
_
RES;
- должна отключиться, чтобы получить последующий ATR
_
REQ.
b
) получает любые другие допустимые или недопустимые кадры, за исключением команды HLTA
(см. 12.5.1.3.1) только в пассивном режиме связи на fc/128. Цель:
- игнорирует блок и
- остается в режиме приема.
12.5.1.4 Обработка тайм-аута ТО
В зависимости от изначально выбранного режима, коммуникация является либо активной, либо
пассивной. Обработка тайм-аута в активном и пассивном режиме связи различна.
12.5.1.4.1 Обработка в активном режиме
В активном режиме коммуникация осуществляется за счет переключения несущей частоты.
Инициатор: Инициатор должен проигнорировать Цель, которая превысила RWT. рассчитанный с
использованием байта ТО в ATR
_
REQ от Целевого устройства, и продолжить работу.
Цель: Цель должна использовать значение ТО. которое дает возможность общей коммуникации,
и должна использовать контрольное pdu. содержащее продление тайм-аута для увеличения опреде
ленного RWT. См. 12.6.1.1.1.
12.5.1.4.2 Обработка тайм-аута в пассивном режиме
В пассивном режиме коммуникация осуществляется только за счет потока информации. Несущая
частота не переключается.
Инициатор: Инициатор должен сперва использовать обработку ошибок, затем, если не получает
никакого ответа, проигнорировать Целевое устройство, которое превысило заданный тайм-аут. и про
должить коммуникацию.
Цель: Цель должна использовать значение ТО, которое дает возможность общей коммуникации,
и должна использовать контрольное pdu. содержащее продление тайм-аута для увеличения опреде
ленного RWT. См. 12.6.1.1.1.
12.5.1.5 Обработка DID
12.5.1.5.1 Обработка DID в активном и пассивном режиме
Когда Инициатор отправил ATR
_
REQ. содержащий DID. равный НУ
Л
Ю, и:
a) получил ATR
_
RES. содержащий DID. равный НУ
Л
Ю:
- должен отправить Цели pdu. не содержащие DID, и
- не должен активировать какие-либо другие Цели, пока данная Цель не будет деактивирована.
b
) получил ATR
_
RES. содержащий DID. не равный НУ
Л
Ю:
- должен приступить к обработке ошибок.
Когда Инициатор отправил ATR
_
REQ. содержащий DID. не равный НУ
Л
Ю, и:
a) получил ATR
_
RES. содержащий такой же DID:
- должен отправить Цели pdu. содержащие DID:
- не должен использовать данный DID для любых других Целей и
- не должен использовать DID = 0 для любых других Целей.
b
) получил ATR
_
RES, содержащий какой-либо другой DID:
- должен приступить к обработке ошибок.
12.5.2Команды Запрос на побудку и Реакция на побудку
Команды Запрос и Реакция на побудку определены только для активного режима связи.
22