Абонентская цифровая сигнализация DSS1 |
---|
Данный материал содержит следующие 5 лекций:
Лекция 1: Архитектура протоколов абонентской сигнализации
Лекция 2: Протокол доступа к каналу D (LAPD-Q.921)
Лекция 3: Формат сообщений сигнализации DSS1
Лекция 4: Протокол абонентской сигнализации Q.931
Лекция 5: Процедуры управления вызовом
Лекция 4: Протокол абонентской сигнализации Q.931
Информация, необходимая для работы протокола Q.931, «перевозится» в информационных кадрах протокола LAPD в поле «информация».
Формат и кодирование информационного поля протокола LAPD зависит от протокола от типа протокола 3-го уровня.
Для протокола Q.931 в режиме обслуживания вызовов в ЦСИО с коммутацией пакетов, поле информации имеет следующий формат:
Биты |
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Байты |
Дискриминатор протокола (Protocol discriminator) |
1 |
0 |
0 |
0 |
0 |
Длина значения указателя вызова Length CRV (в байтах) |
2 |
Значение указателя вызова (Call reference value – CRV) |
3 |
0 |
Тип сообщения (Message type – MT) |
etc. |
Другие информационные элементы (IE) |
|
Рисунок 1 - Формат сообщений протокола Q.931
Дискриминатор протокола – предназначен для идентификации протокола 3-го уровня (см. табл. 1 и 2). Для процедур управления вызовами по протоколу Q.931 значение дискриминатора протокола равно 08’Hex.
Указатель вызова (CRV) предназначен для идентификации вызова среди других вызовов или регистрации услуги в интерфейсе “пользователь-сеть”.
Тип сообщения (MT) – кодирует конкретное сообщение согласно его назначению в табл. 3.
Информационные элементы (IE) – общее название параметров, детализирующих конкретное сообщение. К таким параметрам, например, относятся – атрибуты запрошенной услуги – скорость, вид передаваемой информации, номер абонента и т.п. - см. табл.4.
Все типы сообщений протокола Q.931 можно разделить на 4 группы по выполняемым функциям:
- Группа сообщений для установления разговорных соединений
- Сообщения, передаваемые в информационной фазе вызова
- Сообщения для разрушения разговорных соединений
- Прочие сообщения
Каждое сообщение может содержать в себе какое-то количество обязательных и необязательных информационных элементов (IE).
Информационные элементы могут быть однобайтовыми или многобайтовыми.
Таблица 1 – Значение дискриминатора протокола для процедур управления вызовами по протоколу Q.931.
Bits |
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Octet |
Q.931/I.451 user-network call control messages |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
Protocol discriminator |
|
Таблица 2 – Значение дискриминатора протокола для различных протоколов.
БИТЫ |
Назначение протокола |
8 7 6 5 4 3 2 1 |
|
Назначаются в соответствии с пунктом 4.5.30 рек. Q.931; не доступны для использования в качестве дискриминатора протокола |
0 0 0 0 1 0 0 0 |
Процедуры управления вызовами по протоколу Q.931 |
|
Резерв для других протоколов сетевого уровня, включая протокол X.25 |
|
Для национального использования |
|
Резерв для других протоколов сетевого уровня, включая протокол X.25 |
All other values are reserved. |
Таблица 3 – Кодирование конкретных типов сообщений (МТ).
HEX’Cod |
BIN’Cod |
MT |
Тип сообщения |
8 7 6 5 4 3 2 1 |
00 |
|
Escape to nationally specific message type |
|
|
|
Call establishment message: |
Сообщения для установления соединения: |
01 |
|
– ALERTING |
ГОТОВНОСТЬ |
02 |
|
– CALL PROCEEDING |
ОБРАБОТКА ВЫЗОВА |
07 |
|
– CONNECT |
СОЕДИНИТЬ |
0F |
|
– CONNECT ACK |
ПОДТВ. СОЕДИНЕНИЕ |
03 |
|
– PROGRESS |
В ПРОЦЕССЕ |
05 |
|
– SETUP |
УСТАНОВИТЬ |
0D |
|
– SETUP ACK |
ПОДТВ. УСТАНОВЛ. |
|
|
Call information phase message: |
Сообщения, передаваемые в информационной фазе вызова: |
26 |
|
– RESUME |
ВОЗОБНОВИТЬ |
2E |
|
– RESUME ACK |
ПОДТВ. ВОЗОБНОВЛ. |
22 |
|
– RESUME REJECT |
ОТКЛОНИТЬ ВОЗОБН. |
25 |
|
– SUSPEND |
ПРИОСТАНОВИТЬ |
2D |
|
– SUSPEND ACK |
ПОДТВ. ПРИОСТ. |
21 |
|
– SUSPEND REJECT |
ОТКЛОНИТЬ ПРИОСТ. |
20 |
|
– USER INFORMATION |
ИНФОРМАЦИЯ ПОЛЬЗОВАТЕЛЯ |
|
|
Call clearing messages: |
Сообщения для разрушения соединений: |
45 |
|
– DISCONNECT |
РАЗЪЕДИНИТЬ |
4D |
|
– RELEASE |
ОСВОБОДИТЬ |
5A |
|
– RELEASE COMPLETE |
ОСВОБ. ЗАКОНЧЕНО |
46 |
|
– RESTART |
РЕСТАРТ СОЕДИН. |
4E |
|
– RESTART ACK |
ПОДТВ. РЕСТАРТА |
|
|
Miscellaneous messages: |
ПРОЧИЕ СООБЩЕНИЯ: |
60 |
|
– SEGMENT |
СЕГМЕНТИРОВАТЬ |
79 |
|
– CONGESTION CONTROL |
УПРАВЛЕНИЕ ПЕРЕГРУЗКОЙ |
7B |
|
– INFORMATION |
ИНФОРМАЦИЯ |
6E |
|
– NOTIFY |
УВЕДОМЛЕНИЕ |
7D |
|
– STATUS |
СОСТОЯНИЕ |
75 |
|
– STATUS ENQUIRY |
ЗАПРОС СОСТОЯНИЯ |
Таблица 4 – Кодирование информационных элементов (IE).
BIN’Cod
|
HEX’Cod |
Название информационного элемента (IE) |
Максим. длина
(байты) |
8 7 6 5 4 3 2 1 |
|
|
|
|
|
Single octet information elements: |
|
|
|
Reserved |
|
|
|
Shift |
11 |
|
|
More data |
11 |
|
|
Sending complete |
11 |
|
|
Congestion level |
11 |
|
|
Repeat indicator |
11 |
|
|
Variable length information element: |
|
|
00 |
Segmented message |
14 |
|
04 |
Bearer capability - BC |
12 |
|
08 |
Cause |
32 |
|
10 |
Call identity |
10 |
|
14 |
Call state |
13 |
|
18 |
Channel identification - ChID |
|
|
1E |
Progress indicator |
|
|
20 |
Network-specific facilities |
|
|
27 |
Notification indicator |
13 |
|
28 |
Display |
34/82 |
|
29 |
Date/time |
18 |
|
2C |
Keypad facility |
34 |
|
34 |
Signal |
13 |
|
40 |
Information rate - IR |
16 |
|
42 |
End-to-end transit delay |
11 |
|
43 |
Transit delay selection and indication |
15 |
|
44 |
Packet layer binary parameters |
13 |
|
45 |
Packet layer window size |
14 |
|
46 |
Packet size |
14 |
|
47 |
Closed user group - CUG |
17 |
|
4A |
Reverse charge indication |
13 |
|
6C |
Calling party number - CgPN |
|
|
6D |
Calling party subaddress |
23 |
|
70 |
Called party number - CdPN |
|
|
71 |
Called party subaddress |
23 |
|
74 |
Redirecting number |
|
|
78 |
Transit network selection |
|
|
79 |
Restart indicator |
13 |
|
7C |
Low layer compatibility – LLC |
18 |
|
7D |
High layer compatibility - HLC |
15 |
|
7E |
User-user |
35/131 |
|
7F |
Escape for extension |
|
Запрос вызова пользователем
Пользователь запрашивает установление соединения, передавая сообщение >SETUP (УСТАНОВИТЬ). Это сообщение имеет определенный формат (табл. 5) и содержит адрес и запрос функциональных возможностей интерфейса и станции ЦСИО.
Таблица 5 – Формат сообщения SETUP
Information element |
Ссылка на п.Q.931 |
Направление
n – net
u- user |
Тип IE
M-обязат.
O – необязат. |
Длина (байт) |
Protocol discriminator |
4.2 |
Both |
M |
1 |
Call reference (CRV) |
4.3 |
Both |
M |
2… |
Message type (MT) |
4.4 |
Both |
M |
1 |
Sending complete |
4.5 |
Both |
O |
1 |
Repeat indicator |
4.5 |
Both |
O |
1 |
Bearer capability (BC) |
4.5 |
Both |
M |
4-12 |
Channel identification (ChID) |
4.5 |
Both |
O |
2… |
Progress indicator |
4.5 |
Both |
O |
2-4 |
Network specific facilities |
4.5 |
Both |
O |
2… |
Display |
4.5 |
n ® u |
O |
|
Keypad facility |
4.5 |
u ® n |
O |
2-34 |
Signal |
4.5 |
n ® u |
O |
2-3 |
Calling party number (CgPN) |
4.5 |
Both |
O |
2… |
Calling party subaddress |
4.5 |
Both |
O |
2-23 |
Called party number (CdPN) |
4.5 |
Both |
O |
2-* |
Called party subaddress |
4.5 |
Both |
O |
2-23 |
Transit network selection |
4.5 |
u ® n |
O |
2… |
Repeat indicator |
4.5 |
Both |
O |
1 |
Low layer compatibility (LLC) |
4.5 |
Both |
O |
2-18 |
High layer compatibility (HLC) |
4.5 |
Both |
O |
2-5 |
|