Примечания:

  1. Единственными причинами повторного пуска Х.25 являются «локальная процедурная ошибка» и «перегрузка сети».

  2. . Причина «разъединение» должна определяться только на основе этой таблицы, если ССУ уже установлено. В противном случае причиной следует считать «отклонение соединения».

  1. Данные пользователя

Данные-пользователя-УСУ должны передаваться в Поле «данные завершаю­щего пользователя» пакетов ЗАПРОС ЗАВЕРШЕНИЯ и ИНДИКАЦИЯ ЗАВЕР- - ШЕНИЯ Х.25, используемых с услугой «быстрая выборка». В других случаях завершения вызова, где поле отсутствует, должна использоваться альтернатив­ная процедура разъединения ССУ.

  1. Отклонение ССУ

Если ССУ не может быть установлено, то обратно должен быть передан па­кет ЗАПРОС ЗАВЕРШЕНИЯ услуги «быстрая выборка» Х.25.

Адрес отвечающего и любые данные пользователя должны быть возвращены в виде параметров в поле «данные завершающего пользователя». Если в вызове с быстрой выборкой кодовое представление этих параметров превышает макси­мальную длину поля «данные завершающего пользователя», вызов сначала дол­жен быть принят в пакете ВЫЗОВ ПРИНЯТ услуги «быстрая выборка», содер­жащем параметр «продолжение», после чего сразу же соединение должно быть завершено путем использования альтернативной процедуры разъединения ССУ.

Для услуги «небыстрая выборка» соединение должно быть завершено путем использования альтернативной процедуры разъединения ССУ.

  1. Разъединение ССУ, инициированное подсетью

О приеме пакетов ИНДИКАЦИЯ ПОВТОРНОГО ТІУСКА Х.25 и пакетов ИНДИКАЦИЯ ЗАВЕРШЕНИЯ Х.25, у которых параметр «причина» не указы­вает «по инициативе ООД», сообщается примитивами С-РАЗЪЕДИНЕНИЕ.ин- дикация, инициированными поставщиком УСУ.



П 1.3.3. Фаза передачи данных

В этом подразделе описывается протокол, обеспечивающий примитивы С- ДАННЫЕ и С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ. В табл. 12 показано взаимоот­ношение между примитивами/параметрами, используемыми для услуги «передача данных», и пакетами/полями, относящимися к процедурам передачи данных.

Таблица 12

Преобразования в фазе передачи данных

УСУ-УС

ППУ Х.25 1980 г.

Примитив

С-ДАННЫЕ. запрос

С-ДАННЫЕ. индикация

Тип пакета

ДАННЫЕ

ДАННЫЕ

Параметры

Данные-пользователя-УСУ Запрос подтверждения

Поля

Данные пользователя, бит М

Бит Д1, Ппд

Примитив

С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ, за­прос

С-ДАННЫЕ ПОДТВЕРЖДЕНИЕ, ин­дикация

Тип пакета

ДАННЫЕ, ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К ПРИЕМУ, НЕПРИЕМ

ДАННЫЕ, ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К ПРИЕМУ, НЕПРИЕМ

Параметры

Поля

Пим

Примитив

С-СРОЧНЫЕ ДАННЫЕ, запрос

С-СРОЧНЫЕ ДАННЫЕ, индикация

Тип пакета

Не обеспечивается

Не обеспечивается

Параметры

Данные-пользователя-УСУ

Поля -

Не обеспечивается

Примитив

С-ПОВТОРНАЯ УСТАНОВКА, запрос

С-ПОВТОРНАЯ УСТАНОВКА, инди­кация

С-ПОВТОРНАЯ УСТАНОВКА, ответ

С-ПОВТОРНАЯ УСТАНОВКА, под­тверждение

Тип пакета

ЗАПРОС ПОВТОРНОЙ УСТАНОВ­

КИ

ИНДИКАЦИЯ ПОВТОРНОЙ УСТА­

НОВКИ, ЗАПРОС ПОВТОРНОЙ

УСТАНОВКИ

Отсутствует

Отсутствует

Продолжение табл. 12

УСУ-УС

ППУ Х.25 1980 г.

Параметр ы

Поля

Инициатор и причина

Поля «причина» и «код диагностики»



  1. Этот элемент не требуется для прямой поддержки УСУ-УС ВОС в ПСЗП Х.25 1980 г.

  1. Передача данных

Данные-пользователя-УСУ должны передаваться в виде ПБМ пакетов ДАН­НЫЕ (как определено в ИСО 8208 с битом 0, равным нулю. СБДС, полученные для передачи, не обязательно должны задерживаться.

  1. Сегментация СБДС

Бит М должен использоваться для обозначения непрерывности передачи, ес­ли один СБДС передается в виде нескольких пакетов ДАННЫЕ Х.25.

  1. Сцепление ПБДС

Сцепление ПБДС не предусмотрено. Каждый ПБДС передается как пакет ДАННЫЕ Х.25.

  1. Обнаружение ошибок

Обработка ошибок в подсетях Х.25 считается вполне достаточной и никаких дополнительных протокольных механизмов не требуется.

  1. Восстановление при ошибках

Обработка ошибок в подсетях Х.25 считается вполне достаточной и никаких дополнительных протокольных механизмов не требуется.

  1. Сохранение последовательности

Подсети Х.25 свойственна сохранность последовательности. Никаких допол­нительных протокольных механизмов не предусмотрено.

  1. Подтверждение приема

Механизм бита Д Х.25 используется для обеспечения услуги «подтверждение приема». Последний (или единственный) в ПБМ пакет ДАННЫЕ, образующий СБДС, который нуждается в этой услуге, передается с битом Д, равным 1. Логический объект на удаленном конце подсети Х.25 не должен подтверждать такой пакет до тех пор, пока он не получит подтверждения от пользователя УСУ или от следующего участка ССУ. Прием соответствующего Ппм через под­сеть Х.25 имеет межконцевую значимость даже при прохождении соединения че­рез несколько подсетей. Если в пакете ДАННЫЕ установлены оба бита: Д и М, то бит Д имеет значимость только при прохождении через подсеть Х.25 и на него может быть выдан ответ без ожидания подтверждения от пользователя.

  1. Срочные данные

В виду сложностей обеспечения услуги «срочные данные», использующей па­кет ПРЕРЫВАНИЕ Х.25 1980 г., который переносит один октет данных пользо­вателя, рекомендуется, чтобы поставщик УСУ использовал возможность не обес­печивать эту факультативную услугу.

Ш.3.4. У п р а в л е и и е соединением Оетевого уровня

В этом разделе приведено описание протокола, обеспечивающего примитивы С-СБРОС.

  1. Мультиплексирование

Протокол Х.25 обеспечивает поддержку нескольких ССУ.

  1. Расширение

Параллельное использование вызовов Х.25 для поддержки одного ССУ не является обязательным.

Управление потокомВозможности Х.25 по управлению потоком считаются достаточными.

  1. Повторная установка

Механизмы повторной установки Х.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 «по инициативе ООД» охватывает случаи сете­вой коммутации, описывающие повторную установку в удаленной подсети. Зна­чение параметра «инициатор» должно выводиться из этой причины.

  1. Протокольные ошибки

Действия, которые должны быть предприняты при обнаружении ошибок в протоколе Х.25 или форматах пакета, описаны в ИСО 8208. Если ошибки обна­руживаются в параметрах ПСЗП принятого пакета или же обнаруживается лю­бая другая ошибка, для которой отсутствует явное событие в таблице состоя- ний/событий ПСЗП, то для данного состояния должно быть выбрано «любое другое действительное событие Х.25».

П1.3.5. К а ч е ст в о услуг

  1. Общие положения

Параметры КУ сервиса сетевого уровня преобразуются непосредственно в эквивалентные параметры КУ ПСЗП и обратно.

  1. Пропускная способность

Параметры КУ «пропускная способность» примитивов С-СОЕДИНЕНИЕ преобразуются в услугу «согласование класса пропускной способности» (СКП) (при ее наличии) рекомендации Х725 МККТТ 1980 г. и обратно и в параметр «класс минимальной пропускной способности» (КМП) ПСЗП и обратно. Кон­кретные преобразования этой услуги Х.25 1980 г. и параметра ПСЗП в два на­бора подпараметров пропускной способности, и обратно, приведены в табл. 15.

Набор значений, которые могут быть определены для каждого подпарамет­ра пропускной способности, варьируется от 75 до 48000- бит/с включительно. Этот набор состоит из следующих дискретных значений: 75, 150, 300, 600, 1200, 240Q, 4800, 96Ю0, 19000 и 48000 бит/с. Логический объект СУ обеспечивает либо все эти значения, либо непрерывное их подмножество. Предусмотрено также значение «неспецифицированное».

Обработка примитивов и пакетов осуществляется следующим образом.

  1. Обработка примитива С-СОЕДИНЕНИЕ.запрос

Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект ПСЗП не может обеспечить значение пропускной способности «наименьшее приемлемое качество» (т, е. минимальную пропускную способность), определен­ное для любого направления передачи данных, он отклоняет этот запрос. В этом случае логический объект ПСЗП не передает никакого пакета Х.25, а вы­дает вызывающему пользователю УСУ примитив С-РАЗЪЕДИНЕНИЕ.индика- ция. Параметром «инициатор» является «поставщик УСУ». Параметром «при­чина» является «соединение отклонено — КУ недоступно/устойчивое условие» или «соединение отклонено — КУ недоступно/неустойчивое условие», если ло­гический объект СУ никогда не может обеспечить наименьшее приемлемое ка­чество для каждого направления передачи данных.

Если при приеме примитива С-СОЕДИНЕНИЕ.запрос логический объект ПСЗП может обеспечить значение пропускной способности «наименьшее при­емлемое качество» (т. е. минимальную пропускную способность), определенную для обоих направлений передачи данных, он преобразует «желаемое» значение в услугу СКП Х.25 1980 г. (если эта услуга доступна), а значение «наименьшее приемлемое качество» — в параметр КМП ПСЗП. Если подпараметр «желае­мое» (любого одного или обоих параметров КУ «пропускная способность») име­ет значение «неспецифицировано»,- то логический объект ПСЗП кодирует услу­гу СКП (если она обеспечивается) для соответствующего (их) направления (й) передачи данных в виде наивысшего значения пропускной способности, обеспе­чиваемой логическим объектом ПСЗП. Если подпараметр «наименьшее приемле­мое качество» . (каждого или обоих параметров КУ пропускной способности) имеет значение «неспецифицированное», то логический объект ПСЗП кодирует значение 75 бит/с параметра КПМ для соответствующего (их) направления (й) передачи данных. Услуга СКП (если она-обеспечивается) и параметр КПМ пере­даются через интерфейс ООД/ХХД в пакете ЗАПРОС ВЫЗОВА (если обеспе­чивается «услуга быстрой выборки»). Если услуга «быстрая выборка» не обес­печивается, то услуга СКП (если она обеспечивается) передается посредством пакета ЗАПРОС ВЫЗОВА, а параметр КПМ — посредством сообщения ЗС-СУ.

  1. Обработка пакета ВХОДЯЩИЙ ВЫЗОВ

Если принят пакет ВХОДЯЩИЙ ВЫЗОВ, который не содержит услуги СКП, то доступное значение пропускной способности для каждого направления пе­редачи данных принимается "Как минимальное из соответствующих рекомендуе­мых классов пропускной способности и эквивалентных значений в параметре КПМ. Если пакет -ВХОДЯЩИЙ ВЫЗОВ содержит услугу СКП, тогда указан­ные величины в этой услуге представляют доступное значение пропускной спо­собности для каждого направления передачи данных.

При приеме пакета ВХОДЯЩИЙ ВЫЗОВ (услуга «быстрая выборка» обеспечена) или пакета ВХОДЯЩИЙ ВЫЗОВ в сочетании с сообщением ЗС-СУ логический объект ПСЗП сравнивает минимальное значение пропускной способности, определенное в параметре КМП для каждого направления передачи данных, с доступным значением пропускной способности. Если для каждого нап­равления доступное значение пропускной способности меньше, чем минималь­ное значение пропускной способности, или, если логический объект ПСЗП не может обеспечить минимальное значение пропускной способности, то логичес­кий объект ПСЗП завершает соединение (т. е. передает пакет ЗАПРОС ЗА­ВЕРШЕНИЯ). Причиной - является «по инициативе ООД», а диагностикой — «соединение отклонено — КУ недоступно/неустойчивое условие»' или «соедине­ние отклонено — КУ недоступно/устойчивое условие», если логический объект ПСЗП никогда не может обеспечить меньшее значение пропускной способности (эти диагностики имеют значения 229 и 320, соответственно). В противном случае логический объект ПСЗП указывает для обоих направлений передачи данных значения пропускной способности «доступное» и «наименьшее приемле­мое качество» в параметрах КУ пропускной способности примитива C-GOE- ДИНЕНИЕ. индикация, передаваемых вызываемому пользователю УСУ.