Пропускная способность имеет смысл только в отношении последовательности полностью переданных СБДЗД.
Пропускная способность определяется независимо для каждого направления передачи. В общем случае в каждой спецификации пропускной способности следует определять как желательное намеченное значение, так и минимально приемлемое значение (или наименьшее приемлемое КУ) для СЗД. Каждая спецификация представляет собой среднее значение скорости и должна быть основана на заранее установленном среднем размере СБДЗД.
Как ввод, так и вывод последовательности СБДЗД может быть чрезмерно задержан пользователями УУЗД. Случаи таких задержек, обусловленных пользователями УУЗД, исключаются из расчетов средних значений пропускной способности.
Транзитная задержка
Транзитная задержка — это время, прошедшее между выполнением примитива ЗД-ДАННЫЕ. запрос и соответствующего ему Примитива ЗД-ДАННЬІЕ. индикация. Это время отсчитывают только для успешно переданных СБДЗД.
Передача СБДЗД считается успешной, если СБДЗД передан от передающего пользователя УУЗД к адресованному принимающему пользователю УУЗД без ошибок в надлежащей последовательности до разъединения СЗД принимающим пользователем УУЗД.
При передаче в режиме-с-установлением-соединения транзитная задержка определяется независимо для каждого направления передачи. Каждая спецификация должна основываться на заранее установленном среднем размере СБДЗД.
Для отдельных СБДЗД транзитная задержка может возрасти, ’■"если принимающий пользователь УУЗД применяет управление потоком. Такие случаи не учитывают при вычислении значений транзитной задержки.
Коэффициент необнаруженных ошибок
Коэффициент необнаруженных ошибок (КНО) представляет собой отношение общего числа неправильных, потерянных и продублированных СБДЗД к общему числу СБДЗД, переданных через границу УУЗД за время проведения измерений. Взаимосвязь между этими значениями для конкретной пары пользователей УУЗД определяется в соответствии с черт. 3.
Устойчивость
Данный параметр определяет вероятность того, что в течение определенного периода времени в установленном СЗД:
поставщик УУЗД инициирует разъединение СЗД (т. е. выдает примитив ЗД-РАЗЪЕДИНЕНИЕ. индикация, не получив предварительно примитива ЗД-РАЗЪЕДИНЕНИЕ. запрос) или
поставщик УУЗД инициирует сброс (т. е. выдает примитив ЗД-СБРОС. индикация, не получив предварительно примитива ЗД-СБРОС. запрос).
Защита
' Параметр «защита» определяет ту степень, до которой поставщик УУЗД способен предотвратить неполномочный контроль или Изменение исходной информации пользователя УУЗД. Параметр
Компоненты коэффициента необнаруженных ошибок
Принягпые ОБДЗ
^Переданные
I С5ДЗ
Потерянные [БДЗ = ЗД (П)
Успешно пере-
данные СБДЗ=
= ЗД(У!
Неправильные
СбДЗ = ЗД(Н)
Дополнительные 1-БДЗ = ЗД!Д)
Общее количество переданные СВДЗ - ЗД
„и„ ЗД (И) + ЗД (И) + ЗД W
КИО- Зд
Черт. 3
«защита» определяется минимальным и максимальным вариантами защиты из трех возможных вариантов:
возможность защиты отсутствует;
защита от пассивного наблюдения (прослушивания);
защита от изменений, выдачи ответа, добавлений или вычеркиваний.
В пределах установленного диапазона пользователь УУЗД согласует конкретное значение этого параметра во время установления СЗД.
Каждая функция защиты соответствует конкретному виду опасности нарушения секретности информации и каждая из них обычно обеспечивается отдельным механизмом поставщика УУЗД.
Приоритет
Спецификация приоритета касается вопроса взаимоотношений между СЗД.
Параметр «приоритет» определяет относительную важность СЗД в части:
порядка, в котором СЗД должны при необходимости понижать свое КУ;
порядка, в котором СЗД при необходимости подлежат разъединению для восстановления ресурсов.
Приоритет определяется минимальным и максимальным значениями в пределах заданного диапазона. В пределах этого диапазона пользователь УУЗД выбирает конкретное значение приоритета во время установления СЗД.
Параметр «приоритет» имеет смысл только в контексте некоторых управляющих логических объектов или структур, способных оценивать относительную важность. Число приоритетных уровней ограничено.
ПОСЛЕДОВАТЕЛЬНОСТИ ПРИМИТИВОВ
Концепции, используемые для определения услуг звена данных в р е ж и м е-с-у с т а н о в л е- н и е м-с оединения
При определении услуги используются следующие концепции:
СЗД может динамически устанавливаться или завершаться между пользователями УУЗД с целью обмена данными;
с каждым СЗД при его установлении связаны определенные показатели КУ, согласуемые между поставщиком УУЗД и пользователями УУЗД;
СЗД обеспечивает возможность передачи данных и их разделения на СБДЗД; передача этих данных регулируется управлением по потоку;
СЗД может быть возвращено в Определенное состояние, И действия двух пользователей УУЗД синхронизируются путем использования услуги сброса;
пользователь УУЗД может быть проинформирован о сбоях в обеспечении запрошенных услуг. Имеются три класса сбоев:
) сбои, вызывающие завершение СЗД;
) сбои, приводящие к потере или дублированию данных пользователя, но без потери СЗД;
) сбои, приводящие к понижению запрошенного КУ без потери или дублирования данных пользователя и без потери СЗД.
Ограничения, налагаемые на последовательности примитивов
В данном разделе определены ограничения, налагаемые на последовательности, в которых могут выдаваться примитивы, определенные в разд. 12—14. Эти ограничения определяют порядок выдачи примитивов, но они не полностью определяют моменты их выдачи. Другие ограничения, такие как управление потоком данных, могут влиять на возможности пользователя УУЗД или поставщика УУЗД выдавать примитив в любой конкретный момент времени.
Примитивы режима с установлением соединения и их параметры приведены в табл. 4.
Взаимоотношения примитивов в двух оконечных точках СЗДПримитив, выданный в одной оконечной точке СЗД, в общем случае вызовет некоторые последствия в другой оконечной точке СЗД. Отношения примитивов каждого типа в одной оконечной точке СЗД к примитивам в другой оконечной точке СЗД определены в разд. 12—14; все эти отношения представлены диаграммами на черт. 4.
Примитив ЗД-РАЗЪЕДИНЕНИЕ (запрос или индикация) может, однако, прервать любую другую последовательность до ее завершения, а примитив ЗД-СБРОС (запрос или индикация) может прервать последовательность данных до ее завершения.
Таблица 4
Перечень примитивов и параметров услуг звена данных для режима-с-установлением-соединения-звена-данных
Фаза |
Услуга |
Примитив |
Параметры |
Установление СЗД |
Установление СЗД |
ЗД-СОЕДИНЕНИЕ: запрос ЗД-СОЕДИНЕНИЕ: индикация ЗД-СОЕДИНЕНИЕ: ответ ЗД-СОЕДИНЕНИЕ: подтверждение |
(Адрес вызываемого, адрес вызывающего, набор параметров КУ) (Адрес вызываемого, адрес вызывающего, набор параметров КУ) (Адрес отвечающего, набор параметров КУ) (Адрес отвечающего, набор параметров КУ) |
Передача данных |
Нормальная передача данных |
ЗД-ДАННЫЕ. запрос ЗД-ДАННЫЕ. индикация |
(Данные-пользователя УУЗД) (Д а нные-пользователя УУЗД) |
|
Сброс |
ЗД-СБРОС. запрос ЗД-СБРОС. индикация ЗД-СБРОС. ответ ЗД-СБРОС. подтверждение |
(Причина) (Инициатор, причина) |
Разъединение СЗД |
Разъединение СЗД |
ЗД-РАЗЪЕДИНЕНИЕ. запрос ЗД-РАЗЪЕДИНЕНИЕ. индикация |
(Причина) (Инициатор, причина) |
Временные диаграммы последовательностей примитивов услуг звена
данных в режиме-с-установлением-соединения
ЗЦ-СОЕДИНЕНИЕ, запрос
ЗД-СОЕДИНЕИИЁ ответ
Успешное установление СОД
ДД-ШЄДИНЕННВ
J индикация
ЗД-СОСЫНСНИС. I подтверждение I
Разъединение СЗД по инициативе пользователя УУЗД
I I
ЗД-мзъединснив.
і "-|
I I
I I
ЗД-РАЗЪЕДИНЕНИЕ.
индикация
Разъединение СЗД по одновременной инициативе двух пользователей У УЗД
ЗУ-РАЗЪЕДИНЕНИЕ., . ЗД-РАЗЪЕДИНЕНИЕ
Разъединение СЗД ла инициативе поставщика УУЗД
~ ЗД-РАЗЪЕДИНЕНИЕ. ’ индикация^
ЗЦ-РАЗЪЕДИНЕНИЕ. |
I
I ЗД-РАЗЪЕДИНЕНИЕ
I индикация
Разъединение СЗД по одновременной инициативе пользователя У УЗД и поставщика УУЗД
Отклонение пользователем УУЗД попытки установления СЗД
I {ЗД-СОЕДИНЕНИЕ.
ЗДСОЕДИНЕНИЕ ——■ индикация
запрос I
I ХЗД-РАЗЪЕДИНЕНИЕ
ЗД-РАЗЪЕДИНЕНИЕ. | | запрос
^индикация і .-'Г*
"
Нормальная передача данных
ЗД-ДАННЫЕ. запрос
Отклонение поставщиком УУЗД < попытки установления СЗД 12
ЗД- СОЕДИНЕНИЕ. | 1 п
запрос „ і і
зд-разъединение
индикация 1
ЗД- СБРОС. запрос
I ЗД'СбРОС.
I подтверждение
Соперничество при уста-
новлении СЗД
ЗД-СОЕДИНЕНИЕЛ IЗД-СОЕДИНЕНИЕ.
Сброс СЗД по одновременной инициативе двух пользователей УУЗД
ЗД-СБРОС і запрос р
I
ЗД-СБРОС. ! подтверждени
е
Сброс СЗД по инициативе пользо-
вателя УУЗД
ЗД-СБРОС I I
запрос __ І ЗД- сброс
! ин ди к а ц и я
I I ЗД-СБРОС
ЗД~С5Р0С. і к. ответ
подтверждение J р*
Сброс СЗД па инициативе пос-
тавщика УУЗД
ЗД-СБРОС. I 1ЗД-СБРОС.
хиндикация J индикация »
Сброс СЗД по одновременной циатиое попьзовитгля УУЗД и поставщика УУЗД
ЗД-СБРОС. ответ
ЗД-СБРОС ответ
ЗД - СБРОС индикация
ЗД-СБРОС запрос
ЗД-СБРОС.
подтверждение
ЗД-СБРОС ответ
Последовательность примитивов в одной оконечной точке СЗД
Все возможные последовательности примитивов в одной оконечной точке СЗД определены диаграммой переходов состояний на черт. 5.
Диаграмма переходов состояний для последовательностей примитивов в оконечной точке СЗД
Черт. 6
ЗД-РАЗЪЕДИНЕНИЕ во всех случаях означает примитив типа запрос или индикация;
наименования состояний «ожидание сброса, инциированного поставщиком УУЗД», указывают ту сторону, которая начала локальное взаимодействие и не обязательно отражает значение параметра «инициатор»;
холостое состояние отражает отсутствие СЗД. Она является начальным и конечным состоянием любой последовательности и как только оно вводится, СЗД разъединяется;использование диаграммы переходов состояний для описания допустимых последовательностей сервисных примитивов не предъявляет никаких требований к внутренней организации любой реализации услуг и не налагает на нее никаких ограничений,
ФАЗА УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ
Функция
Для установления СЗД могут использоваться сервисные примитивы установления СЗД.
Одновременно выдаваемые в двух ПДУЗД примитивы ЗД-СО- ЕДИНЕНИЕ. запрос приводят к установлению одного СЗД, как показано на черт. 6.
Установление СЗД
З Д-СОЕДИНЕНИЕ. запрос
ЗД-СОЕДИНЕНИЕ. индикации
З
ЗД-СОЕДИНЕНИЕ. ответ
Д-СОЕДИНЕНИЕ. подтверждениеИнициировано одним пользователем УУЗД
ЗД-СОЕДИНЕНИЕ. запрос
ЗД-СОЕДИНЕНИЕ. подтверждение
ЗД-СОЕДИНЕНИЕ. запрос
ЗД-СОЕДИНЕНИЕ. подтверждение
Инициировано одновременно обоими пользователями УУЗД
Типы примитивов и параметры
Типы примитивов и параметры, необходимые для установления СЗД, приведены в табл. 5.
Таблица 5
Примитивы и параметры установления СЗД
Параметр |
Примитив |
|||
ЗД-СОЕДИНЕ- НИЕ. запрос |
ЗД-СОЕДИНЕНИЕ. индикация |
ЗД-СОЕДИНЕНИЕ. ответ |
ЗД-СОЕДИНЕ- НИЕ. подтверждение |
|
Адрес вызываемого |
X |
X (=) (прим. 2) |
|
|
Адрес вызывающего |
X (прим. 2) |
X ( = ) |
|
|
Адрес отвечающего |
|
|
X (прим. 1, 2) |
X (=) |
Набор параметров КУ |
X |
X |
X |
X |