» » АТС на базе Asterisk®. IP АТС Asterisk - принципы работы и варианты использования Атс asterisk установка

АТС на базе Asterisk®. IP АТС Asterisk - принципы работы и варианты использования Атс asterisk установка

Внедрение Asterisk - современное решение для создания IP телефонии на предприятии. Что значит IP телефония и почему современные предприятия не могут обойтись без нее?

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

В чем еще преимущество связи? Безопасность! Протоколы защищены, разговор по защищенной IP-линии невозможно прослушать.

Что значит Asterisk

Asterisk - готовая система для организации IP телефонии, которая полностью обеспечивает функции привычной АТС:

  • Прием входящих звонков.
  • Распределение вызовов по внутренним номерам.
  • Автоответчик и IVR меню.
  • Прием факсов.
  • Запись, прослушивание звонков.
  • Создание конференций и другое.

АТС Asterisk обладает расширенными возможностями, рассчитана на большее количество абонентов и проще в обслуживании.

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

Почему Asterisk так популярен

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

Марк Спенсер, разработчик кода, предложил пользователям систем Линукс, FreeBSD, OpenBSD и другим пользоваться продуктом свободно. Сеть Интернет столь велика, что каждому найдется место, и когда появляется бесплатная возможность - предпочтение отдается ему.

Чтобы запустить работу IP-телефонии, достаточно обладать только программой. Это комплекс, в который входит соответствующий программный продукт, а специальное дополнительное оборудование не нужно. Установка занимает время и требует работу специалиста.

Внедрение Asterisk на предприятии

Внедрение Asterisk - состоит из нескольких этапов:

  1. Формируются технические требования к телефонии
  2. Подбирается мощность и конфигурация сервера, на котором будут установлены база данных и серверная часть программного обеспечения. Расчет идет из предполагаемой нагрузки. Настройка и конфигурирование сервера проводится специалистами компании.
  3. Приобретение внешних телефонных линий (SIP номеров).
  4. Настройка системы:
  • Внутренние номера.
  • Для связи с мобильными операторами устанавливается и настраивается шлюз GSM/VoIP. Это оборудование и программное обеспечение для состыковки IP-телефонии с мобильной и стационарной связью
  • Специалист настраивает запись звонков. Функция необходима для ведения записи всех переговоров с возможностью их воспроизведения. Для этого создается хранилище на сервере, где будет храниться база аудио-записей.
  • Настройка сценариев «Нет на месте», «Все операторы заняты», «Не рабочее время». Определяется индивидуально по заказу клиента
  • Настройка функций, определяемых программой и осуществляющих работу виртуальной АТС - конференции, вызов из скайпа, очередность, прослушивание звонков, принятие и отправка факсов, настройка «черного списка» и многое другое.

Провести такой объем работ могут только квалифицированные специалисты. Наша компания обеспечивает и предлагает полный сервис - установку и конфигурирование систем Asterisk на предприятиях заказчика - на выгодных условиях, с гарантией сервиса.

Зачем это нужно

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

  • Покупка оборудования - сервер, маршрутизатор, шлюзы GSM/VoIP, телефонные аппараты для IP-связи.
  • Оплата разового конфигурирования и настройки специалистами компании-поставщика.

Как показывает опыт, первоначальные затраты полностью окупаются во время эксплуатации. Заказчик получает безопасную связь, которая не прослушивается и соединяет абонентов по всему миру. Руководитель, находясь за границей, не потратится на роуминг, но будет в курсе всех событий - с помощью своего мобильного телефона он может связаться с сотрудниками предприятия, где установлен Asterisk, и быть в курсе всех событий.

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

Сроки и выполнение зависят от конфигурации серверов и сложности настроек. Результат работы - полноценная и многофункциональная связь со всеми отделениями, клиентами и сотрудниками. Новый уровень связи выводит бизнес на высокий уровень отношений внутри коллектива и с клиентами.

Виды работ по настройке телефонии производимые нашими специалистами

  • Установка и настройка сервера, Установка серверного ПО для управления IP телефонией.
  • Настройка внутреннего номера
  • Настройка записи звонков
  • Регистрация SIP линии
  • Настройка GSM шлюза
  • Настройка VoIP шлюза
  • Настройка IVR меню
  • Сценарий «Нет на месте»
  • Сценарий «Все операторы заняты»
  • Сценарий «Не рабочее время»
  • Очередь звонков
  • Настройка конференции
  • Звонки на SKYPE
  • Парковка звонка
  • Прослушивание разговоров
  • Вторжение в разговор
  • Голосовая почта с отправкой на почту
  • Удалённый доступ с обратным вызовом callback
  • Отправка факса
  • Чёрный список

Термины IP телефонии

VOIP Шлюз - Оборудование, предназначенное для перевода аналогового телефонного сигнала в цифровой сигнал. (VoIP)
GSM Шлюз - Оборудование предназначенное для подключения SIM карт мобильных операторов к аналоговой линни.
GSM-VoIP шлюз - Оборудование предназначенное для подключения SIM карт мобильных операторов к IP линии.
IP линия - Это линия между сервером и клиентом, по которой сигнал передается по протоколу SIP.
Внутренний номер - Внутренний номер сотрудника на который он будет принимать звонки

Что выбрать в качестве офисной мини-АТС? Panasonic АТС или бесплатный Asterisk ? Сегодня я предлагаю поразмышлять над вопросом – Asterisk VS Panasonic , развеять некоторые мифы и взглянуть на реальность выбора. Вопрос, обозначенный в заголовке данной статьи, встает перед каждым системным администратором, которому руководство поставило задачу оснащения офиса современной системой связи. Дальновидному штатному компьютерщику хочется, чтобы можно было использовать IP-телефонию, запись разговоров, неограниченную конференцию, WEB-управление, личные кабинеты, интеграцию с CRM, и еще всякого и побольше! Руководству хочется, чтобы было все что нужно и желательно как можно дешевле. Все эти продвинутые функции присущи современным программным АТС. Но также всем известен факт, что готовые решения от солидных производителей стоят очень дорого. Но системный администратор знает, что на свете существует бесплатный Asterisk , который все это может и при этом ничего не стоит. И это самый главный миф, который прочно засел в головах сисадминов и потихоньку просачивается в головы руководителей. Итак, почему это миф и где реальность? Попробуем ответить на этот вопрос.

Типовое решение построенное на базе Asterisk

Для примера возьмем типовую задачу: нужно поставить систему связи на 20 абонентов, 8 IP-транков, 2 аналоговые телефонные линии. Короче говоря, типичный небольшой офис.

Что нужно для решения этой задачи:

  1. Компьютер серверного типа, предназначенный для круглосуточной работы в течение долгого времени.
  2. Установка операционной системы типа Linux.
  3. Установка какой-то сборки Asterisk.
  4. VoIP шлюз на 2 аналоговые линии.
  5. 20 IP-телефонов или VoIP шлюз на 20 аналоговых портов.
  6. Настройка и программирование всей системы.
  7. Подключение к сетям общего пользования и соответствующие настройки.

Попробуем оценить стоимость железа:

  1. Сервер – если приличный, то не ниже 30 000 руб.
  2. VoIP шлюз на 2 линии – считаем 4 000 руб.
  3. 20 IP-телефонов по 3000 руб. – 60 000 руб.

Итого: 94 000 руб.

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

Как видим, бесплатный Asterisk оказался не таким уж и бесплатным.

А теперь самое интересное, особенно для руководителей: поскольку программный продукт Asterisk является свободно распространяемым, то в случае возникновения проблем в работе системы, ни один производитель не предоставит вам гарантии. На компьютер – пожалуйста, на шлюзы – не вопрос, а на систему? Казалось бы, кто ставил систему, тот пусть и решает проблему. Вроде бы логично, но по факту получается так, что ставит обычно сисадмин, а когда возникла проблема, оказывается, что он уже не работает в конторе и что он делал, какие пароли оставил себе, как все запрограммировал, никто не знает и в лучшем случае новый человек придет и начнет делать все заново. И все снова повторится, только некоторое время спустя.

Есть выход – изначально обратиться к компании, которая профессионально занимается установкой Asterisk для клиентов. Нормальный выход, только их работа стоит денег. Как правило, это в районе 10 000 руб. Итого в минимальном варианте мы получаем стоимость «бесплатной» системы не ниже 70 000 руб. При этом обратите внимание, вопрос гарантий так и не решен.

Есть еще один фактор, который следует учесть: поскольку Asterisk бесплатен сам по себе, то обычно им занимаются продвинутые сисадмины в виде случайных заработков, потому что к ним обращаются, чтобы решить вопрос подешевле, что приводит к тому, что не существует широкого круга профессионально подготовленных специалистов, всегда готовых выполнить любые работы, для которых именно Asterisk есть основной бизнес. То-есть продажа бесплатного Asterisk не является бизнесом со всеми вытекающими последствиями. Типичная ситуация для мира Open Source технологий, к которым и относится продукт Asterisk. Собственно, он так и задумывался, как решение «для себя».

Железка от Panasonic

Теперь давайте посмотрим, а что если использовать стандартную аппаратную платформу от Panasonic. Насколько дороже это будет и будет ли вообще дороже?

IP АТС Panasonic KX-NCP500 на указанную емкость, в случае использования аналоговых телефонов, будет стоить 49 000 руб. В случае 20 IP-телефонов – 106 000 руб.

Что мы наблюдаем? В случае аналоговых телефонов Panasonic дешевле, а в случае IP-телефонов практически в одной цене. При этом для расчета приняты цены на дешевые китайские SIP-телефоны для Asterisk и фирменные системные IP-телефоны Panasonic. Вопрос гарантии, обслуживания, ремонта или расширения у компании Panasonic решен на высшем уровне. Сервис Panasonic лучший в России!

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

Да, можно было бы сказать, что Asterisk намного более функциональная система. Раньше это так и было, но теперь это уже далеко не так. Есть некоторые функции, которые нужно будет дополнительно устанавливать в случае использования аппаратной АТС Panasonic, но сейчас все эти решения уже существуют и стоимость их вполне умеренная. Кроме того, нужно понимать, стоит ли вообще покупать функцию, которой не будешь пользоваться?

Таким образом, ответ на заданный вначале статьи вопрос не так однозначен и каждый руководитель сам должен принять решение о том, что ему выбрать: рисковый но более гибкий вариант на Asterisk, или стабильный, функционально достаточный и более дешевый вариант на базе АТС Panasonic. Решайте сами!

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

Проект Asterisk

Asterisk присутствует в репозитариях пакетов большинства дистрибутивов. Так, в Ubuntu команда sudo apt-cache search Asterisk выдает приличный список пакетов, после установки которых сразу же можно приступать к настройке. Но установка из репозитария имеет один минус - как правило, в нем версия Asterisk прилично отстает от текущей, которую можно скачать с официального сайта. Поэтому рассмотрим универсальный способ установки на примере того же Ubuntu, хотя все сказанное (за редким исключением) относится и к остальным дистрибутивам.

Устанавливаем пакеты, необходимые для компиляции:

$ sudo apt-get install build-essential automake
autoconf bison flex libtool libncurses5-dev libssl-dev

Кроме того, настоятельно рекомендуется установить библиотеку libpri, даже если не нужна поддержка Primary Rate ISDN (первичный тип цифровой сети с интеграцией услуг). Это можно сделать либо через репозитарий: sudo apt-get install libpri1.2, либо используя исходные тексты:

$ wget -c downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz

Компиляция библиотеки стандартна, поэтому не будем на этом останавливаться.

Теперь скачиваем с сайта исходные тексты Asterisk и конфигурируем:

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-1.4.11.tar.gz
$ tar xzvf Asterisk-1.4.11.tar.gz
$ cd Asterisk-1.4.11
$ ./configure --prefix=/usr

По окончании работы скрипта в консоли мы увидим эмблему проекта и некоторую информацию о настройках.

$ make
$ sudo make install

Примечание: если производится установка версии 1.2, то для поддержки формата mp3 перед командой make следует ввести «make mpg123», версия 1.4 уже никак не реагирует на эту команду.

После компиляции, помимо всего прочего, будут установлены следующие исполняемые файлы:

  1. /usr/sbin/Asterisk - демон сервера Asterisk , который и обеспечивает всю работу;
  2. /usr/sbin/safe_Asterisk - скрипт для запуска, перезапуска и проверки работы сервера Asterisk ;
  3. /usr/sbin/astgenkey – скрипт для создания закрытого и публичного RSA ключей в формате PEM, которые необходимы для работы Asterisk .

Чтобы установить шаблоны конфигурационных файлов и документацию, набираем:

$ sudo make samples

Примеры конфигурационных файлов будут скопированы в /etc/Asterisk . Если в этом каталоге уже находятся файлы конфигурации, они будут переименованы с префиксом «.old». Для сборки документации потребуется пакет doxygen, если его нет, устанавливаем:

$ sudo apt-get install doxygen
$ sudo make progdocs

Аналогично ставим и пакет с расширениями Asterisk -addons (этот шаг не обязательный, его можно смело пропустить). Многие модули, входящие в состав этого набора, являются экспериментальными. Их стоит устанавливать, только если требуется запись информации в БД, поддержка mp3-файлов и протокола ooh323c (Objective Systems Open H.323 for C):

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-addons-1.4.2.tar.gz
$ tar xzvf Asterisk-addons-1.4.2.tar.gz
$ cd Asterisk-addons-1.4.2
$ ./configure; make; sudo make install; sudo make samples

Установка Asterisk закончена. Сначала рекомендуется запустить сервер в отладочном режиме и просмотреть вывод на наличие ошибок:

$ sudo /usr/sbin/Asterisk -vvvgc

Если получаем сообщение «Asterisk Ready» и приглашение консоли управления, значит все в порядке. Выходим:

*CLI> stop now

Теперь можно переходить к дальнейшей настройке.

Настройка поддержки интерфейсных карт

Если планируется подключение сервера Asterisk с помощью специальных интерфейсных плат к обычным телефонным сетям, следует позаботиться о наличии соответствующих драйверов, реализованных в виде модуля ядра. Но даже если таких устройств в компьютере нет, эти драйверы все равно рекомендуется установить. Дело в том, что во всех Zaptel-устройствах есть таймер, и для полноценной работы сервера IP-телефонии он является необходимым. Но если Zaptel-устройства под рукой нет, для его эмуляции можно использовать специальный драйвер - ztdummy.

Из репозитария устанавливаем пакеты zaptel, zaptel-source и собираем модули под свою систему:

$ sudo apt-get install zaptel zaptel-source
$ sudo module-assistant prepare
$ sudo m-a -t build zaptel

В /usr/src появится пакет zaptel-modules-*_i386.deb, устанавливаем его с помощью dpkg. После этого проверяем работу модулей ядра:

$ sudo depmod -a
$ sudo modprobe ztdummy

И если нужна поддержка устройств:

$ sudo modprobe zaptel
$ sudo modprobe wcfxo

Чтобы обеспечить их автоматическую загрузку, выполняем следующую команду:

$ echo "ztdummy\nzaptel\nwcfxo" >> /etc/modules

Создаем правила для UDEV:

$ sudo mcedit /etc/udev/rules.d/51-zaptel.rules

KERNEL="zapctl", NAME="zap/ctl"
KERNEL="zaptimer", NAME="zap/timer"
KERNEL="zapchannel", NAME="zap/channel"
KERNEL="zappseudo", NAME="zap/pseudo"
KERNEL="zap0-9*", NAME="zap/%n"

Также можно использовать исходные тексты или CVS-версию драйвера. При самостоятельной компиляции понадобятся заголовочные файлы ядра (или исходные тексты):

$ sudo apt-get install linux-headers-`uname -r`

$ sudo ln -s /usr/src/linux-headers-2.6.20-15-generic /usr/src/linux-2.6

Теперь получаем последнюю версию драйверов:

$ cd /usr/src
$ wget -c downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz

Компилируем и устанавливаем:

$ tar xzvf zaptel-1.4-current.tar.gz
$ cd /usr/src/zaptel-1.2.17.1
$ ./configure
$ make
$ sudo make install

И чтобы вручную не создавать конфигурационные файлы:

$ sudo make config

После этой команды будет создан скрипт для автоматического запуска модулей, входящих в состав Zaptel, и конфиг /etc/default/zaptel (или /etc/sysconfig/zaptel), в котором будет указано, какие модули необходимо загружать. Рекомендую в этом файле оставить только необходимое. Пробуем загрузить модуль:

$ sudo modprobe ztdummy
$ lsmod | grep ztdummy
ztdummy 6184 0
zaptel 189860 1 ztdummy

Все нормально. После установки в системе появятся еще два файла:

  1. /etc/zaptel.conf – описывает конфигурацию аппаратного обеспечения;
  2. /etc/Asterisk/zapata.conf - настройки сервера Asterisk для работы драйвера Zap-канала.

Подробные указания для всевозможных устройств даны в документации. На русском по этому поводу можно почитать в документе «Asterisk%0A+config+zaptel.conf">Конфигурация драйвера ядра Zaptel ». Но на этом не останавливаемся, впереди у нас еще много работы. После настройки проверяем работу командой ztcfg -vv.

Регистрация пользователей

Если теперь посмотреть в каталог /etc/Asterisk , можно обнаружить большое количество файлов. Но размер журнальной статьи позволит нам познакомиться только с некоторыми из них. Так, в Asterisk .conf указаны каталоги, которые будет задействовать Asterisk во время работы, расположение и владелец сокета, используемого для подключения удаленной консоли управления, а также дефолтные параметры запуска сервера. Некоторые каталоги во время установки не создаются, это придется сделать вручную:

$ sudo mkdir -p /var/{run,log,spool}/Asterisk
$ sudo adduser --system –-no-create-home Asterisk
$ sudo addgroup --system Asterisk

Добавим пользователя Asterisk в группу audio:

$ sudo adduser Asterisk audio
$ sudo chown Asterisk:Asterisk /var/run/Asterisk
$ sudo chown -R Asterisk:Asterisk /var/{log,spool}/Asterisk

Дальше нас интересует файл sip.conf, где определяются серверы и клиенты SIP, с которыми будет дружить наш Asterisk . Каждый из них представлен в файле отдельным блоком, который начинается с оглавления, заключенного в квадратные скобки. Параметров в sip.conf довольно много, ограничимся лишь добавлением SIP-аккаунта:

$ sudo mcedit /etc/Asterisk/sip.conf


type=friend
host=dynamic
; defaultip=192.168.1.200
username=grinder
secret=password
language=ru
nat=no
canreinvite=no
context=office
callerid=grinder <1234>
mailbox=1234@office
; перед использованием параметра allow следует отключить все кодеки
disallow=all
; порядок следования кодеков не имеет значения
allow=ulaw
allow=alaw

Поле type указывает, что может делать этот клиент. При значении user ему будет разрешено только принимать входящие звонки, при peer он сможет только звонить, а friend означает все действия сразу, то есть user+peer. В поле host указывается IP-адрес, с которого разрешено подключение этого клиента. Если он может подключаться с любого адреса, указываем host=dynamic. А чтобы в этом случае вызвать клиента, когда он еще не зарегистрирован, в defaultip следует записать IP-адрес, по которому его всегда можно будет найти. В username и secret указываем логин и пароль, используемые клиентом при подключении. Параметр Language задает код языка приветствий и специфичные настройки сигналов телефонов,
которые определены в файле indications.conf. При работе клиента за NAT"ом в соответствующем поле необходимо установить значение yes. Отключение canreinvite заставляет весь голосовой RTP-трафик проходить через Asterisk . Если клиенты поддерживают SIP re-invites, им можно разрешить соединяться напрямую, указав canreinvite=yes. Поле сontext определяет план набора, в который попадают вызовы, поступающие от этого клиента, а callerid - строку, которая будет выводиться при звонке от клиента. По умолчанию используется контекст default, который берет все настройки из контекста demo. Последний предназначен исключительно для демонстрационных целей, в рабочей системе необходимо создать свой контекст.
Поле mailbox указывает на голосовой ящик 1234 в контексте office. Остальные клиенты настраиваются аналогично.
После определения SIP-аккаунтов наши клиенты могут регистрироваться на сервере Asterisk и совершать исходящие вызовы. Чтобы у них была возможность принимать звонки, следует обратиться к файлу extensions.conf, в котором описывается план набора (Dialplan), распределяющий звонки в системе. Здесь же указываются все разрешенные расширения.

$ sudo mcedit /etc/Asterisk/extensions.conf


include => default
exten => 1234,1,Dial(SIP/grinder,20)
exten => 1234,2,Voicemail(grinder)

Здесь все просто. За пользователем grinder закрепляем номер 1234, и, если он не ответит на звонок, ему можно будет оставить сообщение в голосовой почте. Цифра после номера означает приоритет, который определяет последовательность выполнения задач. Теперь, если Asterisk запущен, следует подключиться к его консоли, выполнив на той же машине Asterisk -r, и с помощью команды reload заставить его перечитать конфигурационные файлы. Есть и команды для перезагрузки конкретного файла. Например, план набора перечитывается командой extensions reload.

Сервер готов к приему клиентов. По адресу Asterisk%0AAsterisk%0A _softphone.html">www.Asterisk guru.com/tutorials/configuration_Asterisk _softphone.html выбираем себе софт-клиент и пробуем соединиться. Мне, например, нравится бесплатная версия простой и понятной в использовании программы ZoIPer (ранее Idefisk). Есть версии для Linux, Windows и Mac OS X. Еще один неплохой и также мультиплатформенный клиент - X-Lite .

Если все нормально, в консоли должно появиться сообщение вроде «Registered SIP "grinder" at 192.168.0.1 port 5060», набираем номер и звоним.

Мы настроили Asterisk в минимальной конфигурации, но это далеко не все, что он может. За кадром осталось подключение к другому серверу IP-телефонии, парковка вызова, музыка во время ожидания, биллинг, использование GUI для администрирования сервера и прочее, но мы постараемся восполнить эти пробелы в следующих статьях.

Базовые функции

  1. Перевод вызовов (англ. Transfer):

    Функция "Перевод вызова" позволяет переводить вызов на другого абонента. Переводы вызова подразделяются:

    • Перевод на внутренних абонентов. Под внутренними абонентами понимаются телефонные номера данной телефонной станции (например, 100,101,102…1000,1001,1002).
    • Перевод на внешних абонентов. Под внешними абонентами понимаются телефонные номера телефонной сети общего пользования, далее “ТфОП” (например, городские номера 495, 499, номера мобильных операторов и т.д.).

    Перевод вызова настраивается любым удобным для клиента способом (например, <## + №абонента>), выполняется с телефона. Перевод вызова может быть настроен и выполнен "с подтверждением" и "без подтверждения" со стороны принимающего абонента.

  2. Переадресация вызовов (англ. Forwarding):

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

    • Безусловная переадресация. Все звонки, поступающие на номер, автоматически отправляются на другой телефон
    • Переадресация по занятости. Звонок переадресовывается на другой номер, только если линия вызываемого абонента занята
    • Переадресация по отсутствию ответа. Звонок переадресовывается на другой номер в случае отсутствия ответа текущего номера в течение определенного заданного промежутка времени.
    • Переадресация в случае недоступности канала (абонента IP PBX Asterisk). Звонок переадресовывается на другой номер в случае невозможности установить соединение с текущим номером

    Данная функция может работать как автоматически, так и определяться клиентом вручную (он сам может менять тип переадресации и номер для переадресации, а также время неответа).

  3. Перехват вызовов (англ. Pickup):

    Перехват вызовов – это возможность перехватывать звонки, идущие на другой телефонный номер. Перехват также как и переадресация настраивается любым удобным для клиента способом (например, <00>, <*40> ).
    Перехват можно настроить как по группам, так и направленный.
    Ненаправленный перехват - абоненты назначаются в группы (например, отдел продаж или отдел снабжения) и могут перехватывать вызовы в пределах данной группы.
    Направленный перехват. Например, набрав определенную при настройке IP PBX Asterisk комбинацию **111, Вы перехватываете звонок на своем аппарате именно с внутреннего номера 111.

  4. Постановка звонка на удержание (англ. Hold):

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

  5. Голосовая почта (англ. Voicemail)

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

  6. Планы набора (англ. DialPlan):

    Правила набора номеров удобные для клиента для совершения исходящих звонков. К примеру, если клиент хочет набирать телефонные номера через “9” или “0”, если клиент хочет звонить в Москву без кода “495”, и так далее.
    Планы набора настраиваются индивидуально для каждого клиента.

  7. Конференция (англ. Conference):

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

  8. Постановка звонка в очередь (англ. Queue):

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

  9. Парковка вызова (англ. Park):

    Парковка вызова частный случай переадресации вызова, с той разницей, что абонент Б переводит звонок на виртуальный номер (по умолчанию 700), при этом абонент А занимает “свою позицию” (по умолчанию от 702 до 720), ставится на удержание и этот номер проговаривается абоненту Б (например, абонент А получил номер 711). Абонент Б сообщает этот номер абоненту С, и когда он наберет 711, то заберет абонента А из парковки.
    Для парковки вызова также настраивается время в течении которого абонент в ней будет находиться. Если по истечении заданного времени абонент C не заберет звонок, находящийся на удержании, то звонок вернется на абонента Б.

  10. Прослушивание активных звонков (англ. ChanSpy):

    Данная функция позволяет в режиме online прослушивать активные разговоры (то есть подключаться к ним), при этом участники этого разговора об этом не узнают.
    Может быть полезно при использовании в call-центрах, для контроля агентов через телефон.

  11. Группы абонентов (англ. Ringroups):

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

  12. Интерактивное голосовое меню (англ. IVR):

    Эта функция определяет голосовое приветствие с возможностью донабора внутреннего номера абонента, набора номера для перехода в определенный сценарий (например, голосовая почта, группа абонентов, отправка факса и т.д.).
    Количество переходов меню не ограничено, определяется совместно с клиентом. Голосовые приветствия могут записать как клиент, так и Мультиком. Звуковые файлы (кроме стандартных) в общем случае предоставляются клиентом.

  13. Повтор последнего набранного номера (англ. Redial):

    Позволяет набрать последний набранный на этом аппарате ранее номер телефона.

  14. Вызов последнего поступившего звонка (англ. Recall):

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

  15. Определение номера (Caller ID):

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

  16. Уведомление о поступлении нового вызова (call waiting):

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

  17. Запись информации о звонках (Call Detail Records, CDR):

    Сохранение записей о сделанных звонках в административном Web-интерфейсе для дальнейшего анализа, тарификации.

  18. Различные алгоритмы обработки звонков в зависимости от даты и времени и временные ограничения доступа:

Дополнительные функции

  1. Обратный звонок (англ. CallBack):

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

  2. Запись разговоров (англ. CallRecord):

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

  3. Прием факсов и отправка их на почту:

    Данная функция работает с доменными имена (желательно их наличие у клиента, иначе письма будут уходить в СПАМ).
    Работает следующим образом: в IP PBX Asterisk назначается определенный виртуальный номер (например-555) и после его набора в линии включаются сигналы факса.
    Далее в автоматическом режиме принимает факс в файл формата.tiff и отправляет его на указанные почтовые ящики клиента.

  4. Настройка транков с другими провайдерами:

    К Астериску можно подключать линии/транки от других провайдеров. Возможности подключения:

    • SIP/H.323 транк
    • Потоки E1(необходимо приобретать и доустанавливать потоковые платы)
    • Голосовые шлюзы FXO
  5. Черные и белые списки для звонков:

    В Астериск заложена функция CallerID (она позволяет получить номер вызывающего абонента). Благодаря ей можно создавать белые и черные списки, как для исходящих звонков, так и для входящих, а так же распределять звонки от определенных абонентов по определенному сценарию.

Установка и настройка Asterisk необходима для создания полноценной системы IP-телефонии для корпоративных и частных клиентов. Данная платформа обладает свойствами и функциями классической АТС. Настройка Asterisk от профессиональной команды позволит сформировать профессиональную телефонную сеть для внутренней и внешней связи офиса. Подключение Астериск актуально для малого, среднего и крупного бизнеса, независимо от количества сотрудников или телефонной клиентской базы. Установка Asterisk с нуля возможна, как для 1-5 IP-телефонов, так и для систем из 50-100 телефонов внутри одной компании.

Настройка и обслуживание Asterisk по абонентскому договору

Подключение Asterisk и дальнейшее обслуживание должно осуществляться специалистами. Мы предоставляем данную услугу по составленному договору. В таком случае обслуживание Астериск является доступным для бизнеса любого масштаба. Поддержка Asterisk включает в себя постоянный мониторинг работы системы, исправления ошибок при их возникновении, а также бесплатной консультации.
Помимо этого обслуживание Asterisk включает в себя следующие услуги:

  • Подбор оптимальных тарифов IP-телефонии, прямые переговоры и подключение связи у операторов;
  • Периодическое проведение диагностики всей аппаратуры и телефонного оборудования, замена и подключение при необходимости;
  • Работа с программным обеспечением (внутренней платформой, используемой для настроек и мониторинга статистики звонков);
  • Восстановление информации и данных при их потере или случайном удалении.

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

Широкий функционал IP-ATC Asterisk

Установка Астериск позволяет достичь множественных преимуществ:

Формирование единой телефонной сети — Астериск телефония позволяет соединить телефонные системы компании в единую сеть, независимо от удаленности отдельных офисов, филиалов или представительств.

Синхронизация с другими номерами компании — Возможность подключить Asterisk с нуля на предыдущие номера компании.

Активная поддержка CRM — Быстрая и прямая интеграция со встроенной CRM системой вашей компании.

Статистика данных — Настройка сервера Asterisk предполагает платформу мониторинга статистики, для управления всеми процессами звонков.

Маршрутизация — Удобный способ маршрутизации и подключения сторонних провайдеров.

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

Простота выбора нужного решения по IP телефонии

Настройка телефонии Asterisk возможна за короткое время. У компании имеется широкий опыт работы в этой сфере. Наличие квалифицированных технических специалистов и программистов исключает проблемы и сложности в подключении телефонии в вашем офисе. Желая провести настройку Asterisk с нуля, можно лишь указать основную цель подключения, объем компании и принцип работы. После этого команда специалистов проведет анализ, и составить план подключения по выделенному бюджету с максимальным набором функций.

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

Цены на обслуживание серверов IP-телефонии

Описание тарифного плана обслуживания Количество заявок в месяц Стоимость в месяц
Обслуживание одного сервера до 10 пользователей до 10 5 000 руб.
Обслуживание одного сервера до 50 пользователей до 20 8 000 руб.
Обслуживание одного сервера более 50 пользователей Неограниченно 12 000 руб.
Обслуживание двух серверов — основной и резервный Неограниченно 16 000 руб.
Круглосуточное обслуживание двух серверов — основной и резервный Неограниченно 20 000 руб.
Круглосуточное обслуживание двух высоконагруженных серверов Неограниченно 25 000 руб.
Индивидуальное соглашение SLA Неограниченно Индивидуально