===========================================
Release Notes for SPA-1000 ver 2.0.12(SEa)
===========================================

SPA-1001 -- 1 Port FXS, 1 Ethernet Interface

Copyright (C) 2004 Sipura Technology Inc.

* * * * * * * * * * IMPORTANT * * * * * * * * * * * * * * * *  *
* Use of Proprietary Information and Copyright Notice:         *
* This release note document contains proprietary information  *
* that is to be used only by Sipura Technology customers.      *
* Any unauthorized disclosure, copying, distribution, or use   *
* of this information is prohibited. This restriction includes *
* ALL Internet based discussion forums, e.g. DSLreports.       *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  *

============
Overview
============
SPA-1001 has 1 FXS port.
The SPA (SE) firmware is a special edition targetted for SPA-1001
only. Its functionality is similar to a SPA-1000 with the
regular SPA firmware, but with the additional support for 2 VoIP service
providers (aka Lines). 

When you pick up the handset initially, you will
hear the dial tone for the first (default) service provider. Then
you can switch to the second service provider by entering a # key
(this key sequence is configurable).
If the secondary service provider is configured and in service, you will 
hear a slightly higher pitch dial tone indicating the seondary service
provider is selected. Hook flash or on-hook-and-off-hook will switch 
back to the default service provider.

When both Lines are in service, the phone will ring if there is an
incoming call on either Line. You can configure a different Ring (1-8)
for each Line so that you can tell which Line is ringing. If you
are already on a call, you will hear call-waiting tone when there
is a second incoming call on either Line.

Below is a summary of the new feature available in SPA-1001 (SE) firmware.

==============================
Summary of New (SE) Features
==============================
1. Supports 2 VoIP service providers:
   The (SE) Configuration Web page contains the following tabs:
   [Info], [System], [SIP], [Provisioning], [Regional],
   [Phone], [Line 1], [Line 2], [User 1], and [User 2].

   [Line 1/2] and [User 1/2] let you enter the configuration for
   2 different service providers. For example, you can configure
   [Line 1] for Free World Dialup, and [Line 2] for Voicepulse or
   Broadvoice. A service provider can provision [Line 1] (or [Line 2])
   and lock it from the subscriber, while openning up the
   other unprovisioned secondary line to let the subscriber to configure
   it himself for other usage.

   The [Phone] tab contains options that apply to the whole unit, such
   as SAS (Streaming Audio Server) parameters, Echo Canceler parameters,
   and FXS port polarity settings. A new group of "Line Selection" parameters
   are also added. They are:
   <Default Line> = Specifies whether "Line 1" or "Line 2" is the default line,
                    the line to use first time you pick up the handset.
                    Default value is "Line 1"
   <Line 1 Select Code> = digit key sequence to select Line 1. Default is (blank)
   <Line 2 Select Code> = digit key sequence to select Line 2. Default is #
   <Alt Dial Tone Multiplier> = A factor to scale up the dial tone frequency when
                                the SPA is switched to use the secondary
                                line. Use a value greater than one for a higher
                                pitch tone. Use a value less than one for a
                                lower tone. Use the value 1 makes the tone sound
                                the same as the default Line.
                                Default value is 1.5

2. Using Different Default Ring on Line 1 and Line 2:
   You can configure a different default Ring (1-8) for Line 1 and Line 2, so
   as to easily tell which line is ringing.

3. Call Waiting with 2 service providers:
   You can be talking on the default Line and receive another incoming call
   on the secondary Line. And vice versa. You can hook flash to answer the
   incoming call and hook flash again to switch back to the original call.

4. 3-way Calling, Conference and Call Transfer:
   You can be talking on the default Line, then hook flash to place the call
   on hold and make another call on the secondary Line to a 3rd partty. Then 
   hook flash again to start a 3-way conference. Another hook flash during 
   a 3-way conference will hang up the last joined party. Hanging up while the
   3rd party is ringing or after he answers will transfer the 2nd party to
   the 3rd party (note: transfer will be successful only if both service providers
   allow it if the two Lines are with different service providers)
        
5. Message Waiting Indication (MWI) and Visual MWI (VMWI) Services:
   MWI is indicated by stutter tone. (SE) allows the indication per Line. 
   You will hear stutter tone only for the Line that has positive MWI.
   Suppose the default line currently has no messages waiting; but the 
   secondary line has. Then the first dial tone will be normal (non-stutter), 
   but the tone will change to stutter once you switch to the secondary line. 
   The dial tone will be back to normal after you hook-flash.

   VMWI on the other hand only applies to the default line. This includes
   periodic refresh to the phone and the associated ring splashes (if enabled). 
   In other words, VMWI will not be triggered if new messages are only 
   available on the secondary Line.

6. Supplementary Service via Star (*) Codes.
   You can enter * code to activate/deactivate/configure supplementary
   services using * code for each Line independently. You must select the
   Line first (by activating the dial tone for that Line), then enter
   the *code as you normally would.
        
7. Per Call Service Activation/Deactivation:
   These include per-call Call-Waiting, (outbound) Caller-ID Blocking, and
   Secure Call activation/deactivation, as well as all the audio codec selection 
   codes. Per Call feature invocation lasts until the next hook-flash or on-hook.
   In other words, after a hook flash or on-hook, you will need to activate
   the per call option again if you still need it.
   
8. Call Return and Call Back
   Call Return (*69) automatically selects the Line at which the last incoming
   was received. 
   Call Back (*66) automatically selects the Line at which the last outbound
   call was made.

==========================================================
Upgrade Instructions
===========================================================
If using the remote provisioning process (TFTP, HTTP, HTTPS) to
upgrade SPA-1001 units to 2.0.12se, service providers will need
to follow the following protocol:

1.  Upgrade the SPA-1001 runing firmware version "2.0.11g" (or earlier)
to a preliminary release using the "prep.bin" file found in the 2.0.12SE
upgrade ZIP file.

2.  Upgrade the SPA-1001 runing firmware version "prep" to 2.0.12se with
the "2.0.12se.bin" file found in the 2.0.12SE upgrade ZIP file.

If using the Windows EXE utility to upgrade the SPA-1001, there is no
need to upgrade to a "prep" release before installing 2.0.12se. The 
EXE file will automatically perform the 2-stage upgrade if necessary.