ГОСТ Р 57299—2016
8.3 Процедура ассоциации
8.3.1 Общие положения
Если не указано иное, процедура ассоциации для агента и менеджера базового ЭКГ (от 1до 3 от
ведений) в соответствии с настоящим стандартом должна осуществляться согласно указаниям в ИИЭР
Std 11073-20601 а.
8.3.2 Процедура запроса на ассоциацию агентом
В состав запроса на ассоциацию, отправляемого агентом менеджеру, должно входить следующее:
- версия процедуры ассоциации, используемой агентом, должна быть установлена в assoc-versionl
(т. е. assoc-version = 0x80000000);
- элемент структуры DataProtoList идентификатора протокола данных должен быть установлен в
data-proto-id-20601 (т. е. data-proto-id = 0x5079):
- поле data-proto-info должно содержать структуру PhdAssociationlnformation, которая должна
иметь следующие значения параметра:
1) Агент должен поддерживать версию protocol-version2. Поддержка любой другой версии может
быть указана путем установки дополнительных битов. Если используются протоколы с номером версии
выше, чем protoco!-version2. агент должен продолжать использовать только функции в соответствии с
указанием в настоящем стандарте. Если используются протоколы с номером версии ниже, чем protocol-
version2. агент должен использовать только функции, указанные в данном протоколе;
2) Должны поддерживаться как минимум правила MDER (т. е. encoding-rules = 0x8000);
3) Версия использованной номенклатуры должна быть установлена в nom-version1 (т. е.
nomenclature-version = 0x80000000);
4) Поле functional-units может иметь установленные биты тестовой ассоциации, но не должна
иметь никаких других установленных битов;
5) Поле system-type должно быть установлено в sys-type-agent (т. е. system-type = 0x00800000);
6) Поле system-id должно быть установлено в значение атрибута System-Id объекта MDS агента.
Менеджер может использовать только это поле для идентифицирования базового ЭКГ (от 1 до 3 от
ведений). с которым он устанавливает ассоциацию, и дополнительно для реализации простого метода
ограничения доступа;
7) Поле dev-config-id должно быть установлено в значение атрибута Dev-Configuration-ld объекта
MDS агента:
8) Если агент поддерживает специализацию только базового ЭКГ (от 1 до 3 отведений), то поле,
отображающее режимы запроса данных (data-req-mode-capab). поддерживаемое агентом базового ЭКГ
(от 1до 3 отведений), должно быть установлено в data-req-supp-init-agent;
9) Если агент поддерживает специализацию только базового ЭКГ (от 1до 3 отведений), то data-
req-init-manager-count должно быть установлено в ноль, a data-req-init-agent-count должно быть уста
новлено в 1.
8.3.3 Процедура ответа на ассоциацию менеджером
В состав ответа на ассоциацию, отправляемого менеджером, должно входить следующее:
- поле результатов (result) должно быть установлено в соответствующий ответ из тех. что опреде
лены в ИИЭР Std 11073-20601а. Например, если все другие условия протокола ассоциации соблюдены,
accepted отправляется в ответ, когда менеджер распознает dev-config-id агента, и accepted-unknown-
config — если нет;
- в элементе структуры DataProtoList идентификатор протокола данных должен быть установлен
в data-proto-id-20601 (т. е. data-proto-id = 0x5079);
- поле data-proto-infoдолжно быть заполнено структурой PhdAssoaationlnformation. котораядолж
на содержать следующие значения параметров:
1) Менеджер, следующий данной специализации, должен поддерживать protocol-version2. Менеджер
может поддерживать дополнительные версии протоколов и выбирать их. если они предлагаются агентом;
2) Менеджер должен отвечать с помощью отдельного выбранного правила кодирования, которое
поддерживается как агентом, так и менеджером. Менеджер должен поддерживать как минимум прави ла
MDER;
3) Версия использованной номенклатуры должна быть установлена в nom-version1 (т. е.
nomenclature-version = 0x80000000);
4) Поле functional-units должно иметь все биты, за исключением тех. что относятся к тестовой
ассоциации:
37