ГОСТ Р ИСО/МЭК 18092—2015
12.4 Команды
Байты команд состоят из CMD1 и CMD2. как указано в таблице 3.
Таблица 3 — Набор команд протокола NFCIP-1
МнемоникаБайтыкомандОпределение
CMD1
CMD2
ATR
_
REQ’D4’
’00’Запрос на атрибут (отправленный Инициатором)
ATR
_
RES’D5‘
’01’Реакция на атрибут (отправленная Целью)
WUP
_
REQ’D4’
’02’Запрос на побудку (отправленный Инициатором только в активном режиме)
WUP
_
RES•D5’
’03’Реакция на побудку (отправленная Целью только вактивном режиме)
PSL
_
REQ’D4’
’04’Запрос о выборе параметров (отправленный Инициатором)
PSL
_
RES’D5’
’05’Ответ о выборе параметров (отправленный Целью)
DEP
_
REQ’D4‘
’06’Запрос на протокол обмена данными (отправленный Инициатором)
DEP
_
RES’D5’
’07’Ответ на протокол обмена данными (отправленный Целью)
DSL
_
REQ’D4’
’08’Запрос на деселекцию (отправленный Инициатором)
DSL
_
RES’D5’
’09’Ответ на деселекцию (отправленный Целью)
RLS
_
REQ’D4‘
■0A’Запрос на освобождение (отправленный Инициатором)
RLS
_
RES’D5’
•0B’Ответ на освобождение (отправленный Целью)
12.5 Активация протокола
12.5.1 Команды Запрос на атрибут и Реакция на атрибут
12.5.1.1 Запрос на атрибут (ATR
_
REQ)
Данный подпункт определяет запрос на атрибут ATR
_
REQ со всеми его байтами параметров,
см. рисунок 16. Инициатор должен отправить ATR
_
REQ выбранной Цели.
CMD 1
смог
Байт 1
...
Байт 10
Байт 11 Байт 12
Байт 13 Байт 14 Байт 15
Байт
п
’D4’’00’
nfcld3i1
nfcid3l10
DIDi8Si
BRIPPI
(С’Ш )
(Gi(n)J
Рисунок 16— Структура ATR
_
REQ
12.5.1.1.1 Определение байтов ATR
_
REQ
CMD 1: Должен быть установлен в значение ’D4’.
CMD 2: ATR
_
REQ
Байт ATR
_
REQ должен определять запрос на атрибут для Инициатора. Значение ATR
_
REQ долж
но быть установлено как 00’.
Байт 1 — Байт 10: NFCID3i
10 байтов nfcid3i определяют случайный идентификатор Инициатора NFCID3i. NFCID3должен быть
идентификатором, динамически генерируемым приложением, и должен быть постоянным в течение од
ной коммуникации. Для пассивного режима связи
fct
64 и fc/32 NFCID3i должен быть заменен на NFCID2t.
Байт 11: DID)
Байт DID должен быть использован для активации транспортного протокола многокомпонентных
данных (multiple data) с более чем одной Целью. Диапазон DIDi должен быть определен между 1 и 14.
Значение НУ
Л
Ь должно использоваться, если DIDi не используется в течение протокола передачи дан ных.
Все другие значения запрещены настоящим стандартом.
Байт 12: BSI
Устройство Инициатор должно указать поддерживаемые им скорости отправляемых данных (D) в
байте BSi, см. рисунок 17.
18