Sipura Technology SPA-841 Instruction Manual

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
1
Sipura Technology, Inc.
SPA-841 Administration Guide
January 2005
Version 0.9 (DRAFT)

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
2
Disclaimer – Please Read:
This document contains implementation examples and techniques using Sipura
Technology, Inc. and, in some instances, other company’s technology and products and
is a recommendation only and does not constitute any legal arrangement between Sipura
Technology, Inc. and the reader, either written or implied. The conclusions reached and
recommendations and statements made are based on generic network, service and
application requirements and should be regarded as a guide to assist you in forming your
own opinions and decision regarding your particular situation. As well, Sipura Technology
reserves the right to change the features and functionalities for products described in this
document at any time. These changes may involve changes to the described solutions
over time.
Use of Proprietary Information and Copyright Notice:
This 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.
Please Note:
Design and specifications are subject to change without notice.

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
3
Table of Contents
1HOW TO USE THIS DOCUMENT.......................................................................................................7
2IMPORTANT OPERATING INFORMATION........................................................................................7
Compliance and Safety Information..........................................................................................................7
Network and Service Configuration Settings...........................................................................................8
3SPA-841 OVERVIEW...........................................................................................................................8
SPA-841 Hardware Features:.....................................................................................................................8
SPA-841 Functionalities.............................................................................................................................8
Navigating the SPA-841 GUI ......................................................................................................................9
Definitions for the Four Call Appearances.............................................................................................10
4CALL FEATURES ..............................................................................................................................11
Selecting Audio I/O Device and Line.......................................................................................................11
Making Calls ..............................................................................................................................................12
Answering Calls ........................................................................................................................................12
Ending Calls ..............................................................................................................................................12
Hold and Resume......................................................................................................................................12
Call-Waiting ...............................................................................................................................................13
3-way Conference .....................................................................................................................................13
Attended Call Transfer..............................................................................................................................13
Blind Call Transfer....................................................................................................................................14
Call Back....................................................................................................................................................14
Message Waiting Indication (MWI)..........................................................................................................14
Accessing Voice Mail................................................................................................................................15
Muting Calls...............................................................................................................................................15
Shared Call Appearances.........................................................................................................................15
Line Key LED Behavior.............................................................................................................................15
Other Supplementary Services................................................................................................................16
Block Caller ID...........................................................................................................................................16
Block Anonymous Call.............................................................................................................................16
Do Not Disturb (DND)................................................................................................................................16
Secure Call.................................................................................................................................................16
Secure Call Implementation:....................................................................................................................17
User Interface .........................................................................................................................................18
Service Provider Requirements..............................................................................................................18
5MEMORY FEATURES AND OTHER USER ACCESSIBLE SETTINGS...........................................19
Call Logs....................................................................................................................................................19

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
4
Personal Directory....................................................................................................................................20
Entering and Saving Settings..................................................................................................................21
Preferences................................................................................................................................................22
Speed Dials................................................................................................................................................22
Caller and Called Name Matching ...........................................................................................................22
Dialing Assistance....................................................................................................................................22
Time/Date...................................................................................................................................................23
Daylight Saving Time................................................................................................................................23
Checking Phone Status............................................................................................................................24
Reboot and Restart...................................................................................................................................25
Factory Reset ............................................................................................................................................25
Password Protection ................................................................................................................................25
Audio Volume Adjustment.......................................................................................................................25
Ring Tone...................................................................................................................................................26
Star Code to Activate/Deactivate Certain Services ...............................................................................26
Disabling Services....................................................................................................................................28
6VOICE AND SIGNALING FEATURES...............................................................................................29
SIP Proxy Dynamic Redundancy: ...........................................................................................................29
Re-registration with Primary SIP Proxy Server......................................................................................29
Codec Name Assignment.........................................................................................................................29
Voice Algorithms: .....................................................................................................................................29
G.711 (A-law and mµ-law)......................................................................................................................29
G.726......................................................................................................................................................29
G.729A....................................................................................................................................................30
G.723.1...................................................................................................................................................30
Codec Selection ........................................................................................................................................30
Dynamic Payload ......................................................................................................................................30
Adjustable Audio Frames Per Packet.....................................................................................................30
DTMF: In-band & Out-of-Band (RFC 2833) (SIP INFO *)........................................................................30
Call Progress Tone Generation ...............................................................................................................30
Call Progress Tone Pass Through..........................................................................................................30
Jitter Buffer – Dynamic (Adaptive)..........................................................................................................30
Voice Activity Detection with Silence Suppression & Comfort Noise Generation.............................31
Configurable Dial Plan with Interdigit Timers........................................................................................31
Network Address Translation (NAT) Traversal......................................................................................32
VoIP-NAT Interworking.............................................................................................................................32

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
5
7DATA NETWORKING FEATURES SUPPORTED............................................................................33
MAC Address (IEEE 802.3)....................................................................................................................33
IPv4 – Internet Protocol Version 4 (RFC 791) upgradeable to v6 (RFC 188.........................................33
ARP – Address Resolution Protocol.......................................................................................................33
DNS – A Record (RFC 1706), SRV Record (RFC 2782) .......................................................................33
DiffServ (RFC 2475) and ToS – Type of Service (RFC 791/1349) ........................................................33
DHCP Client – Dynamic Host Configuration Protocol (RFC 2131)........................................................33
ICMP – Internet Control Message Protocol (RFC792)...........................................................................33
TCP – Transmission Control Protocol (RFC793) ...................................................................................33
UDP – User Datagram Protocol (RFC768).............................................................................................33
RTP – Real Time Protocol (RFC 1889) (RFC 1890)..............................................................................33
RTCP – Real Time Control Protocol (RFC 1889)...................................................................................33
SRTP - Secure Real Time Control Protocol (RFC XXXX).....................................................................33
8CONFIGURING AND PROVISIONING OVERVIEW.........................................................................33
9WEB INTERFACE ADMINISTRATION AND SECURITY..................................................................34
Web Interface Conventions......................................................................................................................34
Web Interface Administration Privileges................................................................................................34
Web Interface Basic and Advanced Views.............................................................................................35
10 SPA-841 CONFIGURATION PARAMETERS....................................................................................35
Notations....................................................................................................................................................36
Data Types.................................................................................................................................................36
System Parameters...................................................................................................................................41
System Configuration ..........................................................................................................................41
Network Configuration.........................................................................................................................41
Provisioning Parameters..........................................................................................................................42
SIP Parameters..........................................................................................................................................43
Regional Parameters ................................................................................................................................48
Phone Parameters.....................................................................................................................................53
Extension 1 – 4 Parameters .....................................................................................................................55
User Parameters........................................................................................................................................60
Info Parameters (Read Only)....................................................................................................................61
11 DIAL PLAN.........................................................................................................................................62
12 PROVISIONING OVERVIEW.............................................................................................................66
Provisioning ..............................................................................................................................................66
Provisioning Capabilities.........................................................................................................................66
Configuration Profile ................................................................................................................................67
13 PROVISIONING FLOW......................................................................................................................68
Pre-Provisioning .......................................................................................................................................68
Provisioning Proper..................................................................................................................................69
14 FIRMWARE UPGRADE.....................................................................................................................69

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
6
Premium Features.....................................................................................................................................70
15 FUNCTIONAL URLS FOR UPGRADES, REBOOT AND RESYNCH...............................................70
Upgrade URL .............................................................................................................................................70
Resync URL...............................................................................................................................................70
Reboot URL ...............................................................................................................................................71
16 PERFORMANCE REPORTING FEATURES.....................................................................................71
Call Statistics and Reporting...................................................................................................................71
Report Generation and Event Logging...................................................................................................72
Error and Log Reporting ..........................................................................................................................72
Syslog and Debug Server Records.........................................................................................................73
17 TROUBLESHOOTING .......................................................................................................................73
Phone does not “turn on” or “boot up”....................................................................................................73
Phone will not make or receive calls. .....................................................................................................73
Calls with Poor Voice Quality..................................................................................................................74
18 CUSTOMER SUPPORT METHODS .................................................................................................75
19 CARE FOR THE SPA-841 PHONE ...................................................................................................75
Do not expose the phone to heat, sun, cold, water................................................................................75
Cleaning the phone.................................................................................................................................75
20 ACRONYMS.......................................................................................................................................76
21 GLOSSARY........................................................................................................................................77

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
7
1 How to use this document
This Administration Guide provides valuable instructions on managing and operating the SPA-841 IP
Telephone. The Guide covers the following topics:
•General Operating Information
•Call, Voice, Signaling Features and Hardware Functionality Descriptions
•Configuration, Performance and Troubleshooting Guidelines
•Provisioning
The SPA-841 User Guide provides more details on how to use the phone’s features via the phone’s
physical interfaces i.e. LED, keys and buttons. The Administrative Guide is very helpful for network
administrators that need detailed information on how to configure the phone from the phone’s Web Server
or are need access to the phone’s troubleshooting and performance functionality. Finally, the document
also covers provisioning of the SPA-841.
2 Important Operating Information
Please insure the safe operation of the SPA-841 by following the operating instructions in this section.
Compliance and Safety Information
This equipment has been tested and found to comply with the limits for a Class B digital device in
accordance with the specifications in part 15 of the FCC rules. This product bears the CE Marking
indicating compliance with the 89/336/EEC directive. Standards to which conformity is Declared: EN
61000-4-2:1995, EN 61000-4-3:1997, EN 61000-4-4:1995, EN 61000-4-5:1995, EN 61000-4-6:1996, EN
61000-4-8:1994, EN 61000-4-11:1994, EN 61000-3-2:2001, EN 61000-3-3:1995 & EN 55022:1998 Class
B Modifications to this product not authorized by Sipura Technology could void FCC approval,
terminating end user authority to use this product.
For indoor use only.
Read installation instructions before connecting to a power source. The electric plug and socket must be
accessible at all times as this is the main method to disconnect power from the device.
Shock Hazard:
Do not operate near water or similar fluid.
Do not work with this device during periods of lightning activity.
Do not touch wires at the end of cables or within sockets.
One Year Limited Hardware Warranty
Sipura Technology provides a one (1) year limited hardware warranty. Sipura warrants to customer that
this product will conform to its published specifications and will be free from defects in material and
workmanship at the time of delivery and for a period of one year thereafter. Without limiting the
foregoing, this warranty does not cover any defect resulting from (i) any design or specification supplied
by an entity other than Sipura, (ii) non-observance of technical operating parameters (e.g., exceeding
limiting values), or (iii) misuse, abuse, abnormal conditions or alteration by anyone other than Sipura.
Replacement, Repair, Refund:
After the receipt of an RMA (Return Materials Authorization) request, Sipura will attempt to refund, repair
or replace the SPA. To receive an RMA number contact the party from whom you purchased the SPA.

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
8
Network and Service Configuration Settings
The service provider or network administrator who supplied this unit may have provided a pre-
configuration of the network and service settings. Depending on the configuration policy, end user access
to the local configuration settings may be restricted or inaccessible. If end user configuration is allowed,
some of the key network and service configuration setting instructions are describe in the following
sections.
3 SPA-841 Overview
The SPA-841 is a SIP based, IP telephone offered by Sipura. The SPA-841 supports up to 4 lines of
operation and a pixel-based display. Figure 1.1 shows an illustration of the phone.
Figure 1.1: SPA-841: Sipura IP Phone
SPA-841 Hardware Features:
•128x48 pixel-based monochrome LCD display
•Four Line Keys. Each Line KEY has a corresponding red/green/amber tricolor LED
•Built-in Microphone and Speaker
•External Microphone and Headset
•Speaker phone on/off button with tricolor LED
•Headset on/off button with tricolor LED
•Handset
•Mute on/off button with tricolor LED
•Hold key
•Up/Down Rocker Key (called Scroll buttons in SPA-841 User Guide)
•Soft Keys and a “i” button
•Volume Key to invoke volume adjustment function
•VM Key to access voice mail
•MWI LED
•Standard 12-Key dialing pad
•Setup Key to invoke the setup menu
•1 RJ45 for 10BaseT Ethernet Uplink
•5V dc universal power adaptor
SPA-841 Functionalities
The SPA-841 has the following functionalities:

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
9
•Four Call Appearances
•Basic outgoing and incoming Calls
•Call Hold, Call Waiting, Call Transfer, and Conference
•Block Anonymous Calls
•Do Not Disturb
•Call forward unconditional, no answer, and on busy
•Multiple ring tones and default ring tone assignment per Extension
•Distinctive ringing
•Call Logs (Outgoing/Redial, Incoming, Missed)
•Call timer per call
•Personal Directory with 1-digit speed dial
•Caller-ID Name and Number
•Outbound Caller-ID Blocking
•Repeat Dialing on Busy
•Secure RTP
•Provisioning using TFTP/HTTP/HTTPS protocol
•DNS SRV and Multiple A Records for Proxy Lookup and Redundancy (with up to 25 hosts)
•Auto-Dialing From a Directory when off-hook
•On-Hook Dialing
•Speaker phone
•Share Extension and Share Call Appearance1
•Configurable Dial Plans with Auto-Completion of dialed number
Navigating the SPA-841 GUI
Note: Although this guide provides an overview of how to navigate the SPA-841 GUI, its primary focus is
administrative functions available via the phone’s web interface. For more detailed user functionality on
the phone’s GUI, please refer to the SPA-841 User Guide.
The user can invoke the phone’s GUI menu at various times, most notably when pressing the ibutton
when trying to view or change some of the phone settings. User can navigate through a menu by using
the UP/DOWN keys, and then press one of the soft key choices to select the highlighted item. Pressing
the right SoftKey i.e. SK(cancel), quits the current menu and return to the last menu level. Note that
pressing the UP key at the 1st item will move the highlight to the last item; pressing the DOWN key at the
last item will move the highlight to the first item.
Each phone screen normally has 1 or more virtual soft keys. Where there are more than 2 virtual soft
keys, the user can scroll through the virtual soft keys by pressing the “i” button. Pressing “i” button once
shows the next 2 virtual soft keys in a round robin fashion. The SPA-841 indicates more virtual soft keys
available by showing 2 extra lines on top of the right soft key label (like a deck of cards).
Each item on a menu has a corresponding number on the left hand side. The item number usually starts
at 1,2,3,… up to total number of items on the menu. Suppose you have 12 items on the menu and the
first item is numbered as 1. You can select the 12th item by pressing the digits 1, 2 with less than 2
seconds of pause between the two digits. You can select the 2nd item by pressing the digit 2 and the
selection will be made 2 seconds after you press the digit. You can select the 4th item by pressing the digit
4 and the selection will be made right after you press the digit.
1Based on Broadsoft specification, “Document number or name”…

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
10
The user can also make a choice on a menu by pressing the corresponding numeric value appears to the
left of the menu item. After entering one or more digits and if the number of items in the menu is such that
another additional digit may still result in a valid choice, the SPA-841 will wait for the next digit for 2
seconds before processing the selection. Note that the SPA-841 will ignore any leading 0 digit entries. If
the user press a digit sequence that is outside the range, the SPA-841 will simply position the highlight to
the first or the last item on the menu. Depending on the menu, selecting a menu item by pressing the digit
keys may automatically perform the default action on the item, or simply repositioning the highlight on that
item (i.e. no default action). For example, on the Speed Dial or Directory menu, the default action is to
edit the selected item as if the item is selected by pressing SK(edit). On the other hand, there is no
default action on the Redial List or Missed Calls menu.
When a menu is shown on the screen, the status line (between 2 soft key labels) will show the title of the
menu. If the menu is invoke as a submenu under the ibutton, the isymbol will be prepended to the
menu title. This indicates that the user can exit all the way from the setup menu by pressing the ibutton
again.
A menu item may have contents that are wider than the LCD can show. When the user highlight the item,
the SPA-841 will automatically scroll the contents horizontally from right to left so that the user can view
the entire contents.
Definitions for the Four Call Appearances
Some definitions:
•Station: A SPA-841 phone (or similar device) with one or more Extensions and Call appearances
provisioned
•Ext: An extension in the SPA-841 is a VoIP account in a voice service provider (VSP)’s network
or an IP-PBX system. An extension can be uniquely identified with a User ID (like a phone
number) that is unique within the VSP. Up to 4 extensions can be configured in the SPA-841,
which we will refer to as Ext 1, Ext 2, Ext 3, and Ext 4 (or simply E1, E2, E3, and E4 respectively).
Note that the same extension can be configured on more than one station. These extensions are
called Shared Extensions. Extension 1 is referred to as the Primary Extension. Some features
can only be activated on the Primary Extension such as Call Forwarding and VMWI.
•Call Appearance: Physically a call appearance corresponds to a Line Key on a station. There are
4 Line Keys in SPA-841, which we refer to as Line Keys 1, 2, 3, and 4 (or, simply, L1, L2, L3, and
L4 respectively). Functionally a call appearance is an instance of an extension. We call it a Share
Call Appearance if the associated extension is shared. Multiple instances of the same extension
can be configured on SPA-841. In fact all four call appearances can be instances of the same
extension. Note that call appearances (on the same station) which are instances of the same
extension are shared call appearances if and only if the extension is. Any of the 4 Line Keys can
be disabled in the configuration. Each call appearance supports one call at a time.
•VoIP Interface (VI): An Extension and its associated control parameters configured on a particular
station. The SPA-841 includes a rich set of configuration parameters to control the operation
when calling via the account. When configuring an extension on the SPA-841, we are configuring
the core account information as well as the set of VI control parameters. While the account
information is usually the same for a shared extension on different stations, the rest of the VI
parameters can be very different (such as the dial plan or the preferred codec to use when
making a call on this extension could be different for 2 different stations sharing the extension).
•Call Appearance State (CAST): The state of a call appearance which can be one of the following:
oDisabled: The Line Key is disabled
oIdle (Ready): The Call Appearance is ready for use

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
11
oDialing: Collecting digits from the user to be dialed out from this Line
oCalling: Waiting for the called party to respond
oProceeding (a.k.a. Progressing): Called party is ringing
oRinging (a.k.a. Alerting): Incoming call ringing
oConnected: Connected with remote party
oHeld: Remote party is on hold
oInvalid: Remote party hangs up or error while attempting outbound call
oBusy: the line is being used by another station (shared line only)
•A Call in a certain state by preceding the term Call with the corresponding state name. For
example, a Ringing Call, a Dialing Call
•Active (Call) State: If the state is Dialing, Calling, Proceeding, Connected, or Invalid. When the
state of the Call is Active, we refer to it as an Active Call
•Standby (Call) State: If the state is Ringing or Holding. When the state of the Call is Standby, we
refer to it as a Standby Call
•Key: Any one of the keys on the SPA-841 keypad. A Key can have 2 states: down (when
pressed) or up (when released)
•Button – a Key with an on and off state. The on/off state toggles when the key is pressed down
where applicable. There are 3 buttons on the SPA-841: SPEAKER, HEADSET, and MUTE. Each
button has an associated LED that indicates the on/off state.
•SK(label) – Soft key with the given label, such as SK(select), SK(cancel), SK(dial), SK(conf),
SK(xfer)
4 Call Features
Selecting Audio I/O Device and Line
There are 3 sets of audio i/o devices available: a) Handset, b) Built-in microphone and speaker, and c)
External microphone and headset. The speaker is also used for ringing. For convenience, we shall simply
refer to (b) as the speaker, and (c) as the headset where the context is clear.
Only one audio device can be selected at anytime. The speaker is selected by pressing the SPEAKER
button. The headset is selected by pressing the HEADSET button. When the SPEAKER or HEADSET is
selected, the corresponding LED will be steady GREEN. The handset is selected whenever it goes from
the on-hook to the off-hook position. Hence selecting or turning on of any of the audio device can be
thought of as equivalent to an off-hook action, while turning off of any of the audio device while it is
selected can be thought of as equivalent to on-hook or hang-up operation.
When there are no active calls, all audio devices are unselected. When any one of the calls becomes
active, the handset will be selected automatically as the audio device if it is off-hook, or else the speaker
or the headset will be selected according to configuration: the user can configure whether speaker or the
headset device has higher preference.
A line is selected by pressing the corresponding Line Key.
To make or receive calls, the user must select a call appearance (Line Key) or an audio device. If the
user selects a call appearance, then an audio device is selected automatically according to user’s
preference setting. If the user selects an audio device, an idle call appearance is selected automatically
in the order L1, L2, L3, and L4. The user may switch between audio devices while the call in any of the
active states.

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
12
Exception: When a new call appearance is selected automatically when user presses SK(conf) or
SK(xfer), the SPA-841 will attempt to pick an idle call appearance that is on the same Extension as the
last active call. If that cannot be found, the SPA-841 then tries to pick one whose Extension has the same
Proxy server as the last active call. Finally, it picks the first idle call available in the order L1, L2, L3, and
L4.
Making Calls
There are 2 steps in making a call: 1) Select an audio device, and 2) Dial the number. SPA-841 lets the
user perform these 2 steps in either order. That is, the user can select an audio device before or after
dialing. SPA-841 also supports 2 types of dialing: explicit or implicit. Explicit dialing refers to one of the
following cases:
•enter the target number digits one by one
•enter the speed dial of the target number
•select an entry from a directory and press SK(dial)
•a dedicate hard key is pressed, such as the VM key
Implicit dialing refers to the case where a number or an entry in a directory is highlighted. When a number
implicitly dialed, the user can simply select an audio device or call appearance to have the selected
dialed.
Only explicit dialing is supported if an audio device is selected prior to dialing. Both explicit and implicit
dialing are allowed if audio device is selected after dialing. In particular, explicit dialing before audio
device is selected is known as on-hook dialing.
By selecting an audio device before dialing, you also indirectly select a call appearance for making the
call. SPA-841 will pick the first available call appearance (starting from Line Key 1). If no call appearances
are available, no audio devices can be selected.
On the other hand, the user can explicitly select a call appearance by pressing the corresponding Line
key, which indirectly selects an audio device. If the handset is off-hook, it will be the default audio device.
Otherwise the default device is the one set in <Preferred Audio Device>, which is also configurable from
the Phone GUI (iÆPreferences)
Answering Calls
The Line key LED blinks rapidly in red on incoming calls. The user can answer the call by:
•Selecting an audio device. The SPA-841 will answer the ringing call. If there is more than 1 call
ringing at the moment, the call is picked up in ascending order of the Line key number.
•Pressing the corresponding Line Key. The default audio device will be selected automatically.
Ending Calls
A call can be ended by the user if it is in an active state, by turning off the currently selected audio device,
or by pressing the corresponding Line key. A call in a standby state cannot be ended; it must be brought
back to an active state before it can be ended.
Hold and Resume
The user can place all connected calls on hold by a) explicitly pressing the Hold key, or b) pressing
another Line Key (to answer an incoming all, resume a held call, or start a new call). When a call is on

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
13
hold, the corresponding Line Key LED blinks slowly in red. To resume a holding call, press the
corresponding Line Key.
Pressing the Hold key always apply to all the currently connected calls, but it does not affect calls in other
states. Resume operation only applies to the current call appearance. These combinations will allow very
flexible call handling.
Note: When the phone is hosting a 3-way conference, two call appearances are in the connected state.
Pressing Hold key will hold both calls. Then the user can press a Line Key to bring back one of parties to
the connected state.
Call-Waiting
Call-waiting here refers to the case of a new incoming call while there is another active call. The SPA-841
does not support multiple calls on the same Line key. The corresponding Line key blinks quickly in red on
any incoming call. If there is no other active calls, the SPA-841 will ring with either the default ring of that
extension or the distinctive ring associated with the caller. If there is another active call, however, the
SPA-841 will not ring the phone, but plays the call-waiting tone to alert the user.
The SPA-841 supports multiple call-waiting. In fact, all 4 call appearances can ring at the same time.
3-Way Conference
There are two (2) ways to start a 3-way conference on the SPA-841.
•While the user is in a connected call with one or more free call appearances available, SK(conf) will
appear. Pressing this soft key will hold the active call and start new dial tone on the next available call
appearance. You then dial the 3rd party that you want to conference with. When the 3rd party rings or
answers, the user presses SK(conf) again to start the conference.
•While the user is on a connected or proceeding call with one or more call appearances on hold or
ringing, SK(confLx) will appear. Pressing this soft key will hold the active call and brings up a screen
to prompt to user to press one of the holding or ringing call Line key whom he wants to conference
with. If there is one other holding or ringing call, pressing SK(confLx) will start the conference
immediately without the need to press another Line key.
Once the conference starts, the SPA-841 plays a special brief tone to all parties to indicate that all 3
parties are now online. The user can terminate the call at any time by hanging up the call. Alternatively
the user can drop out of the conference by pressing SK(join) to let the other 2 parties to continue with the
conference (this is implemented as a call transfer; so it might not work if the other 2 parties are hosted on
different service providers).
Note: If the extension is configured with an external Conference Bridge URL, then conference is not
limited to 3-way; it can be as many parties as the conference bridge can handle. Two restrictions apply
when using an external conference bridge: a)The conference can only be completed when the 3rd party
has answered (not just ringing) using SK(conf), and b)You can only bring a holding call into the
conference using SK(confLx), but not a ringing call.
Attended Call Transfer
There are 2 ways:

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
14
•While the user is in an active call with one or more idle call appearances, the SK(xfer) will be
available. Press SK(xfer) places the current call on hold, and starts a new dial tone on one of
available line keys. Dial the transfer target number. When the target starts ringing or answers,
pressing SK(xfer) again to complete the transfer.
•While the user is in on a connected or proceeding call with one or more call appearances on hold, the
SK(xferLx) will be available. Pressing SK(xferLx) followed by the line key of the holding call that you
want to transfer to. If there is only 1 other call on hold, pressing SK(xferLx) immediately completes the
call transfer without the need to press another Line Key again.
Notes:
•At the completion of call transfer operation, the holding call peer will be the transferee, and the
connected or proceeding call peer will be the transfer target
•We refer to the case where a call transfer is completed when the transfer target is still ringing as
semi-attended call transfer. This should not be confused with a blind transfer which is described in the
next subsection.
Blind Call Transfer
We define a blind transfer as a call transfer operation where the transferor does not actually call the
transfer target. The transferor simply sends the transfer target information to the transferee in a signaling
message and then drops out of the loop. With this information, the transferee then calls the transfer
target.
To perform a blind transfer, press SK(xfer) or an unused Line Key during an connected call (where the
current call peer is the transferee) to start a new dial tone (i.e. you must have a spare call appearance).
Then enter *98; the phone will prompt the user to enter the transfer target number. Enter the number to
complete the blind transfer. The last call peer placed on hold by the SPA-841 will be the transferee.
Call Back
This service mimics the call back service offered by the PSTN. The user can activate this service on a
busy number such that he will be called back as soon as the busy number becomes available. The SPA-
841 (and other members in the SPA family) implements this feature by repeatedly dialing the busy
number periodically until the called party rings or answers, or until the service order is canceled by the
user or expires. For that reason, it is better referred to as the repeat dialing service.
To activate this service, the user selects a Line key and enters *66 (Call back activation code). The SPA-
841 then uses this call appearance to call the last called number. The retry period and expiration time are
configurable. To cancel the service, the user picks up any line and enter *86. When call back service is
active, the corresponding Line key will blink in green. The user can still use this line to make or answer
calls; when that happens the call back service is temporarily paused until the call appearance is idle
again.
When the call back number rings or answers, the call appearance will ring also like a normal incoming call
(the ring to be used is the default ring for the corresponding extension for that Line key). If the call back
party answers the call before the local user does, the SPA-841 sends holding tone to the call back party.
If the local user picks up the call back Line key first, he will hear ring back tone like a regular outbound
call.
Message Waiting Indication (MWI)
The SPA-841 indicates message waiting in 2 ways:

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
15
1. Turning on the red MWI light - LED (with an envelope icon right above LED) on the phone.
2. Playing stutter tone instead of regular dial tone. The MWI light only applies to new message
indication received on Extension 1. It will not be turned on or off due to new message indication
received on the other Extensions [2 – 4]. On the other hand, the SPA-841 can be configured to play a
stutter tone on the individual call appearance according to the message waiting state of the
corresponding Extension “X”.
Accessing Voice Mail
The SPA-841 has a VM retrieval key for quick access to voice mail. If a voice mail access number or URL
is not specified, pressing the key brings up a screen where the user can enter the appropriate
information. This information can also be entered from the web page or downloaded via provisioning.
The SPA-841 will attempt to call the voice mail number or URL if there is an idle call appearance
available.
Muting Calls
The user can mute the audio input into the phone when an audio device is switched on, by pressing the
MUTE key. To un-mute, press the MUTE key again. If no audio device is on, pressing the MUTE key has
no effect. When switching from the speaker phone to the handset, the phone is automatically un-muted.
Shared Call Appearances
The SPA-841 supports shared call appearances in association with a Broadsoft application server. An
extension can be shared by two (2) or more stations. Any call appearances on a shared extension is a
shared call appearance. At any given time, each station sharing a call appearance can monitor the state
of the call appearance. A station can select a share call appearance to make a call only if the call
appearance is not being used by another station. All stations will ring on an inbound call to the shared
call appearance extension. Whoever picks up the call first will take the call. When a call is placed on
hold by one station, it can be resumed from another station sharing the same call appearance.
Additional methods for shared call appearances per vendor application server implementation are being
added to the SPA-841 and will be available in future firmware releases. Please contact sale[email protected]om
to inquire about roadmap / development schedules.
Line Key LED Behavior
The following outlines the Line Key LED Behavior:
•A Line Key corresponds to a call appearance. Call appearances for the same extension are
numbered in ascending order of their Line Key position starting at 1. The Line Key LED color and
blinking pattern are fully programmable. The administrator can specify a different color and
pattern for each well-defined states of the call appearance. These states are described below.
•Idle: This call appearance is not in use. The user can use it to make outbound call on this station
•Local Seized: This call appearance has been seized by this station to prepare for an outbound
call
•Local Progressing: This station is making an outbound call that is progressing
•Local Active: This station is engaged in a connected call on this call appearance
•Local Ringing: This station is ringing for an incoming call on this call appearance

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
16
•Local Held: This station has placed this call appearance on hold
•Remote Seized: This call appearance has been seized by another station to prepare for an
outbound call
•Remote Progressing: Another station is making a call on this call appearance and is progressing
•Remote Active: Another station is engaged in a connected call on this call appearance
•Remote Ringing: Another station is ringing for an incoming call to this call appearance
•Remote Held: Another station has placed this call appearance on hold
•Remote Undefined: The share call state is not known (this station is waiting for a notification from
the application server)
•Registration Failed: This station has failed to register with the proxy server for the corresponding
extension
•Registering: The station is attempting registration with the proxy server for the corresponding
extension.
•Disabled: This Line Key on this station is disabled
•Call Back: A call back (repeat dialing) operation is currently active on this call appearance
The Line Key LED supports 4 colors: Red (r), Green (g), Amber (a), and Off (o). The SPA-841 has 4
built-in blinking patterns defined:
•No Blink (nb): Steady on (or off)
•Slow Blink (sb): 500ms on, 500ms off
•Fast Blink (fb): 100ms on, 100ms off
•Double Blink (db): 100ms on, 100ms off, 100ms on, 700ms off
The administrator can also define arbitrary blinking pattern by following the syntax of a LedScript. The
default LedScript for each call appearance state is described in section 3.
Other Supplementary Services
The SPA-841 supports the following supplementary Services:
Block Caller ID
If enabled, the SPA-841 will attempt to hide the caller-ID on all outbound calls by default. The user can
also enable or disable this feature on a per call basis by pre dialing a *code before making the call.
Block Anonymous Call
Reject all inbound calls with no caller-ID with a 406 response
Do Not Disturb (DND)
Reject all inbound calls as if the phone is busy. That is, the phone either responds a 302 if call forward on
busy if enabled, or 486 otherwise.
Secure Call
If enabled, the SPA-841 will try to negotiate on all outbound calls to use encrypted media (SRTP) by
default. The user can also enable or disable this feature on a per call basis by pre dialing a *code before

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
17
making the call. Note that in order to use Secure Call on an extension, <Mini Certificate> and <SRTP
Private Key> must be configured for that extension.
The enabling and disabling of these services applies to calls on all configured extensions on the SPA-841
Secure Call Implementation:
A secure call is established in two stages. The first stage is no different form a normal call setup. Right
after the call is established in the normal way with both sides ready to stream RTP packets, the second
stage starts where the two parties exchange information to determine if the current call can switch over to
the secure mode. The information is transported by base64 encoding and embedding in the message
body of SIP INFO requests and responses with a proprietary format. If the second stage is successful, the
SPA will play a special “Secure Call Indication Tone” for short while to indicate to both parties that the call
is secured and that RTP traffic in both directions are encrypted. The phone screen will be updated with
the CID information extracted from the Mini-Certificate received from the other end. The call state label on
the phone screen will also be prepended with a ‘$’ symbol (such as $Connected instead of Connected).
The second stage in setting up a secure all can be further divided into two steps. Step 1 the caller sends
a “Caller Hello” message (base64 encoded and embedded in the message body of a SIP INFO request)
to the called party with the following information:
- Message ID (4B)
- Version and flags (4B)
- SSRC of the encrypted stream (4B)
- Mini-Certificate (252B)
Upon receiving the Caller Hello, the callee responds with a Callee Hello message (base64 encoded and
embedded in the message body of a SIP response to the caller’s INFO request) with similar information, if
the Caller Hello message is valid. The caller then examines the Callee Hello and proceeds to step 2 if the
message is valid. In step 2 the caller sends the “Caller Final” message to the callee with the following
information:
- Message ID (4B)
- Encrypted Master Key (16B or 128b)
- Encrypted Master Salt (16B or 128b)
With the master key and master salt encrypted with the public key from the callee’s mini-certificate. The
master key and master salt are used by both ends for the derivation of session keys for encrypting
subsequent RTP packets. The callee then responds with a Callee Final message (which is an empty
message).
A Mini-Certificate contains the following information:
- User Name (32B)
- User ID or Phone Number (16B)
- Expiration Date (12B)
- Public Key (512b or 64B)
- Signature (1024b or 512B)
The signing agent is implicit and must be the same for all SPA’s that intended to communicate securely
with each other. The public key of the signing agent is pre-configured into the SPA’s by the administrator
and will be used by the SPA to verify the Mini-Certificate of its peer. The Mini-Certificate is valid if a) it has
not expired, and b) its signature checks out.

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
18
User Interface
The SPA can be set up such that all outbound calls are secure calls by default, or not secure by default. If
outbound calls are secure by default, user has the option to disable security when making the next call by
dialing *19 before dialing the target number. If outbound calls are not secure by default, user has the
option to make the next outbound call secure by dialing *18 before dialing the target number. On the other
hand, user cannot force inbound calls to be secure or not secure; it is at the mercy of the caller whether
he/she enables security or not for that call.
If the call successfully switches to the secure mode, both parties will hear the “Secure Call Indication
Tone” for a short while and the CID will be updated with the Name and Number extracted from the Mini-
Certificate sent by the other partyThe callee should check the name and number again to ensure the
identity of the caller. The caller should also double check the name and number of the callee to make
sure this is what he/she expects. Note that the SPA will not switch to secure mode if the callee’s CID
Number from its Mini-Certificate does not agree with the user-id used in making the outbound call: the
caller’s SPA will perform this check after receiving the callee’s Mini-Certificate.
Service Provider Requirements
The SPA Mini-Certificate (MC) has a 512-bit public key used for establishing secure calls. The
administrator must provision each subscriber of the secure call service with an MC and the corresponding
512-bit private key. The MC is signed with a 1024-bit private key of the service provider who acts as the
CA of the MC. The 1024-bit public key of the CA signing the MC must also be provisioned to each
subscriber. The CA public key is used by the SPA to verify the MC received from the other end. If the MC
is invalid, the SPA will not switch to secure mode. The MC and the 1024-bit CA public key are
concatenated and base64 encoded into the single parameter <Mini Certificate>. The 512-bit private key is
base64 encoded into the <SRTP Private Key> parameter, which should be hidden from the SPA’s web
interface like a password.
Since the secure call establishment relies on exchange of information embedded in message bodies of
SIP INFO requests/responses, the service provider must maker sure that their infrastructure will allow the
SIP INFO messages to pass through with the message body unmodified.
Sipura provides a configuration tool called gen_mc for the generation of MC and private keys with the
following syntax:
gen_mc <ca-key> <user-name> <user-id> <expire-date>
Where:
- ca-key is a text file with the base64 encoded 1024-bit CA private/public key pairs for signing/verifying
the MC, such as
9CC9aYU1X5lJuU+EBZmi3AmcqE9U1LxEOGwopaGyGOh3VyhKgi6JaVtQZt87PiJINKW8XQj3B9Qqe3V
gYxWCQNa335YCnDsenASeBxuMIEaBCYd1l1fVEodJZOGwXwfAde0MhcbD0kj7LVlzcsTyk2TZYTccnZ7
5TuTjj13qvYs=
5nEtOrkCa84/mEwl3D9tSvVLyliwQ+u/Hd+C8u5SNk7hsAUZaA9TqH8Iw0J/IqSrsf6scsmundY5j7Z5mK5J
9uBxSB8t8vamFGD0pF4zhNtbrVvIXKI9kmp4vph1C5jzO9gDfs3MF+zjyYrVUFdM+pXtDBxmM+fGUfrpAu
Xb7/k=
- user-name is the name of the subscriber, such as “Joe Smith”. Maximum length is 32 characters
- user-id is the user-id of the subscriber and must be exactly the same as the user-id used in the INVITE
when making the call, such as “14083331234”. Maximum length is 16 characters.
- expire-date is the expiration date of the MC, such as “00:00:00 1/1/34” (34=2034). Internally the date is
encoded as a fixed 12B string: 000000010134

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
19
The tool generates the <Mini Certificate> and <SRTP Private Key> parameters that can be provisioned to
the SPA.
For Example:
gen_mc ca_key “Joe Smith” 14085551234 “00:00:00 1/1/34”
Produces:
<Mini Certificate>
Sm9lIFNtaXRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxNDA4NTU1MTIzNAAAAAAAMDAwMDAw
MDEwMTM00OvJakde2vVMF3Rw4pPXL7lAgIagMpbLSAG2+++YlSqt198Cp9rP/xMGFfoPmDKGx6JFtk
Q5sxLcuwgxpxpxkeXvpZKlYlpsb28L4Rhg5qZA+Gqj1hDFCmG6dffZ9SJhxES767G0JIS+N8lQBLr0Auem
otknSjjjOy8c+1lTCd2t44Mh0vmwNg4fDck2YdmTMBR516xJt4/uQ/LJQlni2kwqlm7scDvll5k232EvvvVtCK0
AYa4eWd6fQOpiESCO9CC9aYU1X5lJuU+EBZmi3AmcqE9U1LxEOGwopaGyGOh3VyhKgi6JaVtQZt87P
iJINKW8XQj3B9Qqe3VgYxWCQNa335YCnDsenASeBxuMIEaBCYd1l1fVEodJZOGwXwfAde0MhcbD0kj
7LVlzcsTyk2TZYTccnZ75TuTjj13qvYs=
<SRTP Private Key>
b/DWc96X4YQraCnYzl5en1CIUhVQQqrvcr6Qd/8R52IEvJjOw/e+Klm4XiiFEPaKmU8UbooxKG36SEdKus
p0AQ==
5 Memory Features and other User Accessible Settings
Call Logs
There are 3 call logs maintained for each VoIP interface:
•Redial List – Each Redial List entry is added when dialing is completed, regardless the number is
correct or not, or the call is successful or not
•Answered Calls – An Answered Call is logged when the coming call is answered.
•Missed Calls – A Missed Call is logged for each incoming call that causes the phone to ring but
not answered.
From the Phone GUI, the user can:
View a call log:
1. Press SETUP
2. Select “Call History”
3. Select the log you want to view
Delete a log,
1. High light the entry
2. Press SK(del)
Edit a log,
1. High light the entry
2. Press SK(edit)
3. Press SK(save) to save the changes, or SK(cancel) to abort the changes
Call a log entry
1. High light the entry
2. Press SK(dial), or Off-Hook, or Turn on Speaker, or Turn on Headset, or Press a Line Key

DRAFT
© 2003 - 2005 Sipura Technology, Inc Proprietary (See Copyright Notice on Page 2)
20
Save a log entry into Personal Directory (if the directory is not already full)
1. High light the entry
2. Press SK(save)
3. Modify the entry as needed
4. Press SK(save) to save the entry in the personal directory
The SPA-841 keeps up to 60 entries per log in reverse chronological order. The logs are saved in the
phone’s non-volatile memory.
All call logs can be viewed on the SPA-841 web page also using the link:
http://<ip-address./calllog.htm
Each log is shown on the web page with the syntax: [ext-id]name,phone, time-stamp
•ext-id is the extension on which the call is made from or received at (E1, E2, E3, or E4). If [En] is
not present, it implies [E1].
•name is the call peer’s name. If this field is missing, the peer’s name is not available
•phone is the call peer’s phone number (user-id). If this field is missing, the peer’s phone number
is not available
•t is the time-stamp at which the call log is entered. It has the format mm/dd hh/mm<a|p> (where a
= am and p = pm
Example 1: [E2]Joe Smith,14089991234,t=10/12 11:12a
Example 2: 14089991234,10/12 01:12p
(On E1; name not available)
Personal Directory
A directory entry consists of the following information:
•Name
•Phone number or (SIP) URL
•Ring Tone
Up to 100 entries can be stored in the SPA-841. An entry can be added or edited from the phone GUI or
on the web page or through remote provisioning. To do this from the web page or through remote
provisioning, you specify the value as a DirEntry script. To view or edit the personal directory via the
phone web interface, use the link http://<ip-address>/pdir.htm
The user can invoke the Directory menu on the phone in 2 ways: a) Press the i button and select
“Directory”, or b) Press SK(dir) when you’re not already in a SETUP screen. The user can add a new
entry to the Directory by selecting the “New Entry” option (the first item) on the Directory menu and press
SK(add). To modify or delete an existing item, highlight the corresponding entry and press SK(edit) or
SK(del). When trying to delete an entry, the phone will prompt the user for confirmation before
proceeding.
The user can copy an existing directory entry to create a new entry. To do this, high light the entry you
want to copy and press SK(copy). Then high light the “New Entry” option and press SK(paste). The user
can edit the new entry and then press SK(save) to save the entry.
Other manuals for SPA-841
2
Table of contents
Other Sipura Technology IP Phone manuals