Сим сервер goip своими руками
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.
Это проблему можно попробовать решить использованием 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?
- Почему при использовании 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 Line№-> SIM Card Parameters>> -> GSM Call Forward List 15.03.2015 13:52:51
Теоретически установка SMS сервера может быть осуществлена на любой дистрибутив Linux с предустановленными Apache и MySQL серверами, но логичнее будет выбрать сервер Asterisk, который мы используем в связке с GoIP шлюзом. Практически все необходимые компоненты там уже установлены, поэтому приступим.
Для начала скачаем сам дистрибутив, пошарив в просторах интернета или на сайте Hyberton . Там же можно скачать и обновление для VoIP шлюза. На момент написания статьи, последней доступной версией была v1.19.3. Копируем адрес ссылки с сайта и качаем его:
Starting GoIP SMS System install
Default press Enter
Import GoIP Databases
Enter the Mysql root password if the password exist:
Enter your Mysql PATH: (default: /usr/bin/mysql)
Default press Enter
Copying file to /usr/local/goip
После установки пакетов запускаем goipcron:
В результате выполнения команды мы должны увидеть надпись goipcron start (если нет, система напишет, какие еще пакеты требуют установки).
Перезапустим наш web сервер:
Стандартный логин: root, пароль: root , прописываем и попадаем в настройки (рис.2).
Кликаем на вкладку Provider Manage и добавляем записи (рис.3).
Для удобства идентификации оператора связи в дальнейшем, в строке Provider мы ввели номер телефона, но это может быть любой набор букв и цифр, например Oper1 или MTS. Если у вас на шлюзе три карточки одного оператора и пять другого, тогда достаточно создать 2 значения Provider . Это как дополнительный фильтр при отправке SMS, когда перейдем к отправке все станет понятно. В строке International Tel Code можно добавить префикс к набору номера, у нас это + , вы можете добавить +38 например, все зависит от того в каком формате вы будете хранить номера. Далее переходим на вкладку GoIP Manage и на верхней панели жмем Add GoIP (рис.4).
Перейдем к настройке GoIP шлюза, для начала проверим наличие настроек подключения к SMS серверу (рис.5).
Если таких настроек у вас нет, необходимо обновить прошивку (рис.6)
После обновления должен появиться раздел с настройками SMS, в котором необходимо прописать IP адрес сервера (в нашем случае Asterisk) и, созданные ранее, ID и пароль для каждой линии CH1,CH2,CH3 и т.д., порт можно оставить стандартный (рис.7)
На этом настройка шлюза закончена, возвращаемся к серверу. На вкладке GoIP Manage мы должны увидеть надпись LOGIN в каждой созданной строке — это означает, что шлюз зарегистрировался. Обновить информацию можно кнопкой Refresh (рис.8).
Связь между сервером и шлюзом настроена, пробежимся по остальным настройкам. В разделе System Manage у нас имеется:
— System Manage , общие настройки;
— Mail Report , настройка отправки почты;
— GoIP CDR , статистика звонков;
— Provider Manage , добавление идентификаторов линий;
— GoIP Group , создание групп для аккаунтов;
— GoIP Manage , добавление аккаунтов для связи с VoIP шлюзом.
Пришло время настроить Mail Report , чтобы сервер мог слать нам письма. (рис.9)
Как видим, для отправки необходимо использовать SMTP сервер, можете настроить свой или указать существующий аккаунт на одном из почтовых серверов, например yandex. Также есть возможность мониторить регистрацию шлюза. Если в течение заданного промежутка времени система находится в состояния LOGOUT, приходит уведомление на почту.
— всем существующим контактам (раздел Receiver Manage );
— группам (настройка в разделе Crowd and Group Manage );
— загрузить файл со списком номеров, выгруженный из вашей CRM или составленный вручную (можно скачать шаблон для файла — Example, рис.11).
После завершения выполнения установочного скрипта начались качели:
2) при запуске скрипта /usr/local/goip/run_goipcron , который запускает демон сервера goipcron с параметрами (см содержимое run_goipcron )
Решилась проблема установкой библиотеки kerberos 5 c пакетов libkrb53_1.6.dfsg.3~beta1-2ubuntu1.8_amd64.deb и libkrb53_1.6.dfsg.3~beta1-2ubuntu1.8_i386.deb . Путем apt-get install libkrb53 проблема не решилась, не знаю почему.
решение - установка библиотеки ia32-libs (очень долго инсталлировалась) apt-get install ia32-libs
ВНИМАНИЕ: извлекать / устанавливать SIM карты можно только при отключенном питании шлюза или отключении SIM слота через WEB интерфейс!
ВНИМАНИЕ: PIN код на SIM картах должен быть отключен
При несоблюдении рекомендаций возможно повреждение устройства.
- В LAN разъем устройства подключаем компьютерную сеть, подключаем питание и дожидаемся полной загрузки устройства (около 1 минуты)
- Сбрасываем настройки удерживая нажатой кнопку RESET с помощью спички/скрепки в течении 15 секунд и снова дожидаемся полной загрузки устройства (около 1 минуты)
ВНИМАНИЕ: кратковременное нажатие RESET не сбросит настройки, а только перезагружает устройство
- Если вы не знаете IP адрес устройства:
- подключаем ПК в порт PC шлюза, интерфейс устройства будет доступен по адресу 192.168.8.1
- или пытаемся определить IP адрес устройства, например, по MAC адресу или названию в списке выданных адресов роутером или с помощью ПО Advanced IP Scanner
- Открываем WEB интерфейс устройства, по умолчанию установлены логин / пароль - admin / admin. Производим настройку
Настройка
- Preferences
- Устанавливаем Network Tones
- Отключаем IVR
- Для сохранения настроек нажать Save Changes
- Network
- Устанавливаем статический адрес, проследить чтобы не совпадал с адресом другого устройства и находился вне диапазона выдаваемых автоматически DHCP сервером
- В качестве резервного Secondary DNS указываем Google | Yandex | OpenDNS сервер
- Для сохранения настроек нажать Save Changes
ВНИМАНИЕ: транк добавляется в настройках LigaTaxi, раздел Телефония SIP транки
ВНИМАНИЕ: для приема входящих звонков необходимо настроить маршрутизацию входящих звонков в настройках LigaTaxi, раздел Название компании Настройки Телефония
ВНИМАНИЕ: для совершения исходящих необходимо настроить маршрутизацию исходящих звонков в настройках LigaTaxi, раздел Телефония Маршрутизация исходящих звонков
- Выбираем виртуальные номера, можно использовать последнюю группу цифры IP адреса шлюза + номер линии. Или номер устройства + номер линии.
- Название транка так-же должно содержать информацию для идентификации шлюза и номера линии, номер телефона в международном формате начиная с + код_страны > код_направления > номер_телефона >
- Префикс соответствует номеру линии
- Для сохранения настроек нажать Сохранить
- Применить конфигурацию для того, чтобы настройки вступили в силу
ПРИМЕР: IP адрес 192.168.0.10 , номера для первого-четвертого слотов будут следующими 10 + 1-4 : 101 , 102 , 103 , 104
ПРИМЕР: Название транка так-же содержит часть IP адреса 10 и номер слота 1 : 10_4 , далее указан номер в международном формате
ВНИМАНИЕ: Название транка и виртуальные номера необходимо выбирать с указанием номера шлюза и карты, это упрощает настройку и поиск ошибок.
ВНИМАНИЕ: приступать к настройке шлюза необходимо только после настройки транков, в противном случае ваш IP будет заблокирован после нескольких не успешных попыток авторизации оборудования на сервере телефонии
- SIP
- Устанавливаем Config Mode - Config by Line
- Заполняем данные для первого слота
- Включить Delete Callee Prefix while Dialing установив переключатель в положение Enable
- Нажимаем *Auto config Other lines , просматриваем настройки для всех линий и убеждаемся, что указаны правильные данные
- Для сохранения настроек нажать Save Changes
ВНИМАНИЕ: при использовании *Auto config Other lines номер линии должен совпадать с Routing Prefix и последней цифрой виртуального номера
ВНИМАНИЕ: приступать к настройке шлюза необходимо только после настройки транков, в противном случае ваш IP адрес будет заблокирован после нескольких не успешных попыток авторизации оборудования на сервере телефонии
- Advance SIP
- Устанавливаем SIP Listening Port Mode в режим Fixed и указываем Port 5060
- Изменяем SIP Busy Code на 503
- Отключаем авторизацию исходящих звонков Call OUT Auth Mode устанавливая режим None
- Для сохранения настроек нажать Save Changes
- Media
- Jitter Buffer устанавливаем в режим Adaptive с настройками MinDelay 40, MaxDelay 360
- Для сохранения настроек нажать Save Changes
- Call Out
- Активируем GSM Auto Redeal Enable
- Нажимаем *Auto config Other lines , просматриваем настройки для всех линий и убеждаемся, что указаны правильные данные
- Для сохранения настроек нажать Save Changes
- Call In
- Для всех линий в Forwarding to VoIP Number указываем виртуальный номер для линии
- Для сохранения настроек нажать Save Changes
- Отключить GSM Call Waiting Mode Disabled
- Переадресация звонков
- Правила переадресации входящих звонков можно настроить в разделе SIM Forward
Полезные функции
Определение номера при звонке со скрытого номера
На старых версиях ПО при звонке со скрытого номера на рабочем месте определяется номер транка, обычно - 3-х или 4-х значное число, например 111.
Начиная с версии GST1610-1.01-66 , GHSFVT-1.1-65 , GST1610-X4-1.08 на рабочем месте определяется как Anonymous . На вкладке Status - Summary такой звонок отображается как CONNECTED: без указания номера абонента.
Отправка USSD запросов
Можно использовать для проверки баланса, активации услуг.
Проверка баланса
Узнать номер
Некоторые операторы позволяют узнать номер отправкой USSD запроса
Проверка исходящих звонков
Tools Dial Test
Необходимо выбрать линию с которой будет совершен тестовый исходящий звонок и в поле Phone Number указать номер, на который будем звонить. Нажать DIAL
Проверка возможности совершения исходящих звонков с SIM карты
ПРИМЕР: выбрать линию и указать номер в формате, как при наборе с мобильного телефона 0651234567 или +380651234567
Перезагрузка устройства
Нажать и сразу отпустить кнопку RESET
Сброс настроек
Сброс настроек проводится после полной загрузки устройства. После подключения блока питания - подождать минимум 1 минуту. Удерживать нажатой кнопку RESET в течении 15 секунд для сброса настроек до заводских.
Если кнопу RESET удерживать недостаточно долго - устройство перезагрузится, без сброса настроек.
Решение типичных проблемы
Особенности настройки шлюзов с количеством линий более 9-ти
Необходимо изменить префикс в транке:
SIP - Routing Prefix
Для транка в настройках телефонии компании
При количестве линий от 10 до 19.
Добавить "0" перед префиксом для первой линии.
От 20 до 29 линий:
Добавить "0" перед префиксом для второй линии.
Шлюз не видит или периодически теряет SIM карту
Для новой SIM карты - убедиться, что PIN отключен, протереть контакты при отключенном питании и перезагрузить шлюз
Если карта периодически перестает определяться - возможно потребуется её чистка / замена
Нет регистрации на сервере телефонии
В большинстве случаев проблема связана с отсутствием белого IP адреса или с некачественным ПО маршрутизатора / роутера. Так-же возможна ситуация блокировки IP адреса клиента сервера телефонии из-за большого количества попыток авторизации с неправильными данными логин / пароль.
Блокировка IP адреса
Телефония перестанет работать не только на шлюзе, но и на рабочих местах загорится индикатор состояния софт-фона будет красного цвета. В этом случае необходимо обратиться в техподдержку.
Проблема с IP адресом
Для работы шлюза необходим белый IP адрес , без него не гарантируется работоспособность.
Проблема с маршрутизатором / роутером
Можно попробовать указать STUN сервер в настройках Advanced VoIP Signaling NAT Traversal и Media Signaling NAT Traversal . Список бесплатны STUN серверов можно найти, например, здесь STUN server list.
ВНИМАНИЕ: STUN сервер использовать не рекомендуется, в большинстве случаев не решает проблему полностью, могут появиться проблемы с дозвоном и слышимостью.
Посторонние сигналы во время разговора
Могу быть слышны гудки при поступлении еще одного входящего звонка на тот-же номер, необходимо отключить CGSM Call Waiting Mode - Disabled в настройках Call In
Определение номер при звонках со скрытого номера
При звонке со скрытого номер а в программе будет отображаться виртуальный номер транка.
ПРИМЕР: если на линию с виртуальным номеров 591 поступит входящий звонок со скрытого номера - в программе он будет отображаться как звонок с номера 591
Для определения номера можно заказать услугу анти-АОН у оператора связи.
Периодически обрываются разговоры (шлюз теряет регистрацию на несколько секунд)
В Advanced SIP устанавливаем SIP Listening Port Mode в режим Fixed и указываем Port 5060
Нестабильная работа устройства
Проверить индикацию на корпусе устройства
Не все исходящие звонки успешные
Проверить параметр Call Out - GSM Auto Redeal , должен быть включен Enable .
Возможно совершить только один одновременный исходящий звонок через шлюз
Проверить значение SIP Busy Code в Advanced SIP , должен быть 503. По умолчанию установлен код 603 , который сигнализирует, что данное направление недоступно, и запрещающий звонки через шлюз при занятости линии.
Прерывистый звук, односторонняя слышимость
Проверить настройки на вкладке Media
Невозможно совершить исходящий звонок
Отключить авторизацию исходящих вызовов Call OUT auth mode - Disabled на вкладке Advance SIP для всех GoIP шлюзов клиента
Диагностика
Для продвинутых пользователей в устройстве имеется возможность подключения через telnet для получения отладочной информации.
В этой статье мы расскажем, а Вы узнаете как настроить свой GOIP шлюз для входящих и исходящих звонков и SMS в нашем сервисе.
Настройка учетных записей в сервисе
GOIP шлюзы бывают многосимочные. Для каждой используемой симки необходимо настроить в сервисе по 2 шлюза:
Напоминаю, что если у Вас многопортовый GOIP шлюз, то необходимо сделать столько пар “внешних учётных записей” сколько портов задействовано в шлюзе.
Проброс порта (7777)
Для отправки смс через гоип необходимо пробросить порт 7777 через NAT роутера до адреса gsm-шлюза. Пробрасываем по протоколу tcp, порт 7777. Адрес шлюза необходимо сделать статическим. Удобнее это сделать в настройках роутера.
Допустим адрес шлюза в сети 192.168.1.21, тогда, например, в кинетике это будет выглядеть вот так:
Настройка GOIP
- Language – English
- Time Zone – GMT+2
- Auto Reboot – Enable (перезагрузка раз в сутки ниже укажем время, когда)
- Reboot Time – 04:00
- IVR – disable
- SMPP SMSC – Enable (это настройка отправки смс через goip)
- ID – YheVLtla
- Password – ZAKJteXs
- Port – 7777
- Lan port – DHCP (адрес от шлюза получается автоматически, помним, что роутер сам выдает статический адрес для шлюза)
- PC port – Bridge mode (порт работает как хаб)
- Endpoint Type – SIP Phone
- Config Mode – Trunk Gateway Mode
- SIP Trunk Gateway1- 85.142.148.80:5060
- Phone Number – srv_d43714
- Register Expiry(s) – 60
- Autentication ID – srv_d43714
- Password – ZAKJteXs
- RTP Port Range – 10300-10399 (необходимо пробросить порты 10300-10399 в роутере по протоколу udp на ip адрес шлюза. Это необходимо в случае, если шлюз находится за nat роутера и не проходят входящие звонки)
- PacketLength (ms) – 20 (Выбираем от 20 до 80. Для сетей с хорошим качеством ставим 20, если используем кодек 729 и сеть плохого качества, то увеличиваем до 80)
Это вкладка для настройки приема СМС
- SMS Server – Enable
- SMS Server IP – 85.142.148.80
- SMS Server Port – 44444
- SMS Client ID – srv_d43714
- Password – ZAKJteXs
Что должно быть?
- SIM –Y
- GSM – Y
- VOIP –Y
- Status – Idle
Большое спасибо @abadk за неоценимую помощь в подготовке материала.
4 комментария в “Hybertone / DBL GoIP-1, GoIP-4 и GoIP-8”
Было бы очень замечательно, если бы обновились настройки под новую прошивку GoIP, честно говоря ничего не получилось.
Читайте также: