Практическая работа №3

Подключение оператора связи

Задачи:

  • Настраиваем транк в sip_custom.conf. Он имеет такую же структуру, как и обыкновенный добавочный номер, т.к. для Asterisk не важно, что к нему подключено — телефонный аппарат или телефонный оператор.
  • Настраиваем строку регистрации в sip_custom_reg.conf для того, чтобы уведомить оператора о том, на каком IP-адресе и порту мы принимаем входящие соединения.
  • Для подключения оператора мы заводим отдельный контекст, в котором пропишем необходимые алгоритмы обработки вызовов.

Контекст называется [from-trunk]

Приложения в нем будут иметь точно такую же структуру, как и в обычном контексте. Добавочный номер, который мы можем использовать, может быть «s», для того чтобы не разделять звонки по DID, либо может быть равным DID, присвоенным провайдером, например — 74995791234.

DID — это прямой городской номер, выделенный вам оператором телефонии.

В самом простом виде контекст будет выглядеть таким образом:

[from-trunk]

exten ≥ s,1,Dial (SIP/101) — здесь при входящем звонке на любой номер с линии, находящейся во from-trunk, вызов будет направлен на второе плечо — канал SIP/101, т.е. на телефонный аппарат.

Для подключения к оператору указать следующие параметры:

  • Хост
  • Тип подключения
  • Авторизационное имя и домен
  • Пароль
  • Отмена авторизации входящих звонков
  • Кодеки

sip, asterisk

09.09.2012, 762 просмотра.