2008年5月2日 星期五

Build MGCP config at Asterisk IP PBX

At Asterisk, it can support SIP, IAX, H.323 and MGCP.


At MGCP protocol, it can support Gatekeeper function. I use AsteriskNOW for my testing.


After some study from internet, I try to config the MGCP for my testing. This example is work, and share with you.
The test structure is:









The config at Asterisk is:

[general]
port = 2427
bindaddr = 0.0.0.0
[gw1]
host=dynamic
context=mgcpasterisk
canreinvite=yes
dtmfmode=rfc2833
callerid="101" <21110101>
callwaiting=yes
transfer=yes
threewaycalling=yes
cancallforward=yes
callreturn=yes
singlepath=no
line=>aaln/1
line=>aaln/2
line=>aaln/3
line=>aaln/4
[gw2]
host=dynamic
context=mgcpasterisk
canreinvite=yes
dtmfmode=rfc2833
callerid="102" <21110201>
callwaiting=yes
transfer=yes
threewaycalling=yes
cancallforward=yes
callreturn=yes
singlepath=no
line=>aaln/1
line=>aaln/2
line=>aaln/3
line=>aaln/4


[mgcpasterisk]
;==============================================
; Endpoints at gw1
;==============================================
exten => 21110101,1,Dial(MGCP/aaln/1@gw1)
exten => 21110102,1,Dial(MGCP/aaln/2@gw1)
exten => 21110103,1,Dial(MGCP/aaln/3@gw1)
exten => 21110104,1,Dial(MGCP/aaln/4@gw1)
;==============================================
; Endpoints at 102
;==============================================
exten => 21110201,1,Dial(MGCP/aaln/1@gw2)
exten => 21110202,1,Dial(MGCP/aaln/2@gw2)
exten => 21110203,1,Dial(MGCP/aaln/3@gw2)
exten => 21110204,1,Dial(MGCP/aaln/4@gw2)

沒有留言: