| Абонентская цифровая сигнализация DSS1 |
|---|
Данный материал содержит следующие 5 лекций:
Лекция 1: Архитектура протоколов абонентской сигнализации
Лекция 2: Протокол доступа к каналу D (LAPD-Q.921)
Лекция 3: Формат сообщений сигнализации DSS1
Лекция 4: Протокол абонентской сигнализации Q.931
Лекция 5: Процедуры управления вызовом
Лекция 2: Протокол доступа к каналу D (LAPD-Q.921)
Независимо от типа доступа обслуживание любого вызова начинается с занятия канала D, работающего в пакетном режиме.
Обмен информацией между пользователем и сетью по каналу D осуществляется в соответствии с требованиями протокола звеньевого уровня LAPD (Low Access Procedure on the D channel).
Протокол защиты в D-канале LAPD выполняет функции защиты от ошибок при передаче данных и нарушений последовательности передачи информации, передаваемой по D-каналу в обоих направлениях, а также обеспечивает формирование адресного идентификатора – индекса оконечного устройства – ТЕ1.
Протокол LAPD работает в режиме SABME – сбалансированном асинхронном режиме. Термин сбалансированный означает отсутствие ведущих и ведомых устройств, т.е. возможность начать установление или разрушение соединения с любой стороны
Информация, передаваемая по D-каналу, выделяется сигнальным оборудованием и программным обеспечением коммутационной станции и в виде кадра собирается в буфере.
Формат кадра протокола LAPD может быть двух видов (рис.1):
- формат А – поле информации отсутствует (служебный формат);
- формат В – поле информации имеется.

Рисунок 1 - Структура кадров DSS1 (в D-канале)
Все кадры начинаются и заканчиваются последовательностью (полем) флага (flag) - 01111110
Длина поля "адрес" LAPD может составлять один или два байта. Если в первом байте задан бит расширенного адреса (ЕА), то адрес состоит из одного байта; если он не задан, то адрес состоит из двух байтов. Первый байт адресного поля содержит:
- Бит C/R указывает, содержит ли блок данных команду или ответный сигнал. Значение бита зависит от направления передачи (табл. 4)
- servise access point identifier (SAPI) (идентификатор точки доступа к услугам) обозначает точку входа, в которой протокол LAPD обеспечивает услуги Уровню 3. Этот идентификатор указывает на тип протокола 3-го уровня, который поместил свою информацию в информационное поле кадра формата В (табл. 5).
- Поле "идентификатора конечной точки терминала" во втором байте адреса (terminal end-point identifier) (TEI) указывает адрес терминала, для которого предназначен данный кадр LAPD (табл. 6).

Рисунок 2 - Формат кадра протокола LAP-D
Таблица 4 – Значение бита C/R
Command/Response |
Направление передачи |
Значение бита C/R |
Command |
от NT к TE1 |
1 |
от TE1 к NT |
0 |
Response |
от NT к TE1 |
0 |
от TE1к NT |
1 |
Таблица 5 – Кодирование поля SAPI
Значение SAPI |
Назначение протоколов |
0 |
Процедуры управления вызовом (Q.931) |
1-15 |
Reserved for future standardization |
16 |
Процедуры 3-го уровня для пакетной связи по протоколу X.25 |
17-31 |
Reserved for future standardization |
63 |
Процедуры управления 2-м уровнем |
All others |
Не доступно для процедур Q.921 |
Таблица 6 – Кодирование поля идентификатора терминала – TEI
Значение TEI |
User Type |
00-630 |
Для оборудования с неавтоматическим назначением TEI |
64-126 |
Для оборудования с автоматическим назначением TEI |
127 |
Широковещательный кадр LAPD |
За полем адреса следует поле управления (Сontrol ). Это поле определяет тип кадра – команда или ответ. Задаются три типа форматов (табл. 7):
- I -нумерованный
- S - супервизорный
- U - ненумерованный
Таблица 6 – Кодирование поля управления
Биты поля управления |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
I format |
N(S) |
0 |
Байт 4 |
N(R) |
P |
Байт 5 |
S format |
X |
X |
X |
X |
S |
S |
0 |
1 |
Байт 4 |
N(R) |
P/F |
Байт 5 |
U format |
M |
M |
M |
P/F |
M |
M |
1 |
1 |
Байт 4 |
N(S) – Номер передаваемого кадра M – Бит модификации
N(R) – Номер подтверждаемого кадра P/F – Бит запроса (Р) для команды (С), Финальный бит (F) для ответа (R)
S – Бит управляющей (Supervisory) функции X Reserved and set to 0 |
В поле информации помещается информация от протоколов третьего уровня, согласно таблице 5.
За полем «информация» следует контрольная последовательность – FCS, используемая для защиты передаваемой в канале D информации от ошибок, возникающих в системе передачи (на физическом уровне).
Сообщения протокола Q.921 (LAP-D)
Таблица 6 – Примеры кодирования сообщений (команд) протокола LAPD
Приложение |
Формат
(Тип кадра) |
Команда |
Ответ |
Кодирование бит |
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Байт |
Неподтверждаемая и подтверждаемая передача информации |
Передача информации |
I
(information) |
|
N (S) |
0 |
4 |
N (R) |
P |
5 |
Управление
Supervisory |
RR (receive ready)
(Приемник готов) |
RR (receive ready)
(Приемник готов) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
4 |
N (R) |
P/F |
5 |
RNR
(receive not ready) |
RNR
(receive not ready) |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
4 |
N(R) |
P/F |
5 |
REJ (reject)
(Отклонить) |
REJ (reject)
(Отклонить) |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
4 |
N(R) |
P/F |
5 |
Ненумерованные кадры |
SABME
(set asynchronous balanced mode extended) |
|
0
|
1
|
1
|
P
|
1
|
1
|
1
|
1
|
4
|
|
DM
(disconnected mode) |
0 |
0 |
0 |
F |
1 |
1 |
1 |
1 |
4 |
UI
(unnumbered information) |
|
0 |
0 |
0 |
P |
0 |
0 |
1 |
1 |
4 |
DISC
(disconnect) |
|
0 |
1 |
0 |
P |
0 |
0 |
1 |
1 |
4 |
|
UA
(unnumbered acknowledgement) |
0
|
1
|
1
|
F
|
0
|
0
|
1
|
1
|
4
|
|
FRMR
(frame reject) |
1 |
0 |
0 |
F |
0 |
1 |
1 |
1 |
4 |
Управление соединением |
XID
(Exchange Identification) |
XID
(Exchange Identification) |
1
|
0
|
1
|
P/F
|
1
|
1
|
1
|
1
|
4
|
|