пятница, 15 мая 2015 г.

Настройка подключения к МультиФон в FreePBX

Оператор сотовой связи МегаФон всегда славился своими перспективными и инновационными услугами. Услуга МультиФон - одна из них. Этот сервис позволяет совершать и принимать звонки по протоколу SIP так, как будто звонки совершаются и принимаются на свой мобильный телефон. Но при этом тарифы на эти звонки несколько ниже, чем при использовании традиционных сетей GSM.
В этой инструкции я кратко опишу процесс подключения услуги и интеграции её в дистрибутив IP-АТС на базе Asterisk и GUI FreePBX.
Первое что необходимо сделать - подключить услугу. Проще всего сделать это при помощи USSD-запроса *137#.
Далее нужно настроить режим приёма входящих вызовов. Опять же проще всего сделать это USSD-запросом *137# и в открывшемся меню выбрать один из вариантов приёма.

Теперь переходим к настройке IP-АТС. Процедура почти стандартная:
  • Создаём SIP-транк
  • Создаём правила исходящей маршрутизации для исходящих звонков
  • При необходимости создаём входящий маршрут для приёма входящих звонков
  • Если не включён, включаем SRV lookup в FreePBX.

1. Создаём SIP-транк.


Идём в Trunks -> Add SIP Trunk.
Задаём параметры
Trunk Name: Megafon (можно дать любое другое понятное имя)
Outbound Caller ID: 79261234567 (образец, здесь должен стоять ваш номер телефона)

Указываем параметры исходящих соединений:
Trunk name: 79261234567 (образец, здесь должен стоять ваш номер телефона)
Peer details:
username=79261234567
type=peer
secret=very_secure_password
qualify=yes
nat=yes
insecure=port,invite
host=multifon.ru
fromuser=79261234567
fromdomain=multifon.ru
dtmfmode=inband
disallow=all
allow=alaw
nat=yes указываем только в случае, если ваша IP-АТС выходит в Интернет через NAT-маршрутизатор. В противном случае должно быть nat=no.

Указываем параметры входящих соединений:
User Context: 79261234567_In
User details:
type=user
dtmfmode=inband
disallow=all
context=from-pstn
allow=alaw

Register string:
79261234567:very_secure_password@multifon.ru/1007
где
79261234567 - ваш номер телефона (логин)
very_secure_password - пароль учётной записи, выданный МегаФоном при подключении услуги
1007 - номер входящего маршрута, на который мы будем принимать звонки в IP-АТС

2. Создаём правила исходящей маршрутизации.


В моём случае через созданный транк будут совершаться звонки на все мобильные телефоны России. Настройка маршрута для реализации поставленной задачи:

3. Создаём входящий маршрут (при необходимости).


Идём в Inbound Routes -> Add Incoming Route и устанавливаем следующие параметры для нового маршрута:
DID Number: 1007 (этот тот самый номер, что был указан ранее в Register string на транке)
Set Destination: выбираем куда отправлять звонок уже в IP-АТС (внутренний номер, IVR, очередь и т.п.).

4. Включаем SRV lookup в FreePBX (если не включён)


Для этого в интерфейсе FreePBX идём в Tools -> Asterisk SIP Settings и в разделе Advanced General Settings переключаем данную опцию в состояние Enabled.

На этом настройка подключения IP-АТС к МультиФон окончена. Можно совершать исходящие и принимать входящие звонки.
Официальная информация о подключении и возможностях этого замечательного сервиса доступна на официальном сайте услуги по адресу multifon.ru.

Комментариев нет:

Отправить комментарий