ГОСТ Р 57299—2016
Приложение Е
(справочное)
Примеры протокольных блоков данных
Е.1 Общие положения
В данном приложении приведены бинарные примеры сообщений, которыми обмениваются агент базового
ЭКГ (от 1до 3 отведений) и менеджер. В Е.2 и Е.2.3 представлены три разных сценария, которые включают обмен
информацией об ассоциации и конфигурации. Первый сценарий показывает случай, при котором агент собирается
вести работу, используя расширенную конфигурацию. Менеджер не имеет конфигурации, заявленной агентом в
предыдущей ассоциации. Второй сценарий описывает случай, при котором агент представляет менеджеру ту же
расширенную конфигурацию, и менеджер имеет конфигурацию, полученную в результате предыдущего обмена
конфигурациями. В заключение агент представляет стандартную конфигурацию менеджеру, а менеджер обладает
конфигурацией, так как он был заранее запрограммирован с ней.
Е.2 Обмен информацией об ассоциации
Е.2.1 Общие положения
Когда установлено транспортное соединение между менеджером и агентом, они оба входят в неассоцииро
ванное состояние. Когда агент отправляет запрос на ассоциацию, как агент, так и менеджер входят в ассоцииро
ванное состояние.
Е.2.2 Расширенная конфигурация
Е.2.2.1 Общие положения
При данном обмене агент отправляет запрос на ассоциацию с намерением использовать расширенную кон
фигурацию в ходе передачи результатов измерений. Однако менеджер не имеет данной конфигурации.
Е.2.2.2 Запрос на ассоциацию
Агент базового ЭКГ (от 1до 3 отведений) отправляет нижеописанное сообщение менеджеру. Агент намерен
установить ассоциацию, используя расширенную конфигурацию.
0хЕ2 0x00
0x00 0x32
0x80 0x00
Тип APDU CHOICE (Aarx^pdu)
CHOICE.Iength = 50
0x00 0x00 assoc-version
0x00 0x01
0x50 0x79
0x00 0х2А data-proto-lrst.count = 1 | length = 42
data-proto-id = 20601
data-proto-info length = 38
0x00 0x00
.1
1
0
1
0x00 0x00
0x00 0x00
0x00 0x00
правила кодирования = MDER
nomenclatureVersion
functionalUnits — нет возможности установки тестовой ассоциации
systemType = sys-type-agent
длина system-id = 8 и значение (особое для производителя и прибора)
0x33 0x34
0x3 7 0x38
0x00 0x26
0x40 0x00
0x80 0x00
0x80 0x00
0x00 0x00
0x00 0x80
0x00 0x08
0x31 0x32
0x35 0x36
0x40 0x00
0x00 0x00
0x01 0x00
0x00 0x00
0x00
dev-config-id — расширенная конфигурация
data-req-mode-flags
data-req-init-agent-count = 1 | data-req-init-manager-count=00x0 0
optionList.count = 0 | optionList.length = 0
Е.2.2.3 Ответ на ассоциацию
Менеджер отвечает агенту, что может установить ассоциацию, но не имеет расширенной конфигурации ба
зового ЭКГ (от 1до 3 отведений) (т. е. агенту необходимо отправить свою конфигурацию).
ОхЕЗ0x00
0x00 0х2С
0x000x03
0x500x79
0x000x26
Тип APDU CHOICE (AareApdu)
длина CHOICE.Iength = 44
результат = accepted-unknown-conftg
data-proto-id = 20601
длина data-proto-info = 38
51