IP АТС Asterisk и FreeSWITCH
Установим, настроим IP АТС Asterisk или FreeSWITCH.
Подберем и настроим VoIP оборудование.
Обучим обслуживающий персонал.
Базовая настройка IP АТС Asterisk
Для внедрения IP АТС небольшой емкости (до 100 абонентов), прекрасно подходит программная АТС Asterisk с веб интерфейсом FreePBX. Русскоязычный, простой и интуитивно понятный веб интерфейс позволит вам, в дальнейшем, обслуживать АТС без дополнительных затрат. Все используемое ПО является свободно распространяемым и вы платите только за пусконаладку. Приобретая базовую установку Asterisk вы гарантировано получаете:
Программное обеспечение и функционал:
- Asterisk 15
- FreePBX 14 - веб интерфейс настройки Asterisk
- CDR-viewer - веб интерфейс записи и детализации вызовов
- ARI (RESTful) и AMI - интерфейсы приложений.
- Протоколы связи: SIP, IAX, h323, DAHDI
- Функции:
- Очереди
- Группы приема вызовов
- Телеконференции
- Автосекретарь
- Маршрутизация вызовов
- Переадресация вызовов
- Факс-на-Емайл.
- Операционная система: Centos 7 (Centos 6, Ubuntu или Debian - по требованию)
Базовая настройка IP АТС Asterisk:
- Создание требуемого кол-ва IP абонентов
- Подключение требуемого кол-ва SIP (или h323) транков к провайдеру IP телефонии.
- Подключение потоков ISDN PRI E1.
- Настройка входящей/исходящей маршрутизации по вашему ТЗ.
- Настройка дневного/ночного режима
- Настройка голосового меню (IVR)
- Настройка групп приема вызовов.
- Базовые настройки безопасности (IPtables и fail2ban)
- Настройка приобретенного у нас оборудования (VoIP шлюзов, IP телефонов).
- Консультации по настройке вашего оборудования.
- Базовое обучение использования FreePBX для настройки Asterisk (Подключение IP абонентов, IP транков; создание очередей, телеконференций, голосовых меню, групп приема вызовов; использование сервисных кодов и отчетов о звонках.)
- Бесплатная тех. поддержка в течении месяца с момента ввода в эксплуатацию.
Варианты установки:
- Удалённая установка/настройка на сервере заказчика.
- Установка на сервере заказчика.
- Установка/настройка на VPS хостинге
- Продажа сервера с установленной и настроенной системой.
- Embedded установка на устройства, например роутеры, поддерживающие работу с OpenWRT. Функционал может быть ограничен.
Расширенная настройка IP АТС Asterisk.
Базовая настройка Asterisk при помощи веб-интерфейса предоставляет большие возможности,
намного превосходящие возможности традиционных АТС,
но, отнюдь не полностью реализующие возможности Asterisk.
Для систем большой емкости и самых продвинутых запросов мы предлагаем расширенную настройку.
Полностью описать возможности и способы применения не под силу сжатому описанию, поэтому перечислим основные:
Реализация реалтайм архитектуры.
Под реалтайм в Asterisk подразумевается взаимодействие с базами данных и другими типами хранилищ в режиме реального времени.
Поддерживается статическое хранение настроек Asterisk в БД и собственно реалтайм взаимодействие.
1. В первом случае, настройки получаются из хранилища в момент загрузки модуля или ядра АТС,
так же как и при использовании конфигурационных файлов.
2. Во втором (реалтайм) настройки не требуют применения и доступны сразу, после внесения изменений.
Также в Asterisk имеется большой набор команд и функций, для взаимодействия с реалтайм хранилищами в момент обработки вызова.
В каких случаях применяется Реалтайм Архитектура?
- для хранения большого количества SIP аккаунтов в базе данных.
- для маршрутизации вызовов по большому числу условий (например по сотням тысяч def кодов).
- для передачи и хранения статистической информации, например о работе очереди колл центра или данных передаваемых пользователями по телефону.
- построения отказоустойчивых распределенных систем.
Поддерживаются следующие типы хранилищ:
- MySQL
- PostgreSQL
- SQLite
- LDAP
Нативно и через ODBC, а также при помощи cURL.
Предлагаем любые реализации реалтайм архитектуры Asterisk.
Для удобного использования архитектуры реалтайм Asterisk (ARA)
нами разработан соответствующий веб-интерфейс - Asterisk Realtime Interface.
На приведенном скриншоте страница со списком sip абонентов.
Данные о IP адресе и User-Agent обновляются динамически при регистрации абонента.
При добавлении нового пира, он сразу доступен для регистрации, sip reload не требуется
Другой пример:
хранение в базе данных статического конфигурационного файла.
На данном скришоте показан конфиг features.conf в статической базе данных Asterisk.
Данный тип хранилища требует применения настроек, как обычный конфигурационный файл, например: core reload.
Далее Asterisk напрямую читает конфиг из базы данных.
Подробнее с Asterisk Realtime Architecture в можете ознакомиться в нашем материале: Asterisk Realtime: extconfig.conf
Использование Asterisk Realtime Architecture предполагает, что вам требуется построить высококачественную, отказоустойчивую систему связи для работы с большим кол-ом абонентов и вызовов.
На данном скриншоте пример диалплана Asterisk в реалтайм хранилище,
на который ссылается DYNAMIC FEATURE (пользовательский feature code) со скриншота выше.
Если вам не требуется подобный функционал, который предполагает продвинутые навыки администрирования Asterisk и специфические задачи,
вам стоит остановиться на FreePBX - прекрасном комбайне для системных администраторов.
Взаимодействие со сторонними приложениями
Asterisk имеет три интерфейса (4-ре вместе Command Line Interface) для взаимодействия с другими приложениями:
- AMI - Asterisk manager Interface
- ARI - Asterisk RESTful Interface
- AGI - Asterisk Gateway Interface
Сами по себе интерфейсы в установленном Asterisk готовы к работе и не требуют серьезной настройки.
Мы же предлагаем работы созданию Third Party Software для Asterisk под нужды клиентов и консультации по работе с API.
Пример: Панель супервайзора Колл Центра через Asynchronous Javascript Asterisk Manager
Панель супервайзора Колл Центра.
Шифрование TLS SRTP
Для подключения внешних пользователей к корпоративной телефонной сети,
часто используется шифрование голосового трафика.
Asterisk поддерживает шифрование протоколом SRTP с методом обмена ключами SDES через SDP.
Предлагаем настройку защищенных телекоммуникационных систем.
Построение корпоративной телефонной сети АТС
Предлагаем построение распределенных телефонных систем, интеграцию с другими АТС через VoIP и ISDN протоколы связи, с единым номерным планом и централизованным управлением. Построение VPN сетей под нужды телефонии. На нашем счету проекты объединяющие по 50 филиалов в единую телефонную сеть. Наши специалисты подберут оптимальное оборудование, зарекомендовавшее себя в других проектах.
Настройка IP АТС FreeSWITCH
«Там, где пехота не пройдет…»
Кросс-платформенная много-пользовательская программная АТС FreeSWITCH зарекомендовала себя системой повышенной производительности. Более сложный в настройке и обслуживании, чем Asterisk, тем не менее, FS показывает вчетверо большую производительность, при потреблении равных ресурсов. Если абонентская емкость превышает 200 номеров, имеет смысл рассмотреть FreeSWITCH в качестве альтернативы.
- IP АТС большой емкости.
- Много-пользовательские системы с распределенными ресурсами.
- Виртуальные и облачные АТС.
- Сервер широкополосных телеконференций.
- Session Border Controller.
- Сервер маршрутизации и биллинга.
- Системы автоматического оповещения абонентов.
Мы предлагаем установку и настройку IP АТС FreeSWITCH в любой из указанных ролей.
В базовую настройку входит установка и настройка отказоустойчивой системы FreeSWITCH,
с использованием СУБД PostgreSQL в качестве базы данных ядра и регистраций,
а также MySQL - для отчетов о звонках, с веб-интерфейсом поиска и прослушивания записей.
Диалплан - XML .
Для систем автообзвона, предлагаем установку и настройку Newfies-diаler + FreeSWITCH на Debian 8.
Для систем биллинга и маршрутизации - ASTPP billing.
Настроим Asterisk, Freeswitch, Call Center