Инструменты пользователя

Инструменты сайта


faq:connectats2

Объединение двух Askozia PBX

Обратно к перечню инструкций

Компания call-центра имеет два офиса в Москве и Санкт-Петербурге.
В каждом офисе используется Askozia PBX:

  • АТС Москва - 172.16.32.226 - все внутренние номера сотрудников назначены по шаблону 2ХХ
  • АТС Петербург - 172.16.32.227 - все внутренние номера сотрудников назначены по шаблону 3ХХ

Необходимо объединить эти две АТС, реализовать единый внутренний план номеров: абоненты Москвы должны иметь возможность по короткому номеру набрать абонентов Петербурга и наоборот.

Схематично маршрутизация вызовов представлена на рисунке.

Для каждой АТС необходимо добавить учетную запись провайдера. Для её создания необходимо перейти в МаршрутизацияПровайдеры телефонии.

Настройка провайдера Санкт-Петербург для АТС Москвы

1. Введем IP адрес АТС Москва 172.16.32.226 в браузере и добавим новую SIP учетную запись провайдера. К этой учетной записи будет подключаться АТС из Петербурга.

Логин на этом этапе укажем произвольный. Пароль придумаем и введем сложный, аналогичный пароль позже укажем в настройках провайдера на АТС Петербурга. С этим паролем АТС Москвы будет регистрироваться на АТС Петербурга, и наоборот АТС Петербурга на АТС Москвы. В качестве хоста указываем IP адрес АТС Петербурга.

2. На вкладке Настройки регистрации выключаем поле From User.


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

host=dynamic




Сохраняем настройки.

3. Настраиваем маршрутизацию исходящих вызовов для провайдера «Офис Санкт-Петербург».

Для настройки исходящих звонков на другую АТС воспользуется расширенными возможностями АТС: создадим приложение диалплана asterisk, которое будет направлять вызовы на номера 3XX через провайдера «Офис Санкт-Петербург». Перейдем в раздел Модули - Приложения диалпланов, добавим новое приложение:

В поле Номер для вызова приложения укажем шаблон внутренних номеров АТС Петербурга 3XX, Тип кода укажем Диалплан Asterisk. На вкладке «Программный код», добавим код обработки вызова:

1, NoOP(Call to another PBX)
n, Set(PROVIDER_NAME=SIP-PROVIDER-6563F7F05D9485985E5858EDABDD9A28) 
n, Dial(SIP/${PROVIDER_NAME}/${EXTEN},600,tkTeKM(dial_answer)b(dial_create_chan,s,1))

Сохраняем настройки.

Во второй строке кода нам необходимо указать идентификатор провайдера «Офис Санкт-Петербург». Переходим в учетку провайдера, в адресной строке браузера копируем идентификатор провайдера:

Вернемся к приложению для исходящих звонков, укажем верный идентификатор провайдера во второй строке:

Для того, чтобы задействовать созданное приложение, перейдем в раздел Система - Кастомизация системных файлов, найдем файл extensions.conf, отредактируем файл:

Режим выберем Добавлять в конец файла:

В поле редактирования добавим код:

[internal](+)
exten => _3XX,1,Goto(applications,${EXTEN},1)

4. Настраиваем маршрутизацию входящих вызовов для провайдера «Офис Санкт-Петербург».

Добавим приложение диалплана, которое будет переадресовывать звонки на номера по шаблону 2XX в контекст внутренних номеров. В разделе Модули - Приложения диалпланов добавим новое приложение:

Номер для вызова приложения укажем произвольный уникальный номер, Тип кода выберем Диалплан Asterisk. Перейдем на закладку Программный код и добавим код обработки звонка:

1, GoTo(internal,${FROM_DID},1)
n, Hangup()

Создадим входящий маршрут для звонков из Петербурга. Перейдем в раздел Маршрутизация - Входящие маршруты, добавим новое правило:

Провайдер укажем «Офис Санкт-Петербург», Дополнительный номер(DID) - шаблон номеров 2XX, в разделе переадресации вызова направим звонки на ранее созданное приложение.

Настройка провайдера Офис Москва для АТС Петербурга

1. Введем IP адрес АТС Петербурга 172.16.32.227 в браузере и добавим новую SIP учетную запись провайдера. К этой учетной записи будет подключаться АТС из Москвы.

Логин на этом этапе укажем произвольный. Пароль введем тот, что был указан в настройках провайдера на АТС Москвы. В качестве хоста указываем IP адрес АТС Москвы.

2. На вкладке Настройки регистрации выключаем поле From User.


Если АТС Москвы должна иметь возможность подключаться с разных IP, т.е. она не имеет постоянного IP адреса, то в дополнительные параметры добавляем

host=dynamic




Сохраняем настройки.

3. Настраиваем маршрутизацию исходящих вызовов для провайдера «Офис Москва».

Создадим приложение диалплана asterisk, которое будет направлять вызовы на номера 2XX через провайдера «Офис Москва». Перейдем в раздел Модули - Приложения диалпланов, добавим новое приложение:

В поле Номер для вызова приложения укажем шаблон внутренних номеров АТС Москвы 2XX, Тип кода укажем Диалплан Asterisk. На вкладке «Программный код», добавим код обработки вызова:

1, NoOP(Call to another PBX)
n, Set(PROVIDER_NAME=SIP-PROVIDER-8FA99B4A0BF00883220717AEFE067673) 
n, Dial(SIP/${PROVIDER_NAME}/${EXTEN},600,tkTeKM(dial_answer)b(dial_create_chan,s,1))

Сохраняем настройки.

Во второй строке кода нам необходимо указать идентификатор провайдера «Офис Москва». Переходим в учетку провайдера, в адресной строке браузера копируем идентификатор провайдера:

Вернемся к приложению для исходящих звонков, укажем верный идентификатор провайдера во второй строке:

Для того, чтобы задействовать созданное приложение, перейдем в раздел Система - Кастомизация системных файлов, найдем файл extensions.conf, отредактируем файл:

Режим выберем Добавлять в конец файла:

В поле редактирования добавим код:

[internal](+)
exten => _2XX,1,Goto(applications,${EXTEN},1)

4. Настраиваем маршрутизацию входящих вызовов для провайдера «Офис Москва».

Добавим приложение диалплана, которое будет переадресовывать звонки на номера по шаблону 3XX в контекст внутренних номеров. В разделе Модули - Приложения диалпланов добавим новое приложение:

Номер для вызова приложения укажем произвольный уникальный номер, Тип кода выберем Диалплан Asterisk. Перейдем на закладку Программный код и добавим код обработки звонка:

1, GoTo(internal,${FROM_DID},1)
n, Hangup()

Создадим входящий маршрут для звонков из Москвы. Перейдем в раздел Маршрутизация - Входящие маршруты, добавим новое правило:

Провайдер укажем «Офис Москва», Дополнительный номер(DID) - шаблон номеров 3XX, в разделе переадресации вызова направим звонки на ранее созданное приложение.

Соединяем две АТС

1. Для АТС Москва(172.16.32.226) откройте снова учетную запись провайдера «Офис Санкт-Петербург».

В строке навигации браузера вы увидите имя учетной записи, в нашем примере SIP-PROVIDER-6563F7F05D9485985E5858EDABDD9A28. Скопируйте данное имя.

2. Для АТС Петербург(172.16.32.227) откройте учетную запись провайдера «Офис Москва».
В поле Логин вставьте имя учетной записи (SIP-PROVIDER-6563F7F05D9485985E5858EDABDD9A28). Сохраните примененные настройки.



Таким образом мы установили связь АТС Петербург→ АТС Москва. Теперь выполним те же действия только для установления связи АТС Москва → АТС Петербург, и тогда мы соединим наши две станции.

3. Для АТС Петербург(172.16.32.227) откройте снова учетную запись провайдера «Офис Москва».

В строке навигации браузера вы увидите имя учетной записи, в нашем примере SIP-PROVIDER-8FA99B4A0BF00883220717AEFE067673. Скопируйте данное имя.



4. Для АТС Москва(172.16.32.226) откройте учетную запись провайдера «Офис Санкт-Петербург».
В поле Логин вставьте имя учетной записи (SIP-PROVIDER-8FA99B4A0BF00883220717AEFE067673). Сохраните примененные настройки.



Таким образом мы соединили две АТС! Подтверждением успешного подключения двух станций служит зеленый индикатор напротив учетной записи провайдера.

Для АТС Москва(172.16.32.226):

Для АТС Петербург(172.16.32.227):


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


Обратно к перечню инструкций

faq/connectats2.txt · Последние изменения: 2019/06/11 13:06 (внешнее изменение)