Driver canon pixma ip1880 window 7, Lease termination format india, Gangstar rio city of saints for windows xp, Epson stylus c41sx windows 7 driver, Ios 7 beta 6 legal ipsw iphone 5, Kalavar king telugu movie mp3 songs, Riff for ubuntu 13.04, Diablo 2 lod able items, Cults static zip, I am the bread of life

VoIP

Lately I’ve been poking around Asterisk and related VoIP stuff, and generally trying to make it work. I’ve (not) read my fair share of documentation, and it still seems pretty patchy. I’ve signed up for a free 0141 number from Sipgate and it seems mostly good. However, SIP addressing is a big itch that I’ve recently scratched…

The thing that gets me is the sheer amount of SIP providers out there all clamouring to offer a telephone number, with various limitations and methods of connecting to other providers networks. More often than not, they do not have a peering agreement with each other. When they do, it’s often the larger networks only and you have a list of prefixes to dial when you want to reach these other networks. It’s one step short of asking the operator to patch you through to London…

To this end, I set up my own sip address. With the magic of DNS srv records, I could redirect all SIP requests to the Asterisk server in the flat. All it took was _sip._udp SRV 0 5060 my.ip.add.ress for SIP, and _iax._udp SRV 0 4569 my.ip.add.ress for IAX. Equally, hostnames could be used, but that’s adds a little more reliance on Virgin Media having working DNS in my case.

In sip.conf, my default context is guest-inbound-sip (and guest-inbound-iax for iax.conf). In extensions.conf, the incoming calls are routed through to the flat phones as any other caller would be.

And there you have it. Regardless of what SIP provider you are on, whether they have peering arrangements or not, you should be able to call Charlotte and I on sip:ch@rlotte.me.uk and sip:kyle@lodge.glasgownet.com respectively. It doesn’t actually matter what one you call, as it’ll be the same phones in the house that ring 🙂