Подключение voip шлюза к ip атс

Обновлено: 05.07.2024

Задача: разобрать как самостоятельно настроить VOIP шлюз (D-Link DVG-5008SG) и подключить к нему аналоговые телефонные аппараты.

D-Link DVG-5008SG

Голосовой шлюз с 8 FXS-портами, 1 WAN-портом 10/100/1000Base-T и

4 LAN-портами 10/1000Base-T

Физические интерфейсы

• WAN: 1 порт 10/100/1000 Мбит/с Ethernet — я использую для соедниения с локальной сетью

• LAN: 4 порта 10/100/1000 Мбит/с Ethernet

• Порты Phone: 8 портов FXS (RJ-11)

Первым делом сбрасываю все настройки на нем: с задней стороны есть утопленная в корпусе кнопка Reset: Включить питание , нажать reset , держать 5 секунд , отключить питание , не отпуская reset включить питание , подождать 15 секунд (Обязательно следовать данным инструкциям)

Теперь подключаю патчкордом ноутбук и VOIP Шлюз (к примеру в порт LAN1)

По умолчанию адрес настройки VOIP-шлюза: 192.168.8.254

Подключаю к нему ноутбук и назначаем ему адрес из подсети 192.168.8.0/24

Проверяю, что из ноутбука виден шлюз: ping 192.168.8.254 если пакеты пошли и потерянных нет, то все хорошо, устройство доступно.

узнаем какой MAC-устройства: C8BE1925727A

Firmware Version: 1.02.38.95

  • WAN1 — Default Route — Type (DHCP) — снимаем галочку NAPT
  • WAN 1 Domain Name Server: Auto
  • Connection: WAN1

Настраиваю возможность локального конфигурирования: (если используем VLAN то порты LAN как раз для этого)

  • LAN Interface Mode: Bridge
  • LAN IP / LAN default Gateway: 192.168.8.99
  • Subnet Mask: 255.255.255.0

и снимаем галочку у Enable DHCP Server

После по Mikrotik проверяю, что присвоился адрес: 10.7.8.127

Voip-шлюз успешно получить сетевой адрес от DHCP Mikrotik

Затем запускаю на своей рабочей системе браузер:

Успешный вход в административный интерфейс VOIP-шлюза через браузер

На заметку: по умолчанию в Web-интерфейс возможно подключиться только одной сессией или пока не истечет время неактивности сеанса, а потому советую не просто закрывать вкладку в браузере, а целеноправленно делать Logoff: System Settings — Logout.

Теперь нужно настроить VOIP шлюз на связь с облачной АТС от Манго, прописываем следующие настройки:

Работающий конфигурационный файл для настройки VOIP -шлюзов:

Для включения профиля ставим галочку: Enable Support of SIP Proxy Server / Soft Switch

  • Domain Name Server (Primary) IP: <IP-сервера DNS>
  • Domain Name Server (Secondary) IP: <IP-сервера DNS>
  • Echo Cancellation
  • отметить кодеки:
  • G.711 a-law
  • Codec Priority: 1
  • Packet Interval (ms): 20

Accept

Save Settings

Restart и нажимаем accept

Теперь нужно прописать настройки телефона (SIP номера) на порту №1:

General Settings — SIP, в тот профиле который у Вас активирован заполняем поля:

  • Line: 1
  • Type: FXS
  • Number: 000111
  • Register: Отмечаем галочкой
  • Invite with ID / Account: Отмечаем галочкой
  • User ID / Account: 000111
  • Password and Confirm Password: указываем пароль

После немного опускаем страницу до момента где будут следующие кнопки: Accept, Reset, Default — нажимаем Accept, если опустить данный фрейм в самый низ то Вы увидите надпись красным цветом, что изменения применятся когда VOIP шлюз будет перезагружен:

New settings will take effect after rebooting.

New settings are not saved. Please save all settings before restart the system.

Чтобы перезагрузить VOIP шлюз и сохранить внесенные изменение нужно:

System Settings — Save / Restart:

  • Save Settings: отмечаем галочкой
  • Restart: отмечаем галочкой
  • Line: 1
  • Type: FXS
  • Extension Number: S1 000111
  • Line Status: Idle
  • Calls: число сделанных звонков
  • Number: последний набранный номер
  • Proxy Register: первая буква S значит на первом профиле регистрация SIP номера прошла успешно.

и ожидает когда к нему подключим телефонный аппарат, к примеру: Panasonic KX-TS2350RU (питание получает от телефонной линии приходящей от VOIP-шлюза к телефонному аппарату).

На заметку: Не забудьте установить переключатели режима набора номера DIALING MODE в положение Tone. А переключатель RINGER в положение HIGH (громко), LOW (тихо) или OFF (выключено), у меня установлен в HIGH.

На заметку: для соединения VOIP шлюза и аналогового аппарата применяются следующие термины обозначающие название интерфейсов:

Интерфейс FXO (Foreign eXchange Office) — аналоговый интерфейс абонентских устройств телефонных станций. Устройства с таким интерфейсом подключаются к интерфейсу FXS. Так те же самые факсовые аппараты, телефоны, модемы реализуют интерфейс FXO. Существует такое простое правило — если есть провод, соединяющий два аналоговых устройства телефонии, то с одной стороны этого провода должен быть FXS (АТС), а с другой — FXO (телефон). Сейчас как раз VOIP-шлюз подключен к телефону Panasonic таким образом. Может понадобиться сделать такой кабель и завести его в разъем RJ14

Скриншот для наглядного представления разъемов:

Скриншот наглядного представления разъемов

На заметку: RJ-25 (бывает что имеют ввиду этот RJ-12) с 6 контактами, RJ-14 c 4-мя и классический RJ-11 c двумя.

На заметку: Типы разъемов:

А есть и кустарно обжатые по RJ14

Современная цветовая маркировка

Старая цветовая маркировка
Немецкая цветовая маркировка

На заметку: трубка и телефон соединены между собой также кабелем (всегда используйте заводской кабель): оранжевый,зеленый,красный,черный <=> черный,красный,зеленый,оранжевый.

На заметку: Цветовая маркировка не имеет особого значения (в классической телефонии используются лишь 2 средних контакта (из UTC кабеля можно взять бело-синий и синий), но лучше всё таки придерживаться принятых стандартов, дабы в следующий раз не думать, если придётся переобжимать лишь один конец кабеля.

Описание используемых пар в кабеле
Положение цветов в разъеме

Интерфейс FXO – это разъем, в который включается аналоговая телефонная линия. Это разъем на телефонном или факсимильном аппарате или разъем / разъемы на аналоговой мини-АТС. Такой порт имеет индикацию состояния трубка снята / трубка на телефоне (замыкание цепи). Так как порты (разъемы) являются частью устройства, например, телефона или факса, такое устройство часто называют «устройством FXO» или «аналоговым устройством».

Теперь когда телефонный аппарат подключен к voip шлюзу можно совершить тестовый звонок на номер 99999 с целью проверки качества связи, у меня все хорошо, четкий звук без каких-либо шипений, задерживаний.

Но все выскажу свое мнение, хотите стать специалистом и чтобы Вас ценили не используйте облачную АТС от Манго, потому как отвалился к примеру интернет или произошло переключение на второго провайдера, voip-шлюз отвалится его придется перезагружать, а это ой как не нравится пользователям. Да и в последнее время у них что-то меняется, а вы как системный администратор страдаете, ведь все шишки все равно падают на Вас хоть от Вас и ничего не зависит. Максимум что Вы можете сделать это позвонить в ихнюю службу поддержки, описать проблему и как же это бесит слушать музыку пока инженер копается наверное в списках FAQ для ответа на Вашу проблему. Когда инженер говорит Вам что нужно перезагрузить центральный роутер это вообще ни в какие ворота не лезет. Лучше используйте свою АТС — Asterisk к примеру, как это делаю я. А пока я прощаюсь и до новых заметок, с уважением автор блога — ekzorchik.

подключение VoIP-шлюза. Шаг 2

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

Напомним, что решение мы будем реализовывать на базе б/у модели D-Link DVG-7022S . Шлюз предварительно почистили от пыли, обновили прошивку. Теперь его не отличить от новеньких аналогов и работать он будет ничуть не хуже.

Голосовой шлюз D-Link DVG-7022S спереди

Голосовой шлюз D-Link DVG-7022S сзади

    Подключение голосового шлюза к интернет-роутеру и выполнение общих настроек

Для того, чтобы настроить голосовой шлюз, нужно подключиться к интерфейсу управления устройством и выполнить несколько простых действий. Для этого необходимо сбросить настройки голосового шлюза до заводских.

1. Отключаем устройство от электросети.
2. Вооружаемся скрепкой, зажимаем и удерживаем с ее помощью кнопку Reset.
3. Подключаем шлюз к электросети, продолжая удерживать кнопку Reset.
4. Ждем 6 секунд, отпускаем кнопку Reset.
Готово!

Голосовой шлюз кнопка Reset

Подключение голосового шлюза к сети Интернет

Нам нужно настроить WAN-порт шлюза на работу со статическим IP-адресом, а не с динамическим. Это позволит подключаться к интерфейсу управления шлюзом и вносить изменения в конфигурацию устройства.

Алгоритм действий:

Подключаем патч-корд от ноутбука или компьютера к любому LAN-порту.

Голосовой шлюз LAN-порт

Так как ранее мы сбросили настройки шлюза до заводских, для его подключения поля "Имя пользователя" и "Пароль" при нажатии кнопки "ОК" нужно оставить незаполненными.

Голосовой шлюз логин, пароль

В разделе "NetworkSettings" задаем настройки в соответствии с адресацией локальной сети компании:

Выбираем элемент "StaticIP".
Указываем IP-адрес в поле "IPaddress". Он будет использоваться для подключения к интерфейсу управления шлюзом.
Указываем маску подсети в поле "SubnetMask". Исходное значение не придется изменять, если сетевые настройки интернет-роутера не менялись после покупки и подключения к сети Интернет.
Указываем IP-адрес шлюза по умолчанию в поле "DefaultGatewayIP". Здесь же нужно указать адрес интернет-роутера, к которому будет подключен голосовой шлюз.
Заполняем поля "Domain Name Server (Primary) IP" и "Domain Name Server (Secondary) IP". Для заполнения будем использовать IP-адреса серверов Google (8.8.8.8 и 8.8.4.4).

Никогда не подключайте голосовой шлюз к сети Интернет с публичным (внешним, белым, реальным, маршрутизируемым) IP-адресом. При таком подключении к шлюзу могут получить доступ третьи лица – мошенники, нечистоплотные конкуренты и т.д. В результате такая опрометчивость с вашей стороны может обернуться дополнительными расходами и проблемами. Очевидно, что такая публичность ни к чему хорошему не приведет. Поэтому подключаться к Интернету с публичным IP-адресом можно только при необходимости и только в случае, если вы ответственный сотрудник понимаете, что делаете и для чего.

Голосовой шлюз NetworkSettings

Внизу страницы нажимаем кнопку "Accept" (принять) для применения настроек.

Голосовой шлюз Accept

В разделе "SystemOperations" выбираем опцию "SaveSettings" и нажимаем на кнопку "Accept", чтобы настройки не сбрасывались при перезагрузке, выключении и т.д.

Голосовой шлюз SaveSettings

Подключаем голосовой шлюз портом "WAN" к локальной сети.

Голосовой шлюз подключение к сети

Готово. Устройство подключено к сети передачи данных. Осталось только настроить порты для подключения телефонных аппаратов и телефонных линий.

Вот мы и подошли к финальной стадии настройки голосового шлюза. Основная часть работы выполнена – осталось подключиться к интерфейсу управления устройством. Для этого будем использовать IP-адрес, который указывали при настройке порта WAN.

Настройка определения номера

Задавать нужные нам параметры будем в разделе "GeneralSettings" / "Caller ID". Чтобы номер клиента отображался на дисплее офисного телефонного аппарата и чтобы этот номер корректно передавался на Виртуальную АТС, нужно указать следующие настройки:

"FXS Caller ID Generation": DTMF;
"Send Caller ID After The First Ring": включено;
"FXOCallerIDDetection": включено.

Голосовой шлюз попределение номера

Настройки "General Settings" / "Telephony Settings"

Для настройки портов FXS и FXO указываем следующие параметры:

"FXSGroup": Disable. Для всех портов FXS;
"HotLine": включено. Для всех портов FXO;
"HotLineNo.": городские номера, которые будут передаваться на Виртуальную АТС при звонке на действующие городские номера. Их необходимо указывать в формате E164;
"Enable FXO / Trunk Extension Number": выключено;
"Ring count before FXO pick up [0 - 999 ]": 1. Параметр необходим для корректного определения номера в городской телефонной линии;
"Enable Built-in Call Hold Music": выключено.

Голосовой шлюз Telephony Settings

Настройки "General Settings" / "SIP"

Протокол SIP используется для подключения голосового шлюза к Виртуальной АТС. Поэтому для решения стоящей перед нами задачи потребуется задать ряд настроек.

Сначала зарегистрируем порты FXS на Виртуальной АТС. Это позволит совершать и принимать вызовы на аналоговые телефонные аппараты.

Затем настроим порты FXO и укажем параметры передачи CallerID на Виртуальную АТС.

Также для корректной работы системы, помимо регистрационных данных, нужно указать следующие характеристики:

"номера для портов FXO": можно использовать те, которые не используются и не будут использоваться в будущем;
"Use DNS SRV": выключено;
"Enable Support of SIP Proxy Server / Soft Switch": включено;
"Enable SIP Proxy 1": включено;
"ProxyServerIP / Domain": SIP-сервер (vpbxsip.binatel.org) для регистрации FXS портов на Виртуальной АТС;
"SIP Domain": домен (vpbxsip.binatel.org);
"Use Domain to Register": включено;
"Enable SIP Proxy 2": выключено;
"VoIP failure announcement": disable;
"Initial Unregister": включено;
"Session Refresh Request": ReINVITE;
"SIP Transport Protocol": UDP;
"Invite URL need 'user=phone'": включено;
"SIP Caller ID Obtaining": From-Header User Name;
"Put Caller ID In URI": включено;
"Compare SIP 'To' Header for Transit Out": включено;
"Enable SIP 'Allow' Header": включено;
"Call Hold Compatible With RFC 2543": включено;
"Respond 'BUSY HERE' while no line available for hunting": включено;

Голосовой шлюз SIP Settings

Настройки "General Settings" / "Calling Features"

"Call Hold": включено;
"Call Transfer": включено;
"Enable Call Feature Code": выключено;

Голосовой шлюз Calling Features

Настройки "General Settings" / "Advanced Options"

"FXO Dial Type": DTMF;
"FXO Impedance": Russia 600 Ohm;
"FXS Impedance": Russia 600 Ohm;
"FXS Pulse Detection": включено;
"Enable Out-of-Band DTMF": включено, RFC2833;
"Enable Hook Flash Event": RFC2833;
"Enable Non-SIP Inbox Call": включено;
"Preferred Codec Type": G.711 a-law 64kbps;
"Silence Detection / Suppression": выключено;
"Echo Cancellation": включено;
"Voice Menu Options Enable": выключено;

Голосовой шлюз Advanced Options

Настройки "General Settings" / "Advanced Options" / "Line Settings (Gain, Flash Time, Polarity Reversal)"

На страницу настроек линий можно перейти по ссылке, которая находится на странице "AdvancedOptions".

"Listening Volume": 4;
"Speaking Volume": 4;
"Tone Volume": 5;
"Flash Time": 600;
"PSTN Ring OFF Length": 4000;

Голосовой шлюз Line Settings (Gain, Flash Time, Polarity Reversal)

Настройки "General Settings" / "Digit Map"

Теперь добавим маски для набора номеров – международных, РФ и внутренних. Так шлюз сможет определять длину номера при наборе и отправлять вызов на АТС сразу после набора последней цифры.

Голосовой шлюз Digit Map

Настройки "General Settings" / "Phone Book"

Теперь направим вызовы, поступающие на городские номера, на виртуальную АТС, так они будут обрабатываться в соответствии с нашей задачей. Для этого, направим вызовы на выделенный SIP-сервер Цифра-Телеком:

"Домен": sipexternalnum.dtnetwork.ru;
"Порт": 6060;

Внимание: городские номера должны быть указаны точно так же, как в настройках "TelephonySettings" для портов FXO.

Голосовой шлюз Phone Book

Настройки "Trunk Management" / "CPT/Cadence Settings"

Теперь нужно задать настройки в соответствии с тонами городских линий, к которым подключается шлюз. Это поможет избежать "подвисания портов FXO" на шлюзе.

Для достижения целей, стоящих перед компанией "Х", голосовой шлюз настроен для подключения к ТФоП РФ .

Голосовой шлюз CPT/Cadence Settings

Сохранение. "System Settings" / "System Operation"

Финальный этап настройки голосового шлюза – сохранение всех внесенных параметров/изменений и перезагрузка устройства.

Голосовой шлюз System Operation

Голосовой шлюз CurrentStatus

Теперь, когда городские линии подключены к портам FXO, а телефонные аппараты – к портам FXS, входящие вызовы на городские номера будут распределяться по сотрудникам. В случае, если все номера заняты или никто из работников не ответил, вызовы будут направлены на указанный номер мобильного телефона.

Базовые настройки завершены – у компании "Х" есть возможность принимать и совершать вызовы.



В данном руководстве рассматривается подключение VoIP FXO шлюзов Yeastar NeoGate TA410 / TA810 / TA1610 к IP-АТС 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, который предусматривает авторизацию с логином и паролем.

2. В появившемся интерфейсе настройки укажите:

  • Название транка (это может быть название ТфОП оператора или направления)
  • 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.

Для стран б. СССР обычно принимаются такие параметры сигнала Занято:

Второй важный параметр — определение Caller ID абонента. Рекомендуется начать с настроек, показанных на рисунке. Возможно, вам придется поэкспериментировать с этими параметрами, потому что они также зависят от типа АТС.

В ситуациях, когда надо быстро и недорого подключить удаленное подразделение к офисной АТС, на помощь приходит IP-телефония. В отличие от традиционной телефонии, она не требует построения отдельной слаботочной сети, а использует вашу локальную вычислительную сеть или Интернет. Для решения этой задачи используются аналоговые VoIP шлюзы или гибридные АТС. Рассмотрим на примерах часто встречающиеся ситуации.

Задача: перенести внутренний номер абонента в новый офис, сохранив этот же добавочный на основном рабочем месте.

Сотрудник может находиться в старом офисе или на новом месте в удаленном подразделении. При этом, у него должен сохраниться внутренний номер. Для решения задачи абонентского выноса используем комбинированный VoIP шлюз с 1 портом FXS и 1 портом FXO. Для этого, в фильтре магазина выбираем соответствующие условия. Система подберет VoIP шлюзы для проброса 1 линии, которые можно купить сейчас. Мы рекомендуем Grandstream HandyTone HT-503


Шлюз Grandstream HT503 имеет интуитивно понятный web-интерфейс, легко настраивается и обладает высокой надёжностью. На борту 2 порта Ethernet (WAN + LAN), порт для подключения аналогового телефона FXS и FXO для внутренней линии АТС (Line).

Схема подключения VoIP шлюза к АТС следующая:

АТС--(FXO шлюза-шлюз-FXS шлюза)--аналоговый телефон

В удаленном подразделении устанавливается VoIP шлюз Grandstream HT-502 с FXS портами. Для максимальной простоты настройки и совместимости, лучше брать устройства одного производителя.

Основное условие: статические IP-адреса на шлюзах. Если выполняется проброс линии через Интернет, адреса должны быть "белыми", без каких-либо преобразований NAT. В противном случае есть большая вероятность получить одностороннюю слышимость!

Теперь вернемся к шлюзу HT503 с FXO портом. Надо настроить его работу по нашему сценарию. Напомню задачу: сотруднику на основной телефон с АТС приходит вызов. Он может начать разговаривать по телефону при условии, что находится на месте. Если по истечению таймаута никто не поднял трубку, происходит проброс вызова через сеть. На HT502 поступает вызов и звонит подключенный к нему телефон. Ниже представлен пример настройки шлюза Grandstream HT503.


Значимые параметры, которые необходимо определить для нашей задачи:

Обратная задача по выходу на АТС из удаленного подразделения решается на двух voip шлюзах.

На стороне HT502 настраиваем:

На стороне HT503 такие параметры:

После проведенный настроек остается проверить работу системы в целом.

Читайте также: