Уровень звена данных модели ISDN

На уровне звена данных модели ISDN (рис.7-7) работает протокол LAPD, рассмотренный нами в технологии FR (описанный в рек. ITU-T Q.921). Этот протокол работает в асинхронном балансном режиме (ЛВМ), т.е. в таком режиме, который не допускает отношений типа "ведомый-ведущий" (masicr-slave). Это значит, что каждая станция в любой момент может инициализировать процедуру, послать кадры, осуществить функции супервизора, исправить (если можно) ошибки. LAPD рассматривает устройства DTE и DCE как равные. Учитывая, что структура и формат протокола был подробно рассмотрен ранее, есть смысл обратиться к его описанию, данному в Гл.5.

Протокол LAPD имеет ноле управления (Control), которое позволяет идентифицировать тип кадра ISDN и отслеживать ошибки, характерные для конкретного тина кадров. Кадры м.б. следующего тина:

· супервизорные кадры типа:

RR (receive ready) - кадры, квитирующие прием информационных кадров и дающие возможность принять новые кадры;

REJ (reject) - кадры с запросом на повторную передачу всех кадров поспе заданного номера;

RNR (receive not ready) - кадры, указывающие на временную занятость принимающей станции.

· ненумерованные кадры типа:

DISC - кадр с прерыванием запроса на выполнение множественных (по модупю т) операций;

UA - кадр, квитирующий ненумерованный кадр, например, кадр, устанавпивающий режим работы;

DM - кадр, указывающий, что установленный режим выполнения множественных операций разъединен;

FRMR - сообщение, что кадр не принят;

SABM - кадр установки асинхронного балансного режима;

SABME - кадр установки асинхронного балансного расширенного режима;

UI - ненумерованные информационные кадры;

XID - кадры для обмена информацией;

· информационные кадры типа info, испопьзуемые для передачи информации.

Сетевой уровень модели ISDN

На третьем (сетевом) уровне модели ISDN используется протокол Q.931. Он описывает процедуры. применяемые для управления вызовами, формирующими соединения трех видов: с коммутацией цепей, с коммутацией пакетов, а также соединений, формируемых для временной сигнализации на уровне "пользователь-пользователь". Он, однако, не описывает -передачу потоков информации по Р-каналу.

В соответствии с этим, протокол Q.931 реализует три типа вызова:

- вызовы с установлением соединений, используемых для доступа в сеть пакетной коммутации, при которых используются следующие управляющие сообщения:

· сообщения об установлении вызова;

· сообщения об очистке вызова;

· сообщения других возможных типов.

- вызовы с установлением соединений на основе коммутации цепей;

- вызовы с установлением временного соединения для передачи сигнализации.

При двух последних типах вызовов дополнительно используются:

· управляющие сообщения информационной фазы вызова.

Общий формат кадра ISDN

Любой тип сообщения может содержать следующие четыре части (элемента):

- Определитель протокола;

- Номер-ссылку вызова;

- Тип сообщения;

- Другие информационные элементы.

Первые три части общие и обязательны для всех типов сообщений. Последняя часть - индивидуальная и может отсутствовать. Общий формат кадра ISDN, содержащего сообщение, показан па рис.7-9. Конкретное сообщение может содержать больше информации, чем требуется для нормальной работы оборудования. Эта информация игнорируется.

 

 
Определитель протокола (PD)
Длина номера-ссылки (в байтах)
Номер-ссылка вызова (CRV)
Тип сообщения (МТ)
Другие информационные элементы (IE), если требуются

Рис. 7-9. Общий формат кадра ISDN, содержащего сообщение

 

Указанные поля имеют следующие значения или смысл.

Определитель протокола

Определитель протокола (PD - Protocol Discriminator) используется для того, чтобы отличить сообщения системы управления вызовами "пользователь-сеть" от других блоков данных в сети ISDN. Он также может содержать информационный элемент "пользователь-пользователь". Его коды следующие:

- 0000 0000-0000 0111 - не используются в качестве определителя;

- 0000 1000 - сообщения для управления вызовами ISDN UNI рек. Q.931/I.451;

- 0000 1001 - сообщения для управления вызовами ISDN UNI рек. Q.2931;

- 0001 0000-0011 1111 - зарезервированы для вызова других протоколов уровня 3, включая протокол Х.25, или протоколов сетевого уровня OSI;

- 0100 0000-0100 1111 - зарезервирован для национальных нужд и протоколов;

- 0101 0000-11111110 - зарезервирован для протоколов других уровней или протокола Х.25.

 

 

Номер-ссылка вызова

Номер-ссылка вызова (CRV - Call Reference Value) используется для идентификации запроса на регистрацию/отмену вызова па местном интерфейсе UNI, через который данное сообщение направлено. Этот номер-ссылка не является глобальным в рамках сети ISDN. Максимальная его длина по умолчанию равна 3-м бантам, минимальная - 1 байту для BRI и 2 байтам для PR1.

Информационный элемент номера-ссылки вызова (IE CRV) содержит флаг (F) и уникальный (в рамках логического соединения D-капала па уровне 2) номер-ссылку, назначаемый стороной, инициирующей вызов, в начале вызова (он сохраняется до конца вызова). Два одинаковых CRV для одного логического соединения D-капала могут существовать только для вызовов, направленных с разных концов этого соединения.

Тип сообщения

Все сообщения по типу делятся на четыре группы

• сообщения об установлении вызова (7 типов);

• сообщения информационной фазы вызова (7 типов);

• сообщения об очистке вызова (5 типов);

• сообщения других возможных типов (6 типов).

Тип сообщения указывается для того, чтобы идентифицировать функцию, которую выполняет посланное сообщение.