ГОСТ Р 56844—2015/ISO/IEEE 11073-20101:2004
ACSE в профиле функциональной совместимости (интероперабельности) является лишь сред
ством для стандартизированной установки соединения. Дополнительная информация, представляе
мая в поле «информация о пользователе», определяется в настоящем стандарте, чтобы облегчить
взаимодействие медицинских приборов.
6.2.3 Определение сообщ ения ACSE ASN.1
Для получения более подробной информации см. приложение Е.
Для обеспечения полной интероперабельности сообщения ACSE должны быть закодированы с
помощью основных правил кодирования (BER). Кроме того, они должны быть преобразованы в соот
ветствующий уровень представления протокольного блока данных PDU (Блок данных протокола уровня
представления (PPDU)) (СР: Подключения уровня представления. СРА: Принятие подключения уровня
представления) и блок данных протокола сеансового уровня (SDPU) (CN: сеанс подключения. АС: се анс
принятия), как определено в приложении Е.
6.2.4 Поля информации о пользователе в ACSE
Информационные поля конкретного пользователя (то есть зависящие от определенного приложе
ния) в определении сообщения ACSE для использования в коммуникационном стеке интероперабель
ности определены в приложении Е.
Для запуска блоки ACSE должны быть обеспечены только минимальной информацией. После
стадии ассоциации все другие данные, необходимые для приложения и проверки совместимости, могут
быть предоставлены во встроенных службах CMDISE с использованием определений языка MDDL.
6.3 Протокол сеансового уровня
6.3.1 Общие положения
6.3.2 Службы сеансового уровня
Протокол сеансового уровня определяет набор служб, используемых для связи и передачи дан
ных. Важные службы, которые необходимо учитывать:
- подключение сеанса (Session connect);
- принятие сеанса (Session accept);
- передача данных сеанса (Session data transfer).
Может быть использовано несколько дополнительных услуг и протокольных блоков данных. Этот
вопрос требует дальнейшего рассмотрения, особенно в отношении отображений элементов между
ACSE, PPDU и SPDU.
6.3.3 Определения сообщ ений сеансового уровня
Для всех необходимых стандартных служб сеанса (SSs). а также для оптимизированного расши
рения сеансового уровня будет определена структура PDU (заголовок сеанса).
SPDU блоки построены из простых элементов в форме, указанной на рисунке 3.
Блоки SPDUSIU
Поле параметров
Поле
инфоривции
о папьжяштшн»
Модули PGI |PGI
Ц
|Пале пнрвмтрои
|
Модули Р1 |PI
1“
|Пали ппрчптрои|
Условные обозначения:
Ы — индикатор длины {длина 0-254: один октет; иначе 3 октета, начиная с 255): PGI — идентификатор группы параметров
(определяет группу параметров сеансового уровня): PI — идентификатор параметров (определяет отдельный параметр сеансо
вого уровня): SI — идентификатор SPDU (уникальный идентификатор, определяющий тип сообщения сеансового уровня)
Рисунок 3 — Формат протокольного блока данных сеансового уровня (SPDU)
Поля параметров составлены из блоков PGI и PI по определенным правилам (в соответствии с
ИСО/МЭК 8327-1).
Пример сообщения сеансового уровня представлен в п. 6.3.3.1.
6.3.3.1 Подключение сеанса (CN) SPDU
Формат и содержание блока SPDU представлен следующим образом:
12