wiki:Endpoint1Ind

Version 3 (modified by alx, 6 years ago) ( diff )

--

Внимание! Статья находится в стадии создания. Информация может быть неполной и/или неточной.

Канальное окончание 1ВСК индуктивный код (1IND)

Канальное окончание 1IND предназначено для подключения к АТС и/или абонентским концентраторам через соединительную линию, использующую сигнализацию по одному выделенному сигнальному каналу индуктивным кодом. Передача линейной сигнализации и номера вызываемого абонента производится по выделенному сигнальному каналу (СУВ A), передача номера вызывающего абонента выполняется частотным способом (безинтервальный пакет АОН).

Линейные сигналы канального окончания 1IND

Сигнал Параметры передачи Параметры приема (детектирования)
Короткий сигнал (КС) импульс длительностью 20 мс импульс длительностью 10-35 мс
Длинный сигнал (ДС) импульс длительностью 88 мс импульс длительностью 65-115 мс
Набор номера импульсы длительностью 48 мс импульсы длительностью 35-65 мс
Межсерийный интервал набора пауза 500 мс пауза более 200 мс
Сигнал отбоя (ОС) импульс длительностью 400 мс импульс длительностью более 115 мс

Описание работы канального окончания

Вызов со стороны TDM

Базовый сценарий вызова

При получении сигнала "Занятие" из соединительной линии канальное окончание 1IND переходит в состояние NumRecv и ожидает номер вызываемого абонента. Номер вызываемого абонента передается декадными сериями импульсов в сигнальном канале. Окончание набора номера определяется по таймауту, устанавливаемому конфигурационным параметром "Таймаут набора". Кроме этого, если конфигурационный параметр "Рег. выражение набора" не пуст, после приема каждой цифры номера выполняется проверка набранного номера на совпадение с регулярным выражением. При совпадении номера с регулярным выражением принимается решение об окончании набора номера. После окончания набора номера канальное окончание 1IND отправляет в сторону сети IP сообщение INVITE и переходит в состояние Outgoing.

В состоянии Outgoing канальное окончание 1IND находится до ответа вызываемого абонента или отмены вызова (отклонения вызова вызываемой стороной или снятия вызова вызывающей стороной). При получении от вызываемой стороны ответа "180 Ringing" окончание 1IND передает в соединительную линию акустический сигнал "Контроль посылки вызова" (КПВ).

При ответе вызываемого абонента канальное окончание 1IND подключает медиапоток к каналу TDM (если это не было сделано ранее), передает вызывающему абоненту сигнал "Ответ" и переходит в состояние Connected.

В случае междугородного вызова (входящее занятие коротким сигналом КС) сценарий установки соединения дополняется передачей в канал сигнала "Абонент свободен" при получении ответа "180 Ringing" со стороны IP:

При получении от вызываемой стороны медиапотока до ответа вызываемого абонента (ответ "183 Session Progress") медиапоток подключается к каналу TDM, и дальнейшая передача акустических сигналов вызывающему абоненту возлагается на оборудование вызываемого абонента. Пример сценария местного вызова с получением медиапотока до ответа вызываемого абонента:

Определение номера вызывающего абонента

Если конфигурационный параметр "Макс. число запросов АОН" не равен нулю, описанный выше процесс входящего вызова дополняется функцией определения номера вызывающего абонента. Определение номера состоит в посылке запроса и получении ответа. Запрос АОН выполняется передачей в канал TDM линейного сигнала "Ответ" (ДС) с одновременной передачей тонального сигнала 500 Гц. В течение 500 мс канальное окончание ожидает получения безинтервального пакета АОН, содержащего категорию и 7 цифр номера вызывающего абонента. Если безинтервальный пакет принят и успешно декодирован, канальное окончание переходит к передаче вызова в направление сети IP. Если пакет АОН не принят или не может быть декодирован, в зависимости от значений конфигурационного параметра "Макс. число запросов АОН" процесс запроса и приема ответа может быть повторен заданное число раз.

В случае успешного определения категории и номера вызывающего абонента в поле From: передаваемого в направлении сети IP сообщения INVITE имя пользователя (username) формируется из номера вызывающего абонента. Категория вызывающего абонента передается в виде значения параметра cpc (calling-party-category) URI поля From:.

Так как в ответе АОН передается только 7 цифр номера вызывающего абонента, канальное окончание 1IND позволяет выполнять модификацию номера вызывающего абонента с помощью регулярного выражения, задаваемого конфигурационным параметром "Преобразование АОН". Например, при установке параметра "Преобразование АОН" в значение /^(.*)$/7342\1 и получении в безинтервальном пакете АОН номера 1234567 полученный номер будет дополнен слева комбинацией "7342", в результате чего будет сформирован номер вызывающего абонента "73421234567".

Вызов со стороны IP

При получении вызова со стороны сети IP канальное окончание 1IND переходит в состояние Seizure и передает с воединительную линию линейный сигнал "Занятие". При этом канальное окончание проверяет, не начинается ли вызываемый номер с префикса, установленного конфигурационным параметром "Префикс межгорода". Если начало номера вызываемого абонента совпадает с префиксом межгорода, канальное окончание выполняет междугородное занятие (КС), иначе выполняется местное занятие (ДС).

После передачи сигнала "Занятие" канальное окончание 1IND переходит в состояние Dialing и начинает передавать в соединительную линию номер вызываемого абонента. После передачи всех цифр номера канальное окончание 1IND переходит в состояние Dialed и ожидает ответа вызываемого абонента.

Встречное занятие

Встречное занятие - ситуация, при которой оборудование на обоих сторонах соединительной линии одновременно пытается выполнить занятие. Для системы сигнализации с индуктивным кодом встречное занятие разрешается в соответствии с правилом приоритета вышестоящей АТС. Канальное окончание 1IND платы VE-01 предполагает, что удаленная сторона всегда является вышестоящей по отношению к нему АТС, поэтому при обнаружении встречного занятия (прием сигнала занятия во время передачи собственного занятия) канальное окончание 1IND сразу переходит в состояние NumRecv и приступает к приему номера как при нормальном входящем занятии. При этом существующий вызов SIP, для обслуживания которого выполнялась попытка занятия канала, возвращается для повторного поиска свободного канального окончания. При наличии другого свободного канального окончания вызов будет принят и обслужен им. При отсутствии других свободных канальных окончаний вызывающий получит ответ "486 Busy here".

Отбой

Параметры конфигурации канального окончания

Состояния канального окончания

Далее описаны состояния, в которых может находиться канальное окончание 1IND, и их описание.

Idle
Исходное состояние канального окончания. Канальное окончание свободно: способно принимать вызовы со стороны сети IP и ожидает сигнал "Занятие" со стороны канала TDM.
Seizure
Выполняется исходящее занятие соединительной линии.
Dialing
Передается номер вызываемого абонента.
Dialed
Номер вызываемого абонента передан. Ожидается ответ.
Blocked
передается линейный сигнал "Отбой" (ОС).
NumRecv
Принимается номер вызываемого абонента.
Outgoing
Отправлен INVITE, ожидается ответ.
Answered
Connected
Соединение установлено, ведется разговор.
DiscWait
AONrequest
передается запрос АОН (линейный сигнал "Ответ" + тональный сигнал 500 Гц).
AONrequested
прием кодограммы АОН
RBlocked
блокировка удаленной стороной

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.