Предисловие
Проект Askozia сильно отличается от других решений на рынке IP-PBX благодаря компактности (по сравнению с FreePBX/Elastix с их тоннами скриптов), наличию всех необходимых для офисного применения фич (будь то запись разговоров или организация IVR), также неприхотливостью к железу.
Askozia можно сравнить с некоторым Швейцарским Ножом телекома.
Довольно большое кол-во наших клиентов уже использует данное решение как следующее после решений Panasonic, поэтому назрел вопрос написания данной статьи :)
Описание Задачи
Предположим, в офисе запланирована модернизация существующей УПАТС (для примера это Panasonic TDA100). При этом в качестве центральной IP-АТС выбрана система Askozia IP-PBX.
В данной статье мы будем основываться на Askozia PBX MIKO edition 2.2 любезно предоставленной для тестирования Компанией МИКО.
Необходимо:
- Объединить номерные планы существующей УПАТС (1XX) и Askozia (2XX)
В данном тестовом примере мы предположим что:
- 3CX и Alvis установлены в локальной сети 192.168.102.0/24.
- Alvis имеет IP 192.168.102.88, Askozia имеет IP 192.168.102.242
- Отсутствует NAT между Alvis и Askozia(хотя это и не принципиально)
- Askozia уже развернута, настроены и подключены IP-телефоны в диапазоне 2XX (201, 202 итп)
- Alvis уже подключен по E1 (Li#1) к TDA
- В TDA настроена внутренняя нумерация 1XX (101,102 итп.)
Настройка со стороны Askozia
Соединяем Askozia с Alvis как транк без регистрации Все настройки в Askozia будем производить через её Web-интерфейс.
Данный тип подключения позволяет обезопасить обе системы (статика, меньше проблем), также этим устраняются проблемы с правильным определением CallerID.
- Создаем новый SIP транк, с названием alvis
Для этого переходим на вкладку Учетные записи -> Провайдеры. Выбираем + Voip/SIP
Заполняем Основные настройки
"Название": alvis
- "Хост": 192.168.102.88
- "Логин": alvis
"Пароль":
Внимание!! Поле Пароль необходимо оставить пустым!Заполняем Маршрутизацию вызывов / Исходящие Шаблоны
"Исходящие шаблоны": Нет исходящих звонков через этого провайдера
"Я хочу создать свои шаблоны": отметить. В качестве шаблона указываем 1XX для звонков Askozia->TDA
Заполняем Маршрутизацию вызывов / Входящий номер
Входящий номер: XXX, Read extension number
Здесь есть небольшая хитрость. Всё дело в том, что Askozia по-умолчанию блокирует режим direct dial. Поэтому мы просто здесь указываем Read extension number, а сам донабор сделаем отдельно в ручном режиме в разделе "Дополнительно"!
- Заполняем Настройки АОН
Здесь нужно выбрать "Отправлять АОН телефонов"
- Заполняем Настройки кодеков
Можно выбрать Аудио: G.711 A-law. Иногда еще G.729A и GSM.
- Заполняем настройки секции Дополнительно
Здесь всё самое интересное как всегда
- Регистрация: Не регистрироваться у провайдера (отметить).
Далее:
- NAT: настроить согласно топологии сети, в нашем случае (всё в одной локальной сети) "никогда не включать режим NAT или поддержку RFC 3581"
- DTMF режим: rfc2833
- Обязательно отметить "Выключить поле From User"
В "Manual Dialplan Incoming" добавить строку:
Dial(LOCAL/${EXTEN}@internal)
В Дополнительные параметры (параметр=значение) добавить стоку:
insecure=port,invite
Настройка со стороны Alvis
- Необходимо создать SIP-транк, для этого необходимо зайти во вкладку Alvis Gateway -> SIP Peers/Endpoints.
В данном диалоге необходимо добавить новый SIP-транк, выбрав Add.
- Настроить требуемые параметры SIP-транка без регистрации.
- "Trunk name": askozia
- "Registration": Direct peer (no registration)
- "Host": 192.168.102.242
- "Trunk mode": Trunk
- "NAT": No
- "Codecs": alaw (еще можно отметить и g729, gsm-fr)
- "Insecure": port,invite
- "Transport": udp
- "Context": askozia
"Qualify": Enabled
Настроить маршрутизацию вызывов
В данном случае маршрутизация настраивается двумя строчками
- Для звонков Askozia -> TDA нужно добавить строку: Source: SIP Trunk askozia Dial Pattern: 1XX Destination: E1/T1 Li#1
- Для звонков TDA -> Askozia нужно добавить строку:
Source: E1/T1 Li#1 Dial Pattern: 2XX Destination: SIP Trunk askozia
Проверка настроек
На стороне Alvis на вкладке Alvis Gateway->Status внизу диалога в секции SIP Peers должен присутствовать транк askozia со статусом OK (XX ms).
На стороне Askozia на вкладке Учетные записи->Провайдеры SIP транк alvis должен подсвечиваться зеленым кружком.
Ну и наконец можно пробовать звонить!!!
Скажем с 201 (на Askozia) на 101 (TDA)
В результате мы получили гибридную телефонную систему, обладающую единым номерным планом и преимуществами обеих систем.
Удачи всем в интеграции!
/Zavr2008
Материал предоставлен компанией GarantPlus.