Grandstream Networks GXP-2000 Intercom System User Manual


 
Asterisk PBX Configuration for Grandstream Phones
Disclaimer: This document is just a mere reference document intended to guide qualified Network
Engineers to setup these features on their Grandstream phones and Asterisk PBX system. Grandstream
is not responsible for any problems or issues related to the Asterisk system, and should not be contacted
for support related queries with regard to Asterisk System. These are just simple examples to illustrate
these features.
Below you shall find useful information on how one can configure both Grandstream phones
and an Asterisk PBX System to provide Call Features like Paging/Intercom, Parking and BLF.
Paging and Intercom
Grandstream Configuration:
Allow Auto Answer by Call-
I
nfo:
No Yes
Turn off speaker on remote disconnect:
No Yes
Note: Above configuration will allow GXP-2000 to auto answer a call when the call contains
SIP header “Call-Info: answer-after=0”. And when the call hung up by the remote party, the
phone will automatically on hook without alerting user with disconnect busy tones.
Asterisk Configuration:
Then you can set up Asterisk with following functions:
1) One to One Intercom
You will first define a Macro and then use it in the one to one intercom context
[macro-pageext]
exten => s,1,ChanIsAvail(${ARG1}|js) ; j is for dump and s is for ANY call
exten => s,2,SIPAddHeader(Call-Info: answer-after=0)
exten => s,3,Dial(${ARG1})
exten => s,4,NoOp() ; Add others here
exten => s,5, Hangup
exten => s,102,Hangup
[INTERCOM_GROUP]
exten => _*5XX,1,Macro(pageext,SIP/${EXTEN:1}) ;Page each extension
exten => _*5XX,2,Hangup
www.grandstream.com