Государственный стандарт РФ ГОСТ Р ИСО/МЭК 8072-96 "Информационная технология. Взаимосвязь открытых систем. Определение услуг транспортного уровня" (утв. постановлением Государственного комитета РФ по стандартизации и метрологии от 7 августа 1996 г. N 504 стр. 6

a) в примитиве Т-СОЕДИНЕНИЕ запрос может использоваться любое из двух определенных выше значений;
b) в примитиве Т-СОЕДИНЕНИЕ индикация значение параметра равно его значению в примитиве Т-СОЕДИНЕНИЕ запрос;
c) в примитиве Т-СОЕДИНЕНИЕ ответ либо используется значение "услуга срочных данных не выбрана", либо значение этого параметра равно его значению в примитиве Т-СОЕДИНЕНИЕ индикация;
d) в примитиве Т-СОЕДИНЕНИЕ подтверждение значение этого параметра равно его значению в примитиве Т-СОЕДИНЕНИЕ ответ.
12.2.6 Качество услуг
Качество услуг выражается в виде перечня параметров качества (см. раздел 10). Значения каждого параметра в различных примитивах УТУ взаимосвязаны таким образом, что:
a) в примитиве Т-СОЕДИНЕНИЕ запрос разрешено любое из определенных значений параметра;
b) в примитиве Т-СОЕДИНЕНИЕ индикация значение параметра КУ равно или хуже его значения в примитиве Т-СОЕДИНЕНИЕ запрос за исключением параметра "защита СТУ", значение которого должно быть равно его значению, указанному в примитиве Т-СОЕДИНЕНИЕ запрос;
c) в примитиве Т-СОЕДИНЕНИЕ ответ указанное значение параметра КУ равно или хуже его значения в примитиве Т-СОЕДИНЕНИЕ индикация;
d) в примитиве Т-СОЕДИНЕНИЕ подтверждение указанное значение параметра КУ равно его значению в примитиве Т-СОЕДИНЕНИЕ ответ.
12.2.7 Данные пользователя УТУ
Параметр "данные пользователя УТУ" обеспечивает возможность передачи данных пользователя УТУ между пользователями УТУ без модификации этих данных поставщиком УТУ. Параметр "данные пользователя УТУ" должен содержать целое число октетов от 1 до 32 включ.
Примечания
1 Вызываемый пользователь УТУ может использовать передаваемую информацию для решения вопроса: должно или не должно быть принято СТУ.
2 Значения КУ, относящиеся к данным пользователя УТУ в примитиве Т-СОЕДИНЕНИЕ, могут быть хуже его значений, относящихся к данным пользователя УТУ в примитиве Т-ДАННЫЕ в установленном СТУ.
12.3 Последовательность примитивов УТУ
Последовательность примитивов УТУ при успешном установлении СТУ определена временной диаграммой на рисунке 5.
1338 × 550 пикс.     Открыть в новом окне
Процедура установления СТУ может оказаться безуспешной либо ввиду неспособности поставщика УТУ установить СТУ, либо ввиду нежелания вызываемого пользователя УТУ принять примитив Т-СОЕДИНЕНИЕ индикация. Эти случаи описаны в 14.4 и 14.5. Установление СТУ может также оказаться безуспешным вследствие разъединения СТУ одним из пользователей УТУ до того, как вызывающий пользователь УТУ получит примитив Т-СОЕДИНЕНИЕ подтверждение.
12.4 Согласование услуги по передаче срочных данных
Передача срочных СБДТ становится возможной только в том случае, если такая услуга была специально запрошена и согласована с обоими пользователями УТУ после установления СТУ. Эта услуга всегда двухнаправленная. Процедура согласования услуги передачи срочных СБДТ заключается в следующем:
а) вызывающий пользователь УТУ может запросить или не запросить использование функции передачи срочных СБДТ;
b) если вызывающий пользователь УТУ не запросил использование функции передачи срочных СБДТ, то вызываемый пользователь УТУ не имеет права запрашивать ее использование;
c) если вызывающий пользователь УТУ запросил использование функции передачи срочных СБДТ, то вызываемый пользователь УТУ может согласиться использовать передачу срочных СБДТ по данному СТУ, и в этом случае от поставщика УТУ требуется, чтобы он обеспечил эту возможность. Вызываемый пользователь УТУ может отказаться от использования передачи срочных СБДТ и в таком случае эта услуга не будет использована в данном СТУ.

13 Фаза передачи данных

13.1 Услуги по передаче нормальных данных
13.1.1 Функция
Одновременный обмен СБДТ в двух направлениях обеспечивает поставщик УТУ, который сохраняет целостность, последовательность и границы СБДТ.
Примечание - Разработчики протоколов верхних уровней должны учитывать, что запрашиваемое качество услуг относится к полным СБДТ и что деление данных на небольшие СБДТ может привести к увеличению стоимости ввиду влияния такого деления на механизмы оптимизации стоимости, используемые поставщиком УГУ.
13.1.2 Типы примитивов УТУ и их параметры
Типы примитивов УТУ и их параметры, необходимые для передачи данных, приведены в таблице 6.

Таблица 6 - Примитивы услуга передачи данных и их параметры

Параметр
Примитив
Т-ДАННЫЕ запрос
Т-ДАННЫЕ индикация
Данные пользователя УТУ
X
Х(=)
Обозначения: X - обязательный параметр; (=) - значение этого параметра идентично значению соответствующего параметра предыдущего примитива УТУ.
13.1.2.1 Данные пользователя УТУ
Параметром "данные пользователя УТУ" является СБДТ, который должен состоять из целого числа (большего нуля) октетов.
13.1.3 Последовательность примитивов УТУ
Операции поставщика УТУ по передаче данных пользователя УТУ могут моделироваться в виде очереди неопределенной длины у поставщика УТУ (см. раздел 9). Способность пользователя УТУ выдавать примитив Т-ДАННЫЕ запрос зависит от состояния очереди. Способность поставщика УТУ выдавать Т-ДАННЫЕ индикация зависит от принимающего пользователя УТУ.
Последовательность примитивов УТУ при успешной передаче данных определена временной диаграммой на рисунке 6.
1266 × 509 пикс.     Открыть в новом окне
13.2 Услуга передачи срочных данных
13.2.1 Функция
Услуга "передача срочных данных" представляет собой еще одно средство одновременного обмена информацией по СТУ в двух направлениях. Передача срочных СБДТ подчиняется другому качеству услуг и другому управлению потоком, отличным от тех, которые применимы к данным пользователя УТУ услуги "передача данных".
Поставщик УТУ гарантирует, что срочный СБДТ будет доставлен не позже любого другого нормального СБДТ или другого срочного СБДТ, введенного позже в это СТУ.
Взаимоотношение между потоком нормальных данных и потоком срочных данных моделируется операциями упорядочения в очередях в соответствии с изложенным в разделе 9. В частности, срочные данные будут доставляться тогда, когда принимающий пользователь УТУ не принимает нормальных данных. Однако объем нормальных данных, обгоняемых в результате такого переупорядочения, непредсказуем.
13.2.2 Типы примитивов УТУ и их параметры
Типы примитивов УТУ и их параметры, необходимые для передачи срочных данных, приведены в таблице 7.
Таблица 7 - Примитивы УТУ и их параметры для передачи срочных данных
Параметр
Примитив
Т-СРОЧНЫЕ-ДАННЫЕ
запрос
Т-СРОЧНЫЕ-ДАННЫЕ
индикация
Данные пользователя УТУ
X
Х(=)
Обозначения: Х - обязательный параметр; (=) - значение этого параметра идентично значению соответствующего параметра предыдущего примитива УТУ.
13.2.2.1 Данные пользователя УТУ
Параметром "данные пользователя УТУ" является срочный СБДТ, который должен состоять из целого числа октетов от 1 до 16 включ.