Мини АТС Yeastar N824 - обзор возможностей, настройка и использование

Материал из Xgu.ru

Перейти к: навигация, поиск

Yeastar N824 от Yeastar представляет собой мини-АТС для применения в небольших офисах с числом телефонов до 32. Изделие выделяется среди аналогов простотой использования и широким набором функций, достаточным для реализации поставленных задач телефонизации компании без необходимости покупки дополнительных лицензий. Преимущественно АТС разработана для использования совместно с аналоговыми телефонными аппаратами и линиями связи, но также имеет возможность подключения IP-телефонов и VoIP-линий. Yeastar N824 также позволяет справиться с задачей подключения удаленных филиалов, складов и территориально отдаленных подразделений компании к центральному серверу IP-телефонии центрального офиса. Обзор АТС, интерфейсы и возможности. Конструктивно АТС Yeastar N824 выполнена в корпусе высотой 1U и предназначена для монтажа в стандартную стойку 19” (см. рис. 1). На фронтальной панели размещены 24 RJ11 порта FXS для подключения аналоговых телефонов и 8 RJ11 портов FXO для подключения аналоговых линий. На задней панели размещены 2 разъема RJ21, на которые разведены интерфейсы FXS и FXO, что является удобным для монтажа с использованием существующих патч-панелей, кросс-панелей и широко распространёнными среди телефонистов разъемами RJ21. На задней панели также размещены: разъем для карты SD; разъем RJ45 для подключения консольного кабеля; разъем RJ45 для подключения станции к локальной сети; кнопка сброса станции к заводским настройкам; выключатель и разъем электропитания.

image003.png image005.png

Рисунок 1. АТС Yeastar N824, внешний вид и интерфейсы

Аппаратная часть станции выполнена на базе DM3730 – центрального процессорного модуля архитектуры ARMv8 производства Texas Instruments, флеш-памяти 256 МБ и 256 МБ ОЗУ. Для интерфейсов FXO применены специализированные чипы SI3050. Каналы FXS выполнены на базе специализированных чипов ZL88601. Программная часть построена на базе специализированной сборки Linux с ядром версии 2.6.37 и программного VoIP ядра на основе открытого сервера Asterisk версии 13.0.0. Станция имеет встроенный механизм сетевой защиты, средства блокировки и оповещения об атаках, интерфейс AMI для интеграции. Станция обладает исчерпывающим набором функций, которые необходимы для обеспечения работы офисной телефонии. Это такие функции как: многоуровневое голосовое меню, голосовая почта, группы и очереди вызовов, автоматическая запись всех разговоров на SD-карту либо сетевую папку, личный кабинет пользователя. Также для станций данного типа разработано мобильное CTI приложение – клиент Linkus, которое позволят управлять звонками при помощи смартфона или планшета. При покупке изделие уже имеет первичную минимальную конфигурацию, которая позволяет начать применять её без предварительной настройки. Подключив аналоговые телефоны к портам FXS, можно производить вызовы на внутренние номера, которым назначены номера 601-624. Вызовы на внешние номера можно осуществлять путем набора 9 для выхода на внешнею аналоговую линию и набора номера после длинного гудка. Входящие вызовы, поступающие в станцию по аналоговым линиям, направляются на внутренний номер 601. Однако для полноценного использования потребуется настройка станции с помощью веб-панели, некоторые моменты которой мы рассмотрим далее. Настройка и управление. Для настройки станции не требуется специальных утилит, подключения консольного кабеля, специализированных знаний, сложных действий. Все настройки осуществляются с помощью веб-интерфейса. При этом, станция имеет возможность подключения как с помощью консольного кабеля, так и по протоколу SSH и FTP. В заводской предустановке при включении в сеть станция имеет статический IP-адрес 192.168.5.150. Данные авторизации по умолчанию:

  •	логин: admin;
  •	пароль: password.

IP-адрес станции адрес устанавливается в меню веб-интерфейса «Система → LAN-настройки». В данной панели также можно разрешить подключение по протоколам SSH и FTP (см. рис. 2).

image007.png

Рисунок 2. Панель настройки сети

После установки сетевого адреса можно приступать к настройкам телефонной подсистемы. Номера, назначенные для портов аналоговых телефонов FXS уже настроены в заводской конфигурации и готовы к работе. Интерфейс конфигурирования FXS аналогичен рассмотренным ниже панелям настройки IP-номеров, поэтому отдельно его рассматривать не будем. Рассмотрим подключение IP-телефонов. Для подключения IP-телефона к станции необходимо создать номер. Для этого следует: перейти в веб-интерфейсе «АТС → Номера → VoIP-номера», нажать кнопку «Добавить номер». Отобразится панель с предварительно настроенными параметрами номера (см. рис. 3). По умолчанию IP-телефонам присваиваются номера, начиная с 500. Здесь можно ничего не менять и нажать кнопку «Сохранить». При необходимости можно отредактировать номер телефона. Также можно заполнить дополнительные поля, такие как: телефон (для привязки номера телефона с мобильным приложением Linkus к внутреннему номеру АТС), должность, аккаунт Wechat, E-mail (для отправки голосовой почты); а также включить возможность вызова в Linkus, выбрать маршрут для взаимодействия с мобильным приложением, задать пароль для мобильного Linkus и входа в личный кабинет.

image009.png

Рисунок 3. Панель настройки номера

На вкладке «Основные настройки» (см. рис. 4) доступны для настройки следующие параметры: номер, CallerID (значение, которое будет отображается на экране удаленного абонента при вызове), флажки включения головой почты, отправки голосовых сообщений, режима удалённой регистрации телефона на данный номер и работы за NAT, проверки доступности SIP, режим передачи тоновых сигналов.


image011.png

Рисунок 4. Панель настройки номера, вкладка основных настроек

В расширенных настройках (см. рис. 5) можно установить режим «Не беспокоить», время вызова, режим и номер для переадресации, включить сетевые ограничения, настроить режим контроля разговоров.

image013.png

Рисунок 5. Панель настройки номера, вкладка расширенных настроек

Максимально АТС позволяет создать до 8 номеров. Добавив номера и подключив аналоговые и SIP-телефоны можно звонить на внутренние номера аналоговых телефонов 601-624, IP-телефонов 500-507. Для звонков на городские номера, междугородние и международные направления целесообразно использовать услуги операторов недорогой IP-телефонии. Подключение к операторам IP-телефонии осуществляется с помощью VoIP линий по протоколу SIP. Если N824 будет применяться в качестве АТС на удаленной площадке в связи с центральным офисом, то также изделие можно связать с корпоративными VoIP сервисами по протоколу SIP. Подключение VoIP линий Настройка VoIP линий производится также достаточно просто. Для этого необходимо получить у оператора параметры SIP канала: адрес сервиса, данные авторизации, которые предоставляются оператором. Провайдер также может потребовать настройку дополнительных параметров, таких как кодек, значения полей заголовков пакетов и т.д. В качестве примера давайте рассмотрим подключение станции N824 к VoIP сервису центрального офиса на базе Asterisk для использования ее в роли мини-АТС удаленного филиала (см. рис. 6). Перед подключением станции N824 к IP-АТС центрального офиса, в Asterisk следует создать учетную запись для линии, по которой удаленная АТС будет подключаться. Это можно сделать, например, добавив в файл /etc/asterisk/sip.conf:

  ................
  [ASTER-N824]
  type=friend
  context=in_office
  username = ASTER-N824
  secret=pincode
  host=dynamic
  disallow = all
  allow = alaw,ulaw,gsm
  ..................


image015.png

Рисунок 6. Подключение N824 к IP-АТС Asterisk центрального офиса


Настройка линии на АТС осуществляется в меню «АТС → Линии VoIP-линии». Для создания подключения необходимо нажать кнопку «Добавить VoIP-линию». В параметрах линии следует заполнить настройки: Xocт/IP, домен, пользователь, идентификационное имя, пароль (см. рис. 7). Настройка линии подключения к VoIP провайдеру производится аналогичным способом.

image017.png

Рисунок 7. Параметры VoIP линии в N824 для подключения к IP-АТС центрального офиса

При необходимости также можно выбрать кодеки для линии, режим передачи тоновых сигналов, задать номера телефонов (DOD), которые будут передаваться при звонках с внутренних номеров. Маршрутизация вызовов Для обработки вызовов, приходящих через линии от операторов, необходимо настроить входящий маршрут. В исходной конфигурации в станции присутствует маршрут с именем «default», который направляет все входящие звонки из аналоговых линий на номер 601 – первый порт аналогового телефона. Для настройки нового маршрута, необходимо перейти в меню «АТС → Входящие правила» и настроить один из 20 доступных маршрутов. Необходимо задать имя маршрута, добавить линию из списка доступных, назначить обработку вызова в рабочее и нерабочее время, а также в выходной (см. рис. 8).

image019.png

Рисунок 8. Панель настройки входящего маршрута

Входящие вызовы могут быть обработаны следующими сервисами (см. рис. 9): направлены на номер, голосовое меню IVR, в очередь, на группу телефонов, на голосовую почту, в конференц-комнату, а также в обработчик факса станции. Во входящем маршруте, показанном в примере, все вызовы, принятые станцией из канала, созданного на предыдущем этапе будут направлены в голосовое меню станции «OnOfficeIVR», которое настроено на проигрывание голосового файла приветствия и набор внутреннего номера.


image021.png


Рисунок 9. Направление входящих вызовов в голосовые сервисы

В станции предусмотрено 20 голосовых меню IVR. По умолчанию всем голосовым меню назначены номера и имена 760-779. Для создания голосового меню следует перейти в меню «АТС → Управление входящими вызовами → IVR», открыть для редактирования один из 20 доступных IVR. Далее можно задать имя, настроить режим обработки: выбрать донабор внутреннего номера, назначить действия кнопок для быстрого вызова (см. рис. 10).

image023.png

Рисунок 10. Панель настройки голосового меню

Для выполнения исходящих вызовов с внутренних номеров станции через внешние линии, в АТС необходимо настроить исходящий маршрут. В заводской конфигурации станции предустановлен маршрут с именем «default», который при наборе номера с цифрой 8 вначале, направляет вызовы через одну из внешних аналоговых линий. Для создания нового маршрута для исходящих вызовов, следует перейти в меню «АТС → Исходящие правила» и открыть для редактирования следующий по списку исходящий маршрут. В панели настроек необходимо указать имя маршрута, выбрать внутренние номера, которым будут разрешены звонки по данному маршруту, выбрать линию, через которую отправлять исходящие вызовы и задать правило набора (см. рис. 11). В нашем примере маршрут настроен так, что все исходящие вызовы, которые начитаются на 3 и имеют трехзначный номер, направляются на созданную нами VoIP линию к Asterisk центрального офиса.

image025.png

Рисунок 11. Панель настройки исходящего маршрута

При помощи данного маршрута, вызовы на трехзначные номера, которые начинаются на «3» будут направляться на IP-АТС Asterisk, находящуюся в центральном офисе. Но при этом все вызовы, которые приходят из IP-АТС Asterisk центрального офиса будут обрабатываться IVR, т.е. необходимо выполнять набор номера в 2 этапа, что не очень удобно (см. рис. 8). В большинстве задач требуется, чтобы вызовы на внутренние номера АТС удаленного филиала обрабатывались напрямую, т.е. набрав только номер абонента филиала можно было дозвониться. Также нам потребуется звонить на внешние номера с телефонов на IP-АТС центрального офиса через аналоговые линии станции. Веб-панель настройки станции этого сделать не позволяет. Но настройку такой возможности можно осуществить, отредактировав план набора самой АТС N824, c помощью подключения по протоколу SSH и создания пользовательских конфигурационных файлов. Подключение к станции с помощью SSH и настройка конфигурационных файлов. Как мы убедились, возможность настройки станции с помощью веб-интерфейса очень проста, но ограничена по возможностям. Для более специфической настройки АТС уже потребуются знания основ Linux и конфигурирования Asterisk. Для данных целей в N824 предусмотрено подключение по протоколу SSH, порту 8022. В ОС MS Windows для данных целей можно использовать программу Putty. В ОС Linux необходимо набрать: ssh root@<IP-адрес> -p 8022. Подсистема VoIP N824, построенная на базе Asterisk, работает используя настройки, указанные в конфигурационных файлах /etc/asterisk. Например, конфигурацию плана набора станции можно вывести командой:

  less /etc/asterisk/extensions.conf 

Конфигурации учетных записей телефонов и VoIP линий можно вывести командой:

  less /etc/asterisk/pjsip.conf

Однако редактировать конфигурационные файлы N824 напрямую нельзя. При следующем применении настройки, подсистема конфигуратора АТС перезапишет содержание всех конфигурационных файлов в соответствие с настройками, указанными в веб-интерфейсе станции. Для внесения изменений, необходимо создать пользовательские конфигурационные файлы в каталоге /persistent/custom-cfg/. Файлы создаются с названиями, такими же, как и в каталоге /etc/asterisk и модифицированным расширением _custom.conf. Пользовательские файлы позволяют частично либо полностью изменить конфигурационные файлы на Asterisk N824. Список файлов, записи в которых можно менять перечислен в файле /persistent/custom-cfg/gncustom.conf. Под [modifyfile] перечислены файлы, в которых могут изменяться настройки в секциях, указанных в квадратных скобках []. Под [replacefile] перечислены файлы, которые полностью переписываются на созданные. В качестве примера мы рассмотрим, как можно изменить файл /etc/asterisk/pjsip.conf. Настроим контекст канала и план набора на Asterisk АТС N824 так, чтобы все входящие вызовы из Asterisk распределялись по внутренним номерам на АТС. Для этого необходимо найти имя и контекст канала соединения N824 и Asterisk центрального офиса командой вывода файла:

   cat /etc/asterisk/pjsip.conf

В результате отобразится список настроек всех каналов N824, среди которых необходимо найти по имени канал, созданный нами ранее с помощью веб-панели (см. рис. 7). Находим:

   ………………….
   [trunk-ASTER_N824-endpoint](trunk-endpoint-basic)
   context=from-trunk
   …………………

Теперь найденные имя канала и контекст, следует записать в пользовательский файл. Открываем пользовательский файл на N824 в редакторе vi:

   vi /persistent/custom-cfg/pjsip_custom.conf

И записываем в этот файл строки: [trunk-ASTER_N824-endpoint](trunk-endpoint-basic) context= Local_Default_CallingRules

В конфигурации Asterisk на IP-АТС центрального офиса, в контексте плана набора [in_office], следует прописать направление вызовов через линию N824 на набираемый номер. Для этого, прописываем в файле /etc/asterisk/extensions.conf обработчик контекста:

  [in_office]
  ………………………
  exten => _[65]XX,1,Dial(SIP/ASTER-N824/${EXTEN})
  ……………………..

Для обработки вызовов, принятых из канала от N824, в файле Asterisk /etc/asterisk/extensions.conf прописываем:

  [in_office]
  ……………………..
  exten => _3XX,1,Dial(SIP/${EXTEN})
  …………………….

После внесения изменений, настройки на N824 необходимо сохранить, открыв и нажав кнопку «Сохранить» на любой панели веб-интерфейса станции и нажав кнопку «Применить». При необходимости, результат изменений можно проверить путем вывода файлов /etc/asterisk/extensions.conf и /etc/asterisk/extensions.conf. Трассировку звонка можно отобразить в консоли станции, запустив в SSH команду:

  asterisk -rv

Мы рассмотрели наиболее простой вариант, когда вызовы от телефонов, зарегистрированных на Asterisk на номерах 500-507 и 601-642, через SIP-канал направляются на внутренние телефоны N824 напрямую. Теперь усложним задачу. Нам необходимо из офисного Asterisk производить вызовы через FXO каналы на станции N824. Это можно сделать несколькими способами, рассмотрим самый простой из них. Для вызовов будем использовать маршрут на АТС default, который присутствует в заводской конфигурации. В плане набора N824 данный маршрут обозначается как «CallingRule_default». Нам следует создать 2 пользовательских конфигурационных файла. С помощью редактора vi создаем:

  vi /persistent/custom-cfg/pjsip_custom.conf

Далее, присваиваем контексту канала произвольное имя, например, «from-office-asterisk»:

  [trunk-ASTER_N824-endpoint](trunk-endpoint-basic)

context=from-office-asterisk

Теперь необходимо создать файл, который добавит в план набора станции обработку контекста.

Открываем файл в редакторе:
  vi /persistent/custom-cfg/extensions_custom.conf

Записываем в этот файл значения:

  [from-office-asterisk]
  include = Local_Default_CallingRules
  include = CallingRule_default

Здесь CallingRule_default – контекст, который автоматически создан конфигуратором в N824 на основе созданного в веб-панели маршрута c именем «default». Как мы помним, данный маршрут предустановлен в заводской конфигурации станции и отправляет вызовы с номерами, начинающимися на 8 через одну из аналоговых линий. Поэтому, мы должны настроить в IP-АТС центрального офиса отправку таких вызовов на линию связи с N824. Для этого в файле Asterisk центрального офиса пропишем обработку в контексте [in_office]:

  [in_office]
  ………………
  exten => _8.,1,Dial(SIP/ASTER-N824/${EXTEN})
  ………………

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