Статус документа
Статус документа

ГОСТ Р 34.980.2-92 (ИСО 8571/2-88) Информационная технология (ИТ). Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 2. Определение виртуального файлохранилища

     8.1. Отношение к передаче данных большого объема


Иерархическая модель содержания сообщения файла определяется в блоке данных БДДФ (FADU) ГОСТ Р 34.980 модуля нотации АСН.1. Эта модель определяет три типа данных, которые называются структурными элементами файла. Это:

а) поддерево - тип данных главной точки входа модуля, отображающий полный блок данных БДДФ (FADU).

б) порождение - тип данных, который содержит последовательность входного поддерева, последовательность одного или нескольких поддеревьев и последовательность выходного поддерева. Использование этого типа данных на внешнем уровне не отображает единственный блок данных БДДФ (FADU), а разделяет группы блоков данных БДДФ (FADU), требуя специального действия над ними (см. п.8.3);

в) блок данных БД (DU): тип данных, которые состоят только из единственного блока данных.

Принимающая система передаваемых данных большого объема оповещается, чтобы она могла распознать структурный элемент файла при приеме соответствующей группы данных типа "Элемент данных". Эти данные являются группой данных типа "Элемент данных" в значении типа данных этого структурного элемента файла.

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

а) нормальное действие, получающееся в результате передачи полного поддерева на внешний уровень;

б) действие ограниченного использования, получающееся в результате передачи структурного элемента файла типа "Порождение". Это действие ограниченного использования применяется к каждому поддереву в последовательности в пределах значения данных типа "Порождение".

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