Таблица 15
Преобразование подпараметров параметра КУ «пропускная способность» в услугу Х.25 1980 г. и в параметр ПСЗП
УСУ-УС |
ПСЗП Х.25 1980 г. |
||
Подпараметр |
Примитив |
Услуга/пара- |
Пакет/сообщеиие |
Желаемое |
С-СОЕДИНЕНИЕ. |
скп |
ЗАПРОС ВЫЗОВА1 |
Наименьшее приемлемое качество |
С-СОЕДИНЕНИЕ. запрос |
КМП |
ЗАПРОС ВЫЗОВА67или ДАННЫЕ (ЗС-СУ) |
Доступное |
С-СОЕДИНЕНИЕ. индикация |
СКП |
ВХОДЯЩИЙ ВЫЗОВ1 |
Наименьшее приемлемое качество |
С-СОЕДИНЕНИЕ. индикация |
КМП |
ВХОДЯЩИЙ ВЫЗОВ2 или ДАННЫЕ (ЗС-СУ) |
Выбранное |
С-СОЕДИНЕНИЕ. ответ |
скп/кпм8 |
вызов принят1 или ДАННЫЕ (ПС-СУ) |
Выбранное |
С-СОЕДИНЕНИЕ. подтверждение |
СКП/КПМ3 |
СОЕДИНЕНИЕ УСТАНОВЛЕНО1 или ДАННЫЕ (ПС-СУ) |
способности примитива С-СОЕДИНЕНИЕ. ответ. Если услуга СКП обеспечена, эти значения перекодируются в услугу СКП, передаваемую обратно в пакете ВЫЗОВ ПРИНЯТ. Если услуга СКП не обеспечивается, то эти значения перекодируются в параметр КМП и возвращаются либо в пакете ВЫЗОВ ПРИНЯТ (если быстрая выборка обеспечена и использована в соответствующем пакете ЗАПРОС ВЫЗОВА), либо в сообщении ПС-СУ.
Обработка пакета СОЕДИНЕНИЕ УСТАНОВЛЕНО
При приеме пакета СОЕДИНЕНИЕ УСТАНОВЛЕНО с услугой СКП логический объект ПСЗП указывает для обоих направлений передачи данных «выбранное» значение пропускной способности (заданное в услуге СКП) в параметрах КУ пропускной способности примитива С-СОЕДИНЕНИЕ. подтверждение, передаваемого вызываемому пользователю УСУ. Если 'в пакете СОЕДИНЕНИЕ УСТАНОВЛЕНО услуга СКП не представлена, то «выбранные» значения пропускной способности получаются из сообщения ПС-СУ.
Транзитная задержка
Согласование параметра КУ «транзитная задержка» описано в п. 6.2.5.2 настоящего стандарта с перечисленными ниже ограничениями:
услуга «выбор и индикация транзитной задержки» (ВИТЗ) отсутствует в подсетях Х.25 1980 г. Предполагается, чго ее рекомендуемое значение должно быть предметом соглашения на определенный период времени между администрацией связи и поставщиком подсети Х.25 1980 г.;
услуга «согласование межконцевой транзитной задержки» (СМТЗ) не обеспечивается в подсетях Х.25 1980 г., поэтому она должна быть закодирована в виде параметра «транзитная задержка» ПСЗП, как определено в п. П1.4.4.7 настоящего приложения;
упоминание в п. 6.2.5.2 о не-передаче ’пакетов ППУ Х.25 1984 г. относится в этом разделе к сообщениям ПСЗП.
Дополнительные параметры КУ.
Другие параметры КУ не обеспечиваются. Сервис сетевого уровня не требует их согласования в фазе установления ССУ,”
ПІ.Э.б. О с о б е н н о с т и Х.25.
Бит О
Бит 0 пакета ДАННЫЕ устанавливается в значение 1, если этот пакет содержит кодированную информацию, использующую коды ПСЗП.
Бит М
Последовательность ПБМ используется, если СБДС слишком велик для ее передачи в одном пакете ДАННЫЕ или, если параметры примитивов С-СОЕДИНЕНИЕ и С-РАЗЪЕДИНЕНИЕ слишком велики для передачи в полях данных вызывающего или завершающего пользователя соответственно.
Бит Д
Бит Д в пакете ЗАПРОС ВЫЗОВА (т. е. бит 7 октета 1) устанавливается для запроса факультативной услуги «подтверждение приема» поставщика-УСУ.
Бит Д устанавливается в пакете ДАННЫЕ для передачи параметра «запрос подтверждения».
Повторный пуск
Повторный пуск Х.25 приведет к разъединению всех ССУ на том интерфейсе, на котором он используется.
Управление потоком
Механизмы управления потоком Х.25 могут использоваться для обеспечения управления потоком УСУ и здесь не требуется никаких расширений.
Логический канал
Каждое ССУ преобразуется в один логический канал Х.25.
Поле «код диагностики»
Это поле используется для передачи значения параметра «причина» .
Пакет ДИАГНОСТИКА Х.25
Этот пакет не подвергается преобразованию. Однако его прием вызывает действия «любое другое действительное событие Х.25» в табл. П1.4 состоя- ний/событий.
ГТ 1.3.7. Сетевая коммутация
Для переключения СУ от одной подсети Х.25 к другой, использующих для ССУ протокол ПСЗП Х.25 '1980 г. на обеих сторонах переключения, каждый принятый ПБДС обычно передается в другую подсеть в неизменном виде. Однако ПБДС может быть смодифицирован при следующих обстоятельствах:
соединенные подсети имеют различные допустимые размеры ПБДС (т. е. различные длины пакета ДАННЫЕ), что требует сегментирования или разборки;
параметры, факультативные возможности и адреса, принятые в примитиве С-СОЕДИНЕНИЕ. запрос, должны быть проанализированы и образованы новые значения параметров (например, для КУ) для подлежащего передаче' примитива С-СОЕДИНЕНИЕ. запрос;
инициатор переключения маршрута может сам’ сгенерировать примитив С-РАЗЪЕДИНЕНИЕ или С-СБРОС.
Любые типы и значения параметров; неизвестные для данного конкретного инициатора переключения, должны передаваться в неизменном виде на том основании, что они окажутся значимыми в другой фазе соединения.
'Инициатор переключения может передать обратно пакет ВЫЗОВ ПРИНЯТ с быстрой выборкой в последующей ПБМ, содержащей сообщение ПС-СУ, если тайм-аут установления вызова подсети на исходе.
Это не требует, чтобы для отдельного ССУ инициатор переключения поддерживал использование нормальной процедуры установления ССУ в одной подсети Х.25 и использование альтернативной процедуры установления ССУ в другой подсети Х.25. Для исходящего вызова может быть использована та же процедура, что и для входящего вызова.
П1.3.8. Тайм-ауты
Тайм-аут «ответ на соединение»
При инициации нормальной или альтернативной процедуры установления ССУ вызывающая сторона должна начать отсчет тайм-аута «ответ на соединение». Отсчет тайм-аута обычно заканчивается после завершения установления соединения. При истечении тайм-аута соединение должно быть разъединено.
Использование и действие этого тайм-аута показано в табл. 16 состояний/ /событий в п. П1.4. '
Значение этого тайм-аута определяется конкретной реализацией. Рекомендуемое его значение должно быть больше или равно текущему значению тайм-аута «ответ на запрос вызова» Х.25 (Т21) процедуры вызова Х.25.
Тайм-аут «ответ на разъединение»
При инициации нормальной или альтернативной процедуры разъединения ССУ ООД инициирующее разъединение должно начинать отсчет тайм-аута «ответ на разъединение». Отсчет тайм-аута обычно заканчивается при завершении разъединения. При истечении тайм-аута соединение должно возвращаться в состояние «свободно».
Использование и действие этого тайм-аута показаны в табл. 16 состояний событий.
Значение этого тайм-аута определяется конкретной реализацией. Рекомендуемое его значение должно быть больше или равно текущему значению тайм-аута «ответ на запрос завершения Х.25» (Т2в) процедуры вызова Х.25.
Тайм-аут процедуры повторной установки:
Тайм-аут «ответ на запрос повторной установки Х.25» (T2Q) достаточен для защиты от потери сообщений протокола повторной установки или отсутствия ответа от соответствующего ООД.
ПЕЛ. Описание протокола
'П1.4.1. Переходы с о ст о ян и й/co б ытий
Диаграмма переходов состояний для ПСЗП Х.25 1980 г. приведена на черт. 3. *
Диаграмма переходов состояний
Черт. 3
Примечание. Эта диаграмма является пояснительной, показывая нормальные последовательности. Эти действия определяются в таблицах «состояние/событие».
Операции ПСЗП Х.25 1980 г. определяются двумя таблицами переходов состояний/событий (табл. 16 и 17). В этих таблицах приведены взаимоотношения между примитивами услуг сетевого уровня и элементами процедуры Х.25 1980 г. Принятая для описания модель относится к типу синхронных моделей для отдельного случая соединения. Таблицы нйсят описательный характер и кдк таковые они не содержат никакой информации, которая относилась бы только к подробностям реализации. В таблицах переходов состояний/событий, предполагается, что:
примитивы услуг сетевого уровня являются элементарными действня- ми/событиями;
элементарные действия/события не ставятся в очередь в логическом объекте ПСЗП; ,
пользователь, УСУ действует правильно в соответствии с определени 'М услуг сетевого уровня;
для логического объекта ПСЗП обеспечивается только корректный протокол Х.25 1980 г.События |
Состояния |
||||||
1 ХОЛОСТОЕ |
2 ОЖИДАНИЕ ПС-СУ |
3 ОЖИДАНИЕ СОЕД-ОТВ |
4 ОЖИДАНИЕ X .25-СОЕД |
5 ОЖИДАНИЕ ЗС-СУ |
6 ПЕРЕДАЧА данных |
7 ОЖИДАНИЕ ПОДТ-ЗА- ВЕРШ |
|
Сервисные примитивы С-СОЕДИНЕНИЕ. запрос С-СОЕДИНЕНИЕ. ответ С-РАЗЪЕДИНЕНИЕ. запрос Протокольные сообщения Х.25 соед-устан (б-выб) Х.25 соед-установлено Х.25 данные (ПС-СУ) (5) Х.25 вход-вызов (б-выб) Х.25 вход-вызов Х.25 данные (ЗС-СУ) (5) Х.25 инд-завершения Х.25 подт-завершения ххд Х.25 данные (ЗР-СУ) (5) |
1 2 3 4 5 х 1 X X X |
1 2 3 4 5 6 X 2 2 2 X |
123456 х 1 х 4 X |
1 2 3 4 X X X |
1 2 3 X X |
1 2 3 4 5 х 1 X X |
'12 3 4 X X X |
Таблица 16 Р 50 ГОСТ 34.954—91 С Таблица состояний/событий для фазы установления ССУ обытия |
|
||
1 ХОЛОСТОЕ |
2 ОЖИДАНИЕ ПС-СУ |
3 ОЖИДАНИЕ СОЕД-ОТВ |
|
Тайм-ауты Истек тайм-аут $ответ па соединение» Истек тайм-аут «ответ на разъединение» Любое другое действительное событие Х.25 (кроме ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К ПРИЕМУ и НЕПРИЕМ) |
1 2 3 4 5 |
1 2 3 4 5 6 X X |
1 2 3 4 5 6 |
Действия |
|
|
|
Сервисные примитивы С-СОЕДИНЕНИЕ. < индикация С-СОЕДИНЕНИЕ. подтверждение С-РАЗЪЕДИНЕНИЕ. индикация Протокольные сообщения Х.25 запрос-вызова (б-выб) Х.25 запрос-вызова |
X X X |
X X X х |
X X |
4 хОЖИДАНИЕ X ,25-СОЕД |
5 ОЖИДАНИЕ ЗС-СУ |
6 ПЕРЕДАЧА ДАННЫХ |
7 ОЖИДАНИЕ ПОДТ- ЗАВЕРШ |
12 3 4 |
1 2 3 |
1 2 3 4 5 |
1 2 3.4 |
X |
|
|
X |
|
X |
X |
X |
|
|
|
|
|
X |
|
|
X X |
> |
X XX |
|
Состояния ГОСТ 34.954—91 Действия |
Состояния |
|||||||
1 ХОЛОСТОЕ |
2 ОЖИДАНИЕ ПС-СУ |
3 ОЖИДАНИЕ СОЕД-ОТВ |
4 ОЖИДАНИЕ Х.25-СОЕД |
5 ОЖИДАНИЕ ЗС-СУ |
6 ПЕРЕДАЧА ДАННЫХ |
7 ОЖИДАНИЕ подт- ЗАВЕРШ |
||
Х.26 данные (ЗС-СУ) Х.25 вызов-принят (б-выб) Х.25 вызов-принят Х.25 данные (ПС-СУ) Х.25 запрос-завершений Х.25 подтверждение-за- вершения СЮД Х.25 данные (ЗР-СУ) Тайм-ауты Тайм-аут «ответ на соединение» Тайм-аут «ответ на разъединение» |
1 2 3 4 5 X + + |
1 2 3 4 5 6 X X X |
1 2 3 4 5 6 х 4 3 х X X X 4 + |
12 3 4 X X X X |
1 2 3 X X |
12 3 4 5 X XX X X +' |
12 3 4 X X |
|
|
||||||||
Следующее состояние |
2 3 4 5 1 |
662717 |
6 6 7 17 7 |
2 117 |
3 1 7 |
7 17 7 7 |
1117 |
Продолжение табл. 16 0
52 ГОСТ 34.954—91
Таблица 17
Таблица состояний/событий для фазы передачи данных
События |
Состояния |
||
6 ПЕРЕДАЧА ДАННЫХ |
8 СБРОС ПОЛЬЗОВАТЕЛЯ |
9 СБРОС УСЛУГИ |
|
Сервисные примитивы |
6 7 8 9 А |
12 3 4 |
1 2 |
С-ДАННЫЕ. запрос |
X |
|
|
С-СБРОС. запрос С-СБРОС. ответ |
X |
|
X |
Протокольные сообщения Х.25 данные-ХХД Х.25 индикация-повторной уста- |
X |
X |
|
новки |
X |
X |
|
Х.25 подтверждение повторной установки ХХД |
|
X |
|
Любое другое действительное со- |
|
|
|
бытие Х.25 (кроме ГОТОВНОСТЬ К ПРИЕМУ, НЕГОТОВНОСТЬ К |
|
|
|
ПРИЕМУ и НЕПРИЕМ) |
X |
X |
X |
Сервисные примитивы |
6 7 8 9 А |
12 3 4 |
1 2 |
С-ДАННЫЕ. индикация |
X |
|
|
С-СБРОС. индикация |
X |
|
|
С-СБРОС. подтверждение |
X |
|
|
С-РАЗЪЕДИНЁНИЕ. индикация |
X |
X |
X |
Протокольные сообщения Х.25 данные-ООД |
X |
|
|
Х.25 запрос-повторной-установки- оод |
X |
|
|
Х.25 подтверждение-повторной- |
|
|
|
установки ООД |
|
|
X |
Х.25 запрос-завершения Х.25 подтверждение-завершенйя |
X |
X |
X |
Аннулировать данные |
|
X |
|
Следующее состояние |
6 6 8 9 7 |
6 6 7 8 |
6 7 |