Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » VOIP etc » Voice Over IP - VOIP » VOIP Tech Chat » [Equipment] Useful Sipura tricks...
Search Topic:
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
[General] PAP2 v2 and syslog »
« [VoiceStick] SIP Ports  
AuthorAll Replies

loosenutvt

join:2005-09-25
San Francisco, CA

reply to DracoFelis
Re: [Equipment] Useful Sipura tricks...

Hi DracoFeilis,
I have spa-3000, howto I setup both sipphone( for in-coming) and sipdiscount (for out-going) on line1. I have followed the instruction but can't get it to work. I can't dial out via sipdiscount. What is the dialplan looks like?
Thanks


devil24
Premium
join:2002-06-28
Houston, TX
reply to DracoFelis
Thanks a lot for your reply .


DracoFelis
Premium
join:2003-06-15


1 edit
reply to devil24
said by devil24 See Profile:

Now, can this 'multiple providers in one line' trick work on a SPA-2002??? if so, can you please post a more detailed example of how to set it up???.

I'm currently subscribed to 3 services, all running from my SPA-2002 and having to erase/edit any of the 2 active ones every time I want to use the other one is a PITA,
I don't have an SPA-2002, but as far as I know the SPA-2002 has pretty much the same features as the SPA-2000 (which I do have).

So I think the answer is that the SPA-2002 can do about as much as the SPA-2000 can. Specifically, that would mean that providers that let you call their subscribers without authorization (such as FWD or SIPphone) can be used with appropriate "Dial Plan" tricks (shown above). But as far as I'm aware, you need an SPA-3000 to use any of the "gateway" tricks that allow multiple providers that require a username/password on the same "phone".

BTW: It was the "gateway" (multiple providers WITH authorization, on the same "phone") features, that were a strong reason why I recently purchased my SPA-3000 (from voxilla.com), despite the fact that I already owned a properly functioning SPA-2000. The SPA-3000 really does give you more options than many of the other Sipura models. OTOH it's not as if my investment in my SPA-2000 is totally wasted either. I can still use the SPA-2000 if/when I ever want to setup a "remote extension", and I will probably also make use of it if/when I ever setup an * box. And I may even experiment (at some point) with hooking the SPA-2000's ports into the "Line port" of the newer SPA-3000 (doing so should "in theory" allow for even more providers on the same "phone", than you can do with just the SPA-3000 by itself).

[EDIT]: As to your example, here goes. Just keep in mind that the "gateway" features are SPA-3000 specific (and won't work on say an SPA-2000)!

You first setup your primary "Line 1" provider normally (including "registration" with their SIP proxy). Choose your primary provider carefully, as that is the only provider your SPA-3000 will allow inbound calls from (unless you do clever tricks with forwarding and/or hooking up another ATA to the "Line port"). In my case, I use FWD as my "primary", as all my pay providers are currently not supplying inbound DIDs (and so FWD is the only provider I currently need to "ring" the phone).

For the other 4 outbound providers, you setup the "Line 1" (again SPA-3000 only) providers as follows:
The "Gateway x:" field gets "userid@proxy" (NOTE: It's non-obvious from the docs, but you really need the "userid @ the_proxy_address" in the gateway field, not just the proxy address!). The "GWx Auth ID:" ID gets your userid (yes, you need it in this field by itself, and part of the gateway field info). The "GWx NAT Mapping Enable:" field gets whatever your desired NAT setting is (in my case "Yes"). And the "GWx Password:" field obviously gets the password for that provider.

Once you have the Gateway fields (there are 4 of them, allowing for up to 4 additional "authorized" outbound providers) filled in, the only other step is to modify the "Dial Plan" to pick when you want to use that "gateway". For example, I have DialPad.com in my "gateway 1", so I use the following to send most LD calls to DialPad:
 1[2-9]xx[2-9]xxxxxxS0 <:@GW1>
Likewise, Telix has really good quality phone calls, and they don't charge for "toll free" calls (on my "pay as you go" plan). So I auto-route 800/888/877/866 calls to Teliax (which is on "gateway 2") by the following:
1 800 [2-9]xxxxxx S0 <:@GW2> | 1 888 [2-9]xxxxxx S0 <:@GW2> | 1 877 [2-9]xxxxxx S0 <:@GW2>
* | 1 866 [2-9]xxxxxx S0 <:@GW2>

(*) WARNING 1 long line(s) split

BTW: While I haven't played with it yet, the "Line port" is considered "gateway 0". So if you wanted to send 911 calls to the "Line port" (for example, if you hooked up the line port to a POTS line), you could probably use the following in your "Dial Plan":
911 S0 <:@GW0>
NOTE: I think the 911 example is correct, but as I've already mentioned, I haven't tested it yet!


devil24
Premium
join:2002-06-28
Houston, TX

reply to DracoFelis
said by DracoFelis See Profile:

I just got my SPA-3000 today, and (while the process was more painful than expected) I've already figured out how to have both my DialPad.com ($11.99/month) and my Teliax.com (pay as you go) accounts running on "Line 1" (and both accounts have different SIP passwords).

Now if I could just find a reliable way to override the "User ID:" field (the "GWx Auth ID:" fields don't seem to behave as expected in this regard), I would be able to include my other SIP accounts that were done under a different userid (in addition to accounts with a different proxy and password)...

[edit] Just got the solution to my SPA-3000 problem from the Voxilla forums. Instead of putting in my provider's "proxy_address" (i.e. 66.35.222.58 for DialPad.com) in for the value of "Gateway x:" and my userid for the value of "GWx Auth ID:", you put in "userid@proxy_address" (i.e. myaccount@66.35.222.58 for DialPad) for the "Gateway x:" field, and then also put in your "userid" for the "GWx Auth ID:" field. You apparently also need a "new enough" version of the firmware for this to work (my SPA-3000 has version "2.0.13(GWg)", which works fine with this "trick").

But once you get this "trick" to work, you can use the 4 "gateway" fields to totally override your userid/password/proxy settings of "Line 1" (of an SPA-3000). This allows you to easily have line 1 setup for 5 different VoIP providers (the default "Line 1" one being by-directional, and the 4 "gateway" ones being "outbound only"). And those 5 providers are on top of any providers (such as FWD) that you can call out to without "authorizing" (i.e. using the previous described "@proxy" trick to the dial-plan).

BTW: At the moment I only have 3 providers, so I have some room for expansion. My "Line 1" default is currently setup for FWD (this is only so that I can receive inbound calls by FWD, otherwise I would have used the previous FWD outbound "trick"), my GW1 is setup for DialPad.com ($11.99/month "unlimited", and also the provider my dial plan selects for LD calls), and GW2 is my "pay as you go" Teliax account (default dialing for toll free numbers, and can be explicitly used by dialing "# 8 call_digits #").
Hey DracoFelis, great job, pal!

Now, can this 'multiple providers in one line' trick work on a SPA-2002??? if so, can you please post a more detailed example of how to set it up???.

I'm currently subscribed to 3 services, all running from my SPA-2002 and having to erase/edit any of the 2 active ones every time I want to use the other one is a PITA, so, if this is able to work on my device, it'll make things much much easier for me .

Thanks in advance for your help.


DracoFelis
Premium
join:2003-06-15


1 edit
reply to tlpintpe
said by tlpintpe See Profile:

Thanks! This is very useful stuff! I just used the variations for calling FWD with my Sipura 3000 (line 1 is configured with Voxee), and it works very well!
On an SPA-2000 you can override the proxy via the "dial plan", and thereby allow dialing to open proxies (such as FWD or SIPphone). But don't forget that the SPA-3000 also lets you override the password, and thereby use multiple providers with different passwords (as well as different proxies).

For example: I just got my SPA-3000 today, and (while the process was more painful than expected) I've already figured out how to have both my DialPad.com ($11.99/month) and my Teliax.com (pay as you go) accounts running on "Line 1" (and both accounts have different SIP passwords).

Now if I could just find a reliable way to override the "User ID:" field (the "GWx Auth ID:" fields don't seem to behave as expected in this regard), I would be able to include my other SIP accounts that were done under a different userid (in addition to accounts with a different proxy and password)...

[edit] Just got the solution to my SPA-3000 problem from the Voxilla forums. Instead of putting in my provider's "proxy_address" (i.e. 66.35.222.58 for DialPad.com) in for the value of "Gateway x:" and my userid for the value of "GWx Auth ID:", you put in "userid@proxy_address" (i.e. myaccount@66.35.222.58 for DialPad) for the "Gateway x:" field, and then also put in your "userid" for the "GWx Auth ID:" field. You apparently also need a "new enough" version of the firmware for this to work (my SPA-3000 has version "2.0.13(GWg)", which works fine with this "trick").

But once you get this "trick" to work, you can use the 4 "gateway" fields to totally override your userid/password/proxy settings of "Line 1" (of an SPA-3000). This allows you to easily have line 1 setup for 5 different VoIP providers (the default "Line 1" one being by-directional, and the 4 "gateway" ones being "outbound only"). And those 5 providers are on top of any providers (such as FWD) that you can call out to without "authorizing" (i.e. using the previous described "@proxy" trick to the dial-plan).

BTW: At the moment I only have 3 providers, so I have some room for expansion. My "Line 1" default is currently setup for FWD (this is only so that I can receive inbound calls by FWD, otherwise I would have used the previous FWD outbound "trick"), my GW1 is setup for DialPad.com ($11.99/month "unlimited", and also the provider my dial plan selects for LD calls), and GW2 is my "pay as you go" Teliax account (default dialing for toll free numbers, and can be explicitly used by dialing "# 8 call_digits #").

tlpintpe

join:2002-09-13
Spicewood, TX
reply to DracoFelis
Thanks! This is very useful stuff! I just used the variations for calling FWD with my Sipura 3000 (line 1 is configured with Voxee), and it works very well!


DracoFelis
Premium
join:2003-06-15


1 edit
reply to DracoFelis
Since I started this thread, I thought I would post a few "tricks". All of the "tricks" in this note work by adding things to the "Dial Plan" for the line in your SPA. If you have an "unlocked" SPA you can use these tricks. However, if you have a "locked" SPA, the provider may prevent you from editing the "Dial Plan" (and thus prevent you from using these "tricks").

NOTE: Per the Sipura SPA-xxxx manual, all dial plan patterns need to be separated from each other by a "|" (vertical bar) character. So when I say to add a pattern to your dial plan, don't forget to separate it from the rest of the dial plan by a "|" character!

BTW: In my case, I have tested these tricks on "line 2" of my SPA-2000 (which is currently setup with the $11.99/month DialPad.com outbound VoIP service). Since these tricks do work on my SPA-2000, and they appear to follow the syntax that is common to the Sipura adapters, they should work with pretty much any SPA model. However, I have only tested them on my SPA-2000, so YMMV.

Trick 1: Do your own "911" support.
This can be useful if/when using a provider that doesn't provide 911 (for example dialpad.com). This does NOT give you E911 (just normal "speed dialing"), but it is better than nothing. You first decide which number you would like to "speed dial" when 911 is entered on a phone connected to that SPA-xxxx line. IMHO the "best way" to get the number, is to call the non-emergency number for your area (usually listed in the front a phone book), and ask them what number to call in an emergency when using a phone that can't directly dial 911. You can then make an automatic "translation" in the dial plan, so that 911 is turned into your own custom "speed dial". For example, if your emergency number is 319-555-2222 (no that's not a real emergency number, use the real number for your area), than the following added to your "Dial Plan" will enable custom 911 services:
<911:13195552222>S0 
NOTE: Replace the dummy number after the : (above), with your real emergency "speed dial" number (before adding this code to your SPA's "Dial Plan")!

Trick 2: Calling Free World Dialup from a line provisioned to another provider.
The Sipura has a little understood "IP dialing" feature, that can be usefully combined with the FWD SIP gateway (and no you do NOT have to turn on "IP dialing" in the Sipura to use this trick). When you have a line provisioned to another provider (for example my "line 2" is setup for DialPad.com), you can still make outbound FWD calls (including calling the FWD "Service numbers", and calling "FWD partners") from that line for only 3 extra keystrokes. Once the following code is added to your line's "Dial Plan", FWD calls are as simple as pressing: #3 fwd_number # (for example, the FWD time number would be reached by calling #3612#).
<#3:>[x*].<#:>S0 <:@fwd.pulver.com> 

Trick 3: Transparently use FWD for USA "Toll Free" numbers, instead of using your provider:
This is a variation of trick 2 (above). Some "pay as you go" VoIP providers not only charge for normal LD calls, but also charge for "toll free" calls. And other providers (such as DialPad.com), don't officially "support" calling toll free number via their service. In such cases, it could be useful to have toll free numbers automatically go via FWD, instead of dialing through your VoIP provider. You can easily force 1 (800/888/877/866) xxx-xxxx numbers to use FWD, by putting the following (long string) in your "Dial Plan" BEFORE (to the left of) the pattern that would normally dial LD numbers:
<:*>1800xxxxxxxS0 <:@fwd.pulver.com> | <:*>1888xxxxxxxS0 <:@fwd.pulver.com> |
<:*>1877xxxxxxxS0 <:@fwd.pulver.com> | <:*>1866xxxxxxxS0 <:@fwd.pulver.com>
Forums » VOIP etc » Voice Over IP - VOIP » VOIP Tech Chat[General] PAP2 v2 and syslog »
« [VoiceStick] SIP Ports  


Tuesday, 01-Dec 02:44:50 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [57] Baltimore To Ban Lazy Cable Installs
· [47] Broadband Killed The Game Console
· [33] Rural Carriers Quickly Embracing Fiber
· [28] AT&T Top Lobbyist Cicconi Has His Feelings Hurt
· [24] Charter Exits Chapter 11
· [21] Midcontinent Socked With Easement Lawsuit
· [3] Monday Morning Links
· [2] Monday Evening Links
Most people now reading
· Windows 7 boot manager editing questions [Microsoft Help]
· Connecting to Google Voice Via SIP [VOIP Tech Chat]
· Is Microsoft Technet ok to use for my family PC's? [Microsoft Help]
· persistent connection to qw-in-f113.1e100.net on boot [Security]
· Considering Leaving Vonage, who should I Consider? [VOIP Tech Chat]
· Heating - my dad gave me this advice... [Home Repair & Improvement]
· 3.x Feral Druid - Bear Tanking Guide [World of Warcraft]
· Why is VoIP Better than POTS? [VOIP Tech Chat]
· Opening a file download dialog from a JavaScript function. [Webmasters and Developers]