ГОСТ Р ИСО/МЭК 7816-3—2013
Данныеприло женияпередаются следующим образом
Данные
р
прилоЕ
I Р
женияЕ
Н01)
1(1.1)
К0.0)Интерфейс
Р Пролог
Е Эпилог
R(1)
R(
2
)
«(00)
Рисунок 23 — Функция сцепления
Сцепление из 1-блоков управляется М-битом в байте РСВ. Значение М-бита указывает на состоя
ние 1-блока следующим образом:
- если бит М = 1. то 1-блок привязан к следующему блоку, который должен быть 1-блоком;
- если бит М = 0, то 1-блок не привязан к следующему блоку.
Если получатель безошибочно принимает 1-блок увеличения количества данных, то он посылает
блок RfN(R)]. где номер N(R) равен номеру N(S) ожидаемого 1-блока.
Примечание — В пределах цепочки можно использовать 1-блохи с байтом LEN = ‘00‘ (см. сценарий 7 в
приложении А).
11.6.2.3 Правила протокола для безошибочной работы
Правило 1 — Устройство сопряжения посылает первый блок — либо l-блок с номером N(S) = 0.
обозначаемый как 1(0. М). либо S-блок.
Правило 2.1 — Прием блока IfN.(S), 0], посланного источником А. подтверждается блоком
l[N(S), М]. посланным источником В для передачи данных приложения и указания на готовность к
приему следующего l-блока от источника А.
Правило 2.2 — Прием блока l[N4(S), 1J, посланного источникомА, подтверждается блоком R[Nb(R)]
(где номер Nb(R) не равен номеру N4(S)], посланным источником В для указания на то. что полученный
блок был безошибочным, и на готовность к приему следующего l-блока от источника А.
Примечание — Сцепление возможно одновременно только в одном направлении.
Правило 3 — Если для обработки только что полученного l-блока карте требуется время более
чем
BWT,
то она посылает блок S(WTX-3anpoc), где поле INF передает единственный байт, кодирующий
двоичный целочисленный множитель значения
BWT.
Устройство сопряжения должно подтвердить при
ем блоком S(WTX-
ot
b
6
t
)
с
таким же полем INF.
Предоставленное время начинается на переднем фронте последнего знака блока S(WTX-OTBeT).
Правило 4 — Карта посылает блок S(IFS-3anpoc) для указания нового размера IFSC, который она
может поддерживать. Устройство сопряжения должно подтвердить прием блоком S(IFS-
ot
b
6
t
)
с
таким
же полом INF. Устройство сопряжения оценивает новый размер IFSC как правильный до тех пор. пока
другой размер IFSC не будет указан еще одним блоком S(IFS-3anpoc).
Устройство сопряжения посылает блок S(IFS-3anpoc) для указания нового размера IFSD, который
оно может поддерживать. Карта должна подтвердить прием блоком S(IFS-OTeeT) с таким же полем INF.
Карта оценивает новый размер IFSD как правильный до тех пор. пока другой размер IFSD не будет
указан еще одним блоком S(IFS-3anpoc).
Кодирование размеров IFSC и IFSD в поле INF — в соответствии с 11.4.2.
Правило 5 — На сцепление указывает М-бит, тогда l[N(S), 0] — не цепочечный блок или последний
блок цепочки: IfN(S). 1] — часть цепочки, и за этим блоком должен следовать, по меньшей мере, один
связанный с ним блок.
Блок R[N(R)1 запрашивает передачу следующего цепочечного l-блока l[N(S) = N(R), ...] и
подтверждает прием полученного цепочечного l-блока l[HE N(R). 1].
29