ГОСТ IEC 61142—2011
При каждом переходе в это состояние Таблица В переустанавливается в соответствии с результатом
обрабатываемой последовательности.
Состояние 5
Управление вслучае дистанционного программирования:
- при первой последовательности (переменная 1= 1).
Если нет ошибок СЕАНСОВОГО или КАНАЛЬНОГО уровней (ERLI = ERSES = 0). ПРИКЛАДНОЙ
уровеньвыполнит декодирование NA1К. Эта операция позволяет получить значение NA1’, которое сравни
вается со случайным числом NA1, предварительно переданным в структуре Р1. Если результат непра
вильный. устанавливается переменная ERAP (ошибка ПРИКЛАДНОГО уровня), повторной передачи нет
(PAREP =1).
Аналогичноответныеданные(в поле Р2 ZDT) проверяются насоответствие переданнымданным (в
поле P1ZDT); если эта проверка выявляет ошибку, устанавливается ERAP и повторная передача разре
шается (PAREP = 0).
Если никаких проблем не обнаружено в первой последовательности (Р1.Р2), что характери
зуется ERLI = 0 и ERSES =0. и ERAP = 0. система будет готовиться к следующей последователь
ности (РЗ. Р4). увеличивая переменную I (I = 2). Она также кодирует содержимое поля ZA2. получен
ного в Р2, для заполнения поля РЗ ZA2 (число NA2). чтобы результат NA2K был послан обратно к
структуре РЗ.
Если в последовательности (Р1, Р2) возникает проблема, отличная от NA1’ * NA1, и если число
идентичных запросов недостигло трех, система должна подготовиться повторить тот жезапросснова; при
этом она увеличивает переменную J. Если тем не менее три запроса одной последовательности оказа
лисьошибочными, обмен прекращается иболее низким уровням сообщается обэтом посредством пере
дачи параметра PAREP (PAREP = 1).
Переменная AR остается в 0. указывая, что обработка первой последовательности выполнена.
- при второй последовательности (переменная I =2).
Если флаг DNA = 0 и нет ошибок СЕАНСОВОГО и КАНАЛЬНОГО уровней, ПРИКЛАДНОЙ уровень
подтвердит, что поля ZA1 и ZA2 равны 0, в соответствии со структурой и содержанием структуры Р4
(см. раздел 2). Если проверка выполненаточно, переменная ERAPостается в 0 ипротокол рассматривает
обмен дистанционногопрограммирования какудачный. Если проверка неправильна, устанавливается пе
ременная ERAP.
Если никаких ошибок не обнаружено в этой последовательности (РЗ. Р4), что характеризуется по
средством ERLI =0 и ERSES = 0. и ERAP =0.то системабудет готовиться костановке обмена, устанавли
вая переменную PAREP в 1.
Если DNA= 1.тотаблица BERREUR заполнена (данныеотсортированы) исистема будет готовиться
к остановке обмена, устанавливая PAREP в 1.
Если DNA =2. то таблица BERREUR заполнена (отсортированная идентификация) исистема будет
готовиться к остановкеобмена, устанавливая PAREP в 1.
Если ошибка обнаружена в этой последовательности (РЗ, Р4) и три идентичные запроса еще не
сделаны, система будет готовиться начатьтотже самый запросснова посредством увеличения перемен
ной J. Если значение 3 достигнуто, обмен останавливается передачей переменной PAREP = 1.
Переменная AR устанавливается (AR = 1) ПРИКЛАДНЫМ уровнем для сообщения СЕАНСОВОМУ
уровню посылать первый AUT.
При каждом переходе в это состояниетаблица В зановообновляется в соответствии с обрабатывае
мой последовательностью.
Состояние6
Управление в случае запроса забытой станции
В зависимости от переменной CASO. посланной СЕАНСОВЫМ уровнем, ПРИКЛАДНОЙ уровень
знает, какое действие предпринять в отношении рассматриваемогоокна ожидания.
Для CASO = 0 в рассматриваемом окне не было никакого ответа, поэтому ПРИКЛАДНОЙ уровень
подготавливает соответствующую информациюдля таблицы В(поле в ООН).
82