Если услуга УРА отсутствует, то принимающему логическому объекту СУ необходимы локальные сведения, чтобы определить, следует ли ему выводить адрес ПДУСУ ВОС из содержимого ПА. Если эти локальные сведения показывают, что адрес ПДУСУ присутствует, то его абстрактный синтаксис имеет следующий вид:
ИАФ выводится на основе сведений о подсети, из которой был получен пакет;
ИИР аналогичен содержимому ПА;
СЧР отсутствует.
Є.2.2.2.2. Случай УРА
Если услуга УРА имеется в сервисе и оба бита 8 и 7 ведущего октета ППУС установлены в значение 0, тогда весь адрес ПДУСУ содержится в УРА. Абстрактный синтаксис имеет следующий вид:
ИАФ содержится в первых двух цифрах УРА;
ИИР представляет собой остаток ЧИР после удаления всех начальных и концевых цифр заполнителя;
СЧР (при его наличии) образует остаток содержимого УРА после удаления всех концевых цифр заполнителя.
Выбор подтверждения приема
Бит 7 первого октета ИОФ пакетов установления соединения ППУ Х.25 1984 г. преобразуется в параметр «выбор подтверждения приема» примитивов С-СОЕДИНЕНИЕ и получается из этого ■параметра.
Если параметр «выбор подтверждения приема» примитива С-СОЕДИНЕНИЕ.запрос указывает «использование подтверждения приема», то логический объект СУ, если он может обеспечить процедуру бита Д, определенную в пп. 8:2.3 и 9.2.1, устанавливает бит 7 ИОФ в значение 1, чтобы указать на использование подтверждения приема в фазе передачи данных. Если этот параметр указывает «неиспользование подтверждения приема» или же логический объект СУ не может обеспечить процедуру бита Д, то бит 7 устанавливается в значение 0.
Если логический объект СУ принимает пакет ВХОДЯЩИЙ ВЫЗОВ с битом 7 ИОФ, равным 1, и при этом не может обеспечить процедуру бита Д, то он указывает вызываемому пользователю УСУ в параметре «выбор подтверждения приема» примитива С-СОЕДИНЕНИЕ.индикация «неиспользование подтверждения приема». В противном случае, если бит 7 ИОФ равен 1 (0), то логический объект СУ указывает вызываемому пользователю УСУ в параметре «выбор подтверждения приема» примитива С-СОЕДИНЕНИЕ.индикация «использование (неиспользование) подтверждения приема».
Если логический объект принимает примитив С-СОЕДИНЕ- НИЕ.ответ с параметром «выбор подтверждения приема», указывающим «использование (неиспользование) подтверждения приема»; он устанавливает бит 7 ИОФ в пакете ВЫЗОВ ПРИНЯТ в значение 1 (0).
Если логический объект СУ принимает пакет СОЕДИНЕНИЕ УСТАНОВЛЕНО с битом 7 ИОФ в значении 1 (0), то он указывает вызывающему пользователю УСУ в параметре «выбор подтверждения приема» примитива С-СОЕДИНЕНИЕ.подтвержде- ние «использование (неиспользование) подтверждения приема».
Выбор срочных данных
Услуга «согласование срочных данных» (ССД) ППУ Х.25 1984 г. преобразуется в параметр «выбор срочных данных» примитивов С-СОЕДИНЕНИЕ и получается из этого параметра.
Если параметр «выбор срочных данных» примитива С-СОЕДИНЕНИЕ. запрос указывает «использование срочных данных», то логический объект СУ, если он способен обеспечить процедуру прерывания, использующую 32-октетные пакеты ПРЕРЫВАНИЕ, кодирует услугу ССД так, чтобы указать использование срочных данных в фазе передачи данных. Если же указывается «неиспользование срочных данных» или если логический объект СУ не может обеспечить 32-октетные пакеты ПРЕРЫВАНИЕ, то услуга ССД кодируется так, чтобы указать неиспользование срочных данных; в противном случае услуга ССД может быть опущена.
Если логический объект СУ принимает пакет ВХОДЯЩИЙ ВЫЗОВ без услуги ССД или с услугой ССД, указывающей использование срочных данных, и при этом не может обеспечить 32-октетные пакеты ПРЕРЫВАНИЕ, то в параметре «выбор срочных данных» примитива С-СОЕДИНЕНИЕ.индикация, передаваемом вызываемому пользователю УСУ, он указывает значение «неиспользование срочных данных». В противном случае, если услуга ССД указывает использование (неиспользование) срочных данных, то в параметре «выбор срочных данных» примитива С-СОЕДИНЕНИЕ.индикация, передаваемом вызываемому пользователю УСУ, логический объект СУ указывает «использование (неиспользование) срочных данных».
Если логический объект СУ принимает С-СОЕДИНЕНИЕ.от- вет с параметром «выбор срочных данных», указывающим «использовать (не использовать) срочные данные», он кодирует услугу ССД в пакете ВЫЗОВ ПРИНЯТ так, чтобы указать использование (неиспользование) срочных данных. Если параметр «выбор срочных данных» указывает «неиспользование срочных данных», то логический объект СУ может исключить услугу ССД из ’ пакета ВЫЗОВ ПРИНЯТ.
Если логический объект СУ принимает пакет СОЕДИНЕНИЕ УСТАНОВЛЕНО с услугой ССД, указывающей использование (неиспользование) срочных данных, то в параметре «выбор срочных данных» примитива С-СОЕДИНЕНИЕ.подтверждение, пе'рёд'ава- емом вызывающему пользователю УСУ, он указывает «использование (неиспользование) срочных данных». Если пакет СОЕДИНЕНИЕ УСТАНОВЛЕНО не имеет услуги ССД, то логический объект СУ указывает вызывающему пользователю УСУ «неиспользование срочных данных».
Набор параметров КУ
Набор параметров КУ, передаваемых в фазе установления ССУ, состоит из трех параметров:
пропускная способность для направления передачи данных от вызывающего пользователя УСУ к вызываемому пользователю УСУ;
пропускная способность для направления передачи данных от вызываемого пользователя УСУ к вызывающему пользователю УСУ;
транзитная задержка, относящаяся к обоим направлениям передачи данных.
Для каждого из этих трех параметров определяется следующий набор «подпараметров»:
«желаемое» значение, представляющее собой то значение КУ, которое желает получить вызывающий пользователь УСУ;
значение «наименьшее приемлемое качество», представляющее собой самое низкое значение КУ, с которым согласен вызывающий пользователь КУ;
«доступное» значение — это то значение КУ, которое желает обеспечить поставщик УСУ;
«выбранное» значение — это то значение КУ, с которым согласен вызываемый пользователь УСУ.
Набор значений, который может быть определен для каждого параметра, определен в каждой услуге сетевого уровня. Такой набор содержит значение «неспецифицированное». Он может содержать также значение, определяемое как «рекомендуемое», которое одинаково понимается поставщиком УСУ и пользователем УСУ, как используемое в отсутствие конкретных значений-
Подпараметры пропускной способности КУ
Услуга согласования класса пропускной способности (СКП) и услуга согласования класса минимальной пропускной способности (СКА^П) ППУ Х.25 1984 г. преобразуются в подпараметры пропускной способности КУ примитивов С-СОЕДИНЕНИЕ и обратно. Конкретные взаимные преобразования этих услуг ППУ/Х.25 1984 г. и наборов подпараметров пропускной способности приведены в табл. 3.
Набор значений, которые могут быть определены для каждого подпараметра пропускной способности, находится в диапазоне от 75 до 48000 бит/с включительно. Этот набор состоит из еле- дующих дискретных значений: 75, 150, 300, 600, 1200, 2400, 4800, 9600, 19200 и 48000 бит/с. Логический объект СУ обеспечивает либо все эти значения, либо непрерывное их подмножество- Допускается также значение «неспецифицированное».
Таблица 3
Взаимосоответствия подпараметров пропускной способности КУ и услуг ППУ Х.25 1984 г.
УСУ-У с |
ППУ х.25 1984 |
||
Подпараметр |
Примитив |
Услуга |
Пакет |
Желаемое |
С-СОЕДИНЕНИЕ. запрос |
СКП |
ЗАПРОС ВЫЗОВА |
Наименьшее приемлемое качество |
С-СОЕДИНЕНИЕ. запрос |
скмп |
ЗАПРОС ВЫЗОВА |
Доступное |
С-СОЕДИНЕНИЕ. индикация |
скп |
входящий ВЫЗОВ |
Наименьшее приемлемое качество |
С-СОЕДИНЕНИЕ. .индикация |
скмп |
ВХОДЯЩИЙ ВЫЗОВ |
Выбранное |
С-СОЕДИНЕНИЕ. ответ |
скп |
ВЫЗОВ ПРИНЯТ |
Выбранное |
С-СОЕДИНЕНИЕ. подтверждение |
скп |
СОЕДИНЕНИЕ УСТАНОВЛЕНО |
Обработка примитива С-СОЕДИНЕНИЕ.запрос
Если прій приеме примитива С-СОЕДИНЕНИЕ.замрос логический объект СУ не может обеспечить подпараметр пропускной способности «наименьшее приемлемое качество» (т. е. минимальную пропускную способность), специфицированный для каждого направления передачи данных, то он отклоняет этот запрос. В этом случае логический объект СУ не передает никаких пакетов ППУ Х.25 1984 г., а выдает примитив С-РАЗЪЕДИНЕНИЕ.индикация вызывающему пользователю УСУ. Параметром «источник» явля- стея «поставщик УСУ». Если логический объект СУ не в состоянии обеспечить наименьшее приемлемое качество для каждого направления передачи, то параметром «причина» является «отклонить соединение — КУ інедіоступно/неуїст'ойчивое условие» или «отклонить соединение — КУ недоступно/устойчивое условие».
Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект СУ может обеспечить подпараметр пропускной способности «.надзменіьшее -приемлемое качество» (т. е. минимальную пропускную способность), определенный для обоих направлений передачи, оч кодирует в услугах СКП и СКМП значения «желаемое» и .«наименьшее приемлемое качество», соответственно (как показано в табл. 3). Если подпараметр «желаемое» (одного или обоих параметров пропускной способности КУ) имеет значение «неспе- цифицированное», то логический объект СУ устанавливает код услуги СКП соответствующего (их) направления (ий) передачи в значение наивысшей пропускной способности, обеспечиваемой логическим объектом СУ. Если подпараметр «наименьшее приемлемое качество» (одного или обоих параметров пропускной способности КУ) имеет значение «неспецифицированное», то логический объект КУ устанавливает код услуги СКМП соответствующего (их) направления (ий) передачи данных в значение 75бит/с. Услуги СКП и СКМП передаются через интерфейс ООД/ХХД в пакете ЗАПРОС ВЫЗОВА.
Обработка пакета ВХОДЯЩИЙ ВЫЗОВ
При приеме пакета ВХОДЯЩИЙ ВЫЗОВ логический объект СУ сравнивает значение минимальной пропускной способности, определенное в услуге СКМП, для каждого направления передачи данных с доступным значением пропускной способности, определенным в услуге СКП. Если для каждого направления передачи доступное значение пропускной способности меньше ее минимального значения или, если логический объект СУ не может обеспечить минимальное значение пропускной способности, то этот объект СУ завершает соединение (т. е. передает пакет ЗАПРОС ЗАВЕРШЕНИЯ). Если логический объект СУ не в состоянии обеспечить наименьшее значение пропускной способности, то причиной является «по инициативе ООД», а диагностикой — «отклонение соединения — КУ недоступно/устойчивое условие» или «отклонение соединения — КУ недоступно/устойчивое условие» (эти диагностики имеют значение 229 и 230 соответственно). В противном случае логический объект СУ в параметрах КУ «пропускная способность» примитива С-СОЕДИНЕНИЕ.индикация, передаваемого вызываемому пользователю УСУ, указывает для обоих направлений передачи данных значения пропускной способности КУ «доступное» и «наименьшее приемлемое качество». Подпараметры «доступное» и «наименьшее приемлемое качество» получаются путем преобразования услуг СКП и СКМП, как показано в табл. 3.
6.2.5.1-3. Обработка примитива С-СОЕДИНЕНИЕ.ответ
Если логический объект СУ принимает примитив С-СОЕДИНЕНИЕ.ответ, то в услуге СКП, возвращаемой в пакете ВЫЗОВ ПРИНЯТ, он кодирует для обоих направлений передачи данных значения «выбранное» пропускной способности, заданные в параметрах КУ «пропускная способность».
6.2.5'Г.4. Обработка пакета СОЕДИНЕНИЕ УСТАНОВЛЕНО Если логический объект СУ принимает пакет СОЕДИНЕНИЕ УСТАНОВЛЕНО, то в параметрах «пропускная способность» КУ примитива С-СОЕДИНЕНИЕ.подтверждение, передаваемого вызывающему пользователю УСУ, он указывает значения пропускной способности «выбранное» для обоих направлений передачи данных, заданные в услуге СКП.
6.2-5.2. Параметр КУ «транзитная задержка»
Услуга «выбор и индикация транзитной задержки» (ВИТЗ) и услуга «согласование межконцевой транзитной задержки» (СМТЗ) ППУ Х.25 1984.г. преобразуются в параметр КУ «транзитная задержка» примитивов С-СОЕДИНЕНИЕ и обратно.
Набор значений, которые могут быть специфицированы для каждого подпараметра транзитной задержки, находится в диапазоне 1 — 65534 мс включительно, изменяясь с дискретностью 1 мс. Логический объект СУ обеспечивает либо все эти значения, либо непрерывное их множество. Допустимо также значение «неспеци- фнцированное».
Логический объект СУ в оконечной системе должен быть способен определять накопленную транзитную задержку, свойственную поставщику УСУ этой оконечной системы. Эта транзитная задержка создается самим логическим объектом СУ, всеми логическими объектами нижних уровней и временем доступа к линии передачи данных.
В приложении 5 рассматривается использование услуг ВИТЗ и СА4ТЗ Х.25 при обеспечении межконцевого согласования параметра «транзитная задержка».