ГОСТ 34.981-91
(ИСО 8649-88)
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
Информационная технология
ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. ОПРЕДЕЛЕНИЕ УСЛУГ
СЕРВИСНОГО ЭЛЕМЕНТА УПРАВЛЕНИЯ АССОЦИАЦИЕЙ
Information technology. Open Systems Interconnection.
Service definition for the Association Control Service Element
ОКСТУ 0034
Дата введения 1993-01-01
ИНФОРМАЦИОННЫЕ ДАННЫЕ
1. ПОДГОТОВЛЕН И ВНЕСЕН Минрадиопромом СССР
2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Комитета стандартизации и метрологии СССР от 29.12.91 N 2324
Настоящий стандарт подготовлен методом прямого применения международного стандарта ИСО 8649-88 "Система обработки информации. Соединение открытых систем. Определение служб для ассоциативного элемента управляющей службы" и полностью ему соответствует
3. Срок проверки - 1997 г., периодичность проверки - 5 лет
4. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
|
|
|
Обозначение отечественного НТД, на который дана ссылка | Обозначение соответствующего международного стандарта | Номер раздела, пункта |
ИСО 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 "Информационная технология".
Настоящий стандарт распространяется на элементы общих услуг прикладного уровня взаимосвязи открытых систем (ВОС) и устанавливает требования к элементам общих услуг прикладного уровня по управлению ассоциацией.
0. ВВЕДЕНИЕ
0.1. Настоящий стандарт разработан в целях облегчения взаимодействия систем обработки информации. Он связан с другими стандартами так, как это определено в базовой эталонной модели взаимодействия открытых систем ГОСТ 28906 (ИСО 7498). Базовая эталонная модель подразделяет всю область стандартизации на ряд уровней спецификации.
0.2. Цель модели ВОС заключается в том, чтобы минимальными техническими согласованиями, не относящимися к стандартам взаимодействия, обеспечить взаимосвязь следующих информационных обрабатывающих систем:
поставляемых от различных производителей;
использующих различные методы управления;
имеющих различные уровни сложности;
использующих различные технологии.
0.3. В настоящем стандарте принято, что прикладные процессы могут связываться друг с другом по разным причинам. При этом любая связь потребует выполнения определенных услуг, независимых от причин, породивших связь. Прикладной сервисный элемент, определенный в настоящем стандарте, обеспечивает такие услуги.
0.4. Настоящий стандарт определяет услуги, обеспечиваемые прикладным сервисным элементом (ACSE) для управления прикладной ассоциацией. Элемент ACSE предоставляет основные возможности для управления прикладной ассоциацией между двумя прикладными логическими объектами, которые взаимодействуют, используя соединение уровня представления.
0.5. Применение услуг, определенных в настоящем стандарте, регулируются также применением услуг уровня представления (ИСО 8822) и услуг сеансового уровня (ИСО 8326).
0.6. Относительно качества услуг (QOS - Quality of Service), описанного в разд.9, необходимо учитывать, что продолжаются работы по созданию обобщенного описания QOS для всех уровней базовой модели ВОС, причем индивидуальное описание для каждого уровня должно соответствовать общему описанию и входить в него в качестве подмножества. Позднее к этому стандарту может быть добавлено приложение, отражающее дальнейшие разработки и обобщение понятия.
1. ОБЛАСТЬ ПРИМЕНЕНИЯ
Настоящий стандарт определяет услуги ACSE для управления ассоциацией прикладных программ логических объектов в ВОС. Услуги ACSE обеспечиваются протоколом элемента ACSE (ИСО 8650) вместе с услугами представления (ИСО 8822). Услуги элемента ACSE предполагают, как минимум, использование услуг, входящих в функциональную единицу ядра уровня представления.
Настоящий стандарт не определяет конкретных применений или продуктов, он также не накладывает ограничений на использование объектов и интерфейсов в самой вычислительной системе.
Согласований с настоящим стандартом не требуется.
2. ССЫЛКИ
ГОСТ 28906 (ИСО 7498) "Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель".
ИСО 7498-3* "Системы обработки информации. Соединение открытых систем. Эталонная (справочная) модель. Часть 3. Обозначение и адресация".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ИСО 8326* "Системы обработки информации. Соединение открытых систем. Определение сеансовой службы, ориентированной на базисное соединение".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ИСО 8327* "Системы обработки информации. Соединение открытых систем. Сеансовый протокол, ориентированный на базисное соединение".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ИСО/ТО 8509* "Системы обработки информации. Взаимосвязь открытых систем. Условное обозначение служб".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ИСО 8650* "Системы обработки информации. Соединение открытых систем. Определение протокола для ассоциативного элемента управляющей службы".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
ИСО 8822* "Системы обработки информации. Соединение открытых систем. Определение службы представления данных для связи с установлением логического соединения".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
Рекомендации МККТТ Х.410 "Системы обработки сообщений. Телеобработка и обеспечение надежности передачи" (1984).*
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
3. ОПРЕДЕЛЕНИЯ
3.1. Определения из стандарта по базовой эталонной модели
Настоящий стандарт основан на концепциях, изложенных в ГОСТ 28906 (ИСО 7498), и использует следующие термины:
а) прикладной уровень;
б) прикладной процесс;
в) прикладной логический объект;
г) прикладной сервисный элемент;
д) прикладной протокольный блок данных;
е) прикладная протокольная управляющая информация;
ж) услуга уровня представления;
з) соединение на уровне представления;
и) сеансовая услуга;
к) сеансовый протокол;
л) сеансовое соединение.
3.2. Определения из стандарта по вопросу "Наименования и адресации".
В настоящем стандарте применяются следующие термины, определенные в ИСО 7498-3:
а) имя прикладного процесса;
б) квалификатор прикладного логического объекта;
в) имя прикладного логического объекта*;
________________
* Как определено в ИСО 7498-3, имя прикладного логического объекта состоит из имени прикладного процесса и квалификатора прикладного логического объекта. Услуги ACSE обеспечивают передачу значения имени прикладного логического объекта при помощи передачи значений его компонент.
г) идентификатор вызова прикладного процесса;
д) идентификатор вызова прикладного логического объекта;
е) адрес уровня представления.
3.3. Определения из стандарта по вопросам соглашений относительно услуг
В настоящем стандарте применяются следующие термины, определенные в ИСО/ТО 8509:
а) поставщик услуг;
б) пользователь услуг;
в) подтверждаемая услуга;
г) неподтверждаемая услуга;
д) услуга, инициированная поставщиком;
е) примитив;
ж) запрос (примитив);
з) индикация (примитив);
и) ответ (примитив);
к) подтверждение (примитив).
3.4. Определения из стандарта, относящегося к услугам уровня представления
В настоящем стандарте применяются следующие термины, определенные в ИСО 8822:
а) абстрактный синтаксис;
б) имя абстрактного синтаксиса;
в) контекст, применяемый по умолчанию;
г) множество определенных контекстов;
д) функциональный блок (уровень представления);
е) нормальный режим (уровень представления);
ж) контекст уровня представления;
з) значение данных уровня представления;
и) режим Х.410-1984 (уровень представления).
3.5. Определения, относящиеся к услугам элемента ACSE
В настоящем стандарте применены следующие термины и их определения:
3.5.1. Прикладная ассоциация (application association); ассоциация (association) - согласованно действующая связь между двумя прикладными логическими объектами, образованная путем обмена управляющей прикладной протокольной информацией, при использовании услуг уровня представления.
3.5.2. Прикладной контекст (application context) - точно определенное множество прикладных сервисных элементов, соответствующих опций или любой другой необходимой информации для совместной работы прикладных логических объектов в прикладной ассоциации.
Примечание. Предполагается, что это определение будет уточняться в результате последующей работы в области структуры прикладного уровня.
3.5.3. Сервисный элемент управления ассоциацией (association control service element) - конкретный прикладной сервисный элемент, определенный в настоящем стандарте.
3.5.4. Пользователь услуги ACSE - (ACSE service-user) - часть прикладного логического объекта, которая использует услуги элемента ACSE.
3.5.5. Поставщик услуг элемента ACSE (ACSE service-provider) - абстракция, охватывающая полную совокупность логических объектов, которые обеспечивают услуги ACSE, необходимые пользователю элемента ACSE.
3.5.6. Запрашивающий пользователь (requestor) - пользователь услуги элемента ACSE, который выдает примитив запроса для конкретной услуги элемента ACSE. Для подтверждаемой услуги он также получает примитив подтверждения.
3.5.7. Получающий пользователь (acceptor) - пользователь услуги элемента ACSE, который получает индикационный примитив для конкретной услуги элемента ACSE. В случае использования подтверждаемой услуги он также выдает примитив подтверждения.
3.5.8. Инициатор ассоциации (association-initiator) - пользователь услуг элемента ACSE, инициирующий конкретную ассоциацию, то есть запрашивающий пользователь услуги A-ASSOCIATE, которая устанавливает ассоциацию.
3.5.9. Ответчик ассоциации (association-responder) - пользователь услуг элемента ACSE, не являющийся инициатором ассоциации, то есть акцептант услуги A-ASSOCIATE, устанавливающей ассоциацию.
3.5.10. Нормальный режим - режим функционирования элемента ACSE, при котором передается семантика элемента ACSE, используя услуги уровня представления.
3.5.11. Режим Х.410-1984 - режим функционирования элемента ACSE, который позволяет пользователям услуг элемента ACSE взаимодействовать, используя протокол, определенный в рекомендации Х.410-1984 МККТТ. При использовании этого режима не происходит передачи семантики элемента ACSE.
3.5.12. Разрушение процедуры (disrupt) - процедура услуги разрушается другой процедурой услуги, если эта вторая услуга порождает примитивы услуг, которые используются не так, как это определено в процедуре для первой услуги.
4. СОКРАЩЕНИЯ
В настоящем стандарте используются следующие сокращения:
ACSE (association control service element) - сервисный элемент управления ассоциацией;
АЕ (application entity) - прикладной логический объект;
ASE (application service element) - прикладной сервисный элемент;
OSI - (open systems interconnection) - взаимосвязь открытых систем;
QOS (quality of service) - качество услуги;
АР (application process) - прикладной процесс.
5. СОГЛАШЕНИЯ
5.1. Настоящий стандарт определяет услуги для элемента ACSE, следуя описательным соглашениям, определенным в ИСО/ТО 8509. В разд.9 определение каждой услуги 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 будет включен во все спецификации прикладного контекста.
Для получения доступа к полной версии без ограничений вы можете выбрать подходящий тариф или активировать демо-доступ.