Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 18092-2015 Информационные технологии (ИТ). Телекоммуникации и обмен информацией между системами. Коммуникация в ближнем поле. Интерфейс и протокол (NFCIP-1)

     12 Транспортный протокол

С транспортным протоколом работают в трех частях:

- Активация протокола, которая включает в себя запрос на атрибуты и выбор параметров.

- Протокол обмена данными.

- Деактивация протокола, включающая деселекцию и освобождение.

12.1 Передача данных

Данные пользователя должны передаваться в поле Передача данных в формате кадра. Рисунок 13 указывает положение поля Передача данных в разных форматах кадра.

Структура формата кадра для fc/128 определяется в ИСО/МЭК 14443-3, 6.2.3.2. Стартовый байт SB должен быть установлен в значение 'F0'. LEN-байт должен быть равен длине поля Передача данных плюс 1. Диапазон LEN должен быть в пределах от 3 до 255. Е1 является CRC для формата кадра fc/128, как описано в разделе А.1. Другие параметры LEN запрещены настоящим стандартом.

Подпункт 11.2.2.2 настоящего стандарта определяет формат кадра для fc/64 и fc/32, в том числе Преамбулу РА и Синхрогруппу SYNC.

LEN-байт должен быть равен длине поля Передача данных плюс 1. Значение LEN должно быть в пределах от 3 до 255. E2 является CRC для формата кадра fc/64 и fc/32, как описано в разделе А.3. Другие параметры LEN запрещены настоящим стандартом.

Поле Передача данных содержит байты обязательных команд CMD1 и CMD2, как описано в подразделе 12.4, и байты данных: Байт 1 - Байт n. Содержимое с Байта 1 по Байт n зависит от байта команды CMD2 и может содержать информацию. В таком случае они являются обязательными. Байты данных являются необязательными.


Рисунок 13 - Формат кадра передачи данных

12.2 Ход выполнения активации пассивного режима связи

Для активации должна быть применена следующая последовательность:

1. Инициатор должен осуществить последовательность Первоначального избежания радиочастотных конфликтов в соответствии с 11.1.1.

2. Инициатор должен осуществить инициализацию и SDD для пассивного режима связи на выбранной скорости передачи, как определено в 11.2.

3. Должна быть проверена поддержка протокола NFCIP-1 на различных скоростях передачи в соответствии с запросом на атрибут, как описано в 12.5.1.1.

4. Цель может вернуться к инициализации и SDD, если ни один ATR_REQ не поддерживается.

5. ATR_REQ может быть отправлен Инициатором в качестве следующей команды после получения подтверждения о доступности запроса на атрибут.

6. Цель должна отправить свой ATR_RES в ответ на ATR_REQ. Цель должна отвечать на ATR_REQ только в том случае, если ATR_REQ получен непосредственно после выбора.

7. Если Цель поддерживает какой-либо изменяемый параметр в ATR_REQ, PSL_REQ может быть использован Инициатором в качестве следующей команды после получения ATR_REQ для измения* параметров.

________________

* Текст документа соответствует оригиналу. - Примечание изготовителя базы данных.

8. Цель должна отправить PSL_RES в ответ на PSL_REQ.

9. Цели не нужно дополнять Выбор параметров при отсутствии у нее поддержки каких-либо изменяемых параметров в ATR_RES.

10. Прозрачные данные должны быть отправлены с использованием транспортного протокола обмена данными.

Последовательность активации от Инициатора к Цели в пассивном режиме связи показана на рисунке 14.

12.3 Ход выполнения активации активного режима связи

Следующая последовательность активации для протокола в активном режиме связи должна быть применена: