WELCOME [ Log In · Register ]        SITE [ Search · Page Index · Recent Changes ]    RSS

Chan_Woomera to Multiple SMGs Sample

 

Chan-Woomera-to-Multi-SMG.jpg

 

In this example we have 2 SMG-SS7 systems (that are talking to 2 SSPs each via 2 ISUP Trunk Groups each...not pictured) communicating to 1 Asterisk system using SMG-SS7's Distributed Architecture.

 

 


Asterisk System -> /etc/asterisk/woomera.conf

[global]
debug=2

[smgA]
host=192.168.1.11
port=42420
audio_ip=192.168.1.10
base_media_port=10000
max_media_ports=1000
context=sangomaA
debug=2
dtmf_enable=1
jb_enable=0
progress_enable=0

[smgB]
host=192.168.1.9
port=42420
audio_ip=192.168.1.10
base_media_port=10000
max_media_ports=1000
context=sangomaB
debug=2
dtmf_enable=1
jb_enable=0
progress_enable=0

 

 

 


Asterisk System -> /etc/asterisk/extensions.conf

[outb-smgA-g1]
exten=> _X.,n,dial(woomera/smgA:g1/${EXTEN},60)

[outb-smgA-g2]
exten => _X.,n,dial(woomera/smgA:g2/${EXTEN},60)

[outb-smgB-g1]
exten=> _X.,n,dial(woomera/smgB:g1/${EXTEN},60)

[outb-smgB-g2]
exten => _X.,n,dial(woomera/smgB:g2/${EXTEN},60)

 

[sangomaA1]
exten => _X.,1,answer()
exten => _X.,n,playback(demo-congrats)
exten => _X.,n,hangup()

[sangomaA2]
exten => _X.,1,answer()
exten => _X.,n,playback(demo-congrats)
exten => _X.,n,hangup()

[sangomaB1]
exten => _X.,1,answer()
exten => _X.,n,playback(demo-congrats)
exten => _X.,n,hangup()

[sangomaB2]
exten => _X.,1,answer()
exten => _X.,n,playback(demo-congrats)
exten => _X.,n,hangup()