logo.gif spabanner.jpg

Simplified SPA-3000 Setup Guide

Once you have purchased your SPA-3000, you will need to configure it so that it works. There are lots and lots of configuration options, however most of them do not need to be set. The information provided in this section will help you get your SPA-3000 working. Follow the step by step instructions and you should be fine.

The orginal work for this section was created by JMG Jason from http://www.jmgtechnology.com.au and has been modified since. Have a look at Jason's website for great deals on VoIP hardware.

Getting Started

When you receive your SPA-3000 it should contains the following items:
1. SPA-3000
2. Power supply
3. Phone cable
4. Network cable
5. Quickstart guide
spa300.gif spa3000new.jpg
Original SPA-3000 New model SPA-3000
Setting up the hardware
Step 1: Connect the power cable to your SPA-3000
Step 2: Connect the network cable from your SPA-3000 to your DHCP enabled modem/router
Step 3: Connect an analogue phone to the “Phone†port in the SPA-3000.
Your set up should look something like this:

SPA300Config.gif
Step 4: Turn the power on
Step 5: Pick up the phone and press the asterisk button 4 times (You should hear a voice saying Sipura Configuration Menu)
Step 6: Dial 110# (Write down the IP address that is returned)
Step 7: Connect your PSTN line to the “Line†port of the SPA-3000.
At this stage, you can choose whether to upgrade the firmware. The latest version of the SPA-3000 firmware at the time of writing this document is 3.1.7g. To upgrade the firmware see Upgrading Firmware.
Back to Top

Entering Config Menu

Once you have the IP address of your SPA-3000 you can access the web interface by opening a web browser and typing the following in the Address : http:/ /< IP Address of SPA-3000> For example: http://192.168.1.10

Address.gif

You should now see the Sipura SPA-3000 Phone Adapter Configuration screen. Now you will need to log into the unit as Administrator and change the view to advanced. See images below.

AdminLogin.gif

Click on Admin Login on the right hand side, then click on Advanced . You can also go directly to the admin/advanced section by typing: http://192.168.1.10/admin/advanced
Back to Top

SIP Settings

The SIP tab as a number of advanced settings that control how the SPA initiates telephone calls with other hardware (and software). There is one setting on the SPA3000 that you should change. Under the SDP Payload section, change the G729a Codec name to G729 (ie remove the a).
SDP.gif
Back to Top

Regional Settings

Click on the Regional tab.

The following changes are optional, however they will make your SPA-3000 sound more Australian. Under the Call Progress Tones and Distinctive Ring Patterns headings change:
Dial tone: 400@-19,425@-19,450@-19;10(*/0/1+2+3)Click here to listen

Note, you may like to keep the default US sounding dial tone. The benefit of leaving it is that it sounds different to your PSTN dial tone. It is therefore easy to tell if you are dialing out via VoIP or PSTN. if you want to leave the USA dial tone, then the settings should stay as Dial tone: 350@-19,440@-19;10(*/0/1+2)Click here to listen

Busy Tone: 425@-19;10(.375/.375/1) Click here to listen
Reorder Tone: 425@-19, 425@-29;60(.375/.375/1,.375/.375/2) Click here to listen
Ring Back Tone: 400@-19,425@-19,450@-19;*(.4/.2/1+2+3,.4/2/1+2+3) Click here to listen
MWI Dial Tone: 400@-19,425@-19,450@-19;2(.1/.1/1+2);10(*/0/1+2) Click here to listen
Ring1 Cadence: 60(.4/.2,.4/2)

CallProgressTones.gif

The following changes are required under the Miscellaneous heading :
FXS Port Impedance: 220+820||115nF

Misc.gif
Back to Top

Setting up a Time Server and Daylight Saving Rules

You can configure the SPA-3000 to automatically retrieve the current date and time (Including daylight savings). To do this you will need to enter in a NTP server. Some providers will provide you with one.

system.gif

Optional.gif

Primary NTP Server: au.pool.ntp.org

regional.gif

For NSW these settings seem to work:
Time Zone: GMT+11:00
Daylight Saving Time Rule: start=3/-1/7/3;end=10/-1/7/2;save=-1
Back to Top

Line 1 Settings

line1.gif

The first thing that needs to be changed is under the Proxy and Registration heading. Here you will need to enter the proxy and registration information given to you by your VoIP provider.
The following image shows the setup for Astratel.

Proxy.gif

The second thing that needs to be configured is under the Subscriber Information heading. Here you will need to enter your user id and password for given to you from your VoIP provider.

subscriber.gif

For some VoIP providers you will also have to enter the Auth ID and set Use Auth ID to yes. You will need to check with your VSP to confirm.

The next thing that needs to be altered is under the Audio Configuration heading. The following change is required.
Preferred Codec: G729a.

Audio.gif

The final item that requires changing is under the Dial Plan heading. The dial plan will vary from provider to provider. The dial plan show below is an example only, and may require alteration depending on which VoIP provider you subscribe to. See Appendix A for a detailed description of how dial plans work.
Dial Plan: (000S0<:@gw0>|<#0,:>xx.<:@gw0>|xx.)

DialPlan.gif
Back to Top

PSTN Line Settings

pstnlogon.gif

The first thing that needs to be changed is under the PSTN Disconnect Detection heading. The following change is required:
Disconnect Tone: 425@-30,425@-30;1(.375/.375/1+2)
pstn.gif

The next thing that needs to be changed is under the International Control heading. The following changes are required:
FXO Port Impedance: 220+820||120nF
PSTN To SPA Gain: 3
On-Hook Speed: 26ms (Australia)

International.gif

Everything should now be setup and ready to use. Make sure you press the submit.gif button to save the settings to the SPA-1001. The Submit All Changes button will save the changes on all pages. You can however hit that button at the end of each section if you wish to do so.
Back to Top

Dial Plans

Dial plans can be very confusing at first glance. However they are invaluable feature of the SPA-3000 so you should at least learn the basics of how they work. For details about dial plans, you should refer to the Dial Plans section.
Back to Top

Setting up Gateways

The SPA-3000 allows you to configure up to 4 extra VoIP providers, through the use of gateways. Please note that not all providers can be used in the extra gateways because they require registering.
To add a provider into one of the 4 gateways you will need to know user userid, password and the proxy address of the VoIP provider. The following image shows how to set up Astratel as gateway 1.

gateway.gif

Setup Gateway 1.
Gateway 1: userid@proxy
GW1 Auth ID: userid
GW1 Password: password
where userid is your VoIP number given to you by your provider, proxy is the sip proxy address and password is the password given to you by your provider.
The next thing that is required is to add an entry into the dial plan to allow calls to be made using the gateway you have just setup.

DialPlan2.gif

For simplicity sake, I have added the following entry to the dial plan.
<#1,:>xx.<:@gw1>
What this means is any number you dial after typing #1 will go out through gateway 1. You can setup the other 3 gateways in exactly the same way. Gateway 2 uses <:@gw2>, Gateway 3 uses <:@gw3> and Gateway 4 uses <:@gw4>
Back to Top

Setting up a PSTN to VoIP Gateway

There are many different ways you can use the PSTN to VoIP gateway. One useful method is to allow you (the home owner) to dial in from an external location through the PSTN line and then dial out using a VoIP provider (so you can make international calls for example).

Another good way to use this gateway is to be able to forward all your incoming PSTN calls to another phone when you are not at home. Both options are described below.

These are advanced features that should only be enabled if you need to use them.
Back to Top

Remote access to your VoIP

To do this you need to have a VoIP provider registered on the PSTN tab. The example below shows Astratel being registered.

PROXY2.gif

You also must enter your subscriber details, the same way as was done in the Line 1 registration.

subscriber2.gif

The next thing, that you need to is configure the PSTN to VoIP gateway using a PIN number.

pstn-voip.gif

PSTN Caller Auth Method: PIN
PSTN Caller 1 PIN: (whatever number you choose). The VoIP call will be made with whatever VoIP provider you have registered on the PSTN Line tab.

At this stage you may want to change the time it takes for the SPA-3000 to pick up the PSTN line when you ring into it.

fxo.gif

PSTN Answer Delay: 12; (Change this to whatever you think is good for you)
PSTN Dialing Delay: 2; (This seems to work well)
So now, you can dial into your home PSTN line from another location. The SPA-3000 will pick up the incoming call after the “PSTN Answer Delay†setting. You enter your PIN number followed by the # key and you should be given your VoIP dial tone. Now just dial a number and it will go out through the VSP that you have setup on the PSTN tab. The dial plan used will be the Dial Plan that has been setup for that particular PIN number.
Back to Top

PSTN Call Forwarding

This method of setting up the PSTN to VoIP gateway should be used if you want to forward all your incoming PSTN calls to another number (like the office or your mobile phone). The original work on this setup procedure was created by CableRider at theWhirlpool forum.

On the PSTN tab
At the top of the page:
Line enable = Yes
Then down the page:

PSTN-To-VoIP Gateway Setup
PSTN-To-VoIP Gateway Enable = Yes
PSTN Caller Auth Method = none
PSTN Caller Default DP = 1

Under Dial Plans, set Dial plan 1 to (S0<:0412345678>) where 0412 345 678 is your mobile

Under PSTN Disconnect Detection
Disconnect Tone must be set to 425@-30,425@-30;1(.375/.375/1+2) NB corrected - Mallington Mallington Jun 13, 2006 7:23 pm

If you don't, the meter will continue ticking over even when the caller has hung up, and you'll be charged accordingly.

OK, now if you want a user system, where you have to enter a PIN to call different phones, this is what you do. Say you were overseas, and you want your family to enter a certain PIN to call your mobile whilst overseas, another PIN to call your wife's mobile etc. By calling your mobile overseas I mean that you have bought SIM cards in the destination country.

You can associate PINs with dial plans. So let's do it the simple way and say you want to associate PIN 1111 with dial plan 1 and 2222 with dial plan 2. Let's say that your HK mobile number is 001185294231111, and your wife's is 001185294231112.

All the settings above apply, with the following changes:

Under PSTN-To-VoIP Gateway Setup
PSTN Caller Auth Method = PIN
PSTN Caller 1 PIN = 1111
PSTN Caller 2 PIN = 2222
PSTN Caller 1 DP = 1
PSTN Caller 2 DP = 2
Dial Plan 1 = (S0<:001185294231111>)
Dial Plan 2 = (S0<:001185294231112>)

Setting a dial plan like this: (S0<:001185294231111>) is called implementing a hotline. This is because after the PIN is entered, no digits need to be dialled. Once the connection is established and the caller is authenticated, the SPA3000 does the dialling itself.

In the earlier scenario: (S0<:0412345678>), there is no authentication. So when the caller phones, the connection is established and the SPA3000 rings 0412 345 678 immediately by itself.
Back to Top

Proxy and Registration Settings For Common Providers


Engin

If you are a VoIPER customer of Engin, you will find your setting information from the Engin website. Refer to the VoIPer Config page for detailed help on setting up for VoIPer. EnginProxySetup.gif
Subscriber Information: Set your user ID to be your phone number including area code.

Astratel

PROXY2.gif
Proxy: sip03.astrasip.com.au

MyNetFone

proxy4.gif
Proxy: sip.myfone.com.au
Use Outbound Proxy: yes
Outbound Proxy: sip.myfone.com.au
Register Expires: 240

The original pdf document can be downloaded from http://www.jmgtechnology.com.au/spa_3000_guide.pdf
Back to Top