ГОСТ IEC 61142—2011
Состояние 1
Инициализация последовательности запрос—ответ. Каждая последовательность начинается иници
ализацией определенных параметровAPSES и ALEA.
Состояние 2
Интерпретацияфлагов, указывающих тип полученной команды, которая позволяет переход в состо
яния 3. 5. 7. 8 или 11.
Состояние 3
Дистанционное считывание: интерпретация байта TAB(i). описывающеготип таблицы данных, кото
рые нужно прочитать, и установка флага DNA (DNA = 0 или DNA = 1).
Состояние 4
Дистанционноесчитывание: подготовкаответной таблицы данныхвсоответствии сполученной TAB(i).
Установка флага забытой станции (DSO = 1).
Состояние 5
Запросзабытой станции: проверка наличия известного TAB(i) ипереустановка DSO.
Состояние 6
Запрос забытой станции: подготовка ответа посредством установки вторичного адреса станции и
первого известного TAB(i) из структуры ASO в поле данных и генерация случайного числа NAO с
использованием принципа, описанного в приложении С так. чтобы ответ можно былодать в случайном
отрезке времени. ALEA устанавливается в 1.
Состояние 7
Дистанционное программирование. Первая последовательность, поледанных ответа принимает то
же самое случайное число NA1, которое закодировано с использованием DES—алгоритма вместе со
случайным числом NA2. Поле данныхответа (ZDT) должнотакже содержатьответполученныхданных.
Состояние 8
Дистанционное программирование. Вторая последовательность: поледанныхсодержит закодиро
ванное число NA2K. которое декодируется исверяется с NA2, посланным впервой последовательности.
DNA устанавливается в 2. если тестобнаруживаетошибку.
Состояние 9
Дистанционноепрограммирование. Вторая последовательность: декодирование данныхдистанцион
ного программирования и связанные определяемые задачей действия. DNA устанавливается в 1. если
испытание неправильно.
Состояние 10
ПРИКЛАДНОЙ уровеньотключается, и синхронизация переходит к более низкому уровню посред
ством APSES = 1.
Состояние 11
Инициализация шины. Инициализация флага забытой станции (DSO = 0). PAREP устанавлива
ется в 1.
2.9.5.3 Описание событий
Аа — получение флага синхронизации SESAP = 1от более низкого СЕАНСОВОГО уровня позво
ляет переход из состояния 0 в состояние 1.
аа1 — безусловный переход от состояния инициализации 1ксостоянию 2.
аа2 — флаг, посылаемый СЕАНСОВЫМ уровнем (DTR = 1). соответствует действию подистанцион
номусчитыванию.
Ьа2— флаг, посылаемый СЕАНСОВЫМ уровнем (DASO = 1), соответствуетдействию позапросу
забытойстанции.
са2— флаг, посылаемый СЕАНСОВЫМ уровнем (DTP= 1). соответствует действию подистанцион-
номупрограммированию, переменная AR (AR =0)указывает, что это первая последовательностьдистан
ционного программирования.
da2 — флаг, посылаемый СЕАНСОВЫМ уровнем (DTP = 1). соответствует действию подистанцион
ному программированию, переменная AR (AR = 1) указывает, что это вторая последовательностьдис
танционного программирования.
еа2 — флаг, посылаемый СЕАНСОВЫМ уровнем (DIB = 1). соответствует действию инициализации
шины.
ааЗ—DNA =0 указывает, что TAB(i) известен вторичной станции ичто должна передаваться струк
тура DAT.
46