1. нормальный режим;

  2. режим Х.410-1984.

  1. Нормальный режим позволяет пользователю услуг ACSE использовать все преимущества, обеспечиваемые как элементом ACSE, так и услугами уровня представлення (ИСО 8822). В этом режиме поставщик услуг ACSE передает их семантику, используя нормальный режим услуг уровня представления.

  2. Режим Х.410-1984 позволяет пользователю услуг ACSE взаимодействовать с таким же пользователем, используя протокол* определенный рекомендацией МККТТ Х.410-1984. В этом режиме поставщик услуг ACSE не передает собственной семантики -и ис­пользует режим Х.410—1984 услуг уровня представления.

Я. ВЗАИМОДЕЙСТВИЕ С ДРУГИМИ ЭЛЕМЕНТАМИ ASE И УСЛУГАМИ НИЖЕЛЕЖАЩИХ УРОВНЕЙ

  1. Другие прикладные сервисные элементы

    1. Сервисный элемент управления ассоциацией (ACSE) предназначен для использования с другими элементами ASE, для поддержки специфической задачи обработки информации. Пред­полагается, что элемент ACSE будет включен во все спецификации прикладного контекста.

    2. Требуется, чтобы совокупность элемента ACSE и других элементов ACS, включенных в прикладной контекст, координиро­ванно использовала возможности услуг уровня представления.

  2. Услуги уровня представления

    1. Существует однозначное соответствие между прикладной ассоциацией и соединением на уровне представления.

    2. Услуги элемента ACSE требуют доступа к услугам P-CONNECT, P-RELEASE, P-U-ABORT и Р-Р-ABORT. Услуги элемента ACSE не используют и не накладывают никаких огра­ничений на использование любых других услуг уровня представле­ния.

    3. Запрашивающий и принимающий пользователи услуг A-ASSOCIATE определяют: режим; используемый по умолчанию контекст представления; начально определенное множество контек­стов соединения нижележащего уровня (уровня представления), используя следующие параметры A-ASSOCIATE:

режим;

требования уровня представления;

список определений контекста представления;

список результатов определений контекста представления; имя контекста представления, используемое по умолчанию; результат контекста уровня представлення, используемый по умолчанию.

  1. Если запрашивающий пользователь определяет значение «нормальный» для параметра режима, последние пять параметров, перечисленные выше, определяют возможности контекста уровня представления для ассоциации в соответствии с правилами для нормального режима услуг представления (ИСО 8822). При за­вершении процедуры A-ASSOCIATE запрашивающий и принимаю­щий пользователи должны получить контекст уровня представле­ния, поддерживающий абстрактный синтаксис, определенный в ИСО 8650 для прикладных протокольных блоков данных.

Примечание. Поставщик услуг ACSE. оповещается о контексте уровня представления, который содержит его абстрактный синтаксис при помощи ло­кального механизма.

Если запрашивающий пользователь определяет значение «Х.410-1984» для параметра режима, то поставщик сервиса ACSEне передает семантику и, таким образом, не требует контекста уровня представления для их абстрактного синтаксиса. При этом, информация пользователя, которую передает поставщик услуг ACSE, использует непоименованный, используемый по умолчанию, контекст уровня представления для режима X.410-1984 услуг уро­вня представления (ИСО 8822).

В табл. 2 представлены параметры примитива A-ASSOCIATE, которые не используются в режиме Х.410-1984. Не используется ни один из соответствующих параметров контекста уровня пред­ставления.

  1. Сеансовые услуги

    1. Используя параметр «Требования сеансового уровня», запрашивающий услугу A-ASSOCIATE пользователь и восприни­мающий ее пользователь определяют функциональные блоки для услуг нижележащего сеансового уровня (ИСО 8326).

    2. Правила иограничения на длину значений параметров се­ансовых услуг оказывают влияние на услуги элемента ACSE. Пользователь услуг ACSE должен быть оповещен об этих ограни­чениях.

Примечание. Некоторые из этих ограничений:

  1. Версия 1 сеансового протокола ИСО 8650 накладывает ограничения на длину данных пользователя, которые оказывают влияние на параметры примити­ва ACSE. Некоторые дополнительные требования к услугам A-ABORT представ­лены в п. 9.3.

  2. Выбор сеансовых функциональных блоков для конкретной ассоциации определяет правила использования услуг ACSE. Например, выбор сеансовых маркеров определяет возможность завершения по соглашению и разрешению конфликтов.

9 ОПРЕДЕЛЕНИЕ УСЛУГ

В табл. 1 перечислены услуги элемента ACSE. ■Таблица 1

Услуги элемента ACSE

Услуга

Тип

A-ASSOCIATE A-RELEASE A-ABORT A-P-ABORT

Подтверждаемая

То же

Неподтверждаемая

Инициируемая поставщи­ком



  1. Услуга A-ASSOCIATE

Услуга. A-ASSOCIATE используется для того, чтобы начать использование ассоциации, она является подтверждаемой услугой.

  1. Параметры услуги A-ASSOCIATE

В табл. 2 перечислены параметры услуги A-ASSOCIATE.



Таблица 2

Параметры услуги A-ASSOCIATE

Имя параметра

Запрос

Ин дикация

Ответ

Подтвержде­ние

Режим

и

М( = )



* Имя прикладного контек-




М(=)

ста

м

М(=)

м

* Имя вызывающего АР

* Квалификатор вызываю-

и

с(=)



щего АЕ

* Идентификатор вызова

и

С( = )



вызывающего АР

* Идентификатор вызова

и

С(=)



вызывающего АЕ

и

С( = )



* Имя вызываемого АР

* Квалификатор вызывав-

и

С(=)


-

мого АЕ

* Идентификатор вызова

и

С(=)



вызываемого АР

* Идентификатор вызова

и

С( = )



вызываемого АЕ

* Имя отвечающего АР

* Квалификатор отвечаю-

и

С(=)

и

С( = )

щего АЕ



и

С( = )

* Идентификатор вызова отвечающего АР



и

С( = )

* Идентификатор вызова отвечающего АЕ



и

С( = ) С( = )

Информация пользователя

и

С( = )

и

Результат



м

М(=)

Источник результата

* Диагностика

Адрес вызываемого на уро-



и

м

С( = )


вне представления

Адрес вызывающего на уро-

р

р



вне представления

Адрес отвечающего на уро-

р

р



вне представления

* Список определений кон-



р


текста представления

* Список определений ре-

р

р



зультатов контекста пред-




п

ставлення


р



* Имя контекста представ- ления„ используемое по





умолчанию

* Результат контекста пред­ставления, используемый по

р

р


р

умолчанию





Продолжение табл. 2

Имя параметра

Запрос

Индикация

Ответ

Подтвержде­ние

Качество услуг

р

р

р

р

* Требования

уровня представления

р

р

р .

&

Сеансовые требования

Серийный номер начальной

р

р

р

р

точки синхронизации Начальное назначение мар-

р

р

р

р

керов

Идентификатор сеансового

р

р

р

р

соединения

р

р

р

р

* Не используется в режиме Х.410-1984.



  1. Режим.

Данный параметр определяет режим, в котором услуги элемен­та ACSE будут действовать для данной ассоциации. Он принимает одно из следующих символических значений:

«normal»;

«Х.410-1984».

Если этот параметр не включается в примитив запроса, то по­ставщиком услуг элемента ACSE используется по умолчанию значение «normal» (нормальный). Этот параметр всегда присутст­вует в индикационном примитиве.

  1. Имя прикладного контекста.

Данный параметр идентифицирует прикладной контекст, пред­ставленный запрашивающим пользователем. Принимающий поль­зователь возвращает это же или другое имя. Возвращенное имя указывает прикладной контекст, который должен использоваться для данной ассоциации.

  1. Имя вызывающего прикладного процесса. ,

Данный параметр определяет имя прикладного процесса, со­держащего пользователя, запрашивающего услуги A-ASSOCIATE.

  1. Квалификатор вызывающего прикладного логического объекта.

Данный параметр определяет конкретный прикладной логиче­ский объект прикладного процесса, содержащего пользователя, запрашивающего услугу A-ASSOCIATE.

  1. Идентификатор вызова вызывающего прикладного про­цесса.

  2. Данный параметр определяет выполняемый прикладной про­цесс, котооый вктючает пользователя, запрашивающего услуги A-ASSOCIATE.Идентификатор вызова вызывающего прикладного логи­ческого объекта. .

Данный параметр идентифицирует вызов прикладного логиче­ского объекта, включает пользователя, запрашивающего услугу A-ASSOCIATE.

  1. Имя вызываемого'прикладного процесса.

Данный параметр определяет цмя прикладного процесса, кото­рый включает пользователя, принимающего услуги A-ASSOCIATE.

  1. Квалификатор вызываемого прикладного логического объекта.

Данный параметр определяет конкретный прикладной логичес­кий объект прикладного процесса, содержащий пользователя, предназначенного для приема услуги A-ASSOCIATE.

  1. Идентификатор вызова вызываемого прикладного про­цесса.

Данный параметр определяет вызываемый прикладной процесс, который включает пользователя, предназначенного для приема ус­луги A-ASSOCIATE.

  1. Идентификатор вызова вызываемого прикладного ло­гического объекта.

Данный параметр идентифицирует вызываемый прикладной логический объект, содержащий пользователя, предназначенного для приема услуги A-ASSOCIATE.

  1. Имя отвечающего прикладного процесса.

Данный параметр определяет прикладной процесс, который содержит действительного пользователя, принимающего услугу A-ASSOCIATE.

  1. Квалификатор отвечающего прикладного логического объекта.

Данный параметр определяет конкретный прикладной логичес­кий объект прикладного процесса, содержащий пользователя, вос­принимающего услугу A-ASSOCIATE.

  1. Идентификатор вызова отвечающего, прикладного про­цесса.

Данный параметр определяет вызов прикладного процесса, ко­торый содержит фактического пользователя, принимающего услу­гу A-ASSOCIATE.

  1. Идентификатор вызова отвечающего прикладного ло­гического объекта.

Данный параметр определяет вызов прикладного логического объекта, который содержит фактического пользователя, принима­ющего услугу A-ASSOCIATE.

  1. Информация пользователя.

Запрашивающий либо принимающий пользователь могут до­полнительно включать информацию пользователя. Ее значение за­висит от прикладного контекста, сопровождающего примитив.

Примечание. Указанный параметр, например, может использоваться для тог-ц чтобы нести информацию об инициализации других элементов ASE, вхо­дящих в прикладной контекст, определенный значением параметра «имя при­кладного контекста».