Обозначение отечественного НТД, на который дана ссылка | Обозначение соответствующего международного стандарта | Номер раздела, пункта |
ГОСТ 28906-91 | ИСО 7498-84 | 0.1, 2, 3.1, 6.1 |
- | ИСО 7498-3-89* | 2, 3.2 |
- | ИСО 8326-87* | 0.5, 2, 8.3.1 |
- | ИСО 8327-87* | 2, 9.3.1.2 |
- | ИСО/ТО 8509-87* | 2, 3.3, 5.1 |
- | ИСО 8650-88* | 1, 2, 8.2.4, 8.3.2 |
- | ИСО 8822-88* | 0.5, 1, 2, 3.4, 5.1, 7.7, 8.2.4, 8.2.5, 9.1.1.19-9.1.1.31, 9.1.2.1, 9.2.2.1, 9.3.2.1, 9.4.1, 10.3.5 |
- | МККТТ Х.410-1984 | 2, 3.4, 3.5.11, 7.8 |
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
________________
* Как определено в ИСО 7498-3, имя прикладного логического объекта состоит из имени прикладного процесса и квалификатора прикладного логического объекта. Услуги ACSE обеспечивают передачу значения имени прикладного логического объекта при помощи передачи значений его компонент.
"пробел" - параметр не применяется;
С - параметр применяется в зависимости от дополнительных условий;
М - параметр применяется обязательно;
Р - параметр применяется в зависимости от условий, определенных в ИСО 8822;
U - параметр применяется по выбору пользователя.
5.2. Кроме того, обозначение (=) указывает, что значение параметра семантически равно значению параметра в левой части следующих таблиц: 1, 2, 3, 4, 5.
6. ОСНОВНЫЕ ПОНЯТИЯ
6.1. Базовая модель [ГОСТ 28906 (ИСО 7498)] представляет связь между парой прикладных процессов АР с точки зрения связи между их прикладными логическими объектами АЕ, использующими услуги уровня представления. Функциональные возможности АЕ расширяются путем добавления услуг прикладных сервисных элементов ASE. Взаимодействие между логическими объектами АЕ описывается в терминах услуг элементов ASE.
6.2. Настоящий стандарт предоставляет дополнительные понятия для моделирования - прикладная ассоциация и прикладной контекст.
6.3. Прикладная ассоциация - согласованное взаимоотношение двух прикладных логических объектов. Она обеспечивает необходимую схему отношений между прикладными логическими объектами для того, чтобы они смогли согласованно взаимодействовать. Такое взаимоотношение формируется путем обмена прикладной управляющей протокольной информацией между прикладными логическими объектами посредством использования услуг представления.
6.4. Прикладной контекст представляет собой точно определенное множество прикладных сервисных элементов, соответствующих средств и другой необходимой информации для совместной работы прикладных логических объектов в прикладной ассоциации.
7. ОБЗОР УСЛУГ
7.1. Настоящий стандарт определяет следующие услуги для управления ассоциацией:
а) A-ASSOCIATE;
б) A-RELEASE;
в) A-ABORT;
г) A-P-ABORT.
7.2. Услуга A-ASSOCIATE вызывает начало использования ассоциации процедурами ASE, определенными значением параметра "Имя Прикладного Контекста".
Примечание. Использование ассоциации несколькими ASE является предметом последующей работы.
7.3. Услуга A-RELEASE, в случае успеха, вызывает завершение использования ассоциации процедурами ASE, определенными прикладным контекстом, принятым к исполнению, без потери информации при передаче. При этом успех услуги A-RELEASE может быть результатом соглашения между прикладными логическими объектами.
7.4. Услуга A-ABORT вызывает аварийное завершение ассоциации с возможной потерей информации при передаче.
7.5. Услуга A-P-ABORT указывает аварийное завершение ассоциации как результат деятельности нижележащего уровня представления с возможной потерей информации при передаче.
7.6. Для каждой ассоциации услуги элемента ACSE выполняются в одной из следующих режимов:
а) нормальный режим;
б) режим Х.410-1984.
7.7. Нормальный режим позволяет пользователю услуг ACSE использовать все преимущества, обеспечиваемые как элементом ACSE, так и услугами уровня представления (ИСО 8822). В этом режиме поставщик услуг ACSE передает их семантику, используя нормальный режим услуг уровня представления.
7.8. Режим Х.410-1984 позволяет пользователю услуг ACSE взаимодействовать с таким же пользователем, используя протокол, определенный рекомендацией МККТТ Х.410-1984. В этом режиме поставщик услуг ACSE не передает собственной семантики и использует режим Х.410-1984 услуг уровня представления.
8. ВЗАИМОДЕЙСТВИЕ С ДРУГИМИ ЭЛЕМЕНТАМИ ASE И УСЛУГАМИ НИЖЕЛЕЖАЩИХ УРОВНЕЙ
8.1. Другие прикладные сервисные элементы
8.1.1. Сервисный элемент управления ассоциацией (ACSE) предназначен для использования с другими элементами ASE, для поддержки специфической задачи обработки информации. Предполагается, что элемент ACSE будет включен во все спецификации прикладного контекста.
8.1.2. Требуется, чтобы совокупность элемента ACSE и других элементов ACS, включенных в прикладной контекст, координированно использовала возможности услуг уровня представления.
8.2. Услуги уровня представления
8.2.1. Существует однозначное соответствие между прикладной ассоциацией и соединением на уровне представления.
8.2.2. Услуги элемента ACSE требуют доступа к услугам P-CONNECT, P-RELEASE, P-U-ABORT и P-P-ABORT. Услуги элемента ACSE не используют и не накладывают никаких ограничений на использование любых других услуг уровня представления.
8.2.3. Запрашивающий и принимающий пользователи услуг A-ASSOCIATE определяют: режим; используемый по умолчанию контекст представления; начально определенное множество контекстов соединения нижележащего уровня (уровня представления), используя следующие параметры A-ASSOCIATE:
режим;
требования уровня представления;
список определений контекста представления;
список результатов определений контекста представления;
имя контекста представления, используемое по умолчанию;
результат контекста уровня представления, используемый по умолчанию.
8.2.4. Если запрашивающий пользователь определяет значение "нормальный" для параметра режима, последние пять параметров, перечисленные выше, определяют возможности контекста уровня представления для ассоциации в соответствии с правилами для нормального режима услуг представления (ИСО 8822). При завершении процедуры A-ASSOCIATE запрашивающий и принимающий пользователи должны получить контекст уровня представления, поддерживающий абстрактный синтаксис, определенный в ИСО 8650 для прикладных протокольных блоков данных.
Примечание. Поставщик услуг ACSE оповещается о контексте уровня представления, который содержит его абстрактный синтаксис при помощи локального механизма.
8.2.5. Если запрашивающий пользователь определяет значение "Х.410-1984" для параметра режима, то поставщик сервиса ACSE не передает семантику и, таким образом, не требует контекста уровня представления для их абстрактного синтаксиса. При этом информация пользователя, которую передает поставщик услуг ACSE, использует непоименованный, используемый по умолчанию, контекст уровня представления для режима Х.410-1984 услуг уровня представления (ИСО 8822).
В табл.2 представлены параметры примитива A-ASSOCIATE, которые не используются в режиме Х.410-1984. Не используется ни один из соответствующих параметров контекста уровня представления.
8.3. Сеансовые услуги
8.3.1. Используя параметр "Требования сеансового уровня", запрашивающий услугу A-ASSOCIATE пользователь и воспринимающий ее пользователь определяют функциональные блоки для услуг нижележащего сеансового уровня (ИСО 8326).
8.3.2. Правила и ограничения на длину значений параметров сеансовых услуг оказывают влияние на услуги элемента ACSE. Пользователь услуг ACSE должен быть оповещен об этих ограничениях.
Примечание. Некоторые из этих ограничений:
а) Версия 1 сеансового протокола ИСО 8650 накладывает ограничения на длину данных пользователя, которые оказывают влияние на параметры примитива ACSE. Некоторые дополнительные требования к услугам A-ABORT представлены в п.9.3.
б) Выбор сеансовых функциональных блоков для конкретной ассоциации определяет правила использования услуг ACSE. Например, выбор сеансовых маркеров определяет возможность завершения по соглашению и разрешению конфликтов.
9. ОПРЕДЕЛЕНИЕ УСЛУГ
В табл.1 перечислены услуги элемента ACSE.
Таблица 1
Услуги элемента ACSE
Услуга Тип A-ASSOCIATE Подтверждаемая A-RELEASE То же A-ABORT Неподтверждаемая A-P-ABORT Инициируемая поставщиком
9.1. Услуга A-ASSOCIATE
Услуга A-ASSOCIATE используется для того, чтобы начать использование ассоциации, она является подтверждаемой услугой.
9.1.1. Параметры услуги A-ASSOCIATE
В табл.2 перечислены параметры услуги A-ASSOCIATE.
Таблица 2
Параметры услуги A-ASSOCIATE
Имя параметра Запрос Индикация Ответ Подтверждение Режим U М (=) * Имя прикладного контекста M М (=) M М (=) * Имя вызывающего АР U С (=) * Квалификатор вызывающего АЕ U С (=) * Идентификатор вызова вызывающего АР U С (=) * Идентификатор вызова вызывающего АЕ U С (=) * Имя вызываемого АР U С (=) * Квалификатор вызываемого АЕ U С (=) * Идентификатор вызова вызываемого АР U С (=) * Идентификатор вызова вызываемого АЕ U С (=) * Имя отвечающего АР U С (=) * Квалификатор отвечающего АЕ U С (=) * Идентификатор вызова отвечающего АР U С (=) * Идентификатор вызова отвечающего АЕ U С (=) Информация пользователя U С (=) U С (=) Результат M М (=) Источник результата M * Диагностика U С (=) Адрес вызываемого на уровне представления P P Адрес вызывающего на уровне представления P P Адрес отвечающего на уровне представления P P * Список определений контекста представления P P * Список определений результатов контекста представления P P P * Имя контекста представления, используемое по умолчанию P P * Результат контекста представления, используемый по умолчанию P P Качество услуг P P P P * Требования уровня представления P P P P Сеансовые требования P P P P Серийный номер начальной точки синхронизации P P P P Начальное назначение маркеров P P P P Идентификатор сеансового соединения P P P P ________________
* Не используется в режиме Х.410-1984.
9.1.1.1. Режим.
Данный параметр определяет режим, в ротором услуги элемента ACSE будут действовать для данной ассоциации. Он принимает одно из следующих символических значений:
"normal";
________________
* Необходимо учесть, что проводится работа по разработке обобщенного понятия для всех уровней базовой эталонной модели взаимодействия открытых систем. Поэтому позднее к этому стандарту может быть принято приложение, отражающее дальнейшие разработки и обобщения.
Имя параметра | Запрос | Индикация | Ответ | Подтверждение |
* Причина | U | С (=) | U | С (=) |
* Информация пользователя | U | С (=) | U | С (=) |
Результат |
________________
* Не используется в режиме Х.410-1984.
Имя параметра | Запрос | Индикация |
* Источник ABORT | M | |
Информация пользователя | U | С (=) |
________________
* Не используется в режиме Х.410-1984.
Имя параметра | Индикация |
Причина поставщика услуг | Р |