Где можно посмотреть информацию о статусе регистрации в домене voip шлюза
В Интернете довольно много примеров настройки. Но ни один из них у меня не заработал как надо. Одной из проблем с которой я столкнулся было неправильное определение линии при входящем звонке. В свое время нигде не нашел мануал для решения этой проблемы. Поэтому решил выложить свою версию инструкции здесь. Заодно и шпаргалка для себя на будущее.
Теперь прейдем непосредственно к настройке Voip шлюза GoIP
Через WEB-интерфейс входим GoIP-1, по умолчанию
Теперь настроим Сеть шлюза
Выполняем следующее в разделе Configurations:
На примере видно, что шлюз настраивается в режиме Trunk Gateway Mode. Вносим адрес IP-АТС в поле SIP Trunk Gateway1. Данные внутреннего номера АТС прописываем в соответствующие поля. Отмечаем SIP 183, если необходимо, чтобы при исходящем звонке АТС начинала отсчет времени разговора, когда вызываемый абонет поднимет трубку. Поток Early Media, будет проходить на вызывающий номер.
Дальше настраиваем, как на рисунке:
Кодеки используем такие же, какие прописаны в строке allow.
Настраиваем маршрутизацию шлюза
Выше предоставлен вариант самых простых настроек для прохождения звонков между GSM сетью и IP-АТС ( при вызове в любом направлении АТС ---> PSTN (GSM) или PSTN (GSM) ---> АТС, вызов будет мгновенно перенаправлен по адресу, без каких либо дополнительных видов авторизации со стороны voip шлюза GoIP-1).
Можно так же ввести и другие настройки, если понадобиться.
Звонки поступающие в сеть GSM. Секция Forward to PSTN: набор разрешен – «Enable» Dial Plan(VoIP to PSTN) – 89xxxxxxxxx: - разрешен набор любых мобильных номеров 11-ти значных, значение которых начинается с 8.
Звонки поступающие в АТС. Секция Forward to VoIP: набор разрешен – «Enable» Forward Number (PSTN To VoIP) – 3000, прописываем внутренний номер вашей АТС, куда будут перенаправлять входящие на SIM-карту(GSM) звонки. Можно указать номер группы номеров, очереди или IVR.
CID Forward Mode. Для того чтобы видеть номер телефона звонящих на SIM-карту на экране вашего SIP-телефона, укажите значение, пример на фото.
Для начала добавим внутренний номер.
В разделе интерфейса нужно добавить внутренний SIP номера, в нашем случае – 1011. Используйте на ваше усмотрение любой не занятый номер. Для авторизации номера в АТС он (номер) будет привязан к voip-шлюзу goip-l. Затем, когда вы добавели номер, появятся для SIP-номера username/пароль(secret). Ниже приведены другие параметры:
«Configurations» — «Call Out»
Для каждой линии указываем префикс, который приходит с Asterisk и будет удалятся на канале шлюза перед совершением исходящего звонка: например для для CH1 Dial Plan: 1:-1, CH2 Dial Plan: 2:-2 и т.д.
«Configurations» — «Basic VoIP»
Config Mode — Config by Line.
То же самое проделываем с остальными линиями.
Настраиваем IP-АТС
«Configurations» — «Network»
- LAN Port — Static IP
- IP address — укажем статический IP адрес шлюза
«Configurations» — «Preferences»
GSM шлюз находится в локальной сети без доступа в Интернет. Настроим NTP сервер в локальной сети для раздачи времени. При перезагрузке GSM шлюз синхронизируется и правильно показывает текущее время. Можете пропустить этот шаг, тогда придется вручную выставлять время на шлюзе. Если есть выход в Интернет, то укажите один из публичных NTP серверов.
- В Time Server пропишем IP адрес NTP сервера.
- Укажем часовой пояс, у меня Time Zone: GMT+6.
- Отключим Auto Reboot. С последней версией прошивки проблемы с зависанием GSM шлюза не наблюдаются.
- Отключим IVR.
«Подключения» — «Транки»
Выбираем «Добавить SIP (chan_sip) транк».
Вкладка «Общие»
Переходим на вкладку «Правила манипуляции набора номера»
Прописываем шаблоны. Указываем префиксы для каждого транка по порядку. Для первой линии 1, для второй 2 и т.д.
Вкладка «sip Общие настройки»
Исходящий
Далее создадим внутренние номера и группу вызова. Как это делается описывать не буду. В FreePBX это делается через меню «Приложения» — «Внутренние номера» и «Приложения» — «Группы вызова». Все довольно просто и интуитивно понятно.
«Подключения» — «Исходящая маршрутизация»
Выбираем «Добавить исходящий маршрут».
Вкладка «Настройки маршрута»
Укажем название маршрута, например all_line. Далее укажем по порядку транки через которые будут совершаться исходящие вызовы.
Переходим на вкладку «Правила набора»
Здесь прописываем шаблоны для исходящих номеров.
Остальные вкладки оставляем по умолчанию. На этом настройка исходящего маршрута завершена. Можно попробовать совершить вызов.
Здесь может возникнуть проблема, что звонки будут уходить через транки в том порядке, в каком они указаны в маршруте. Что в свою очередь приведет к тому, что единицы на первых линиях будут уходить больше чем на тех, которые идут за ними. Для решения этой задачи можно переписать правила для исходящего маршрута с помощью extensions_override_freepbx.conf.
В зависимости от количества линии, можно использовать рандом. Для двух линии например 1,2. Я использую такой код
Добавить входящий маршрут.
Вкладка «Общие»
Указываем его описание, например — «inbound».
Далее выбираем последний пункт «Установить направление», в котором выбираем конечную точку маршрута. В моем случае я указал группу вызова чтобы звонки поступали любому свободному оператору.
На этом настройка завершена. Можно пробовать звонить и принимать звонки.
Заключение
GoIP – представляет собой шлюз между двумя сетями: GSM и VoIP. Его задача – построить мост между этими двумя сетями. Логика работы похожа на работу FXO шлюза. Только вместо аналоговой сети соединение происходит с GSM сетью.
GoIP способен выполнять схожие функции, но имеет некоторые отличия: •В большинстве случаев тарифы звонков на номера сетей GSM гораздо ниже, если звонок происходит внутри сети, а совершается не из традиционной сети. К тому же, часто приходится ожидать подключения к проводным линиям, в чем нет необходимости при использовании GoIP.
- Вы можете легко поменять оператора, номер телефона и тарифный план просто сменив SIM карту
- Использование SMS добавляет гибкости в Ваших возможностях
- Вы можете самостоятельно построить свою собственную сеть
- Зачем нужно делать апгрейд ПО GoIP?
Последние версии программного обеспечения (ПО), как правило, включают в себя исправления ошибок и добавление новых функций устройства. Важно: некорректно проведенное обновление ПО, может повлечь за собой выход из строя устройства.
Прежде чем вставлять или извлекать SIM карту, отключите питание GoIP. В зависимости от конструкции корпуса GoIP, положение SIM карты может отличаться. Для GoIP-4/8 с фронтальной установкой карт, направление установки – внутрь срезом, вверх контактными площадками. Для GoIP на одну SIM карту с фронтальной установкой положение установки – внутрь срезом, вниз контактными площадками
- Можно ли вставлять и извлекать SIM-карту, не отключая питание?
Для GoIP-4/8 характерна ситуация, когда нужно заменит одну SIM-карту, в то время как остальные используются для разговоров. Для того чтобы отключить отдельный GSM модуль используется специальная страница в вэб-интерфейсе устройства. Используйте "Tools -> MODULE CONTROL". Выберите требуемый канал и отметьте его. Далее нажмите SAVE. Теперь все готово, чтобы вставлять и извлекать SIM карту на этом канале. После завершения процедуры замены, снова отметьте этот канал для его включения и нажмите SAVE.
В последних прошивках многоканальных шлюзов возможность отключать отдельные модули вынесена на страницу статуса: STATUS - Summary в колонке М (режим модуля) можно включать Y или отключать N конкретный канал для смены/установки SIM карты
- Можно ли сделать SMS рассылку через GoIP?
Для организации SMS рассылки необходимо воспользоваться специальным ПО SMS сервера, работающем под ОС Linux.
- Почему при отправке SMS или USSD я получаю «Занято» на используемом канале?
Это проблему можно попробовать решить использованием IE.
- Почему возникает разница в учете времени разговора по данным GSM оператора и данным SIP сервера?
Могут быть две основные причины:
a)Необходимо включить опцию SIP 183 для разрешения Early Media. Это позволит SIP серверу вести отсчет времени более точно. Настройка: configurations ----> call settings ----> Early Media Mode (Early Media&Local Ring/ Early Media)
b)Дополнительное время может добавляться устройством в конце разговора. Чтобы уменьшить эту погрешность обновите ПО GoIP.
- Почему не проходит переадресация звонка из GSM в VoIP?
Для начала проверьте режим конфигурации. Различные SIP серверы могут обрабатывать звонки через GoIP по-разному. В случае, если сервер принимает звонок без регистрации, то, как правило, такой случай не вызывает проблем. Однако если регистрация на сервере требуется или это случай с необходимость регистрации в режиме Trunk Mode, сервер может проводить аутентификацию по SIP номеру, указанному в запросе INVITE. Если у вас включен режим передачи АОН "Use CID as SIP Caller ID" в настройках GoIP, то SIP номер в запросе будет заменен на номер из АОН GSM сети. В этом случае SIP сервер может отклонить такой вызов. Проверьте настройки сервера, чтобы выявить такую ситуацию и разрешите изменение этого параметра. Если это невозможно, то попробуйте изменить режим трансляции АОН на "Remote Party ID". Если и это не помогло, то отключите режим передачи АОН. Это значит, что вы не сможете увидеть номер звонящего на SIP терминале.
- Можно ли увидеть номер вызывающего абонента на SIP устройстве?
Смотри предыдущий ответ.
- Можно ли изменить мой номер при исходящем вызове в сеть GSM?
сНет. Ваш номер привязан к SIM карте сотового оператора. Единственное, что можно сделать – заменить его на “ Anonymous”. Configurations ----> call divert ----> GSM CallerID Anonymous
IMEI (International Mobile Equipment Identity) – уникальный идентификационный номер оборудования в сети GSM. Номер состоит из четырех групп цифр: nnnnnn--nn-nnnnnn-n Первая группа - type approval code (TAC) – модель и происхождение оборудования Вторая – код производителя Третья – серийный номер устройства Последняя цифра как правило - 0
Предустановленный IMEI можно изменить на соответствующей странице веб-интерфейса. Описание формата в предыдущем ответе. Заметьте, что последняя цифра – 0. Заводская установка значения IMEI – пустое поле. Первое заполнение происходит при подключении SIM карты.
- Как определить уровень GSM сигнала?
Уровень GSM сигнала показан на странице статуса в колонке GSM.
- Что обозначают цифры уровня GSM сигнала?
В таблице, приведенной ниже показана соответствующая информация. Рекомендуемый уровень сигнала для устойчивой работы шлюза – выше 15. Если уровень сигнала будет значительно ниже, то возможно пропадание голоса во время разговора. Если вы оказались в такой ситуации, то попробуйте выбрать другое место для установки шлюза или используйте выносную антенну. Если вы видите значение уровня сигнала 99, это может означать, что в этом месте отсутствует GSM сигнал или отсутствует регистрация SIM карты в сети.
Уровень сигнала
Значение
-133 dBm или меньше
Обновление ПО может решить эту проблему.
- Почему слышится ухудшение качества звука, когда используются все GSM каналы?
Проверьте ширину используемого сетевого канала в обоих направлениях. Требуемая ширина канала зависит от используемого кодека и различных других сетевых параметров. Не забывайте, что качество голоса в GSM сетях не гарантируется.
- Как установить уровень громкости?
- Ведутся ли журналы звонков в GoIP?
Нет. Шлюз не поддерживает протоколирование звонков через веб-интерфейс. Используйте SMS-сервер, если данная функция необходима.
- Как вернуть заводские настройки шлюза?
Есть два способа сброса настроек на заводские установки.
1.Reset в ручном режиме a. Включите питание GoIP b. Нажмите и удерживайте кнопку RESET. Приблизительно через 10 сек. красный светодиод начнет быстро мигать. Дождитесь пока светодиод перейдет в обычный режим. Это будет значить, что сброс на заводские настройки завершен.
2. Reset через веб-интерфейс a. Войдите в веб-интерфейс шлюза. b. В меню выберите Tools -> Reset Config c. Подтвердите сброс и дождитесь завершения операции. Перезагрузите шлюз.
- Что такое PDD и для чего это нужно?
- Почему при использовании GoIP у меня может получаться низкое значение ASR?
ASR - Answer Seizure Rate - отношение количества отвеченных звонков к числу попыток позвонить в процентах. Неудачными попытками считаются, в том числе, получение сигнала «занято» и разные причины срыва звонков. Как можно увеличить ASR: 1.Проверьте, чтобы общее число одновременно отправляемых звонков на GoIP не превышало количество GSM-каналов. 2.Проверьте, чтобы уровень GSM сигнала на всех каналах был достаточным для уверенного приема. 3.Проверьте, чтобы все SIM карты были исправны и с положительным балансом. 4.Проверьте, чтобы PDD был оптимизирован.
- Почему при использовании GoIP у меня может получаться низкое значение ACD?
ACD - Average Call Duration - средняя продолжительность звонков. Причиной для прерывания разговора абонентом может быть неудовлетворительное качество связи. Определить причину можно исследовав качество на каждом канале. Для этого проверьте уровень GSM сигнала на шлюзе. Попробуйте вставить SIM карту в мобильный аппарат и сделать тестовые звонки из места установки шлюза. Также проверьте качество прохождения VoIP вызовов. Стабильность качества звонков тоже влияет на ACD. Проверьте, не сбрасывает ли вызовы GSM оператор или SIP сервер. PDD также оказывает влияние на ACD и ASR.
- Как проверить баланс на SIM карте, вставленной в GoIP?
В зависимости от возможностей, предлагаемых GSM оператором, есть несколько вариантов:
1. Отправка USSD запроса. Уточните у оператора значение соответствующей команды и выполните ее Tools ----> send USSD
2. Отправка SMS. Уточните у оператора соответствующий номер и формат запроса. Отправьте SMS: Tools --->Send SMS
3. Голосовой звонок в абонентскую службу. Не самый подходящий способ для тех, кто занимается эксплуатацией многоканальных систем, т.к. это занимает достаточно много времени.
- Можно ли ограничить время разговора через SIM карту?
Да. Это можно сделать через веб-интерфейс шлюза. Следуйте меню Configuration -> Call Management -> SIM Card Settings. Величина Talk Time Limit определяет максимальное время разговора через данную SIM-карту. При достижении указанной в этом поле величины времени разговора, соответствующая SIM карта отключается. Для нового запуска счетчика необходимо его обнулить через веб-интерфейс. Billing increment – разрешенное время одного разговора, указанное в секундах. В зависимости от политики оператора, единицей биллинга может быть минута. Кроме того, некоторые операторы предлагают шаг тарификации 6 секунд или 10 секунд. Важно указать этот параметр правильно для точного вычисления временного периода. Заметим, что тем не менее расчет времени GSM оператором все же может отличаться от данных шлюза.
- Можно ли с помощью GoIP разрешать и запрещать входящие и исходящие звонки?
Да. Для входящих (из сети GSM) и исходящих (из VoIP) можно использовать аутентификацию по номерам путем включения их в Whitelist. В каждый список можно включить до 15 записей.
- Можно ли запретить все входящие звонки из сети VoIP или GSM?
Да, можно. 1.Можно запретить входящие звонки из сети VoIP: Configuration -> Call Management -> CALL OUT via GSM установите в Disabled. Шлюз будет отвечать SIP серверу SIP 503 "Service Unavailable". 2.Для запрета входящих звонков из сети GSM: Configuration -> Call Management -> CALL IN via GSM установите в Disabled в выбранном канале.
- Поддерживает ли GoIP возможность использования резервного сервера?
Да, вы можете использовать Backup Server в режиме Single Server Mode. Если регистрация на основном сервере не удалась, то шлюз будет регистрироваться на резервном. В режиме Trunk Gateway mode вы можете указать до трех адресов. Оба механизма могут помочь избежать проблем с неработающим SIP сервером.
- Можно ли указать какой GSM канал использовать для исходящего звонка?
Да, это возможно. Для этого необходимо провести настройки в режиме Config. By Line или Config. By Group mode. Используйте префиксы, доступные в этих режимах. Обратитесь к инструкции.
- Как GoIP определяет какой канал использовать для исходящего звонка?
Необходимость выбора канала присутствует в следующих режимах: Single Server mode, Config. By Group mode, или Trunk Gateway mode. Для равномерного распределения каналов используется автоматический алгоритм, который выбирает свободный наименее загруженный канал (по числу звонков за период времени).
- Можно ли настроить GoIP таким образом, чтобы шлюз сначала принял входящий по VoIP звонок, затем позволил донабрать номер через один из GSM каналов (вызов с донабором)?
Да, такое возможно. Настройка работает в режимах Single Server mode, Config. By Line mode или Config. By Group mode при разрешенных звонках CALL IN via GSM в секции Call Management. Поле Forward Number оставьте пустым.
- Почему GoIP набирает неправильный номер?
Могут быть две возможные причины: 1. Для звонков VoIP-->GSM используется неверный формат номера. Используйте настройки Dial Plan для модификации номера в требуемый формат. Для международных звонков не забывайте о необходимости набора кода страны и кода региона. Кроме того, данная возможность должна быть разрешена сотовым оператором для той SIM карты, через которую проходит вызов. 2. В случае вызова с донабором необходимо убедиться, что GoIP получает сигнал дополнительного набора DTMF правильно. Если на этом этапе присутствуют ошибки, то номер будет набираться неверно. При использовании режима RFC2833 / SIP INFO на вызывающем оборудовании передаваемая информация согласуется с сервером. Для режима inband DTMF существует возможность ошибки считывания тонов в некоторых цифрах.
- Можно ли использовать GoIP для работы в групповом режиме?
Да, GoIP может быть использован в групповом режиме GSM Group mode. Групповой режим реализует метод, при котором вызовы на один номер распределяются по нескольким возможным линиям. Сервисы типа колл-центра или службы обратного звонка (Call Back Service) используют такой метод, при котором требуется звонить на один номер для доступа к услуге. Для подробного описания GSM Group mode обратитесь к инструкции.
- Как установить настройки переадресаций для входящих на SIM карты звонков?При настройке переадресаций на стороне GSM провайдера зачастую происходят сбои и сбросы настроек.
В описании устройства мы указываем рекомендацию производителя по снятию всех видов переадресаций на стороне провайдера. В случае, если существует необходимость в установке условной или безусловной переадресации для входящих на SIM карту звонков, то воспользуйтесь для настройки интерфейсом шлюза: в секции Configurations ->Call Divert -> GSM Call Forward List
Последняя универсальная прошивка на два протокола - GHS-4.01-25. Далее обновления выходили раздельно для протоколов SIP и Н.323 (с поддержкой SIM Банка). Таким образом, для использования нужного протокола необходимо провести обновление соответствующей прошивки.
- Как установить настройки переадресаций для входящих на SIM карты звонков? При настройке переадресаций на стороне GSM провайдера зачастую происходят сбои и сбросы настроек.
В описании устройства мы указываем рекомендацию производителя по снятию всех видов переадресаций на стороне провайдера. В случае, если существует необходимость в установке условной или безусловной переадресации для входящих на SIM карту звонков, то воспользуйтесь для настройки интерфейсом шлюза:
- В последних прошивках шлюза появилась возможность настройки пересылки SMS на электронную почту. Какие особенности настроек?
В случае, если принципиально использование только серверов SMTP с SSL аутентификацией, установите SMS сервер компании DBL, в котором эта возможность есть.
Почта с содержимым SMS отправляется в кодировке UTF-8. Используйте этот режим для чтения при некорректном отображении русского текста.
Для поставленных задач использования популярных IP-АТС на базе Asterisk к GSM-сети в большинстве случаев используют Шлюз GoIP-1. Это обусловлено лояльной ценовой политикой и высоким качеством оборудования GoIP производителя Hybertone. Подключение других моделей GoIP осуществляется аналогично.
В предложенном примере использовали такое оборудование:
- VoIP-GSM шлюз GoIP-1 у которого статический адрес - 192.168.175.19
- IP-АТС на базе Asterisk в оболочке Elastix. Имеющая статический адрес – 192.168.175.1
Дополнительные настройки FXS порта
Несколько полезных параметров FXS порта находятся на вкладке Other Settings.
Если вы слышите абонента слишком тихо, можно увеличить усиление сигнала (громкость) параметром Rxgain, а если вас слышно слишком тихо, увеличивайте Txgain. Однако имейте в виду, что усиление полезного сигнала увеличивает также и шумы, поэтому рекомендуется не менять параметры по умолчанию.
Если на экране аналогового аппарата не отображается Caller ID звонящего, поэкспериментируйте с параметрами в разделе Caller ID Settings.
Подключение факс-аппарата
Если вы хотите подключить факс-аппарат, который будет принимать и получать факсы через VoIP-оператора с поддержкой протокола T.38, добавьте его на сервере 3CX в разделе Факсы.
На шлюзе настройте FXS порт как показано выше для обычного пользователя, но на вкладке Other Settings включите протокол T.38.
Убедитесь, что факс-аппарат успешно подключен в 3CX (Главная — кнопка Системные номера).
«Configurations» — «Advance VoIP»
Нюансы настройки многоканальных шлюзов (goip4 / goip8 / goip16)
При необходимости дополнительно определить канал, по которому будет идти вызов в сеть GSM, использовав ту или иную SIM(gsm) - карту.
Для получения результата в настройке GoIP Config Mode для режимов Config. By Line или Config. By Group mode есть возможность использовать префикс линии Gateway Prefix. Вы можете указать любое значение, пример : «1» - линия 1, «2» - линия 2, «3» - линия 3и т.п.
Нет необходимости префикс набирать в сеть GSM, поэтому его необходимо удалить перед выдачей в линию (выполняется это в секции Call Divert):
В настройках транка на стороне АТС указываем шаблоны номеров (для которых предназначен данный маршрут) и добавляем соответствующий префикс:
Пожалуй, информации, что такое Asterisk, FreePBX и VoIP-GSM шлюз достаточно, и в представлении они не нуждаются. На руках сервер с установленным, основанным на CentOS, дистрибутивом AsteriskNOW, бюджетный четырехканальный шлюз Hybertone GoIP4. Задача организовать IP-АТС с тремя операторами и тремя GSM-каналами поставлена, поэтому, без лишних красноречивых вступлений, сразу к делу.
Опускаю описание не отличающуюся от любой другой установки ОС, настройку extension'ов и IVR с Time Conditions, о чем, при необходимости, напишу позже. Устанавливаем не требующие вводи PIN-кода SIM-карты (в моем случае — 3 шт), включаем в сеть шлюз, смотрим на маршрутизаторе его IP адрес, привязываем по MAC, и заходим через браузер (пароль/логин: admin), где наблюдаем простой и понятный WEB-интерфейс:
Добавлю, что инициализация SIM-карт с момента подачи питания занимает около двух минут.
Открываем Configurations > Preferences, выбираем часовой пояс, время автоматической перезагрузки, отключаем IVR:
Открываем Configurations > VoIP, выбираем режим работы шлюза (я выбрал Single Server Mode, поскольку разделять исходящие звонки задачей не стояло, а тратить драгоценное время на раздельную настройку каждого канала считаю лишним), выбираем используемые кодеки, а так же данные для авторизации Asterisk (Phone Number, Authentication ID / Password), а так же IP-адрес нашей PBX:
Открываем Configurations > Call Management, где меняем CID Forward Mode на Use SID as SIP Caller ID для того, что бы при входящем звонке видеть номер абонента, а не Phone Number шлюза, а так же в поле Forwarding to VoIP Number вписываем номер, на который будут переводиться входящие звонки, что необходимо сделать для каждой линии (в моем случае пришлось завести виртуальный Extension, который переводит все звонки на Time Conditions, о чем в конце статьи):
Не забываем сменить пароли в Tools > Change Password, отключить неиспользуемые каналы в Tools > GSM Channel Shut Down и сохранить настройки в Tools > Backup/Restore Configurations!
На этом настройка VoIP-GSM Шлюза Hybertone GoIP4 закончена, приступим к настройке Asterisk PBX с помощью FreePBX. Заходим в Connectivity > Trunks, выбираем Add SIP Trunk. Указываем Trunk Name, а так же в Maximum Channels количество линий:
Далее указываем данные авторизации и прочие настройки:
Вместо 192.168.168.14, goip_4_1 и password необходимо подставить свои значения:
host=192.168.168.14
port=5060
type=peer
context=from-internal
dtmfmode=rfc2833
insecure=very&port,invite
qualify=yes
username=goip_4_1
secret=password
nat=no
fromuser=goip_4_1
defaultuser=goip_4_1
conext=from-internal
secret=password
dtmfmode=rfc2833
canreinvite=no
context=from-trunk
host=dynamic
type=friend
qualify=yes
Заходим в Connectivity > Outbound Routes, прописываем Route Name и настраиваем Dial Patterns that will use this Route, в которых в третьем по счету правиле необходимо указать столько «X», сколько соответствующее длине номера в Вашем городе, указываем в Trunk Sequence for Matched Routes недавно созданный транк:
Ну и, конечно, Connectivity > Intbound Routes. Вписываем Description, выбираем Set Destination, который у меня, почему-то не заработал ранее, и из за которого пришлось использовать виртуальный Extension.
На этом подключение шлюза к АТС закончено. Инструкция не претендует на звание «лучшего решения», а всего лишь моя реализация поставленной задачи. Комментарии и замечания приветствуются.
В процессе настройки оборудования использовались следующие ресурсы: форум FreePBX, форум Asterisk и инструкцией для серии VoIP-GSM шлюзов серии GoIP.
В данном руководстве рассматривается подключение VoIP FXS шлюзов Yeastar NeoGate TA400 / TA800 / TA1600 / TA2400 / TA3200 к IP-АТС 3CX.
Шлюз Yeastar Neogate FXS подключается к SIP серверу 3CX как многопортовое устройство, каждый порт которого — отдельный добавочный номер (пользователь) 3CX. Затем в каждый порт шлюза можно подключить аналоговый телефонный или факс-аппарат. Шлюз подойдет для организаций, в которых уже имеется телефонная инфраструктура и аналоговые аппараты, но существует потребность перейти на новые технологии SIP-телефонии.
Описанный способ настройки весьма прост, но не очень удобен, т.к. предусматривает ручное указание параметров авторизации каждого FXS порта на 3CX (представьте, что у вас 10 шлюзов и в каждом 32 порта!). В будущем, возможно, мы выпустим специальный мастер автонастройки для FXS шлюзов Yeastar (мы не гарантируем это, просто имейте ввиду, что такой метод настройки принципиально возможен). Мастер позволит «назначить» пользователей портам шлюза непосредственно в интерфейсе 3CX. Затем 3CX сгенерирует конфигурационный файл, который вы загрузите в шлюз. После перезагрузки шлюз будет полностью настроен и подключен к серверу.
Настройка FXS шлюза
Данное руководство основано на интерфейсе шлюза Yeastar NeoGate TA400 с версией прошивки 41.19.0.32.
1. Подключите шлюз к локальной сети. По умолчанию, шлюз настроен на получение адреса DHCP. Узнать адрес шлюза можно подключив к нему аналоговый телефон и набрав ***, а затем 1. Зайдите в интерфейс шлюза с логином admin и паролем password.
2. Рекомендуется обновить прошивку шлюза, если обновление доступно. Вы можете увидеть текущую версию прошивки в разделе Status – System Info. Загрузите свежую прошивку с сайта Yeastar и обновите ее в разделе System — Firmware Update. Обновление прошивки производится с помощью сервера TFTP.
3. В интерфейсе шлюза в разделе Gateway – VoIP Server Settings укажите параметры подключения к серверу 3CX. Шлюз может быть подключен к двум независимым SIP серверам, но в данном примере подключение производится к одному.
Достаточно указать только IP адрес сервера 3CX в полях Hostname/IP и Domain. В поле Failover Hostmame/IP можно указать адрес резервного сервера 3CX, если у вас используется отказоустойчивый кластер, предлагаемый в редакции 3CX Enterprise.
4. В разделе Gateway — Port List укажите параметры авторизации каждого FXS порта на сервере 3CX. Для этого предварительно создайте добавочный номер (пользователя 3CX)
.
Затем скопируйте его данные авторизации в соответствующий порт шлюза.
Аналогично подключаются остальные FXS порты.
«Configurations» — «Call In»
На этом закончили настройку GoIP.
«Configurations» — «Preferences»
GSM шлюз находится в локальной сети без доступа в Интернет. Настроим NTP сервер в локальной сети для раздачи времени. При перезагрузке GSM шлюз синхронизируется и правильно показывает текущее время. Можете пропустить этот шаг, тогда придется вручную выставлять время на шлюзе. Если есть выход в Интернет, то укажите один из публичных NTP серверов.
- В Time Server пропишем IP адрес NTP сервера.
- Укажем часовой пояс, у меня Time Zone: GMT+6.
- Отключим Auto Reboot. С последней версией прошивки проблемы с зависанием GSM шлюза не наблюдаются.
- Отключим IVR.
Читайте также: