I have been using VoIP phones for some time now and have found the quality and reliability to be excellent. I was previously using Skype, but I was frustrated with the frequent drop-outs and the lack of updates on Linux.
Asterisk has been out for a long time, but I hadn’t had time to look into it. I was happy enough with my Linksys SPA-3102 which I had set up with a clever dial plan so that any international calls were routed out to a UK VoIP provider, but all Australian calls would dial out over the POTS Optus line.
There were a couple of problems with this set up. The main one being that every so often the SPA-3102 would throw a tantrum and refuse to connect to the UK VoIP provider. This was the push that I needed to look further into Asterisk.
After a couple of weeks of playing around (and getting into trouble from Deborah as a result), I now have a great system that allows me to make and receive calls. Genius.
OK, so it does a bit more than that thankfully. The following is a list of the features that I have enabled:
- Our Nokia E65 phones connect to Asterisk via Wireless LAN when we enter the house and become “extensions” of the home phone system
- The SPA-3102 answers incoming Optus calls and passes them to Asterisk to handle
- After 10pm, the calls are screened to check if they are urgent. If they are, the caller presses 9 to be connected otherwise they press 1 and leave us a message
- All phones, including mobiles ring on an incoming call
- The UK VoIP calls are also handled by Asterisk
- Outbound calls are routed via choice of UK or Australian VoIP providers for least cost routing (I found that MyNetFone (AU) was cheaper than SipGate (UK) for UK land line calls)
- Speed Dialling from any phone (including mobiles) i.e. *0LEE (*0533) calls Lee
I am still to get the incoming caller ID to work. So far, the SPA-3102 recognises the CID but does not pass it to the Asterisk server. Once I get this working, then I will be able to have rules based on incoming caller. For example, when I call home via my mobile I will get a custom message that will allow me to do onward dialling to call the UK amongst other things.
Now all we need is a reason to call people!