I'm pretty new to asterisk and voip, but have a background in programming, and I've begun to investigate the relationship between phone numbers and SIP uris, with the intention to configure asterisk to make direct SIP to SIP connections to parties that support it.
From what little research I've done, there seems to be several methods for this ( ENUM, Sip Broker, DUNDI, etc ) to name a few, some with a price tag and a commerical service, and others being community supported or internet proposals.
Unfortunately, much of the information I'm finding is old and outdated, so I started this thread to get feedback from other users to see what current practices are, if this is worth the trouble, or is nearly everyone just using a single VOIP provider and a standard plan and letting them take care of the details ?
ps. I should add that my particular use case is in the context of a standard residential / soho environment, not a corporate call center.
pps. Just to clarify, I'm not asking about an Asterisk configuration for a simple db lookup for "friends and family." I realize this is relatively simply to implement. I'm looking for more of an infrastructure supported method to perform this type of call routing automatically, but not necessarily in real time.
Example:
Friends or customers call the house / small office using a regular phone #, and that gets stored as a CDR in a database. Some external application then examines those numbers to identify what carrier they came from, and if a SIP gateway for that carrier exists, and then stores this info for future reference. From this point forward, outbound calls to the number attempt to use the SIP gateway first, and if that fails, falls back to the phone # / configured outbound provider.
Does this make any sense, either technically or economically ?
↧