Альтернативная процедура установления ССУ
Если нормальная процедура установления ССУ не может быть использована для передачи всех параметров С-СОЕДИНЕНИЕ.запрос или ответ, то следует использовать элементы данной альтернативной процедуры установления ССУ.
Пакет ЗАПРОС ВЫЗОВА Х.25, использующий эту альтернативную процедуру, должен передаваться с‘ параметром «продолжение» в поле «данные вызывающего пользователя». Из этого следует, что параметры примитива С-СОЕДИНЕНИЕ.запрос будут передаваться в одном или нескольких пакетах ДАННЫЕ Х.25.
Получатель соответствующего пакета ВХОДЯЩИЙ ВЫЗОВ Х.25 должен воспринять виртуальное соединение Х.25 и ответить пакетом ВЫЗОВ ПРИНЯТ Х.25 (без «услуги быстрая выборка»). Получатель нормального пакета ВХОДЯЩИЙ ВЫЗОВ Х.25 услуги «быстрая выборка» может аналогичным образом воспринять виртуальное соединение Х.25, ответив пакетом ВЫЗОВ ПРИНЯТ Х.25, содержащим параметр «продолжение» в поле «данные вызываемого пользователя».
Если виртуальное соединение установлено, то любые непереданные параметры примитива С-СОЕДИНЕНИЕ.запрос должны передаваться в ПБМ (состоящей из одного или нескольких пакетов ДАННЫЕ), которая содержит сообщение ЗС-СУ, позволяющее вызываемому ООД генерировать примитив С-СОЕДИНЕНИЕ.индикация.
Альтернативная процедура установления ССУ завершается передачей некоторых параметров примитива С-СОЕДИНЕНИЕ.ответ в ПБМ (состоящей из одного или нескольких пакетов (ДАННЫЕ), которая содержит сообщение ПС- СУ. При отсутствии в примитиве С-СОЕДИНЕНИЕ.ответ параметров должен быть передан пакет ДАННЫЕ (ПС-СУ) Х.25, содержащий только код сообщения ПСЗП.
а) Адресация
Локальные операции определяют содержимое АИПСУ, а также преобразование адресов ПДУСУ, обеспечиваемых в явном виде, в поле адреса (ПА) или в параметры «расширение адреса» (РА) ПСЗП и обратно. В приложении 4 приведены руководящие материалы по методам, посредством которых необходимое содержимое ПА может быть получено из адреса ПДУСУ. Допустимые способы размещения адресов ПДУСУ в ПА приведены в пп. 6.2.2.1.1 и 6.2.2.2.1 основной части настоящего стандарта, а соответствующие способы для параметров ПА — в п. П1.4.4.6 этого приложения. Содержимое этих полей предпочтительно иметь в двоичном коде, как определено в ИСО 8348 (Доп. 2).
П'р и м еч а н и я,-
Использование предпочтительного двоичного кодирования приводит к двоично-кодированным десятичным числам в ПА в соответствии с требованиями рекомендации Х.25 МККТТ 1980 г.
Если адрес отвечающего не содержится в пакете ВЫЗОВ ПРИНЯТ/СОЕ- ДИНЕНИЕ УСТАНОВЛЕНО, следует предполагать предыдущий адрес вызываемого ПДУСУ.
Согласование услуги подтверждения приема
Бит Д в пакете ЗАПРОС ВЫЗОВА используется для согласования использования услуги «подтверждение приема».
При использовании альтернативной процедуры установления ССУ пакет ВЫЗОВ ПРИНЯТ означает лишь соединение через подсеть Х.25 и не имеет межконцевой значимости. Для обеспечения межконцевой значимости при соединениях через несколько подсетей из одного или нескольких пакетов ДАННЫЕ, содержащей сообщение ПС-СУ, должен использоваться бит Д с целью информирования о принятии или отклонении подтверждения приема.
Примечание. При работе через подсети Х.25, которые не обеспечивают согласование бита Д, эта услуга отсутствует. Если в примитиве С-СОЕДИНЕ- НИЕ.запрос параметр «выбор подтверждения приема имеет значение «использование подтверждения приема, то этот параметр должен быть передан обратно со значением «неиспользование подтверждения приема». Точно также примитив С-СОЕДИНЕНИЕ.индикация при использовании такой подсети должен всегда содержать значение «использование подтверждения приема».
Согласование КУ
При согласовании параметра КУ «пропускная способность» используется факультативная услуга пользователя СКП (если она разрешена), хотя кодирование ПСЗП также необходимо. Параметр «транзитная задержка» полностью согласовывается путем использования кодирования ПСЗП.
Качество услуг описано в п. ГІ1.3.5. Если параметры КУ опущены или под-.' сеть не обеспечивает необходимых услуг, то тогда для нижерасположенной(ых) подсети (ей) используются рекомендуемые параметры КУ.
Данные пользователя
Данные-пользователя-УСУ должны передаваться как данные вызывающего польз )вателя в пакете ЗАПРОС ВЫЗОВА с услугой «быстрая выборка». В других случаях запросов вызова, где это поле отсутствует, должна использоваться альтернативная процедура установления УСУ.
П 1.3.2. Фаза разъединения сетевого соединения
В данном разделе рассматривается^тротокольное обеспечение примитивов С- СОЕДИНЕНИЕ. В табл. 9 показаны взаимоотношения между примитивами/пара- метрами, используемыми в фазе разъединения сетевого соединения, а также между пакетами/полями, относящимися к процедурам завершения соединения.
Разъединение ССУ
Примитив С-РАЗЪЕДИНЕНИЕ.запрос передается в виде пакета ЗАПРОС ЗАВЕРШЕНИЯ Х.25. Пакет ПОДТВЕРЖДЕНИЕ ЗАВЕРШЕНИЯ не имеет своего эквивалента на границе УСУ. Если эти пакеты не получены, то выполнение соответствующего действия является задачей диспетчера.
Если примитив С-РАЗЪЕДИНЕНИЕ требует передачи данных-пользовате- ли-УСУ в фазе разъединения ССУ, то должна использоваться альтернативная процедура разъединения ССУ.
Альтернативная процедура разъединения ССУ
В случае невозможности использования нормальной процедуры разъединения или отклонения соединения должна использоваться данная альтернативная процедура.
Пользователь,- выдающий примитив С-РАЗЪЕДИНЕНИЕ, должен послать ПБМ (содержащую один или несколько пакетов ДАННЫЕ), которая состоит из сообщения ЗР-СУ, содержащего соответствующие параметры разъединения ССУ. Она действует как приглашение к завершению соединения и при приеме сообщения ЗР-СУ соответствующего окончанию ССУ, она должна выдать пакет ЗАПРОС ЗАВЕРШЕНИЯ Х.25
Таблица 9
Преобразования для фазы разъединения ССУ
УСУ-УС |
ППУ Х.25 1980 г. |
Примитив С-РАЗЪЕДИНЕНИЕ. запрос С-РАЗЪЕДИНЕНИЕ. индикация |
Тип пакета ЗАПРОС ЗАВЕРШЕНИЯ или -(-ДАННЫЕ (ЗР-СУ) ИНДИКАЦИЯ ЗАВЕРШЕНИЯ ИНДИКАЦИЯ ПОВТОРНОГО ПУСКА ЗАПРОС ЗАВЕРШЕНИЯ или +ДАННЫЕ (ЗР-СУ) Параметр «продолжение» |
Параметры Инициатор и причина Данные-пользователя-УСУ Адрес отвечающего |
Поля (включая услугу и дополнительный параметр) Поля причины и кода диагностики, параметр «причина разъединения», параметр «инициатор разъединения» Параметр «данные-пользователя-УСУ», поле «адрес вызываемого ООД» параметр «расширение адреса вызываемого» |
в) Инициатор/причина
Для запросов разъединения, выданных пользователем-УСУ, кодом причины Х.25 является «по инициативе ООД». Поле «код диагностики» Х.25 используется для передачи параметра «причина», как определено в табл 10.
Таблица 10'
Преобразования причины разъединения УСУ в код диагностики Х.25
Причина УСУ |
Инициатор УСУ |
Код диагностики Х.25, шестнадцатеричный (десятичный) |
Значение причины |
Разъединение — устойчивое условие |
Поставщик УСУ |
Е2 (226) |
0 |
Разъединение — неустойчивое условие |
Поставщик УСУ |
Е1 (225) |
0 |
Отклонение соединения — адрес ПДУСУ неизвестен, устойчивое условие |
Поставщик УСУ |
Е8 (232) |
0 |
Отклонение соединения —ПДУСУ недоступен, неустойчивое условие |
Поставщик УСУ |
Е7 (231) |
0 |
Отклонение соединения — КУ недостижимо, устойчивое условие |
Поставщик УСУ |
Е6 (23(1) |
0 |
Продолжение табл. 10
Причина УСУ |
Инициатор УСУ |
Код диагностики Х.25, шестнадцатеричный (десятичный) |
Значение причины |
Отклонение соединения КУ недостижимо, неустойчивое условие |
Поставщик УСУ |
Е5 (229) |
0 |
Отклонение соединения — причина не определена, устойчивое условие |
Поставщик УСУ |
Е4 (228) |
0 |
Отклонение соединения — причина не определена, неустойчивое условие |
Поставщик УСУ |
ЕЗ (227) |
0 |
Разъединение — нормальное условие |
Пользователь УСУ |
Г1 (241) |
0 |
Разъединение — ненормальное условие |
Пользователь УСУ |
Г2 (242) |
0 |
Отклонение соединения — устойчивое условие |
Пользователь УСУ |
Г5 (245) |
0 |
Отклонение соединения — неустойчивое условие |
Пользователь УСУ |
р4 (244) |
0 |
Отклонение соединения — устойчивое условие |
Пользователь УСУ |
Г7 (247) |
0 |
Отклонение соединения — КУ недостижимо, неустойчивое условие |
Пользователь УСУ |
Гб (246) |
0 |
Отклонение соединения — несовместимая информация в данных-пользо- вателя-УСУ |
Пользователь УСУ |
Г8 (248) |
0 |
Для запросов разъединения, выданных поставщиком-УСУ, поля завершения Х.25 или причины повторного пуска и кода диагностики преобразуются в параметр «причина», как определено в табл. 11.
Примечания:
В тех случаях, когда ССУ проводит через несколько подсетей, причина завершения Х.25 «по инициативе ООД» охватывает случаи коммутации в сети, описывающие разъединение в удаленной подсети. Значение параметра «инициатор» должно быть выведено из параметра «причина», как определено в табл. 10.
В тех случаях, когда используется альтернативная процедура разъединения ССУ, параметр «инициатор» передается в коде ПСЗП.
Таблица 11
Преобразование причины завершения/повторной пуск Х.25 в причину УСУ
Причина ЗАВЕРШЕНИЯ или ПОВТОРНОГО^ ПУСКА Х.25 г |
Значение причины (шестнадцатеричное) |
Причина УСУ |
Инициатор УСУ |
Номер занят |
1 |
Отклонение соединения — ПДУСУ недоступен, неустойчивое условие Отклонение соединения — причина не определена, устойчивое условие или Разъединение — устойчивое условие |
Поставщик УСУ |
Неисправность |
9 |
Поставщик УСУ Поставщик УСУ |
|
Ошибка в удаленной процедуре |
11 |
Отклонение соединения — причина не определена, устойчивое условие или Разъединение — устойчивое условие |
Поставщик УСУ Поставщик УСУ |
Услуга «приемлемость реверсивной тарификации» не разрешена |
19 |
Отклонение соединения —причина не определена, устойчивое условие |
Поставщик УСУ |
Несовместимый адресат |
21 |
Отклонение соединения — причина не определена, устойчивое условие |
Поставщик УСУ |
Услуга «приемлемость быстрой выборки» не разрешена |
29 |
Отклонение соединения — причина не- определена, устойчивое условие |
Поставщик УСУ |
Запрос недействительной усЛуги |
3 |
Отклонение соединения — причина не определена, устойчивое условие |
Поставщик . УСУ |
Доступ запрещен |
В |
Отклонение соединения — причина не определена, устойчивое условие |
Поставщик УСУ |
Локальная процедурная ошибка |
13 |
Отклонение соединения — причина не определена, неустойчивое условие или Разъединение — неустойчивое условие |
Поставщик УСУ Поставщик УСУ |
П родолжение табл. И
Причина ЗАВЕРШЕНИЯ или ПОВТОРНОГО ПУСКА Х.25 |
Значение причины (шестнадцатеричное) |
Причина УСУ |
Инициатор УСУ |
Перегрузка сети |
5 |
Отклонение соединения — причина не определена, неустойчивое условие или Разъединение — неустойчивое условие |
Поставщик УСУ Поставщик УСУ |
Недостижимо |
1 |
Отклонение соединения — адрес ПДУСУ неизвестен, устойчивое условие |
Поставщик УСУ |
Неисправность ПЧЭО |
15 |
Отклонение соединения — причина не определе- |
Поставщик УСУ |
- |
|
на, устойчивое условие или Разъединение — устойчивое условие |
Поставщик УСУ |