Как стать автором
Поиск
Написать публикацию
Обновить
0.17

Asterisk *

Свободное решение компьютерной телефонии

Сначала показывать
Порог рейтинга
Уровень сложности

Экспорт плана нумерации Федерального Агентства Связи в реляционную БД

Время на прочтение16 мин
Количество просмотров4.5K
Федеральное Агентство Связи регулярно обновляет размещённый в открытом доступе план нумерации. Если вы используете этот план для определения региона или провайдера абонента в своём диалплане, то скорее всего заинтересованы в актуальности этой информации. На первый взгляд нет ничего сложного в том, чтобы написать приложение, которое загрузит, обработает и отправит данные в БД, однако приступив к реализации, вы неизбежно наткнётесь на подводные камни, о которых я сейчас расскажу.
Читать дальше →

Установка и настройка MikoPBX под iD Phone (iDPhone)

Время на прочтение7 мин
Количество просмотров12K


В данной инструкции описано как с нуля установить и произвести первоначальную настройку компьютерной телефонии на базе IP ATC MikoPBX с подключением к услуге «iD Phone» компании «Казахтелеком».

Несколько лет назад я уже писал аналогичное руководство: Установка и настройка Asterisk под iD Phone (iDPhone).

После этого я несколько раз обновлял нашу офисную АТС. Сначала на более свежие сборки «AsteriskNOW», а последний раз — на «FreePBX Distro». И с каждым разом меня все больше напрягал процесс настройки, т.к. для наших нужд все огромные возможности Asterisk'а весьма избыточны. Давно хотелось что-нибудь совсем не прожорливое в плане требований к железу, и чтобы настраивалось как можно быстрее. Кажется, MikoPBX — как раз такая сборка. Кому нужна легкая и быстронастраиваемая АТС под «iD Phone» — милости прошу под кат.
Читать дальше →

IP-телефония. Виды VoIP устройств, обзор плюсов-минусов. Что выбрать?

Время на прочтение10 мин
Количество просмотров61K

По данным исследований DISCOVERY Research Group среднегодовой темп роста IP-телефонии в России составляет 30%. Предположительно рынок IP-телефонии в России к 2021 году вырастет до 14,2 млрд. Как видите, рост довольно серьезный.


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


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


А также, в конце статьи бонус: краткий рекомендательный обзор конкретных моделей оборудования из собственного опыта.

Читать дальше →

Asterisk: внешние транки в состоянии Request Sent

Время на прочтение3 мин
Количество просмотров12K
Знакомая картина?

[root@pbx scripts]# asterisk -x "sip show registry"
Host                                    dnsmgr Username       Refresh State                Reg.Time
sipnet.ru:5060                          Y      XXXXXXXXXXX         102 Request Sent           Fri, 20 Mar 2020 09:19:31
87.103.236.26:5060                      N      XXXXXX             105 Request Sent           Fri, 20 Mar 2020 09:20:55
sbc.megafon.ru:5060                     Y      XXXXXXXXXXX@       165 Request Sent           Fri, 20 Mar 2020 09:20:28
login.mtt.ru:5060                       Y      XXXXXXXXXXXXXX       105 Request Sent           Fri, 20 Mar 2020 09:19:50

Однажды она меня тоже достала, и я написал скрипт.
Читать дальше →

Asterisk и отправка пропущенных в Telegram/Slack/E-mail

Время на прочтение4 мин
Количество просмотров7.2K
Есть колл-центр. Есть Asterisk/FreePBX с настроенными очередями. Есть агенты, которые должны обслуживать вызовы. Но потенциальных клиентов так много, а агентов так мало, что первые никак не могут дозвониться до вторых — повисят-повисят в очереди минуту, да и отключаются.

Но зачем-то они же звонили! Может, они хотят денег занести в компанию? Попробуем вернуть и клиентов и их деньги на примере FreePBX.

В настройках очереди можно указать Fail Over Destination — то, куда направлять вызов, когда очередь переполнена, истекло время ожидания и т.п. Но зачастую бывает так, что звонивший отключается раньше, чем его успевает перенаправить в Fail Over Destination — мало ли, связь оборвалась. Готового решения для таких случаев нет. Поэтому идём под кат и пишем своё — с отправкой оповещения в Telegram/Slack/E-mail/куда-то там еще.
Читать дальше →

OVPN-клиент на телефонах Grandstream

Время на прочтение1 мин
Количество просмотров5.8K
Исходные данные:
192.168.0.1/24
192.168.0.0
Ovpn-сервер: 192.168.0.1:1194
Протокол: TCP

Используя данные настройки, OVPN работает:





Примечание: работает только с шифрованием Blowfish, без компрессии.

Дополнительные опции в настройках телефона Grandstream,
не забываем про маршрут:

client;
dev tun;
resolv-retry infinite;
nobind;
tls-client;
auth SHA1;
route 192.168.0.0 255.255.255.0

Замена Action URL & URI в SIP-телефонах или управление via websockets?

Время на прочтение4 мин
Количество просмотров6.3K
SIP-телефоны. Компьютеры с трубкой. По идее с ними очень многое можно что делать, а их используют только для звонков :-)

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

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

И может быть телефоны хорошие кандидаты на роль пульта в рамках мира IoT: нажал на кнопку — получил результат. И, на мой скромный взгляд, не хватает простого способа подключать телефоны к своему «Управлятору». В рамках этой статьи я хочу показать как это могло бы выглядеть по-простому на схеме и видео-демонстрации.

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

Askozia. Как работает Autoprovisioning Plug & Play

Время на прочтение5 мин
Количество просмотров6.1K
При разработке АТС Askozia мы столкнулись с задачей по автоматической настройке телефонов и решили ее по-своему.

Autoprovisioning Plug & Play (PnP), эту технологию поддерживают многие производители — Yealink, Snom, Fanvil.

Основные достоинства автоматической настройки телефонов:

  • Облегчает первичную настройку — не требуется заходить в web интерфейс каждого устройства. Достаточно на сервере автонастройки указать соответствие MAC адреса устройства и акканута.
  • Упрощает поддержку — действительно становится легче при необходимости изменить настройки устройства. Управляем настройками опять же на сервере
  • Возможно свести настройку к набору старкода «*911*<SIP_ACC>» — в ряде случаев этой функции просто цены нет. Не каждый офисный работник сможет настроить IP телефон, а вот набрать комбинацию цифр задача простая.

Опишем как же работает Autoprovisioning Plug & Play. В конце статьи ссылка на исходники небольшого PHP скрипта, реализующего функционал PnP сервера.
Читать дальше →

Callback или «Повышаем лояльность клиентов»

Время на прочтение6 мин
Количество просмотров4.1K
Имеется asterisk, группа операторов (3-5 человек) с большой нагрузкой (среднее время ожидания > 2 минут)

Задача — для абонентов с определенной географией дать возможность не ждать пока оператор освободится, а нажав 0 услышать «Спасибо за звонок. Мы Вам обязательно перезвоним», отключиться и спокойно ждать звонка от оператора ну или в простонародье по умному Callback
Читать дальше →

Взаимодействие с Asterisk сервером из Java-приложения

Время на прочтение8 мин
Количество просмотров6.8K

Взаимодействие с сервером Asterisk из java-приложения через Asterisk Managment Interface (AMI)


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

Чтобы не искать нужные крупицы информации на форумах в стиле ответ-вопрос, прилагаю небольшой туториал о взаимодействии с сервером Asterisk из java.
Читать дальше →

Телефонный справочник из таблиц SQL Asterisk FreePBX (web-справочник, выгрузка в xml-файл для телефонов Grandstream)

Время на прочтение8 мин
Количество просмотров13K
Для изучения могут пригодиться следующие моменты.

1) Подключение к серверу SQL для выполнения запросов:

mysql -u freepbxuser -p
после нажатия Enter будет запрошен пароль для пользователя. 
После ввода пароля и нажатия Enter, будет выведено приглашение MySQL:
mysql>_

2) Основные команды sql

Вывод списка имеющихся баз:
SHOW DATABASES;
Подключение к необходимой базе:
USE dbtest;
Просмотр всех таблиц из базы:
SHOW tables;
Просмотр содержания нужной таблицы:
SELECT * FROM page;
Просмотр структуры таблицы:
DESCRIBE testtable;
Читать дальше →

DECT-телефония в зданиях

Время на прочтение10 мин
Количество просмотров4.7K


В 2007 году компания Apple выпустила свой iPhone, и с этого момента бизнес-пользователи всерьез заинтересовались возможностями применения мобильных устройств связи. Сотрудники IT-отделов изо всех сил пытались подстроиться под меняющиеся модели работы: требовалось как-то увязать новые устройства, управление приложениями и обеспечение безопасности со свободой передвижения. Основной задачей в бизнес-среде было минимизировать перебои доступа к связи внутри офиса и за его пределами. Сегодня 63% предприятий рассчитывают на сокращение расходов за счет подобной мобильности, а около 50% компаний соглашаются предоставить необходимую мобильность своим сотрудникам.

А теперь хотим поделиться с вами тремя примерами внедрения DECT-сетей.
Читать дальше →

Настройка FreePBX + GoIP

Время на прочтение4 мин
Количество просмотров35K
В Интернете довольно много примеров настройки. Но ни один из них у меня не заработал как надо. Одной из проблем с которой я столкнулся было неправильное определение линии при входящем звонке. В свое время нигде не нашел мануал для решения этой проблемы. Поэтому решил выложить свою версию инструкции здесь. Заодно и шпаргалка для себя на будущее.

Настройка GoIP


«Configurations» — «Preferences»


GSM шлюз находится в локальной сети без доступа в Интернет. Настроим NTP сервер в локальной сети для раздачи времени. При перезагрузке GSM шлюз синхронизируется и правильно показывает текущее время. Можете пропустить этот шаг, тогда придется вручную выставлять время на шлюзе. Если есть выход в Интернет, то укажите один из публичных NTP серверов.

  • В Time Server пропишем IP адрес NTP сервера.
  • Укажем часовой пояс, у меня Time Zone: GMT+6.
  • Отключим Auto Reboot. С последней версией прошивки проблемы с зависанием GSM шлюза не наблюдаются.
  • Отключим IVR.
Читать дальше →

Ближайшие события

FreePBX. Настройка Asterisk для e-mail уведомлений о пропущенных входящих вызовах в очереди

Время на прочтение10 мин
Количество просмотров30K
image
IP ATC Asterisk — это мощный комбайн в области IP-телефонии. А web-интерфейс FreePBX, созданный для Asterisk, значительно упрощает настройку и снижает порог вхождения в систему.
Если вы можете придумать какую-либо задачу, связанную с IP-телефонией, то почти наверняка это можно реализовать в Asterisk. Но будьте уверены, что от вас потребуется упорство и выдержка.

Перед нами встала задача настроить e-mail уведомления о пропущенных вызовах. Точнее говоря, оповещать через e-mail о тех случаях, когда входящий вызов перешёл в очередь, но никто (из агентов) так и не ответил на этот входящий вызов.

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

Гибридные телефонные системы

Время на прочтение6 мин
Количество просмотров4.3K


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

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

Вкратце, преимущества гибридных систем:

  • Безболезненное мигрирование традиционной телефонии на IP-телефонию.
  • Экономия средств благодаря применению VoIP, без необходимости инвестирования в дорогую IP-инфраструктуру.
  • Защита инвестиций, сделанных в инфраструктуру традиционной телефонии.
  • Развёртывание VoIP только там, где это целесообразно.

А теперь три реальных примера использования гибридных систем.
Читать дальше →

Snom D335 – многофункциональный IP-телефон с широкоэкранным цветным TFT-дисплеем

Время на прочтение4 мин
Количество просмотров3.3K


Сегодня мы хотим познакомить вас с новым широкоэкранным настольным IP-телефоном Snom D335. Учитывая его большие функциональные возможности, аппарат можно без преувеличения назвать настоящим офисным помощником. Впрочем, судите сами.
Читать дальше →

FusionPBX и ACL

Время на прочтение3 мин
Количество просмотров3.9K
Моя статья — не полноценное описание продукта, а только небольшое уточнение хорошей публикации «FusionPBX, или снова-здорово, FreeSWITCH». Мне кажется в ней не очень хорошо раскрыта тема ACL в FusionPBX. Попробую заполнить этот пробел, исходя из собственного опыта работы с FreeSWITCH/FusionPBX.
Читать дальше →

Виртуальные телефонные системы

Время на прочтение6 мин
Количество просмотров5.4K


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

Звонки могут также оплачиваться поминутно. У использования виртуальных АТС две основные выгоды: 1) компания не несёт предварительных расходов; 2) компания может точнее подсчитать и забюджетировать ежемесячные расходы. Продвинутые функции могут оплачиваться дополнительно.

Преимущества виртуальной телефонной системы:

  • Установка. Расходы на установку меньше, чем у традиционных систем, поскольку кроме локальной сети и самих телефонов вам не нужно ставить другое оборудование.
  • Сопровождение. Провайдер содержит и сопровождает всю аппаратуру за свой счёт.
  • Низкие расходы на связь. Обычно виртуальные решения подразумевают пакеты «бесплатных» минут. Такой подход снижает расходы и сильно облегчает бюджетирование.
  • Скорость установки. Физически вам достаточно установить лишь телефонные аппараты.
  • Гибкость. Все телефонные номера можно переносить, так что компания может свободно менять офисы или использовать удалённых сотрудников без изменения номеров. Поскольку вы не ставите никакое оборудование, стоимость и сложность переезда сильно снижаются.

И традиционно предлагаем ознакомиться с историями трёх компаний, которые воспользовались виртуальными АТС.
Читать дальше →

Обзор гарнитур Snom A150, Snom A100M и D

Время на прочтение3 мин
Количество просмотров2.6K

В продолжение серии обзоров продукции компании Snom, сегодня мы познакомим вас сразу с тремя гарнитурами: Snom A150, Snom A100M и D.
Читать дальше →

Телефония со Snom: для тех, кто работает дома

Время на прочтение7 мин
Количество просмотров3.6K


Недавно я рассказывал о трёх случаях, когда компании построили большие телефонные сети на базе коробочных телефонных систем и аппаратов Snom. А в этот раз поделюсь примерами создания IP-телефонии для сотрудников, работающих на дому.
Читать дальше →

Вклад авторов