--

From GarantPlus Alvis Wiki
Jump to: navigation, search

Предисловие

Elastix.jpg

Проект Elastix является одним из самых популярных решений для развертывания IP-ATC с гибкой и стабильно работающей системой. Данное многофункциональное решение также позволяет организовать систему записи телефонных разговоров с различных направлений.

По многочисленным просьбам наших клиентов, подготовлена данная статья для отображения процесса настройки записи разговоров с АТС Panasonic.

Описание Задачи

Предположим, что в офисе находится УПАТС Panasonic TDA100, также уже установлен Elastix на виртуальной машине или на выделенном сервере. Нам нужно настроить запись всех разговоров проходящих по цифровому потоку Е1.

Необходимо:

Elastix-Alvis-TDA record.png

В данной статье мы будем использовать шлюз Alvis-GW-2E1-D(R1) для решения поставленной задачи.

Предположим следующее:

Elastix и Alvis установлены в локальной сети 192.168.102.0/24.

  • Alvis имеет IP 192.168.102.39, Elastix имеет IP 192.168.102.124
  • Отсутствует NAT между Alvis и Elastix
  • Система Elastix установлена и выставлены основные настройки
  • Alvis уже подключен по E1 (Li#1) к TDA
  • В TDA настроена внутренняя нумерация 1XX (101,102 и тп.)

Настройка со стороны Panasonic TDA 100

Настройки Е1 на TDA 100 должны соответствовать настройкам Е1 на Alvis. В данной статье мы примем, что CRC4 Layer1 E1 включен. Используется сигнализация Euroisdn ISDN PRI

Более подробно процесс подключения alvis к TDA 100 рассмотрен в статье Подключение к УПАТС Panasonic TDA/TDE

Настройка со стороны IP ATC Elastix

1. Сначала нам нужно создать транки до Alvis. Для этого открываем вкладку PBX->Trunks и создаем транк trunk1.

Trunk-1 alvis.png


Параметры транка следующие:

  • "username": trunk1
  • "type": friend
  • "secret": joYa01
  • "qualify": yes
  • "port": 5060
  • "host": 192.168.102.39
  • "context": from-internal
  • "insecure": port,invite
  • "directmedia": no
  • "dtmfmode": auto
  • "canreinvite": no
  • "disallow": all
  • "allow": alaw

Далее создаем trunk2

Trunk-2 alvis.png

Параметры транка следующие:

  • "username": trunk2
  • "type": friend
  • "secret": joYa02
  • "qualify": yes
  • "port": 5060
  • "host": 192.168.102.39
  • "context": from-internal
  • "insecure": port,invite
  • '"directmedia": no
  • "dtmfmode": auto
  • "canreinvite": no
  • "disallow": all
  • "allow": alaw

2. В нашем случае маршрут для входящих звонков создавать нет необходимости, нужно создать правило лишь для исходящего направления:

Outbound route elastix.png

Называем правило "to-alvis" Проходим по вкладке outbound routes. прописываем значение Х. в поле match pattern Выставляем значение "Record Immediately" в "Call Recording" Указываем значения в "Trunk Sequence for Matched Routes": "trunk1" и "trunk2" Сохраняем.

настройки для Elastix можно считать законченными, переходим к Alvis

Настройка со стороны Alvis

На шлюзе нужно создать также два транка до Elastix. Параметры первого транка. Выставляем такие же пароли, как и при настройке elastix

Trunk-1 elastix.png

Параметры второго транка

Trunk-2 elastix.png

Настройка маршрутизации на Alvis

  • Предположим, что контактный номер нашего офиса - 4951234567.
  • Тогда нам нужно разделить маршруты таким образом, чтобы входящий звонок после прохождения Elastix шел на Li#1
  • Для этого прописываем в Dial Pattern наш номер - 4951234567, ставим данное правило выше правила для Pattern - X.

Routing alvis.png

Настройка оборудования можно считать законченной и мы можем проверить записи в Elastix. Для этого заходим в раздел PBX/Calls recordings

Удачи в интеграциях !!!