В настоящем стандарте использованы соглашения, перечисленные в последующих подразделах.
5.1 Соглашения для абстрактных услуг
В настоящем стандарте использованы следующие основанные на АСН.1 соглашения в указанных целях:
а) сама АСН.1 - для спецификации абстрактного синтаксиса информационных объектов и их компонентов, общих типов данных и переменных состояния;
б) макро АСН.1 OBJECT и PORT и соответствующие соглашения определений абстрактных услуг по ГОСТ Р ИСО/МЭК 10021-3 - для спецификации порта СПД;
в) макро АСН.1 ABSTRACT-BIND, ABSTRACT-UNBIND, ABSTRACT-OPERATION и ABSTRACT-ERROR по ГОСТ Р ИСО/МЭК 10021-3 - для спецификации абстрактных услуг СПД;
г) макро АСН.1 ATTRIBUTE MACRO и ATTRIBUTE SYNTAX MACRO по ГОСТ Р ИСО/МЭК 9594-2 - для спецификации атрибутов и синтаксисов атрибутов.
Примечание - В настоящем стандарте спецификации АСН.1 используют все характеристики ГОСТ Р ИСО/МЭК 8824, особенно такие синтаксические конструкции, как "WITH COMPONENTS" (создание подтипов последовательностей, множеств и выборов). Все спецификации написаны с использованием соглашения "IMPLICIT TAGS", которое означает систематическое опускание во время кодирования АСН.1 всех необязательных "вложенных" тегов особенно тех, которые "переопределены" специфическими для контекста тегами.
СПД, как основанный на СЭУО стандарт, не использует средства уровня представления для копирования с различием между локальными кодированиями и синтаксисами открытых систем (см. использование EXTERNAL в 6.3.2.1).
5.2 Общие соглашения
- В настоящем стандарте используются следующие обозначения для указания, что параметр, атрибут или другой элемент описан как:
- О (обязательный) - элемент должен присутствовать в любом случае (и должен поддерживаться СПД);
- Ф (факультативный) - элемент может присутствовать в зависимости от записи СПД;
- У (условный) - элемент может присутствовать при обстоятельствах, определенных в настоящем стандарте.