[Asterisk-doc] Common VoIP Providers
Randy Resnick
asterisk-doc@lists.digium.com
Sat, 12 Jun 2004 09:53:27 +0200
Personal subjective note: I have been comparing 6 providers and ICH
has consistently provided the best quality connections from Europe to
the USA. Voiptalk and sipgate are showing the best ping times here, for
obvious reasons.
-----------------------------------------------
Connecting Asterisk to Common VoIP Providers ->
Commercial Service Providers ->
IconnectHere (ICH) http://www.iconnecthere.com/
Description
iConnectHere is the consumer division of deltathree, Inc. ICH offers
"pay-as-you-go" outgoing calling using their PCphone software or
hardphones, but their service works fine with X-Lite and more
interestingly, it works well with Asterisk.
Services
1. Outgoing calls from your asterisk box to anywhere in the world. You
put a minimum (of $10?) in your account and you can begin to make calls.
2. For a monthly fee, you can have DID in many areas of the US and 800
numbers. With incoming nulmber accounts there are many typical services
such as distinctive ring, voicemail, etc. These have no real interest to
Asterisk users, however.
What to Expect
ICH support is not fast and it is geared to the unclued home hardphone
user, so you better get things working on your own. However, ICH
connection quality and rates are good. ULAW is the only supported codec.
The only protocol used is SIP.
Setup Examples
sip.conf (nnnnnnnn is your account number, pppp is your PIN)
register = nnnnnnnn:pppp@natrelay.deltathree.com
[iconnecthere]
type=peer
disallow=all
allow=ulaw
username=nnnnnnnn
secret=nnnn
host=natrelay.deltathree.com
canreinvite=no
; context is needed only if you have incoming (DID) service
; context=guest
; do NOT put a qualify= statement here
; because ICH will become unreachable!
extensions.conf
; Be sure to include the iconnecthere-outgoing context
; for users who are authorized to use it:
; [partners]
; include => iconnecthere-outgoing
; In the following example, ICH is set up for USA dialing only
; to call via ICH, dial 8, 1 area code and the 7-digit US number
[iconnecthere-outgoing]
exten => _81NXXNXXXXXX,1,SetCallerID(Your Name <yourdialinphonenumber>)
exten => _81NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@iconnecthere,50,rt)
exten => _81NXXNXXXXXX,3,Hangup