Cisco IOS Survivable Remote Site Telephony Version 3.4 System Administrator Guide Cisco IOS Release 12.4(4)T October 2005 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
CONTENTS Cisco IOS Survivable Remote Site Telephony Feature Roadmap Contents 1 1 Documentation Organization 1 Feature Roadmap 3 Information About New Features in Cisco SRST V3.4 6 Information About New Features in Cisco SRST V3.3 7 Information About New Features in Cisco SRST V3.2 8 Information About New Features in Cisco SRST V3.1 10 Information About New Features in Cisco SRST V3.0 10 Information About Features That Were New in Cisco SRST V2.
Contents MIBs 31 RFCs 32 Technical Assistance Setting Up the Network Contents 32 33 33 Information About Setting Up the Network 33 How to Set Up the Network 34 Enabling IP Routing 34 Enabling SRST on an MGCP Gateway 34 Configuring DHCP for Cisco SRST Phones 36 Specifying Keepalive Intervals 39 Configuring Cisco SRST to Support Phone Functions Verifying That Cisco SRST Is Enabled 42 Where to Go Next 43 Setting Up Cisco IP Phones Contents 40 45 45 Information About Setting Up Cisco IP Phones 45
Contents Configuring MOH for G.
Contents Configuring Message Buttons 140 Redirecting to Cisco CallManager Gateway 142 Configuring Call Forwarding to Voice Mail 142 Configuring Message Waiting Indication 147 Configuration Examples 149 Configuring Local Voice-Mail System (FXO and FXS): Example 149 Configuring Central Location Voice-Mail System (FXO and FXS): Example Configuring Voice-Mail Access over FXO and FXS: Example 150 Configuring Voice-Mail Access over BRI and PRI: Example 151 Where to Go Next 151 Monitoring and Maintaining Cisco
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap This chapter contains a list of Cisco IOS SRST features and the location of feature documentation. Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Documentation Organization Table 1 Cisco SRST Configuration Sequence Chapter or Appendix Description Overview of Cisco IOS SRST Provides a summary of SRST.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Table 1 Cisco SRST Configuration Sequence (continued) Chapter or Appendix Description Setting Up Secure SRST Describes the Media and Signaling Authentication and Encryption feature for Cisco IOS MGCP gateways in SRST mode.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Table 2 Cisco IOS SRST Features by Cisco IOS Release (continued) Cisco SRST Version Cisco IOS Release Version 3.2 Version 3.1 Version 3.0 12.3(11)T 12.3(7)T 12.3(4)T 12.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Table 2 Cisco IOS SRST Features by Cisco IOS Release (continued) Cisco SRST Version Cisco IOS Release Version 2.1 12.2(15)T1 12.2(15)T 12.2(11)YT Version 2.02 Version 2.01 Version 2.0 12.2(13)T 12.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Table 2 Cisco IOS SRST Features by Cisco IOS Release (continued) Cisco SRST Version Cisco IOS Release Modifications Version 1.0 Support was added for 144 Cisco IP phones on the Cisco 3660 multiservice routers. 12.1(5)YD1 12.1(5)YD • Cisco SRST introduced on the Cisco 2600 series and Cisco 3600 series multiservice routers and the Cisco IAD2420 series integrated access devices.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Cisco SIP SRST Version 3.4 can support SIP phones with standard RFC 3261 feature support locally and across SIP WAN networks. With Cisco SIP SRST Version 3.4, SIP phones can place calls across SIP networks in the same way as Skinny Client Control Protocol (SCCP) phones. For full information about SIP SRST, Version 3.4 see the Cisco IOS SIP SRST Version 3.4 System Administrator Guide.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Enhancement to the show ephone Command The show ephone command has been enhanced to display the configuration and status of the Cisco 7970G and Cisco 7971G-GE phones. For more information, see the show ephone command in the Cisco IOS Survivable Remote Site Telephony (SRST) Command Reference (All Versions). Information About New Features in Cisco SRST V3.2 Cisco SRST V3.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Enhancement to the user-locale Command Theuser-locale command has been enhanced to display the Japanese Katakana country code. Japanese Katakana is available under Cisco CallManager V4.0 or later. For more information, see the user-locale command in the Cisco IOS Survivable Remote Site Telephony (SRST) Command Reference (All Versions).
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap • Redirected called numbers See the “Enabling Translation Profiles” section on page 66 for more configuration information. For more information on thetranslation-profile, command see the Cisco IOS Survivable Remote Site Telephony (SRST) Command Reference (All Versions). Information About New Features in Cisco SRST V3.1 Cisco SRST V3.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap • Music on Hold for Multicast from Flash Files • Ringing Timeout Default • Secondary Dial Tone • Enhancement to the show ephone Command • System Log Messages for Phone Registrations • Three-Party G.711 Ad Hoc Conferencing • Support for Cisco VG248 Analog Phone Gateway Version 1.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Customized System Message for Cisco IP Phones The display message that appears on Cisco IP Phone 7905G, Cisco IP Phone 7940G, Cisco IP Phone 7960G, and Cisco IP Phone 7910 units when they are in fallback mode can be customized. The new system message command allows you to edit these display messages on a per-router basis. The custom system message feature supports English only.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap • Hong Kong (uses the China variant) • Indonesia • Israel • Korea • Laos • Malaysia • Malta • New Zealand • Paraguay • Peru • Philippines • Saudi Arabia • Singapore • South Africa (Panaftel variant) • Telmex corporation (Mexico) • Telnor corporation (Mexico) • Thailand • Uruguay • Venezuela • Vietnam European Date Formats The date format on Cisco IP phone displays can be configured with the f
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap For more information, see the “Configuring MOH from Flash Files” section on page 94. Ringing Timeout Default A ringing timeout default can be configured for extensions on which no-answer call forwarding has not been enabled. Expiration of the timeout causes incoming calls to return a disconnect code to the caller.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap During Cisco CallManager fallback, Cisco SRST considers the Cisco VG248 to be a group of Cisco IP phones. Cisco SRST counts each of the 48 ports on the Cisco VG248 as a separate Cisco IP phone. Support for Cisco VG248 Version 1.2(1) and higher is also available in Cisco SRST Version 2.1. For more information, see the Cisco VG248 Analog Phone Gateway Data Sheet and the Cisco VG248 Analog Phone Gateway Version 1.2(1) Release Notes.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Cisco ATA 186 and ATA 188 Support The Cisco ATA analog telephone adaptors are handset-to-Ethernet adaptors that allow regular analog telephones to operate on IP-based telephony networks. Cisco ATAs support two voice ports, each with an independent telephone number. The Cisco ATA 188 also has an RJ-45 10/100BASE-T data port.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Cisco IP Phone Expansion Module 7914 Support The Cisco IP Phone 7914 Expansion Module attaches to your Cisco IP Phone 7960G, adding 14 line appearances or speed-dial numbers to your phone. You can attach one or two expansion modules to your IP phone. When you use two expansion modules, you have 28 additional line appearances or speed-dial numbers, or a total of 34 line appearances or speed-dial numbers.
Cisco IOS Survivable Remote Site Telephony Fea ture Roadmap Feature Roadmap Table 3 Increases in Directory Numbers in Cisco IOS Release 12.
Overview of Cisco IOS SRST This chapter describes Cisco Survivable Remote Site Telephony (SRST) and what it does. It also includes information about Cisco IP phone, platform, and Cisco CallManager version support; specifications; features; restrictions; and where to find additional reference documents.
Overview of Cisco IOS SRST Cisco SRST Description providing call-handling support for Cisco IP phones directly from the Cisco SRST router. The system automatically detects a failure and uses Simple Network Auto Provisioning (SNAP) technology to autoconfigure the branch office router to provide call processing for Cisco IP phones that are registered with the router. When the WAN link or connection to the primary Cisco CallManager is restored, call handling reverts back to the primary Cisco CallManager.
Overview of Cisco IOS SRST Cisco SRST Description Once a connection is reestablished with Cisco CallManager, Cisco IP phones automatically cancel their registration with the Cisco SRST router. However, if a WAN link is unstable, Cisco IP phones can bounce between Cisco CallManager and Cisco SRST. A Cisco IP phone cannot reestablish a connection with the primary Cisco CallManager at the central office if it is currently engaged in an active call.
Overview of Cisco IOS SRST Cisco SRST Description Figure 2 Branch Office Cisco IP Phones Operating in SRST Mode Telephone Telephone Fax Central Cisco CallManager PSTN IP IP IP IP network Cisco IP phones WAN disconnected PCs 62140 V Cisco SRST router H.323 Gateways and SRST On H.323 gateways, when the WAN link fails, active calls from Cisco IP phones to the PSTN are not maintained by default.
Overview of Cisco IOS SRST Support for Cisco IP Phones, Platforms, Cisco CallManager, Signals, Languages, and Switches Note The commands listed above are ineffective unless both commands are configured. For instance, your configuration will not work if you only configure the ccm-manager fallback-mgcp command. For more information on the fallback methods for MGCP gateways, see the Configuring MGCP Gateway Support for Cisco CallManager document or the MGCP Gateway Fallback Transition to Default H.
Overview of Cisco IOS SRST Support for Cisco IP Phones, Platforms, Cisco CallManager, Signals, Languages, and Switches Cisco IP Phone Support For the most up-to-date information about Cisco IP phone support, see the Cisco IOS Survivable Remote Site Telephony (SRST) 3.4 Specifications for Cisco IOS Software Release 12.4(4)T at the following URL: http://www.cisco.com/univercd/cc/td/doc/product/voice/srst/srst34/srs34spc.htm The following IP phones are supported by Cisco SRST 3.
Overview of Cisco IOS SRST Support for Cisco IP Phones, Platforms, Cisco CallManager, Signals, Languages, and Switches Determining Platform Support Through Cisco Feature Navigator Cisco IOS software is packaged in feature sets that are supported on specific platforms. To get updated information regarding platform support for this feature, access Cisco Feature Navigator. Cisco Feature Navigator dynamically updates the list of supported platforms as new platform support is added for the feature.
Overview of Cisco IOS SRST Prerequisites for Configuring Cisco SRST Note • Spanish • Sweden The Cisco IP Phone 7970G and Cisco IP Phone 7971G-GE support English only. Switch Support Cisco SRST version 3.
Overview of Cisco IOS SRST Prerequisites for Configuring Cisco SRST • If you have Cisco CallManager already installed, verify that your version of Cisco CallManager is compatible with your Cisco SRST release. See the “Cisco CallManager Compatibility” section on page 25. Installing Cisco CallManager When installing Cisco CallManager consider the following: • Follow the installation instructions under the appropriate Cisco CallManager version listed at http://www.cisco.
Overview of Cisco IOS SRST Prerequisites for Configuring Cisco SRST Integrating Cisco SRST with Cisco CallManager There are two procedures for integrating Cisco SRST with Cisco CallManager. Procedure selection depends on the Cisco CallManager version that you have. If You Have Cisco CallManager V3.3 or Later If you have Cisco CallManager V3.3 or later, you must create an SRST reference and apply it to a device pool. An SRST reference is the IP address of the Cisco SRST router.
Overview of Cisco IOS SRST Restrictions for Configuring Cisco SRST Restrictions for Configuring Cisco SRST Table 4 provides a history of restrictions from Cisco SRST Version 1.0 to the present version. Table 4 History of Restrictions from Cisco SRST V1.0 to the Present Version Cisco SRST Version Cisco IOS Release Version 3.4 12.4(4)T • All of the restrictions in Cisco SRST Version 1.0. Version 3.3 12.3(14)T • Call transfer is supported only on the following: Version 3.2 12.3(11)T Version 3.
Overview of Cisco IOS SRST Where to Go Next Where to Go Next The next chapters of this guide describe how to configure Cisco SRST. As shown in Table 5, each chapter takes you through these tasks in the order in which they need to be performed. The first task for configuring Cisco SRST is to ensure that the basic software and hardware in your system is configured correctly for Cisco SRST. For instructions, see the “Prerequisites for Configuring Cisco SRST” section on page 26.
Overview of Cisco IOS SRST Additional References Related Documents Related Topic Documents SRST Commands • Cisco IOS Survivable Remote Site Telephony (SRST) Command Reference (All Versions) Cisco IP phones • Cisco IP Phone 7902 Quick Start Guide • Cisco IP Phone 7902G Quick Start Guide • Getting Started with the Cisco IP Phone 7910 • At a Glance Cisco IP Phone 7912G • Cisco IP Phone 7914 Expansion Module Quick Start Guide • Cisco IP Conference Station 7935 Documents • Phone Guide Cisco I
Overview of Cisco IOS SRST Additional References RFCs RFC Title No new or modified RFCs are supported by this feature, and support for existing RFCs has not been modified by this feature. — Technical Assistance Description Link http://www.cisco.com/techsupport The Cisco Technical Support website contains thousands of pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.
Setting Up the Network This chapter describes how to configure your Cisco Survivable Remote Site Telephony (SRST) router to run DHCP and to communicate with the IP phones during Cisco CallManager fallback. Note The Cisco IOS Voice Configuration Library includes a standard library preface, glossary, and feature and troubleshooting documents and is located at http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/vcl.htm.
Setting Up the Network How to Set Up the Network How to Set Up the Network This section contains the following tasks: • Enabling IP Routing, page 34 (Required) • Enabling SRST on an MGCP Gateway (Required) • Configuring DHCP for Cisco SRST Phones, page 36 (Required) • Specifying Keepalive Intervals, page 39 (Optional) • Configuring Cisco SRST to Support Phone Functions, page 40 (Required) • Verifying That Cisco SRST Is Enabled, page 42 (Optional) Enabling IP Routing For information about enabli
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 1 Command or Action Purpose enable Enables privileged EXEC mode. • Enter your password when prompted. Example: Router> enable Step 2 Enters global configuration mode.
Setting Up the Network How to Set Up the Network Configuring DHCP for Cisco SRST Phones To perform this task, you must have your network configured with DHCP. For further details about DHCP configuration, see the Cisco IOS DHCP Server document and refer to your Cisco CallManager documentation. When a Cisco IP phone is connected to the Cisco SRST system, it automatically queries for a DHCP server.
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 6 Command or Action Purpose ip dhcp pool pool-name Creates a name for the DHCP server address pool and enters DHCP pool configuration mode. Example: Router(config)# ip dhcp pool mypool Step 7 network ip-address [mask | prefix-length] Example: Specifies the IP address of the DHCP address pool and the optional mask or number of bits in the address prefix, preceded by a forward slash. Router(config-dhcp)# network 10.0.0.0 255.255.
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 1 Command or Action Purpose ip dhcp pool pool-name Creates a name for the DHCP server address pool and enters DHCP pool configuration mode. Example: Router(config)# ip dhcp pool pool2 Step 2 host ip-address subnet-mask Specifies the IP address that you want the phone to use. Example: Router(config-dhcp)# host 10.0.0.0 255.255.0.0 Step 3 option 150 ip ip-address Example: Router(config-dhcp)# option 150 ip 10.0.22.
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 1 Command or Action Purpose service dhcp Enables the Cisco IOS DHCP Server feature on the router. Example: Router(config)# service dhcp Step 2 interface type number Example: Router(config)# interface serial 0 Step 3 Router(config-if)# ip helper-address 10.0.22.1 Specifies the helper address for any unrecognized broadcast for TFTP server and Domain Name System (DNS) requests.
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 keepalive seconds Sets the time interval, in seconds, between keepalive messages that are sent to the router by Cisco IP phones. • Example: seconds—Range is 10 to 65535. Default is 30.
Setting Up the Network How to Set Up the Network DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 ip source-address ip-address [port port] [any-match | strict-match] Example: Enables the router to receive messages from the Cisco IP phones through the specified IP addresses and provides for strict IP address verification. The default port number is 2000.
Setting Up the Network How to Set Up the Network Step 4 Command or Action Purpose max-ephones max-phones Configures the maximum number of Cisco IP phones that can be supported by the router. The default is 0. The maximum number is platform dependent. See the “Platform and Memory Support” section on page 24 for further details.
Setting Up the Network Where to Go Next b. Enter the no form of the appropriate access-list command to restore normal service for the phone. c. Use the debug ephone register command to observe the registration process of the Cisco IP phone on the Cisco SRST router. d. Use the show ephone command to display the Cisco IP phones that have registered to the Cisco SRST router.
Setting Up the Network Where to Go Next Cisco IOS Survivable Remote Site Telephony Version 3.
Setting Up Cisco IP Phones This chapter describes how to set up the displays and features that callers will see and use on Cisco IP phones during Cisco CallManager fallback. Note The Cisco IOS Voice Configuration Library includes a standard library preface, glossary, and feature and troubleshooting documents and is located at http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/vcl.htm.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones • Configuring a Secondary Dial Tone, page 50 (Optional) • Configuring Dual-Line Phones, page 51 (Required Under Certain Conditions) Configuring IP Phone Clock, Date, and Time Formats The Cisco 7970G and Cisco 7971G-GE IP phones obtain the correct timezone from Cisco CallManager. They also receive the Coordinated Universal Time (UTC) time from the SRST router during SRST registration.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones Step 3 Command or Action Purpose date-format {mm-dd-yy | dd-mm-yy | yy-dd-mm | yy-mm-dd} Sets the date format for IP phone display. The choices are mm-dd-yy, dd-mm-yy, yy-dd-mm, and yy-mm-dd, where Example: Router(config-cm-fallback)# date-format yy-dd-mm • dd—day • mm—month • yy—year The default is set to mm-dd-yy. Step 4 Sets the time display format on all Cisco IP phones registered with the router.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 user-locale country-code Selects a language by country for displays on the Cisco IP Phone 7940 and Cisco IP Phone 7960. Example: The following ISO-3166 codes are available to Cisco SRST systems running under Cisco CallManager V3.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones One of two keywords, primary and secondary, must be included in the command. The primary keyword is for IP phones that can support static text messages during fallback, such as the Cisco IP Phone 7940 and Cisco IP Phone 7960 units. The default display message for primary IP phones in fallback mode is “CM Fallback Service Operating.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones Examples The following example sets “SRST V3.0” as the system display message for all Cisco IP phones on a router: call-manager-fallback system message primary SRST V3.0 system message secondary SRST V3.0 exit Configuring a Secondary Dial Tone A secondary dial tone can be generated when a phone user dials a predefined PSTN access prefix and can be terminated when additional digits are dialed.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones Configuring Dual-Line Phones Dual-line phone configuration is required for dual-line phone operation during Cisco CallManager fallback. Consultative transfer is also required (see the “Enabling Consultative Call Transfer and Forward Using H.450.2 and H.450.3 with Cisco SRST V3.0” section on page 74). Dual-line IP phones are supported during Cisco CallManager fallback using the max-dn command.
Setting Up Cisco IP Phones How to Set Up Cisco IP Phones DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 max-dn max-directory-numbers [dual-line] [preference preference-order] Example: Sets the maximum number of directory numbers (DNs) or virtual voice ports that can be supported by the router and activates the dual-line mode.
Setting Up Cisco IP Phones Where to Go Next Where to Go Next The next step is setting up call handling. For instructions, see the “Setting Up Call Handling” chapter. Cisco IOS Survivable Remote Site Telephony Version 3.
Setting Up Cisco IP Phones Where to Go Next Cisco IOS Survivable Remote Site Telephony Version 3.
Setting Up Call Handling This chapter describes how to configure Cisco Survivable Remote Site Telephony (SRST) for incoming calls and outgoing calls. Note The Cisco IOS Voice Configuration Library includes a standard library preface, glossary, and feature and troubleshooting documents and is located at http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/vcl.htm.
Setting Up Call Handling How to Set Up Call Handling Configuring Incoming Calls Incoming call configuration can include the following tasks: • Call Forwarding and Rerouting – Configuring Call Forwarding During a Busy Signal or No Answer, page 56 (Optional) – Configuring Call Rerouting, page 58 (Optional) – Configuring Call Pickup, page 61 (Optional) • Phone Number Conversion and Translation – Configuring Global Prefixes, page 63 (Optional) – Enabling Digit Translation Rules, page 65 (Optional) – Enablin
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 call-forward busy directory-number Configures call forwarding to another number when the Cisco IP phone is busy. • Example: Router(config-cm-fallback)# call-forward busy 50..
Setting Up Call Handling How to Set Up Call Handling Configuring Call Rerouting Note The alias command obsoletes the default-destination command and is recommended over the default-destination command. The alias command provides a mechanism for rerouting calls to telephone numbers that are unavailable during fallback. Up to 50 sets of rerouting alias rules can be created for calls to telephone numbers that are unavailable during Cisco CallManager fallback.
Setting Up Call Handling How to Set Up Call Handling In this example, you have created a second dial peer for 1001 to route calls to 1001, but that has preference 1 and call forwarding to 2001. Because the preference on the dial peer created by the alias command is now a lower numeric value than the preference that the dial peer first created, all calls come initially to the dial peer created by the alias command.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 alias tag number-pattern to alternate-number [preference preference-value] [cfw number timeout timeout-value] [huntstop] Example: Router(config-cm-fallback)# alias 1 60..
Setting Up Call Handling How to Set Up Call Handling Step 4 Command or Action Purpose end Returns to privileged EXEC mode. Example: Router(config-cm-fallback)# end Step 5 Displays information for voice dial peers. show dial-peer voice summary • Example: Router# show dial-peer voice summary If you suspect a problem with the dial peers, use this command to display the dial peers created by the alias command.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 Disables huntstop. no huntstop Example: Router(config-cm-fallback)# no huntstop Step 3 alias tag number-pattern to alternate-number Example: Creates a set rules for rerouting calls to sets of phones that are unavailable during Cisco CallManager fallback.
Setting Up Call Handling How to Set Up Call Handling When a DID incoming call to 800 555-0100 is received, the alias command routes the call at random to one of the four extensions (5001 to 5004). Because the pickup command is configured, if the DID call rings on extension 5002, the call can be answered from any of the other extensions (5001, 5003, 5004) by pressing the PickUp soft key. The pickup command works by finding a match based on the incoming DID called number.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 dialplan-pattern tag pattern extension-length length [extension-pattern extension-pattern] [no-reg] Example: Router(config-cm-fallback)# dialplan-pattern 1 4085550100 extension-length 3 extension-pattern 4..
Setting Up Call Handling How to Set Up Call Handling In the following example, the leading prefix digit for the 3-digit extension numbers is transformed from 0 to 4, so that the extension-number range becomes 400 to 499. call-manager-fallback dialplan-pattern 1 40855500.. extension-length 3 extension-pattern 4.. In the following example, the dialplan-pattern command creates dial-plan pattern 2 for extensions 801 to 899 with the telephone prefix starting with 4085559.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 translate {called | calling} translation-rule-tag Example: Applies a translation rule to modify the phone number dialed or received by any Cisco IP phone user while CallManager fallback is active. • called—Applies the translation rule to an outbound call number.
Setting Up Call Handling How to Set Up Call Handling In the configuration below, the voice translation-rule and the rule command allow you to set and define how a number is to be manipulated. The translate command in voice translation-profile mode defines the type of number you are going to manipulate; such as a called, calling, or a redirecting number. Once you have defined your translation profiles, you can then apply the translation profiles in various places, such as dial peers and voice ports.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose voice translation-rule number Defines a translation rule for voice calls and enters voice translation-rule configuration mode. Example: • Router(config)# voice translation-rule 1 Step 2 rule precedence/match-pattern/ /replace-pattern/ Example: Router(cfg-translation-rule)# rule 1/^9/ // Step 3 number—Number that identifies the translation rule. Range is from 1 to 2147483647.
Setting Up Call Handling How to Set Up Call Handling Step 8 Command or Action Purpose translation-profile {incoming | outgoing} name Assigns a translation profile for incoming or outgoing call legs on a Cisco IP phone. Example: • incoming—Applies the translation profile to incoming calls. • outgoing—Applies the translation profile to outgoing calls. • name—The name of the translation profile.
Setting Up Call Handling How to Set Up Call Handling Use this command to test your translation profiles. See the test voice translation-rule command in the Cisco IOS Voice Command Reference, Release 12.3 T for more information.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 Sets the huntstop attribute for the dial peers associated with the Cisco IP phone dial peers created during CallManager fallback.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 timeouts busy seconds Sets the amount of time after which calls are disconnected when they are transferred to busy destinations. • Example: Router(config-cm-fallback)# timeouts busy 20 Note Step 3 seconds—Number of seconds. Range is from 0 to 30. Default is 10.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 Sets the ringing timeout default, in seconds. The range is from 5 to 60000. There is no default value. timeouts ringing seconds Example: Router(config-cm-fallback)# timeouts ringing 30 Step 3 Exits call-manager-fallback configuration mode.
Setting Up Call Handling How to Set Up Call Handling SUMMARY STEPS 1. call-manager-fallback 2. transfer-pattern transfer-pattern 3. exit DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 transfer-pattern transfer-pattern Example: Router(config-cm-fallback)# transfer-pattern 52540..
Setting Up Call Handling How to Set Up Call Handling Prerequisites • Call transfer with consultation is available only when a second line or call instance is supported by the IP phone. Please see the dual-line keyword in the max-dn command. • All voice gateway routers in the VoIP network must support the H.450 standard. • All voice gateway routers in the VoIP network must be running the following software: – Cisco IOS Release 12.3(2)T or a later release – Cisco SRST V3.0 Restrictions H.450.
Setting Up Call Handling How to Set Up Call Handling Step 3 Command or Action Purpose transfer-system {blind | full-blind | full-consult | local-consult} Defines the call-transfer method for all lines served by the Cisco SRST router. • Example: Router(config-cm-fallback)# transfer-system full-consult Step 4 transfer-pattern transfer-pattern Example: Router(config-cm-fallback)# transfer-pattern 52540..
Setting Up Call Handling How to Set Up Call Handling Step 8 Command or Action Purpose h450 h450-2 timeout {T1 | T2 | T3 | T4} milliseconds (Optional) Sets timeouts for supplementary service timers, in milliseconds. This command is used primarily when the default settings for these timers do not match your network delay parameters. See the ITU-T H.450.2 specification for more information on these timers.
Setting Up Call Handling How to Set Up Call Handling Enabling Analog Transfer Using Hookflash and the H.450.2 Standard with Cisco SRST V3.0 or Lower Analog call transfer using hookflash and the H.450.2 standard allows analog phones to transfer calls with consultation by using the hookflash to initiate the transfer. Hookflash refers to the short on-hook period usually generated by a telephone-like device during a call to indicate that the telephone is attempting to perform a dial-tone recall from a PBX.
Setting Up Call Handling How to Set Up Call Handling Restrictions • When a consultative transfer is made by an analog FXS phone using hookflash, the consultation call itself cannot be further transferred (that is, it cannot become a recursive or chained transfer) until after the initial transfer operation has been completed and the transferee and transfer-to parties are connected.
Setting Up Call Handling How to Set Up Call Handling Step 3 Command or Action Purpose call application voice application-name set-location language category location Defines the location and category of the audio files that are used by the application for dynamic prompts. Example: Router(config)# call application voice transfer_app set-location en 0 flash:/prompts • application-name—Name of the Tcl IVR application. • language—Two-character code to specify the language of the prompts.
Setting Up Call Handling How to Set Up Call Handling Step 9 Command or Action Purpose application application-name Loads the application named in Step 1 onto the dial peer. Example: Router(config-dial-peer)# application transfer_app Step 10 Exits dial-peer configuration mode. exit Timesaver Example: Router(config-dial-peer)# exit Before exiting dial-peer configuration mode, configure any other dial-peer parameters that you need to set for this dial peer.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode.
Setting Up Call Handling How to Set Up Call Handling SUMMARY STEPS 1. call-manager-fallback 2. timeouts interdigit seconds 3. exit DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 (Optional) Configures the interdigit timeout value for all Cisco IP phones that are attached to the router.
Setting Up Call Handling How to Set Up Call Handling If a COR is applied on an incoming dial peer (for incoming calls) and it is a superset of or is equal to the COR applied to the outgoing dial peer (for outgoing calls), the call will go through. Voice ports determine whether a call is considered incoming or outgoing. If you hook up a phone to an FXS port on a Cisco SRST router and try to make a call from that phone, the call will be considered an incoming call to the router and voice port.
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 cor {incoming | outgoing} cor-list-name [cor-list-number starting-number ending-number | default] Example: Router(config-cm-fallback)# cor outgoing LockforPhoneC 1 5010 – 5020 Step 3 Configures a COR on dial peers associated with directory numbers.
Setting Up Call Handling How to Set Up Call Handling In the following configuration example, COR lists are created and applied to the dial peer.
Setting Up Call Handling How to Set Up Call Handling Finally, the COR list is applied to the individual phone numbers. call-manager-fallback max-conferences 8 cor incoming engineering 1 1001 - 1001 cor incoming hr 2 1002 - 1002 cor incoming manager 3 1003 - 1008 The sample configuration allows for the following: • Extension 1001 to call 734... numbers, 911, and 316.... • Extension 1002 to call 734..., 1800 numbers, 911, and 316....
Setting Up Call Handling How to Set Up Call Handling DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 after-hours block pattern tag pattern [7-24] Example: Defines a pattern of outgoing digits to be blocked. Up to 32 patterns can be defined, using individual commands. • If the 7-24 keyword is specified, the pattern is always blocked, 7 days a week, 24 hours a day.
Setting Up Call Handling Where to Go Next Example The following example defines several patterns of digits for which outgoing calls are blocked. Patterns 1 and 2, which block calls to external numbers that begin with “1” and “011,” are blocked on Monday through Friday before 7 a.m. and after 7 p.m., on Saturday before 7 a.m. and after 1 p.m., and all day Sunday. Pattern 3 blocks calls to 900 numbers 7 days a week, 24 hours a day.
Setting Up Call Handling Where to Go Next Cisco IOS Survivable Remote Site Telephony Version 3.
Configuring Additional Call Features This chapter describe how to configure three-party G.711 ad hoc conferencing and music on hold (MOH) for Cisco Survivable Remote Site Telephony (SRST). Note The Cisco IOS Voice Configuration Library includes a standard library preface, glossary, and feature and troubleshooting documents and is located at http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/vcl.htm.
Configuring Additional Call Features How to Configure Additional Call Features Enabling Three-Party G.711 Ad Hoc Conferencing Enabling three-party G.711 ad hoc conferencing involves configuring the maximum number of simultaneous three-party conferences supported by the Cisco SRST router. For conferencing to be available, an IP phone must have a minimum of two lines connected to one or more buttons. See the “Configuring a Secondary Dial Tone” section on page 50. SUMMARY STEPS 1. call-manager-fallback 2.
Configuring Additional Call Features How to Configure Additional Call Features Examples The following example configures up to eight simultaneous three-way conferences on a router. call-manager-fallback max-conferences 8 Configuring MOH for G.711 VoIP and PSTN Calls MOH configuration works with G.711 VoIP and PSTN calls only. For all other calls, such as internal calls between Cisco IP phones, a tone is heard. The MOH file can be in .wav or .au file format.
Configuring Additional Call Features How to Configure Additional Call Features Example The following example enables the playing of an audio file called classical.au on G.711, on-net VoIP, and PSTN calls: call-manager-fallback moh classical.
Configuring Additional Call Features Where to Go Next DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode. Example: Router(config)# call-manager-fallback Step 2 Specifies the URL for an XML API schema to be used with this Cisco SRST system. xmlschema schema-url • Example: Router(config-cm-fallback)# xmlschema http://server2.example.com/ schema/schema1.xsd Step 3 schema-url—Local or remote URL as defined in RFC 2396.
Configuring Additional Call Features Where to Go Next Cisco IOS Survivable Remote Site Telephony Version 3.
Setting Up Secure SRST This chapter describes new SRST security features such as authentication, integrity, and media encryption.
Setting Up Secure SRST Restrictions for Setting Up Secure SRST Public Key Infrastructure • Set the clock, either manually or by using Network Time Protocol (NTP). Setting the clock ensures synchronicity with Cisco CallManager. • Enable the IP HTTP server (Cisco IOS processor) with the ip http server command, if not already enabled. For more information on public key infrastructure (PKI) deployment, see the Cisco IOS Certificate Server feature.
Setting Up Secure SRST Information About Setting Up Secure SRST • When a Secure Real-Time Transport Protocol (SRTP) encrypted call is made between Cisco IP phone endpoints or from a Cisco IP phone to a gateway endpoint, a lock icon is displayed on the IP phones. The lock indicates security only for the IP leg of the call. Security of the PSTN leg is not implied. • Secure SRST is supported only within the scope of a single router.
Setting Up Secure SRST Information About Setting Up Secure SRST Secure SRST provides new SRST security features such as authentication, integrity, and media encryption. Authentication provides assurance to one party that another party is whom it claims to be. Integrity provides assurance that the given data has not been altered between the entities. Encryption implies confidentiality; that is, that no one can read the data except the intended recipient.
Setting Up Secure SRST Information About Setting Up Secure SRST SRST Routers and PKI The transfer of certificates between an SRST router and Cisco CallManager is mandatory for secure SRST functionality. Public key infrastructure (PKI) commands are used to generate, import, and export the certificates for secure SRST. Table 7 shows the secure SRST supported Cisco IP phones and the appropriate certificate for each phone.
Setting Up Secure SRST Information About Setting Up Secure SRST Secure SRST Authentication and Encryption Figure 4 illustrates the process of secure SRST authentication and encryption, and Table 8 describes the process. Figure 4 Secure SRST Authentication and Encryption CAPF Cisco IOS router CA or third-party CA TFTP 4 Cisco CallManager SRST cert 2 4 5 3 1 SRST cert 7940/7960 LSC SEPMACxxxx.cnf.
Setting Up Secure SRST Information About Setting Up Secure SRST Table 8 Overview of the Process of Secure SRST Authentication and Encryption (continued) Process Steps Description or Detail The TLS handshake occurs, certificates are exchanged, and mutual authentication and registration occurs between the Cisco IP phone and the SRST router. 6. Note a. The SRST router sends its certificate, and the phone validates the certificate to the certificate that it received from Cisco CallManager in Step 4. b.
Setting Up Secure SRST Information About Setting Up Secure SRST Figure 5 Interworking of Credentials Server on SRST Router, Cisco CallManager, and Cisco IP Phone Cisco CallManager/ client 1. Cisco CallManager requests the SRST certificate from the credentials server. Credentials server running on secure SRST router 127440 WAN 2. The credentials server responds with the certificate. 3. Cisco CallManager inserts the certificate in the phone configuration file.
Setting Up Secure SRST How to Configure Secure SRST How to Configure Secure SRST The following configuration sections ensure that the secure SRST router and the Cisco IP phones can request mutual authentication during the TLS handshake. The TLS handshake occurs when the phone registers with the SRST router, either before or after the WAN link fails.
Setting Up Secure SRST How to Configure Secure SRST DETAILED STEPS Step 1 Command or Action Purpose crypto pki server cs-label Enables the certificate server and enters certificate server configuration mode. Example: Note Router (config)# crypto pki server srstcaserver If you manually generated an RSA key pair, the cs-label argument must match the name of the key pair. For more information on the certificate server, see the Cisco IOS Certificate Server documentation.
Setting Up Secure SRST How to Configure Secure SRST Step 5 Command or Action Purpose grant auto Allows an automatic certificate to be issued to any requestor. • Example: Router (cs-server)# grant auto Step 6 This command is used only during enrollment and will be removed in the “Disabling Automatic Certificate Enrollment” section on page 110. Enables the Cisco IOS certificate server.
Setting Up Secure SRST How to Configure Secure SRST SUMMARY STEPS 1. crypto pki trustpoint name 2. enrollment url url 3. revocation-check method1 4. exit 5. crypto pki authenticate name 6. crypto pki enroll name DETAILED STEPS Step 1 Command or Action Purpose crypto pki trustpoint name Declares the CA that your router should use and enters ca-trustpoint configuration mode.
Setting Up Secure SRST How to Configure Secure SRST Step 5 Command or Action Purpose crypto pki authenticate name Authenticates the CA (by getting the certificate from the CA). • Example: Takes the name of the CA as the argument. Router(config)# crypto pki authenticate srstca Step 6 Obtains the SRST router certificate from the CA. crypto pki enroll name • Takes the name of the CA as the argument.
Setting Up Secure SRST How to Configure Secure SRST Disabling Automatic Certificate Enrollment The command grant auto allows certificates to be issued and was activated in the optional task documented in the “Configuring a Certificate Authority Server on a Cisco IOS Certificate Server” section on page 105. Note A security best practice is to disable the grant auto command so that certificates cannot be continually granted. SUMMARY STEPS 1. crypto pki server cs-label 2. shutdown 3. no grant auto 4.
Setting Up Secure SRST How to Configure Secure SRST Verifying Certificate Enrollment If you used the Cisco IOS certificate server as your CA, use the show running-config command to verify certificate enrollment or the show crypto pki server command to verify the status of the CA server. SUMMARY STEPS 1. show running-config 2. show crypto pki server DETAILED STEPS Step 1 show running-config Use the show running-config command to verify the creation of the CA server (01) and device (02) certificates.
Setting Up Secure SRST How to Configure Secure SRST Step 2 show crypto pki server Use the show crypto pki server command to verify the status of the CA server after a boot procedure.
Setting Up Secure SRST How to Configure Secure SRST DETAILED STEPS Step 1 Command or Action Purpose credentials Provides the SRST router certificate to Cisco CallManager and enters credentials configuration mode. Example: Router(config)# credentials Step 2 ip source-address ip-address [port port] Example: Router(config-credentials)# ip source-address 10.1.1.
Setting Up Secure SRST How to Configure Secure SRST DETAILED STEPS Step 1 show credentials Use the show credentials command to display the credential settings on the SRST router that are supplied to Cisco CallManager for use during secure SRST fallback. Router# show credentials Credentials IP: 10.1.1.22 Credentials PORT: 2445 Trustpoint: srstca Step 2 debug credentials Use the debug credentials command to set debugging on the credential settings of the SRST router.
Setting Up Secure SRST How to Configure Secure SRST SUMMARY STEPS 1. crypto pki trustpoint name 2. revocation-check method1 3. enrollment terminal 4. exit 5. crypto pki authenticate name DETAILED STEPS Step 1 Command or Action Purpose crypto pki trustpoint name Declares the CA that your router should use and enters ca-trustpoint configuration mode.
Setting Up Secure SRST How to Configure Secure SRST MRYwFAYDVQQKEw1DaXNjbyBTeXN0ZW1zMRQwEgYDVQQDEwtDQVAtUlRQLTAwMjAe Fw0wMzEwMTAyMDE4NDlaFw0yMzEwMTAyMDI3MzdaMC4xFjAUBgNVBAoTDUNpc2Nv IFN5c3RlbXMxFDASBgNVBAMTC0NBUC1SVFAtMDAyMIIBIDANBgkqhkiG9w0BAQEF AAOCAQ0AMIIBCAKCAQEAxCZlBK19w/2NZVVvpjCPrpW1cCY7V1q9lhzI85RZZdnQ 2M4CufgIzNa3zYxGJIAYeFfcRECnMB3f5A+x7xNiEuzE87UPvK+7S80uWCY0Uhtl AVVf5NQgZ3YDNoNXg5MmONb8lT86F55EZyVac0XGne77TSIbIdejrTgYQXGP2MJx Qhg+ZQlGFDRzbHfM84Duv2Msez+l+SqmqO80kIckqE9Nr3/XCSj1hXZNNVg8D+mv Hth2
Setting Up Secure SRST How to Configure Secure SRST MRYwFAYDVQQKEw1DaXNjbyBTeXN0ZW1zMRQwEgYDVQQDEwtDQVAtUlRQLTAwMTAe Fw0wMzAyMDYyMzI3MTNaFw0yMzAyMDYyMzM2MzRaMC4xFjAUBgNVBAoTDUNpc2Nv IFN5c3RlbXMxFDASBgNVBAMTC0NBUC1SVFAtMDAxMIIBIDANBgkqhkiG9w0BAQEF AAOCAQ0AMIIBCAKCAQEArFW77Rjem4cJ/7yPLVCauDohwZZ/3qf0sJaWlLeAzBlq Rj2lFlSij0ddkDtfEEo9VKmBOJsvx6xJlWJiuBwUMDhTRbsuJz+npkaGBXPOXJmN Vd54qlpc/hQDfWlbrIFkCcYhHws7vwnPsLuy1Kw2L2cP0UXxYghSsx8H4vGqdPFQ NnYy7aKJ43SvDFt4zn37n8jrvlRuz0x3mdbcBEdHbA825Yo7a8sk12tshMJ/YdMm vny0
Setting Up Secure SRST How to Configure Secure SRST Issuing CA authenticated ....... Yes Certificate request(s) ..... None Trustpoint srstcaserver: Issuing CA certificate configured: Subject Name: cn=srstcaserver Fingerprint MD5: 6AF5B084 79C93F2B 76CC8FE6 8781AF5E Fingerprint SHA1: 47D30503 38FF1524 711448B4 9763FAF6 3A8E7DCF State: Keys generated ............. Yes (General Purpose) Issuing CA authenticated ....... Yes Certificate request(s) .....
Setting Up Secure SRST How to Configure Secure SRST DETAILED STEPS Step 1 In the menu bar in Cisco CallManager, choose CCMAdmin > System > SRST. Step 2 Click Add New SRST Reference. Step 3 Enter the appropriate settings. Figure 6 shows the available fields in the SRST Reference Configuration window. a. Enter the name of the SRST gateway, the IP address, and the port. b. Check the box asking if the SRST gateway is secure. c. Enter the certificate provider (credentials service) port number.
Setting Up Secure SRST How to Configure Secure SRST SUMMARY STEPS 1. Choose Device Pool in the Cisco CallManager menu bar. 2. Add a device pool. 3. Click Add New Device Pool. 4. Enter the SRST reference. 5. Click Update. DETAILED STEPS Step 1 In the menu bar in Cisco CallManager, choose CCMAdmin > System > Device Pool.
Setting Up Secure SRST How to Configure Secure SRST Step 4 Enter the SRST reference. Step 5 Click Update to save the device pool information in the database. Configuring CAPF on Cisco CallManager The Certificate Authority Proxy Function (CAPF) process allows supported devices, such as Cisco CallManager, to request LSC certificates from Cisco IP phones.
Setting Up Secure SRST How to Configure Secure SRST Step 3 Command or Action Purpose transfer-system {blind | full-blind | full-consult | local-consult} Defines the call-transfer method for all lines served by the Cisco SRST router. • blind—Calls are transferred without consultation with a single phone line using the Cisco proprietary method. • full-blind—Calls are transferred without consultation using H.450.2 standard methods.
Setting Up Secure SRST How to Configure Secure SRST Examples The following example enables SRST mode on your router. Router(config)# call-manager-fallback Router(config-cm-fallback)# secondary-dialtone 9 Router(config-cm-fallback)# transfer-system full-consult Router(config-cm-fallback)# ip source-address 10.1.1.22 port 2000 Router(config-cm-fallback)# max-ephones 15 Router(config-cm-fallback)# max-dn 30 Router(config-cm-fallback)# transfer-pattern .....
Setting Up Secure SRST How to Configure Secure SRST Step 2 show ephone offhook Use this command to display Cisco IP phone status and quality for all phones that are off hook. In this example, authentication and encryption status is active with a TLS connection, and there is an active secure call. Router# show ephone offhook ephone-1 Mac:1000.1111.
Setting Up Secure SRST How to Configure Secure SRST 0x117F 2C25 0x85C6BE6C 0x1180 2C28 0x860ADFF0 0x1181 2C28 0x8618FBBC 0x1182 2C2B 0x860C3B1C 0x1183 2C2B 0x860590EC 0x1184 2C2E 0x8617A090 0x1185 2C2E 0x8606E234 0x1186 2C31 0x861A56E8 0x1187 2C31 0x86185318 18 active calls found Step 4 50/0/1.0 *2006 g711ulaw 20001/20006 50/0/13.0 2029 g711ulaw 20013/20034 50/0/34.0 *2029 g711ulaw 20034/20013 50/0/15.0 2036 g711ulaw 20015/20005 50/0/5.0 *2036 g711ulaw 20005/20015 50/0/32.
Setting Up Secure SRST How to Configure Secure SRST *Jan 11 18:33:16.039:ephone-2[2]:Call Info DN 2 line 1 ref 6 called 6001 calling 6000 origcalled 6001 calltype 2 *Jan 11 18:33:16.039:ephone-2[2]:Call Info for chan 1 *Jan 11 18:33:16.039:ephone-2[2]:Original Called Name 6001 *Jan 11 18:33:16.039:ephone-2[2]:6000 calling *Jan 11 18:33:16.039:ephone-2[2]:6001 *Jan 11 18:33:16.047:ephone-3[3]:SetCallState line 1 DN 4(4) chan 1 ref 7 TsRingIn *Jan 11 18:33:16.
Setting Up Secure SRST Configuration Examples for Secure SRST *Jan 11 18:33:21.095:ephone-2[2]:OpenReceiveChannelAck:IP 1.1.1.8, port=25552, dn_index=2, dn=2, chan=1 *Jan 11 18:33:21.095:ephone-3[3]:StartMedia 1.1.1.8 port=25552 *Jan 11 18:33:21.095:DN 2 chan 1 codec 4:G711Ulaw64k duration 20 ms bytes 160 *Jan 11 18:33:21.095:ephone-3[3]:Send Encryption Key ! Ephone 3 sends its encryption key. *Jan 11 18:33:21.347:ephone-3[3]:OpenReceiveChannelAck:IP 1.1.1.
Setting Up Secure SRST Configuration Examples for Secure SRST database level complete database url nvram issuer-name CN=srstcaserver ! crypto pki trustpoint srstca enrollment url http://10.1.1.22:80 revocation-check none ! crypto pki trustpoint srstcaserver revocation-check none rsakeypair srstcaserver ! ! Define CTL/7970 trustpoint. crypto pki trustpoint 7970 enrollment terminal revocation-check none ! crypto pki trustpoint PEM enrollment terminal revocation-check none ! ! Define CAPF/7960 trustpoint.
Setting Up Secure SRST Configuration Examples for Secure SRST crypto pki certificate chain srstcaserver certificate ca 01 30820207 30820170 A0030201 02020101 300D0609 2A864886 17311530 13060355 0403130C 73727374 63617365 72766572 31323139 34353136 5A170D30 37303431 32313934 3531365A 55040313 0C737273 74636173 65727665 7230819F 300D0609 01050003 818D0030 81890281 8100C3AF EE1E4BB1 9922A8DA 1051C9FE 32A971B3 3C336635 74691954 98E765B1 059E24B6 9619993F CC72C525 7357EBAC E6335A32 2AAF9391 99325BFD 9D8FC222 EE
Setting Up Secure SRST Configuration Examples for Secure SRST 55DE78AA 5A5CFE14 037D695B AC816409 C6211F0B 3BBF09CF B0BBB2D4 AC362F67 0FD145F1 620852B3 1F07E2F1 AA74F150 367632ED A289E374 AF0C5B78 CE7DFB9F C8EBBE54 6ECF4C77 99D6DC04 47476C0F 36E58A3B 6BCB24D7 6B6C84C2 7F61D326 BE7CB4A6 60CD6579 9E1E3A84 8153B750 5527E865 423BE2B5 CB575453 5AA96093 58B6A2E4 AA3EF081 C7068EC1 DD1EBDDA 53E6F0D6 E2E0486B 109F1316 78C696A3 CFBA84CC 7094034F C1EB9F81 931ACB02 0103A381 C33081C0 300B0603 551D0F04 04030201 86300F06
Setting Up Secure SRST Configuration Examples for Secure SRST ip address 10.1.1.22 255.255.255.0 duplex auto speed auto crypto map rtp ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! ip classless ! ip http server no ip http secure-server ! ! ! Define traffic to be encrypted by IPSec. access-list 116 permit ip host 10.1.1.22 host 10.1.1.
Setting Up Secure SRST Configuration Examples for Secure SRST forward-digits all ! dial-peer voice 81234 pots application mgcpapp destination-pattern 81234 port 1/0/0 ! dial-peer voice 999100 pots application mgcpapp port 1/0/0 ! dial-peer voice 999110 pots application mgcpapp port 1/1/0 ! ! ! Enable credentials service on the gateway. credentials ip source-address 10.1.1.22 port 2445 trustpoint srstca ! ! ! Enable SRST mode.
Setting Up Secure SRST Where to Go Next ! Define aggregate control plane service for the active Route Processor. control-plane service-policy input control-plane-policy . . . Where to Go Next If you require voice mail, see the voice-mail configuration instructions in the “Integrating Voice Mail with Cisco SRST” chapter. You may also want to read the “Monitoring and Maintaining Cisco SRST” chapter.
Setting Up Secure SRST Additional References Related Topic Documents Command reference and configuration information for voice and telephony commands • Cisco IOS Voice Command Reference • Cisco IOS Debug Command Reference Cisco CallManager user documentation • Cisco CallManager • Cisco CallManager Security Guide • Cisco CallManager Administration Guide, Release 4.1(2) Standards Standard Title ITU X.
Integrating Voice Mail with Cisco SRST This chapter describes how to make your existing voice-mail system run on phones connected to a Cisco Survivable Remote Site Telephony (SRST) router during Cisco CallManager fallback. Note The Cisco IOS Voice Configuration Library includes a standard library preface, a glossary, and feature and troubleshooting documents and is located at http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/vcl.htm.
Integrating Voice Mail with Cisco SRST Information About Integrating Voice Mail with Cisco SRST Figure 8 IP Cisco CallManager Fallback with BRI or PRI SRST Gateway CM Gateway BRI/PRI IP Cisco CallManager WAN Failure Voice-Mail Server WAN Figure 9 IP 88981 IP Cisco CallManager Fallback with PSTN CM Gateway FXO FXS PSTN IP Cisco CallManager WAN Failure IP Voice-Mail Server 88980 WAN Both configurations allow phone message buttons to remain active and calls to busy or unanswered numbers t
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST This section contains the following tasks: • Configuring Direct Access to Voice Mail, page 137 (Required) • Configuring Message Buttons, page 140 (Required) • Redirecting to Cisco CallManager Gateway, page 142 (Required for BRI or PRI)) • Configuring Call Forwarding to Voice Mail, page 142 (Required FXO or FXS) • Configuring Message Waiting Indication, page 147 (Optional)
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST DETAILED STEPS Step 1 Command or Action Purpose dial-peer voice tag {pots | voatm | vofr | voip} (FXO or FXS and BRI or PRI) Defines a particular dial peer, specifies the method of voice encapsulation, and enters dial-peer configuration mode. The dial-peer command provides different syntax for individual routers. This example is syntax for Cisco 3600 series routers.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Step 4 Command or Action Purpose forward-digits {num-digit | all | extra} (Optional for FXO or FXS) Specifies which digits to forward for voice calls. Example: • num-digit—The number of digits to be forwarded. If the number of digits is greater than the length of a destination phone number, the length of the destination number is used. Range is 0 to 32.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Examples The following FXO and FXS example sets up a POTS dial peer named 1102, matches dial-peer 1102 to voice-mail extension 1101, and assigns dial-peer 1102 to voice-port 1/1/1 where the voice-mail system is connected. Other dial peers are configured for direct access to voice mail.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST SUMMARY STEPS 1. call-manager-fallback 2. voicemail phone-number 3. call-forward busy directory-number 4. call-forward noan directory-number timeout seconds 5. exit DETAILED STEPS Step 1 Command or Action Purpose call-manager-fallback Enters call-manager-fallback configuration mode.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Examples The following example specifies 1101 as the speed-dial number that is issued when message buttons are pressed on Cisco IP phones connected to the Cisco SRST router. All busy and unanswered calls are configured to be forwarded to the voice-mail number (1101).
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Call Routing Instructions Using DTMF Digit Patterns Cisco SRST call-routing instructions are required so that forwarded calls can be sent to the correct voice mailboxes. These instructions consist of DTMF digits configured in patterns that match the dial sequences required by the voice-mail system to get to a particular voice-mail location.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST How Numbers Are Extracted from Tokens (cgn=calling number) IP (fdn=forwarding number) 1000 calls 2000 ext. 1000 IP (cdn=called number) Cisco CallManager 1000 is forwarded ext. 2000 ext.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST 5. pattern trunk-to-ext busy tag1 {CGN | CDN | FDN} [tag2 {CGN | CDN | FDN}] [tag3 {CGN | CDN | FDN}] [last-tag] 6. pattern trunk-to-ext no-answer tag1 {CGN | CDN | FDN} [tag2 {CGN | CDN | FDN}] [tag3 {CGN | CDN | FDN}] [last-tag] DETAILED STEPS Step 1 Command or Action Purpose vm-integration Enters voice-mail integration mode and enables voice-mail integration with DTMF and analog voice-mail systems.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Step 5 Command or Action Purpose pattern trunk-to-ext busy tag1 {CGN | CDN | FDN} [tag2 {CGN | CDN | FDN}] [tag3 {CGN | CDN | FDN}] [last-tag] Configures the DTMF digit pattern forwarding necessary to activate the voice-mail system once an external trunk call reaches a busy extension and the call is forwarded to voice mail. For argument and keyword information, see Step 2.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Configuring Message Waiting Indication The MWI relay mechanism is initiated after someone leaves a voice-mail message on the remote voice-mail message system. MWI relay is required when one Cisco Unity Voice Mail system is shared by multiple Cisco SRST routers. SRST routers use the SIP Subscribe and Notify methods for MWI.
Integrating Voice Mail with Cisco SRST How to Integrate Voice Mail with Cisco SRST Step 6 Command Purpose mwi-server {ipv4:destination-address | dns:host-name} [expires seconds] [port port] [transport {tcp | udp}] [unsolicited] Configures voice-mail server settings on a voice gateway or user agent. The IP address and port for the SIP-based MWI server should be in the same LAN as the voice-mail server. The MWI server is a Cisco SRST router.
Integrating Voice Mail with Cisco SRST Configuration Examples Configuration Examples This section provides the following configuration examples: • Configuring Local Voice-Mail System (FXO and FXS): Example, page 149 • Configuring Central Location Voice-Mail System (FXO and FXS): Example, page 150 • Configuring Voice-Mail Access over FXO and FXS: Example, page 150 • Configuring Voice-Mail Access over BRI and PRI: Example, page 151 Configuring Local Voice-Mail System (FXO and FXS): Example The “Dial-
Integrating Voice Mail with Cisco SRST Configuration Examples Configuring Central Location Voice-Mail System (FXO and FXS): Example The “Dial-Peer Configuration for Integration of Voice-Mail with Cisco SRST in Central Location” section of the example shows a legacy dial-peer configuration for a central voice-mail system. The “Cisco SRST Voice-Mail Integration Pattern Configuration” section must be compatible with your voice-mail system configuration.
Integrating Voice Mail with Cisco SRST Where to Go Next call-forward busy 1101 call-forward noan 1101 timeout 3 moh minuet.au vm-integration pattern direct * CGN pattern ext-to-ext no-answer # FDN #2 pattern ext-to-ext busy # FDN #2 pattern trunk-to-ext no-answer # FDN #2 pattern trunk-to-ext busy # FDN #2 Configuring Voice-Mail Access over BRI and PRI: Example The following example shows how to configure the Cisco SRST router to forward unanswered calls to voice mail.
Integrating Voice Mail with Cisco SRST Where to Go Next Cisco IOS Survivable Remote Site Telephony Version 3.
Monitoring and Maintaining Cisco SRST To monitor and maintain Cisco Survivable Remote Site Telephony (SRST), use the following commands in the privileged EXEC and mode. Command Purpose Router# show running-config Displays the configuration. Router# show call-manager-fallback all Displays the detailed configuration of all the Cisco IP phones, voice ports, and dial peers of the Cisco SRST router.
Monitoring and Maintaining Cisco SRST Cisco IOS Survivable Remote Site Telephony Version 3.
Appendix A: Preparing Cisco SRST Support for SIP Cisco Survivable Remote Site Telephony (SRST) supports incoming and outgoing Session Initiation Protocol (SIP) calls to and from IP phones and router voice gateway voice ports, but does not support direct attachment of SIP phones to Cisco SRST. SIP may be used in situations where the SRST router is separate from the PSTN gateway and the SRST and PSTN gateways are linked together using SIP (instead of H.323).
Appendix A: Preparing Cisco SRST Support for SIP DTMF Relay for SIP Applications and Voice Mail The SIP DTMF relay method is needed in the following situations: Note • When SIP is used to connect a Cisco SRST system to a remote SIP-based IVR or voice-mail application, such as Cisco Unity. • When SIP is used to connect a Cisco SRST system to a remote SIP-PSTN voice gateway that goes through the PSTN to a voice-mail or IVR application.
Appendix A: Preparing Cisco SRST Support for SIP DTMF Relay for SIP Applications and Voice Mail Step 5 Command or Action Purpose notify telephone-event max-duration time Configures the maximum time interval allowed between two consecutive NOTIFY messages for a single DTMF event. Example: Router(config-sip-ua)# notify telephone-event max-duration 2000 Step 6 • max-duration time—Time interval between consecutive NOTIFY messages for a single DTMF event, in milliseconds. Range is from 500 to 3000.
Appendix A: Preparing Cisco SRST Support for SIP DTMF Relay for SIP Applications and Voice Mail DETAILED STEPS Step 1 Command or Action Purpose dial-peer voice tag voip Enters dial-peer configuration mode. Example: Router(config)# dial-peer voice 2 voip Step 2 dtmf-relay sip-notify Forwards DTMF tones using SIP NOTIFY messages. Example: Router(config-dial-peer)# dtmf-relay sip-notify Step 3 Exits dial-peer configuration mode.
Appendix A: Preparing Cisco SRST Support for SIP DTMF Relay for SIP Applications and Voice Mail SIP support for ISDN SUSPEND/RESUME:ENABLED Redirection (3xx) message handling:ENABLED SDP application configuration: Version line (v=) required Owner line (o=) required Timespec line (t=) required Media supported:audio image Network types supported:IN Address types supported:IP4 Transport types supported:RTP/AVP udptl Cisco IOS Survivable Remote Site Telephony Version 3.
Appendix A: Preparing Cisco SRST Support for SIP DTMF Relay for SIP Applications and Voice Mail Cisco IOS Survivable Remote Site Telephony Version 3.
INDEX to voice mail A 142 call-forward noan command access codes trunk 56, 141 call-forward pattern command 81 75 calling number after-hours block pattern command After Hours Call Blocking 87 after-hours date command 88 after-hours day command 88 88 digit translation rules CallManager gateway redirecting to voice mail analog phones 93 blind alias command 58 74 consultative using H.450.
Index supported by Cisco SRST local voice-mail system FXO/FXS 25 Cisco IP Phone 7902G about global prefixes 63 16 local and remote call transfer Cisco IP Phone 7905G message button for voice mail about outgoing calls 16 Cisco IP Phone 7910 system message trunk access codes Cisco IP Phone 7912G about configuring secure SRST 47 20 105 COR (class or restriction) Cisco IP Phone 7960 47 Cisco IP Phone 7960G system message 137 consultative call transfer and call forward using H.450.
Index dial-peer voice command full-blind 79, 137 call transfer dialplan-pattern command enhancements in Cisco SRST V2.1 full-consult 17 for converting abbreviated extension numbers to E.
Index max-ephones command I 40 message button in-service static text message on Cisco IP phone displays 49 configuring for voice mail MIBs (Management Information Bases) installation supported by Cisco SRST Cisco CallManager Cisco SRST 27 for G.
Index POTS (plain old telephone service) configuring direct access to voice mail preference rules SETUP message to Cisco CallManager 137 show call-manager-fallback all command 65 PRI (Primary Rate Interface) voice mail configuration MOH (music on hold) 153 show call-manager-fallback voice-port command 153 show ephone command 135 153 show ephone-dn loopback command 153 show ephone-dn summary command 153 show ephone offhook command R 153 show ephone registered command 153 RDNIS (Redirecte
Index timeouts-ringing command 72 W timezone setting up for Cisco IP phone display token toll bar 46 WAN when WAN connection is down 143 87 transfer-pattern command transfer patterns 73, 75 X 73 transfer-system command translate command xmlschema command 75 65 translation-profile command translation profiles 67 66 translation rules, digit 65 Transport Layer Security (TLS) trunk access codes 100 81 U u-law MOH (music on hold) Unity, Cisco 93 135 user-local command 47 V verificati