background image

Linksys Voice System Administration Guide

18

Deployment Scenarios

Getting Started

Deploying the LVS with ITSP Service, PSTN Access and Local Voice Mail

In this scenario, the customer wants to use ITSP service for reduced long distance fees but 
needs to support legacy local telephone numbers (for example, to receive calls over the 
original legacy telephone number, or to route local telephone calls). This customer also prefers 
local voice mail service. The LVS is deployed with the SPA9000 IP PBX, VoIP service, one SPA400 
unit for voice mail service, another SPA400 units for PSTN access with four FXO ports, and up to 
16 SPA900 series phones. Optionally, analog phones or fax machines (not illustrated) can be 
connected to the two phone ports on the SPA9000. 

SPA9xx IP Phones

SLM224P Switch

SPA9000 IP PBX

WRV200 Router

Internet

Integrated 

Access Device

Analog 

Phone Lines

SPA400

 for Voice Mail

SPA400

 for PSTN Access

Summary of Contents for Linksys SPA9000

Page 1: ...ADMINISTRATION GUIDE Linksys Voice System SPA9000 IP Telephony System SPA400 PSTN VoIP Gateway with Integrated Voice Mail Server SPA9x2 IP Phones ...

Page 2: ...al Installation and Configuration 20 Chapter 2 Basic Administration of the SPA9000 21 Upgrading Firmware for the SPA9000 21 Connecting to the SPA9000 Administration Web Server 24 Saving or Discarding Changes SPA9000 24 Access Levels 25 Setting Passwords for User and Administrator Accounts 25 Configuring Basic Settings 26 Setting Up the WAN Connection for the SPA9000 26 Setting the Date and Time 27...

Page 3: ...or Outgoing Calls 65 Managing Inbound Calls with the Contact List 66 Routing an Inbound Call to the Auto Attendant 66 Routing an Inbound Call to a Receptionist or Client Stations 66 Example Contact List Rules 66 Supporting Multiple DID Numbers Per Line Interface 68 An incoming call to the main number is answered by the Auto Attendant while calls to the other nine DID numbers are routed to dedicate...

Page 4: ...VS Auto Attendant 103 How the Auto Attendant Works 103 Working with the Auto Attendant Greetings 104 Using Pre Recorded Prompts 104 Recording an Auto Attendant Prompt 105 Downloading Prompts 107 Writing an Auto Attendant Script 108 An Introduction to XML Scripting Grammar in AA Script Examples 109 Elements of XML Scripting Grammar 111 Auto Attendant XML Instructions Set 113 Entering an Auto Attend...

Page 5: ...te Provisioning Features 145 Using Configuration Profiles 145 Client Auto Configuration 146 Manual Client Configuration 147 Client Registration 149 Using the Upgrade URL 150 Using the Resync URL 151 Using the Reboot URL 151 Appendix B SPA9000 Field Reference 152 Router Tab 152 Status page 152 Wan Setup page 153 Lan Setup page and Application page 156 Voice tab 156 Info page 156 System page 159 SIP...

Page 6: ...nt d Industry Canada 216 EC Declaration of Conformity Europe 217 User Information for Consumer Products Covered by EU Directive 2002 96 EC on Waste Electric and Electronic Equipment WEEE 217 Appendix F Safety Information 224 Meaning of the Warning Symbol 224 General Safety Information 224 Power Safety Information 225 Appendix G Software License Agreement 227 Software in Linksys Products 227 Softwa...

Page 7: ... Contents on page viii Document Conventions on page ix Related Documentation on page ix Finding Information in PDF Files on page xi Online Resources on page xiii Copyright and Trademarks on page xiii Document Audience This document is written for the following audience Service providers offering services using LVS products VARs and resellers who need LVS configuration references System administrat...

Page 8: ...e Firmware This guide supports the following firmware releases The installed firmware must be at least the indicated in the table below Product Firmware Version SPA9000 5 1 9 SPA400 1 0 1 4 SPA922 SPA942 5 2 5 SPA962 5 2 8 SPA901 5 1 5 SPA921 SPA941 5 1 8 ...

Page 9: ...hapter provides configuration details for the purpose of helping you to ensure that your infrastructure properly supports the LVS Chapter 4 Configuring Phone Lines and Calling Routing Behavior This chapter describes many features that you can configure on the SPA9000 to ensure smooth handling of all inbound and outbound calls and ease of use Chapter 5 Administering the SPA400 and Voice Mail Servic...

Page 10: ...click select or otherwise act on A literal value to be entered in a field Italic May indicate either of the following A variable that should be replaced with a literal value The name of a page section or field in the user interface Monospaced Font Indicates code samples or system output Document Title Description Intended Audience Linksys Voice System Installation and Configuration Guide Network d...

Page 11: ...inksys ATAs PAP2T SPA2102 SPA3102 SPA8000 AG310 RTP300 WRP400 and WRTP54G VARS system administrators and Service Providers Linksys Provisioning Guide Provisioning LVS components Service Providers only SPA9000 FAQS Specifica tion Troubleshooting Con figuration and General Specifications Answers to Frequently Asked Questions within the Easy Answers Knowledge Base at www linksys com kb VARs and Servi...

Page 12: ...nd text box to refine your search by choosing special options such as Whole words only 3 Press Enter Acrobat displays the first instance of the search term Press Enter again to continue to more instances of the term Finding Text in Multiple PDF Files The Search window lets you search for terms in multiple PDF files that are stored on your PC or local network The PDF files do not need to be open 1 ...

Page 13: ...l search criteria click Use Advanced Search Options and choose the options you want e Click Search 4 When the Results appear click to open a folder and then click any link to open the file where the search terms appear Note For more information about the Find and Search functions see the Adobe Acrobat online help ...

Page 14: ...ort A list of technical support phone numbers and websites is available in Appendix H Contacts Resource Link Linksys www linksys com Linksys International www linksys com international Glossary www linksys com glossary Network Security www linksys com security Linksys is a registered trademark or trademark of Cisco Systems Inc and or its affiliates in the U S and certain other countries Copyright ...

Page 15: ...al connectivity through any Internet Telephony Service Provider ITSP that supports Session Initiation Protocol SIP At minimum the LVS includes a SPA9000 IP PBX and one or more SPA900 series IP phones These devices are connected through a switch to a local area network With an Internet connection the LVS can subscribe to ITSP services to take advantage of low calling rates With the optional SPA400 ...

Page 16: ...perates on user input key presses that produce DTMF tones following the rules specified in the Auto Attendant script on the SPA9000 SPA400 SIP PSTN Gateway and Voicemail Server The SPA400 provides a SIP PSTN gateway for voice connectivity between the PSTN and the local client stations that are connected to the SPA9000 It also includes an integrated voice mail application that supports up to 32 voi...

Page 17: ...n page 16 Deploying the LVS with ITSP Service Only on page 17 Deploying the LVS with ITSP Service PSTN Access and Local Voice Mail on page 18 SPA932 Attendantconsole sidecar for SPA962 with 32 buttons and LEDs for monitoring and call transfer SPA942 2 4 Four line IP phone with Power over Ethernet PoE support SPA962 2 6 Six line IP Phone with high resolution color display and Power over Ethernet Po...

Page 18: ...stomer requires a robust phone system but is not using VoIP services The LVS is deployed with a SPA9000 IP PBX one SPA400 for PSTN access with four FXO ports and another SPA400 for local voice mail service Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 SPA9xx IP Phones SLM224P Switch SPA9000 IP PBX Analog Phone Lines SPA400 for Voice...

Page 19: ...e mail at all or has voice mail hosted by the ITSP The LVS is deployed with the SPA9000 IP PBX VoIP service and four SPA9x2 series phones Four phones are connected at this time but the LVS can be expanded to include 16 SPA9xx IP phones Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 SPA9xx IP Phones SLM224P Switch SPA9000 IP PBX WRV20...

Page 20: ...ne number or to route local telephone calls This customer also prefers local voice mail service The LVS is deployed with the SPA9000 IP PBX VoIP service one SPA400 unit for voice mail service another SPA400 units for PSTN access with four FXO ports and up to 16 SPA900 series phones Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 SPA9x...

Page 21: ...ice mail service another SPA400 for PSTN access with four FXO ports one ISDN Gateway for ISDN BRI access with four BRI ports and up to 16 SPA9xx IP phones Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 SPA9xx IP Phones SLM224P Switch SPA9000 IP PBX WRV200 Router Internet Integrated Access Device Analog Phone Lines SPA400 for Voice Ma...

Page 22: ...to ensure strong performance After you complete the procedures in the installation guide the users can make and receive calls When the optional SPA400 is installed the users also can record and retrieve voice mail messages The SPA9000 has a fully functional Auto Attendant to greet callers and a default dial plan that is suitable for most dialing scenarios You can use this administration guide to r...

Page 23: ...s SPA9000 on page 24 Access Levels on page 25 Setting Passwords for User and Administrator Accounts on page 25 Configuring Basic Settings on page 26 Viewing Information about the SPA9000 on page 33 Viewing Information about Client Stations on page 33 Using the Interactive Voice Response Unit on page 33 Upgrading Firmware for the SPA9000 As needed you can download new firmware from Linksys com and ...

Page 24: ... the version from the Please select a version drop down list h In the Firmware section click the link for the version that you want to install and then save the file on the administration computer 2 Extract the Zip file and then run the executable file to upgrade the firmware When the Firmware Upgrade Warning window appears click Continue 3 In the next window that appears enter the IP address of t...

Page 25: ...the SPA9000 Basic Administration of the SPA9000 4 In the Confirm Upgrade window verify that the correct device information and product number appear Then click Upgrade 5 When the confirmation message appears click OK 6 To verify the upgrade complete the following steps ...

Page 26: ... Phone 1 or Phone 2 port on the SPA9000 Then lift the receiver of the phone and press on the keypad to access the IVR menu Press 110 to hear the IP address 3 To view administrative features click Admin Login and then click Advanced NOTE By default no password is required For more information see Setting Passwords for User and Administrator Accounts on page 25 ALTERNATIVELY After starting Internet ...

Page 27: ... access by clicking the Admin Login link Likewise you can switch from Administrator access to User access by clicking the User Login link If a password is set you will be prompted to enter the password after you click the link Setting Passwords for User and Administrator Accounts The Administrator account name for the SPA9000 is admin with a lower case a and the User account name is user These acc...

Page 28: ...p the WAN Connection for the SPA9000 The SPA9000 becomes a DHCP client of any server on the network The recommended setting is to use a static IP address This configuration provides ease of installation and prevents connectivity issues that would occur if the IP address of the SPA9000 changed 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Conn...

Page 29: ...uter tab Wan Setup 3 Scroll down to the Optional settings section 4 Enter the fully qualified domain name of the NTP server that you want to use such as time nist gov 5 Click Submit All Changes 6 Click Voice tab Regional 7 Scroll down to the Miscellaneous section 8 From the Time Zone drop down list choose your local time zone 9 Click Submit All Changes 10 Configuring Daylight Saving Time You can e...

Page 30: ...ation HH stands for hours 0 23 The abbreviation mm stands for minutes 0 59 The abbreviation ss stands for seconds 0 59 Entering the Daylight Saving Time Rule 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connecting to the SPA9000 Administration Web Server on page 24 2 Click Voice tab Regional 3 Scroll down to the Miscellaneous section 4 Enter...

Page 31: ...900 Series phones use the same multicast address and port number Also make sure that you enable spanning tree and port fast on your LAN switch as described in the LVS Installation and Configuration Guide Setting the Multicast Address For administration purposes the SPA9000 can send the following reboot restart page and ring messages to the group Graceful reboot Immediate reboot Graceful restart Im...

Page 32: ...group paging application the originator sends RTP packets to an IP multicast address at which all the other client stations are listening This address is chosen by the SPA9000 and is configured on the Voice SIP page PBX Parameters section Group Page Address field The originator starts the group page by choosing PageGroup from the Corporate Directory on the phone or by using a speed dial or persona...

Page 33: ...slog daemon Enter the IP address of this PC on the Voice System page in the Syslog Server and Debug Server fields If you are interested in working with these logs yourself you will need to use an application that reads syslogs Linksys partners can download a syslog server tool slogsrv exe from the Linksys Partner Connection VARs see Product Utilities Linksys Voice System SPA Utilities Syslog Serve...

Page 34: ...el will tell you what type of information they need in the logs The drop down list includes three categories of options none 1 line and full none Disables SIP logging 1 line Identifies the SIP message type but does not include the message body Options within this category allow you to choose to exclude OPT NTFY and REG information to reduce the length of the logs full Includes the SIP message body...

Page 35: ...and choose Admin access with Advanced settings See Connecting to the SPA9000 Administration Web Server on page 24 2 To view the status information for the client stations click the PBX Status link in the top right corner or lower left corner of the page The list of client stations appears SPA9000 PBX Status 3 To view theTelephone Configuration page for any station click the hyperlink in the IP Add...

Page 36: ...y twice within half a second Otherwise the is treated as a decimal point After entering a value such as an IP address press the pound key to indicate you have finished your selection To save a new setting press 1 To review a new setting press 2 To re enter a setting press 3 To cancel your entry and return to the main menu press star For example to enter the IP address 191 168 1 105 by keypad press...

Page 37: ...t Static IP Address 111 Enter IP address using numbers on the telephone key pad Use the star key when entering a decimal point DHCP must be Disabled otherwise you hear Invalid Option if you try to set this value Hang up the phone after setting the IP address The SPA9000 reboots and the new address takes effect Do not attempt to use IVR option 110 immediately after changing the IP address The old I...

Page 38: ...ary DNS Server 161 Enter IP address using numbers on the telephone key pad Use the star key when entering a decimal point Requires password Check administration web server port 170 None IVR announces the port that the web server is listening on Default is 80 Check LAN IP Address 210 None IVR announces the current IP address of the LAN port Check PBX multicast address 180 None IVR announces the cur...

Page 39: ...Factory Reset of Unit WARNING ALL User Changeable NON DEFAULT SETTINGS WILL BE LOST This might include network and service provider data 877778 Enter 1 to confirm Enter star to cancel operation SPA prompts for confirmation After confirming you hear Option Successful Hang up Unit reboots and all User Changeable configuration parameters are reset to factory default values Factory Reset of Unit WARNI...

Page 40: ...ou need to press the following sequence of digits 8378001234 1 After entering a value press the pound key to indicate end of input To save value press 1 To review the value press 2 To re enter the value press 3 To cancel the value entry and return to the main configuration menu press star NOTES The final key is not included in the password value Saved settings take effect when the telephone is hun...

Page 41: ...your SPA9000 to help ensure interoperability The VoIP telephone service is coordinated by SIP requests and responses whether the calls are internal or external Figure 3 1 illustrates the SIP requests and responses between client stations in the LVS The SPA9000 acts as a SIP proxy and establishes a session After the session is established Real Time Protocol RTP traffic flows directly between the tw...

Page 42: ...ome ITSPs provide NAT traversal but some do not If your ITSP does not provide NAT traversal you have several options NAT Mapping with SIP ALG Router on page 40 NAT Mapping with Session Border Controller on page 41 Configuring NAT Mapping with a Static IP Address on page 41 Configuring NAT Mapping with STUN on page 42 NAT Mapping with SIP ALG Router You can achieve NAT mapping by using a router tha...

Page 43: ...pping on SPA9000 This setting is also recommended if NAT mechanism used in the router is symmetric Note The LAN switch needs to be configured to enable Spanning Tree Protocol and Port Fast on the ports to which the SPA9000 and the SPA9xx phones are connected 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connecting to the SPA9000 Administratio...

Page 44: ...er to allow SIP traffic See Firewalls and SIP on page 43 Configuring NAT Mapping with STUN Configuring NAT mapping in the SPA9000 is recommended only if the ITSP network does not provide a Session Border Controller functionality In this case and if the external Public IP address is assigned dynamically by the network and the router uses asymmetric NAT mechanism it is possible to use STUN as a mech...

Page 45: ... Alive Enable Choose YES optional NOTE Your ITSP may require the SPA9000 to send NAT keep alive messages to keep the NAT ports open permanently For more information see Appendix A Advanced Topics in LVS Administration SIP NAT Interoperation section on page 135 6 Click Submit All Changes NOTE You also need to configure the firewall settings on your router to allow SIP traffic See Firewalls and SIP ...

Page 46: ...n most circumstances However you can adjust the SIP timer values as needed to ensure interoperability with your ISTP For example if SIP requests are returned with an invalid certificate message you may need to enter a longer SIP T1 retry value To view the default settings or to make changes open the Voice SIP page and scroll down to the SIP Timer Values section For field descriptions see SIP Timer...

Page 47: ...be configured for a Streaming Audio Server for Music On Hold See Chapter 6 Configuring Music on Hold Note A fax machine can be connected to the Phone port of the SPA9000 Fax support through an ITSP line requires a T 38 fax machine on both ends and the availability of T 38 FAX relay through the ITSP T 38 support is dependent on fax machine and network transport resilience Linksys makes no guarantee...

Page 48: ...ce mail are required you should reserve one SPA400 exclusively for voice mail Exceeding these guidelines will affect the quality of voice mail playback and command recognition ISDN services You can configure a line interface to register the SPA9000 with a Mediatrix 4400 ISDN BRI Digital gateway For more information refer to the SPA9000 Mediatrix 440X ISDN Gateway Configuration Guide available at w...

Page 49: ...an configure the contact list For more information see Managing Inbound Calls with the Contact List on page 66 Depending on your ITSP network configuration requirements you may need to set additional parameters such as Outbound Proxy Service Provider will indicate the setting of any additional parameter for each ITSP line 5 Click the Submit All Changes button The SPA9000 device reboots 6 To verify...

Page 50: ...Voice Line page and on the SPA400 Setup SPA9000 Interface page For voice mail service also configure the SPA400 Setup Voicemail Server page NOTE The SPA9000 registers to the SPA400 Therefore the SPA400 must be available when the SPA9000 attempts to register to it Before you begin this procedure connect the SPA400 as described in either the SPA400 Quick Install Guide or the LVS Installation and Con...

Page 51: ...oth devices SPA9000 Voice Line Subscriber Information Proxy and Registration 5 Also in the Proxy and Registration section enter the following settings to ensure that calls can be transferred and forwarded to the voice mail server Set VMSP Bridge to all required if this line is being used for SPA400 voice mail service Set XFER Bridge Mode to all Set CFWD Bridge Mode to all NOTES SIP Port You can ke...

Page 52: ...r the SPA400 voice mail service Mailbox Deposit URL 900 IP address of SPA400 5090 The SPA9000 uses this address to deposit voice mail on the voice mail server Mailbox Manage URL 800 IP address of SPA400 5090 The SPA9000 uses this address to access voice mail on the voice mail server Mailbox Subscribe URL 8888 IP address of SPA400 5090 The SPA9000 uses this address to subscribe to voice mail servic...

Page 53: ...s calls that the system can support with the appropriate audio quality Before installing and configuring the LVS components use this information to determine the maximum number of simultaneous VoIP connections that the system can support For asymmetric connections such as ADSL the maximum number of calls is determined by the upstream bandwidth In general it is a good practice to use no more than 7...

Page 54: ...ation section 4 From the Call Capacity drop down list choose the maximum number of calls to allow SPA9000 Voice Line Subscriber Information 5 Click Submit All Changes Configuring Dial Plans Dial plans determine how the digits are interpreted and transmitted They also determine whether the dialed number is accepted or rejected You can use a dial plan to facilitate dialing or to block certain types ...

Page 55: ...umbers are sent to the SPA9000 4 The SPA9000 compares the dialed digits to the CALL ROUTING RULE on the SPA9000 Voice SIP page PBX Parameters section For more information see Configuring a Call Routing Rule on page 63 5 If the call routing rule allows the call to process then the SPA9000 compares the dialed digits to the LINE INTERFACE dial plan on the SPA9000 Voice Line N page Dial Plan section F...

Page 56: ...y a seven digit number the system automatically replaces the dialed 8 with 1650 If the user dials 85550112 the system transmits 16505550112 EXAMPLE 2 1 xxxxxxxxxx In this example no digits are replaced When the user enters a 10 digit string of numbers the number 1 is added at the beginning of the sequence If the user dials 9725550112 the system transmits 19725550112 comma Enter a comma between dig...

Page 57: ...th 3 digit area code and a 7 digit local number EXAMPLE 1 8 xx 9 xxxxxxx 9 1 2 9 xxxxxxxxx 8 1212 xxxxxxx 9 1 2 9 xxxxxxxxx 9 1 900 xxxxxxx 9 011xxxxxx 0 49 11 9 1 2 9 xxxxxxxxx This example is useful where a local area code is required After a user presses 9 an external dial tone sounds The user must enter a 10 digit number that begins with a digit 2 through 9 The system automatically inserts the...

Page 58: ...xxx 0 49 11 0 49 11 This example includes two digit sequences separated by the pipe character The first sequence allows a user to dial 0 for an operator The second sequence allows the user to enter 411 for local information or 911 for emergency services Acceptance and Transmission the Dialed Digits When a user dials a series of digits each sequence in the dial plan is tested as a possible match Th...

Page 59: ...unctions on page 53 A timeout occurs The number is rejected if the dialed digits are not matched to a digit sequence in the dial plan within the time specified by the applicable interdigit timer The Interdigit Long Timer applies when the dialed digits do not match any digit sequence in the dial plan The default value is 10 seconds The Interdigit Short Timer applies when the dialed digits match one...

Page 60: ...particular extension on a client station in the following cases The phone is outside the SPA9000 multicast domain e g when the phone is connected to the SPA9000 via a VPN connection For additional extensions on an existing phone the system wide phone dial plan is propagated only to extension 1 of all phones 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced se...

Page 61: ... in the dial plan Note If you hear a reorder fast busy tone you need to review your entries and modify the dial plan appropriately See Digit Sequences on page 53 Entering the Line Interface Dial Plan This dial plan is used to strip steering digits from a dialed number before it is transmitted out to the carrier 1 Connect to the SPA9000 administration web server and choose Admin access with Advance...

Page 62: ...specified number of seconds Examples for the Dial Plan Timer Allow more time for users to start dialing after taking a phone off hook EXAMPLE P9 9 8 1408 2 9 xxxxxx 9 8 1 2 9 xxxxxxxxx 9 8 011xx 9 8 xx 1 8 xx P9 After taking a phone off hook a user has 9 seconds to begin dialing If no digits are pressed within 9 seconds the user hears a reorder fast busy tone By setting a longer timer you allow mo...

Page 63: ...for the dial plan Example for the Interdigit Long Timer EXAMPLE L 15 9 8 1408 2 9 xxxxxx 9 8 1 2 9 xxxxxxxxx 9 8 011xx 9 8 xx 1 8 xx L 15 This dial plan allows the user to pause for up to 15 seconds between digits before the Interdigit Long Timer expires This setting is especially helpful to users such as sales people who are reading the numbers from business cards and other printed materials whil...

Page 64: ...materials while dialing Set an instant timer for a particular sequence within the dial plan EXAMPLE 9 8 1408 2 9 xxxxxx 9 8 1 2 9 xxxxxxxxxS0 9 8 011xx 9 8 xx 1 8 xx 9 8 1 2 9 xxxxxxxxxS0 With the timer set to 0 the call is transmitted automatically when the user dials the final digit in the sequence Setting the Interdigit Long Timer for the System Dial Plan Follow the procedure Editing the System...

Page 65: ...Availability on page 63 Configuring a Call Routing Rule on page 63 Entering a Call Routing Rule on page 65 Line Availability The SPA9000 considers a line to be available for an outgoing call if the following conditions are met The line is enabled in the configuration and is functioning See Configuring Line Interfaces on the SPA9000 on page 46 The line is authorized by the Call Routing Rule for the...

Page 66: ... in the listed order See Table 4 2 Digit Sequences and Functions on page 63 Different line interfaces for U S international and 1 800 numbers EXAMPLE L1 2 9xx L3 011852xx L4 1800xxxxxxx This example has three parts L1 2 9xx Line 1 and Line 2 can be used if the sequence starts with 9 and includes at least two additional digits L3 011852xx Line 3 can be used if the sequence starts with 011852 and in...

Page 67: ...ars Managing Caller ID Settings for Outgoing Calls By default outgoing calls through an ITSP line are identified by the User ID usually the phone number and Display Name of the selected line interface Alternatively you can map a DID number to a phone extension so that all outbound calls from that extension will identify the caller by the DID number and the assigned phone display name See Supportin...

Page 68: ... to a Receptionist or Client Stations You can route an inbound call to a receptionist or to client stations by using a Contact List You specify the Contact List for each line interface Line 1 Line 2 Line 3 Line 4 For example if Line 1 is configured for an ITSP account and a call is placed to a Direct Inward Dialing DID number for that account then the call is routed to the Contact List that is spe...

Page 69: ...mailbox number 5300 The time interval is determined by the value Cfwd No Ans Delay field which is located below the Contact List field on the Voice Line page The default value is 20 seconds EXAMPLE 2 4085550122 5001 4085550123 5000 cfwd aa An incoming call to 408 555 0122 causes station 5001 to ring An incoming call to 408 555 0123 causes station 5000 to ring If station 5000 does not answer its ca...

Page 70: ...stations to which an external incoming call should be routed Linksys recommends including this information in the TO header of the incoming INVITE while the request URI is addressed to the line interface user id In the INVITE the ITSP indicates the DID number in the TO header user id field EXAMPLE SIP Header 1 INVITE sip 4089993000 itsp1 com SIP 2 0 To sip 4089993003 itsp1 com Alternatively the DI...

Page 71: ...tly the format of the number signaled in the SIP trunk Please check with your Service Provider to confirm the availability of this feature and the correct DID number format before proceeding with this configuration SYNTAX DIDn1 Extn1 DIDn2 Extn2 DIDn3 Extn3 DIDn4 Extn4 DIDn5 Extn5 DIDn6 Extn6 DIDn7 Extn7 DIDn8 Extn8 DIDn9 Extn9 DIDn10 Extn10 DIDn11 Extn11 DIDn12 Extn12 DIDn13 Extn13 DIDn14 Extn14 ...

Page 72: ... add call forward information to ensure that calls are answered when the designated phone is unstaffed as may be the case during lunch time or after hours In this case if the call is not answered within a specified time the call is routed to another phone or to the Auto Attendant SYNTAX DIDn1 Extn1 cfwd target DIDn2 Extn2 cfwd target DIDn3 Extn3 cfwd target EXAMPLE 4085555550 aa 4085555551 101 cfw...

Page 73: ...s not honor the 3xx response returned by any of the client stations If you wish the call to be forwarded to voicemail or another client station when it is not picked up you can specify the optional cfwd target syntax in the Contact List Called Party Caller Forward Target Remarks Client station Client station Client station Proxy only no direct involvement Client station Client station External Ver...

Page 74: ...alues none Do not bridge forwarded calls use the normal REFER method all Bridge all forwarded calls Call Transfer Bridge Mode The normal way of performing this operation is for the SPA9000 to send a SIP REFER method to the calling device to let it contact the transfer target directly The SPA9000 then drops out of the call completely This requires the calling device the transferee and the target de...

Page 75: ...information see Managing Inbound Calls with Shared Line Appearances on page 77 Hunt Group that Rings All Stations Simultaneously You can create a hunt group that simultaneously rings all stations in the group Optionally you can assign a name to the group or use wildcard characters to create the list of stations in the group Syntax for a Ring All Stations Hunt Group Rule The basic syntax for this t...

Page 76: ...s a wildcard character that represents any number of digits A call to extension 500 simultaneously rings all stations that begins with the number 1 Creating multiple hunt groups EXAMPLE 500 name TechSupport 101 102 103 600 name AccountSupport 2 Two hunt groups are created and are assigned names A call to extension 500 simultaneously rings stations 101 102 and 103 A call to extension 600 simultaneo...

Page 77: ...s through the stations in the listed order The syntax is hunt re ne sequentially from the next station An incoming call is routed by determining which station most recently answered a call for this group The new call is routed to the station that is next in the list If the call is unanswered it cycles through the stations in the listed order The syntax is hunt ne ra random An incoming call is rout...

Page 78: ...ed to the voice mail for station 100 where Line 2 is configured for the voice mail service 1 cfwd vm2100 Next Station Order with Forwarding to a Station 500 name Scheduling 102 103 101 hunt ne 45 240 cfwd 100 This hunt group is assigned an extension number 500 and a name name Scheduling The group includes three stations 102 103 101 Calls are routed in next station order hunt ne Suppose that statio...

Page 79: ...ly The phones display the line status such as idle ringing or busy NOTE If a shared line is being used by one of the stations in the group no one can use the corresponding line key until the line is released A message appears on the phone display to indicate that a shared call is active All stations with a line key for the SLA can monitor the status based on the appearance of the line key button G...

Page 80: ... the extension that you want to configure Ext 1 Ext n depending on the phone model NOTE As a general practice Linksys recommends that you always reserve Extension 1 on the client station as the primary and private extension of the designated user b Scroll down to the Share Line Appearance section and then enter the following settings Share Ext Choose shared Shared User ID Enter a user ID number fo...

Page 81: ...n From the drop down list choose the number corresponding to the Ext N tab that you configured for this SLA For example if you configured the SLA on the Ext 2 page then choose 2 from the Extension drop down list Shared Call Appearance From the drop down list choose shared Short Name Type the extension number that you entered as the Shared User ID for the extension This extension number will appear...

Page 82: ...d Configuration Utility on page 83 Upgrading the Firmware for the SPA400 on page 84 Configuring a SPA400 to Interoperate with the SPA9000 on page 85 Configuring a SPA400 for Voice Mail Service on page 87 Managing the Voice Mail Messages on the USB Key on page 94 Enabling Debugging on the SPA400 on page 95 SEE ALSO Appendix C SPA400 Field Reference Connecting to the SPA400 Administration Web Server...

Page 83: ...y default the SPA400 is configured to obtain an IP Address via DHCP You can check the obtained IP address on the router DHCP server s client list 2 When the password prompt appears enter the default user name Admin with no password Then click OK NOTE The user name must be entered exactly as shown Admin For information about managing system access refer to the LVS Administration Guide 3 Click Setup...

Page 84: ...ed at any time Changes are submitted only when you click the Save Settings button at the bottom of a page To discard unsubmitted changes click the Cancel Changes button at the bottom of the page Unsubmitted changes are not retained when you move among the pages After you submit changes in the SIP or Voice mail accounts settings reboot the SPA400 TIP Before you make changes save a copy of your curr...

Page 85: ...stration Web Server on page 80 2 Click Administration tab Management SPA400 Administration Management 3 Proceed as needed Gateway Username Type the desired username in this field up to 32 characters Gateway Password Type the password Retype to Confirm Type the password again Both entries must match exactly 4 Click Save Settings 5 To restart the SPA400 complete the following steps a Click Administr...

Page 86: ...ation tab Firmware Upgrade 3 Click Browse SPA400 Administration Firmware Upgrade 4 Find the binary bin file that you extracted to your Desktop and click Open The selected file appears in the File Path field on the Firmware Upgrade page 5 Click Upgrade 6 When the confirmation message appears click OK 7 When the Setup page reappears verify that the Firmware Version number matches the firmware versio...

Page 87: ...tion web server you can see the MAC address by clicking the Status tab 1 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page 80 2 When the password prompt appears enter the user name and password Then click OK NOTE For more information about the administrator account see Managing Access to the SPA400 Web Based Configuration Utility on page...

Page 88: ... Click Save Settings at the bottom of the page 9 To restart the SPA400 complete the following steps a Click Administration tab Reboot b Click the Restart System button c When the confirmation message appears click OK The SPA400 reboots d When the Reboot OK Go to Setup page message appears click OK 10 If you are using this SPA400 as a PSTN gateway connect the RJ11 cables from the SPA400 to the wall...

Page 89: ...our telephone service provider It is essential that the settings on your system are compatible with those of the Central Office Configuring a SPA400 for Voice Mail Service The SPA400 includes a USB adapter with an integrated voice mail application for the users and extensions that are configured on the SPA9000 The integrated voice mail application server supports 32 configurable voice mail account...

Page 90: ...e voice mail server and set up the voice mail boxes for the users NOTE The settings on this page correspond to the settings on the SPA9000 Voice Line page See Configuring a Line Interface for a SPA400 PSTN or Voice Mail on page 48 1 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page 80 2 Click Setup tab Voicemail Server 3 Enter the follow...

Page 91: ...ers tab b Enable the voice mail accounts and enter the user s extensions and passwords Enable Select the check box to enable the voice mail account User ID Enter the user s extension number Password Enter a password for this user Users can change their own passwords after logging on with the assigned password SPA400 Setup Voicemail Users NOTE Later you configure each client station for voice mail ...

Page 92: ...s OK SPA9000 Registration status Registered SPA400 Status NOTE If the SPA registration status is not Registered trying powering off the SPA9000 and powering it on again 9 Continue to the next procedure Setting Up Voice Mail on Each Station on page 90 Setting Up Voice Mail on Each Station You need to set up each station that needs to have a voice mailbox Perform this procedure after you have config...

Page 93: ...ion page appears in a separate browser window SPA9xx Telephone Configuration Info 4 To assign a station name complete the following steps a Click the Phone tab b In the General section type a name in the Station Name field SPA9xx Telephone Configuration Phone General NOTE This setting assists you in managing the phones The station name appears on the phone display in the Corporate Directory and in...

Page 94: ...User ID on the SPA400 voice mail server 6 Click Submit All Changes The phone reboots 7 Close the browser window for this station 8 Return to the browser window that shows the list of stations and then repeat this procedure for each station that you need to configure NOTE When you finish configuring stations you can click the Back button on the browser toolbar to return to the main web configuratio...

Page 95: ...figuration Verify that the USB drive is properly inserted into the SPA400 and review the various entries that you made in the configuration Enabling Remote Voice Mail Access Optional You can configure the SPA9000 to allow the users to check their voice mail when they are out of the office Note If your users will call into your voice mail system through an ITSP line your ITSP must support out of ba...

Page 96: ... the Auto Attendant on page 117 6 Click Voice tab Line N where N is the number of the line interface for this SPA400 unit 7 Make sure that the VMSP Bridge XFER Bridge Mode and CFWD Bridge Mode fields are set to all 8 Click Submit All Changes The SPA9000 and the phones reboot 9 To verify your progress perform the following tasks a Dial into the site from an external number b When the Auto Attendant...

Page 97: ...oice System page in the Syslog Server and Debug Server fields If you are interested in working with these logs yourself you will need to use an application that reads syslogs Linksys partners can download a syslog server tool slogsrv exe from the Linksys Partner Connection VARs see Product Utilities Linksys Voice System SPA Utilities Syslog Server for SPA Devices SPs see Technical Tools SPA Utilit...

Page 98: ...he IP address of the Syslog Server which normally is a PC on the same network as the SPA400 7 Start a command prompt on the PC and run the system logging software 8 Run the scenario that causes the problem and when done press CTRL C in the command window to stop the logs 9 When you are finished collecting logs return to the Event Logs page and reset the logs to Off ...

Page 99: ...e on page 97 Changing the Music File for the Internal Music Source on page 98 Restoring the Original Music File on page 98 Using the Internal Music Source The SPA9000 has an internal music source that plays an internally stored music file repeatedly The SPA9000 ships with a default music file Romance de Amor 1 Use the phone menu to find the IP address of the phone a Press the Setup button on the p...

Page 100: ...llowing URL in the Internal Music URL field tftp server_IPaddress portpath server_IPaddress The local IP address of the computer you are using as the TFTP server port The port number used by the TFTP server default 69 path The location and name of a music file in the correct format For example if the computer local IP address is 192 168 0 5 the directory is named musicdir and the converted music f...

Page 101: ...tiple FXS ports either or both of the associated lines Line 1 and Line 2 on the PAP2T can be configured as an SAS server When the line is called and the FXS port is off hook the SPA9000 answers the call automatically and streams audio to the calling party If the FXS port is on hook when the incoming call arrives the SPA9000 replies with a SIP 503 response code to indicate Service Not Available If ...

Page 102: ...following steps 1 Power off the SPA9000 2 Connect a phone to the port and make sure the phone is on hook 3 Power on the SPA9000 4 Pick up handset and press to invoke IVR in the usual way If the SPA9000 boots and finds that the SAS line is on hook it does not remove battery from the line so that IVR may be used But if the SPA9000 boots up and finds that the SAS line is off hook it removes battery f...

Page 103: ...1 or Phone 2 2 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connecting to the SPA9000 Administration Web Server on page 24 3 Configure the FXS port a Click Voice tab FXS N where N represents the SPA9000 phone port number where you connected the RJ 11 adapter b Enter the following settings Display Name Enter an extension number of name for the ...

Page 104: ... you want to configure and then click the hyperlink in the IP Address column The Telephone Configuration page appears in a separate window c Click the Ext 1 tab d Scroll down to the Call Feature Settings section e In the MOH Server field enter the extension number that you assigned to the FXS port for the streaming audio server f Click Submit All Changes g Close the window for the Telephone Config...

Page 105: ...d provides menus to help callers reach the desired extension Callers who call you regularly and want to move through the system quickly The Auto Attendant allows experienced users to input their responses at any time The Auto Attendant relies upon the following components Contact List When a call comes in the SPA9000 directs the call according to the entries in the Contact List for the line interf...

Page 106: ...ds See Configuring Dial Plans for the Auto Attendant on page 117 Working with the Auto Attendant Greetings This section provided information about adding and editing the Auto Attendant greetings See the following topics Using Pre Recorded Prompts on page 104 Recording an Auto Attendant Prompt on page 105 Downloading Prompts on page 107 Using Pre Recorded Prompts You can save up to ten Auto Attenda...

Page 107: ...er the message number followed by the pound key 4 Enter the number of the message 1 through 10 that you wish to record review or delete The IVR plays the following prompt Enter 1 to record Enter 2 to review Enter 3 to delete Enter to exit 5 Press 1 to record a new message NOTE The IVR checks the available buffer size If there is no more buffer capability IVR plays the Option Failed message and ret...

Page 108: ...t4 Goodbye Prompt5 Welcome to All Seasons Travel Prompt6 Thank you for calling All Seasons Travel Presently we are closed Prompt7 We are open Monday through Friday 9 AM to 6 PM and we are closed on Saturdays and Sundays Our address is 101 Main Street Anytown Anystate USA Prompt8 If you know your party s three digit extension you may enter it now Prompt9 To reach our receptionist press 0 at any tim...

Page 109: ...e prompt file name is none the corresponding prompt currently saved in the flash is erased The default value is blank Menu 1 Play prompt Please enter message number followed by the key User enters prompt key 1 10 Menu 2 Play prompt Enter 1 to record enter 2 to review enter 3 to delete enter to exit Retrieve the prompt data and play prompt User enters 2 User enters 1 User enters Menu 3 A Play promp...

Page 110: ...path name p9 prompt9 file path name p10 prompt10 file path name scheme tftp http https default port is 69 for tftp 80 for http and 443 for https root_path can be empty denotes optional item none The prompt will be erased EXAMPLE serv tftp 192 168 2 150 root test p1 menu wav p2 transfer wav p3 nomatch wav p4 none In this example Prompt 1 is downloaded from tftp 192 168 2 150 root test menu wav Prom...

Page 111: ...r the AA form id dir type menu This form is given the name dir for directory and it is a menu type of form which accepts DTMF inputs audio src prompt1 bargein T The Auto Attendant plays Prompt 1 using the default recording If you know your party s extension you may enter it now Callers are allowed to begin dialing bargein at any time noinput timeout 10 repeat T If there is no input after 10 second...

Page 112: ... 1 is used to evaluate the inputs within this form noinput timeout 10 repeat T If there is no input after 10 seconds the Auto Attendant repeats the menu prompt nomatch audio src prompt3 bargein T nomatch If the user input does not match the specified dial plan the Auto Attendant plays Prompt3 Not a valid extension please try again match case input 1 goto next SALES case default audio src prompt2 x...

Page 113: ...om the caller if bargein is set to F The default value of the bargein attribute is T dialplan src dp2 AA Dial Plan 2 is used to evaluate the inputs within this form noinput timeout 10 repeat T If there is no input after 10 seconds the Auto Attendant repeats the menu prompt nomatch audio src prompt3 bargein T nomatch If the user input does not match the specified dial plan the Auto Attendant plays ...

Page 114: ...uto Attendant ends automatically Noinput Instruction The noinput dialog can only be used in the menu dialog and is optional When it is specified Auto Attendant executes the audio and action instructions if the user does not input any digits with the value of the timeout parameter in seconds If the repeat attribute is set to T the Auto Attendant plays the menu prompt after playing the prompt specif...

Page 115: ...Auto Attendant compares each case dialog and executes the corresponding audio action instructions If the Auto Attendant cannot find a match in any case dialogs it performs the default dialog audio action instruction if default is defined otherwise the Auto Attendant ends You can specify exact numbers for example 1 23 1234 and so on in the input attribute of the case dialog or you can use the dial ...

Page 116: ...nt executes the action instruction By default repeat is F noinput timeout 5 repeat T audio instruction optional action instruction optional noinput nomatch When specified the nomatch instruction runs when the user input digits do not match anything in the dial plan The Auto Attendant executes the specified audio and action instructions If the repeat attribute is set to T the Auto Attendant plays t...

Page 117: ...of the caller to the target and then it ends processing target input is equivalent to the input value already passed by the dialplan There is no significance to the name attribute xfer name Technical Support target 5000 exit When this action is reached the Auto Attendant stops and the call ends exit audio The Auto Attendant plays the audio specified in the src attribute This attribute must be prom...

Page 118: ... ss end hh mm ss EXAMPLE start 08 30 00 end 18 00 00 In this example the business hours begin at 8 30 a m and end at 6 00 p m NOTE When you enter the DayTime setting you are in effect also setting the nighttime hours There is no separate field for NightTime start and end times DayTime Answer Delay Enter the number of seconds that the Auto Attendant waits before answering a call This setting is use...

Page 119: ... dd or mm dd yyyy format the year is optional Separate the dates with a comma or indicate a range of dates with a dash EXAMPLE wk 6 7 hd 1 1 2 21 2006 5 30 2006 12 19 2006 12 30 2006 In this example the weekend is defined as Saturday and Sunday The holidays are Jan 1 indefinitely Feb 21 2006 May 30 2006 and Dec 19 30 2006 Weekend Holiday Answer Delay Enter the number of seconds that the Auto Atten...

Page 120: ...hich is available at www linksys com Requirements for Localization You need TFTP server software to localize the SPA9000 Localizing the SPA9000 Auto Attendant Prompts The default Auto Attendant prompts are in English You can localize your system by downloading and installing the appropriate language files for your region Store these prompts on a TFTP HTTP HTTPS server and the SPA9000 will download...

Page 121: ...erver a Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connecting to the SPA9000 Administration Web Server on page 24 b Click Voice tab the SIP tab c Scroll down to the Auto Attendant Parameters area of the page d In the AA Prompts URL field enter the script for the server path and prompt file names SYNTAX serv scheme server_addr port root_path ...

Page 122: ...ne and reorder indicate the call progress to the users You can configure your SPA9000 and your SPA9xx phones to use the appropriate call progress tones for your region 1 Localize the tones for the SPA9000 a Start Internet Explorer and then enter the IP address of the SPA9000 Click Admin Login and then click Advanced Connect to the SPA9000 administration web server and choose Admin access with Adva...

Page 123: ...nes by Country Australia Dial Tone 400 19 425 19 10 0 1 2 Outside Dial Tone 420 16 10 0 1 Prompt Tone 520 19 620 19 10 0 1 2 Reorder Tone 425 19 2 5 5 Off Hook Warning Tone 480 10 620 0 10 125 125 1 2 Ring Back Tone 400 19 425 19 4 2 1 2 4 2 1 2 Busy Tone 425 16 10 375 375 1 Call Waiting Tone 400 20 30 0 1 2 1 Confirm Tone 600 16 1 25 25 1 Denmark Dial Tone 425 10 0 1 Outside Dial Tone 425 16 10 0...

Page 124: ...l Tone 425 10 10 0 1 Outside Dial Tone 425 13 400 13 10 0 1 2 Prompt Tone 440 19 620 19 30 0 1 2 Reorder Tone 440 10 5 5 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 440 10 10 1 5 3 5 1 Busy Tone 425 10 10 0 48 0 48 1 Call Waiting Tone 425 20 30 0 2 0 2 1 0 2 5 1 Confirm Tone 440 16 1 25 25 1 Ireland Dial Tone 400 10 0 1 Outside Dial Tone 425 16 10 0 1 Prompt Tone 425 19 620 19 0 1 2 ...

Page 125: ...14 1 Confirm Tone 425 16 1 25 25 1 Netherlands Dial Tone 425 10 0 1 Outside Dial Tone 425 16 10 0 1 Prompt Tone 425 19 620 19 0 1 2 Reorder Tone 425 10 0 25 0 25 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 425 10 1 4 1 Busy Tone 425 10 10 5 5 1 Call Waiting Tone 425 20 30 0 5 9 5 1 Confirm Tone 425 16 1 25 25 1 Norway Dial Tone 425 10 0 1 Outside Dial Tone 425 16 10 0 1 Prompt Tone 4...

Page 126: ... 1 25 25 1 Spain Dial Tone 425 10 0 1 Outside Dial Tone 425 16 10 0 1 Prompt Tone 425 19 620 19 0 1 2 Reorder Tone 425 10 2 2 1 2 2 1 2 6 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 425 10 1 5 3 1 Busy Tone 425 10 10 2 2 1 Call Waiting Tone 425 20 30 175 175 1 175 3 5 1 Confirm Tone 425 16 1 25 25 1 Sweden Dial Tone 425 10 0 1 Outside Dial Tone 425 16 10 0 1 Prompt Tone 425 19 620 19...

Page 127: ... Firmware versions above 1 0 1 3 download the PCM format of the files d Save the sounds zip file NOTE North American partners can find localization files in the Utilities area of the Linksys Partner Connection 2 Extract the files a Use WinZip to open the sounds zip file b Click Extract on WinZip toolbar c Select the Desktop or other temporary destination select the Use folder names check box and t...

Page 128: ...t overwriting any user message files in this procedure However it is a good practice to make a backup copy of your files before doing any upgrades f Move the new sounds folder into spa400vm var lib on the USB drive When the Confirm Folder Replace window appears click Yes to All g Remove the USB drive from the PC and insert it into the SPA400 h Power on the SPA400 4 Place a test call to the voice m...

Page 129: ... Call Processing Tones on page 127 Table 8 2 Call Processing Tones 4 Click Save Settings Country First Tone 2nd optional 3rd optional 4th optional Repeat Count On ms Off ms On ms Off ms On ms Off ms On ms Off ms Australia 375 375 375 375 5 Denmark 450 450 250 250 1 France 500 500 1 Germany 250 250 1 Ireland 500 500 1 Italy 200 200 1 Netherlands 180 330 180 330 2 Norway 200 200 1 Portugal 200 200 1...

Page 130: ...pears click OK The SPA400 reboots d When the Reboot OK Go to Setup page message appears click OK Localizing the SPA400 Caller ID Method You need to identify the caller ID method to use in your country Note This feature is available in SPA400 firmware version 1 0 1 4 1 Click Setup tab Voice 2 Scroll down to the Line Settings section 3 From the Caller Id and CP Tone Method drop down list choose your...

Page 131: ...ge appears click OK The SPA400 reboots d When the Reboot OK message appears click OK 6 To verify your progress make a call from outside to any of the PSTN lines connected to the SPA400 make sure that CID is enable in your PSTN line In the ringing SPA phone display you should now be able to see the number from the calling number ...

Page 132: ... 145 Technology Background This section provides background information about the technology and protocols used by the SPA9000 system It includes the following topics Session Initiation Protocol on page 130 SPA9000 Media Proxy on page 132 Using the SPA9000 with a Firewall or Router on page 133 SPA400 SIP PSTN Gateway on page 133 Session Initiation Protocol The LVS is implemented using open standar...

Page 133: ...twork Once the UAC is located and the response is routed back to the UAS a direct peer to peer session is established between the two UAs The actual voice traffic is transmitted between UAs over dynamically assigned ports using the Real time Protocol RTP In Figure A 2 UserA and UserB are client stations UAs that register over the local area network to which the SPA9000 PBX is connected When UserA ...

Page 134: ...s to direct RTP packets between UserA and the ITSP SPA9000 Media Proxy To address this possible security issue the SPA9000 can also function as a media RTP proxy This option forces RTP traffic destined for the Internet or IP WAN to be directed to the SPA9000 which then directs it to the remote UA This configuration may simplify firewall configuration because the client stations do not require dire...

Page 135: ...PA9000 network initiates a call to a PSTN subscriber the SPA400 acts as the SIP PSTN gateway which converts the SIP and RTP media packets into the appropriate signal for transmission to the PSTN switch For example if UserA calls UserD the SIP request is routed by the SIP proxy in the SPA9000 to the SPA400 see Figure A 3 Figure A 3 The SPA400 as a SIP PSTN Gateway The SPA400 then converts the SIP a...

Page 136: ... implicitly with the internal SIP proxy FXS1 fxs1 FXS2 fxs2 Call Park callpark Auto Attendant aa Internal Music Server imusic FXS1 and FXS2 correspond to the two physical FXS ports The FXS ports can only register with the local SIP proxy The Call Park is used to maintain calls that are parked and AA is a scriptable auto attendant application imusic Line 1 ITSP SIP Proxy 408 111 1000 to 7 949 111 2...

Page 137: ...figuration server Serves configuration files to client stations and auto configures un provisioned client stations Application server Supports advanced features such as call park pickup directory directed call pickup and group paging hunt groups and shared line appearances Internal music source Streams audio files to client stations both on net and off net The FXS1 and FXS2 can optionally be conne...

Page 138: ...k responses Extend the discovered NAT mappings by sending keep alive packets Because the mapping is alive only for a short period the SPA9000 system continues to send periodic keep alive packets through the mapping to extend its validity as necessary Determining Whether the Router Uses Symmetric or Asymmetric NAT STUN does not work on routers with symmetric NAT With symmetric NAT IP addresses are ...

Page 139: ...ork uses symmetric NAT Look for a warning header in the REGISTER messages such as Warning 399 spa Full Cone NAT Detected Advanced Call Control and Routing Configuring Vertical Supplementary Service Codes on page 137 Managing the Outbound Call Routing Groups on page 139 Configuring Outbound Call Codec Selection Codes on page 141 Configuring Vertical Supplementary Service Codes Users can enter verti...

Page 140: ... call services codes For more information see Appendix B SPA9000 Field Reference Regional page section on page 176 Note The codes should not conflict with any of the other vertical service codes internally processed by the SPA9000 You can empty the corresponding code that you do not want to SPA9000 to process 6 Click Submit All Changes For more information about each field see Vertical Service Act...

Page 141: ...aracters USE CASE EXAMPLE The administrator enters the station user IDs for each group in the following fields Group 1 User ID 11 This group includes stations 110 through 119 which are used by the New York team Group 2 User ID 101 102 103 This group includes stations 101 102 and 103 which are used by the Los Angeles team Group 3 User ID 203 204 209 This group includes stations 203 204 and 209 whic...

Page 142: ...eneral use ITSP account Group 3 Line 4 1 Outbound calls from Group 3 London go out through Line 4 ITSP account with a London DID number If that line interface is not available calls can go out through Line 1 general use ITSP account Creating or Modifying an Outbound Call Routing Group 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connecting t...

Page 143: ...n page 24 2 Click Voice tab Regional 3 Scroll down to the Outbound Call Codec Selection Codes section SPA9000 Voice Regional Outbound Call Codec Selection Codes 4 Edit the codes as needed 5 Click Submit All Changes Advanced Topics for SPA400 Voice Mail Service On the SPA9000 accessing a voicemail server to check or deposit voicemail is similar to calling an external number or being call forwarded ...

Page 144: ...all ID 58a2b2c5 66e2bd43 192 168 2 205 CSeq 101 INVITE Max Forwards 70 Contact sip 37683102 192 168 2 205 5060 Here the client station is at extension 5031 and the mailbox ID is 53371 The voicemail server should then prompt the caller to enter a PIN and access the voicemail features for the given mailbox A user should also be able to call an external number explicitly from anywhere to retrieve voi...

Page 145: ...ttendant Depositing Voicemail An external caller can be triggered to deposit voicemail into a mailbox by sending it a REFER request during a call with Mailbox Deposit URL indicated in the REFER TO header and the mailbox ID in the REFERRED BY header The caller device then sends INVITE to the Mailbox Deposit URL as shown in the example below INVITE sip mailbox deposit url SIP 2 0 Via SIP 2 0 UDP 24 ...

Page 146: ...For information about how to add an EXT to DID mapping see the Contact List parameter in Appendix B SPA9000 Field Reference Subscribing to Voicemail Notification The SPA9000 sends a one time SUBSCRIBE for the message summary event package for each line with a valid Mailbox Subscribe URL The SUBSCRIBE implies subscription for the status of all the mailboxes associated with the voicemail account use...

Page 147: ...pports up to 256 bit symmetric key encryption of profiles For the initial transfer of the profile encryption key initial provisioning stage the SPA9000 can receive a profile from an encrypted channel HTTPS with client authentication or it can resync to a binary profile generated by the Linksys supplied profile compiler In the latter case the profile compiler can encrypt the profile specifically fo...

Page 148: ... are augmented by the strings _1_ _2_ _3_ and _4_ For example Line 1 Proxy is named Proxy_1_ in XML profiles Parameters in the case of source text files for the SPC tool are similarly named except that to differentiate Line 1 2 3 and 4 the appended strings 1 2 3 or 4 are used For example the Line 1 Proxy is named Proxy 1 in source text profiles for input to the SPC Client Auto Configuration An unp...

Page 149: ...y configured values For example the SPA9000 provisions only Extension 1 on the client stations Access the administration web server using the Administrator account to manually configure other extensions on specific client stations Manual Client Configuration The client stations can also be manually configured with the contents of the profile served by the SPA9000 The following XML file is served b...

Page 150: ...rt Voice_Mail_Server_1_ Voice_Mail_Number vmm Voice_Mail_Number Cfwd_Busy_Dest vm Cfwd_Busy_Dest Cfwd_No_Ans_Dest vm Cfwd_No_Ans_Dest Multicast_Address spa 9000 multicast address Multicast_Address Upgrade_Rule phone upgrade rule Upgrade_Rule Dial_Plan phone dial plan Dial_Plan Linksys_Key_System 1 Linksys_Key_System Remote_Party_ID_1_ 1 Remote_Party_ID_1_ Time_Zone time zone Time_Zone Daylight_Sav...

Page 151: ... Sipura SPA841 3 1 4 a0714sec P Station Name User A Content Length 0 Allow ACK BYE CANCEL INFO INVITE NOTIFY OPTIONS REFER SUBSCRIBE Allow Events dialog In this example User A shares a line appearance with User B whose primary extension is 5041 Extension 2 on the User A station must then be set up the same way as Extension 1 User A primary extension but with the Shared User ID parameter set to 504...

Page 152: ... 0 4 5060 branch z9hG4bK e62fe987 Contact sip 5031 192 168 0 4 5060 expires 3600 Content Length 0 Date Mon 18 Jul 2005 14 39 40 PST Using the Upgrade URL Remote firmware upgrade is achieved via TFTP or HTTP firmware upgrades using HTTPS are not supported Remote upgrades are controlled by configuring the desired firmware image URL into the SPA9000 via a remote profile resync Note To use this featur...

Page 153: ...pathname EXAMPLE http 192 168 2 217 admin resync tftp 192 168 2 251 spaconf cfg If no parameter follows resync the Profile Rule setting from the Provisioning page is used If no protocol is specified TFTP is assumed If no server name is specified the host that requests the URL is used as server name If no port is specified the default port is used 69 for TFTP 80 for HTTP and 443 for HTTPS The profi...

Page 154: ...has the following sections Product Information section on page 152 System Status section on page 153 Router tab Status page Product Information section Product Name Model number of the SPA9000 Serial Number Serial number of the SPA9000 Software Version Version number of the SPA9000 software Hardware Version Version number of the SPA9000 hardware MAC Address MAC address of the SPA9000 Client Certif...

Page 155: ...system for example 25 days and 18 12 36 Wan Connection Type The connection type DHCP or Static IP Current IP The current IP address assigned to the SPA9000 Host Name The current host name assigned to the SPA9000 Domain The network domain name of the SPA9000 Current Netmask The network mask assigned to the SPA9000 Current Gateway The default router assigned to the SPA9000 Primary DNS The primary DN...

Page 156: ...ocol over Ethernet PPPoE link PPPoE Login Password The password assigned by the ISP for connecting on a Point to Point Protocol over Ethernet PPPoE link PPPoE Service Name The service name assigned by the ISP for connecting on a Point to Point Protocol over Ethernet PPPoE link HostName The host name of the SPA9000 Domain The network domain of the SPA9000 Primary DNS The DNS server that is used by ...

Page 157: ... via the Cloned MAC Address field Cloned MAC Address The MAC address that you need the SPA9000 to assume Enable WAN Web Server Allows yes or prevents no access to the administration web server from a computer that is not directly connected to the SPA9000 Default yes WAN Web Server Port The port that is used for WAN access to the SPA9000 Default 80 QoS Policy The queueing discipline set to none or ...

Page 158: ...erformance Voice tab After you click the Voice tab you can use the following pages Info page on page 156 Voice tab on page 159 SIP Page on page 160 Regional page on page 176 FXS 1 2 page on page 189 Line 1 2 3 4 page on page 196 Voice tab Info page You can use the Info page to view information about the FXS devices and the line interfaces This page includes the following sections Product Informati...

Page 159: ... unit Licenses When populated with the value K0 indicates that the SPA9000 is licensed for up to 16 users if this field is blank install firmware version 5 2 5 or higher Current Time The current date and time of the system for example 10 3 2003 16 43 00 Elapsed Time The total time elapsed since the last reboot of the system for example 25 days and 18 12 36 Hook State The readiness of the device th...

Page 160: ...t Call 1 2 Bytes Recv Number of bytes received Call 1 2 Decode Latency Number of milliseconds for decoder latency Call 1 2 Jitter Number of milliseconds for receiver jitter Call 1 2 Round Trip Delay Number of milliseconds for delay Call 1 2 Packets Lost Number of packets lost Call 1 2 Packet Error Number of invalid packets received Registration State The status of the registration on the line inte...

Page 161: ...n use example Daytime Installed Music Path The pathname for the music source used for the music on hold feature example Factory Default Restricted Access Domains Define up to five IP addresses or fully qualified domain names to identify the domains in which the SPA9000 is allowed to operate Enable Web Admin Access Allows yes or prevents no local access to the administration web server Admin Passwd...

Page 162: ...rameters section on page 174 Voice tab SIP page SIP Parameters section Debug Level The level of debug information that is generated from 0 to 3 0 is a minimal level of debugging information that is acceptable for most purposes Levels 1 to 3 are typically used only by Linksys personnel NOTE Default 0 Max Forward SIP Max Forward value which can range from 1 to 255 Default 70 Max Redirection Number o...

Page 163: ...0 reuses the same compact headers when generating the response regardless the settings of the Use Compact Header parameter If inbound SIP requests contain normal headers SPA9000 substitutes those headers with compact headers if defined by RFC 261 if Use Compact Header parameter is set to yes Default no Escape Display Name Select yes if you want the SPA9000 to enclose the string configured in the D...

Page 164: ... request Range 0 231 1 Default 240 ReINVITE Expires ReINVITE request Expires header value If you enter 0 the Expires header is not included in the request Range 0 231 1 Default 30 Reg Min Expires Minimum registration expiration time allowed from the proxy in the Expires header or as a Contact header parameter If the proxy returns a value less than this setting the minimum value is used Default 1 R...

Page 165: ...y Reg Retry Long Random Delay Random delay range in seconds to add to Register Retry Long Intvl when retrying REGSITER after a failure Default 0 disabled Reg Retry Intvl Cap The maximum value to cap the exponential back off retry delay which starts at Register Retry Intvl and doubles on every REGISTER retry after a failure In other words the retry interval is always at Register Retry Intvl seconds...

Page 166: ...contains an additional BYE packet Each SR except the last one contains exactly 1 RR Receiver Report the last SR carries no RR The SDES contains CNAME NAME and TOOL identifiers The CNAME is set to User ID Proxy NAME is set to Display Name or Anonymous if user blocks caller ID and TOOL is set to the Vendor Hardware platform software version such as Linksys SPA9000 1 0 31 b The NTP timestamp used in ...

Page 167: ...ignores the codec names in incoming SDP for standard payload types 0 95 For dynamic payload types the SPA9000 identifies the codec by the configured codec names Comparison is case insensitive NSE Dynamic Payload NSE dynamic payload type The valid range is 96 127 Default 100 AVT Dynamic Payload AVT dynamic payload type The valid range is 96 127 Default 101 INFOREQ Dynamic Payload INFOREQ dynamic pa...

Page 168: ...ct no the parameter is ignored Select yes or no from the drop down menu Default no Handle VIA rport If you select yes the SPA9000 processes the rport parameter in the VIA header this value is inserted by the server in a response to any one of its requests If you select no the parameter is ignored Select yes or no from the drop down menu Default no Insert VIA received Inserts the received parameter...

Page 169: ...ing the EXT IP field or phone users may experience one way audio because the RTP stream will not find its way between the two phones If this parameter is specified the SPA9000 assumes this IP address when generating SIP messages and SDP if NAT Mapping is enabled for that line However the results of STUN and VIA received parameter processing if available supersede this statically configured value D...

Page 170: ...ging RTP traffic with external peers Linksys recommends using a relatively small value such as 60 or 120 Default no Proxy Debug Option Controls what SIP messages to log that are received at or sent from the Proxy listen port Choices are as follows none No logging 1 line Logs the start line only for all messages 1 line excl OPT Same as 1 line but excludes OPTIONS request response 1 line excl NTFY S...

Page 171: ...ables session refreshes Default Group Line Same as Group 1 2 3 4 Line but applies to the default group Default 1 2 3 4 Group 1 2 3 4 User ID Comma separated list of User ID patterns A client station whose User ID matches any of the give patterns is considered to belong to that group If the User ID matches more than one group the smallest group number is assumed If the User ID does not match any gr...

Page 172: ...ult Current Phone DLG Refresh Intvl Default 0 Internal Music URL URL from which to download a music file to be used by the parking lot The format is tftp server ip addr port path TFTP is the only protocol supported for music download Default port is 69 Changing the value of this parameter from the web interface triggers a graceful reboot of the SPA9000 If a valid entry is specified the SPA9000 att...

Page 173: ...second When all sections are played the SPA9000 replays from the first section again Examples 40000 plays the entire file pauses for 5s then repeats 2 0 32000 3 32000 100000 4000 2000 100000 1 80000 Internal Music Refresh Intvl The interval in seconds between refreshing an internal music session Default 0 disables session refreshes Internal Music LBR Codec Selects one low bit rate codec as an alte...

Page 174: ...hours 5 PM to 9 AM are considered nighttime hours If you do not enter start and end times the whole day 24 hours is considered as daytime so the nighttime Auto Attendant is not used even if it is enabled DayTime AA Script Specifies which AA script 1 2 or 3 is used for the AA treatment when operating in daytime mode Default 1 DayTime Answer Delay Number of seconds before the AA answers when operati...

Page 175: ...oliday mode Default 0 AA LBR Codec Selects one low bit rate codec as an alternative to G711u and G711a for playing AA prompts Choices are none G729a G726 16 G726 24 G726 32 G726 40 Default None AA Preferred Codec Selects which codec is the preferred choice to play AA prompts Choices are G711u G711a Low Bit Rate Low Bit Rate refers to the selected AA LBR Codec If AA LBR Codec is none G711u is the p...

Page 176: ...6 prompt6 file path name p7 prompt7 file path name p8 prompt8 file path name p9 prompt9 file path name p10 prompt10 file path name Where scheme tftp http https default port is 69 for tftp 80 for http and 443 for https root_path can be empty denotes optional item For example serv tftp 192 168 2 150 root test p1 menu wav p2 transfer wav p3 nomatch wav p4 none The following shows the source for each ...

Page 177: ...ves the normal auto generated startup XML configuration file to the phone instead The purpose of this parameter is to facilitate ITSP provisioning of new phones remotely ITSP can simply include a default phone profile rule parameter in this parameter so that the phone can obtain it from the SPA9000 on initial power up For example Profile_Rule https www itsp com init spa MA cfg Profile_Rule Do not ...

Page 178: ...T Pattern Names section on page 179 Ring and Call Waiting Tone Spec section on page 180 Control Timer Values sec section on page 180 Vertical Service Activation Codes section on page 181 Vertical Service Announcement Codes section on page 185 Outbound Call Codec Selection Codes section on page 186 Miscellaneous section on page 187 Voice tab Regional page Call Progress Tones section Field Descripti...

Page 179: ...en Default 985 16 1428 16 1777 16 20 380 0 1 380 0 2 380 0 3 0 4 0 SIT2 Tone Alternative to the Reorder Tone played when an error occurs as a caller makes an outbound call The response status code RSC to trigger this tone is configurable on the SIP screen Default 914 16 1371 16 1777 16 20 274 0 1 274 0 2 380 0 3 0 4 0 SIT3 Tone Alternative to the Reorder Tone played when an error occurs as a calle...

Page 180: ...script for distinctive ring 2 Default 60 8 4 8 4 Ring3 Cadence Cadence script for distinctive ring 3 Default 60 4 2 4 2 8 4 Ring4 Cadence Cadence script for distinctive ring 4 Default 60 3 2 1 2 3 4 Ring5 Cadence Cadence script for distinctive ring 5 Default 1 5 5 Ring6 Cadence Cadence script for distinctive ring 6 Default 60 2 4 2 4 2 4 Ring7 Cadence Cadence script for distinctive ring 7 Default ...

Page 181: ... inbound call Default Bellcore r2 Ring3 Name Name in an INVITE s Alert Info Header to pick distinctive ring CWT 3 for the inbound call Default Bellcore r3 Ring4 Name Name in an INVITE s Alert Info Header to pick distinctive ring CWT 4 for the inbound call Default Bellcore r4 Ring5 Name Name in an INVITE s Alert Info Header to pick distinctive ring CWT 5 for the inbound call Default Bellcore r5 Rin...

Page 182: ...ies as hook flash More than this the on hook event is treated as on hook no hook flash event Range 0 4 1 6 seconds Default 9 Callee On Hook Delay Phone must be on hook for at this time in sec before the SPA9000 tears down the current inbound call It does not apply to outbound calls Range 0 255 seconds Default 0 Reorder Delay Delay after far end hangs up before reorder tone is played 0 plays immedi...

Page 183: ...ince release 1 0 which can be applied to both the caller and the callee end This feature is generally used for answer supervision on the caller side to signal to the attached equipment when the call has been connected remote end has answered or disconnected remote end has hung up This feature should be disabled for the called party in other words by using the same polarity for connected and idle s...

Page 184: ...und or outbound calls to the extension specified after the activation code Default 63 Cfwd Last Deact Code Cancels call forwarding of the last inbound or outbound calls Default 83 Block Last Act Code Blocks the last inbound call Default 60 Block Last Deact Code Cancels blocking of the last inbound call Default 80 Accept Last Act Code Accepts the last outbound call It lets the call ring through whe...

Page 185: ...lt 26 Dist Ring Deact Code Disables the distinctive ringing feature Default 46 Speed Dial Act Code Assigns a speed dial number Default 74 Secure All Call Act Code Makes all outbound calls secure Default 16 Secure No Call Act Code Makes all outbound calls not secure Default 17 Secure One Call Act Code Makes the next outbound call secure It is redundant if all outbound calls are secure by default De...

Page 186: ... transfer to a target number that is prepended by the service code For example after the user dials 98 the SPA9000 plays a special dial tone called the Prompt Tone while waiting for the user the enter a target number which is checked according to dial plan as in normal dialing When a complete number is entered the SPA9000 sends a blind REFER to the holding party with the Refer To target equals to ...

Page 187: ...72 or BLock Caller ID 67 The codes should not conflict with any of the other vertical service codes internally processed by the Linksys ATA You can empty the corresponding code that you do not want to Linksys ATA to process You can add a parameter to each code in Features Dial Services Codes to indicate what tone to play after the code is entered such as 72 c 67 p Below are a list of allowed tone ...

Page 188: ...l Default 02723 Prefer G726r16 Code Makes this codec the preferred codec for the associated call Default 0172616 Force G726r16 Code Makes this codec the only codec that can be used for the associated call Default 0272616 Prefer G726r24 Code Makes this codec the preferred codec for the associated call Default 0172624 Force G726r24 Code Makes this codec the only codec that can be used for the associ...

Page 189: ...alues specify the start and end dates and times of daylight saving time Each value is in this format month day weekday HH mm ss The save time value is the number of hours minutes and or seconds to add to the current time during daylight saving time The save time value can be preceded by a negative sign if subtraction is desired instead of addition The save time value is in this format HH mm ss The...

Page 190: ...eversal or DTAS DTMF Finland Sweden CID only DTMF sent after polarity reversal and no DTAS and before first ring DTMF Denmark CID only DTMF sent after polarity reversal and no DTAS and before first ring ETSI DTMF CID only DTMF sent after DTAS and no polarity reversal and before first ring ETSI DTMF With PR CID only DTMF sent after polarity reversal and DTAS and before first ring ETSI DTMF After Ri...

Page 191: ...udio Server SAS section on page 192 Call Feature Settings section on page 192 Audio Configuration section on page 193 FXS Port Polarity Configuration section on page 196 Voice tab FXS 1 2 page Line Enable section Voice tab FXS 1 2 page Network Settings section Line Enable Enables this line for service yes or removes this line from service no Default yes SIP ToS DiffServ Value TOS DiffServ field va...

Page 192: ...arty ID header instead of the From header select yes Otherwise select no Default yes SIP Debug Option SIP messages are received at or sent from the proxy listen port This feature controls which SIP messages to log The choices are as follows none No logging 1 line Logs the start line only for all messages 1 line excl OPT Logs the start line only for all messages except OPTIONS requests responses 1 ...

Page 193: ...after completion of call transfers Multiple delay settings Referor Refer Target Referee and Refer To Target are configured on this screen For the Referor Bye Delay enter the appropriate period of time in seconds Default 4 Refer Target Bye Delay For the Refer Target Bye Delay enter the appropriate period of time in seconds Default 0 Referee Bye Delay For the Referee Bye Delay enter the appropriate ...

Page 194: ... line declares itself as a sendonly device and tells the client not to stream out audio This parameter is a FQDN or IP address of a RTP sink to be used by the SPA SAS line in the SDP of its 200 response to inbound INVITE from a client It will appear in the c line and the port number and if specified in the m line of the SDP If this value is not specified or equal to 0 then c 0 0 0 0 and a sendonly...

Page 195: ...345 or conf which uses the Proxy value as the domain Default blank Conference Bridge Ports Maximum number of conference call participants The range is 3 to 10 Default 3 Enable IP Dialing To use IP dialing select yes Otherwise select no Default no Emergency Number Comma separated list of emergency number patterns If an outbound call matches one of the patterns the SPA9000 disables call waiting hook...

Page 196: ...ble To enable the use of the echo suppressor select yes Otherwise select no Default yes G726 24 Enable To enable the use of the G726 codec at 24 kbps select yes Otherwise select no Default yes FAX CED Detect Enable To enable detection of the fax Caller Entered Digits CED tone select yes Otherwise select no Default yes G726 32 Enable To enable the use of the G726 codec at 32 kbps select yes Otherwi...

Page 197: ...ses SIP INFO with the single line signal hf in the message body The MIME type for this message body is taken from the Hook Flash MIME Type setting Default None FAX Disable ECAN If enabled this feature automatically disables the echo canceller when a fax tone is detected To use this feature select yes Otherwise select no Default no Release Unused Codec This feature allows the release of codecs not ...

Page 198: ...ngs section on page 199 Proxy and Registration section on page 200 Voice tab Line page Line Enable section Voice tab Line page Network Settings section Idle Polarity Polarity before a call is connected Forward or Reverse Default Forward Caller Conn Polarity Polarity after an outbound call is connected Forward or Reverse Default Forward Callee Conn Polarity Polarity after an inbound call is connect...

Page 199: ...OTIFY resync reboot RFC 2617 message To use this feature select yes Otherwise select no Default yes SIP Proxy Require The SIP proxy can support a specific extension or behavior when it detects this header from the user agent If this field is configured and the proxy does not support it it responds with the message unsupported Enter the appropriate header in the field provided Default blank SIP Rem...

Page 200: ...pt for OPTIONS NOTIFY and REGISTER requests responses Default None Restrict Source IP If line interfaces use the same SIP Port value and the Restrict Source IP feature is enabled the proxy IP address for Lines 1 and 2 is treated as an acceptable IP address for both lines To enable the Restrict Source IP feature select yes Otherwise select no A source IP address is untrusted if it does not match an...

Page 201: ... talking about call capacity Note unlimited 16 Default unlimited Contact List List of client stations that the SPA9000 alerts when there is an incoming call to the line interface from the ITSP Cfwd No Ans Delay Delay in seconds before the call forwarding of no answer calls feature is triggered Default 20 Dial Plan Dial plan script for this line Default xx The Dial Plan strips off the steering digi...

Page 202: ...s parameter is ignored if Proxy is not specified Default yes Make Call Without Reg Allow making outbound calls without successful dynamic registration by the unit If No dial tone will not play unless registration is successful Default no Register Expires Allow answering inbound calls without successful dynamic registration by the unit If proxy responded to REGISTER with a smaller Expires value the...

Page 203: ...nd priority If based on SRV the port is configured the SPA9000 does normal first and also inspects the port number based on 1st proxy s port in the list Default Normal Mailbox Status The status of the connection to the voice mail server Mailbox status for all the mailboxes associated with this line interface The status is automatically updated when the SPA9000 receives voicemail status notificatio...

Page 204: ...ughout the call one with the caller and one with the call forward target The two call peers connect only with the SPA9000 while the SPA9000 acts as a proxy for the RTP packets exchanged between the two parties This parameter has two possible values None Do not bridge forwarded calls use the normal REFER method All Bridge all forwarded calls Default None XFER Bridge Mode Instructs the SPA9000 how t...

Page 205: ...age 205 Voicemail Server on page 208 Voicemail Users on page 209 Setup tab Basic Setup Network Setup Dynamic IP Address DHCP Client Select this button to obtain an IP address through DHCP Fixed IP address is the recommended setting Default setting Dynamic IP Address Fixed IP Address Select this button to assign a static IP address to the SPA400 This is the recommended configuration IP Subnet Mask ...

Page 206: ...umber from the SIP registration packet Recommended Static Address Select this radio button to enter the IP address of SPA9000 Specify the IP Address and Port in the provided fields IP Address IP address of the SPA9000 Port UDP port number that the SPA9000 uses to register to the SPA400 Default 5060 Port ID Port ID 1 A unique ID for the Line 1 port too allow the SPA9000 to identify incoming calls f...

Page 207: ...iffServ Call Signaling Packets TOS field in IP header for outgoing SIP packets Default 68 RTP Packets TOS field in IP header for outgoing RTP RTCP packets Default b8 Session Enable Session Timer Enables the SPA400 to encode the Timer header in all INVITE requests for ringing timeout checked by default Desired Refresh Time Desired session timer in seconds 0 by default Minimum Refresh Time Minimum v...

Page 208: ... is 2 rings Default 2 Dial out wait The number of milliseconds that elapse after the SPA400 seizes a telephony port and before the SPA400 sends DTMF digits Default 400 Dial out battery threshold The minimum voltage level that the SPA400 must detect on a telelphony port before seizing a telephony port for an outbound call Default 20 Line Settings Transmit Gain The gain level that the SPA400 may use...

Page 209: ...n of a valid ring Default 256ms Ring Indication Delay The delay in reporting the ring after it presents on the PSTN line Default 512ms Ring Timeout The delay on reporting that the ring stopped after it no longer presents on the PSTN line Default 640ms Ring Threshold The minimum voltage rms value of a valid ring Default 13 5 16 5vrms Ringer Impedance Default High DC current Limiting Default Enable ...

Page 210: ...bscriber ID 8888 Mailbox Subscribe URL 8888 192 168 0 110 5090 Default 8888 Mailbox deposit number The phone number that the SPA9000 uses to deposit voice mail NOTE This value appears in the Proxy and Registration Mailbox Deposit URL field on the SPA9000 line interface page Example Mailbox deposit number 900 Mailbox Deposit URL 900 192 168 0 110 5090 Default 900 Mailbox manage number The phone num...

Page 211: ... mailbox Notes Each mailbox can be assigned to a client station that is managed by the SPA9000 Before a station can deposit and access voicemail the mail box ID must be configured through the Ext N page User ID The mailbox ID Password The password for the mailbox Gateway Access Local Access Gateway Username The user name that is entered to log on to the SPA400 web configuration utility default Adm...

Page 212: ...storage device mount file system mounted and available or unmount I want to reset USB check box Reset button Erases the voice mail messages that are stored on the USB Firmware Upgrade File Path The file path to the firmware file that you want to install as selected by using the Browse button Browse Allows you to select a firmware file on your PC and populates the File Path field Upgrade Starts the...

Page 213: ...IP address of this device IP Subnet Mask The subnet mask for this subnet Gateway IP Address The IP address of the gateway device Primary DNS The primary DNS server Secondary DNS The secondary DNS server SPA400 Status USB status The status of the USB storage device mount file system mounted and available or unmount Voice mail status The status of the voice mail service OK indicates that voice mail ...

Page 214: ...ates that the FXO port is not in use Off Hook indicates that a call is in progress Battery Level Line 1 4 The currently voltage on the line port if the port is connected to a PSTN line for example a connected line could show 51 V Event Log Level Telephony Log level for telephony events SIP Log level for SIP events DSP Log level for DSP events Dial plan Log level for dial plan events Voice mail Log...

Page 215: ... Tone Setting Detection time The cadence of the CP tone to be detected if the tone s cadence matches the time length as in the edit boxes it is considered a valid CP tone Repeat Repeat count The number of times that the cadence needs to repeat to be considered as a valid CP tone ...

Page 216: ...ical or electrical stress misuse negligence or accident f the serial number on the Product has been altered defaced or removed or g the product is supplied or licensed for beta evaluation testing or demonstration purposes for which Linksys does not charge a purchase price or license fee ALL SOFTWARE PROVIDED BY LINKSYS WITH THE PRODUCT WHETHER FACTORY LOADED ON THE PRODUCT OR CONTAINED ON MEDIA AC...

Page 217: ...upport in your area can be found in the product User Guide and at www linksys com Have your product serial number and proof of purchase on hand when calling A DATED PROOF OF ORIGINAL PURCHASE IS REQUIRED TO PROCESS WARRANTY CLAIMS If you are requested to return your product you will be given a Return Materials Authorization RMA number You are responsible for properly packaging and shipping your pr...

Page 218: ... not installed and used according to the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which is found by turning the equipment off and on the user is encouraged to try to correct the interference by one ...

Page 219: ...he proper disposal and recycling of Linksys products Consumers are required to comply with this notice for all electronic products bearing the following symbol English Environmental Information for Customers in the European Union European Directive 2002 96 EC requires that the equipment bearing this symbol on the product and or its packaging must not be disposed of with unsorted municipal waste Th...

Page 220: ...lse af dit gamle udstyr Deutsch German Umweltinformation für Kunden innerhalb der Europäischen Union Die Europäische Richtlinie 2002 96 EC verlangt dass technische Ausrüstung die direkt am Gerät und oder an der Verpackung mit diesem Symbol versehen ist nicht zusammen mit unsortiertem Gemeindeabfall entsorgt werden darf Das Symbol weist darauf hin dass das Produkt von regulärem Haushaltmüll getrenn...

Page 221: ...inación segura de su aparato usado consulte a las autoridades locales al servicio de recogida y eliminación de residuos de su zona o pregunte en la tienda donde adquirió el producto Français French Informations environnementales pour les clients de l Union européenne La directive européenne 2002 96 CE exige que l équipement sur lequel est apposé ce symbole sur le produit et ou son emballage ne soi...

Page 222: ...agg jghin jipprevjeni konsegwenzi negattivi potenzjali ghall ambjent u ghas sahha tal bniedem Ghal aktar informazzjoni dettaljata dwar ir rimi tat taghmir antik tieghek jekk joghgbok ikkuntattja lill awtoritajiet lokali tieghek is servizzi ghar rimi ta l iskart jew il hanut minn fejn xtrajt il prodott Magyar Hungarian Környezetvédelmi információ az európai uniós vásárlók számára Latviešu valoda La...

Page 223: ... afvalverwerkingsdienst of met de winkel waar u het product hebt aangeschaft Norsk Norwegian Miljøinformasjon for kunder i EU EU direktiv 2002 96 EF krever at utstyr med følgende symbol avbildet på produktet og eller pakningen ikke må kastes sammen med usortert avfall Symbolet indikerer at dette produktet skal håndteres atskilt fra ordinær avfallsinnsamling for husholdningsavfall Det er ditt ansva...

Page 224: ...emällä tuote tai tuotteet viranomaisten määräämään keräyspisteeseen Laitteiston oikea hävittäminen estää mahdolliset kielteiset vaikutukset ympäristöön ja ihmisten terveyteen Lisätietoja vanhan laitteiston oikeasta hävitystavasta saa paikallisilta viranomaisilta jätteenhävityspalvelusta tai siitä myymälästä josta ostit tuotteen Svenska Swedish Miljöinformation för kunder i Europeiska unionen Român...

Page 225: ...enna produkt bör kastas efter att den avskiljts från vanligt hushållsavfall Det faller på ditt ansvar att kasta denna och annan elektrisk och elektronisk utrustning på fastställda insamlingsplatser utsedda av regeringen eller lokala myndigheter Korrekt kassering och återvinning skyddar mot eventuella negativa konsekvenser för miljön och personhälsa För mer detaljerad information om kassering av di...

Page 226: ... Work During Lightning Activity Do not work on the system or connect or disconnect cables during periods of lightning WARNING Installation Instructions Read the installation instructions before connecting the system to the power source WARNING SELV Circuit To avoid electric shock do not connect safety extra low voltage SELV circuits to telephone network voltage TNV circuits LAN ports contain SELV ...

Page 227: ...power systems WARNING Warning Ground Conductor Warning Never defeat the ground conductor or operate the equipment in the absence of a suitably installed ground conductor Contact the appropriate electrical inspection authority or an electrician if you are uncertain that suitable grounding is available WARNING Power Supply Installation Warning The power supply must be placed indoors WARNING Circuit ...

Page 228: ...ce System Administration Guide 226 Power Safety Information WARNING Warning Main Disconnecting Device The plug socket combination must be accessible at all times because it serves as the main disconnecting device ...

Page 229: ...ING THE PRODUCT CONTAINING THE SOFTWARE YOU ARE CONSENTING TO BE BOUND BY THE SOFTWARE LICENSE AGREEMENTS BELOW IF YOU DO NOT AGREE TO ALL OF THESE TERMS THEN YOU MAY NOT DOWNLOAD INSTALL OR USE THE SOFTWARE YOU MAY RETURN UNUSED SOFTWARE OR IF THE SOFTWARE IS SUPPLIED AS PART OF ANOTHER PRODUCT THE UNUSED PRODUCT FOR A FULL REFUND UP TO 30 DAYS AFTER ORIGINAL PURCHASE SUBJECT TO THE RETURN PROCES...

Page 230: ...ys to offer you Upgrades ii to ensure that your Linksys product and or the Software is being used in accordance with the terms of this Agreement iii to provide improvements to the way Linksys delivers technology to you and to other Linksys customers iv to enable Linksys to comply with the terms of any agreements it has with any third parties regarding your Linksys product and or Software and or v ...

Page 231: ...uding technical data may be subject to U S export control laws and regulations and or export or import regulations in other countries You agree to comply strictly with all such laws and regulations U S Government Users The Software and documentation qualify as commercial items as defined at 48 C F R 2 101 and 48 C F R 12 212 All Government users acquire the Software and documentation with only tho...

Page 232: ... all the rights that you have You must make sure that they too receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two steps 1 copyright the software and 2 offer you this license which gives you legal permission to copy distribute and or modify the software Also for each author s protection and ours we want to make certain tha...

Page 233: ...t no charge to all third parties under the terms of this License c If the modified program normally reads commands interactively when run you must cause it when started running for such interactive use in the most ordinary way to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty or else saying that you provide a warranty and that user...

Page 234: ...e major components compiler kernel and so on of the operating system on which the executable runs unless that component itself accompanies the executable If distribution of executable or object code is made by offering access to copy from a designated place then offering equivalent access to copy the source code from the same place counts as distribution of the source code even though third partie...

Page 235: ...on is intended to make thoroughly clear what is believed to be a consequence of the rest of this License 8 If the distribution and or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries so that di...

Page 236: ...OF SUCH DAMAGES END OF TERMS AND CONDITIONS END OF SCHEDULE 2 Schedule 3 If this Linksys product contains open source software licensed under the OpenSSL license then the license terms below in this Schedule 3 will apply to that open source software The license terms below in this Schedule 3 are from the public web site at http www openssl org source license html __________________________________...

Page 237: ...CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWA...

Page 238: ...e rouines from the library being used are not cryptographic related 4 If you include any Windows specific code or a derivative thereof from the apps directory application code you must include an acknowledgement This product includes software written by Tim Hudson tjh cryptsoft com THIS SOFTWARE IS PROVIDED BY ERIC YOUNG AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE ...

Page 239: ...S Canada Contacts 24 Hour Technical Support US Canada 866 606 1866 Mexico 800 314 0939 RMA Return Merchandise Authorization http www linksys com warranty Website http www linksys com FTP Site ftp ftp linksys com Support http www linksys com support Sales Information 800 546 5797 800 LINKSYS Global Contacts Website http www linksys com international Product Registration http www linksys com registr...

Page 240: ...D A Digital to Analog Converter dB decibel dBm dB with respect to 1 milliwatt DHCP Dynamic Host Configuration Protocol DNS Domain Name Server DRAM Dynamic Random Access Memory DSL Digital Subscriber Loop DSP Digital Signal Processor DTAS Data Terminal Alert Signal same as CAS DTMF Dual Tone Multiple Frequency FQDN Fully Qualified Domain Name FSK Frequency Shift Keying FXS Foreign eXchange Station ...

Page 241: ...ublic Switched Telephone Network NAT Network Address Translation OOB Out of band REQT SIP Request Message RESP SIP Response Message RSC SIP Response Status Code such as 404 302 600 RTP Real Time Protocol RTT Round Trip Time SAS Streaming Audio Server SDP Session Description Protocol SDRAM Synchronous DRAM sec seconds SIP Session Initiation Protocol SLA Shared line appearance SLIC Subscriber Line I...

Page 242: ...Linksys Voice System Administration Guide 240 VQ Voice Quality WAN Wide Area Network XML Extensible Markup Language ...

Page 243: ...e number s activity Carrier s carrier Companies that build fiber optic and microwave networks primarily selling to resellers and carriers Their main focus is on the wholesale and not the retail market Casual access When customers choose not to use their primary carriers to process the long distance call being made The customer dials the carrier s 101XXXX number CO Central Office Switching center f...

Page 244: ...d a touchtone telephone Local loop The local telephone company provides the transmission facility from the customer to the telephone company s office which is engineered to carry voice and or data North American Numbering Plan NANP How telephone numbers are identified in North America The telephone number can be identified based on their three separate components NPA NXX and XXXX PIN Personal Iden...

Page 245: ...Linksys Voice System Administration Guide 243 ...

Page 246: ...080322NC LB ...

Reviews: