wiki:Endpoint1Ind

Version 2 (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) формируется из номера вызывающего абонента. Так как в ответе АОН передается только 7 1ифр номера вызывающего абонента, канальное окончание 1IND позволяет выполнять модификацию номера вызывающего абонента с помощью регулярного выражения, задаваемого конфигурационным параметром "Преобразование АОН". Например, при установке параметра "Преобразование АОН" в значение /^(.*)$/7342\1 и получении в безинтервальном пакете АОН номера 1234567 полученный номер будет дополнен справа комбинацией "7342", в результате чего будет сформирован номер вызывающего абонента "73421234567". Категория вызывающего абонента передается в виде значения параметра cpc (calling-party-category) URI. Так, если в приведенном примере категория вызывающего абонента равна 1, в поле From: сообщения INVITE будет помещен URI sip:73421234567@domain.org;cpc=1.

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

При получении вызова со стороны сети IP канальное окончание 1IND

Отбой

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

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

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

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

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.