В 2024 году компания АйПиМатика начала продажи линейки VoIP‑шлюзов для аналоговых и цифровых телефонных линий под брендом IPmatika (серия IGW). Ознакомительный обзор шлюзов, а также оборудование FXS для подключения аналоговых телефонов были рассмотрены в наших предыдущих статьях.
Учитывая потребность рынка в оборудовании, предназначенном для постепенной миграции от старых аналоговых телефонных систем на современные технологии IP-телефонии, компания АйПиМатика предлагает шлюзы FXO от 4 до 32 портов. Шлюзы предназначены для подключения на предприятиях малого и среднего бизнеса офисных АТС, работающих по протоколу SIP, к аналоговым городским линиям телефонной сети общего пользования ТФОП. Также шлюзы могут применяться для подключения VoIP-систем к АТС старого образца, которые используют интерфейсы для подключения аналоговых телефонов. В данной статье мы рассмотрим линейку FXO-шлюзов, а также пример настройки подключения к серверу корпоративной VoIP-телефонии.
Модели линейки
Линейка FXO-шлюзов представлена четырьмя моделями: на 4, 8, 16, 32 порта и включает в себя как модели для настольного исполнения с внешним блоком питания, так и модели для монтажа в стойку, в корпусе 1U 19” с блоком питания внутри корпуса устройства. Модель IGW410 на 4 порта выполнена в пластмассовом корпусе, старшие модели изготавливаются в металлическом корпусе.
В зависимости от модели шлюзы имеют следующее расположение элементов подключения и индикации:
в настольном варианте на передней панели размещены световые индикаторы питания, работы и статуса линий;
в варианте для монтажа в стойку 19” 1U на передней панели размещены индикаторы сети, работы, статуса линий, а также порты RJ-11 для аналоговых линий.

На задней панели шлюза расположены разъем электропитания 220 В, 4 сетевых порта Ethernet, 1 или 2 разъема RJ-21 (Telco), которые дублируют интерфейсы аналоговых линий на передней панели.
Настройка и подключение шлюза
В заводской конфигурации шлюз имеет IP-адрес 192.168.1.101. Логин и пароль в конфигурации по умолчанию — admin/admin. Данный пользователь будет иметь полный доступ в систему (режим суперпользователя) с возможностью просматривать все параметры, включая логин и пароль регистрации подключения интерфейсов. При первом входе в интерфейс шлюза в заводской конфигурации необходимо задать имя суперпользователя и пароль для входа.
Настройка сети
Для работы шлюза в сети предприятия, в первую очередь, необходимо настроить сетевой доступ. Работа сетевой системы шлюза предусмотрена в следующих режимах.
Двойной. Первый сетевой порт шлюза позволяет назначить IP‑адрес интерфейса, который указан в секции LAN1. IP‑адрес LAN2 будет назначен на 2–4 сетевые интерфейсы, которые будут связаны в сетевой коммутатор 2 уровня.
Маршрут. Настройка, аналогичная режиму Двойной, с маршрутизацией между сетями LAN1 и LAN2.
Свитч. Все интерфейсы шлюза объединяются в коммутатор, которому назначается один IP‑адрес, указываемый в LAN1.

Сетевые интерфейсы шлюза могут работать в режиме статической настройки адреса, в режиме DHCP-клиента, клиента PPPoE. Также в интерфейсе LAN2 предусмотрен режим DHCP-сервера, в котором шлюз будет сам назначать адреса устройствам из этой сети.

После настройки сетевого интерфейса следует создать линии (или транк) для соединения шлюза с сервером IP‑телефонии по протоколу SIP.
Настройка соединения по SIP
Шлюз позволяет создать подключение по SIP в нескольких режимах.
Соединение с сервером по протоколу SIP на основе авторизации по IP‑адресам. Одноранговое соединение (Peer to peer). Регистрация всего шлюза на одной учетной записи SIP‑сервера.
Регистрация каждого порта на отдельных учетных записях SIP‑сервера. Используется в тех случаях, когда линию от шлюза на АТС необходимо зарегистрировать из внешней сети за NAT.
Режим регистратора. Создание SIP‑аккаунтов на шлюзе для входящей регистрации внешних линий.
Одноранговое соединение с сервером SIP
Для соединения шлюза одной линией с одним сервером по протоколу SIP на основе авторизации по IP-адресам необходимо перейти в панель SIP в разделе VoIP-связь. В поле Регистрация шлюза выбрать Нет. Указать IP-адрес регистратора и порт, по умолчанию 5060. При этом настройка Режим сервера с несколькими регистраторами должна быть отключена (флажок снят).

При таком соединении необходимо настроить маршруты от портов FXO (групп портов) на созданную SIP-линию. В таком случае все вызовы будут проходить напрямую между SIP-линией и одной группой аналоговых портов, либо группами аналоговых портов, в зависимости от CalleeID вызываемого абонента по заданным параметрам маршрутизации.
Регистрация шлюза на SIP-сервере
Если необходимо зарегистрировать весь шлюз на SIP-сервере, тогда также необходимо отключить (снять флажок) в настройке Режим сервера с несколькими регистраторами. Далее нужно ввести адрес сервера SIP-регистратора, логин и пароль. При успешной регистрации в поле Статус регистрации должен отобразиться статус Зарегистрирован.

Регистрация порта FXO на SIP‑сервере и подключение к нескольким серверам SIP
При необходимости регистрации отдельных портов, либо групп портов на разных учетных записях SIP либо на разных SIP‑серверах следует установить флажок в поле Режим сервера с несколькими регистраторами.
В таблице SIP-сервер необходимо создать запись с IP-адресом сервера. Здесь следует указать адреса VoIP-серверов, на которых будет совершаться регистрация.


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

Через некоторое время после сохранения настройки параметров регистрации шлюз отправит соответствующий SIP-запрос VoIP-серверу. Для немедленного применения настроек следует выполнить перезапуск служб шлюза, нажав на кнопку Перезапустить в панели Перезапуск секции Системные инструменты в панели управления.

При успешной регистрации порта FXO в таблице панели настроек портов, а также в Панели информации будет отображаться статус Зарегистрирован. Также данный статус будет отображаться в панели Статус линий, в разделе Панель информации. При подключении медной линии к порту индикатор состояния будет обозначен зеленым цветом, а также будет показано напряжение на линии.


Наряду с регистрацией линий для портов FXO на VoIP‑серверах в шлюзе предусмотрена возможность режима регистратора (режим SIP‑станции), который позволяет создавать учетные записи на шлюзе для входящих регистраций по протоколу SIP.
Режим SIP‑станции и создание учетных записей
Для создания учетной записи SIP, для входящей регистрации линии от IP-АТС на самом шлюзе, следует использовать режим SIP-станция. Данный режим должен быть предварительно включен в панели Совместимость SIP секции SIP-станция.

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

При успешной авторизации в статусе отобразится состояние Registered (Зарегистрирован). Также в строке будет отображаться IP-адрес SIP-клиента (VoIP-сервера, с которого будет зарегистрирована линия).

После создания линии одним из описанных способов, при необходимости, порты можно объединить в группу, а также создать маршрутизацию между аналоговыми портами и SIP‑линией.
Группы портов
Порты FXO‑шлюза могут быть объединены в группу. Часто это бывает необходимо при организации связи нескольких аналоговых линий с одной линией по протоколу SIP. Группа — так же, как и порт — может быть зарегистрирована на учетной записи SIP-сервера, либо для группы в шлюзе должны быть настроены входящий и исходящий маршруты.

В панели группы портов находятся кнопки для быстрого выбора портов, а также инверсии выбора.

В группу может входить один либо несколько портов. Порты могут входить в несколько групп, при указании соответствующего атрибута повторного использования. На каждую группу портов должен быть создан свой входящий и исходящий маршрут, который корректно направит вызовы между аналоговыми портами FXO и SIP-сервером. В группе может быть выбрана одна из моделей распределения вызовов по входящим в ней портам: увеличение, уменьшение, циклическое увеличение/уменьшение, групповой вызов, вызов по очереди.

Группа портов может быть применена, если в компании используются несколько медных линий для одного подразделения либо для всей компании и нет необходимости привязывать каждую городскую медную линию к сотруднику либо отделу. Все вызовы, которые будут приняты на любой FXO‑порт из группы, будут направлены по входящему маршруту этой группы, либо в линию, созданную с помощью регистрации этой группы на SIP‑сервере.
Преобразование номеров CallerID и CaleeID
Для манипуляции с номерами вызываемого и вызывающего абонента в вызовах маршрутизируемых между аналоговыми линиями (группами портов и SIP-линиями подключения к серверам) в шлюзе предусмотрены настройки правил преобразования номеров. Правила обрабатывают вызовы, поступающие с указанного IP-адреса (IP-Tel), либо группы портов (Tel-IP). Правила позволяют задать фильтр вызовов по префиксу CallerID и CaleeID. Применяемое правило дает возможность удалять цифры в начале и в конце номера. Также позволяет указать добавляемые цифры к началу номера (префикс) и в конце номера (суффикс). При указании символа "*" фильтр правил пропускает все значения по заданному критерию отбора: инициатор вызова — все IP-адреса, префикс — все номера.

Входящие и исходящие маршруты
При использовании режима регистрации порта или группы портов на сервере вызовы из SIP-линии по умолчанию маршрутизируются между портом и линией связи с сервером напрямую. При использовании одноранговой SIP-линии между сервером и шлюзом следует создать маршрутизацию между SIP-линией и портами шлюза.

Маршрутизация вызовов задается в секции веб‑интерфейса Маршрут. Панель Параметры маршрутизации служит для настройки порядка следования вызова от линии к портам и от портов к линии до либо после процедуры манипуляции с номерами.
Правила маршрутизации между портами и линиями задают направление вызовов между сервером с указанным IP-адресом и группой портов по параметрам префикса. Префикс номера вызываемого CaleeID либо вызывающего абонента CallerID позволяет задать фильтр, по которому система будет направлять вызовы в порядке приоритета. Чем выше будет положение маршрута в таблице, тем будет выше приоритет. Если в поле префикса указан символ "*", тогда маршрут будет пропускать все вызовы с любым номером.

Настройки параметров медиа и кодеков
В панели Настройки медиа в разделе VoIP-связь шлюз позволяет выбирать режим используемых кодеков. Для кодеков можно задавать время пакетизации и приоритет. Шлюз поддерживает кодеки G.711A, G.711U, G.729, iLBC, AMR, G.723, G.722, GSM, ADPCM 32K, G726-40K, G726-32K, G726-24K, G726-16KВ. В панели настроек медиа также задаются режим передачи DTMF, диапазон портов, режим подавления тишины, настройки и размер джиттер-буфера.

Наличие моделей различной емкости (от 4 до 32 портов) обеспечивает возможность применения шлюза в различных VoIP‑системах как в малых офисах, так и на крупных предприятиях. Применение различных схем правил маршрутизации, преобразование номеров, группы портов, разнообразные типы линий позволяют использовать один шлюз для нескольких организаций с возможностью разделения прав управления.
Для полноценного изучения функций и правильной настройки к данному оборудованию разработаны руководства, учебные материалы и другая документация на русском языке. Также периодически выходят видеоролики, посвященные различным техническим аспектам работы со шлюзами IPmatika серии IGW.