Обзор Keenetic Linear: VoIP-шлюз и микроАТС для дома и малого бизнеса

Начать надо с пояснения: Keenetic Linear (KN-3110) — это дополнение к роутерам компании и отдельно от них, то есть в роутерах других вендоров или, допустим, с ПК, работать не умеет. За часть функциональности отвечает сам роутер, но Linear его излишне не нагружает, поскольку самая тяжёлая часть — собственно обработка звука и прочие служебные операции — возложена на чип SkyWorks Si32287 Dual channel ProSLIC, работающий в паре с микроконтроллером Silicon Labs EFM32HG310F64. Всё это добро, как вы уже догадались, прячется внутри Linear.
Keenetic Linear (KN-3110)

Keenetic Linear (KN-3110)

Сам Linear — это довольно компактное (60 × 100 × 22 мм, 53 г) и энергоэффективное решение, подключающееся к порту USB 2.0 и совместимое даже с младшими моделям Keenetic, у которых этот порт есть. Правда, использование аппаратного, а не чисто программного решения накладывает лимит на список поддерживаемых кодеков, который ограничен двумя, но зато чуть ли не самыми популярными опциями — G.711u и G.711a. Для подключения телефонов есть два FXS-порта RJ-11, каждый со своим индикатором готовности к работе. Поддерживаются аппараты с импульсным и тональным набором.

Основной плюс Linear для бизнес-пользователей — экономия, поскольку Linear дает возможность задействовать сразу несколько SIP-подключений с гибким управлением и сохраняет для конечных пользователей привычный интерфейс, то есть обычную телефонную трубку. Последний пункт, к слову, может быть актуален и для тех, у кого есть пожилые родственники, особенно проживающие за пределами города. Кроме того, в некоторых случаях Linear поможет отказаться от услуг местного монополиста в области проводной телефонии.

Технические характеристики Keenetic Linear (KN-3110)
Стандарты SIP 2.0 (RFC 3261); SDP (RFC 2327); RTP (RFC 1889); RTCP (RFC 1890); DTMF relay: RFC2833, SIP INFO, in-band; генерация Caller ID (номер и имя) ETSI
Чипсет/контроллер SkyWorks Si32287 Dual channel ProSLIC + Silicon Labs EFM32HG310F64
FXS 2 × RJ-11; настраиваемый уровень приема и передачи аудио; настраиваемый импеданс; пейджинг; региональные профили; импульсный и тональный набор; детектирование Flash; эхоподавление
Индикаторы 2 × состояние
Транспорт/сеть UDP/TCP/TLS; STUN (RFC 5389); DNS A record (RFC 1706); DNS SRV record (RFC 2782); L3 QoS: код DSCP; NAT Keepalive
SIP-линий 10
Кодек G.711u, G.711a
Возможности Внутренние звонки; переадресация; режим DnD; вызов на ожидании; удержание/перевод/перехват звонка; автодонабор номера
Совместимость Роутер Keenetic с портом USB 2.0; KeeneticOS 3.7.1 и выше
Размеры (Ш × Д × В) 60 × 100 × 22 мм
Масса 53 г
Питание 5 В (порт micro-USB 2.0)
Условия работы 0°…+40 °C, отн. влажность 20…95 % (без конденсата)
Цена ≈ 1 500 руб.

Для работы с Linear (равно как и для USB-модуля ZyXEL Keenetic Plus DECT, который всё ещё продаётся и поддерживается) используется компонент «Телефонная станция Keenetic» (нужна KeeneticOS 3.7.1 и старше). Функциональность, привязанная к «железу», в данном случае несколько различается, но всё, что связано с SIP и вызовами, в целом совпадает. Все настройки разнесены по двум вкладкам, а на третьей находится журнал звонков, который также можно сохранять на внешний USB-накопитель (именно журнал, а не записи разговоров).

Есть несколько готовых профилей для разных стран, которые корректируют некоторые параметры вроде импеданса FXS-портов. Для каждого порта по отдельности можно задать уровень громкости (усиления) входящего и исходящего аудио, назначить соответствие SIP-линиям, а также указать номер порта и его имя. Последние два пункта нужны для организации внутренней прямой связи между телефонами. При локальном входящем вызове как раз будет отображаться имя порта. Также тут можно «пропинговать» порт, то есть отправить на него вызов, что может быть полезно для отладки или поиска потерявшейся трубки.

Внутренний вызов

Внутренний вызов

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

В зависимости от того, как и какие SIP-линии привязаны к портам, логика работы с несколькими входящими вызовами на один и тот же номер может различаться. Например, если входящие с одной линии разрешены для обоих подключённых телефонов, то, при ответе с одного аппарата на первый входящий звонок, второй входящий будет направлен на другой аппарат. На уровне SIP-линий можно задать переадресацию на указанный номер, причём тут тоже есть несколько опций: безусловный перевод вызова, переадресация в случае занятости линии или отсутствия ответа в течение заданного времени (1–60 с). Есть и режим «Не беспокоить» (DND), которому не помешало бы наличие расписания. Важное уточнение — поддержка переадресации в данном случае должна быть со стороны SIP-подключения, то есть понадобится IP ATC, локальная или предоставляемая, например, оператором.

Исходящие по умолчанию идут через ту SIP-линию, которая имеет наиболее высокий приоритет (их можно просто перетаскивать в списке) и не занята. Однако здесь есть определённая гибкость. Во-первых, можно разрешить принудительный выбор линии (каждой присваивается номер от 0 до 9) при наборе номера. Во-вторых, тут, конечно же, есть правила маршрутизации (dial plan) исходящих звонков, которые, правда, игнорируются при принудительном выборе SIP-линии. Правила можно составить самому или найти готовые шаблоны, например для отправки всех вызовов на местные номера через одного SIP-провайдера, а междугородних — через другого.

Чтобы точно не запутаться, прямо в веб-интерфейсе Keenetic можно проверить, через какую SIP-линию пойдёт вызов на заданный номер. Ещё одна опция — правила замены префикса телефонного номера. Это полезно для подстройки под принимаемый конкретным SIP-провайдеров формат набора, чтобы вводить на аппарате номер в привычном виде (например, через 8, а не +7 или 007) или перезванивать, когда входящий номер передаётся в неподходящем формате. В справке, как обычно, есть подробное описание настроек с примерами. Там же, к слову, приведены команды для управления некоторыми дополнительными настройками, которые доступны только через утилиты командной строки.

Для всех SIP-подключений есть общие настройки локальных портов UDP/TCP/TLS и (S)RTP, а также возможность задать адрес STUN-сервера. Для удобства есть не один десяток готовых профилей для ряда популярных SIP-провайдеров, где для подключения достаточно будет ввести только логин и пароль. Если готового профиля не нашлось, то тогда придётся обратиться к оператору за параметрами подключения и, возможно, немножко поэкспериментировать или углубиться в справку. В целом же все необходимые настройки тут есть. Отдельно стоит отметить возможность использования Linear на роутере, находящемся за NAT или, например, когда SIP-трафик загнан в VPN-туннель. SIP- и RTP-пакеты на роутере обрабатываются и передаются в первую очередь, а сам системный процесс NVOX, ответственный за телефонию, приоритизирован.

По умолчанию используется кодек G.711u, но приоритет можно поменять. В целом за относительно непродолжительное время тестирования каких-то совсем серьёзных проблем замечено не было. Разве что пришлось чуть повозиться с настройками одного из SIP-профилей да маршрутизацией звонков. Да, тут нет современных HD-кодеков, но для обычных телефонов они и не нужны, а качество связи достаточное для разговоров. Впрочем, некоторые собеседники отмечали наличие слабого эха (а его подавление тут есть), но связано ли это с работой подключённых DECT-трубок, самого Linear или SIP-провайдеров, выяснить не удалось.

#Заключение

Keenetic снова удалось сделать полезный и необычный продукт. Linear является отличным дополнением к роутерам этого бренда для тех, кому всё ещё требуются аналоговые телефонные аппараты. Тут, конечно, можно возразить, что есть множество софтофонов и вообще пора перебираться в мессенджеры, однако эргономика «классических» трубок для многих по-прежнему важна, а где-то это вообще единственный вариант доступа к стационарной связи. При этом сочетание Linear с современными облачными АТС даёт массу возможностей.

В любом случае даже в фирменном магазине Keenetic новинка стоит 1 690 руб., а в рознице её можно найти и менее чем за 1 400 руб. И это, если верить "Я.Маркету", где-то в полтора раза меньше цены самого простого китайского VoIP-телефона или шлюза, который по функциональности до Linear дотягивать не будет. При этом связка из Linear и самого бюджетного роутера Keenetic с USB-портом в среднем всё ещё дешевле, чем более-менее приличный шлюз минимум о двух FXS-портах. Да и про возможности самого роутера Keenetic в такой связке забывать не стоит. В будущем разработчики планируют добавить поддержку использования сразу нескольких Linear (или Linear c Plus DECT) на одном роутере, в том числе с подключением донглов через совместимые USB-хабы.



Источник: 3dnews.ru

Добавить комментарий

  • Яндекс.Метрика
  • Рейтинг@Mail.ru