Менеджер транков (Trunk manager)

images/download/thumbnails/952072/4.20.png

Приложение Web-конфигуратора "Менеджер транков" ("Trunk manager") служит для управления транками, работающими по протоколу SIP/SIP-I/SIP-T.

images/download/attachments/952072/2.png

Рисунок 1 - Интерфейс Web-приложения "Менеджер транков" ("Trunk manager")

В разделе "Группа" ("Group") отображается список групп интерфейсов.
В разделах "Интерфейс" ("Interface"), "Активный" ("Active"), "Режим" ("Mode"), "Динамический" ("Dynamic"), "Блокирован" ("Block"), "Хост" ("Host"), "Порт" ("Listen") отображаются настройки для определенной группы:

  • Интерфейс (Interface) - логическое имя транка;

  • Активный (Active) - состояние интерфейса в данный момент:

    • true - транк активен (направление доступно);

    • false - транк неактивен (определено автоматически или транк выведен
      из работы целенаправленно - блокирован).

  • Режим (Mode) - режим инкапсуляции ISUP:

    • sip-proxy - направление на SIP (прокси);

    • sip-t - направление на SIP-T;

    • sip-i - направление на SIP-I.

  • Dynamic (Динамический) - тип транка:

    • true - транк является динамическим (с регистрацией);

    • false - транк не является динамическим.

  • Заблокирован (Block) - состояние блокировки транка:

    • true - транк блокирован, находится в неактивном состоянии;

    • false - транк не блокирован, находится в активном состоянии.

  • Хост (Host) - хост (IP-адрес или доменное имя) и номер порта, назначенный для транка;

  • Порт для приема (Listen) - слушающий порт:

    • номер порта;

    • default - любой слушающий порт.

Декларация SIP-транка

Декларация нового SIP-транка возможна только в существующем контексте маршрутизации.
Может быть выбрана существующая группа или декларирована новая.

При декларации выполняется проверка на наличие имени интерфейса в системе (одинаковые имена запрещены, о чем будет сразу выдано предупреждение "trunk already exists") и связки IP:Порт:Слушающий_порт (в случае совпадения с существующим именем будет выдано предупреждение, декларация может быть выполнена, а в дальнейшем параметры могут быть изменены).

Для декларации нового транка нажмите кнопку images/download/thumbnails/952072/3.png и заполните следующие поля:

images/download/attachments/952072/trunk_new.png

  • Имя (Name of trunk interface) - логическое имя транка;

  • Владелец (Owner) - имя кластера;

  • Контекст (Context) - название существующего контекста маршрутизации;

  • Модификация номеров (Modificator) - название существующего контекста модификации;

  • Группа (Group) - название группы интерфейсов (может быть задана существующая или новая группа);

  • Группа IP-адресов (IPSet) - группа резервируемых интерфейсов;

  • Регистрация (Registration) - при установленном флаге будет декларирован динамический транк (с регистрацией);

  • Хост[:порт] (Host[:port]) - хост (IP-адрес или доменное имя) и порт, назначаемый для транка;

  • Порт для приема (Listen) - слушающий порт, принимает значения:

    • номер порта;

    • default - любой слушающий порт.

  • На адаптере может быть открыто несколько слушающих портов. По ним можно "развести" транки с одного хоста, у которых одинаковые IP-адрес и номер порта. При выборе значения "default" слушающий порт, который принял входящий запрос, не будет учитываться при определении транка.

  • При декларации динамического транка операторская регистрация должна выполняться для пользователя <TRUNK_INTERFACE>@<GROUP>.

  • Режим (Mode) - режим инкапсуляции ISUP, принимает значения:

    • SIP - направление на SIP (прокси);

    • SIP-T - направление на SIP-T;

    • SIP-I - направление на SIP-I;

    • SIP-Q - направление на SIP-Q.

В режимах "sip-t", "sip-i" в тело сообщений протокола SIP инкапсулируются сообщения ISUP.

Для сохранения изменений нажмите кнопку "Создать" ("Declare"), для отмены - нажмите кнопку "Отмена" ("Cancel").

Настройка параметров транков

Для изменения параметров транков нажмите кнопку images/download/thumbnails/952072/5.png и заполните следующие вкладки:

Основные настройки (General settings)

images/download/attachments/952072/%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png

  • Режим (Mode) - режим инкапсуляции ISUP, принимает значения:

    • SIP - направление на SIP (прокси);

    • SIP-T - направление на SIP-T;

    • SIP-I - направление на SIP-I;

    • SIP-Q - направление на SIP-Q.

  • Контекст (Context) - используемый контекст маршрутизации для транка;

  • Модификация номеров (Modificator) - название существующего контекста модификации;

  • Имя хоста/ IP-адрес (Hostname/IP address) - хост назначения (IP или доменное имя);

  • Порт (Port) - порт назначения для транка (номер порта);

  • Группа IP-адресов (IPSet) - группа резервируемых интерфейсов;

  • Порт для приема (Listen port) - слушающий порт, который используется для входящих вызовов с транка, принимает значение - номер абонента;

  • Транспорт (Transport) - протокол, используемый при отправке запросов в сторону направления, принимает значения:

    • tcp_only - для исходящих запросов на транке всегда использовать TCP;

    • udp_only - для исходящих запросов на транке всегда использовать UDP;

    • tcp_prefer - для исходящих запросов на транке предпочтительно использовать TCP;

    • udp_prefer - для исходящих запросов на транке предпочтительно использовать UDP.

      На обеих сторона транка должен использоваться одинаковый транспортный протокол

  • Включить контроль OPTIONS (Enable options control) - при установленном флаге осуществляется контроль доступности направления при помощи запроса OPTIONS. По умолчанию контроль выключен (флаг не установлен);

  • Период контроля (Options control, s) - контроль доступности направления. Параметр принимает числовое значение периода контроля, в секундах - минимальное значение 32 сек.
    Контролируется ответ на запрос OPTIONS, отправляемый с установленной периодичностью, если никакой ответ не получен, то направление считается недоступным.
    Если ответ получен, то по принятым в нем параметрам устанавливаются поддерживаемые встречной стороной возможности (таймер сессий по RFC 4028, предварительные надежные ответы по RFC3262 и т.п.).

  • Выдача аварий (Alarm enable) - при установленном флаге осуществляется отправка предупреждений при переходе интерфейса в неактивное состояние. Актуально если включена опция периодического опроса. По умолчанию отправка оповещения выключена (флаг не установлен);

  • Медиа профиль (Media enable) - медиа профиль;

  • Исходящий медиа профиль (Media enable outgoing) - исходящий медиа профиль;

  • Заблокировать - заблокировать транк.

Настройки аутентификации (Authentication settings)

images/download/attachments/952072/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%83%D1%82%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8.png

  • Вх. авторизация (Inc authentication) - при установленном флаге требуется прокси авторизация со стороны транка;

  • Тип авторизации (Auth type) - тип авторизации

    • пользователь - ответ 401 (по умолчанию);

    • прокси - 407 [user|proxy].

  • Логин вх. (Inc login) - имя пользователя удаленной стороны для авторизации при входящем вызове;

  • Пароль вх. (Inc password) - пароль удаленной стороны для авторизации при выходящих вызовах;

  • Логин исх. (Out login) - имя пользователя для авторизации при исходящих вызовах;

  • Пароль исх. (Out password) - пароль для авторизации при исходящих вызовах.

Дополнительные настройки транка (Additional trunk settings)

images/download/attachments/952072/%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_%D1%82%D1%80%D0%B0%D0%BD%D0%BA%D0%B0.png

  • Логическое имя (Trunk name) - логическое имя транка;

  • Расположение (Location) - определение ISUP кода при инициализации REL на транке, принимает значения:

    • default - значение по умолчанию;

    • beyond an interworking - за пределами сети;

    • international network - международная сеть;

    • local network - сеть общего пользования, обслуживающая локального пользователя;

    • local private network - частная сеть, обслуживающая локального пользователя;

    • remote network - сеть общего пользования, обслуживающая удаленного пользователя;

    • remote private network - частная сеть, обслуживающая удаленного пользователя;

    • transit network - транзитная сеть;

    • user - пользователь;

  • req100rel - при установленном флаге осуществляется отправка предварительного ответа (при отправке ответов группы 1хх включено "Require: 100rel");

  • Сжатие (Encoding) - тип сжатия запроса;

  • Контроль по RFC 4028 (RFC 4028 control) - контроль сессии по RFC 4028 (расширение session-expire). Принимает значения:

    • включить (enable);

    • отключить (disable);

    • принудительно (forced).

  • Кодировка имени пользователя (Display encoding) - тип кодировки , принимает значения:

    • default - использовать utf-8;

    • win1251 - использовать win1251.

  • REL для CANCEL (REL to CANCEL) - при установленном флаге осуществляется инкапсуляция ISUP REL в SIP CANCEL.

По разным требованиям встречная сторона (в режимах SIP-I и SIP-T) может ждать или не ждать ISUP REL в теле сообщения SIP CANCEL.

  • Символ '#' не в hex (%23) (Symbol hash as is) - при установленном флаге передается знак фунта ("решетка") в SIP URI как escape-последовательность "%23", иначе как символ "#";

  • Контроль портов (Disable remote port control)- при включенном флаге принимаются входящие вызовы, поступившие с портов отличных от "удаленного порта";

  • SIP-домен (SIP domain) - имя SIP-домена в "Request URI" исходящего запроса, по умолчанию в качестве домена используется IP-адрес (имя хоста) транка;

  • IP-адрес в качестве SIP-домена (IP address as SIP domain) - использовать в качестве SIP-домена IP-адрес встречной стороны;

  • Групповой адрес (Maddr) - отправка запросов на номер массовой рассылки, принимает значения:

    • адрес сервера массовой рассылки;

    • none - отправка на прямой адрес (обычная работа).

Ограничения (Limits)

images/download/attachments/952072/%D0%BE%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%B5%D0%BD%D0%B8%D1%8F.png

  • Количество входящих каналов - максимальное кол-во входящих вызовов через транк;

  • Количество исходящих вызовов - максимальное кол-во исходящих вызовов через транк;

  • Общее количество каналов - максимальное общее кол-во вызовов через транк;

  • CPS (вх) (CPS (in))- максимальное количество входящих вызовов в секунду;

  • CPS (исх) (CPS (out)) - максимальное количество исходящих вызовов в секунду;

  • CPS (всего) (CPS (total)) - максимальное общее количество вызовов в секунду;

  • Белый список (вх) - список разрешенных входящих номеров;

  • Белый список (исх) - список разрешенных исходящих номеров;

  • Черный список (вх) - список запрещенных входящих номеров;

  • Черный список (исх) - список запрещенных исходящих номеров;

В белых/черных списках требуется выбрать список, созданный в группе мониторинга.

Дополнительные услуги (Supplementary services) - выбор дополнительных услуг для транка.

images/download/attachments/952072/%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8.png

Дополнительные услуги для транка описаны в разделе Транковые сервисы.

Для сохранения изменений нажмите кнопку "Сохранить" ("Save"), для отмены - нажмите кнопку "Отмена" ("Cancel").