ГОСТ Р ИСО 9506-2-2014
ELSE
VisibleString (SIZE(1 ..255))
ENDIF
Если аргумент char не описан, то строка MMSString дает известное множество 94 символов, ис
пользуемое в английском языке. Если аргумент char описан, то MMSString делает возможным полную
спецификацию в соответствии с требованиями UNICODE.
7.5.7 FileNamo (имя файла)
filename ::= SEQUENCE OF Graphicstring
Тип FileName включает последовательность графических строк. Определение семантики элемен
тов указанной последовательности графических строк имени файла — это локальная тема.
Л
юбые
ограничения, наложенные системой, удовлетворяющей требованиям ИСО 9506-1 и настоящего стан
дарта. на длину и корректные обозначения сущности FiloName, описаны утверждением конфигурации
и инициализации системы (см. раздел 25). Как минимум, каждая практическая реализация, использую
щая тип FileName, определенный в настоящем пункте, должна поддерживать имена файлов, содержа
щие один элемент, включающий от одной до восьми заглавных букв или цифр. Имя всегда начинается
с буквы.
П рим ечание — ИСО 9506-1 и настоящий стандарт не дают интерпретацию компонент сущности
FileName. Указанные компоненты доставляют прозрачный механизм поименования заказчику и ответчику. Соот
ношение между компонентами, определенное в виртуальном файлохранилище. и любое деление сущности на
компоненты в реальной среде функционирования системы — это локальный выбор практической реализации.
Рассматриваемая практическая реализация может отображать локальную структуру компонентов на компоненты
сущности FileName. Также она может отображать существующий синтаксис FileName на сущность FileName с
однокомпонентным именем. Практическая реализация может отражать компоненты FileName среды MMS путем
выбора пути доступа к реальному файлу. Однако данный выбор не всегда очевиден при обеспечении взаимосвязи в
среде MMS.
8 Среда и протокол общего управления
8.1 Введение
Настоящий раздел описывает блоки данных PDU услуг, формирующих среду, и услуги общего
управления. Настоящий раздел содержит описание протокола реализации следующих услуг,
инициирование;
завершение;
прерывание,
отмена,
выбраковка.
8.2 Инициирование
Абстрактный синтаксис запроса (ответа, ошибки) инициирования услуги описан типами Initiate-
RoquostPDU, Initiato-ResponsoPDU и Initiato-ErrorPDU соответственно, представленными ниже. В
5.5 описан порядок получения всех параметров, не приведенных явно в настоящем разделе.
Л
юбые
дополнительные корректные помеченные значения ASN.1. полученные как элементы последователь
ности Initiate-RequestPDU. Initiato-ResponsoPDU и Initiato-ErrorPDU. игнорируются для обеспечения
требуемого уровня совместимости.
Initiate-RequestPDU ::= SEQUENCE {
localDetailCalling
proposedMaxServOutstandingCalling
proposedMaxServOutstandingCalled
proposedDataStructureNestingLevel
initRequestDetail
proposedVersionNumber
proposedParameterCBB
servicesSupportedCalling
[0] IMPLICIT Integer32 OPTIONAL.
[1] IMPLICIT Integer16.
[2] IMPLICIT Integer16.
[3] IMPLICIT Integer8 OPTIONAL.
[4] IMPLICIT SEQUENCE {
[0] IMPLICIT Integers.
[1] IMPLICIT ParameterSupportOptions.
[2] IMPLICIT ServiceSupportOptions.
59