ПроCall-центр

29Окт/1210

Настройка IP-АТС АГАТ UX в связке с Elastix (Asterisk)

В ходе работ по настройке IP-АТС АГАТ UX у клиентов приходится сталкиваться с различными системами телефонии, которые уже действуют у клиентов. Не так давно клиент подводил аналоговые линии к своей существующей системе Elastix. В качестве шлюза между аналоговой и IP средой была выбрана надежная и проверенная временем IP-АТС АГАТ UX.

Первоначально произведем подключение к IP-АТС АГАТ UX с помощью программы-конфигуратора AgatUX Config входящей в поставку и приступим к настройке.

Необходимо создать запись об Elastix на IP-АТС АГАТ UX через которую системы будут работать друг с другом

1.

Нажмем "Добавить устройство" или Insert

  • Устройство назовем Elastix.
  • Укажем его IP адрес - в моем примере 192.168.16.9
  • Укажем порт по которому IP-АТС АГАТ UX будет обращаться на систему Elastix - 5060
  • Укажем тип устройства - SIP

Устройство создано.

2.

Теперь перейдем в "Номерной план" IP-АТС АГАТ UX и создадим номер при поступлении вызова на который звонок будет поступать на систему Elastix.

  • В "Номерном плане" нажимаем на "Добавить строку в номерной план" или Insert.
  • В новой строке вводим номер - в примере 2000 (это номер очереди в системе Elastix, которая будет обрабатывать звонки с аналоговых линий подключенных к  IP-АТС АГАТ UX, состоящий из внутренних номеров 1001 и 1002)
  • В качестве устройства выбираем ранее созданное устройство "Elastix" , конфигуратор автоматически подставит в качестве значения в "Порт канала" - "SIP, соединительный порт"

3.

Теперь перейдем в раздел "Прямые вызовы"  IP-АТС АГАТ UX и на против каналов с подключенными аналоговыми линия ставим галочки и вводим номер, в моем случае 2000 на всех 4х линиях.

Данная настройка укажет что все поступившие вызовы на  IP-АТС АГАТ UX необходимо направить на определенный номер  IP-АТС АГАТ UX.

Примечание. Если разные аналоговые линии у Вас обрабатывают разные внутренние номера системы Elastix, то Вам необходимо повторить п.2 для создания нескольких номеров, а потом к каждой линии  IP-АТС АГАТ UX применить данные значения.

На этом мы закончили настройку входящих звонков. Теперь любой звонок поступивший на аналоговую линию, подключенную к IP-АТС АГАТ UX, направится на внутренний номер 2000. Теперь настроим возможность совершения исходящих звонков на через аналоговые линии, подключенные к  IP-АТС АГАТ UX, от абонентов системы Elastix.

4.

В конфигураторе  IP-АТС АГАТ UX переходим в раздел "Функции устройства - Групповые вызовы"

  • Указываем значение поля "Номер группы" равное "0"
  • Значение поля "Порядок выбора" - можем оставить по умолчанию или выбрать более подходящее. Я оставляю обычно по умолчанию "Номер канала - возрастание" - это позволит  IP-АТС АГАТ UX при попытке исходящего звонка перебирать аналоговые линии по порядку.
  • Дальше в полях "Канал (0-3)" указываем какие линии  IP-АТС АГАТ UX может использовать для совершения исходящего звонка, в моем примере все.

Примечание. Иногда есть необходимость ограничивать количество одновременных исходящих звонков, тогда в полях "Канал (0-3) можно указать не все линии, а допустим только 2, тогда система будет давать возможность совершить не более 2х вызовов одновременно.

Линии выбраны,теперь в них необходимо направить вызовы

5.

В конфигураторе  IP-АТС АГАТ UX переходим в раздел "Функции устройства - Таблицы маршрутизации" и нажатием на кнопку "Добавить новую таблицу маршрутизации" создаем новую запись.

6.

Теперь в появившемся подразделе  "Функции устройства - Таблицы маршрутизации" выбираем "ТМ 0"

Здесь уже есть строка,нам только нужно сменить значение некоторых полей :

  • "Направление" - указать "По адресу"
  • "Устройство" - указать "Агат UX-3x1x"
  • "Порт канала" - выбрать из меню "Сервер Групповых вызовов - Группа 0"

Примечание. Что делает эта строка? Она показывает что любой набранный номер необходимо отправить на группу аналоговых линий подключенных к IP-АТС АГАТ UX, состав группы мы определили в п.4 данной статьи.

Следующим шагом используем данную Таблицу маршрутизации применительно к звонкам которые поступают по SIP протоколу в IP-АТС АГАТ UX.

7.

В конфигураторе  IP-АТС АГАТ UX переходим в раздел "Функции устройства - SIP" и в параметре "Настройка маршрутизации - Способ маршрутизации" выбираем вместо "Номерной план" только что созданную таблицу "ТМ0"

8.

Теперь синхронизируем изменения с IP-АТС АГАТ UX.

IP-АТС АГАТ UX готова к работе , перейдем к настройке самой системы Elastix.

9.

Вводим в строке браузера IP адрес системы Elastix, в моем примере 192.168.16.9

и вводим логин и пароль указанный при установке системы.

10.

В окне системы выбираем раздел "PBX - Trunks - Add SIP Trunk"

11.

Прописываем параметры "Outgoing Settings"

"Trunk Name" - "Agat"

"Peer Details"

host=192.168.16.10 - ip-адрес IP-АТС АГАТ UX
type=peer
port=5060
nat=no
qualify=yes
canreinvite=no
insecure=very
dtmfmode=auto
disallow=all
allow=alaw&ulaw

Сохраняем настройки.

 

Примечание. Параметр Incoming Settings можно оставлять пустым в том случае если у Вас разрешены анонимные входящие звонки.Если же нет то укажите"User Context" - "Agat_IN""User Details"

host=192.168.16.10 - ip-адрес IP-АТС АГАТ UX

type=friend

context=from-trunk

Параметр разрешения на анонимные звонков, при его отключении, очень сильно сильно снижает безопасность системы Elastix.

12.

В окне системы выбираем раздел "Outbound Routes - Add Route"

  • Укажем в "Route Name" - "City"
  • В пункте "Dial Patterns that will use this Route"  укажем формат номера как на скриншоте "ХХХХХХХ" , т.е. в нашем примере данный маршрут будет использоваться только при наборе 7-значного номера.
  • В пункте "Trunk Sequence for Matched Routes"  выберите "Agat" (это название нашего транка из п.9-10 )

13.

Сохраняем настройки.

 

Теперь любой абонент системы Elastix позвонив на городской 7-и значный номер будет для этого использовать одну из четырех линий IP-АТС АГАТ UX.

А любой кто позвонит на аналоговую линию подключенную к IP-АТС АГАТ UX дозвонится до внутренних номеров системы Elastix.

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс
Комментарии (10) Пинги (3)
  1. Отлитчно все рассказали. А что такое Эластикс? Не слышал про такое.

  2. Ааааа, а то ниразу Астериск не прозвучал, думал, что-то новое появилось, а я не знаю про это. Спасибо а ответ.

  3. Добрый день ! Отличная статья . К сожалению у меня не получилось . Но задумка была другая.
    Агат должен быть как внутренний номер на Эластике по SIP. Обратка на дизу Агата.
    В итоге получилось что Агат на эластик не звонит, а EXT эластика звнит на Агат.
    Что ж не так ?

    • Доброго!
      Обратите внимание на примечание к 11 пункту. Критично при приеме звонков на Эластикс.
      В настройках Агата смотреть Прямые вызовы и Номерной план (или ТМ, в зависимости от того что использует линия для обработки вызовы)

      • Антон спасибо ! Ваше замечание толкнуло в нужную сторону . Поправил настройки EXT SIP для Агата для связки и все пошло

      • Добрый день ! оказалось все не так просто … Постоянные висяки с обоих сторон . Возможно что способ интеграции через EXT не очень . Или ?

  4. в ощем у меня вообще не получилось зарегить транк агата на еластике

  5. Воу, какая полезная инфа, пару лет назад брал такой агат ip АТС — http://agatrt.ru/ip-ats-agat-ux/ — сначала тож голову сломал, на благо у производителя отличная поддержка


Leave a comment

*