background image

Getting Started

Deployment Scenarios

SPA9000 Voice System Administration Guide

18

1

 

The SPA9000 includes an Auto Attendant service that plays pre-recorded voice 
messages to offer the caller a menu of choices and to direct the call. When the 
Auto-Attendant is enabled, it parses and operates on user key presses according 
to the rules that are specified in the Auto Attendant script. 

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 voice mail 
accounts with customized greetings, providing the ability to receive and playback 
voice mail messages. 

Each SPA400 occupies one of the four line interfaces on the SPA9000. The 
SPA400 has four ports for that can be connected to PSTN or ISDN lines. 

IP Phones and Accessories

The SPA9000 Voice System supports any of the Cisco SPA900 Series SIP IP 
Phones, as well as the Cisco WIP310 Wireless IP Phone. 

NOTE

This guide explains how to configure the SPA9000 and the SPA400 to support the 
calling features on the phones. For more information about the phones, see the 

SPA9x2 Phone Administration Guide

, the 

SPA9x2 Phone User Guide

, and the 

Cisco Wireless-G IP Phone User Guide

.

Deployment Scenarios

The SPA9000 Voice System can meet the calling needs of many small businesses. 
Various deployment scenarios are possible. This section includes the following 
examples:

“PSTN Access and Local Voice Mail,” on page19

“ITSP Service Only,” on page 20

“ITSP Service, PSTN Access and Local Voice Mail,” on page 21

“ITSP Service, PSTN and ISDN Access and Local Voice Mail,” on page 22

Summary of Contents for Linksys SPA400

Page 1: ...Cisco Small Business Pro SPA9000 Voice System Version 6 1 SPA9000 Voice System SPA400 Internet Telephony Gateway with 4 FXO ports and SPA9XX IP Phones ADMINISTRATION GUIDE ...

Page 2: ...llaboration Without Limitation EtherFast EtherSwitch Event Center Fast Step Follow Me Browsing FormShare GigaDrive HomeLink Internet Quotient IOS iPhone iQuick Study IronPort the IronPort logo LightStream Linksys MediaTone MeetingPlace MeetingPlace Chime Sound MGX Networkers Networking Academy Network Registrar PCNow PIX PowerPanels ProConnect ScriptShare SenderBase SMARTnet Spectrum Expert StackW...

Page 3: ...rver 18 IP Phones and Accessories 18 Deployment Scenarios 18 PSTN Access and Local Voice Mail 19 ITSP Service Only 20 ITSP Service PSTN Access and Local Voice Mail 21 ITSP Service PSTN and ISDN Access and Local Voice Mail 22 Initial Installation and Configuration 23 Chapter 2 Basic Administration of the SPA9000 24 Upgrading Firmware for the SPA9000 25 Connecting to the SPA9000 Administration Web S...

Page 4: ...ons 39 Using the Interactive Voice Response Unit 40 Using the IVR Menu 40 Entering a Password through the IVR 45 Chapter 3 Configuring Your System for ITSP Interoperability 47 About the SPA9000 Voice System and SIP 47 Network Address Translation NAT and Voice over IP VoIP 49 NAT Mapping with Session Border Controller 49 NAT Mapping with SIP ALG Router 49 Configuring NAT Mapping with a Static IP Ad...

Page 5: ... Caller ID Settings for Outgoing Calls 82 Call Forwarding Support on SPA9000 82 Call Transfer Support on SPA9000 84 Call Forward Bridge Mode 84 Call Transfer Bridge Mode 84 Managing Inbound Calls with the Contact List 85 Routing an Inbound Call to the Auto Attendant 85 Routing an Inbound Call to a Receptionist or Client Stations 85 Example Contact List Rules 86 Supporting Multiple DID Numbers Per ...

Page 6: ...A400 for PSTN Access 111 Configuring a SPA400 for Voice Mail Service 112 Voice Mail Capacity 112 Configuring Local Voice Mail Service on a SPA400 113 Setting Up Voice Mail on Each Station 116 Enabling Remote Voice Mail Access Optional 119 Managing the Voice Mail Messages on the USB Key 121 Enabling Debugging on the SPA400 122 Chapter 6 Configuring Music on Hold 125 Using the Internal Music Source ...

Page 7: ...t XML Instructions Set 145 Entering an Auto Attendant Script 147 Configuring the DayTime NightTime and Weekend Holiday Auto Attendants 148 Configuring Dial Plans for the Auto Attendant 150 Chapter 8 Localization 151 Localizing the SPA9000 Auto Attendant Prompts 151 Local Time Configuration 154 Configuring the SPA9000 and SPA9xx Call Progress Tones 154 Localizing the SPA400 Voice Mail Prompts 160 L...

Page 8: ...Advanced Topics for SPA400 Voice Mail Service 178 How Voicemail Works 179 Checking Voicemail from an External Number 180 Depositing Voicemail 180 Subscribing to Voicemail Notification 182 Remote Provisioning Features 183 Using Configuration Profiles 183 Client Auto Configuration 184 Manual Client Configuration 185 Client Registration 188 Using the Upgrade URL 189 Using the Resync URL 190 Using the...

Page 9: ...PA400 Field Reference 261 Setup 261 Basic Setup 262 SPA9000 Interface 262 Voice 264 Voicemail Server 268 Voicemail Users 269 Administration 270 Management 270 Factory Default 270 USB Setting 271 Firmware Upgrade 271 Reboot 271 Status 272 Gateway 272 Event Logs 273 Set Log Level 273 Tone 274 Appendix D Where to Go From Here 275 Product Resources 275 Related Documentation 276 ...

Page 10: ...Contents SPA9000 Voice System Administration Guide viii Appendix E Glossary 278 Appendix F Acronyms 281 ...

Page 11: ...document provides information that an administrator needs to configure the SPA9000 Voice System which typically consists of a SPA9000 IP PBX one or more SPA900 Series IP phones and the optional SPA400 PSTN gateway and voice mail server This guide focuses primarily on the tasks that an administrator performs to configure a SPA9000 with the SPA9000 administration web server NOTE This guide does not ...

Page 12: ...or specific service parameters Firmware This guide describes the features that are available in the following firmware releases and higher versions You can find all available firmware updates by going to Cisco com and choosing Support Or visit the following URL and enter the model number in the Software Search box http tools cisco com support downloads Product Firmware Version SPA9000 6 1 5 SPA400...

Page 13: ...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 Service This chapter guides you through the process of configuring and managing the SPA400 for PSTN access and voice mail service Chapter 6 Configuring Music on Hold This chapter explains how to conf...

Page 14: ...tional resources that are available to help you and your customer obtain the full benefits of the SPA9000 Voice System Appendix E Glossary Appendix F Acronyms These resources help you to understand the terms and acronyms that are used in this guide Chapter Description Typographic Element Meaning Boldface May indicate either of the following A user interface element that you need to click select or...

Page 15: ...r disk drive Perform advanced searches Finding Text in a PDF Follow this procedure to find text in a PDF file STEP 1 Enter your search terms in the Find text box on the toolbar NOTE By default the Find tool is available at the right end of the Acrobat toolbar If the Find tool does not appear choose Edit Find STEP 2 Optionally click the arrow next to the Find text box to refine your search by choos...

Page 16: ...STEP 2 Choose Edit Search or click the arrow next to the Find box and then choose Open Full Acrobat Search STEP 3 In the Search window complete the following steps a Enter the text that you want to find b Choose All PDF Documents in From the drop down box choose Browse for Location Then choose the location on your computer or local network and click OK c If you want to specify additional search cr...

Page 17: ...nistration Guide xv STEP 4 When the Results appear click to open a folder and then click any link to open the file where the search terms appear For more information about the Find and Search functions see the Adobe Acrobat online help ...

Page 18: ...specially for the Small and Home Office The SPA9000 Voice System uses standard TCP IP protocols and can provide global connectivity through any Internet Telephony Service Provider ITSP that supports the Session Initiation Protocol SIP At minimum the SPA9000 Voice System includes a SPA9000 IP PBX and one or more SPA900 series IP phones These devices are connected through a switch to a local area ne...

Page 19: ...nal music source for the music on hold service Devices connected to the FXS ports are not included in the device count The SPA9000 has four line interfaces which can be configured in any combination for ITSP service ISDN access SPA400 PSTN access or SPA400 voice mail service A different ITSP account can be configured on each line interface If a service provider supplies a group of sequential direc...

Page 20: ...messages Each SPA400 occupies one of the four line interfaces on the SPA9000 The SPA400 has four ports for that can be connected to PSTN or ISDN lines IP Phones and Accessories The SPA9000 Voice System supports any of the Cisco SPA900 Series SIP IP Phones as well as the Cisco WIP310 Wireless IP Phone NOTE This guide explains how to configure the SPA9000 and the SPA400 to support the calling featur...

Page 21: ...s a robust phone system but is not using VoIP services The SPA9000 Voice System is deployed with a SPA9000 IP PBX one SPA400 for PSTN access with four FXO ports and another SPA400 for local voice mail service Up to 16 IP phones can be installed Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 ...

Page 22: ...has no legacy telephone numbers and either needs no voice mail at all or has voice mail hosted by the ITSP The SPA9000 Voice System is deployed with the SPA9000 IP PB and VoIP service Up to 16 IP phones can be installed Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the SPA9000 ...

Page 23: ...r example to receive calls to a legacy telephone number or to place outbound calls in the local area This customer also prefers local voice mail service The SPA9000 Voice System is deployed with the SPA9000 IP PBX VoIP service one SPA400 unit for voice mail service and another SPA400 unit for PSTN access with four FXO ports Up to 16 IP phones can be installed Optionally analog phones or fax machin...

Page 24: ...oice System solution This customer has the SPA9000 IP PBX VoIP service one SPA400 unit for voice mail service and another SPA400 for PSTN access with four FXO ports In addition this installation includes an ISDN Gateway for ISDN BRI access with four BRI ports Up to 16 IP phones can be installed Optionally analog phones or fax machines not illustrated can be connected to the two phone ports on the ...

Page 25: ...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 26: ...ystem see the SPA9000 Voice System Installation and Configuration Guide See the following topics Upgrading Firmware for the SPA9000 on page 25 Connecting to the SPA9000 Administration Web Server on page 27 Saving or Discarding Changes SPA9000 on page 27 Access Levels on page 28 Setting Passwords for User and Administrator Accounts on page 29 Configuring Basic Settings on page 29 Viewing Informatio...

Page 27: ...install it on the SPA9000 STEP 1 Download the latest SPA9000 firmware from the following URL http tools cisco com support downloads go Redirect x mdfid 282414116 STEP 2 Extract the Zip file and then run the executable file to upgrade the firmware When the Firmware Upgrade Warning window appears click Continue STEP 3 In the next window that appears enter the IP address of the SPA9000 and then click...

Page 28: ...ation message appears click OK STEP 6 To verify the upgrade complete the following steps 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 27 b Review the Router Status page The Software Version field should show the firmware version that you installed NOTE You may need to refresh your b...

Page 29: ...e 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 STEP 3 To view administrative features click Admin Login and then click Advanced By default no password is required For more information see Setting Passwords for User and Administrator Accounts on page 29 ALTERNATIVELY After starting Internet...

Page 30: ...e saved file to review the saved settings in all pages of the administrative GUI NOTE To save a Telephone Configuration first enter the IP address for the configuration and then follow the above procedure Access Levels You can use the SPA9000 administration web server to configure and manage your system Three levels of access are available User Level The User account only has the privilege to acce...

Page 31: ... prompts for an Administrator account password only if a password has been set By default there is no password You should set a password to protect your SPA9000 from unauthorized access STEP 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 27 STEP 2 Click Voice tab System STEP 3 In the ...

Page 32: ...up STEP 3 From the Connection Type drop down list choose Static IP STEP 4 In the Static IP Settings area enter the Static IP of the SPA9000 as well as the NetMask and Gateway for your network STEP 5 In the Optional Settings area enter the Primary DNS for your network NOTE It is recommended to set an IP address that is outside the address range assigned by the DHCP server For example if the DHCP se...

Page 33: ...t to use such as time nist gov STEP 5 Click Submit All Changes STEP 6 Click Voice tab Regional STEP 7 Scroll down to the Miscellaneous section STEP 8 From the Time Zone drop down list choose your local time zone STEP 9 Click Submit All Changes Configuring Daylight Saving Time You can enter a daylight saving time rule to ensure that the time is adjusted appropriately for your region Syntax and Exam...

Page 34: ...lue is negative then daylight saving time starts or ends on weekday on or before the specified date HH mm ss Optional The time of day when the setting takes effect in hours 0 23 minutes 0 59 and seconds 0 59 save time The number of hours and optionally minutes and or seconds to add to the NTP server time during daylight saving time Enter a negative sign before save time if subtraction is desired i...

Page 35: ...000 not be used as a router at any time Instead use the SPA9000 as an appliance by connecting its INTERNET port to a network switch and leaving the ETHERNET port disconnected It is recommended that you leave the LAN and Application settings at the default values Configuring Multicast Addressing and Group Paging For initialization and system updates the SPA9000 communicates with all the client stat...

Page 36: ...y Group page start One way audio is sent from the caller to all other phones Group page end An active page is terminated Get ringing calls When a user chooses Group Pickup on a phone the SPA9000 gathers information about all ringing phones and reports this information to the requesting phone STEP 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See ...

Page 37: ...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 personal directory entry All cli...

Page 38: ...ion for the SPA9000 You can send these logs to the ITSP for their use Requirements You need a PC that is on the same subnetwork as the SPA9000 to capture the log files This PC needs to be running a syslog daemon Enter the IP address of this PC on the Voice System page in the Syslog Server and Debug Server fields You can deploy a syslog server to receive syslog messages from the device which acts a...

Page 39: ...oice tab System STEP 3 In the Miscellaneous Settings section enter the following settings Syslog Server Enter the server IP address and port to collect basic information about system activity no SIP messages Debug Server Enter the server IP address and port to collect information about SIP messages NOTE SIP logging is not enabled until you complete this procedure by enabling system logging on the ...

Page 40: ...GISTER request response information to reduce the length of the logs EXAMPLES If you are troubleshooting a problem with line registration select full to include the OPTION NOTIFY and REGISTER information in the logs If you are troubleshooting a call problem select full excl OPT NTFY REG You do not need the OPT Notify and Registration information to troubleshoot a call problem STEP 6 Click Submit A...

Page 41: ...uter Status Viewing Information about Client Stations The PBX Status page provides information about the client stations IP phones with hyperlinks to station configuration pages STEP 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 27 STEP 2 To view the status information for the client...

Page 42: ... page 45 Using the IVR Menu To use the IVR menu complete the following steps STEP 1 Connect an analog telephone to the Phone 1 or Phone 2 port of the SPA9000 STEP 2 Press quickly press the star key four times STEP 3 Wait until you hear Linksys configuration menu STEP 4 Refer to Table1 IVR Options on page 41 to identify the required option STEP 5 Enter the required option followed by the pound key ...

Page 43: ... hang up the telephone The settings that you have saved take effect after you hang up the telephone The SPA9000 may reboot at this time Table1 IVR Options The following table shows the codes that you enter to complete various tasks in the IVR IVR Action IVR Menu Choice Parameters Notes Enter IVR Menu None Ignore SIT or other tones until you hear Linksys configuration menu Please enter option follo...

Page 44: ... Requires password Check Network Mask 120 None IVR announces the current network mask of SPA Set Network Mask 121 Enter value using numbers on the telephone key pad Use the star key when entering a decimal point DHCP must be disabled first or this value is considered an Invalid Option Requires password Check Static Gateway IP Address 130 None IVR announces the current gateway IP address of SPA Set...

Page 45: ...oint 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 current value Set PBX multicast address 181 Enter IP address and port Use key for entering a dot For example 224 168 168...

Page 46: ...NON DEFAULT SETTINGSWILL 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 WARNING ALL NON DEFAULT SETTINGSWILL BE LOST This includ...

Page 47: ... To input J K L j k l press 5 To input M N O m n o press 6 To input P Q R S p q r s press 7 To input T U V t u v press 8 To input W X Y Z w x y z press 9 To input all other characters in the Administrator account password press 0 For example to input password test 1234 by phone keypad you need to press the following sequence of digits 8378001234 This translation convention only applies to the pass...

Page 48: ...ion Guide 46 2 The final key is not included in the password value Saved settings take effect when the telephone is hung up and if necessary the SPA9000 automatically reboots STEP 2 After one minute of inactivity the unit times out The user needs to re enter the configuration menu from the beginning by pressing ...

Page 49: ...h as Session Initiation Protocol SIP to help ensure interoperability with all ITSPs that support SIP This section provides information about the SIP requests and the settings that you may need to adjust on your network or your SPA9000 to help ensure interoperability The VoIP telephone service is coordinated by SIP requests and responses whether the calls are internal or external Figure1 SIP Reques...

Page 50: ...xy for Internet Calls UserA and UserB are client stations that are registered to the SPA9000 When UserA calls UserC the SPA9000 directs the request to the SIP proxy at the ITSP which is then responsible for routing the request to UserC After the session is established RTP is anchored by the SPA9000 Figure 2 SPA9000 as a SIP Proxy for Internet Calls SIP UA SIP UA SIP Proxy SIP Proxy RTP 1 2 3 4 SIP...

Page 51: ...ing NAT Mapping with a Static IP Address on page 49 Configuring NAT Mapping with STUN on page 51 NAT Mapping with Session Border Controller It is strongly recommended that you choose an ITSP that supports NAT mapping through a Session Border Controller With NAT mapping provided by the ITSP you have more choices in selecting a router NAT Mapping with SIP ALG Router If the ITSP network does not prov...

Page 52: ...rk does not provide a Session Border Controller functionality STEP 1 Connect to the administration web server and choose Admin access with Advanced settings STEP 2 Click Voice tab SIP STEP 3 Scroll down to the NAT Support Parameters section and then enter the following settings to support static mapping to your public IP address Handle VIA received Insert VIA received Substitute VIA Addr yes Handl...

Page 53: ...echanism to discover the NAT mapping This option is considered a practice of last resort and should be used only if the other methods are unavailable Requirements STUN is a viable option only if your router uses asymmetric NAT See Determining Whether the Router Uses Symmetric or Asymmetric NAT on page 53 You must have a computer running STUN server software The LAN switch must be configured to ena...

Page 54: ...ert VIA rport yes Substitute VIA Addr yes Send Resp To Src Port yes STUN Enable Choose yes STUN Server Enter the IP address for your STUN server Voice tab SIP NAT Support Parameters STEP 4 Click Voice tab Line N where N is the number of the line interface STEP 5 Scroll down to the NAT Settings section NAT Mapping Enable Choose yes NAT Keep Alive Enable Choose yes optional Voice tab Line N NAT Sett...

Page 55: ...estination then a different IP address and port number combination is used This method is restrictive because an external host can send a packet to a particular port on the internal host only if the internal host first sent a packet from that port to the external host NOTE This procedure assumes that a syslog server is configured and is ready to receive syslog messages STEP 1 Make sure you do not ...

Page 56: ...n choose full from the SIP Debug Option field STEP 6 Click Submit All Changes STEP 7 View the syslog messages to determine whether your network uses symmetric NAT Look for a warning header in the REGISTER messages such as Warning 399 spa Full Cone NAT Detected Firewalls and SIP To enable SIP requests and responses to be exchanged with the SIP proxy at the ITSP you must ensure that your firewall al...

Page 57: ...hould be adequate in 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 ...

Page 58: ...rts on page 57 Configuring Line Interfaces on the SPA9000 on page 58 Configuring Dial Plans on page 66 Managing the Line Selection for Outbound Calls on page 78 Managing Caller ID Settings for Outgoing Calls on page 82 Call Forwarding Support on SPA9000 on page 82 Call Transfer Support on SPA9000 on page 84 Managing Inbound Calls with the Contact List on page 85 Managing Inbound Calls with Hunt Gr...

Page 59: ...nsmission services STEP 1 Start Internet Explorer and then enter the IP address of the SPA9000 Click Admin Login and then click Advanced STEP 2 Click Voice tab FXS N where N is the port number STEP 3 Scroll down to the Subscriber Information section and then enter the following settings Display Name Enter an extension number of name for the FXS 1 port such as Receptionist Area Fax Machine You can ...

Page 60: ...delines 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 Partners can find this guide by going to Cisco Partner Central Voice Conferencing page Technical Resources sect...

Page 61: ...ne must have a unique SIP port 5060 for Line 1 5061 for Line 2 5062 for Line 3 5064 for Line 4 Contact List The default value is aa for the Auto Attendant As a general practice you should leave the default value until after you confirm that the line is registered Then you can configure the contact list For more information see Managing Inbound Calls with the Contact List on page 85 Depending on yo...

Page 62: ...Configuring a Line Interface for a SPA400 PSTN or Voice Mail You can configure a line interface to register the SPA9000 to a SPA400 for PSTN access or voice mail service To enable the interoperation of the SPA9000 and the SPA400 you need to enter corresponding information on the SPA9000 Voice Line page and on the SPA400 Setup SPA9000 Interface page For voice mail service also configure the SPA400 ...

Page 63: ... list choose yes STEP 4 Enter the following information User ID Enter a user ID such as 9000 This entry must exactly match the user ID on the SPA400 Setup SPA9000 Interface page User ID field For more information see Configuring a SPA400 to Interoperate with the SPA9000 on page108 Proxy Enter the IP address of the SPA400 Register Expires 60 This setting ensures that the SPA9000 and SPA400 are resy...

Page 64: ...Managing Inbound Calls with the Contact List on page 85 STEP 6 Proceed as needed If you are using this SPA400 for voice mail service continue to Step 7 If you are using this SPA400 for PSTN access only click Submit All Changes to finish this procedure You will need to configure the SPA400 For more information see Configuring a SPA400 to Interoperate with the SPA9000 on page108 and Configuring a SP...

Page 65: ...ttings See Configuring Local Voice Mail Service on a SPA400 on page113 Configuring Call Capacity for a Line Interface Each line interface has a limited number of simultaneous calls that are allowed based on the Call Capacity parameter When the maximum call capacity is reached the SPA9000 does not allocate any more calls to that line interface This section includes the following topics Bandwidth Re...

Page 66: ... 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 75 of the total available bandwidth for calls This provides space for data traffic and helps ensure good voice quality The following table provides the approximate bandwidth budget for different codecs Table1 B...

Page 67: ...5 or leave the setting as unlimited NOTE The SPA9000 does not distinguish between incoming and outgoing calls for call capacity STEP 1 Start Internet Explorer and then enter the IP address of the SPA9000 Click Admin Login and then click Advanced STEP 2 Click Voice tab Line N where N represents the line interface number STEP 3 Scroll down to the Subscriber Information section From the Call Capacity...

Page 68: ...age 66 Editing Dial Plans on page 74 About Dial Plans This section provides information to help you understand how dial plans are implemented Refer to the following topics Digit Sequences on page 66 Digit Sequence Examples on page 68 Acceptance and Transmission the Dialed Digits on page 71 Dial Plan Timer Off Hook Timer on page 72 Interdigit Long Timer Incomplete Entry Timer on page 73 Interdigit ...

Page 69: ...nter 35 8 to allow the user to press 3 5 6 7 8 or period Enter a period for element repetition The dial plan accepts 0 or more entries of the digit For example 01 allows users to enter 0 01 011 0111 and so on dialed substituted Use this format to indicate that certain dialed digits are replaced by other characters when the sequence is transmitted The dialed digits can be zero or more characters EX...

Page 70: ...49 11 1 8 xx Allows a user dial any three digit number that starts with the digits 1 through 8 If your system uses four digit extensions you would instead enter the following string 1 8 xxx comma Enter a comma between digits to play an outside line dial tone after a user entered sequence EXAMPLE 9 1xxxxxxxxxx An outside line dial tone is sounded after the user presses 9 and the tone continues unti...

Page 71: ...ins with a digit 2 through 9 The system automatically inserts the 1 prefix before transmitting the number to the carrier Local dialing with an automatically inserted 3 digit area code 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 8 1212 xxxxxxx This is example is useful where a local area code is required by the carrier but the majo...

Page 72: ...er that starts with the digits 1900 the call is rejected U S international dialing 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 011xxxxxx After the user presses 9 an external dial tone sounds The user can enter any number that starts with 011 as in an international call from the U S Informational numbers EXAMPLE 1 8 xx 9 xxxxxxx ...

Page 73: ...l plan The number is rejected The dialed digits exactly match one sequence in the dial plan If the sequence is allowed by the dial plan the number is accepted and is transmitted according to the dial plan If the sequence is blocked by the dial plan the number is rejected A timeout occurs The number is rejected if the dialed digits are not matched to a digit sequence in the dial plan within the tim...

Page 74: ... n then the user hears a reorder fast busy tone after the 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 reo...

Page 75: ... The number of seconds if no number is entered after L the default timer of 5 seconds applies Note that the timer sequence appears to the left of the initial parenthesis 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 Inter...

Page 76: ... can pause for up to 15 seconds between digits before the Interdigit Short 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 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 xxxx...

Page 77: ... Verify that you can successfully complete a call using each digit sequence that you entered 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 66 Entering a Phone Dial Plan The phone dial plan is automatically updated when the system phone dial plan is modified There are special cases where ...

Page 78: ... digit sequences add digit sequences or replace the entire dial plan with a new dial plan For more information and examples see Digit Sequences on page 66 Separate each digit sequence with a pipe character and enclose the entire set of digit sequences within parentheses Refer to the following example 9 8 1408 2 9 xxxxxx 9 8 1 2 9 xxxxxxxxx 9 8 011xx 9 8 xx 1 8 xx STEP 7 Click Submit All Changes Th...

Page 79: ...s in the Dial Plan field For more information see About Dial Plans on page 66 STEP 5 Click Submit All Changes Resetting the Control Timers You can use the following procedure to reset the default timer settings for all calls NOTE If you need to edit a timer setting only for a particular digit sequence or type of call you can edit the dial plan See About Dial Plans on page 66 STEP 1 Connect to the ...

Page 80: ...9000 line interface is configured for an ITSP or a SPA400 voice gateway This section includes the following topics Line Availability on page 78 Configuring a Call Routing Rule on page 79 Entering a Call Routing Rule on page 81 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 funct...

Page 81: ...he port number NOTE This parameter applies only if the line interface is configured for a SPA400 number pattern The dialed sequence that can use the specified lines Other elements Enclose the entire call routing rule in parentheses Use a comma to separate each digit sequence within a number pattern Use a pipe character to separate each call routing rule NOTE The Call Routing rules use the same dig...

Page 82: ...tive if users understand that 9 is the steering digit for long distance with Line 1 configured for the ITSP and its inexpensive long distance service and that 8 is the steering digit for local calls with Line 2 configured for a SPA400 that has local phone lines connected Specifying a hunt order for FXO lines on one SPA400 unit EXAMPLE L2 1 2 8xx Line 2 is configured for a SPA400 This line is used ...

Page 83: ...user dials any four digit number starting with 577 Entering a Call Routing Rule Use the following procedure to enter a call routing rule STEP 1 Start Internet Explorer and then enter the IP address of the SPA9000 Click Admin Login and then click Advanced STEP 2 Click Voice tab SIP STEP 3 Scroll down to the PBX Parameters section STEP 4 In the Call Routing Rule field enter the rule that you want to...

Page 84: ... ID for a PSTN line is controlled by the phone company Caller ID through an ITSP line should work as described but if not contact your ITSP to see what is allowed for caller ID configuration STEP 1 Start Internet Explorer and then enter the IP address of the SPA9000 Click Admin Login and then click Advanced STEP 2 Click Voice Line N where N represents the line interface number STEP 3 Scroll down t...

Page 85: ... 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 Very similar to calling external number Client station External Client station ACKs the 302 from called party Then INVITEs the target NOTE If the original INVITE is forked to more than one client station call forward is...

Page 86: ...ble values 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 targ...

Page 87: ...er the desired extension If you want only the Auto Attendant to receive a call keep the default setting aa in the Contact List field on the Voice Line N page Subscriber Information section for each line interface For more information see Chapter 7 Configuring the Auto Attendant Routing an Inbound Call to a Receptionist or Client Stations You can route an inbound call to a receptionist or to client...

Page 88: ... to the voice mailbox for station 100 assuming that voice mail is configured Routing calls simultaneously to two or more stations EXAMPLE 100 104 An incoming call to any DID number on this line interface causes station 100 and station 104 to ring Either station can answer the call NOTE The list of extension numbers may include to represent multiple wildcard characters or to represent a single wild...

Page 89: ...unt ra 10 2 cfwd vm25404 An incoming call through this line interface causes one station in the group 5300 through 5309 to ring The station is chosen randomly ra After 10 seconds if the call is unanswered then another station is chosen randomly from the remaining stations The system cycles through the list two times If the call is unanswered it is forwarded to the voice mail server on line interfa...

Page 90: ... second example SIP DIDN is set to TO Param and SIP DIDN Param Name is set to didn The Contact List is used to route the calls to a client station based on DID numbers that are embedded in the INVITE message EXAMPLE Contact List Rule 4089993000 aa 4089993001 3001 4089993002 3002 4089993009 3 009 An incoming call to the main number is answered by the Auto Attendant while calls to the other nine DID...

Page 91: ...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 DI Dn13 Extn13 DIDn14 Extn14 DIDn15 Extn15 DIDn16 Extn16 de fault_route DID n...

Page 92: ... the extension DIDn DID number matching the format of the number signaled in the SIP trunk Extn Target extension number or a for Auto Attendant Default route The default route extension hunt group or Auto Attendant to be used in case the incoming target number does not match any of the DID numbers in the contact list with the format described in the sections above Call forwarding Optionally add ca...

Page 93: ...Subscriber Information section SPA9000 Voice Line Subscriber Information STEP 4 Enter the desired rules in the Contact List field For more information see Example Contact List Rules on page 86 and Entering a Contact List Rule on page 91 NOTE The maximum length of the Contact List parameter is 383 characters STEP 5 If you included a call forward rule modify the Cfwd No Ans Delay parameter to specif...

Page 94: ...hare and manage the call For more information see Managing Inbound Calls with Shared Line Appearances on page 98 There are two types of hunt rules Global Hunt Rule The hunt rule applies to all line interfaces Enter this type of hunt rule on the Voice tab SIP page PBX Parameter section Hunt Groups field Line Specific Contact List Hunt Rule The hunt rule applies to a particular line interface Enter ...

Page 95: ...e Restart Hunting starts at the beginning of the list If the first station does not answer within the specified interval see below the hunt proceeds through the stations in sequential order ne Next The system determines the station that was chosen in the previous hunt and hunting starts with the next station in the list If that station does not answer within the specified interval see below the hu...

Page 96: ... interval but it must be present and should be set to 1 cfwd target If the call is unanswered and the maximum hunting duration has been met the call is forwarded to the specified number When forwarding the call the device sends a 302 response to the ITSP NOTE The call forward settings for the individual stations are ignored during hunting Instead the call forward settings in the Contact List are u...

Page 97: ...call forwarding to the Auto Attendant Global Rule 300 name TechSupport 101 102 100 hunt re 20 2 cfwd aa Line Specific Rule 101 102 100 hunt re 20 2 cfwd aa An incoming call is routed sequentially from the beginning of the list hunt re Every new call is routed to the first station 101 If the call is unanswered it cycles to station 102 and then to station 100 Each phone rings for 20 seconds 20 After...

Page 98: ...r a total of 240 seconds has elapsed the call is forwarded to station 100 240 cfwd 100 Creating a Hunt Rule Use the following procedure to create a global hunt rule or a line specific hunt rule NOTE For information about creating a hunt rule within a Contact list see Managing Inbound Calls with the Contact List page 85 STEP 1 Start Internet Explorer and then enter the IP address of the SPA9000 Cli...

Page 99: ... Global Rule Place a call to the new hunt group by entering the extension number or by using the Corporate Directory to select the group name and dial the group Line Specific Rule From an external phone such as a cellular phone place a call to the phone number that is associated with the line interface Verify that the call is routed according to the specified settings ...

Page 100: ...d 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 Green The SLA is available Flashing Red Quickly A call is ringing the SLA and has not been answered Flashing Red Intermittently A call is active at another station Flashing Red Slowly A call is on hold Solid...

Page 101: ...eparate browser window STEP 3 Configure the shared extension on the selected station a Click the tab for the extension that you want to configure Ext 1 Ext n depending on the phone model NOTE As a general practice Cisco 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 ...

Page 102: ...Key area for the line key button that you want to configure Line 1 Line n depending on the phone model c Enter the following settings to correspond with the entries that you made on the Extension tab Extension 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 Exten...

Page 103: ...und Calls with Shared Line Appearances SPA9000 Voice System Administration Guide 101 4 STEP 5 If needed configure additional line keys for the same SLA STEP 6 Click Submit All Changes STEP 7 Repeat this procedure for each phone that you want to configure with the SLA ...

Page 104: ...ive and playback voice mail messages Connecting to the SPA400 Administration Web Server on page103 Configuring the SPA400 Network Connection on page104 Managing Access to the SPA400 Web Based Configuration Utility on page106 Upgrading the Firmware for the SPA400 on page107 Configuring a SPA400 to Interoperate with the SPA9000 on page108 Configuring a SPA400 for Voice Mail Service on page112 Managi...

Page 105: ...he SPA400 Quick Install Guide STEP 1 Start Internet Explorer and enter the IP address of the SPA400 that you want to configure NOTE By 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 STEP 2 When the password prompt appears enter the default user name Admin with no password Then click OK NOTE The user na...

Page 106: ...obtained IP address on the router DHCP server s client list STEP 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 access refer to Managing Access to the SPA400 Web Based Configuration Utility on page106 STEP 3 Click Setup tab Basic Setup STEP 4 Enter the following sett...

Page 107: ...erver enter the new IP address for the SPA400 in the browser Address bar Saving or Discarding Changes on the SPA400 Changes can be saved or discarded 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 t...

Page 108: ... default username of Admin can be changed and a password can be entered STEP 1 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page103 STEP 2 Click Administration tab Management SPA400 Administration Management STEP 3 Proceed as needed Gateway Username Type the desired username in this field up to 32 characters Gateway Password Type the pas...

Page 109: ...all it on the SPA400 STEP 1 Download the latest SPA400 firmware from the following URL http tools cisco com support downloads go Redirect x mdfid 282414117 STEP 2 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page103 STEP 3 Click Administration tab Firmware Upgrade STEP 4 Click Browse SPA400 Administration tab Firmware Upgrade page STEP 5...

Page 110: ...ting the new version number Configuring a SPA400 to Interoperate with the SPA9000 A SPA400 must be configured to register the SPA9000 To enable the interoperation of the two devices you need to enter corresponding information on the SPA9000 Voice Line page and on the SPA400 Setup SPA9000 Interface page For voice mail service additional entries are needed on the SPA400 Setup Voicemail Server page B...

Page 111: ...lity on page106 STEP 3 Click Setup tab SPA9000 Interface STEP 4 Enter the following settings User ID 9000 This is the user ID that the SPA9000 will use to register with the SPA400 Any ID can be used but must match exactly the User ID that you entered on the corresponding SPA9000 Voice Line page SPA9000 Address Select the Discover Automatically radio button required for SPA9000 operation This setti...

Page 112: ...tup Voice STEP 8 Click Save Settings at the bottom of the page STEP 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 STEP 10 If you are using this SPA400 as a PSTN gateway connect the RJ11 cables f...

Page 113: ...e SPA9000 administration web server and choose Admin access with Advanced settings Click Voice tab Info Scroll down to the Line 2 Status section and verify that the Registration Status is Registered STEP 12 Click Save Settings NOTE If you are using this SPA400 for voice mail service continue to Configuring a SPA400 for Voice Mail Service on page112 Configuring a SPA400 for PSTN Access Typically th...

Page 114: ...onnections are required OR 2 More than 2 users commonly access voice mail at the same time This section includes the following topics Voice Mail Capacity on page112 Configuring Local Voice Mail Service on a SPA400 on page113 Setting Up Voice Mail on Each Station on page116 Enabling Remote Voice Mail Access Optional on page119 NOTE Before you begin any of the procedures in this section configure a ...

Page 115: ...r Voice Mail on page 60 STEP 1 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page103 STEP 2 Click Setup tab Voicemail Server STEP 3 Enter the following information Server Port 5090 The voice mail server uses this UDP port to listen for signalling between the SPA400 and the SPA9000 This port must be different from the port number that you ...

Page 116: ... voice mail on the voice mail server SPA400 Setup Voicemail Server Voicemail Setting STEP 4 Click Save Settings STEP 5 Configure the voice mail users required a Click the Voicemail Users 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 f...

Page 117: ...SPA400 by completing 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 STEP 8 To verify your progress click the Status tab and verify the following settings USB status Mount Voice mail status OK SPA9000 Registration status Register...

Page 118: ...r you have configured both the SPA400 and the SPA9000 STEP 1 Connect to the SPA9000 administration web server See Connecting to the SPA9000 Administration Web Server on page 27 STEP 2 Click the PBX Status link near the top right corner or lower left corner of the page The screen lists each phone by Station Name and Extension number SPA9000 PBX Status STEP 3 Find the phone that you want to configur...

Page 119: ...hat list the participating phones in a menu STEP 5 To assign a voice mail box to the primary extension complete the following steps a Click the Ext 1 tab b Scroll down to Call Feature Settings c Enter the Mailbox ID in the following format lineN mailbox Example 2105 lineN The SPA9000 line 1 2 3 or 4 that is configured with the voice mail settings In the example 2 is the number of the SPA9000 line ...

Page 120: ...the Back button on the browser toolbar to return to the main web configuration page STEP 9 To verify your progress perform the following tasks Station Name Verify that the station name appears on the phone display and in the list of stations on the PBX Status page Mailbox Status Connect to the SPA9000 administration web server and choose Admin access with Advanced settings Click Voice tab Line 2 I...

Page 121: ...g Local Voice Mail Service on a SPA400 on page113 and the Phone configuration page see Setting Up Voice Mail on Each Station on page116 Busy Tone A busy tone indicates a problem with the configuration 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 SPA90...

Page 122: ...800 as the Mailbox Manage Number vmmN Replace N with the number of the SPA9000 line interface Line 1 Line 4 that is configured for the SPA400 voice mail server STEP 5 Copy and paste the same string into the AA Dial Plan 2 field for the purpose of allowing remote access of voice mail at all times of day For more information about AA Dial Plans refer to Configuring Dial Plans for the Auto Attendant ...

Page 123: ...ton all the voice mail message for all users will be deleted The deleted voicemail messages are not recoverable STEP 1 Connect to the SPA400 administration web server See Connecting to the SPA400 Administration Web Server on page103 STEP 2 Click Administration tab USB Setting SPA400 Administration USB Setting STEP 3 Check the I want to reset USB check box STEP 4 Click Reset STEP 5 When the confirm...

Page 124: ...as a syslog client The syslog client device uses the syslog protocol to send messages based on its configuration to a syslog server The syslog messages can be accessed by reviewing the syslog 514 log file which resides in the same directory as the slogsrv exe syslog server application NOTE Partners can download the Syslog Server for SPA Devices by going to Cisco Partner Central Voice Conferencing ...

Page 125: ...4 Click Save Settings NOTE As a best practice enable logging only when needed and disable logging when you finish the investigation Logging information can impact system performance STEP 5 Click Setup tab Basic Setup STEP 6 In the Syslog Settings section enter the IP address of the Syslog Server which normally is a PC on the same network as the SPA400 ...

Page 126: ...e 124 5 SPA400 Setup Basic Setup STEP 7 Start a command prompt on the PC and run the system logging software STEP 8 Run the scenario that causes the problem and when done press CTRL C in the command window to stop the logs STEP 9 When you are finished collecting logs return to the Event Logs page and reset the logs to Off ...

Page 127: ...ailable It plays an internally stored music file repeatedly The unit ships with a default music file Romance de Amor You can override this file by downloading a new file into the unit by using TFTP Refer to the following topics Using the Internal Music Source on page125 Changing the Music File for the Internal Music Source on page126 Using the Internal Music Source To use the internal music source...

Page 128: ...for the Internal Music Source The following resources are required to change the music file for the internal music source TFTP server software The IP address of the administration computer that is connected to the SPA9000 A music source in G 711u format sampled at 8000 samples sec up to 65 5 seconds in length with no header information STEP 1 Before you begin make sure that you have TFTP server so...

Page 129: ...nd configure a streaming audio server SAS It includes the following topics About the Streaming Audio Server on page127 Configuring the Streaming Audio Server on page129 Using the IVR with an SAS Line on page130 About the Streaming Audio Server The Streaming Audio Server SAS feature lets you attach an audio source to an FXS port and use it as a streaming audio source device If the unit has multiple...

Page 130: ...If an incoming call is auto answered but later the FXS port changes to on hook the call is not terminated but continues to stream silence packets to the caller The SAS line can be set up to refresh each streaming audio session periodically using a SIP re INVITE message which detects if the connection to the caller is down If the caller does not respond to the refresh message the SAS line terminate...

Page 131: ... the following settings Display Name Enter an extension number of name for the FXS 1 port such as Receptionist Area Fax Machine User ID Enter a three to four digit extension number that is not is use by another extension c In the Streaming Audio Server SAS section choose yes from the SAS Enable drop down list STEP 4 Click Submit All Changes STEP 5 Configure each phone to use this audio source as t...

Page 132: ...e user needs to follow the following steps STEP 1 Power off the SPA9000 STEP 2 Connect a phone to the port and make sure the phone is on hook STEP 3 Power on the SPA9000 STEP 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 tha...

Page 133: ...aa is an internal service within the SPA9000 This service answers calls and plays pre recorded voice messages that offer a menu of choices The Auto Attendant parses the user input key presses or DTMF tones based on the Auto Attendant Dial Plan Finally the Auto Attendant routes the call to the selected extension The Auto Attendant can handle up to ten incoming calls simultaneously It can accommodat...

Page 134: ...cript This XML script determines which prompt is used to greet callers and which prompts are played in response to valid or invalid user inputs You can enter up to three scripts One script is active at any time These scripts are configured on the Voice SIP page Auto Attendant Parameters section AA Script 1 3 fields For more information see Writing an Auto Attendant Script on page138 DayTime NightT...

Page 135: ...ble1 Default AA Prompts NOTE These prompts are available in languages other than English See Localizing the SPA9000 Auto Attendant Prompts on page151 You can replace the pre recorded prompts with your own recordings and you can add up to six additional recordings For example you may want to change the default prompt Prompt 1 to greet callers with your company name You may want to record a differen...

Page 136: ... message number followed by the pound key STEP 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 STEP 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...

Page 137: ... again Prompt4 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 ...

Page 138: ...d 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 prompt You may record your message after the tone When finished press Goto menu 1 User records a prompt Menu 4 A Play prompt to save enter 1 to review enter 2 to rerecord enter 3 to exit enter Play prompt Value saved User enters 1 Play user recorded pro...

Page 139: ...P 3 Scroll down to the Auto Attendant Parameters section STEP 4 In the AA Prompts URL Script field enter the location and the file name for the prompts files in the following format SYNTAX serv scheme server_addr port root_path p1 prompt1 file path name p2 prompt2 file path name p3 prompt3 file path name p4 prompt4 file path name p5 prompt5 file path name p6 prompt6 file path name p7 prompt7 file ...

Page 140: ...The SPA9000 lets you use XML scripting grammar to define the Auto Attendant instructions You can study the example scripts to learn about the scripting grammar You also may find it helpful to use these scripts as the basis for your own custom scripts Also see Elements of XML Scripting Grammar on page142 Example 1 Routing Calls to Any Extension Number Default AA Script 1 In this example the busines...

Page 141: ...to Attendant repeats the menu prompt dialplan src dp1 AA Dial Plan 1 is used to evaluate the inputs nomatch repeat F audio src prompt3 bargein T nomatch If the dialed digits do not match the dial plan the Auto Attendant plays Prompt3 Not a valid extension please try again match default audio src prompt2 xfer name ext target input default match If the dialed digits match the dial plan the Auto Atte...

Page 142: ...ript is for the AA form id DIR type menu This form is given the name DIR for Directory It is a menu type of form which accepts DTMF inputs audio src prompt1 bargein T The Auto Attendant plays custom Prompt1 Welcome to ABC company For Sales enter 1 If you know your party s extension you may enter it now Callers are allowed to begin dialing bargein at any time dialplan src dp1 Dial plan 1 is used to...

Page 143: ...erred The call is transferred to the extension number that the user entered form The DIR form is closed form id SALES type menu This part of the script contains the SALES sub form audio src prompt5 The Auto Attendant plays custom Prompt 5 Press 1 for price info press 2 for return press 0 for sales representative press to exit dialplan src dp2 AA Dial Plan 2 is used to evaluate the inputs within th...

Page 144: ...the audio the Auto Attendant allows the caller to interrupt the current prompt by pressing digits when the bargein attribute is set to T The Auto Attendant ignores any digits from the caller if bargein is set to F The default value of the bargein attribute is T match case input audio src prompt4 exit case default audio src prompt2 xfer name ext target input default match If the user input matches ...

Page 145: ...ttendant blind transfers the caller to the target EXAMPLE xfer name Technical Support target 5000 The name attribute is optional The target attribute must be a valid target phone number exit When this action is reached the Auto Attendant is stopped and the call ends EXAMPLE exit NOTE In one dialog only one action can be defin0ed After the xfer or exit action is performed the Auto Attendant ends au...

Page 146: ...e used only in the menu dialog and it is a mandatory field When the DTMF digits match the dialplan the match dialog is activated The 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 ...

Page 147: ...o Attendant executes the specified audio and action instructions if the user does not input any digits in timeout seconds If the repeat attribute is set to T then the Auto Attendant plays the menu prompt after playing the prompt specified in the noinput audio instruction and ignore the action instruction otherwise the Auto Attendant executes the action instruction By default repeat is F noinput ti...

Page 148: ...l action instruction optional default match goto The Auto Attendant transfers the caller from one form to the other form All form s are identified by the attribute id The value in the id attribute must be unique otherwise the Auto Attendant selects the last valid form as the transfer to target goto link daytime daytime is the id of a form entry Example form id daytime type menu xfer The Auto Atten...

Page 149: ... settings See Connecting to the SPA9000 Administration Web Server on page 27 STEP 2 Click Voice tab SIP STEP 3 Scroll down to the Auto Attendant Parameters section STEP 4 Enter your script in the appropriate field AA Script 1 3 For more information see Writing an Auto Attendant Script on page138 STEP 5 Click Submit All Changes audio The Auto Attendant plays the audio specified in the src attribute...

Page 150: ... set up the DayTime Auto Attendant complete the following tasks DayTime AA Choose yes from the drop down list DayTime AA Script Choose 1 2 or 3 from the drop down list DayTime Enter the start and end times in 24 hour format SYNTAX start hh mm 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 ...

Page 151: ... complete the following tasks Weekend Holiday AA Choose yes from the drop down list Weekend Holiday AA Script Choose 1 2 or 3 from the drop down list Weekends Holidays Define the weekend and holidays using the following syntax wk n1 ni hd mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy For weekends the syntax is wk n1 ni In place of n1 specify first day of the weekend 1 for Monda...

Page 152: ...an to determine how to process the DTMF digits that are entered by the caller You can define two dial plans on the Voice SIP page Auto Attendant Parameters section AA Dial Plan 1 and AA Dial Plan 2 fields EXAMPLE 1 Default AA Dial Plan 1 10x xxx EXAMPLE 2 x 500x 408555xxxx xxxxx 1 1002 2 21111 3 3333 xxxxx In this example when the user inputs DTMF digits AA parses them using the dial plan first th...

Page 153: ...on page160 Localizing the SPA400 Call Disconnect Tones on page161 Localizing the SPA400 Caller ID Method on page163 NOTE For instructions about localizing the phone display see the SPA9x2 Phone Administration Guide 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...

Page 154: ...TEP 1 Download the SPA9000 Auto Attendant prompts from Cisco Partner Central Voice Conferencing page Technical Resources section using the following URL www cisco com web partners sell smb products voice_and_conferencing html vc_technical_resources STEP 2 Store the downloaded files on a TFTP HTTP HTTPS server STEP 3 To configure the SPA9000 to download the files from the server complete the follow...

Page 155: ...he prompt file name is none the corresponding prompt currently saved in the flash is erased EXAMPLE serv tftp 192 168 2 150 root test p1 fr_1 wav p2 fr_2 wav p3 fr_3 wav p4 none STEP 4 Click Submit All Changes The prompts are downloaded when the SPA9000 boots up If a prompt has already been downloaded from the given URL the download is not performed STEP 5 To verify that the prompts are localized ...

Page 156: ...r SPA9xx phones to use the appropriate call progress tones for your region STEP 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 b Click Voice tab Regional c In the Call Progress Tones section enter the values from Table 3 1 into the corresponding fields d Click Submit All Changes Country Daylight ...

Page 157: ...155 e Click Submit All Changes f Repeat this step as needed for each phone Table 2 SPA9000 Call Progress Tones 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...

Page 158: ...Tone 440 10 5 5 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 440 10 1 5 3 5 1 Busy Tone 440 10 10 5 5 1 Call Waiting Tone 440 20 30 175 175 1 175 3 5 1 Confirm Tone 440 16 1 25 25 1 Germany Dial 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...

Page 159: ... 2 1 0 6 1 1 Outside Dial Tone 425 16 10 0 2 0 2 1 0 6 1 1 Prompt Tone 425 19 620 19 0 1 2 Reorder Tone 425 10 0 2 0 2 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 0 5 0 5 1 Call Waiting Tone 425 20 30 0 4 0 1 1 0 25 0 1 1 0 15 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 ...

Page 160: ...0 30 0 2 0 6 1 0 2 10 1 Confirm Tone 1400 16 1 20 0 1 Portugal 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 1 Busy Tone 425 10 10 5 5 1 Call Waiting Tone 425 20 30 0 2 0 2 1 0 2 5 1 Confirm Tone 425 16 1 25 25 1 Spain Dial Tone 425 10 0 1 Outside Dial Ton...

Page 161: ...der Tone 425 10 0 25 0 75 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 425 10 1 5 1 Busy Tone 425 10 10 0 25 0 25 1 Call Waiting Tone 425 20 30 0 5 9 5 1 Confirm Tone 425 16 1 25 25 1 UK Dial Tone 350 10 440 10 0 1 2 Outside Dial Tone 425 16 10 0 1 Prompt Tone 400 19 620 19 0 1 2 Reorder Tone 400 10 0 4 0 35 1 0 225 0 525 1 Off Hook Warning Tone 425 10 2 2 1 2 6 1 Ring Back Tone 400 1...

Page 162: ...zip file b Click Extract on WinZip toolbar c Select the Desktop or other temporary destination select the Use folder names check box and then click Extract A progress bar appears as the files are extracted The Sounds folder appears in the selected location STEP 3 To move the files to the SPA400 USB drive complete the following tasks a Power off the SPA400 by removing the power cord and then remove...

Page 163: ...ystem to confirm that the new language prompts are used Localizing the SPA400 Call Disconnect Tones One important aspect of VoIP PSTN integration is the Call Disconnect operation This operation allows the gateway to detect that the call has been terminated on the other end so the local line hangs up automatically Detecting the tone cadence of the Call Disconnect signal is a trigger for closing the...

Page 164: ... page STEP 3 Enter the appropriate settings for your country as listed in Table 3 SPA400 Call Processing Tones Germany 230 270 1 Ireland 490 510 1 Italy 190 210 1 Netherlands 180 330 180 330 2 Norway 190 210 1 Portugal 190 210 1 Spain 190 210 190 210 200 600 2 Sweden 250 750 1 UK 400 350 225 525 2 Country First Tone 2nd optional 3rd optional 4th optional Repeat Count On ms Off ms On ms Off ms On m...

Page 165: ... STEP 8 To restart the SPA400 complete the following steps a Click Administration 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 Localizing the SPA400 Caller ID Method You need to identify the caller ID method to use in your country STEP 1 Click Setup tab Voice STEP 2 Scroll...

Page 166: ...complete the following tasks a Click Administration Reboot b Click the Restart button c When the confirmation message appears click OK The SPA400 reboots d When the Reboot OK message appears click OK STEP 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 ...

Page 167: ...2 Advanced Call Control and Routing on page173 Configuring Vertical Supplementary Service Codes on page173 Advanced Topics for SPA400 Voice Mail Service on page178 Remote Provisioning Features on page183 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 pag...

Page 168: ...that registers with the SPA9000 In a SIP VoIP network when the SIP proxy receives a request from a client station UAS for a connection and it does not know the location of the UAC it forwards the message to another SIP proxy in the network 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 ...

Page 169: ...able tone reorder or announcement The figure also illustrates connectivity between the SPA9000 and the ITSP over the Internet When UserA calls UserC the SPA9000 directs the request to the SIP proxy at the ITSP which is then responsible for routing the request to UserC Even after the SIP session is established the SPA9000 continues to direct RTP packets between UserA and the ITSP SPA9000 Media Prox...

Page 170: ...er the SIP session is established the SPA9000 continues to direct RTP packets between UserA and the ITSP Local traffic is not affected by this configuration When UserA initiates a call to UserB RTP traffic still flows directly between the two UAs The media proxy only affects RTP traffic to a UA connected through the ITSP Using the SPA9000 with a Firewall or Router When using the SPA9000 behind a f...

Page 171: ... 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 Figure 3 SPA400 as a SIP PSTN Gateway The SPA400 then converts the SIP and RTP packets it receives from UserA and the signals it receives from the PSTN switch SIP Proxy Switch SPA9000 UserA UserB SPA4...

Page 172: ... that register 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 ...

Page 173: ...arances Internal music source Streams audio files to client stations both on net and off net The FXS1 and FXS2 can optionally be connected to an external music source to act as a streaming audio server SAS When working in this mode each FXS port can handle up to 10 concurrent calls Administration web server Allows configuration and monitoring of the SPA9000 ATA with 2 FXS ports Each FXS port can b...

Page 174: ... NAT Mapping Discovery request by sending back a message to the source IP address port of the request where the message contains the source IP address port of the original request The SPA9000 system can send this request when it first attempts to communicate with a SIP entity over the Internet It then stores the mapping discovery results returned by the server Communicate the NAT mapping informati...

Page 175: ...ical supplementary service codes also known as star codes to activate special calling features such as 69 for call return The SPA9000 Voice System is pre configured with default star codes but you can customize them for your site The codes are automatically appended to the dial plan STEP 1 Connect to the SPA9000 administration web server and choose Admin access with Advanced settings See Connectin...

Page 176: ...ral services and feature call services codes For more information see Appendix B SPA9000 Field Reference Regional page section on page 224 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 STEP 6 Click Submit All Changes For more information about each f...

Page 177: ...ee call routing groups and assigns client stations to them For each group the administrator also defines the preferred line interfaces in order Call Routing Group Membership Every station belongs to one or more of the following call routing groups Default Group The Default Group includes any station that is not assigned to another group USE CASE EXAMPLE Non sales personnel remain in this group Gro...

Page 178: ...ine 1 general use ITSP account Group 2 Line 3 1 Outbound calls from Group 2 Los Angeles go out through Line 3 ITSP account with a Los Angles DID number If that line interface is not available calls can go out through Line 1 general 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...

Page 179: ...expected number appears Configuring Outbound Call Codec Selection Codes A user can enter a code selection code before dialing a number to choose the preferred codec for the associated call The SPA9000 Voice System is pre configured with default codec selection codes but you can customize them for your site The codes are automatically appended to the dial plan To select a specific codec per call th...

Page 180: ...il notification SPA9000 assumes that a voicemail account can include more than one mailbox ID MBID The voicemail account is defined with a user ID which can be the same as the line interface user ID Three parameters must be configured on the SPA9000 for each line to support these operations Mailbox Deposit URL Mailbox Manager URL and Mailbox Subscribe URL NOTE The mailbox ID should be set to the e...

Page 181: ... 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 voice mail messages When the voicemail server receives such a call it should prompt the caller to enter the mailbox ID and then the PIN number If the user ID of the voicemail ac...

Page 182: ...r example vm31234 Method b is used in conjunction with the Auto Attendant For example you can define a single digit extension 7 to map to the voicemail management URL on Line 4 by adding a rule to AA Dial Plan 1 or AA Dial Plan 2 depending on which one you are using The rule would look like the following 7 vmm4 Again you may also specify a particular mailbox in this syntax For information about co...

Page 183: ...473o2 ref 5031 To sip mailbox deposit url Call ID 69e9e3d9 cfcbe2bb 172 12 244 56 CSeq 101 INVITE Max Forwards 70 Contact sip 37683101 172 12 244 56 Referred By sip 37683101 sip myitsp com mbid 7675 In the above example the station wanting to deposit voicemail is at extension 5031 the mailbox ID is 7675 on the account 37683101 for the station at extension 5041 Note that the referrer is the same as...

Page 184: ...message summary User Agent Sipura SPA9000 3 2 2 Content Length 0 The voicemail server is expected to send a NOTIFY immediately upon receiving this SUBSCRIBE message for each mailbox on this account The Request URI of the NOTIFY should reference the CONTACT header of the corresponding SUBSCRIBE but the user ID in the To header should be the mailbox ID The following example shows a NOTIFY for the ma...

Page 185: ...f elements one per configuration parameter encapsulated within the element tags flat profile flat profile The encapsulated elements specify values for individual parameters Refer to the following example of a valid XML profile flat profile Admin_Passwd some secret Admin_Passwd Upgrade_Enable Yes Upgrade_Enable flat profile Binary format profiles contain SPA9000 parameter values and user access per...

Page 186: ... 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 unprovisioned client station in the factory default state can be automatically provisioned by the SPA9000 by following the flow chart shown in Figure 5 Unprovisioned Client Station Acquiring a Configuration Profile on page185 When the SPA...

Page 187: ...000 provisions only the necessary parameters to the client stations It assumes the rest of the parameters have appropriate values which are either the default values or manually 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 st...

Page 188: ...y 10 Resync_Error_Retry_Delay Profile_Rule tftp spa 9000 ip address 69 cfg generic xml Profile_Rule Linksys_Key_System 1 Linksys_Key_System flat profile The following XML file is served by the SPA9000 when a client station requests cfg generic xml flat profile Resync_Periodic 0 Resync_Periodic Resync_Error_Retry_Delay 3600 Resync_Error_Retry_Delay Admin_Passwd spa 9000 admin passwd Admin_Passwd Pa...

Page 189: ...ort Port at which the SPA9000 SIP Proxy is listening This value is configured in Proxy Listen Port client station mac address This is the MAC address of the client station who is requesting the profile cfg init_ MA xml in other words the MA portion of the requested filename next available user id The current value of Next Auto User ID Phone upgrade rule Upgrade rule to be used by the client statio...

Page 190: ... 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 5041 The User A station...

Page 191: ...UDP 192 168 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 ...

Page 192: ...idle SYNTAX http spa ip addr admin resync protocol server name port profile 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 ...

Page 193: ...les of the application Router Tab on page191 Voice tab on page197 Router Tab After you click the Router tab you can choose the following pages Status page on page191 Wan Setup page on page193 Lan Setup page and Application page on page196 Router tab Status page You can use the Status page to view information about the SPA9000 The Status page has the following sections Product Information section o...

Page 194: ... field displays the name of the company that provisioned the 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 Current date and time of the system for example 10 3 2003 16 43 00 Elapsed Time Total time elapsed since the last reboot of the system for example 25 days an...

Page 195: ...on on page196 VLAN Settings section on page196 Router tab Wan Setup page Internet Connection Settings section Broadcast Pkts Sent Total number of broadcast packets sent Broadcast Bytes Sent Total number of broadcast bytes sent Broadcast Pkts Recv Total number of broadcast bytes received Broadcast Bytes Recv Total number of broadcast bytes received and processed Broadcast Pkts Dropped Total number ...

Page 196: ...0 0 0 PPPoE Login Name The account name assigned by the ISP for connecting on a Point to Point Protocol 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 ...

Page 197: ...arallel DNS query mode the SPA9000 sends the same DNS lookup request to all the DNS servers at the same time and the first incoming reply is accepted by the SPA9000 Default parallel Primary NTP Server The IP address or name of the primary NTP server Secondary NTP Server The IP address or name of the secondary NTP server DHCP IP Revalidate Timer Enable MAC Clone Service Enable if you need to assign...

Page 198: ...SPA9000 ETHERNET port or you may experience degraded audio performance QoS Policy The queueing discipline set to none or token bucket filter TBF TBF limits the rate of transmission to not attempt to exceed the Maximum Uplink Speed QOS QDisc Allow QoS Queuing Options are None or TBF token bucket filter Information can be found at about TBF at lartc org howto lartc qdisc classless html Maximum Uplin...

Page 199: ... line interfaces This page includes the following sections Product Information section on page192 System Status section on page198 FXS 1 2 Status section on page198 Line 1 2 3 4 Status section on page199 Auto Attendant Prompt Status section on page 200 Internal Music Status section on page 200 Voice tab Info page Product Information section Product Name The model number of the SPA9000 Serial Numbe...

Page 200: ...d 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 that is connected to the corresponding Phone port on the SPA9000 On Ready for use Off In use Message Waiting Indicates w...

Page 201: ...acquired from caller ID Call 1 2 Duration Duration of the call Call 1 2 Packets Sent Number of packets sent Call 1 2 Packets Recv Number of packets received Call 1 2 Bytes Sent Number of bytes sent 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 Numbe...

Page 202: ...t 1 The duration of the prompt in milliseconds Prompt 2 The duration of the prompt in milliseconds Prompt 3 The duration of the prompt in milliseconds Prompt 4 The duration of the prompt in milliseconds Prompt 5 The duration of the prompt in milliseconds Prompt 6 The duration of the prompt in milliseconds Prompt 7 The duration of the prompt in milliseconds Prompt 8 The duration of the prompt in mi...

Page 203: ...he passwords All characters are legal Default no password User Password Password for the user Up to 39 characters are allowed for the passwords All characters are legal Default no password Syslog Server The IP address of the syslog server to which the SPA9000 sends syslog messages Leave blank if you do not want to receive syslog messages Debug Server The IP address of the debug server which logs d...

Page 204: ...ters section on page 210 PBX Parameters section on page 212 Internal Music Source Parameters section on page 216 Auto Attendant Parameters section on page 218 PBX Phone Parameters section on page 222 Voice tab SIP page SIP Parameters section Max Forward SIP Max Forward value which can range from 1 to 255 Default 70 Max Redirection Number of times an invite can be redirected to avoid an infinite lo...

Page 205: ...before registering a new one if the value is different Select yes or no from the drop down menu Default no Use Compact Header Lets you use compact SIP headers in outbound SIP messages Select yes or no from the drop down menu If set to yes the SPA9000 uses compact SIP headers in outbound SIP messages If set to no the SPA9000 uses normal SIP headers If inbound SIP requests contain compact headers SP...

Page 206: ... for each DTMF event Default yes SIP TCP Port Min The lowest TCP port number that can be used for SIP sessions Default 5060 SIP TCP Port Max The highest TCP port number that can be used for SIP sessions Default 5080 SIP T1 RFC 3261 T1 value RTT estimate which can range from 0 to 64 seconds Default 5 SIP T2 RFC 3261 T2 value maximum retransmit interval for non INVITE requests and INVITE responses w...

Page 207: ...n 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 Reg Max Expires Maximum registration expiration time allowed from the proxy in the Min Expires header If the value is larger than this setting the maximum value is used Default 7200 Reg Retry Intvl Interval to wait before the S...

Page 208: ...doubles on every REGISTER retry after a failure In other words the retry interval is always at Register Retry Intvl seconds after a failure If this feature is enabled Reg Retry Random Delay is added on top of the exponential back off adjusted delay value Default 0 disables the exponential back off feature SIT1 RSC SIP response status code for the appropriate Special Information Tone SIT For exampl...

Page 209: ...specific setting you need to modify on these areas These parameters have impact on the signaling and audio reliability RTP Port Min Minimum port number for RTP transmission and reception RTP Port Min and RTP Port Max should define a range that contains at least 4 even number ports such as 100 106 Default 16384 RTP Port Max Maximum port number for RTP transmission and reception Default 16482 RTP Pa...

Page 210: ...xcept 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 the SR is a snapshot of the SPA9000 s local...

Page 211: ...nge 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 payload type Default blank G726r16 Dynamic Payload G 726 16 dynamic payload type The valid range is 96 127 Default 98 G726r24 Dynamic Payload G 726 24 dynamic payload type The valid range is 96 127 Default 97 G726r40 Dynamic Payload G 726 40 dynamic p...

Page 212: ...ed in SDP Default encaprtp Handle VIA received If you select yes the SPA9000 processes the received 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 Handle VIA rport If you select yes the SPA9000 processes the rport parameter in the VIA header this ...

Page 213: ...he configured STUN server and the result of the discovery is reported in a Warning header in all subsequent REGISTER requests If the SPA9000 detects asymmetric NAT or asymmetric firewall NAT mapping is disabled Default no STUN Server IP address or fully qualified domain name of the STUN server to contact for NAT mapping discovery Default blank EXT IP External IP address to substitute for the actua...

Page 214: ...mum voice performance Linksys Engineering and Quality Assurance recommend that only WAN is used Proxy Listen Port Port at which the SPA9000 listens for client messages at the selected network interface The proxy also sends SIP messages from this port Default 6060 Multicast Address IP address and port number where the SPA9000 sends control messages to all the client stations at once This must be a ...

Page 215: ...y for all messages 1 line excl OPT Same as 1 line but excludes OPTIONS request response 1 line excl NTFY Same as 1 line but excludes NOTIFY request response 1 line excl REG Same as 1 line but excludes REGISTER request response 1 line excl OPT NTFY REG Same as 1 line but excludes OPTIONS NOTIFY and REGISTER request response full Logs all SIP messages in verbose mode full excl OPT Same as full but e...

Page 216: ...th 9 followed by at least 2 more numbers Call Park MOH Server The MOH Server to be used to handle a parked call For example mohs 192 168 1 1 5082 If this parameter is not specified the internal parking lot is used to host the parked call in which case the parked caller hears the internal music file Default imusic Call Park DLG Refresh Intvl The interval in seconds between refreshing a call park se...

Page 217: ...x is the same as Contact List Each defined group extension and name also appears in the corporate directory This parameter is parsed twice by the SPA9000 such that a group member of one group can also be the extension of another group that is one level of recursion allowed Default blank SIP DIDN Field Determines which field is used to indicate the DID number for an incoming INVITE to a line interf...

Page 218: ...s 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 attempts to download the file on bootup and store the samples in flash memory The SPA9000 remembers the link where the stored file is downloaded and does not try to download again on the next reboot The music samples are encoded in G711u format at 800...

Page 219: ...ctions can be specified Samples should be encoded in G711u format at 8000 samples 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 se...

Page 220: ...default audio src prompt2 xfer name ext target input default match form aa Daytime AA To enable the daytime Auto Attendant select yes Otherwise select no Default yes Day Time Daytime hours for the daytime Auto Attendant in 24 hour format Enter the start and end times in this format start hh mm ss end hh mm ss hh for hours mm for minutes and ss for seconds For example start 9 0 0 end 17 0 0 means t...

Page 221: ...nt when operating in daytime mode Default 1 Weekends Holidays When the weekend holiday Auto Attendant is enabled you can use this setting to specify the weekends and holidays Up to four weekend days can be defined Use this format wk n1 ni hd mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy mm dd yyyy wk for weekend which can be 1 for Monday to 7 for Sunday hd for holiday which does not have ...

Page 222: ... 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 preferred codec also Default G711u AA User Pref Codec Only Forces the AA to use the preferred codec only Default no ...

Page 223: ...following is the format of the prompt file serv scheme server_addr port root_path p1 prompt1 file path name p2 prompt2 file path name p3 prompt3 file path name p4 prompt4 file path name p5 prompt5 file path name p6 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...

Page 224: ...ations For example tftp 192 168 2 207 PN bin Note that the PN macro is expanded to the product name of the client requesting the firmware This allows upgrading phone clients with different firmware using a single rule Default blank Phone Dial Plan Dial plan for the client stations Default xx 3469 11 0 00 2 9 xxxxxx 1xxx 2 9 xxxxxxS0 xxxxxxxxxxxx This dial plan tells the phone to do the following x...

Page 225: ...ile The SPA9000 automatically adds them when serving the configuration file to the phones Default blank Use LVS_PROXY If this option is yes the SPA9000 uses the hostname LVS_PROXY instead of its IP address in the Profile_Rule parameter that is served to the phones when they request init_ MA xml during first time initialization when Phone Config XML is not specified On reboot the phones resolve the...

Page 226: ...des the following sections Call Progress Tones section on page 224 Distinctive Ring Patterns section on page 226 Distinctive Call Waiting Tone Patterns section on page 227 Distinctive Ring CWT Pattern Names section on page 228 Ring and Call Waiting Tone Spec section on page 229 Control Timer Values sec section on page 229 Vertical Service Activation Codes section on page 231 Vertical Service Annou...

Page 227: ...Dial Tone or any of its alternatives times out Default 480 19 620 19 10 25 25 1 2 Off Hook Warning Tone Played when the caller has not properly placed the handset on the cradle Off Hook Warning Tone is played when Reorder Tone times out Default 480 10 620 0 10 125 125 1 2 Ring Back Tone Played during an outbound call when the far end is ringing Default 440 19 480 19 2 4 1 2 Confirm Tone Brief tone...

Page 228: ...e caller s mailbox Default 350 19 440 19 2 1 1 1 2 10 0 1 2 Cfwd Dial Tone Played when all calls are forwarded Default 350 19 440 19 2 2 2 1 2 10 0 1 2 Holding Tone Informs the local caller that the far end has placed the call on hold Default 600 19 1 1 1 1 1 1 1 9 5 1 Conference Tone Played to all parties when a three way conference call is in progress Default 350 19 20 1 1 1 1 9 7 1 Secure Call ...

Page 229: ...inctive ring 7 Default 60 4 2 4 2 4 4 Ring8 Cadence Cadence script for distinctive ring 8 Default 60 0 25 9 75 Ring9 Cadence Cadence script for distinctive ring 9 Default 60 4 2 4 2 CWT1 Cadence Cadence script for distinctive CWT 1 Default 30 3 9 7 CWT2 Cadence Cadence script for distinctive CWT 2 Default 30 1 1 1 9 7 CWT3 Cadence Cadence script for distinctive CWT 3 Default 30 1 1 1 1 1 9 7 CWT4 ...

Page 230: ...tinctive 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 Ring6 Name Name in an INVITE s Alert Info Header to pick distinctive ring CWT 6 for the inbound c...

Page 231: ...Minimum on hook time before off hook qualifies as hook flash Less than this the on hook event is ignored Range 0 1 0 4 seconds Default 1 Hook Flash Timer Max Maximum on hook time before off hook qualifies 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 ...

Page 232: ... Interdigit_Short_Timer is used after any one digit if at least one matching sequence is complete as dialed but more dialed digits would match other as yet incomplete sequences Range 0 64 seconds Default 3 CPC Delay Delay in seconds after caller hangs up when the SPA9000 starts removing the tip and ring voltage to the attached equipment of the called party Range 0 255 seconds SPA9000 has had polar...

Page 233: ...ond Resolution is 0 001 second Default 0 CPC disabled Call Return Code This code calls the last caller Default 69 Call Redial Code Redials the last number called Default 07 Blind Transfer Code Begins a blind transfer of the current call to the extension specified after the activation code Default 98 Call Back Act Code Starts a callback when the last outbound call is not busy Default 66 Call Back D...

Page 234: ...lt 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 when do not disturb or call forwarding of all calls are enabled Default 64 Accept Last Deact Code Cancels the code to accept the last outbound call Default 84 CW Act Code Enables call waiting on all calls Default 56 CW Deact Code Disable...

Page 235: ...ables call waiting caller ID generation Default 45 Dist Ring Act Code Enables the distinctive ringing feature Default 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 O...

Page 236: ...chars Each code and the following valid target number according to current dial plan entered on the second dial tone triggers the SPA9000 to perform a blind 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 ...

Page 237: ...e proxy to process features like call forward 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 ...

Page 238: ...fer G711u Code Makes this codec the preferred codec for the associated call Default 017110 Force G711u Code Makes this codec the only codec that can be used for the associated call Default 027110 Prefer G711a Code Makes this codec the preferred codec for the associated call Default 017111 Force G711a Code Makes this codec the only codec that can be used for the associated call Default 027111 Prefe...

Page 239: ...akes this codec the only codec that can be used for the associated call Default 0272632 Prefer G726r40 Code Makes this codec the preferred codec for the associated call Default 0172640 Force G726r40 Code Makes this codec the only codec that can be used for the associated call Default 0272640 Prefer G729a Code Makes this codec the preferred codec for the associated call Default 01729 Force G729a Co...

Page 240: ...F 220 820 115nF or 200 600 100nF Default 600 Daylight Saving Time Rule Enter the rule for calculating daylight saving time it should include the start end and save values This rule is comprised of three fields Each field is separated by a semicolon as shown below Optional values inside the brackets are assumed to be 0 if they are not specified Midnight is represented by 0 0 0 of the given date SYN...

Page 241: ... date given In that case the day value must not be negative If the weekday value is not 0 and the day value is positive then daylight saving starts or ends on the weekday value on or after the date given If the weekday value is not 0 and the day value is negative then daylight saving starts or ends on the weekday value on or before the date given The abbreviation HH stands for hours 0 23 The abbre...

Page 242: ...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 Ring CID only DTMF sent after first ring no polarity reversal or DTAS ETSI FSK CID CIDCW and VMWI FSK sent after DTAS but no polarity reversal and before first ring Waits for ACK from CPE...

Page 243: ...2 SIP Settings section on page 242 Subscriber Information section on page 244 Dial Plan section on page 244 Mailbox Status section on page 245 Streaming Audio Server SAS section on page 245 Call Feature Settings section on page 246 Audio Configuration section on page 247 FXS Port Polarity Configuration section on page 251 Voice tab FXS 1 2 page Line Enable section More Echo Suppression Enable or d...

Page 244: ...dynamically The minimum jitter buffer size is 30 milliseconds or 10 milliseconds current RTP frame size whichever is larger for all jitter level settings However the starting jitter buffer size value is larger for higher jitter levels This setting controls the rate at which the jitter buffer size is adjusted to reach the minimum Select the appropriate setting low medium high very high or extremely...

Page 245: ...SIP Debug Option continued full Logs all SIP messages in verbose mode full excl OPT Logs all SIP messages in full text except OPTIONS requests responses full excl NTFY Logs all SIP messages in full text except NOTIFY requests responses full excl REG Logs all SIP messages in full text except REGISTER requests responses full excl OPT NTFY REG Logs all SIP messages in full text except for OPTIONS NOT...

Page 246: ...econds 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 period of time in seconds Default 0 Refer To Target Contact To contact the refer to target select yes Otherwise select no Default no Sticky 183 If this feature is enabled the IP telephony ignores further 1...

Page 247: ...f enabled the line cannot be used for outgoing calls Instead it auto answers incoming calls and streams audio RTP packets to the caller Default no SAS DLG Refresh Intvl If this value is not zero it is the interval at which the streaming audio server sends out session refresh SIP re INVITE messages to determine whether the connection to the caller is still active If the caller does not respond to t...

Page 248: ...ot specified or equal to 0 then c 0 0 0 0 and a sendonly is used in the SDP to tell the SAS client to not to send any RTP to this SAS line If a non zero value is specified then a sendrecv and the SAS client will stream audio to the given address Special case If the value is IP then the SAS line s own IP address is used in the c line and a sendrecv In that case the SAS client will stream RTP packet...

Page 249: ...ge URL This feature supports external conference bridging for n way conference calls n 2 instead of mixing audio locally To use this feature set this parameter to that of the server s name for example conf myserver com 12345 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 ...

Page 250: ...elect no Default no Silence Threshold Select the appropriate setting for the threshold high medium or low Default medium G729a Enable To enable the use of the G729a codec at 8 kbps select yes Otherwise select no Default yes Echo Canc Enable To enable the use of the echo canceller select yes Otherwise select no Default yes G723 Enable To enable the use of the G723a codec at 6 3 kbps select yes Othe...

Page 251: ... codec for fax passthrough G711u or G711a Default G711u DTMF Process INFO To use the DTMF process info feature select yes Otherwise select no Default yes FAX Codec Symmetric To force the SPA9000 to use a symmetric codec during fax passthrough select yes Otherwise select no Default yes DTMF Process AVT To use the DTMF process AVT feature select yes Otherwise select no Default yes FAX Passthru Metho...

Page 252: ... 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 used after codec negotiation on the first call so that other codecs can be us...

Page 253: ...r Information section on page 255 Dial Plan section on page 256 NAT Settings section on page 256 Proxy and Registration section on page 257 FAX Tone Detect Mode The method of fax tone dection caller and callee caller only or callee only Default caller or callee NOTE This setting allows a fax tone to be detected from either side of the call Idle Polarity Polarity before a call is connected Forward ...

Page 254: ...s carrying a SIP message Default 0x68 SIP CoS Value 0 7 CoS value for SIP messages Default 3 RTP ToS DiffServ Value ToS DiffServ field value in UDP IP packets carrying RTP data Default 0xb8 RTP CoS Value 0 7 CoS value for RTP data Default 6 SIP Transport Options UDP TCP or TLS Default UDP SIP Port Port number of the SIP message listening and transmission port Default 5060 SIP 100REL Enable To enab...

Page 255: ...igured and the proxy does not support it it responds with the message unsupported Enter the appropriate header in the field provided Default blank SIP Remote Party ID To use the Remote Party ID header instead of the From header select yes Otherwise select no Default yes SIP GUID The Global Unique ID is generated for each line for each device When it is enabled the SPA9000 adds a GUID header in the...

Page 256: ...TFY Logs all SIP messages in full text except NOTIFY requests responses full excl REG Logs all SIP messages in full text except REGISTER requests responses full excl OPT NTFY REG Logs all SIP messages in full text except 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...

Page 257: ... assigned by the ITSP often the same as the DID Password Password for this User ID Use Auth ID To use the authentication ID and password for SIP authentication select yes Otherwise select no to use the user ID and password Default no Auth ID Authentication ID for SIP authentication Call Capacity Maximum number of calls allowed on this line interface You can set a value from 1 to 15 or leave the se...

Page 258: ...send the configured NAT keep alive message periodically select yes Otherwise select no Default no NAT Keep Alive Msg Enter the keep alive message that should be sent periodically to maintain the current NAT mapping If the value is NOTIFY a NOTIFY message is sent If the value is REGISTER a REGISTER message without contact is sent Default NOTIFY NAT Keep Alive Dest Destination that should receive NA...

Page 259: ...ke 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 SPA9000 will renew registration based on this smaller value in...

Page 260: ...Redundancy Method SPA9000 will make an internal list of proxies returned in DNS SRV records In normal mode this list will contain proxies ranked by weight and 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...

Page 261: ...must be yes for VMSP Bridging to function properly Default None CFWD Bridge Mode Instructs the SPA9000 how to handle call forwarding of an external caller to another external number by a client station The normal way of performing this operation is for the SPA9000 to send a blind SIP REFER to the calling device to let it contact the target number directly It then drops out of the call completely T...

Page 262: ...naling involved and the operation permitted by the underlying service providers Note that the call legs with transferee and the transfer target might be with different ITSP The SPA400 for instance cannot handle this operation With bridging the SPA9000 maintains two separate call legs throughout the call one with the transferred call and one with the transfer target The two call peers connect only ...

Page 263: ...00 administration web server Setup on page 261 Administration on page 270 Status on page 272 Event Logs on page 273 Setup This section describes the fields on the following pages within the Setup module Basic Setup on page 262 SPA9000 Interface on page 262 Voice on page 264 Voicemail Server on page 268 Voicemail Users on page 269 ...

Page 264: ... Subnet Mask Subnet mask Gateway IP Address IP address of the Gateway Router Domain Name Server DNS Address Primary DNS IP address of the primary domain name server Secondary DNS IP address of the secondary domain name server NTP NTP Server 1 IP address or FQDN of a NTP server Time Zone Select the time zone Syslog Server The IP address of the syslog server to which the SPA9000 sends syslog message...

Page 265: ...for the Line 1 port too allow the SPA9000 to identify incoming calls from the PSTN Default FXO_Port_ID_1 Port ID 2 A unique ID for the Line 2 port too allow the SPA9000 to identify incoming calls from the PSTN Default FXO_Port_ID_2 Port ID 3 A unique ID for the Line 3 port too allow the SPA9000 to identify incoming calls from the PSTN Default FXO_Port_ID_3 Port ID 4 A unique ID for the Line 4 port...

Page 266: ...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 value of the session timer in seconds 0 by default Voice Codecs Preferred Codecs Preferred Codec The preferred voice...

Page 267: ... that elapses between successive digits in a DTMF sequence Default 200 DTMF power The power level in 0 1 dBm of the DTMF tones Default 130 Answer after The number of rings that occur before the SPA400 answers an incoming call The maximum value is 2 rings Because the PSTN does not transmit caller ID information until after the first ring this 2 ring setting is recommended to ensure that caller ID i...

Page 268: ...s should be satisfactory in most use cases Unnecessary changes in Receive Gain can cause problems with echo Default 0 Impedance The impedance of the lines that are connected to SPA400 s telephony ports Default 600 Ohms Tip Ring voltage The tip to ring voltage reserved for voice transmission Default 3 5 Volts Operational loop current Min The minimum loop current that maintains an off hook state If ...

Page 269: ...aller Id CP Tone Method The regional settings for Caller ID and call progress tones Default North American Battery reversal as discconnect signal Can be chosen as a method for signalling the end of a call Default unselected Loop period shut down as disconnect signal Can be chosen as a method for signalling the end of a call Default selected Minimum period for disconnect signal The minimum duration...

Page 270: ...The ID that the SPA9000 uses to subscribe to the SPA400 voice mail server to obtain notifications NOTE This value appears in the Proxy and Registration Mailbox Subscribe URL field on the SPA9000 line interface page Example SPA9000 subscriber 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 Th...

Page 271: ... AA Language The language that is used by the voice mail Auto Attendant English German Spanish French Dutch Portuguese Czech Default English Maximum length of a voicemail message The maximum number of seconds that can elapse before a voice mail message is ended automatically Default 60 User Setting Enable User N Enables the mailbox NOTE Each mailbox can be assigned to a client station that is mana...

Page 272: ...t on page 271 Administration tab Management Administration tab Factory Default Local Access Gateway Username The user name that is entered to log on to the SPA400 web configuration utility default Admin Gateway Password The password that is entered to log on to the SPA400 web configuraton utility default blank Re enter to Confirm If you entered a new password retype it in this field Restore Factor...

Page 273: ...mount I want to reset USB check box Reset button Erases the voice mail messages that are stored on the USB 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 Firmware upgrade using the file that is specified in the File Path field Res...

Page 274: ...net Connection IP Addres The 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 ...

Page 275: ...lected for the selected log type FXO Line status Hook Status Line status 1 4 The status of each line port On Hook indicates 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 e...

Page 276: ...ighest frequency of a valid CP tone Low cutoff frequency The lowest frequency of a valid CP tone Call process tone detection 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 t...

Page 277: ... require it If you use an older web browser you may have to add http in front of the web address Resource Location Technical Documentation www cisco com en US products ps10030 tsd_products_support_series_home html Firmware Downloads Go to tools cisco com support downloads and enter the model number in the Software Search box Cisco Community Central Small Business Support Community www myciscocommu...

Page 278: ...US products ps10030 tsd_products_support_series_home html Cisco Partner Central Login Required www cisco com web partners sell smb Cisco Small Business Home www cisco com smb Resource Location Document Title Description Intended Audience SPA9000 Voice System Installation and Configuration Guide Using the Setup Wizard Installation configuration and maintenance of the SPA9000 Voice System by using t...

Page 279: ...ion Guide Configuration and management of SPA9x2 series IP phones Deployment options with or without the SPA9000 IP PBX SPA9x2 series IP phones VARs and Service Providers SPA9x2 Phone User Guide Phone setup Phone features SPA9x2 series IP phones VARs and phone end users Analog Telephone Adapter Administration Guide Administration and use of Cisco Small Business ATAs PAP2T SPA2102 SPA3102 SPA8000 W...

Page 280: ...ng number that is blocked by the receiving telephone number Bundled service Offering various services as a complete package Call completion The point at which a dialed number is answered Call termination The point at which a call is disconnected CDR Call Detail Records A software program attached to a VoIP telephone system that records information about the telephone number s activity Carrier s ca...

Page 281: ...is is where the LEC ownership and responsibility wiring equipment ends and the customer s responsibilities begin Direct Inward Dialing DID Allows an incoming call to bypass the attendant and ring directly to an extension Available on most PBX systems and a feature of Centrex service Dual Tone Multifrequency DTMF Better known as the push button keypad DTMF replaces dial pulses with electronically p...

Page 282: ...is heard when the customer picks up the phone is an internal dial tone SS7 Signaling Number 7 Technology used by large carriers to increase the reliability and speed of transmission between switches Switch switching Equipment that connects and routes calls and provides other interim functions such as least cost routing IVR and voicemail It performs the traffic cop function of telecommunications vi...

Page 283: ...User Agent Bool Boolean Values Specified as yes and no or 1 and 0 in the profile CA Certificate Authority CAS CPE Alert Signal CDR Call Detail Record CID Caller ID CIDCW Call Waiting Caller ID CNG Comfort Noise Generation CPC Calling Party Control CPE Customer Premises Equipment CWCID Call Waiting Caller ID CWT Call Waiting Tone D A Digital to Analog Converter dB decibel dBm dB with respect to 1 m...

Page 284: ...fied Domain Name FSK Frequency Shift Keying FXS Foreign eXchange Station GW Gateway ITU International Telecommunication Union HTML Hypertext Markup Language HTTP Hypertext Transfer Protocol HTTPS HTTP over SSL ICMP Internet Control Message Protocol IGMP Internet Group Management Protocol ILEC Incumbent Local Exchange Carrier IP Internet Protocol ISP Internet Service Provider ITSP IP Telephony Serv...

Page 285: ...nted Circuit Board PR Polarity Reversal PS Provisioning Server PSQM Perceptual Speech Quality Measurement 1 5 the lower the better PSTN Public 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 ...

Page 286: ...r SPA Linksys Phone Adaptor SSL Secure Socket Layer TFTP Trivial File Transfer Protocol TCP Transmission Control Protocol UA User Agent uC Micro controller UDP User Datagram Protocol URL Uniform Resource Locator VM Voicemail VMWI Visual Message Waiting Indication Indicator VQ Voice Quality WAN Wide Area Network XML Extensible Markup Language ...

Reviews: