ГОСТ Р ИСО/МЭК 7816-3—2006
Предоставленное время начинается на переднем фронте последнего знака блока S(WTX-OTeeT).
Правило 4
Карта посылает блок S(IFS-aanpoc)для указания нового размера IFSC. который она можетподдер
живать. Устройство сопряжения должно подтвердить прием блоком SOFS-ответ) с таким же полем INF.
Устройство сопряжения оценивает новый размер IFSC как правильный до тех пор. пока другой размер
IFSC не будет указан еще одним блоком S(IFS-3anpoc).
Устройство сопряжения посылает блок S(IFS-3anpoc) для указания нового размера IFSD. который
оно может поддерживать. Карта должна подтвердить прием блоком SOFS-ответ) с таким же полем INF.
Картаоценивает новый размер 1Р50какправильныйдо техпор. покадругой размер IFSD небудет указан
еще одним блоком S(IFS-3anpoc).
Кодирование размеров IFSC иIFSD вполе INF — всоответствии с 9.5.2.3.
Правило 5
На формирование цепочки указывает М-бит, тем самым:
- I[N(S), 0] — не цепочечный блок или последний блок цепочки:
- I(N(S), 1] — часть цепочки, и за этим блоком должен следовать, по меньшей мере, один связан
ный с ним блок.
Блок R [N(R)] запрашивает передачу следующего цепочечного l-блока I (N(S) = N(R)....] и подтвер
ждает прием полученного цепочечного l-блока I [НЕ N(R), 1].
9.7.3Обработка ошибок
9.7.3.1 Ошибки, обнаруживаемые принимающей стороной
Задачами блокового компонента являются: передача блоков, выявление ошибок передачи и оче
редности. обработка ошибок такого рода и возобновление синхронизации протокола. Блоковый компо
нентуровня звена данных должен бытьспособен обрабатывать следующие ошибки:
- превышение BWT (когда карта не посылает никакого знака впределах установленного времени
задержки);
- прием неразрешенного блока. Например:
с ошибкой(ами) четности знака(ов);
с ошибкой, выявляемой по коду EDC.
с недействительным байтом РСВ (вследствие неизвестного кодирования);
снедействительным байтом LEN (из-заошибки передачи либонесовместимости стипом блока или
с размером IFSC или IFSD);
с потерей синхронизации из-за несогласованности размера блока и значения, указываемого бай
том LEN;
при неудачной попытке получить соответствующий блок S (... ответ) после посылки блока S (...
запрос).
Возобновление синхронизации протокола может быть предпринято на трех последовательных
ступенях. Если на одной ступени попытка неприводит к успеху, тогда опробываетсяследующая ступень.
Для устройства сопряжения эти три ступени представляют собой следующее:
- повторную передачу блоков;
- использование блока S(RESYNCH-3anpoc);
- восстановление илидеактивизацию карты.
Для карты тремя ступенями являются:
- повторная передача блоков;
- использование блока S(RESYNCH-oTBeT):
- без воздействия со стороны устройства сопряжения карта становится нереагирующей.
9.7.3.2 Правила протоколадля обработки ошибок
Правило 6
Блок S(RESYNCH-3anpoc) может быть послан только устройством сопряжения с целью возобнов
ления синхронизации и инициирования возврата параметров связи протокола к их начальным
значениям.
Правило 6.1
Если принимающая сторона обнаруживает потерю синхронизации, то право передачи возвраща
ется к принимающей стороне, если сигнал на I/O отсутствует в течение времени, превышающего
большее изCWT или BGT.
Правило 6.2
На блок S(RESYNCH-3anpoc) картадолжна ответить блоком S(RESYNCH-OTeeT).
Правило 6.3
После получения устройством сопряжения блока S(RESYNCH-OTBeT) протокол инициируется.
31