Конфигурирование SIP-абонентов
Данная информация относится только к SMP-256.
- VoIP
- Цифровые потоки (Е1)
- Абонентская сигнализация
- СОРМ
- Прошлый век
- Дополнительно
Содержание[убрать] |
Создание SIP-абонентов
Настройка SIP-абонентов производится с помощью виртуальных EXT_SIP портов.
- Тип виртуального контейнера должен быть AIR_IP.
- Тип портов должен быть SIG_EXT_SIP.
- Параметр NUMBERA (Номер1) для абонента обязательный и должен быть уникальным в пределах всей АТС.
<geshi lang=smp lines=0>
AIR [1] { PROFIL = 4 // AIR TYPE = AIR_IP
PORT [1] { PROFIL = 5 // SIG = SIG_EXT_SIP GROUP = 1 NUMBERA = "100" } } }
..............
PROFIL [4] { TYPE = AIR_IP } PROFIL [5] { TYPE = SIG_EXT_SIP }
</geshi>
Привязка к виртуальному потоку
Виртуальные потоки должны быть настроены согласно инструкции Настройка виртуальных потоков Е1 (PCM_IP).
Каждый SIP абонент должен быть привязан к одному из виртуальных потоков. За привязку отвечает параметр IPPcmNo. Так, чтобы привязать абонента к потоку 33, в профиле должно бть прописано:
<geshi lang=smp lines=0>
PROFIL [5] { TYPE = SIG_EXT_SIP IPPcmNo = 33 ............ }
</geshi>
Этот же параметр не явно задаёт локальный IP адрес.
Внимание! Для платы К-87 привязка к потоку не настраивается - IPPcmNo = -1.
Создание многоканальных абонентов
Смысл многоканального абонента – возможность для одного клиента с одним подключением (1 user account) использовать одновременно несколько разговорных каналов для организации многоканальной связи.
- Создать основного SIP абонента. Прописать ему значение NUMBERA.
- Создать необходимое количество дополнительных портов. Параметр NUMBERA остается пустым!
- Дополнительным портам должен быть присвоен тот же самый профиль, что и у основного абонента:
<geshi lang=smp lines=0>
AIR [1] { PROFIL = 4 // AIR TYPE = AIR_IP PORT [2] { PROFIL = 5 // SIG = SIG_EXT_SIP GROUP = 1 NUMBERA = "101" } PORT [3-6] { PROFIL = 5 // SIG = SIG_EXT_SIP GROUP = 1 } } }
..................
PROFIL [4] { TYPE = AIR_IP } PROFIL [5] { TYPE = SIG_EXT_SIP }
</geshi>
В данном примере создается абонент №101 из 5-ти портов, которому доступны одновременно 5 разговорных каналов.
Настройка SIP
см. Конфигурирование SIP-транков
Параметры SIP абонента
- fUseOneLineForIncoming - использовать только одну линию для входящих вызовов в случае многоканального SIP аппарата.
- fAddRedirectInfo - см. описание SIG_EXT.
- fPrePayCalls - см. описание SIG_EXT
- fPrePayEnableFreeCalls - см. описание SIG_EXT
- fProtectNotificationToll - см. описание SIG_EXT
- fReplaceAON - см. описание SIG_EXT
- set_prefix_toll - см. описание SIG_EXT
- set_prefix_international - см. описание SIG_EXT
- set_prefix_zone - см. описание SIG_EXT
- tmMinuteMaxTalk - см. описание SIG_EXT
Уникальность подключения
Под подключением подразумевается один SIP абонент или группа портов, образующих многоканального абонента, которые могут быть использованы для организации вызовов с/на конкретного клиента. Для того, чтобы М-200 могла однозначно определить порты, которые можно использовать для организации вызова, необходимо соблюсти следующие правила:
Уникальность однозначно определяется параметром username. Все остальные параметры могут совпадать.
<geshi lang=smp lines=0>
PROFIL [5] { TYPE = SIG_EXT_SIP IPPcmNo = 33 nLocalUDPPort = 5060 remoteIP = "192.168.5.123" nRemoteUDPPort = 5060 domain = "192.168.5.10" fRegisterInProxy = YES password = "pass" username = "3311554" } PROFIL [6] { TYPE = SIG_EXT_SIP IPPcmNo = 33 nLocalUDPPort = 5060 remoteIP = "192.168.5.123" nRemoteUDPPort = 5060 domain = "192.168.5.10" fRegisterInProxy = YES password = "pass" username = "3311550" }
</geshi>
Профили 5 и 6 - два разных абонента.
SIP на оборудовании М-200 |
---|