6.1 Обеспечение услуг
Протокол, определяемый в настоящем стандарте, обеспечивает услуги СЭУО, определенные в ГОСТ Р ИСО/МЭК 9072-1. Эти услуги перечислены в таблице 1.
Таблица 1 - Перечень услуг СЭУО
Услуга | Тип |
УО-ПРИВЛЕЧЕНИЕ | Неподтверждаемая |
УО-РЕЗУЛЬТАТ | Неподтверждаемая |
УО-ОШИБКА | Неподтверждаемая |
НП-Пл-ОТКЛОНЕНИЕ | Неподтвеpждаемая |
НП-Пс-ОТКЛОНЕНИЕ | Инициированная-поставщиком |
6.2 Использование услуг
Для передачи информации в форме ПБДП СЭУО между равноправными логическими объектами прикладного уровня (ЛОП) определяемый в настоящем стандарте протокол СЭУО нуждается в услуге передачи.
Две услуги передачи данных могут использоваться поочередно:
а) услуги СЭНП, если СЭНП введен в состав прикладного контекста или
б) услуги-уровня-представления, если СЭНП не введен в состав прикладного контекста.
В обоих случаях предполагается наличие прикладной ассоциации, устанавливаемой и разъединяемой услугами СЭУА.
6.2.1 Использование услуг СЭНП
Если СЭНП входит в состав прикладного контекста, то в настоящем стандарте предполагается, что ПАУО является единственным пользователем услуг НП-ПЕРЕДАЧА и НП-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЙ.
Инициирующий ЛОП может выдавать только запросы на разъединение прикладной-ассоциации с помощью услуги НП-ЗАКРЫТИЕ, если он владеет полномочием. Следовательно, пользователь-СЭНП и ПАУО являются пользователями услуги НП-ЗАПРОС-ПОЛНОМОЧИЙ.
Автомат ПАУО является пользователем услуг НП-Пл-ПРЕРЫВАНИЕ и НП-Пс-ПРЕРЫВАНИЕ.
6.2.2 Использование услуг уровня представления
Если СЭНП не входит в состав прикладного контекста, то ПАУО является пользователем услуги Пт-ДАННЫЕ.
6.3 Модель
Протокольный-автомат-удаленных-операций (ПАУО) обменивается данными со своим пользователем-услуг посредством примитивов, определенных ГОСТ Р ИСО/МЭК 9072-1. Каждое привлечение ПАУО управляет отдельной прикладной-ассоциацией.
Автомат ПАУО активизируется примитивами запроса услуг СЭУО, выдаваемыми его пользователем услуг, и примитивами индикации и подтверждения услуг СЭНП или услуг уровня представления. В свою очередь, ПАУО выдает своему пользователю-услуг примитивы индикации и примитивы запроса на использование услуг СЭНП или услуг уровня представления. Если СЭНП входит в состав прикладного-контекста, то используются примитивы НП-ПЕРЕДАЧА индикации, НП-ПЕРЕДАЧА запрос и НП-ПЕРЕДАЧА подтверждение. Если в прикладной контекст СЭНП не входит, используются примитивы услуг уровня представления Пт-ДАННЫЕ запрос и Пт-ДАННЫЕ индикация. В этом случае передача происходит без подтверждений.
Получение примитива услуг СЭУО, СЭНП или уровня представления и генерация соответствующих действий должны рассматриваться отдельно.
При обмене ПБДП предполагается наличие как инициирующего-ассоциацию ЛОП, так и отвечающего на ассоциацию ЛОП. Способ создания этих ЛОП не входит в предмет рассмотрения настоящего стандарта.
При выполнении операций предполагается наличие прикладной-ассоциации между равноправными ЛОП. Способ установления и разъединения этих ассоциаций не входит в предмет рассмотрения настоящего стандарта (см. ГОСТ Р ИСО/МЭК 9072-1, ИСО 8649, ИСО 8650, ГОСТ Р ИСО/МЭК 9066-1 и ГОСТ Р ИСО/МЭК 9066-2).
Примечание - Каждая прикладная-ассоциация может быть идентифицирована в оконечной системе внутренним зависящим от реализации механизмом, на который могут ссылаться пользователь услуг СЭУО и ПАУО.