АБОНЕНТСКАЯ СИГНАЛИЗАЦИЯ DSS1
Уровень 3 протокола EDSS1
Уровень 3 отвечает за установление и управление соединением. Он готовит сообщения для передачи их вторым уровнем, подготовленная информация помещается в информационное поле D-канального сообщения. Сообщения 3-го уровня - это сообщения, передаваемые между терминалами пользователя и станцией и наоборот. Третий уровень содержит процедуры для управления вызовами в режиме коммутации каналов, а также процедуры, позволяющие использовать ISDN для осуществления вызовов в режиме коммутации пакетов по D-каналу. Структура сообщения представлена на рис. 6:
Идентификатор протокола
Цель идентификатора протокола состоит в отделении сообщений управления вызовом на участке "пользователь - сеть" от других сообщений. Идентификатор протокола - первая часть каждого сообщения 3-го уровня. Значения кодов идентификатора протокола представлены в таблице:
Идентификатор вызова
Является третьим байтом сигнального сообщения 3-го уровня и используется для определения того вызова, к которому относится данное сообщение. Таким образом, вызов может быть идентифицирован независимо от канала передачи, в котором он поддерживается. Это важно для идентификации информации, относящейся к разным вызовам одного терминала.
Тип сообщения
Предназначен для определения функции, которую выполняет данное сообщение. В таблице приведены основные типы сообщений и их коды.
Сообщения, передаваемые при установлении соединения
|
ALERTING
|
00000001
|
CALL PROCEEDING
|
00000010
|
CONNECT
|
00000111
|
CONNECT ACKNOWLEDGE
|
00001111
|
PROGRESS
|
00000011
|
SETUP
|
00000101
|
SETUP ACKNOWLEDGE
|
00001101
|
Сообщения, передаваемые при установленном соединения
|
RESUME
|
00100110
|
RESUME ACKNOWLEDGE
|
00101110
|
RESUME REJECT
|
00100010
|
SUSPEND
|
00100101
|
SUSPEND ACKNOWLEDGE
|
00101101
|
SUSPEND REJECT
|
00100001
|
USER INFORMATION
|
00100000
|
Сообщения, передаваемые при разъединении
|
DISCONNECT
|
01000101
|
RELEASE
|
01001101
|
RELEASE COMPLETE
|
01011010
|
Другие сообщения
|
CONGESTION CONTROL
|
01111001
|
INFORMATION
|
01111011
|
NOTIFY
|
01100010
|
STATUS
|
01111101
|
STATUS ENQUIRY
|
01110101
|
|
-
- ALERTING
-
Данное сообщение посылается вызываемым пользователем сети и сетью вызывающему пользователю и сообщает о том, что вызываемый пользователь снял трубку (активировал соединение).
- CALL PROCEEDING
-
Данное сообщение посылает вызываемый пользователь сети или сеть вызывающему пользователю для обозначения того, что запрос установления соединения был инициирован и никакая информация об установлении соединения больше приниматься не будет.
- CONNECT
-
Данное сообщение посылает вызываемый пользователь сети или сеть вызывающему пользователю для обозначения того, что вызов принят вызываемым пользователем.
- CONNECT ACKNOWLEDGE
-
Данное сообщение посылается сетью вызываемому пользователю для сообщения о том, что соединение установлено. Сообщение может также посылаться вызывающим пользователем сети для того, чтобы обеспечить симметричность процедур управления вызовом.
- PROGRESS
-
Данное сообщение посылает пользователь или сеть для обозначения процесса прохождения вызова в случаях межсетевого взаимодействия или в связи с обеспечением посылки тональных сигналов.
- SETUP
-
Данное сообщение посылает вызывающий пользователь сети и сеть вызываемому пользователю для инициализации процесса установления соединения.
- SETUP ACKNOWLEDGE
-
Данное сообщение посылает сеть вызывающему пользователю или вызываемый пользователь сети для обозначения того, что процесс установления соединения был инициализирован.
- RESUME
-
Это сообщение посылает пользователь для запроса сети о возобновлении отложенного вызова.
- RESUME ACKNOWLEDGE
-
Данное сообщение посылает сеть пользователю для обозначения завершения запроса на возобновление отложенного вызова.
- RESUME REJECT
-
Данное сообщение посылает сеть пользователю для обозначения отклонения запроса на возобновление отложенного вызова.
- SUSPEND
-
Это сообщение посылает пользователь для запроса сети об откладывании вызова.
- SUSPEND ACKNOWLEDGE
-
Данное сообщение посылает сеть пользователю для обозначения завершения запроса на откладывание вызова.
- SUSPEND REJECT
-
Данное сообщение посылает сеть пользователю для обозначения отклонения запроса на откладывание вызова.
- USER INFORMATION
-
Это сообщение посылается пользователем сети для дальнейшей передачи его другому пользователю, а также сетью пользователю для передачи информации от другого пользователя. Данное сообщение используется, например, для реализации услуги "User-To-User Signaling".
- DISCONNECT
-
Данное сообщение посылается пользователем для запроса сети на освобождение соединения из конца в конец, или посылается сетью пользователю для обозначения того, что соединение из конца в конец освобождено.
- RELEASE
-
Данное сообщение посылает пользователь или сеть для обозначения того, что оборудование, посылающее сообщение, отключено от канала и готово освободить канал и что принимающее оборудование должно осуществить освобождение канала после посылки сообщения RELEASE COMPLETE.
- RELEASE COMPLETE
-
Данное сообщение посылает пользователь или сеть для обозначения того, что оборудование, посылающее сообщение, освободило канал и что принимающее оборудование сейчас начнет освобождение канала.
- CONGESTION CONTROL
-
Данное сообщение посылает пользователь или сеть для указания начала или окончания передачи сообщений типа USER INFORMATION.
- INFORMATION
-
Данное сообщение посылается пользователем или сетью для предоставления дополнительной информации. Это сообщение может быть использовано для предоставления информации процессам установления соединения (например, посылка и получение цифр с перекрытием) или для предоставления дополнительной информации, связанной с вызовом.
- NOTIFY
-
Данное сообщение посылается пользователем или сетью для указания информации, относящейся к вызову, такой как откладывание вызова.
- STATUS
-
Данное сообщение посылается пользователем или сетью в ответ на сообщение STATUS ENQUIRY или в любой момент во время вызова для оповещения о некоторых ошибках.
- STATUS ENQUIRY
-
Данное сообщение посылается пользователем или сетью в любое время для получения сообщения STATUS от 3-го уровня. Посылка сообщения STATUS в ответ на сообщение STATUS ENQUIRY обязательна.
Каждое из передаваемых сообщений содержит идентификатор протокола, идентификатор вызова и поле типа сообщения. Данная информация заносится в соответствующие поля сигнального сообщения 3-го уровня. Поле, отведенное для других информационных элементов, заполняется информацией, необходимой каждому конкретному типу сообщения.
В таблице приведены информационные элементы сообщения SETUP.
Информационные элементы
|
Direction
|
Длина (байт)
|
Присутствие в сообщении
|
Protocol discriminator / Идентификатор протокола
|
two-way
|
1
|
Обязательно
|
Call reference / Идентификатор вызова
|
two-way
|
2...3
|
Обязательно
|
Message type / Тип сообщения
|
two-way
|
1
|
Обязательно
|
Sending complete / Передача завершена
Проставляется в сообщении, если пользователь или сеть указывают, что вся информация, необходимая для установления вызова, присутствует в сообщении SETUP.
|
two-way
|
1
|
Не обязательно
|
Bearer capability / Вид услуги по передаче информации
|
two-way
|
4...13
|
Обязательно
|
Channel identification / Идентификатор канала
Обязателен в сообщении от сети к пользователю. Может присутствовать в сообщении от пользователя к сети, если пользователь хочет указать канал передачи. Отсутствие данного элемента в сообщении интерпретируется как "любой подходящий канал".
|
two-way
|
2...*
|
Не обязательно
|
Facility / Индикатор дополнительной услуги
|
two-way
|
2...*
|
Не обязательно
|
Progress indicator / Индикатор прохождения
Используется для указания взаимодействия с абонентом, оборудованием или сетью не ISDN.
|
two-way
|
2...4
|
Не обязательно
|
Network specific facilities / Указатель сети
Используется для указания сети, используемой для установления соединения.
|
two-way
|
2...*
|
Не обязательно
|
Display / Отображение информации
Включается в сообщение, если сеть предоставляет пользователю какую-либо информацию.
|
Net -> User
|
2...34
|
Не обязательно
|
Keypad facility / Набор с клавиатуры
|
User -> Net
|
2...34
|
Не обязательно
|
Calling party's number / Номер вызывающей стороны
Проставляется вызывающим пользователем или сетью для идентификации вызывающей стороны.
|
two-way
|
2...24
|
Не обязательно
|
Calling party's subaddress / Подадрес вызывающей стороны
Включается в сообщение от пользователя к сети, если вызывающий пользователь хочет указать свой подадрес. Включается в сообщение от сети к пользователю, если вызывающий пользователь включил данный информационный элемент в сообщение SETUP.
|
two-way
|
2...23
|
Не обязательно
|
Called party's number / Номер вызываемой стороны
Включается в сообщение от пользователя к сети и от сети к пользователю.
|
two-way
|
2...23
|
Не обязательно
|
Called party's subaddress / Подадрес вызываемой стороны
Включается в сообщение от пользователя к сети, если вызывающий пользователь хочет указать подадрес вызываемой стороны. Включается в сообщение от сети к пользователю, если вызывающий пользователь включил данный информационный элемент в сообщение SETUP.
|
two-way
|
2...23
|
Не обязательно
|
Transit network selection / Указатель транзитной сети
|
User -> Net
|
2...*
|
Не обязательно
|
Low layer compatibility / Низкоуровневая совместимость
Включается в сообщение от пользователя к сети, если вызывающий пользователь хочет передать данную информацию вызываемой стороне. Включается в сообщение от сети к пользователю, если вызывающий пользователь включил данный информационный элемент в сообщение SETUP.
|
two-way
|
2...16
|
Не обязательно
|
High layer compatibility / Высокоуровневая совместимость
Включается в сообщение от пользователя к сети, если вызывающий пользователь хочет передать данную информацию вызываемой стороне. Включается в сообщение от сети к пользователю, если вызывающий пользователь включил данный информационный элемент в сообщение SETUP.
|
two-way
|
2...4
|
Не обязательно
|
User - User / Информация, передаваемая от пользователя к пользователю
Включается в сообщение от пользователя к сети, если вызывающий пользователь хочет передать какую-либо пользовательскую информацию вызываемой стороне. Включается в сообщение от сети к пользователю, если вызывающий пользователь включил данный информационный элемент в сообщение SETUP.
|
two-way
|
2...131
|
Не обязательно
|
|
|
|