Отправка и приём sms сообщений с помощью voip шлюзов goip и yeastar
Содержание:
- [править] Настройка каналов
- [править] Настройка входящих маршрутов
- Коммуникационная платформа
- [править] Отладка с помощью консоли SSH
- [править] Аппаратная архитектура и интерфейсы внешних линий
- [править] Настройка исходящих маршрутов
- Настройка Yeastar TG100W для работы с Asterisk
- [править] Настройка канала VoIP к провайдеру
- Настройка интерации
- Настройка шлюза
- [править] Мобильный клиент Linkus функциями CTI
- Настройка VoIP FXO шлюза Yeastar Neogate TAXXX для работы с 3CX
[править] Настройка каналов
В нашей схеме сети центрального офиса и филиала соединены посредством канала виртуальной частной сети VPN, реализованной на оборудовании стороннего производителя
Для нас важно, чтобы правильно выполнялась маршрутизация между сегментами сети центрального офиса и филиала. Сетевое оборудование должно обеспечивать корректную маршрутизацию по протоколам SIP и RTP
Для того, чтобы абоненты одной станции могли выполнять вызовы на внутренние номера, абонентов на другой станции, нам необходимо настроить каналы между станциями. Для данной цели нам потребуется создать на обеих АТС каналы VoIP без регистрации. Для создания канала, необходимо перейти в «Настройки» -> «Линии», нажать кнопку «Добавить».
Рис. 10 Создание каналов VoIP
В панели необходимо выбрать «Тип канала» – «Канал VoIP», задать «Имя сервиса» – имя, удобное для отображения в списке каналов, IP-адрес АТС к которой создается канал, а также задать имя домена. В качестве домена может быть указан IP-адрес удалённой АТС. Порт для канала оставляем равным стандартному для SIP: 5060. Сохраняем настройки. Каналы созданы, теперь необходимо настроить маршруты.
[править] Настройка входящих маршрутов
После того, как исходящие маршруты настроены, необходимо создать входящие маршруты на каждой АТС. Это нужно для того, чтобы станции правильно распределяли поступающие из созданного канала вызовы по номерам внутренних абонентов. Для этого необходимо перейти в «Настройки» -> «Маршрутизация» -> «Входящие маршруты», нажать кнопку «Добавить». В АТС центрального офиса задаем имя маршрута «from_PBX_Branch», в поле «Шаблон DID» задаем диапазон внутренних номеров 1000-1049, в секции «Линии группы» выбираем и переносим стрелочкой созданную линию в панель «Выбрано», в поле «Направление» выбираем «Диапазон номеров» и задаем 1000-1049, сохраняем маршрут. В АТС филиала задаем имя маршрута «from_PBX_Main», в поле «Шаблон DID» задаем диапазон внутренних номеров 200-249, в секции «Линии группы» выбираем и переносим стрелочкой созданную линию в панель «Выбрано», в поле «Направление» выбираем «Диапазон номеров» и задаем 200-249 и сохраняем маршрут.
Рис. 12 Создание входящих маршрутов
После того, как выполнены настройки канала и маршрутов, можно совершать вызовы из центарльного офиса в удаленный филиал компании. Связь между центральным офисом и филиалом настроена, теперь нам необходимо создать канал подключения к провайдеру для того, чтобы можно было звонить на городские номера, а так же по междугородним и международным направлениям.
Коммуникационная платформа
АТС Yeastar серии S работают под управлением Asterisk версии 13. Это LTS-версия (Long Time Support), которую Digium, компания-разработчик Asterisk, будет поддерживать до конца 2021 года, что гарантирует выход обновлений и патчей безопасности.
В Yeastar серии S используется протокол PJSIP и есть возможность использования IAX2, что позволяет подключить практически любой телефон/софтфон. Есть доступ по SSH, что при необходимости, позволяет специалисту включить отладку и быстро диагностировать проблему.
Также, имеется порт для подключения GSM-модуля. Мы без проблем подключили GSM-модуль, который взяли из нашего старого MyPBX U100 — т.е. модули полностью совместимы. Одного GSM-канала конечно мало, даже для небольших компаний, но это лучше, чем когда его нет совсем.
Кроме стандартных функций, предоставляемых Asterisk 13, разработчики Yeastar добавили ряд собственных. Например, функция AutoCLIP запоминает пару «внутренний номер — внешний номер» при исходящем звонке сотрудника клиенту. Когда клиент перезваниевает, то AutoCLIP соединяет клиента с тем же сотрудником.
[править] Отладка с помощью консоли SSH
Для отладки на низком уровне, в IP-АТС Yeastar серии S предусмотрена возможность подключения по протоколу SSH к ОС Linux станции. С помощью доступа SSH, системному администратору открывается большой набор утилит командной строки для сетевой диагностики и конфигурирования, который часто бывает необходим при решении проблем со связью. Для доступа по протоколу SSH, в АТС необходимо разрешить «Безопасность» -> «Сетевые службы» -> «Включить SSH». Для MS Windows среди администраторов используется программа Putty, в ОС Linux имеется большое количество различных средств командной строки. По умолчанию АТС имеет следующие параметры учетной записи для входа в ОС на станции:
Логин: support Пароль: iyeastar
Например, утилита tcpdump поможет прочитать SIP-сигнализацию на уровне сетевых пакетов и просмотреть ответы как в режиме перехвата и сохранения сетевого лога, так и в режиме вывода.
tcpdump -v port 5060
Интерфейс командной строки Asterisk CLI позволит получить доступ к ядру телефонной системы и выполнить диагностику и отладку. Например, для трассировки диалога SIP, можно ввести последовательно команды:
asterisk –vvvr
pjsip set logger on
Рисунок 19 Трассировка вызова в командной строке
Также с помощью консольного доступа можно производить настройку пользовательских конфигурационных файлов на АТС, с помощью редактора vi. Пользовательские конфигурационные файлы находится в каталоге
/ysdisk/support/customcfg
С помощью пользовательских конфигурационных файлов можно менять файлы, которые управляют конфигурацией Asterisk описанные в файле:
/ysdisk/support/customcfg/gncustom.conf
Для того, чтобы внести изменения необходимо создать файл с именем, из папки
/etc/asterisk/<имя>.conf
и добавить
/ysdisk/support/customcfg/<имя>_custom.conf.
В результате, изменения применятся к основному конфигурационному файлу ядра системы. Например, чтобы внести изменения в файл
/etc/asterisk/pjsip.conf
Следует создать файл.
/ysdisk/support/customcfg/pjsip_custom.conf
Как мы убедились, вместе с удобным и гибким графическим интерфейсом для настройки АТС также имеется мощный инструментарий командной строки Linux, доступный по SSH.
В качестве заключения хотел бы отметить, что АТС Yeastar серии S при высокой мощности аппаратной платформы, максимальной простоте настройки, предоставляют широкие возможности для сервисов корпоративной телефонии без необходимости дополнительного лицензирования. Это обуславливает максимальную эффективность внедрения телефонии как в малых, таки в больших компаниях, как силами штатных системных администраторов, так и при самостоятельной настройке. В то же время, благодаря широкому модельному ряду, можно выбрать изделие и собрать наиболее подходящие для конкретной задачи решение, отвечающее потребностям вашей компании в телефонной связи. IP-АТС Yeastar позволяют в кратчайшие сроки внедрить телефонную связь, как в малом офисе, так и большой компании с несколькими филиалами. Совокупность перечисленных преимуществ создают для АТС Yeastar серии S конкурентные преимущества перед аналогичными решениями в области систем IP-телефонии для бизнеса.
[править] Аппаратная архитектура и интерфейсы внешних линий
Конструктивно IP-АТС Yeastar серии S старших моделей выполнены в металлическом корпусе стоечного форм-фактора, со встроенным блоком питания. Расположения интерфейсов для различных моделей немного различаются. Внешний вид и интерфейсы АТС Yeastar S300, с установленными модулями расширения EX08 представлен на Рисунке 3. На фронтальной панели размещены либо заглушки – в базовом варианте, либо разъемы RJ11 для медных телефонов и линий — при установленных модулях EX08, по 8 разъемов для каждого модуля EX08, либо разъемы RJ45 — при установленных модулях EX30. Индикаторы статуса линий также вынесены на фронтальные панели модулей расширения. На тыловой панели АТС размещены разъем и выключатель электропитания, разъемы для антенн мобильных модулей, разъемы RJ45 для консольного кабеля, сетевых интерфейсов LAN и WAN, разъем USB, кнопка сброса, слот для SDHC накопителя, а также индикаторы сети и статуса работы.
Рисунок 3. Внешний вид и интерфейсы АТС Yeastar S300
По аппаратной архитектуре, IP-АТС Yeastar серии S представляют собой платформы ARM v7 на базе процессоров Freescale i.MX6 с ядром Cortex-A9. В зависимости от модели станции, на центральной плате установлены различные модификации данных процессоров, укомплектованные оперативной памятью и внутрисхемным flash-накопителями разных объемов. Характеристика аппаратных платформ модельного ряда приведены в таблице.
Модель | Процессор | RAM | Flash |
Yeastar S20 | i.MX6 Solo, 1 ГГц | 512 Мб | 4 Гб |
Yeastar S50 | i.MX6 Dual, 1 ГГц | 512 Мб | 4 Гб |
Yeastar S100 | i.MX6 Quad,1 ГГц | 1 Гб | 8 Гб |
Yeastar S300 | i.MX6 Quad, 1.2 ГГц | 2 Гб | 8 Гб |
Модульная архитектура IP-АТС Yeastar серии S (Рисунок 4) позволяет подключить наиболее распространённые типы телефонных каналов и стороннего оборудования. С помощью модулей подключается такое оборудование как: аналоговые телефоны, АТС других производителей, городские аналоговые и цифровые линии связи. Аналоговые телефоны подключаются с помощью интерфейсной платы S2, реализующей 2 интерфейса FXS. К городским аналоговым линиям АТС подключается с помощью модулей O2, реализующих 2 интерфейса FXO. Модуль SO имеет 1 интерфейс для телефона — FXS и 1 для медной линии — FXO, которые при пропадании питания на АТС соединяются напрямую, что часто требуется по правилам пожарной безопасности.
Рисунок 4. Модульная архитектура АТС S300
Выпускаются разновидности мобильных модулей GSM, UMTS для работы с сетями сотовой связи, а также модуль CDMA, который в России не применяется из-за недоступности данного частотного диапазона для коммерческого сектора. С помощью модуля B2, по цифровому интерфейсу BRI, станции могут быть подключены к телефонному оборудованию использующему данный протокол. Установка модулей весьма проста и не требует каких-либо сложных действий. Модули устанавливаются в плату расширения EX08, которая в свою очередь монтируется в слот на центральной плате АТС. Для цифровых городских линий, работающих по технологии ISDN PRI, предназначена плата EX30.
Все станции оснащены подсистемой автоматической записи разговоров. Для хранения записей, а также статистики, голосовой почты, системных журналов. В станциях поддерживаются следующие типы хранилищ, как показано в Таблице 2.
Хранилище | Yeastar S20 | Yeastar S50 | Yeastar S100 | Yeastar S300 |
Сетевая папка | Есть | Есть | Есть | Есть |
TF-карта | microSD | SDHC | SDHC | SDHC |
USB | Нет | Нет | Есть | Есть |
HDD | Нет | Нет | Нет | Есть |
В станции S300 дополнительно предусмотрен интерфейс SATA и разъем электропитания для установки жесткого диска форм-фактора 2,5″ в корпус изделия.
В качестве программного обеспечения, в АТС работает ядро Linux версии 3.14.28, собранное для архитектуры armv7l и программная телефонная платформа Asterisk версии 30.3.0.17 и драйвером канала PJSIP. Новые версии программного обеспечения выпускаются в виде релизов прошивки и периодически публикуются на сайте производителя. Прошивка может обновляться как автоматически, так и вручную с помощью загрузки файла в АТС через веб-браузер, а также по протоколам HTTP и TFTP.
[править] Настройка исходящих маршрутов
Для того, чтобы абонент телефона, зарегистрированного на одной АТС мог звонить другому абоненту, который находится в удаленном офисе, нам необходимо настроить исходящие маршруты на обеих станциях. Для этого необходимо перейти в панель «Настройки» -> «Маршрутизация» -> «Исходящие маршруты» и нажать кнопку «Добавить».
Рисунок 11 Создание исходящих маршрутов
Маршруту необходимо присвоить имя, которое будет отображаться в таблице. Далее следует выбрать линию, через которую будет отправляться вызов на вторую АТС. В панели «Список номеров» необходимо выбрать номера абонентов, которым будет разрешено выполнять вызовы по данному маршруту. Также необходимо задать правило набора. В правиле набора следует указать шаблон номера, по которому будут отправляться вызовы. В шаблоне номера маршрута «to_PBX_Branch» на АТС центрального офиса мы укажем 2XX!. Это нужно для того, чтобы все вызовы, на трехзначные номера с первой цифрой 2, отправлялись по данному маршруту на канал связи с АТС в филиале. В шаблоне номера маршрута «to_PBX_Main» на АТС филиала мы укажем 10XX! для того, чтобы все вызовы, которые имеют четырехзначные номера и начинаются с цифры 1, отправлялись по данному маршруту на канал связи с АТС в центральном офисе. После того, как маршруты настроены, нам необходимо нажать кнопку «Сохранить» а также кнопку «Применить» в верхней правой части веб-интерфейса АТС.
Настройка Yeastar TG100W для работы с Asterisk
Одним из удобных способов телефонизации удаленного офиса, где нет надежного подключения к ТфОП или к сети интернет является подключение к сети оператора сотовой связи. В сегодняшнем обзоре мы рассмотрим настройку UMTS – шлюза Yeastar TG100W, который является отличным вариантом для подключения к оператору Теле2.
РАСПАКОВКА
Сам по себе шлюз выполнен в компактном форм – факторе. В коробке идет блок питания, инструкция, антенна и сам VoIP – шлюз:
Заводской IP – адрес шлюза 192.168.5.150 . Подключитесь своим ПК напрямую к шлюзу: для этого, на своей рабочей машине укажите статические сетевые настройки (настройка параметров адаптера):
- IP – адрес — 192.168.5.5
- Маска подсети — 255.255.255.0
- Основной шлюз — 192.168.5.150
Примените указанные настройки на своем ПК. Далее, открываем WEB – браузер и вводим IP – адрес нашего VoIP – шлюза – 192.168.5.150:
По умолчанию, на шлюзе установлен логин admin и пароль password . Вводим указанные реквизиты и переходим в административный интерфейс управления. Сменим IP – адрес. Для этого, перейдите во вкладку Система → LAN — настройки , как показано на рисунке ниже:
После, выключите шлюз, откройте слот для сим – карты и вставьте ее в нужный разъем. После этого включаем шлюз и переходим к основным настройкам.
НАСТРОЙКА
Теперь, после того как мы установили наш шлюз и настроили IP – адрес перейдем к настройке соединения с Asterisk. Все настройки мы будем производить через графический интерфейс FreePBX 13. Первоначально нам необходимо создать SIP – транк в сторону Asterisk. Переходим в интерфейс настройки UMTS – шлюза по пути Шлюз → VoIP — линии → Добавить VoIP-линию . Указываем настройки, как показано ниже:
- Тип линии — VoIP — канал
- Тип — SIP
- Имя — имя для подключения. Мы назвали Asterisk
- Хост/IP — имя сервера Asterisk или его IP – адрес. По умолчанию, указан SIP – пот 5060. Если вы используете другой порт, укажите его здесь.
Нажимаем сохранить и «Применить». Проверим состояние наших линий, для этого, переходим в раздел Статус → GSM — линии , и видим, что наши линии в порядке.
Настроим SIP – транк в FreePBX 13. Переходим в web – интерфейс в раздел Connectivity → Trunks → + Add Trunk . Добавляем SIP – транк. Во вкладке General даем имя транку, в нашем случае это Trunk_To_UMTS-gateway , далее, во вкладке sip Settings , в разделе Outgoing указываем настройки, как показано ниже:
Для удобства копирования, ниже приведена конфигурация SIP – транка:
Нажмите последовательность кнопок Submit и затем Apply Config .
Переходим к настройке исходящей маршрутизации (от Астериска к UMTS — шлюзу) на шлюзе. Для этого, необходимо перейти в раздел Шлюз → SIP в GSM → Добавить маршрут :
Настройка достаточно тривиальна. А именно:
- Имя маршрута — имя, по которому вам будет удобно работать с данным маршрутом в будущем.
- Источник — источник для вызовов, которые необходимо перенаправить по назначению.
- Назначение — наш GSM порт. Так как данная модель оснащена только одним портом, то выбрав единственную запись, вы направите вызовы в сеть оператора сотовой связи.
Нажимаем «Сохранить» и «Применить». Переходим к настройке входящей маршрутизации, то есть настройке маршрутов для звонящих нам. Нужные нам настройки находятся во вкладке Шлюз → GSM в SIP → Добавить маршрут :
Настройки аналогично предыдущим, только в обратном порядке. Наиболее важным является поле Горячая линия . По факту, это номер, которые будет набирать VoIP – шлюз, когда будет пробрасывать вызов в сторону Asterisk. Для Asterisk, этот номер является DID (Direct Inward Dialing), по которому, он будет осуществлять маршрутизацию входящего вызова.
источник
[править] Настройка канала VoIP к провайдеру
На сегодняшний день много различных операторов предлагают услуги IP-телефонии. АТС Yeastar серии S совместимы практически со всеми провайдерами, предлагающими услуги на рынке России. Как наиболее простой способ, давайте рассмотрим подключение к VoIP-сервису SIPNET. Регистрационные данные для VoIP-линии можно получить на портале провайдера SIPNET. Для того, чтобы можно было звонить через SIPNET, в центрального офиса АТС следует создать линию и настроить входящий и исходящий маршруты. Как и на предыдущем этапе, перейдем в панель «Линии», нажмем кнопку «Создать» и в поле тип канала оставим «Линия VoIP». Также необходимо задать удобное имя лини, адрес сервиса, домен и полученные на портале логин и пароль и сохранить линию.
Рисунок 10 Линия подключения к VoIP-провайдеру SIPNET
Далее следует настроить входящий маршрут, для того, чтобы все вызовы, которые приходят с данной линии в АТС, обрабатывались IVR. Маршруты создаются аналогично маршрутам между офисами, которые были созданы на предыдущем этапе.
Рисунок 11 Маршруты вызовов через линию SIPNET
Во входящем маршруте необходимо задать имя, выбрать линию созданную для SIPNET, в Направление указать голосовое меню станции IVR, которое уже создано в заводской настройке изделия и сохранить маршрут. В исходящем маршруте также необходимо задать удобное имя, выбрать линию, для SIPNET в которую направлять вызовы. Также в панели «Список номеров» необходимо выбрать внутренние номера станции, абонентам которых будет разрешено выполнять вызовы через данную линию. В правилах набора следует задать шаблоны номеров, по которым вызовы будут отправляться через линию SIPNET. Шаблоны номеров создаются по несложным правилам, которые описаны в подсказке. В нашем случае создадим 3 правила. Правило 749XXXXXXX – обеспечит направление вызовов на номера Москвы и Московской области через линию. Правило с шаблоном 7968XXXXXXX – обеспечит направление вызовов на номера Билайн. Правило с шаблоном 7916XXXXXXX – обеспечит направление вызовов на номера МТС. Вызовы по другим направлениям АТС обрабатывать не будет. Для того, чтобы разрешить вызовы по другим направлениям, следует добавить правила в данный маршрут. Например, для вызовов на стационарные номера Краснодарского края, следует добавить новое правило 7861XXXXXXX.
На данном этапе наша система обеспечивает связь между абонентами центрального филиала и офиса, а также позволяет выполнять вызовы по городу и на мобильные номера.
Настройка интерации
Интеграцию с 1С будем выполнять средствами AMI (Asterisk Management Interface) версии 2.8.0. Настройка доступа к AMI очень простая — указываем логин/пароль и подсеть доступа.
Для хранения истории звонков АТС используется база данных MySQL. Для доступа к ней из 1С, необходимо создать пользователя базы данных в соседней закладке «Database Grant». Стоит отметить, что в серии S используется MySQL версии 5.1 вместо древней 4.x версии, что сильно упрощает внешнее подключение к истории звонков АТС.
Собственно, это все -для интеграции с 1С на стороне АТС больше настраивать ничего не надо. Теперь, остается только ввести созданные логины/пароли в соответствующие поля в настройки 1С.
Настройка шлюза
Для получения доступа к настройкам Yeastar TG100 необходимо зайти в его веб-интерфейс посредством IP-адреса, логина и пароля. Заводские значения стандартны и представлены ниже:
Стандартные IP-адрес и Логин/пароль TG100IP-адрес устройства — 192.168.5.150Логин — adminПароль — password
Вам необходимо в настройках сетевой карты вашего компьютера прописать дополнительный IP-адрес (например, 192.168.5.111), далее открыть любой веб-браузер и в командной строке ввести адрес шлюза
В соответствующих полях вводим admin / password. После ввода данных, вы попадёте на страницу настроек. На этой странице вам необходимо в первую очередь ввести данные вашей локальной сети. Для этого, перейдите во вкладку Система → Настройки-LAN, как это отображено на скриншоте ниже:
Таким образом, шлюз будет находится в вашей подсети и он будет доступен для других устройств, в частности для IP АТС. Далее можно переходить к основным настройкам шлюза.
После того, как был прописан IP-адрес, можно переходить к настройке шлюза для его соединения с АТС (в нашем случае это IP АТС Asterisk). Нужно пройти в раздел Шлюз → Линии VoIP → Добавить линию VoIP, далее прописываем значения, как показано ниже:
- Тип линии — VoIP — канал;
- Тип — SIP;
- Имя — имя для подключения. В нашем случае asterisk
- Хост/IP — имя сервера Asterisk или его IP – адрес. По умолчанию, указан SIP – пот 5060. Если вы используете другой порт, укажите его здесь;
- Пароль — пароль для авторизации на стороне АТС.
Для сохранения настроек необходимо обязательно нажать «Применить». Далее можно проверить состояние нашей линий. Для этого следует перейти в раздел Статус → GSM-линии и проконтролировать статус
Далее необходимо настроить SIP-транк в Asterisk. Перейдём в web-интерфейс FreePBX в раздел Connectivity → Trunks → + Add Trunk. Добавим SIP-транк. Во вкладке General дадим название транку, в нашем случае это Trunk_gateway, далее во вкладке SIP Settings в поле Outgoing указываем настройки:
Для удобного копирования представим данные в текстовом виде:
Для сохранение конфигурации Asterisk нажмите сначала кнопок Submit, а затем появившуюся Apply Config.
Далее нам необходимо перейти к настройке исходящей маршрутизации на GSM-шлюзе (от Астериска — шлюзу). Заходим в настройки шлюза в раздел Шлюз → SIP в GSM → Добавить маршрут:
Настройка данных параметров проста:
- Имя маршрута — произвольное имя, с которым в дальнейшем вам будет удобно работать;
- Источник — источник для вызовов, которые необходимо перенаправить по назначению.
- Назначение — GSM порт шлюза. В виду того, что в TG100 имеется только один порт, то выбирая единственную запись, вы направите вызовы в сеть оператора сотовой связи.
Данная настройка идентична предыдущей
Основное внимание необходимо уделить полю Горячая линия. Значение данного поля является номер, по которому шлюз будет производить проброс вызовов на IP АТС
[править] Мобильный клиент Linkus функциями CTI
Для работы абонентов, которые перемещаются в пределах офиса и не находятся постоянно на рабочем месте в АТС Yeastar серии S реализована возможность совершать вызовы с помощью смартфона. Специально для данного модельного ряда АТС разработан мобильный клиент Linkus. Для работы мобильного клиента Linkus требуется установка приложения на ОС смартфона. Также необходимо выполнить установку серверного модуля в самой АТС из центра приложений.
Рисунок 15 Настройка серверной части Linkus
Рисунок 16 Панель авторизации и настройки соединения Linkus
После авторизации на АТС, будет доступна панель приложения, которая даст возможность совершать и управлять вызовами. В приложении доступен список внутренних абонентов АТС, журнал пропущенных вызовов, а также графическая клавиатура, с помощью которой можно набрать вызываемый номер.
Рисунок 17 Списки абонентов, пропущенных вызовов и клавиатура Linkus
Во время вызова отображается панель, с помощью которой можно записать разговор, установить вызов на удержание, перевести текущий разговор на другого абонента. Также можно отключить микрофон и включить громкую связь.
Рисунок 15 Входящий вызов и перевод вызова на другого абонента
Приложение Linkus дает удобную возможность пользователям IP-АТС Yeastar серии S оставаться на связи в любом месте, где есть доступ со смартфона в Интернет и не пропустить ни один вызов.
Настройка VoIP FXO шлюза Yeastar Neogate TAXXX для работы с 3CX
Шлюзы Yeastar Neogate могут подключаться к SIP серверу как клиент, т.е. регистрироваться на сервере, но также имеют встроенный SIP сервер регистрации. Таким образом, система 3CX может регистрироваться на шлюзе, как на SIP-операторе. Для этого в 3CX создается обычный SIP транк. Именно такой способ используется в этом руководстве.
Настройка FXO шлюза
Данное руководство основано на интерфейсе шлюза Yeastar NeoGate TA410 с версией прошивки 41.19.0.23.
1. Зайдите в интерфейс шлюза по адресу 192.168.5.150 (предустановлен по умолчанию) с логином admin и паролем password.
2. Рекомендуется обновить прошивку шлюза, если обновление доступно. Вы можете увидеть текущую версию прошивки в разделе Status – System Info. Загрузите свежую прошивку с сайта Yeastar и обновите ее в разделе System — Firmware Update. Обновление прошивки производится с помощью сервера TFTP.
3. Установите IP адрес шлюза, соответствующий вашей сети, в разделе System – Lan Settings и перезагрузите шлюз.
4. В интерфейсе шлюза в разделе Gateway – FXO Port List подпишите FXO порты. Например, можно подписать порт по номеру телефонной линии, к которой этот порт подключен. Так вам будет проще работать с ними в дальнейшем.
На вкладке Call Duration Settings можно указать различные ограничения длительности вызовов.
5. В разделе VoIP Trunk создайте аккаунты для подключения транков сервера 3CX. В данном руководстве для каждого FXO порта создается отдельный SIP аккаунт на шлюзе и соответствующий SIP транк 3CX. Однако, возможно вы захотите сгруппировать FXO порты в пул (Port Group) и «адресовать» из через один SIP транк.
Для удобства в качестве имени пользователя также указан номер телефона, подключенный к данному FXO порту.
6. В разделе IP->Port создайте правило маршрутизации вызовов из SIP транка в FXO порт.
7. В разделе Port ->IP создайте «обратное» правило маршрутизации из FXO порта в SIP транк.
Остальные FXO порты настраиваются аналогично.
Настройка 3CX
1. В интерфейсе 3CX в разделе SIP транки добавьте новый SIP транк. Выберите страну Generic и укажите Generic VoIP Provider, который предусматривает авторизацию с логином и паролем.
- Название транка (это может быть название ТфОП оператора или направления)
- IP-адрес FXO шлюза
- Количество одновременных вызовов (коммутаций) в транке (как мы условились выше, каждый SIP транк 3CX будет соответствовать одному FXO порту шлюза) – 1
- Учетные данные подключения транка из п. 5 раздела Настройка FXO шлюза
3. В разделе Параметры отключите опцию Проксировать аудиопоток через АТС (если АТС и шлюз находятся в одной сети) и установите опции Поддерживает метод Re-Invite и Поддерживает заголовок Replaces. Нажмите OK для сохранения настроек.
4. SIP транк 3CX должен успешно зарегистрироваться на FXO шлюзе.
5. Создайте исходящее правило для нового транка. Укажите правила срабатывания правила в зависимости от необходимых условий маршрутизации вызовов через АТС.
На этом настройка VoIP FXO шлюза Yeastar Neogate TAXXX для работы с 3CX завершена.
Дополнительные настройки FXO порта для вашей линии
Если после подключения шлюза вы слышите абонента слишком тихо, можно увеличить усиление сигнала (громкость) параметром Rxgain, а если вас слышно слишком тихо, увеличивайте Txgain. Однако имейте в виду, что усиление полезного сигнала увеличивает также и шумы, поэтому рекомендуется не менять параметры по умолчанию.
Установите сопротивление ТфОП линии. Для этого лучше использовать справочник. AC Termination Impedance в странах б. СССР — 600 Ом, поэтому оставляем значение 0.
На вкладке Other Settings указываются важные параметры, влияющие на распознавание FXO портом сигнала Занято. Настройки для вашей АТС могут отличаться от рекомендованных, поэтому лучше всего изучить руководство по определению параметров сигнала Занято от Yeastar.
Для стран б. СССР обычно принимаются такие параметры сигнала Занято:
- Busy Frequency — 425 Hz
- Busy Pattern — 350,350 (миллисекунд)
Второй важный параметр — определение Caller ID абонента. Рекомендуется начать с настроек, показанных на рисунке. Возможно, вам придется поэкспериментировать с этими параметрами, потому что они также зависят от типа АТС.
источник