Centrale’tje spelen

M’n ouders gaan ook bellen via mijn Asterisk centrale’tje. Eerst een VoipBuster en InterVoip account voor ze aangemaakt, niet alleen om de boel gescheiden te houden. In het geval van VoipBuster bijvoorbeeld kun je wel meerdere gesprekken tegelijkertijd voeren maar alleen het eerst opgezette gesprek is dan gratis. Dus mocht ik aan het bellen zijn via VoipBuster en m’n ouders gaan ook bellen via die trunk dan moeten zij wel betalen. Dus ik laat nu alles via gescheiden trunks gaan.

/etc/asterisk/contexts/pstn-out.conf

[pstn-out]

; Nationaal
exten => _0ZXXXXXXXX,1,NoOp(${CALLERID(num)} belt nationaal)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/0033${EXTEN:1}@voipbuster-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/0031${EXTEN:1}@voipbuster-wij)
 same => n,Hangup()

; Internationaal
exten => _00X.,1,NoOp(${CALLERID(num)} belt internationaal)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/${EXTEN}@voipbuster-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/${EXTEN}@voipbuster-wij)
 same => n,Hangup()

; Mobiel
exten => _06X.,1,NoOp(${CALLERID(num)} belt mobiel)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/0033${EXTEN:1}@intervoip-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/0031${EXTEN:1}@intervoip-wij)
 same => n,Hangup()

; Mobiel NL => FR
exten => _00336X.,1,NoOp(${CALLERID(num)} belt Frankrijk mobiel)
 same => n,Dial(SIP/${EXTEN}@intervoip-wij)
 same => n,Hangup()

; Mobiel FR => NL
exten => _00316X.,1,NoOp(${CALLERID(num)} belt Nederland mobiel)
 same => n,Dial(SIP/${EXTEN}@intervoip-ouders)
 same => n,Hangup()

; Regionaal
exten => _[2-8]XXXXX,1,NoOp(${CALLERID(num)} belt regionaal)
 same => n,Dial(SIP/0031XXX${EXTEN}@voipbuster-wij)
 same => n,Hangup()

M’n ouders hadden al een Siemens Gigaset C300 DECT telefoon dus heb bij bol.com een N300A IP basisstation besteld en deze ingeregeld en opgestuurd. Dus ze hoeven alleen maar de snoertjes erin te steken, de handset af te melden bij hun huidige basisstation en te registreren op de N300A IP en klaar. Hopelijk.

Mocht het goed werken, waar ik wel vanuit ga, dan kunnen mijn ouders een hoop besparen. Ze bestieren een camping in Zuid-Frankrijk en bellen aardig wat af, vooral naar Nederlandse en andere internationale nummers. Bottlenecks zijn er wel, m’n ouders hebben dan wel ADSL maar omdat ze zo ver van de centrale afzitten komen ze niet verder dan 512 kb up. Gelukkig neemt VoIP verkeer niet zo veel bandbreedte in beslag en Skypen met video lukte redelijk dus zal VoIP ook wel werken.

Centrale’tje spelen