Логика построения диалпланов.
Добрый день. Просьба помочь по возможности в моем вопросе.
sip.conf
[general]
context=GTW
allowocer=no
binport=5060
binaddr=0.0.0.0
insecure=port,invite
srvlookup=no
allowguest=yes
[GTW5350]
type=friend
host=10.10.10.1
fromdomain=10.10.10.1
dtmfmode=rfc2833
context=GTW
cancallforward=yes
canreinvite=no
disallow=all
allow=alaw
nat=no
[2111111]
type=friend
context=uz
callerid="2111111"
fromdomain=73.28.154.10
host=dynamic
defaultuser=2111111
secret=333
fromuser=2111111
permit=73.28.154.10
nat=no
qualify=no
dtmfmode=inband
disallow=all
allow=alaw
canreinvite=no
registertrying=yes
[2222222]
type=friend
context=uz2
callerid="2222222"
fromdomain=73.28.154.11
host=dynamic
defaultuser=2222222
secret=444
fromuser=2222222
permit=73.28.154.11
nat=no
qualify=no
dtmfmode=inband
disallow=all
allow=alaw
canreinvite=no
registertrying=yes
extensions.conf
[general]
static=yes
writeprotect=no
clearglobalvars=no
[globals]
CONSOLE=Console/dsp
[GTW]
include => uz
include => uz2
[uz]
exten => 2111111,1,Answer()
exten => 2111111,n,Dial(SIP/${EXTEN}@2111111,20,rT)
exten => 2111111,n,Hangup()
[uz2]
exten => 2222222,1,Answer()
exten => 2222222,n,Dial(SIP/${EXTEN}@2222222,20,rT)
exten => 2222222,n,Hangup()
Схема такая. Клиенты(шлюзы)Asterisk -->Cisco 5350--> e1->МР-12
В данный момент стоят 4-х портовые шлюзы.На каждом порту настраивается свой аккаунт.
При таком конфиге можно дозвониться до номера 211111 .До второго вызов проходит но с очень большой задержкой и сильными шумами (голос еле слышен с задержкой примерно в секунд 10) Стоит поменять местами includ-ы в контекте GTW начинает нормально работать.
В первом случае ругается на комфорт ноис у клиента сisco5350 хотя на на диалпире прописано no vad.
Где-то у меня с логикой не в порядке. Прошу помочь.
Еще небольшая проблема с регистрацией Почему-то не прокатывает когда в параметре host= ип адрес. Ругается на то что параметр должен быть выставлен как dynamic. Так работает.
Есть мысли на шлюзы настроить транки .
|