В данной лекции рассмотрим только некоторые алгоритмы пользовательского уровня. Для ознакомления с большим типом алгоритмов и более детального изучения можно рекомендовать соответствующие разделы в книгах [12.32, 12.39].
При подключении аппарата
Автоматическое присвоение терминального номера применяется при так называемой мобильной установке, когда оборудование используется непостоянно (пользователь временно или периодически использует службу
(рис 12.1) Формат кадра инсталляции TEIФлаг — указывает на начало кадра.
Rj — ссылочный номер, значения которого находятся в пределах 0-65535 (2 байта).
Применяется для того, чтобы в процессе инсталляции присвоить каждому пользователю индивидуальный текущий номер.
AJ — адрес. Номер-индикатор, имеющий значения от 64 до 126 (номер 127 используется как вещательный). Применяется для сообщения предлагаемого номера
| Направление ТЕ-Сеть | код | |
|---|---|---|
| Запрос ID | ----------------> | 0000 0001 |
| ID назначен | <---------------- | 0000 0010 |
| Отказ в назначении ID | <---------------- | 0000 0011 |
| Запрос проверки ID | <---------------- | 0000 0100 |
| Ответ проверки ID | <---------------- | 0000 0101 |
| Отмена ID | <---------------- | 0000 0110 |
| Верификация ID | ----------------> | 0000 0111 |
На рис. 12.2 показана диаграмма обмена сигналами при процедурах, входящих в инсталляцию.
(рис 12.2) Процедуры инсталляции
Как только Ri ), а далее запрашивает в сеть номеридентификатор ( ). Здесь можно запросить конкретный номер ( ), указав его в формате ( Ai ), или оставить право выбора Ai = 127.
При получении от некоторого Sинтерфейса сообщения "запрос ID" сеть обращается к соответствующему списку. Если она может назначить Ri берется из сообщения "запрос ID", а назначенный Ai.
Все терминалы, подключенные к этой S-шине, проверяют сообщение. Но только тот, который посылал запрос, опознает свой Ri и воспринимает назначенный
Если сеть не может удовлетворить запрос ID из-за того, что запрошенный Ri из принятого запроса. После этого
Кроме этой основной процедуры, существуют процедуры проверки назначенных
Как уже упоминалось раньше, при применении системы
| значение | Функция |
|---|---|
| 0 | Установление и разъединение соединений |
| 16 | Процедура обработки пакетной коммутации |
| 63 | Эксплуатационные процедуры 2-го уровня |
Сигнализация на абонентском участке сети с использованием
Это отдельный канал, выделенный от информационных каналов B и предназначенный для сигнализации. Система протоколов работы по этому каналу определена для трех уровней Системы Взаимодействия Открытых Систем (
| Уровень протокола | Номер рекомендации |
|---|---|
| I.451/ Q.931 | |
| Уровень звена данных (уровень 2) | I.441/Q.921 |
| I.430 |
Первый уровень — физический. Некоторые элементы физического уровня уже рассматривались при определении взаимодействия в точке S. Этот уровень определяет электрические, функциональные и механические характеристики доступа. Для базового доступа ( 2B+D ) протокол I-451 описывает следующие функции:
Второй уровень (управление звеном данных) получил название процедуры доступа по D каналу (Link
Третий уровень (Сетевой). Он определяет смысл и содержание сигнальных сообщений и логическую последовательность событий, происходящих при установлении и разрушении соединений.
На рис. 12.3 показано взаимодействие уровней при передаче сигнальных сообщений. На физическом уровне сигналы передаются в соответствии с форматом кадра, показанном на рис. 12.4 (формат данных и служебных сигналов, передаваемых по стыку S). На приеме биты канала выделяются в отдельную последовательность, которая на втором уровне приобретает структуру кадра, необходимого для обработки на уровне 2, после чего возможно выделение информации сигнального сообщения на уровне 3.

(рис 12.4) Взаимодействие между тремя уровнями протоколов D-канала(рис 12.3) Основные компоненты формата "сигнальное сообщение"На рис. 12.4 показаны основные компоненты формата сигнальное сообщение.
Сообщение начинается с дискриминатора протокола (PD — Protocol Discriminator). Назначение этого поля — выбор того протокола, который будет использоваться для передачи по D-каналу. Кроме пересылки сигнальной информации, этот же канал может применяться для передачи данных. Кроме того, он позволяет при использовании систем передачи типа
Второе поле — метка соединения. Это поле фиксируется на все время обслуживания соединения. Она позволяет каждое сообщение закрепить за 215-1 ) длина в два байта [12.10].
Третье поле —
Сообщения, передаваемые в фазе установления соединения (коды 000 xxxxx).
Сообщения, передаваемые в фазе установленного соединения (коды 001xxxxx).
Сообщения, передаваемые в фазе разъединения (коды 010 xxxxx).
Различные сообщения (коды 011).
Коды каждого из типов сообщений внутри категорий показаны в таблице 12.4.
| Коды и порядок следования бит | ||||||||
|---|---|---|---|---|---|---|---|---|
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
| А. Сообщения, передаваемые в фазе установления соединения (коды 000 xxxxx) | ||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Посылка вызова (ALERTING) |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Связь устанавливается (CALL_ PROCEEDING) |
| 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | Проключено (ответ) (CONNECT) |
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | Соединение установлено (CONNECT_ |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | Продвижение вызова (PROGRESS_ |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | Вызов, занятие (SETUP) |
| 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | Вызов принят (SETUP_ |
| Б. Сообщения, передаваемые в фазе установленного соединения (коды 001xxxxx) | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | Возобновления соединения ( |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | Подтверждение возобновления (RESUME_ ACKNOWDLEDGE) |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | Отказ возобновления (RESUME_ |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | Прерывание соединения ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Подтверждение прерывания ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Отказ от прерывания ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Информация пользователя (USER_ INFORMATION) |
| В. Сообщения, передаваемые в фазе разъединения (коды 010 xxxxx) | ||||||||
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | Разъединить (DISSCONNECT) |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | Освободить ресурсы (RELEASE) |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | Ресурсы освобождены (RELEASE_ COMPLETE) |
| Г Различные сообщения (коды 011) | ||||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | Управление при перегрузке (CONGESTION_ CONTROL) |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | Информация (INFORMATION) |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | Извещение (NOTIFY) |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | Статуса (STATUS) |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | Запрос статуса (STATUS_ |
Значения этих сигналов и подробности применения рассмотрим ниже только для сигналов установления и разъединения соединения между двумя абонентами
На рис. 12.5 предполагается, что с левой стороны находится пользователь А сети
(рис 12.5) Процедура управления базовым телефонным соединениемТакже изображены
Этот сигнал инициирует начало установления соединения. Он содержит много информационных элементов, позволяющих согласовать работу отдельных элементов и сети в целом. При передаче сигнала устанавливается таймер 4с на ожидание ответного сигнала станции.
В настоящее время у многих пользователей (абонентов) имеется устройство для предварительного накопления номера вызывающего абонента. В этом случае цифры номера передаются в сообщении ВЫЗОВ (SETUP) единым блоком (en-bloc). Такая передача номера называется блочная.
На рис. 12.5 показан режим с перекрытием —
Если терминалы совместимы, то процесс продолжается.
Продолжение зависит от типа терминала и режима, в котором он работает в текущий момент. Некоторые терминалы передачи данных автоматически отвечают на сигнал ЗАНЯТИЕ. Время обработки сигнала ЗАНЯТИЕ ограничено таймером 15 с.
При автоматическом обмене может сразу передаваться сигнал подключения "ПРОКЛЮЧЕНО (CONNECT)" без передачи предварительных сигналов.
Это сообщение содержит самое большое количество информационных элементов по сравнению с другими сигналами, поскольку позволяет сразу определить совместимость партнеров по соединению, условия использования сети. Общий формат информационного элемента любого типа показан на рис. 12.6.
(рис 12.6) Структура информационного сообщенияЗначение первого бита, равное единице, указывает на то, что информационное сообщение однобайтное. В этом случае формат сводится к передаче одного байта, показанного на рис. 12.6б.
Рассматриваемое сообщение "ВЫЗОВ (SETUP)" содержит информационные элементы, указанные в таблице 12.5.
| Информационные элементы | статус | код информационного элемента | Длина (в байтах) |
|---|---|---|---|
| Возможности несущего канала (Bearer |
M | 00000100 | 4-12 |
| Идентификатор канала (Channel |
O/M | 00011000 | 2 |
| Прогресс-индикатор ( |
O | 00011111 | 2-4 |
| Специфические возможности сети (Network — specific |
O | 00100000 | 2 |
| Устройство отображения (Display) | O | 00101000 | 2 |
| Клавиатура ( |
O | 00101000 | 2-34 |
| Сигнал ( |
O | 00110100 | 2-3 |
| Адрес отправителя ( |
O | 01101100 | 2 |
| Подадрес отправителя ( |
O | 01101101 | 2-23 |
| Адрес назначения ( |
O | 01110000 | 2 |
| Подадрес назначения ( |
O | 01110001 | 2-23 |
| Выбор транзитной сети (Transit network selection) | O | 01111000 | 2 |
| Совместимость на низком уровне ( |
O | 01111100 | 2-18 |
| Совместимость на высоком уровне (High layer compatibility) | O | 01111101 | 2-5 |
| M — O — Optional (Необязательный элемент) |
|||
В таблице названия информационных элементов выделены цветом, чтобы в дальнейшем было проще различать входящие в каждый информационный элемент части.
В столбце "статус" указано, является этот элемент обязательным (M-
Рассмотрим отдельно все информационные элементы.
Элемент содержит 4 части. Первая показана на рис. 12.7.
(рис 12.7) Первая из четырех частей сообщения "Возможности несущего канала"Первая часть содержит информацию о средствах кодирования и виде передаваемой информации. Возможные значения этих полей показаны в таблице 12.6 (стандарты кодирования) и табл. таблице 12.7 (вид передаваемой информации).
| код | семейство стандартов |
|---|---|
| 00 | |
| 01 | Международный стандарт |
| 10 | Национальный стандарт |
| 11 | Специфичный стандарт |
| код | Вид передаваемой информации | Переход в аналоговую сеть |
|---|---|---|
| 00000 | Речь, закодированная в соответствии со стандартом G.711 | Переход возможен |
| 01000 | Неограниченная |
Переход невозможен |
| 10000 | Передача аналоговой информации (например, факс) в спектре 300-3400 Гц | Переход возможен |
| 11000 | Передача видеоинформации с использованием двух B-каналов | Переход невозможен |
Для рассмотрения сигнала "ВЫЗОВ (SETUP)" названия вида передаваемой информации достаточно точно указывают назначение и не требуют комментария.
Вторая часть информационного элемента "Возможности несущего канала" сообщения "ВЫЗОВ" имеет вид, показанный на рис. 12.8.
(рис 12.8) Вторая из четырех частей сообщения "Возможности несущего канала"Поля коммутация и скорость обмена имеют значения, указанные в таблице 12.8 (коммутация) и таблице 12.9 (скорость обмена).
| код | Принцип коммутации |
|---|---|
| 00 | |
| 01 |
| код | скорость обмена |
|---|---|
| 00000 | |
| 10000 | |
| 10011 | |
| 10101 | |
| 10111 | |
| 11000 |
При значении коммутации каналов со скоростью N x 64 Кбит/с требуется заполнение поля "Скорость
Третья часть содержит наиболее значительную часть информации.
Возможные значения полей показаны в таблице 12.10 (протокол 1-го уровня пользователя), таблице 12.11 (синхронизация), таблице 12.12 (сигнализация).
| код | Наименование протокола |
|---|---|
| 00010 | |
| 00011 | |
| 00001 | Передача данных по рекомендациям. I.463, I.465 |
| 00111 | Нестандартная скорость передачи |
| 01001 | Передача данных по рекомендации I.462 |
| код | Тип синхронизации |
|---|---|
| 0 | Синхронная |
| 1 | Асинхронная |
| код | Вид сигнализации |
|---|---|
| 0 | Невозможна внутриканальная сигнализация |
| 1 | Возможна внутриканальная сигнализация |
(рис 12.9) Третья из четырех частей сообщения "Возможности несущего канала"В таблице 12.10 перечислены протоколы
G.711 — кодирование речевого сигнала со скоростью 64 Кбит/с (Импульсно-кодовая модуляция). Законы преобразования такой информации (m-закон и A-закон); изложены в разделе, где рассматривается этот вид
I.462 — поддержка
I.463 — поддержка
I.465 — поддержка
Таблицы 12.13 и 12.14 содержат значения остальных полей сообщения
| код | режим обмена |
|---|---|
| 0 | Полудуплекс |
| 1 | Дуплекс |
| код | Тип модема |
|---|---|
| 0100001 | V.21 |
| 010010 | V.22 |
| • • • | |
| 011101 | V.32 |
Четвертая часть показана на рис. 12.10.
(рис 12.10) Четвертая из четырех частей сообщения "Возможности несущего канала"Эта часть указывает на применяемые протоколы 2-го (уровень звена данных) уровня. Эта часть указывает на применяемые протоколы 2-го (уровень звена данных) уровня (табл. 12.15)
| код | Наименование протокола |
|---|---|
| 00110 | Передача данных по протоколу X.25 |
| 00010 | Передача информации согласно рекомендации Q.921 |
(Channel
Информационный элемент "Идентификатор канала" является обязательным в направлении "сеть-пользователь" и служит для идентификации канала или подканала.
В направлении "пользователь-сеть" этот элемент может отсутствовать, предоставляя сети выбор любого канала.
Формат этого элемента показан на рис. 12.11.
(рис 12.11) Информационный элемент "идентификатор канала"Назначение и коды различных полей этого сообщения показаны в таблицах 12.16-12.23.
| код | значение идентификатора |
|---|---|
| 0 | Включение идентифицировано не явно |
| 1 | Включение идентифицировано в следующих двух байтах |
| код | Тип включения |
|---|---|
| 0 | Базовое включение |
| 1 | Первичное включение |
| код | Предпочтение |
|---|---|
| 0 | Указанное в предыдущих битах включение предпочтительней |
| 1 | Указанное в предыдущих битах включение обязательно |
| код | Использование D-канала |
|---|---|
| 0 | D-канал не используется |
| 1 | D-канал используется |
Код выбора канала используется в процедуре согласования номера канала на стыке "пользователь-сеть". Значения этого кода указано в таблице 12.20.
| код | Информационный канал |
|---|---|
| 01 | B1 |
| 10 | B2 |
| 11 | Любой |
| код | стандарт кодирования |
|---|---|
| 00 | Кодирование |
| 01 | Кодирование ISO |
| 10 | Национальное кодирование |
| код | Принцип определения номеров канала |
|---|---|
| 0 | Номер канала указан в следующем байте |
| 1 | Номера каналов указаны в следующих байтах |
| код | Тип канала |
|---|---|
| 0011 | Используется B-канал (скорость 64 Кбит/с) |
| 0111 | Используется 6 B-канала (скорость 384 Кбит/с) |
| 1000 | Используется 24 B-канала (скорость 1536 Кбит/с) |
| 1001 | Используется 30 B-каналов (скорость 1920 Кбит/с) |
Поле Номер канала определяет номер B-канала в первичном доступе.
(
(рис 12.12) Информационный элемент прогресс-индикатор| код | Наименование события |
|---|---|
| 0000001 | Отсутствие на сети сквозного |
| 0000010 | Входящая сторона не является |
| 0000011 | Исходящая сторона не является абонентом |
| 0000100 | Вызов возвращается к абоненту |
| 0000101 | Произошла смена заявленной услуги |
| 0001000 | Извещение станции оконечному устройству о подключении к разговорному каналу акустического сигнала |
| код | Тип сети |
|---|---|
| 000 | Специальная сеть пользователя |
| 010 | Национальная сеть |
| 011 | Международная сеть |
(рис 12.13) Информационный элемент "Специфические возможности сети"| код | Тип сети |
|---|---|
| 000 | Специальная сеть пользователя |
| 010 | Национальная сеть |
| 011 | Международная сеть |
| код | План нумерации |
|---|---|
| 0000 | Неизвестен |
| 0001 | План нумерации ЦСИО (Рекомендации |
| 0011 | План нумерации |
| 0100 | План нумерации Telex (Рекомендации МККТТ F.69) |
| 0100 | Для плана нумерации национальной сети |
| 1001 | План нумерации частной сети |
В таблице 12.27 перечислены следующие рекомендации.
МККТТ X.121 — План нумерации для Общей
F.69 — Международная служба телекса. Услуги и обработка кодов телексных пунктов назначения (июнь 1994).
(
Передается кодировка знаков кода ASCII/
(рис 12.14) Информационные элементы "Устройство отображения" и "Клавиатура"
(рис 12.15) Информационный элемент "Сигнал"Информационный элемент передает указание оконечному устройству о необходимости включения акустического сигнала. Значение поля сигнал приведенов таблице 12.28.
| код | Тип акустического сигнала |
|---|---|
| 00000000 | "Ответ станции" |
| 00000001 | "Контроль посылки вызова" |
| 00000010 | "Прерывание" |
| 0000011 | "Перегрузка" |
| 0000100 | "Занято" |
| 0000101 | "Музыка" |
| 0000110 | "Ответ" |
| 0000111 | "Ночной вызов" |
| 0001000 | "Нет отбоя" |
| 0001001 | "Начало" |
| 0111111 | Выключение сигналы |
| 1000000 | Включить |
| • • • | |
| 1000111 | Включить |
| 1101111 | Выключение |

(рис 12.17) Информационный элемент "Адрес отправителя"(рис 12.16) Информационный элемент "Тип подадреса"
(рис 12.18) Информационный элемент "Совместимость на высоком уровне"Значение поля 1 приведено в таблицах 12.29 - 12.31.
План нумерации имеет те же значения, что в информационном элементе "Специфические возможности сети".
| код | Тип номера |
|---|---|
| 000 | Неизвестный тип номера |
| 001 | Международный номер |
| 010 | Национальный номер |
| 011 | Специфичный номер (оператор) |
| 100 | Номер абонента |
| 110 | Сокращенный номер |
| код | Наименование кода |
|---|---|
| 00 | Показ номера разрешен |
| 10 | Показ номера не разрешен |
| код | Тип проверки |
|---|---|
| 00 | Контроль адреса осуществляется средствами оконечного устройства |
| 10 | Контроль адреса осуществляется средствами сети |
Этот информационный элемент обеспечивает проверку совместимости предоставляемых услуг и выполняется на входящем конце. Если совместимость отсутствует, то входящий терминал (
| код | Вид и содержание услуги |
|---|---|
| 0000001 | Телефония (в поле "Содержание услуги" указываются следующие варианты): |
| Речь ( |
|
| Аудио (Audio TEL7K рекомендации G.722) | |
| Произвольная аудиоинформация ( |
|
| 0000100 | Факсимильная связь группы 2/3 |
| 0110001 | Телетекст |
| 0110101 | Телекс |
| 1100000 | Видеотелефонная связь (Содержание вида услуги — требует два канала |
Из упомянутых в таблице рекомендаций:
G.711 — разъяснялась раньше;
G.722 — аудиокодирование 7 КГц на скорости 64 Кбит/с (ноябрь 1988).
Рассмотрим кратко другие информационные элементы.
Совместимость на низком уровне (
Этот элемент применяется для проверки совместимости не только исходящего и входящего терминалов и программ, но и для проверки возможности каналов, несущих информацию по всей сети Содержание его полей во многом дублирует информацию элемента "Возможности несущего канала".
Выбор транзитной сети (Transit network selection) код 01111000.
Информационный элемент "Выбор транзитной сети" используется при наличии альтернативных сетей, когда возможен выбор одной из них или указания однозначного использования сети одного типа. Содержание полей этого элемента дублирует "Информационный элемент" и "Специфические возможности сетей"
(рис 12.19) Информационный элемент "Выбор транзитной сети"
Ниже рассмотрены другие сигналы, которые были использованы при описании процедуры управления базовым телефонным соединением (рис. 12.15). Основные компоненты формата этих сигнальных сообщений соответствуют рис. 12.14. Содержание общих частей сигнальной информации указано в таблице 12.33.
| Информационные элементы |
| Идентификатор канала (Channel |
| Прогресс-индикатор ( |
| Устройство отображения (Display) |
| Сигнал ( |
Все эти информационные элементы необязательны и могут использоваться при необходимости. Их описание дано в предыдущем разделе. Ниже приведем
ВЫЗОВ ПРИНЯТ (SETUP
ИНФОРМАЦИЯ (INFORMATION). Кроме общих информационных элементов содержит поле "Адрес назначения", в котором может передать адресную информацию, недостаточно полно переданную в сообщении "ВЫЗОВ (SETUP)".
СВЯЗЬ УСТАНАВЛИВАЕТСЯ (CALL_PROCEEDING). Кроме указанных общих полей содержит информационный элемент "Совместимость на высоком уровне", который позволяет подтвердить совместимость. Передается, чтобы подтвердить, что вся необходимая для установления соединения информация получена и обрабатывается.
ПОСЫЛКА ВЫЗОВА — (ALERTING). Передается для включения исходящего пользователя акустического сигнала "Контроль посылки вызова", но может содержать сведения о переадресации. Содержание сообщения совпадает с предыдущим сообщением.
ПРОКЛЮЧЕНО (ОТВЕТ) (CONNECT). Несет информацию о готовности вызываемого пользователя к
СОЕДИНЕНИЕ УСТАНОВЛЕНО (CONNECT
РАЗЪЕДИНИТЬ (DISSCONNECT). Передается со стороны пользователя, передавшего сигнал об окончании соединения (трубка повешена), и предлагает встречному соединению освободить оборудование и уничтожить метку соединения.
Дополнительный информационный элемент в этом сообщении — "Причина (Cause)".
ОСВОБОДИТЬ РЕСУРСЫ (RELEASE). Передается пользователем или станцией и сообщает, что соответствующее оборудование освобождено, а метка соединения уничтожена. По структуре повторяет предыдущее сообщение.
РЕСУРСЫ ОСВОБОЖДЕНЫ (RELEASE COMPLETE). Передается в ответ на сообщение ОСВОБОДИТЬ РЕСУРСЫ (RELEASE) или РАЗЪЕДИНИТЬ (DISSCONNECT). Оно информирует встречное соединение, что ресурсы освобождены, а метка соединения уничтожена.
Выше были рассмотрены вопросы передачи сигнальной информации (3-й уровень —
Ниже рассматриваются процедуры, относящиеся к протоколу
Структура на уровне-2
Имеется два типа форматов, один из них уже показан на рис. 12.21.
Формат A — без поля сигнальной информации.
Формат B — содержащий поле сигнальной информации.
Формат также содержит адресное поле и поле управления.
(рис 12.20) Два типа форматов на 2-м уровне сигнализацииПоле адреса. Адрес состоит из двух байтов (рис. 12.21):
(рис 12.21) Поле "Адрес"В начале кадра идет информация, установленная при инсталляции. Она содержится в адресном поле и позволяет управлению определить терминал и функции, которые он выполняет.
Входящие в состав этих полей идентификаторы уже подробно рассматривались. Остальные биты адресного поля обозначают следующее.
Бит расширения (
Бит расширения во втором байте, имеющий значение 1, указывает, что этот второй байт в адресном поле является последним. Таким образом, бит
Бит идентификации команды/ответа (C/R Command/Response bit). Этот признак позволяет отличить команду от ответа на команду. Если кадр имеет признак "команда", адресное поле идентифицирует получателя, а если кадр — ответ, то адресное поле идентифицирует отправителя.
Отправителем или получателем могут быть как сеть, так и C/R=1, а передаваемые терминалом — 0. Кадры ответа имеют обратные значения, указанные в таблице 12.32.
| кадры, передаваемые сетью | кадры, передаваемые терминалом | |
|---|---|---|
| Командный кадр | C/R=1 |
C/R=0 |
| Кадр ответа | C/R=0 |
C/R=1 |
Как уже упоминалось, для отделения одного пакета от другого каждый из них разделяется флагом F. Эта комбинация содержит один байт, который имеет вид 01111110, т.е. содержит начальный 0 и 6 единиц подряд, после чего закрывается нулевым битом. Если в сигнальной информации встречается такая комбинация, то после передачи 5 единиц обязательно вставляется ноль. На приемном конце после приема 5 единиц 0 необходимо удалить.
Два последних байта в структуре кадра содержат 16битовое поле проверочной комбинации кадра
Вся информация защищается с помощью специального
Принцип контроля ошибок состоит в том, что вся передаваемая информация представляется в виде полинома степени n с двоичными коэффициентами.
anxn + an-1xn-1 + …… a0x0
где an, an-1 .... a0 — двоичные значения битов информации;
xn, xn-1 .... x0 —
При делении его на заранее заданный простейший
Условно пояснить этот принцип можно на примере обычных чисел. Предположим, что по каналу передается не двоичная информация, а десятичные числа. Выберем в качестве порождающего числа простое число 5. Тогда при делении на это число остаток может иметь значения 0, 1, 2, 3, 4, т.е. 5 значений. Например, мы передаем информацию, закодированную числом 16.
Тогда на передающем конце путем деления на 5 мы получаем остаток 1 и передаем его на приемный конец, где, получив число 16, вычитают остаток 1 и при делении на число 5 получают остаток 0. Если число получено с искажением, например, 17, то результат будет равен 1, и это говорит о том, что исходное число искажено. Заметим, что такая защита имеет предел: если в результате искажения поступит число 21, т.е. отличающееся от истинного на величину порождающего числа 5, то на приемном конце после вычитания получится нулевой остаток. Искажение будет незамечено и с помощью приемного алгоритма получится другое число.
Рассмотрим теперь данные, которые представляются в виде двоичной последовательности. Процедура контроля ошибок состоит в следующих шагах (рис. 12.22).
(рис 12.22) Принцип передачи и проверки циклического избыточного кодаk нулей. Число этих нулей должно быть меньше, чем число бит в заранее заданном делителе, который должен состоять из k+1 битов.В приемнике весь полученный блок с
Если он равен нулю, то информация прибыла без искажений. Она может быть использована для дальнейшей передачи или обработки. Если информация искажена, то остаток не равен нулю и данные не принимаются, и начинается процедура улучшения достоверности (например, повторная передача).
На рис. 12.23 показана процедура двоичного деления. Она почти не отличается от процедуры деления "столбиком", которую проходят в начальной школе. Отличие состоит в том, что вместо вычитания числа на каждом шаге применяется процедура сложения по mod2, которая также хорошо известна.
(рис 12.23) Двоичное деление для получения циклического остаточного кодаНа рис. 12.24 двоичное деление при проверке на стороне приемника поступивших данных, защищенных
(рис 12.24) Двоичное деление для определения отсутствия искаженийПри описании процесса проверки с помощью избыточного
Делителя применяется простейший
| Наименование | |
|---|---|
x8+x2+x+1 |
|
x10+x9+x3+x5+x4+x+1 |
|
x16+x15+x2 +1 |
|
x16+x12+x5 +1 |
|
x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x +1 |
Отметим, что названия указывают разрядность остатка, а все полиномы имеют на один разряд больше (с учетом нулевого бита).
Полиномы гарантируют определение всех ошибок, длина которых равна степени полинома.
Порождающие полиномы выбираются, например, 16-й степени. В этом случае говорят, что
При числе ошибок в канале 10-3 (т.е. 1 ошибка на 1000 переданных символов), алгоритмы исправления должны улучшить этот показатель и привести число ошибок, например, к 10-6 (не более чем 1 ошибка на 1000000 переданных символов) и менее.
Заметим, что в любой аппаратуре сигнализации ставится анализатор канала, который считает число ошибок за единицу времени. Если это число выше нормы, то канал может быть заблокирован. При ухудшении качества работы каналов это может привести к блокировке целых направлений и станций.
Из сказанного выше можно сделать вывод, что для защиты информации требуется в формате отвести 16 битов (2 байта). Сама процедура заключается в определении остатка от деления по модулю 2 произведения xk (x15 + x14 + . . . + x + 1) на образующий x16 + x12 + x5 + 1, где k — степень образующего полинома. Эта операция позволяет обнулить последние разряды данных. Далее идет деление полученной комбинации на образующий
Указанное деление производится либо программно, либо с помощью специальных сдвигающих регистров с обратной связью.
Последний способ показан на рис. 12.25.
Сдвигающий регистр построен на основании порождающего полинома. Обратная связь такого регистра определяется коэффициентами порождающего полинома. Обратная связь идет от регистра, отображающего старший разряд, и поступает на вход схемы, производящей сложение по модулю 2 и устанавливаемой перед регистрами, которые соответствуют единичным коэффициентам порождающего полинома. Остальные регистры разрядов соединяются простой связью.
(рис 12.25) Применение регистра сдвига для деления на порождающий полиномДля нашего примера порождающий x3 + x2 + 1.
Схемы сложения по модулю 2 ставятся перед нулевым регистром с номером 0 a0 = 1 и номером 2 ( a2 = 1 ). Обратная связь начинается с выхода ( a3=1 ). На вход регистра 1 поступает обычный сигнал.
Динамика работы показана в таблице на этом же рисунке. На вход поступает та же комбинация, что на рис. 12.25. Строка с номером 0 показывает исходное положение. Последующие строки указывают состояние каждого регистра разряда после поступления очередного тактового импульса. В конце таблицы жирным шрифтом показан полученный остаток.
Следует заметить, что в реальных системах полученный на передающем конце остаток увеличивают на постоянное число, так, чтобы в результате деления на приемном конце получалось постоянное число, но не равное нулю. Это число равно 0001 1101 0000 1111 (десятичное 7439) [12.10, 12.17].
После того как введен механизм определения ошибки, необходимо создать механизм улучшения достоверности. Это достигается путем повторной передачи информации.
Для обеспечения достоверности соединений сигнальных Dканалов и их разъединения,
В этой области имеется три типа кадров:
Их форматы показаны на рис. 12.26.
(рис 12.26) Формат области управления в зависимости от типа кадраВся переданные информационные кадры временно сохраняются в буфере, который рассчитывается на некоторое число сигнальных единиц, например, на 128.
Информация, передаваемая в канал последовательно, записывается в этот буфер и нумеруется циклически N (S) = 0, 1, …,127 и далее 0, 1, … . Она сохраняется до получения с приемного конца подтверждения о правильном приеме. На каждый правильно принятый кадр I,S с битом P =1 (запрос) приемник должен ответить соответственно кадром с битом F=1. (Кадр, принятый с битом P=0, не обязывает приемник немедленно высылать подтверждение о его правильном приеме.)
Подтверждение должно содержаться в информации, которая передается с приемного конца, в виде обратного порядкового номера NR, который подтверждает все ранее принятые информационные кадры с номерами до NR1 включительно.
На приемном конце этот номер должен отличаться на единицу от последнего принятого номера. После этого информация считается принятой, и сигнальная информация передается на следующие уровни обработки. Если разрыв между номерами больше, то приемник игнорирует принятую информацию, даже если она прошла проверку и формирует сигнал запроса повторной передачи непринятого сигнала. Передающая сторона начинает передачу с нарушенного кадра. Для реализации этого алгоритма требуется в поле управления передавать с каждой сигнальной единицей (пакетом) его порядковый номер.
В обратном сообщении необходимо иметь номер подтверждаемой сигнальной единицы и признак подтверждения (см. рис. 12.26).
В процессе обмена номера передаваемой и подтверждаемой единицы передаются в одном и том же кадре. Например, передается вторая сигнальная единица, а подтверждается первая. Чтобы дать время на распространение и обработку, допускается определенное расстояние между передачей и подтверждением. Например, передается третья единица, а подтверждается первая.
Если информации нет, то передается "пустая" единица, т.е. не содержащая информации. Но при необходимости она также может содержать подтверждение полученной информации.
При подтверждении и обработке информационных кадров могут возникнуть ситуации, которые требуют обмена служебной информации, посылаемой в служебном кадре (см. рис. 12.26б). Сигналы и коды (значения двух битов S), содержащиеся в этом кадре, приведены в таблице 12.36.
| команда | Ответ | значение | код биты 3-4 |
|---|---|---|---|
| RR | RR | Готов к приему | 00 |
| RNR | RNR | Не готов к приему | 01 |
| REJ | REJ | Информация не принята (перезапрос) | 10 |
Команда и ответ "Готов к приему" ("NR-1 включительно) Кроме того, этот сигнал указывает на готовность станции принимать следующие информационные кадры и снятие состояния "Занято", если оно было введено ранее.
Команда и ответ "Не готов к приему" ("
Команда и ответ "Информация не принята" ("NR - 1 ) считаются подтвержденными.
На рис. 12.26 показаны варианты передачи повторного информационного кадра.
На рис. 12.26а показан случай, когда информация без искажений поступила на станцию. В этом случае передается ответный сигнал, который содержит номер подтверждаемого кадра. На приемном конце этот кадр стирается из памяти.
Рис. 12.26б показывает случай, когда кадр, защищенный
Рис. 12.26в показывает случай, когда после передачи информационного кадра с NS=5 передается кадр с номером, превышающим этот номер более чем на единицу. Приемник обнаруживает "Ошибку последовательности" и передает запрос на повторную передачу информационных кадров, начиная с последнего подтвержденного.
Рис. 12.26в может также отображать случай, когда произошла ошибка в информационном кадре и во время обработки этого кадра поступил следующий кадр. В этом случае имеют место ошибки искажения информации и нарушения последовательности. При этом передается запрос на повторение первого искаженного кадра.
Ненумерованный кадр (U) (см. рис. 12.26) имеет следующие значения информационных полей (табл. 12.37).
| команда | Ответ | Наименование | Ответ | коды | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SABME | Установка расширенного асинхронного режима | 0 | 1 | 1 | P | 1 | 1 | 1 | 1 | ||
| Разъединение | 0 | 1 | 0 | P | 0 | 0 | 1 | 1 | |||
| UA | Ненумерованное подтверждение | UA | 0 | 1 | 1 | F | 0 | 0 | 1 | 1 | |
| DM | Режим разъединения | DM | 0 | 0 | 0 | F | 1 | 1 | 1 | 1 | |
| Некорректный кадр | 1 | 0 | 0 | F | 0 | 1 | 1 | 1 | |||
| UI | Ненумерованная информация | 0 | 0 | 0 | P | 0 | 0 | 1 | 1 | ||
С помощью этих команд происходит установление и разъединение соединений для передачи информационными кадрами. Такая процедура показана на рис. 12.27.
(рис 12.27) Варианты повторной передачиПервой передается команда "Установить расширенный режим" (Set
(При расширенном формате нумерация кадров ведется по модулю 128, в отличие от нормального формата, в котором нумерация ведется по модулю.) Она указывает на начало обмена информации, и счетчики на приеме и передаче устанавливаются в ноль. Приемная сторона отвечает "Ненумерованное подтверждение" — UA или "Режим разъединения" — DM.
Ответ "Ненумерованное подтверждение" ("Unnumbered
Ответ "Режим разъединения" (
Команда "Разъединение" (
(рис 12.28) Использование ненумерованного кадра.Кроме сообщений, показанных на рис. 12.29, в некорректных ситуациях применяется ответ "Некорректный кадр".
(рис 12.29) Формат ответа "Некорректный кадр"Этот кадр используется при возникновении некорректной ситуации, которая возникает на одной из сторон при обработке кадра, принятого без обнаружения ошибки.
Информационные поля в этом кадре имеют следующие значения.
RFCF — Область управления отвергнутого кадра (в ненумерованном кадре все значения равны нулю). При нумерованном кадре записывается значение поля управления отвергнутого кадра.
VS — записывается значение последнего переданного информационного кадра.
VR — записывается значение последнего переданного информационного кадра.
C/R — принимает значение 1, если принятый кадр — ответный, и 0, если принятый кадр командный.
Далее идут причины отклонения кадра.
W — комбинация в области управления принятого кадра не совпадет ни со одним из кодов команды или ответа, определенных выше.
X — принятая комбинация в поле управления совпадет со одним из кодов команды или ответа, определенных выше, но информационная область содержит несовместимую с этим кодом информацию.
Y — размер принятого информационного поля превышает максимально установленный.
Z — принятое поле управления содержит недействительный номер NR, т.е. относящийся к не переданному или уже подтвержденному кадру.
Допускается присвоение значения всем этим битам, когда причина некорректной ситуации не выяснена.
Команда — ответ "Ненумерованная информация" (Unnumbered information — UA) используется для обмена информацией без необходимости подтверждения. Например, на 3-м уровне оборудование извещает о потере синхронизации, повреждении электропитания, начале
В заключении отметим, что процедура с применением ненумерованных кадров уже рассматривалась при назначении
При делении его на заранее заданный простейший
g(x) = x3+x+1/
Информационная последовательность равна 1101.
В данной лекции рассмотрим только некоторые алгоритмы пользовательского уровня. Для ознакомления с большим типом алгоритмов и более детального изучения можно рекомендовать соответствующие разделы в книгах [12.32, 12.39].
При подключении аппарата
Автоматическое присвоение терминального номера применяется при так называемой мобильной установке, когда оборудование используется непостоянно (пользователь временно или периодически использует службу
(рис 12.1) Формат кадра инсталляции TEIФлаг — указывает на начало кадра.
Rj — ссылочный номер, значения которого находятся в пределах 0-65535 (2 байта).
Применяется для того, чтобы в процессе инсталляции присвоить каждому пользователю индивидуальный текущий номер.
AJ — адрес. Номер-индикатор, имеющий значения от 64 до 126 (номер 127 используется как вещательный). Применяется для сообщения предлагаемого номера
| Направление ТЕ-Сеть | код | |
|---|---|---|
| Запрос ID | ----------------> | 0000 0001 |
| ID назначен | <---------------- | 0000 0010 |
| Отказ в назначении ID | <---------------- | 0000 0011 |
| Запрос проверки ID | <---------------- | 0000 0100 |
| Ответ проверки ID | <---------------- | 0000 0101 |
| Отмена ID | <---------------- | 0000 0110 |
| Верификация ID | ----------------> | 0000 0111 |
На рис. 12.2 показана диаграмма обмена сигналами при процедурах, входящих в инсталляцию.
(рис 12.2) Процедуры инсталляции
Как только Ri ), а далее запрашивает в сеть номеридентификатор ( ). Здесь можно запросить конкретный номер ( ), указав его в формате ( Ai ), или оставить право выбора Ai = 127.
При получении от некоторого Sинтерфейса сообщения "запрос ID" сеть обращается к соответствующему списку. Если она может назначить Ri берется из сообщения "запрос ID", а назначенный Ai.
Все терминалы, подключенные к этой S-шине, проверяют сообщение. Но только тот, который посылал запрос, опознает свой Ri и воспринимает назначенный
Если сеть не может удовлетворить запрос ID из-за того, что запрошенный Ri из принятого запроса. После этого
Кроме этой основной процедуры, существуют процедуры проверки назначенных
Как уже упоминалось раньше, при применении системы
| значение | Функция |
|---|---|
| 0 | Установление и разъединение соединений |
| 16 | Процедура обработки пакетной коммутации |
| 63 | Эксплуатационные процедуры 2-го уровня |
Сигнализация на абонентском участке сети с использованием
Это отдельный канал, выделенный от информационных каналов B и предназначенный для сигнализации. Система протоколов работы по этому каналу определена для трех уровней Системы Взаимодействия Открытых Систем (
| Уровень протокола | Номер рекомендации |
|---|---|
| I.451/ Q.931 | |
| Уровень звена данных (уровень 2) | I.441/Q.921 |
| I.430 |
Первый уровень — физический. Некоторые элементы физического уровня уже рассматривались при определении взаимодействия в точке S. Этот уровень определяет электрические, функциональные и механические характеристики доступа. Для базового доступа ( 2B+D ) протокол I-451 описывает следующие функции:
Второй уровень (управление звеном данных) получил название процедуры доступа по D каналу (Link
Третий уровень (Сетевой). Он определяет смысл и содержание сигнальных сообщений и логическую последовательность событий, происходящих при установлении и разрушении соединений.
На рис. 12.3 показано взаимодействие уровней при передаче сигнальных сообщений. На физическом уровне сигналы передаются в соответствии с форматом кадра, показанном на рис. 12.4 (формат данных и служебных сигналов, передаваемых по стыку S). На приеме биты канала выделяются в отдельную последовательность, которая на втором уровне приобретает структуру кадра, необходимого для обработки на уровне 2, после чего возможно выделение информации сигнального сообщения на уровне 3.

(рис 12.4) Взаимодействие между тремя уровнями протоколов D-канала(рис 12.3) Основные компоненты формата "сигнальное сообщение"На рис. 12.4 показаны основные компоненты формата сигнальное сообщение.
Сообщение начинается с дискриминатора протокола (PD — Protocol Discriminator). Назначение этого поля — выбор того протокола, который будет использоваться для передачи по D-каналу. Кроме пересылки сигнальной информации, этот же канал может применяться для передачи данных. Кроме того, он позволяет при использовании систем передачи типа
Второе поле — метка соединения. Это поле фиксируется на все время обслуживания соединения. Она позволяет каждое сообщение закрепить за 215-1 ) длина в два байта [12.10].
Третье поле —
Сообщения, передаваемые в фазе установления соединения (коды 000 xxxxx).
Сообщения, передаваемые в фазе установленного соединения (коды 001xxxxx).
Сообщения, передаваемые в фазе разъединения (коды 010 xxxxx).
Различные сообщения (коды 011).
Коды каждого из типов сообщений внутри категорий показаны в таблице 12.4.
| Коды и порядок следования бит | ||||||||
|---|---|---|---|---|---|---|---|---|
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
| А. Сообщения, передаваемые в фазе установления соединения (коды 000 xxxxx) | ||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Посылка вызова (ALERTING) |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Связь устанавливается (CALL_ PROCEEDING) |
| 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | Проключено (ответ) (CONNECT) |
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | Соединение установлено (CONNECT_ |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | Продвижение вызова (PROGRESS_ |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | Вызов, занятие (SETUP) |
| 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | Вызов принят (SETUP_ |
| Б. Сообщения, передаваемые в фазе установленного соединения (коды 001xxxxx) | ||||||||
| 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | Возобновления соединения ( |
| 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | Подтверждение возобновления (RESUME_ ACKNOWDLEDGE) |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | Отказ возобновления (RESUME_ |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | Прерывание соединения ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Подтверждение прерывания ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Отказ от прерывания ( |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Информация пользователя (USER_ INFORMATION) |
| В. Сообщения, передаваемые в фазе разъединения (коды 010 xxxxx) | ||||||||
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | Разъединить (DISSCONNECT) |
| 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | Освободить ресурсы (RELEASE) |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | Ресурсы освобождены (RELEASE_ COMPLETE) |
| Г Различные сообщения (коды 011) | ||||||||
| 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | Управление при перегрузке (CONGESTION_ CONTROL) |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | Информация (INFORMATION) |
| 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | Извещение (NOTIFY) |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | Статуса (STATUS) |
| 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | Запрос статуса (STATUS_ |
Значения этих сигналов и подробности применения рассмотрим ниже только для сигналов установления и разъединения соединения между двумя абонентами
На рис. 12.5 предполагается, что с левой стороны находится пользователь А сети
(рис 12.5) Процедура управления базовым телефонным соединениемТакже изображены
Этот сигнал инициирует начало установления соединения. Он содержит много информационных элементов, позволяющих согласовать работу отдельных элементов и сети в целом. При передаче сигнала устанавливается таймер 4с на ожидание ответного сигнала станции.
В настоящее время у многих пользователей (абонентов) имеется устройство для предварительного накопления номера вызывающего абонента. В этом случае цифры номера передаются в сообщении ВЫЗОВ (SETUP) единым блоком (en-bloc). Такая передача номера называется блочная.
На рис. 12.5 показан режим с перекрытием —
Если терминалы совместимы, то процесс продолжается.
Продолжение зависит от типа терминала и режима, в котором он работает в текущий момент. Некоторые терминалы передачи данных автоматически отвечают на сигнал ЗАНЯТИЕ. Время обработки сигнала ЗАНЯТИЕ ограничено таймером 15 с.
При автоматическом обмене может сразу передаваться сигнал подключения "ПРОКЛЮЧЕНО (CONNECT)" без передачи предварительных сигналов.
Это сообщение содержит самое большое количество информационных элементов по сравнению с другими сигналами, поскольку позволяет сразу определить совместимость партнеров по соединению, условия использования сети. Общий формат информационного элемента любого типа показан на рис. 12.6.
(рис 12.6) Структура информационного сообщенияЗначение первого бита, равное единице, указывает на то, что информационное сообщение однобайтное. В этом случае формат сводится к передаче одного байта, показанного на рис. 12.6б.
Рассматриваемое сообщение "ВЫЗОВ (SETUP)" содержит информационные элементы, указанные в таблице 12.5.
| Информационные элементы | статус | код информационного элемента | Длина (в байтах) |
|---|---|---|---|
| Возможности несущего канала (Bearer |
M | 00000100 | 4-12 |
| Идентификатор канала (Channel |
O/M | 00011000 | 2 |
| Прогресс-индикатор ( |
O | 00011111 | 2-4 |
| Специфические возможности сети (Network — specific |
O | 00100000 | 2 |
| Устройство отображения (Display) | O | 00101000 | 2 |
| Клавиатура ( |
O | 00101000 | 2-34 |
| Сигнал ( |
O | 00110100 | 2-3 |
| Адрес отправителя ( |
O | 01101100 | 2 |
| Подадрес отправителя ( |
O | 01101101 | 2-23 |
| Адрес назначения ( |
O | 01110000 | 2 |
| Подадрес назначения ( |
O | 01110001 | 2-23 |
| Выбор транзитной сети (Transit network selection) | O | 01111000 | 2 |
| Совместимость на низком уровне ( |
O | 01111100 | 2-18 |
| Совместимость на высоком уровне (High layer compatibility) | O | 01111101 | 2-5 |
| M — O — Optional (Необязательный элемент) |
|||
В таблице названия информационных элементов выделены цветом, чтобы в дальнейшем было проще различать входящие в каждый информационный элемент части.
В столбце "статус" указано, является этот элемент обязательным (M-
Рассмотрим отдельно все информационные элементы.
Элемент содержит 4 части. Первая показана на рис. 12.7.
(рис 12.7) Первая из четырех частей сообщения "Возможности несущего канала"Первая часть содержит информацию о средствах кодирования и виде передаваемой информации. Возможные значения этих полей показаны в таблице 12.6 (стандарты кодирования) и табл. таблице 12.7 (вид передаваемой информации).
| код | семейство стандартов |
|---|---|
| 00 | |
| 01 | Международный стандарт |
| 10 | Национальный стандарт |
| 11 | Специфичный стандарт |
| код | Вид передаваемой информации | Переход в аналоговую сеть |
|---|---|---|
| 00000 | Речь, закодированная в соответствии со стандартом G.711 | Переход возможен |
| 01000 | Неограниченная |
Переход невозможен |
| 10000 | Передача аналоговой информации (например, факс) в спектре 300-3400 Гц | Переход возможен |
| 11000 | Передача видеоинформации с использованием двух B-каналов | Переход невозможен |
Для рассмотрения сигнала "ВЫЗОВ (SETUP)" названия вида передаваемой информации достаточно точно указывают назначение и не требуют комментария.
Вторая часть информационного элемента "Возможности несущего канала" сообщения "ВЫЗОВ" имеет вид, показанный на рис. 12.8.
(рис 12.8) Вторая из четырех частей сообщения "Возможности несущего канала"Поля коммутация и скорость обмена имеют значения, указанные в таблице 12.8 (коммутация) и таблице 12.9 (скорость обмена).
| код | Принцип коммутации |
|---|---|
| 00 | |
| 01 |
| код | скорость обмена |
|---|---|
| 00000 | |
| 10000 | |
| 10011 | |
| 10101 | |
| 10111 | |
| 11000 |
При значении коммутации каналов со скоростью N x 64 Кбит/с требуется заполнение поля "Скорость
Третья часть содержит наиболее значительную часть информации.
Возможные значения полей показаны в таблице 12.10 (протокол 1-го уровня пользователя), таблице 12.11 (синхронизация), таблице 12.12 (сигнализация).
| код | Наименование протокола |
|---|---|
| 00010 | |
| 00011 | |
| 00001 | Передача данных по рекомендациям. I.463, I.465 |
| 00111 | Нестандартная скорость передачи |
| 01001 | Передача данных по рекомендации I.462 |
| код | Тип синхронизации |
|---|---|
| 0 | Синхронная |
| 1 | Асинхронная |
| код | Вид сигнализации |
|---|---|
| 0 | Невозможна внутриканальная сигнализация |
| 1 | Возможна внутриканальная сигнализация |
(рис 12.9) Третья из четырех частей сообщения "Возможности несущего канала"В таблице 12.10 перечислены протоколы
G.711 — кодирование речевого сигнала со скоростью 64 Кбит/с (Импульсно-кодовая модуляция). Законы преобразования такой информации (m-закон и A-закон); изложены в разделе, где рассматривается этот вид
I.462 — поддержка
I.463 — поддержка
I.465 — поддержка
Таблицы 12.13 и 12.14 содержат значения остальных полей сообщения
| код | режим обмена |
|---|---|
| 0 | Полудуплекс |
| 1 | Дуплекс |
| код | Тип модема |
|---|---|
| 0100001 | V.21 |
| 010010 | V.22 |
| • • • | |
| 011101 | V.32 |
Четвертая часть показана на рис. 12.10.
(рис 12.10) Четвертая из четырех частей сообщения "Возможности несущего канала"Эта часть указывает на применяемые протоколы 2-го (уровень звена данных) уровня. Эта часть указывает на применяемые протоколы 2-го (уровень звена данных) уровня (табл. 12.15)
| код | Наименование протокола |
|---|---|
| 00110 | Передача данных по протоколу X.25 |
| 00010 | Передача информации согласно рекомендации Q.921 |
(Channel
Информационный элемент "Идентификатор канала" является обязательным в направлении "сеть-пользователь" и служит для идентификации канала или подканала.
В направлении "пользователь-сеть" этот элемент может отсутствовать, предоставляя сети выбор любого канала.
Формат этого элемента показан на рис. 12.11.
(рис 12.11) Информационный элемент "идентификатор канала"Назначение и коды различных полей этого сообщения показаны в таблицах 12.16-12.23.
| код | значение идентификатора |
|---|---|
| 0 | Включение идентифицировано не явно |
| 1 | Включение идентифицировано в следующих двух байтах |
| код | Тип включения |
|---|---|
| 0 | Базовое включение |
| 1 | Первичное включение |
| код | Предпочтение |
|---|---|
| 0 | Указанное в предыдущих битах включение предпочтительней |
| 1 | Указанное в предыдущих битах включение обязательно |
| код | Использование D-канала |
|---|---|
| 0 | D-канал не используется |
| 1 | D-канал используется |
Код выбора канала используется в процедуре согласования номера канала на стыке "пользователь-сеть". Значения этого кода указано в таблице 12.20.
| код | Информационный канал |
|---|---|
| 01 | B1 |
| 10 | B2 |
| 11 | Любой |
| код | стандарт кодирования |
|---|---|
| 00 | Кодирование |
| 01 | Кодирование ISO |
| 10 | Национальное кодирование |
| код | Принцип определения номеров канала |
|---|---|
| 0 | Номер канала указан в следующем байте |
| 1 | Номера каналов указаны в следующих байтах |
| код | Тип канала |
|---|---|
| 0011 | Используется B-канал (скорость 64 Кбит/с) |
| 0111 | Используется 6 B-канала (скорость 384 Кбит/с) |
| 1000 | Используется 24 B-канала (скорость 1536 Кбит/с) |
| 1001 | Используется 30 B-каналов (скорость 1920 Кбит/с) |
Поле Номер канала определяет номер B-канала в первичном доступе.
(
(рис 12.12) Информационный элемент прогресс-индикатор| код | Наименование события |
|---|---|
| 0000001 | Отсутствие на сети сквозного |
| 0000010 | Входящая сторона не является |
| 0000011 | Исходящая сторона не является абонентом |
| 0000100 | Вызов возвращается к абоненту |
| 0000101 | Произошла смена заявленной услуги |
| 0001000 | Извещение станции оконечному устройству о подключении к разговорному каналу акустического сигнала |
| код | Тип сети |
|---|---|
| 000 | Специальная сеть пользователя |
| 010 | Национальная сеть |
| 011 | Международная сеть |
(рис 12.13) Информационный элемент "Специфические возможности сети"| код | Тип сети |
|---|---|
| 000 | Специальная сеть пользователя |
| 010 | Национальная сеть |
| 011 | Международная сеть |
| код | План нумерации |
|---|---|
| 0000 | Неизвестен |
| 0001 | План нумерации ЦСИО (Рекомендации |
| 0011 | План нумерации |
| 0100 | План нумерации Telex (Рекомендации МККТТ F.69) |
| 0100 | Для плана нумерации национальной сети |
| 1001 | План нумерации частной сети |
В таблице 12.27 перечислены следующие рекомендации.
МККТТ X.121 — План нумерации для Общей
F.69 — Международная служба телекса. Услуги и обработка кодов телексных пунктов назначения (июнь 1994).
(
Передается кодировка знаков кода ASCII/
(рис 12.14) Информационные элементы "Устройство отображения" и "Клавиатура"
(рис 12.15) Информационный элемент "Сигнал"Информационный элемент передает указание оконечному устройству о необходимости включения акустического сигнала. Значение поля сигнал приведенов таблице 12.28.
| код | Тип акустического сигнала |
|---|---|
| 00000000 | "Ответ станции" |
| 00000001 | "Контроль посылки вызова" |
| 00000010 | "Прерывание" |
| 0000011 | "Перегрузка" |
| 0000100 | "Занято" |
| 0000101 | "Музыка" |
| 0000110 | "Ответ" |
| 0000111 | "Ночной вызов" |
| 0001000 | "Нет отбоя" |
| 0001001 | "Начало" |
| 0111111 | Выключение сигналы |
| 1000000 | Включить |
| • • • | |
| 1000111 | Включить |
| 1101111 | Выключение |

(рис 12.17) Информационный элемент "Адрес отправителя"(рис 12.16) Информационный элемент "Тип подадреса"
(рис 12.18) Информационный элемент "Совместимость на высоком уровне"Значение поля 1 приведено в таблицах 12.29 - 12.31.
План нумерации имеет те же значения, что в информационном элементе "Специфические возможности сети".
| код | Тип номера |
|---|---|
| 000 | Неизвестный тип номера |
| 001 | Международный номер |
| 010 | Национальный номер |
| 011 | Специфичный номер (оператор) |
| 100 | Номер абонента |
| 110 | Сокращенный номер |
| код | Наименование кода |
|---|---|
| 00 | Показ номера разрешен |
| 10 | Показ номера не разрешен |
| код | Тип проверки |
|---|---|
| 00 | Контроль адреса осуществляется средствами оконечного устройства |
| 10 | Контроль адреса осуществляется средствами сети |
Этот информационный элемент обеспечивает проверку совместимости предоставляемых услуг и выполняется на входящем конце. Если совместимость отсутствует, то входящий терминал (
| код | Вид и содержание услуги |
|---|---|
| 0000001 | Телефония (в поле "Содержание услуги" указываются следующие варианты): |
| Речь ( |
|
| Аудио (Audio TEL7K рекомендации G.722) | |
| Произвольная аудиоинформация ( |
|
| 0000100 | Факсимильная связь группы 2/3 |
| 0110001 | Телетекст |
| 0110101 | Телекс |
| 1100000 | Видеотелефонная связь (Содержание вида услуги — требует два канала |
Из упомянутых в таблице рекомендаций:
G.711 — разъяснялась раньше;
G.722 — аудиокодирование 7 КГц на скорости 64 Кбит/с (ноябрь 1988).
Рассмотрим кратко другие информационные элементы.
Совместимость на низком уровне (
Этот элемент применяется для проверки совместимости не только исходящего и входящего терминалов и программ, но и для проверки возможности каналов, несущих информацию по всей сети Содержание его полей во многом дублирует информацию элемента "Возможности несущего канала".
Выбор транзитной сети (Transit network selection) код 01111000.
Информационный элемент "Выбор транзитной сети" используется при наличии альтернативных сетей, когда возможен выбор одной из них или указания однозначного использования сети одного типа. Содержание полей этого элемента дублирует "Информационный элемент" и "Специфические возможности сетей"
(рис 12.19) Информационный элемент "Выбор транзитной сети"
Ниже рассмотрены другие сигналы, которые были использованы при описании процедуры управления базовым телефонным соединением (рис. 12.15). Основные компоненты формата этих сигнальных сообщений соответствуют рис. 12.14. Содержание общих частей сигнальной информации указано в таблице 12.33.
| Информационные элементы |
| Идентификатор канала (Channel |
| Прогресс-индикатор ( |
| Устройство отображения (Display) |
| Сигнал ( |
Все эти информационные элементы необязательны и могут использоваться при необходимости. Их описание дано в предыдущем разделе. Ниже приведем
ВЫЗОВ ПРИНЯТ (SETUP
ИНФОРМАЦИЯ (INFORMATION). Кроме общих информационных элементов содержит поле "Адрес назначения", в котором может передать адресную информацию, недостаточно полно переданную в сообщении "ВЫЗОВ (SETUP)".
СВЯЗЬ УСТАНАВЛИВАЕТСЯ (CALL_PROCEEDING). Кроме указанных общих полей содержит информационный элемент "Совместимость на высоком уровне", который позволяет подтвердить совместимость. Передается, чтобы подтвердить, что вся необходимая для установления соединения информация получена и обрабатывается.
ПОСЫЛКА ВЫЗОВА — (ALERTING). Передается для включения исходящего пользователя акустического сигнала "Контроль посылки вызова", но может содержать сведения о переадресации. Содержание сообщения совпадает с предыдущим сообщением.
ПРОКЛЮЧЕНО (ОТВЕТ) (CONNECT). Несет информацию о готовности вызываемого пользователя к
СОЕДИНЕНИЕ УСТАНОВЛЕНО (CONNECT
РАЗЪЕДИНИТЬ (DISSCONNECT). Передается со стороны пользователя, передавшего сигнал об окончании соединения (трубка повешена), и предлагает встречному соединению освободить оборудование и уничтожить метку соединения.
Дополнительный информационный элемент в этом сообщении — "Причина (Cause)".
ОСВОБОДИТЬ РЕСУРСЫ (RELEASE). Передается пользователем или станцией и сообщает, что соответствующее оборудование освобождено, а метка соединения уничтожена. По структуре повторяет предыдущее сообщение.
РЕСУРСЫ ОСВОБОЖДЕНЫ (RELEASE COMPLETE). Передается в ответ на сообщение ОСВОБОДИТЬ РЕСУРСЫ (RELEASE) или РАЗЪЕДИНИТЬ (DISSCONNECT). Оно информирует встречное соединение, что ресурсы освобождены, а метка соединения уничтожена.
Выше были рассмотрены вопросы передачи сигнальной информации (3-й уровень —
Ниже рассматриваются процедуры, относящиеся к протоколу
Структура на уровне-2
Имеется два типа форматов, один из них уже показан на рис. 12.21.
Формат A — без поля сигнальной информации.
Формат B — содержащий поле сигнальной информации.
Формат также содержит адресное поле и поле управления.
(рис 12.20) Два типа форматов на 2-м уровне сигнализацииПоле адреса. Адрес состоит из двух байтов (рис. 12.21):
(рис 12.21) Поле "Адрес"В начале кадра идет информация, установленная при инсталляции. Она содержится в адресном поле и позволяет управлению определить терминал и функции, которые он выполняет.
Входящие в состав этих полей идентификаторы уже подробно рассматривались. Остальные биты адресного поля обозначают следующее.
Бит расширения (
Бит расширения во втором байте, имеющий значение 1, указывает, что этот второй байт в адресном поле является последним. Таким образом, бит
Бит идентификации команды/ответа (C/R Command/Response bit). Этот признак позволяет отличить команду от ответа на команду. Если кадр имеет признак "команда", адресное поле идентифицирует получателя, а если кадр — ответ, то адресное поле идентифицирует отправителя.
Отправителем или получателем могут быть как сеть, так и C/R=1, а передаваемые терминалом — 0. Кадры ответа имеют обратные значения, указанные в таблице 12.32.
| кадры, передаваемые сетью | кадры, передаваемые терминалом | |
|---|---|---|
| Командный кадр | C/R=1 |
C/R=0 |
| Кадр ответа | C/R=0 |
C/R=1 |
Как уже упоминалось, для отделения одного пакета от другого каждый из них разделяется флагом F. Эта комбинация содержит один байт, который имеет вид 01111110, т.е. содержит начальный 0 и 6 единиц подряд, после чего закрывается нулевым битом. Если в сигнальной информации встречается такая комбинация, то после передачи 5 единиц обязательно вставляется ноль. На приемном конце после приема 5 единиц 0 необходимо удалить.
Два последних байта в структуре кадра содержат 16битовое поле проверочной комбинации кадра
Вся информация защищается с помощью специального
Принцип контроля ошибок состоит в том, что вся передаваемая информация представляется в виде полинома степени n с двоичными коэффициентами.
anxn + an-1xn-1 + …… a0x0
где an, an-1 .... a0 — двоичные значения битов информации;
xn, xn-1 .... x0 —
При делении его на заранее заданный простейший
Условно пояснить этот принцип можно на примере обычных чисел. Предположим, что по каналу передается не двоичная информация, а десятичные числа. Выберем в качестве порождающего числа простое число 5. Тогда при делении на это число остаток может иметь значения 0, 1, 2, 3, 4, т.е. 5 значений. Например, мы передаем информацию, закодированную числом 16.
Тогда на передающем конце путем деления на 5 мы получаем остаток 1 и передаем его на приемный конец, где, получив число 16, вычитают остаток 1 и при делении на число 5 получают остаток 0. Если число получено с искажением, например, 17, то результат будет равен 1, и это говорит о том, что исходное число искажено. Заметим, что такая защита имеет предел: если в результате искажения поступит число 21, т.е. отличающееся от истинного на величину порождающего числа 5, то на приемном конце после вычитания получится нулевой остаток. Искажение будет незамечено и с помощью приемного алгоритма получится другое число.
Рассмотрим теперь данные, которые представляются в виде двоичной последовательности. Процедура контроля ошибок состоит в следующих шагах (рис. 12.22).
(рис 12.22) Принцип передачи и проверки циклического избыточного кодаk нулей. Число этих нулей должно быть меньше, чем число бит в заранее заданном делителе, который должен состоять из k+1 битов.В приемнике весь полученный блок с
Если он равен нулю, то информация прибыла без искажений. Она может быть использована для дальнейшей передачи или обработки. Если информация искажена, то остаток не равен нулю и данные не принимаются, и начинается процедура улучшения достоверности (например, повторная передача).
На рис. 12.23 показана процедура двоичного деления. Она почти не отличается от процедуры деления "столбиком", которую проходят в начальной школе. Отличие состоит в том, что вместо вычитания числа на каждом шаге применяется процедура сложения по mod2, которая также хорошо известна.
(рис 12.23) Двоичное деление для получения циклического остаточного кодаНа рис. 12.24 двоичное деление при проверке на стороне приемника поступивших данных, защищенных
(рис 12.24) Двоичное деление для определения отсутствия искаженийПри описании процесса проверки с помощью избыточного
Делителя применяется простейший
| Наименование | |
|---|---|
x8+x2+x+1 |
|
x10+x9+x3+x5+x4+x+1 |
|
x16+x15+x2 +1 |
|
x16+x12+x5 +1 |
|
x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x +1 |
Отметим, что названия указывают разрядность остатка, а все полиномы имеют на один разряд больше (с учетом нулевого бита).
Полиномы гарантируют определение всех ошибок, длина которых равна степени полинома.
Порождающие полиномы выбираются, например, 16-й степени. В этом случае говорят, что
При числе ошибок в канале 10-3 (т.е. 1 ошибка на 1000 переданных символов), алгоритмы исправления должны улучшить этот показатель и привести число ошибок, например, к 10-6 (не более чем 1 ошибка на 1000000 переданных символов) и менее.
Заметим, что в любой аппаратуре сигнализации ставится анализатор канала, который считает число ошибок за единицу времени. Если это число выше нормы, то канал может быть заблокирован. При ухудшении качества работы каналов это может привести к блокировке целых направлений и станций.
Из сказанного выше можно сделать вывод, что для защиты информации требуется в формате отвести 16 битов (2 байта). Сама процедура заключается в определении остатка от деления по модулю 2 произведения xk (x15 + x14 + . . . + x + 1) на образующий x16 + x12 + x5 + 1, где k — степень образующего полинома. Эта операция позволяет обнулить последние разряды данных. Далее идет деление полученной комбинации на образующий
Указанное деление производится либо программно, либо с помощью специальных сдвигающих регистров с обратной связью.
Последний способ показан на рис. 12.25.
Сдвигающий регистр построен на основании порождающего полинома. Обратная связь такого регистра определяется коэффициентами порождающего полинома. Обратная связь идет от регистра, отображающего старший разряд, и поступает на вход схемы, производящей сложение по модулю 2 и устанавливаемой перед регистрами, которые соответствуют единичным коэффициентам порождающего полинома. Остальные регистры разрядов соединяются простой связью.
(рис 12.25) Применение регистра сдвига для деления на порождающий полиномДля нашего примера порождающий x3 + x2 + 1.
Схемы сложения по модулю 2 ставятся перед нулевым регистром с номером 0 a0 = 1 и номером 2 ( a2 = 1 ). Обратная связь начинается с выхода ( a3=1 ). На вход регистра 1 поступает обычный сигнал.
Динамика работы показана в таблице на этом же рисунке. На вход поступает та же комбинация, что на рис. 12.25. Строка с номером 0 показывает исходное положение. Последующие строки указывают состояние каждого регистра разряда после поступления очередного тактового импульса. В конце таблицы жирным шрифтом показан полученный остаток.
Следует заметить, что в реальных системах полученный на передающем конце остаток увеличивают на постоянное число, так, чтобы в результате деления на приемном конце получалось постоянное число, но не равное нулю. Это число равно 0001 1101 0000 1111 (десятичное 7439) [12.10, 12.17].
После того как введен механизм определения ошибки, необходимо создать механизм улучшения достоверности. Это достигается путем повторной передачи информации.
Для обеспечения достоверности соединений сигнальных Dканалов и их разъединения,
В этой области имеется три типа кадров:
Их форматы показаны на рис. 12.26.
(рис 12.26) Формат области управления в зависимости от типа кадраВся переданные информационные кадры временно сохраняются в буфере, который рассчитывается на некоторое число сигнальных единиц, например, на 128.
Информация, передаваемая в канал последовательно, записывается в этот буфер и нумеруется циклически N (S) = 0, 1, …,127 и далее 0, 1, … . Она сохраняется до получения с приемного конца подтверждения о правильном приеме. На каждый правильно принятый кадр I,S с битом P =1 (запрос) приемник должен ответить соответственно кадром с битом F=1. (Кадр, принятый с битом P=0, не обязывает приемник немедленно высылать подтверждение о его правильном приеме.)
Подтверждение должно содержаться в информации, которая передается с приемного конца, в виде обратного порядкового номера NR, который подтверждает все ранее принятые информационные кадры с номерами до NR1 включительно.
На приемном конце этот номер должен отличаться на единицу от последнего принятого номера. После этого информация считается принятой, и сигнальная информация передается на следующие уровни обработки. Если разрыв между номерами больше, то приемник игнорирует принятую информацию, даже если она прошла проверку и формирует сигнал запроса повторной передачи непринятого сигнала. Передающая сторона начинает передачу с нарушенного кадра. Для реализации этого алгоритма требуется в поле управления передавать с каждой сигнальной единицей (пакетом) его порядковый номер.
В обратном сообщении необходимо иметь номер подтверждаемой сигнальной единицы и признак подтверждения (см. рис. 12.26).
В процессе обмена номера передаваемой и подтверждаемой единицы передаются в одном и том же кадре. Например, передается вторая сигнальная единица, а подтверждается первая. Чтобы дать время на распространение и обработку, допускается определенное расстояние между передачей и подтверждением. Например, передается третья единица, а подтверждается первая.
Если информации нет, то передается "пустая" единица, т.е. не содержащая информации. Но при необходимости она также может содержать подтверждение полученной информации.
При подтверждении и обработке информационных кадров могут возникнуть ситуации, которые требуют обмена служебной информации, посылаемой в служебном кадре (см. рис. 12.26б). Сигналы и коды (значения двух битов S), содержащиеся в этом кадре, приведены в таблице 12.36.
| команда | Ответ | значение | код биты 3-4 |
|---|---|---|---|
| RR | RR | Готов к приему | 00 |
| RNR | RNR | Не готов к приему | 01 |
| REJ | REJ | Информация не принята (перезапрос) | 10 |
Команда и ответ "Готов к приему" ("NR-1 включительно) Кроме того, этот сигнал указывает на готовность станции принимать следующие информационные кадры и снятие состояния "Занято", если оно было введено ранее.
Команда и ответ "Не готов к приему" ("
Команда и ответ "Информация не принята" ("NR - 1 ) считаются подтвержденными.
На рис. 12.26 показаны варианты передачи повторного информационного кадра.
На рис. 12.26а показан случай, когда информация без искажений поступила на станцию. В этом случае передается ответный сигнал, который содержит номер подтверждаемого кадра. На приемном конце этот кадр стирается из памяти.
Рис. 12.26б показывает случай, когда кадр, защищенный
Рис. 12.26в показывает случай, когда после передачи информационного кадра с NS=5 передается кадр с номером, превышающим этот номер более чем на единицу. Приемник обнаруживает "Ошибку последовательности" и передает запрос на повторную передачу информационных кадров, начиная с последнего подтвержденного.
Рис. 12.26в может также отображать случай, когда произошла ошибка в информационном кадре и во время обработки этого кадра поступил следующий кадр. В этом случае имеют место ошибки искажения информации и нарушения последовательности. При этом передается запрос на повторение первого искаженного кадра.
Ненумерованный кадр (U) (см. рис. 12.26) имеет следующие значения информационных полей (табл. 12.37).
| команда | Ответ | Наименование | Ответ | коды | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SABME | Установка расширенного асинхронного режима | 0 | 1 | 1 | P | 1 | 1 | 1 | 1 | ||
| Разъединение | 0 | 1 | 0 | P | 0 | 0 | 1 | 1 | |||
| UA | Ненумерованное подтверждение | UA | 0 | 1 | 1 | F | 0 | 0 | 1 | 1 | |
| DM | Режим разъединения | DM | 0 | 0 | 0 | F | 1 | 1 | 1 | 1 | |
| Некорректный кадр | 1 | 0 | 0 | F | 0 | 1 | 1 | 1 | |||
| UI | Ненумерованная информация | 0 | 0 | 0 | P | 0 | 0 | 1 | 1 | ||
С помощью этих команд происходит установление и разъединение соединений для передачи информационными кадрами. Такая процедура показана на рис. 12.27.
(рис 12.27) Варианты повторной передачиПервой передается команда "Установить расширенный режим" (Set
(При расширенном формате нумерация кадров ведется по модулю 128, в отличие от нормального формата, в котором нумерация ведется по модулю.) Она указывает на начало обмена информации, и счетчики на приеме и передаче устанавливаются в ноль. Приемная сторона отвечает "Ненумерованное подтверждение" — UA или "Режим разъединения" — DM.
Ответ "Ненумерованное подтверждение" ("Unnumbered
Ответ "Режим разъединения" (
Команда "Разъединение" (
(рис 12.28) Использование ненумерованного кадра.Кроме сообщений, показанных на рис. 12.29, в некорректных ситуациях применяется ответ "Некорректный кадр".
(рис 12.29) Формат ответа "Некорректный кадр"Этот кадр используется при возникновении некорректной ситуации, которая возникает на одной из сторон при обработке кадра, принятого без обнаружения ошибки.
Информационные поля в этом кадре имеют следующие значения.
RFCF — Область управления отвергнутого кадра (в ненумерованном кадре все значения равны нулю). При нумерованном кадре записывается значение поля управления отвергнутого кадра.
VS — записывается значение последнего переданного информационного кадра.
VR — записывается значение последнего переданного информационного кадра.
C/R — принимает значение 1, если принятый кадр — ответный, и 0, если принятый кадр командный.
Далее идут причины отклонения кадра.
W — комбинация в области управления принятого кадра не совпадет ни со одним из кодов команды или ответа, определенных выше.
X — принятая комбинация в поле управления совпадет со одним из кодов команды или ответа, определенных выше, но информационная область содержит несовместимую с этим кодом информацию.
Y — размер принятого информационного поля превышает максимально установленный.
Z — принятое поле управления содержит недействительный номер NR, т.е. относящийся к не переданному или уже подтвержденному кадру.
Допускается присвоение значения всем этим битам, когда причина некорректной ситуации не выяснена.
Команда — ответ "Ненумерованная информация" (Unnumbered information — UA) используется для обмена информацией без необходимости подтверждения. Например, на 3-м уровне оборудование извещает о потере синхронизации, повреждении электропитания, начале
В заключении отметим, что процедура с применением ненумерованных кадров уже рассматривалась при назначении
При делении его на заранее заданный простейший
g(x) = x3+x+1/
Информационная последовательность равна 1101.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.