Примечания:
Единственными причинами повторного пуска Х.25 являются «локальная процедурная ошибка» и «перегрузка сети».
. Причина «разъединение» должна определяться только на основе этой таблицы, если ССУ уже установлено. В противном случае причиной следует считать «отклонение соединения».
Данные пользователя
Данные-пользователя-УСУ должны передаваться в Поле «данные завершающего пользователя» пакетов ЗАПРОС ЗАВЕРШЕНИЯ и ИНДИКАЦИЯ ЗАВЕР- - ШЕНИЯ Х.25, используемых с услугой «быстрая выборка». В других случаях завершения вызова, где поле отсутствует, должна использоваться альтернативная процедура разъединения ССУ.
Отклонение ССУ
Если ССУ не может быть установлено, то обратно должен быть передан пакет ЗАПРОС ЗАВЕРШЕНИЯ услуги «быстрая выборка» Х.25.
Адрес отвечающего и любые данные пользователя должны быть возвращены в виде параметров в поле «данные завершающего пользователя». Если в вызове с быстрой выборкой кодовое представление этих параметров превышает максимальную длину поля «данные завершающего пользователя», вызов сначала должен быть принят в пакете ВЫЗОВ ПРИНЯТ услуги «быстрая выборка», содержащем параметр «продолжение», после чего сразу же соединение должно быть завершено путем использования альтернативной процедуры разъединения ССУ.
Для услуги «небыстрая выборка» соединение должно быть завершено путем использования альтернативной процедуры разъединения ССУ.
Разъединение ССУ, инициированное подсетью
О приеме пакетов ИНДИКАЦИЯ ПОВТОРНОГО ТІУСКА Х.25 и пакетов ИНДИКАЦИЯ ЗАВЕРШЕНИЯ Х.25, у которых параметр «причина» не указывает «по инициативе ООД», сообщается примитивами С-РАЗЪЕДИНЕНИЕ.ин- дикация, инициированными поставщиком УСУ.
П 1.3.3. Фаза передачи данных
В этом подразделе описывается протокол, обеспечивающий примитивы С- ДАННЫЕ и С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ. В табл. 12 показано взаимоотношение между примитивами/параметрами, используемыми для услуги «передача данных», и пакетами/полями, относящимися к процедурам передачи данных.
Таблица 12
Преобразования в фазе передачи данных
УСУ-УС |
ППУ Х.25 1980 г. |
Примитив С-ДАННЫЕ. запрос С-ДАННЫЕ. индикация |
Тип пакета ДАННЫЕ ДАННЫЕ |
Параметры Данные-пользователя-УСУ Запрос подтверждения |
Поля Данные пользователя, бит М Бит Д1, Ппд |
Примитив С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ, запрос С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ, индикация |
Тип пакета ДАННЫЕ, ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К ПРИЕМУ, НЕПРИЕМ ДАННЫЕ, ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К ПРИЕМУ, НЕПРИЕМ |
Параметры |
Поля Пим |
Примитив С-СРОЧНЫЕ ДАННЫЕ, запрос С-СРОЧНЫЕ ДАННЫЕ, индикация |
Тип пакета Не обеспечивается Не обеспечивается |
Параметры Данные-пользователя-УСУ |
Поля - Не обеспечивается |
Примитив С-ПОВТОРНАЯ УСТАНОВКА, запрос С-ПОВТОРНАЯ УСТАНОВКА, индикация С-ПОВТОРНАЯ УСТАНОВКА, ответ С-ПОВТОРНАЯ УСТАНОВКА, подтверждение |
Тип пакета ЗАПРОС ПОВТОРНОЙ УСТАНОВ КИ ИНДИКАЦИЯ ПОВТОРНОЙ УСТА НОВКИ, ЗАПРОС ПОВТОРНОЙ УСТАНОВКИ Отсутствует Отсутствует |
Продолжение табл. 12
УСУ-УС |
ППУ Х.25 1980 г. |
Параметр ы |
Поля |
Инициатор и причина |
Поля «причина» и «код диагностики» |
Этот элемент не требуется для прямой поддержки УСУ-УС ВОС в ПСЗП Х.25 1980 г.
Передача данных
Данные-пользователя-УСУ должны передаваться в виде ПБМ пакетов ДАННЫЕ (как определено в ИСО 8208 с битом 0, равным нулю. СБДС, полученные для передачи, не обязательно должны задерживаться.
Сегментация СБДС
Бит М должен использоваться для обозначения непрерывности передачи, если один СБДС передается в виде нескольких пакетов ДАННЫЕ Х.25.
Сцепление ПБДС
Сцепление ПБДС не предусмотрено. Каждый ПБДС передается как пакет ДАННЫЕ Х.25.
Обнаружение ошибок
Обработка ошибок в подсетях Х.25 считается вполне достаточной и никаких дополнительных протокольных механизмов не требуется.
Восстановление при ошибках
Обработка ошибок в подсетях Х.25 считается вполне достаточной и никаких дополнительных протокольных механизмов не требуется.
Сохранение последовательности
Подсети Х.25 свойственна сохранность последовательности. Никаких дополнительных протокольных механизмов не предусмотрено.
Подтверждение приема
Механизм бита Д Х.25 используется для обеспечения услуги «подтверждение приема». Последний (или единственный) в ПБМ пакет ДАННЫЕ, образующий СБДС, который нуждается в этой услуге, передается с битом Д, равным 1. Логический объект на удаленном конце подсети Х.25 не должен подтверждать такой пакет до тех пор, пока он не получит подтверждения от пользователя УСУ или от следующего участка ССУ. Прием соответствующего Ппм через подсеть Х.25 имеет межконцевую значимость даже при прохождении соединения через несколько подсетей. Если в пакете ДАННЫЕ установлены оба бита: Д и М, то бит Д имеет значимость только при прохождении через подсеть Х.25 и на него может быть выдан ответ без ожидания подтверждения от пользователя.
Срочные данные
В виду сложностей обеспечения услуги «срочные данные», использующей пакет ПРЕРЫВАНИЕ Х.25 1980 г., который переносит один октет данных пользователя, рекомендуется, чтобы поставщик УСУ использовал возможность не обеспечивать эту факультативную услугу.
Ш.3.4. У п р а в л е и и е соединением Оетевого уровня
В этом разделе приведено описание протокола, обеспечивающего примитивы С-СБРОС.
Мультиплексирование
Протокол Х.25 обеспечивает поддержку нескольких ССУ.
Расширение
Параллельное использование вызовов Х.25 для поддержки одного ССУ не является обязательным.
Управление потокомВозможности Х.25 по управлению потоком считаются достаточными.
Повторная установка
Механизмы повторной установки Х.25 достаточны для обеспечения функции1 сброса сетевого уровня. В табл. 12 показаны взаимоотношения между примити- вами/параметрами, используемыми для услуги сброса и пакетами/полями, относящимися к процедурам повторной установки.
При запросах сброса, инициируемых пользователем УСУ, используется поле «код диагностики» Х.25 для передачи параметра «причина», как показано в табл. 13. ' ч
Т а б л и ц а 13
Преобразование причины сброса УСУ в код диагностики
Х.25
Причина сброса УСУ |
Инициатор УСУ |
- Код диагностики X.2S шестнадцатеричный (десятичный) |
Значение причины |
Причина не определена |
Поставщик УСУ |
Е9 (233) |
0 |
Перегрузка |
Поставщик УСУ |
ЕА (234) |
0 |
Повторная синхрониза- |
Пользователь |
ГА (250) |
0 |
ция пользователя |
УСУ |
|
|
При запросах сброса, инициируемых поставщиком УСУ, поля «причина повторной установки» и «код диагностики» Х.25 преобразуются в причину, как показано в табл. 14.
Таблица 14
Преобразование причины повторной установки Х.25 в причину
сброса УСУ
Причина повторной установки X .25 |
Значение причины |
Причина сброса УСУ |
Инициатор УСУ |
Удаленная процедур ная ошибка Локальная процедурная ошибка Перегрузка сети Несовместимый адресат |
3 5 7 И |
Причина не опреде- - лена Причина не определена Перегрузка Причина не определена |
Поставщик УСУ Поставщик УСУ Поставщик УСУ Поставщик УСУ |
Примечание. Там, где ССУ проходит через несколько подсетей, причина повторной установки Х.25 «по инициативе ООД» охватывает случаи сетевой коммутации, описывающие повторную установку в удаленной подсети. Значение параметра «инициатор» должно выводиться из этой причины.
Протокольные ошибки
Действия, которые должны быть предприняты при обнаружении ошибок в протоколе Х.25 или форматах пакета, описаны в ИСО 8208. Если ошибки обнаруживаются в параметрах ПСЗП принятого пакета или же обнаруживается любая другая ошибка, для которой отсутствует явное событие в таблице состоя- ний/событий ПСЗП, то для данного состояния должно быть выбрано «любое другое действительное событие Х.25».
П1.3.5. К а ч е ст в о услуг
Общие положения
Параметры КУ сервиса сетевого уровня преобразуются непосредственно в эквивалентные параметры КУ ПСЗП и обратно.
Пропускная способность
Параметры КУ «пропускная способность» примитивов С-СОЕДИНЕНИЕ преобразуются в услугу «согласование класса пропускной способности» (СКП) (при ее наличии) рекомендации Х725 МККТТ 1980 г. и обратно и в параметр «класс минимальной пропускной способности» (КМП) ПСЗП и обратно. Конкретные преобразования этой услуги Х.25 1980 г. и параметра ПСЗП в два набора подпараметров пропускной способности, и обратно, приведены в табл. 15.
Набор значений, которые могут быть определены для каждого подпараметра пропускной способности, варьируется от 75 до 48000- бит/с включительно. Этот набор состоит из следующих дискретных значений: 75, 150, 300, 600, 1200, 240Q, 4800, 96Ю0, 19000 и 48000 бит/с. Логический объект СУ обеспечивает либо все эти значения, либо непрерывное их подмножество. Предусмотрено также значение «неспецифицированное».
Обработка примитивов и пакетов осуществляется следующим образом.
Обработка примитива С-СОЕДИНЕНИЕ.запрос
Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект ПСЗП не может обеспечить значение пропускной способности «наименьшее приемлемое качество» (т, е. минимальную пропускную способность), определенное для любого направления передачи данных, он отклоняет этот запрос. В этом случае логический объект ПСЗП не передает никакого пакета Х.25, а выдает вызывающему пользователю УСУ примитив С-РАЗЪЕДИНЕНИЕ.индика- ция. Параметром «инициатор» является «поставщик УСУ». Параметром «причина» является «соединение отклонено — КУ недоступно/устойчивое условие» или «соединение отклонено — КУ недоступно/неустойчивое условие», если логический объект СУ никогда не может обеспечить наименьшее приемлемое качество для каждого направления передачи данных.
Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект ПСЗП может обеспечить значение пропускной способности «наименьшее приемлемое качество» (т. е. минимальную пропускную способность), определенную для обоих направлений передачи данных, он преобразует «желаемое» значение в услугу СКП Х.25 1980 г. (если эта услуга доступна), а значение «наименьшее приемлемое качество» — в параметр КМП ПСЗП. Если подпараметр «желаемое» (любого одного или обоих параметров КУ «пропускная способность») имеет значение «неспецифицировано»,- то логический объект ПСЗП кодирует услугу СКП (если она обеспечивается) для соответствующего (их) направления (й) передачи данных в виде наивысшего значения пропускной способности, обеспечиваемой логическим объектом ПСЗП. Если подпараметр «наименьшее приемлемое качество» . (каждого или обоих параметров КУ пропускной способности) имеет значение «неспецифицированное», то логический объект ПСЗП кодирует значение 75 бит/с параметра КПМ для соответствующего (их) направления (й) передачи данных. Услуга СКП (если она-обеспечивается) и параметр КПМ передаются через интерфейс ООД/ХХД в пакете ЗАПРОС ВЫЗОВА (если обеспечивается «услуга быстрой выборки»). Если услуга «быстрая выборка» не обеспечивается, то услуга СКП (если она обеспечивается) передается посредством пакета ЗАПРОС ВЫЗОВА, а параметр КПМ — посредством сообщения ЗС-СУ.
Обработка пакета ВХОДЯЩИЙ ВЫЗОВ
Если принят пакет ВХОДЯЩИЙ ВЫЗОВ, который не содержит услуги СКП, то доступное значение пропускной способности для каждого направления передачи данных принимается "Как минимальное из соответствующих рекомендуемых классов пропускной способности и эквивалентных значений в параметре КПМ. Если пакет -ВХОДЯЩИЙ ВЫЗОВ содержит услугу СКП, тогда указанные величины в этой услуге представляют доступное значение пропускной способности для каждого направления передачи данных.
При приеме пакета ВХОДЯЩИЙ ВЫЗОВ (услуга «быстрая выборка» обеспечена) или пакета ВХОДЯЩИЙ ВЫЗОВ в сочетании с сообщением ЗС-СУ логический объект ПСЗП сравнивает минимальное значение пропускной способности, определенное в параметре КМП для каждого направления передачи данных, с доступным значением пропускной способности. Если для каждого направления доступное значение пропускной способности меньше, чем минимальное значение пропускной способности, или, если логический объект ПСЗП не может обеспечить минимальное значение пропускной способности, то логический объект ПСЗП завершает соединение (т. е. передает пакет ЗАПРОС ЗАВЕРШЕНИЯ). Причиной - является «по инициативе ООД», а диагностикой — «соединение отклонено — КУ недоступно/неустойчивое условие»' или «соединение отклонено — КУ недоступно/устойчивое условие», если логический объект ПСЗП никогда не может обеспечить меньшее значение пропускной способности (эти диагностики имеют значения 229 и 320, соответственно). В противном случае логический объект ПСЗП указывает для обоих направлений передачи данных значения пропускной способности «доступное» и «наименьшее приемлемое качество» в параметрах КУ пропускной способности примитива C-GOE- ДИНЕНИЕ. индикация, передаваемых вызываемому пользователю УСУ.