Маршрутизация звонков (*+Addpac+GSM-шлюзы)
Добавлено: 03 апр 2014, 19:26
Схема звонков на сотовые: Asterisk<->AP200D(2xFXO)<->GSM-шлюзы(2 шт.)
Каждый порт АддПака регистрируется на Астериске как отдельный пир (с именами, условно, 1001 и 1002).
Астериск сам выбирает на какой пир звонить, управляет занятостью, распределением минут и т.п., тут всё ок.
Но при звонке казалось бы через 1001, звонок всё-равно может уйти со второгоFXO-порта (и наоборот, рандомно).
Просьба ткнуть, что не доколупал в настройках Аддпака, чтобы звонок на 1001 всегда шел на порт 0/0, а 1002 на 0/1.
Конфиг (поскипаны малозначимые места):
Есть еще второй, факультативный вопрос: как бы сделать, чтобы Аддпак отрубал входящие со стороны портов шлюзов уже на себе (сейчас им делает hangup Астериск).
Каждый порт АддПака регистрируется на Астериске как отдельный пир (с именами, условно, 1001 и 1002).
Астериск сам выбирает на какой пир звонить, управляет занятостью, распределением минут и т.п., тут всё ок.
Но при звонке казалось бы через 1001, звонок всё-равно может уйти со второгоFXO-порта (и наоборот, рандомно).
Просьба ткнуть, что не доколупал в настройках Аддпака, чтобы звонок на 1001 всегда шел на порт 0/0, а 1002 на 0/1.
Конфиг (поскипаны малозначимые места):
!
voice service voip
busyout monitor gatekeeper
busyout monitor sip-server
busyout monitor voip-interface
!
voice-port 0/0
connection plar 1001
ring detect-timeout 80
caller-id enable
caller-id name disable
!
voice-port 0/1
connection plar 1002
ring detect-timeout 80
caller-id enable
caller-id name disable
!
dial-peer voice 0 pots
destination-pattern T
port 0/0
user-name 1001
user-password some-password
!
dial-peer voice 1 pots
destination-pattern T
port 0/1
user-name 1002
user-password some-password
!
dial-peer voice 1000 voip
destination-pattern 100.
session target sip-server
session protocol sip
dtmf-relay rtp-2833
no vad
!
sip-ua
user-register
sip-server 192.168.0.1
register e164
!
Есть еще второй, факультативный вопрос: как бы сделать, чтобы Аддпак отрубал входящие со стороны портов шлюзов уже на себе (сейчас им делает hangup Астериск).