170 West Tasman Drive San Jose, CA 95134-1706 USA
http://www.cisco.com Cisco Systems, Inc.
Corporate Headquarters Tel: 800 553-NETS (6387) 408 526-4000
Cisco CallManager
Administration Guide
Release 3.0(9)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.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
AccessPath, AtmDirector, Browse with Me, CCDA, CCDE, CCDP, CCIE, CCNA, CCNP, CCSI, CD-PAC, CiscoLink, the Cisco NetWorks logo, the Cisco Powered Network logo, Cisco Systems Networking Academy, the Cisco Systems Networking Academy logo, Discover All That’s Possible, Fast Step, Follow Me Browsing, FormShare, FrameShare, GigaStack, IGX, Internet Quotient, IP/VC, iQ Breakthrough, iQ Expertise, iQ FastTrack, the iQ Logo, iQ Net Readiness Scorecard, MGX, the Networkers logo, Packet, PIX, RateMUX, ScriptBuilder, ScriptShare, SlideCast, SMARTnet, TransPath, Voice LAN, Wavelength Router, WebViewer are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn, Empowering the Internet Generation, are service marks of Cisco Systems, Inc.; and Aironet, ASIST, BPX, Catalyst, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, the Cisco IOS logo, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Enterprise/Solver, EtherChannel, EtherSwitch, FastHub, FastSwitch, IOS, IP/TV, LightStream, MICA, Network Registrar, Post-Routing, Pre-Routing, Registrar, StrataView Plus, Stratm, SwitchProbe, TeleRouter, and VCO are registered trademarks of Cisco Systems, Inc. or its affiliates in the U.S. and certain other countries.
All other brands, names, or trademarks mentioned in this document or Web site are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0101R)
Cisco CallManager Administration Guide
Copyright © 2001, Cisco Systems, Inc. All rights reserved.
C O N T E N T S
Preface xxi
Purpose
xxiAudience
xxiiOrganization
xxiiRelated Documentation
xxvConventions
xxviObtaining Documentation
xxviiWorld Wide Web
xxviiDocumentation CD-ROM
xxviiiOrdering Documentation
xxviiiDocumentation Feedback
xxviiiObtaining Technical Assistance
xxixCisco.com
xxixTechnical Assistance Center
xxxContacting TAC by Using the Cisco TAC Website
xxxContacting TAC by Telephone
xxxP A R T 1
System Description
C H A P T E R 1
Introduction
1-1C H A P T E R 2
Understanding Distributed Call Processing
2-1Contents
Configuring a Distributed System
2-3C H A P T E R 3
Understanding Redundancy
3-1Groups and Clusters
3-1Components of a Group
3-2Combining Redundancy with Distributed Call Processing
3-3Configuring Call Processing Redundancy
3-5C H A P T E R 4
Understanding Auto-Registration
4-1Enabling Auto-Registration
4-2Disabling Auto-Registration
4-6Reusing Auto-Registration Numbers
4-7C H A P T E R 5
Understanding Call Admission Control
5-1Locations
5-2Gatekeepers
5-3C H A P T E R 6
Understanding Route Plans
6-1Route Plan Overview
6-1Understanding Route Pattern Wildcards and Special Characters
6-7Understanding Closest-Match Routing
6-11Understanding Discard Digits Instructions
6-12Understanding Route Patterns
6-24Understanding the External Route Plan Wizard
6-25Generated Route Filters
6-26Generated Route Groups
6-27Contents
Generated Route Patterns
6-29C H A P T E R 7
Understanding Device Support
7-1Using DHCP and TFTP
7-1Understanding DHCP and TFTP
7-2Accessing the TFTP Server
7-3Understanding How Devices Identify the TFTP Server
7-4Understanding Device Loads
7-6Updating Device Loads
7-7Updating a Load on a Cisco IP Phone
7-8Updating the Load on a Cisco Gateway
7-9Verifying the Load on Cisco IP Phones
7-9Adding Devices to Cisco CallManager
7-10C H A P T E R 8
Understanding Cisco WebAttendant
8-1Cisco WebAttendant Configuration Checklist
8-2Configuring Cisco CallManager for Cisco WebAttendant
8-3Cisco WebAttendant Users
8-4Setting Up Cisco IP Phones for Use with Cisco WebAttendant
8-4Understanding Pilot Points and Hunt Groups
8-6Understanding the Cisco Telephony Call Dispatcher
8-9Client Installation and Configuration
8-10Cisco WebAttendant Client Requirements
8-10Client Installation
8-11Client Configuration
8-11Sharing Default Directory Database Information
8-11Contents
Tips and Troubleshooting
8-14Viewing Cisco WebAttendant Performance Monitors
8-14Troubleshooting
8-16C H A P T E R 9
Understanding the LDAP Directory
9-1Cisco CallManager Directory
9-1Using the Embedded Directory
9-2Scenario 1: Using the Embedded Directory
9-3Using the Embedded Directory
9-3Managing User Entries in the Embedded Directory
9-4Scenario 2: Using the Embedded Directory on a Pilot System
9-4Managing Users in the Pilot System
9-5C H A P T E R 10
Understanding Service Parameters
10-1Cisco CallManager Service Parameters
10-2Cisco TFTP Service Parameters
10-20Cisco Messaging Interface Service Parameters
10-22Cisco IP Voice Media Streaming Service Parameters
10-28Cisco Database Layer Service Parameters
10-29Cisco Telephony Call Dispatcher Service Parameters
10-30P A R T 2
System Configuration
C H A P T E R 11
Server
11-1Adding a Server
11-2Updating a Server
11-3Contents
C H A P T E R 12
Configuring Cisco CallManager
12-1Adding a Cisco CallManager
12-1Updating a Cisco CallManager
12-5Deleting a Cisco CallManager
12-6C H A P T E R 13
Configuring Cisco CallManager Groups
13-1Adding a Cisco CallManager Group
13-2Updating a Cisco CallManager Group
13-4Copying a Cisco CallManager Group
13-5Deleting a Cisco CallManager Group
13-6C H A P T E R 14
Configuring Date/Time Groups
14-1Adding a Date/Time Group
14-2Updating a Date/Time Group
14-3Deleting a Date/Time Group
14-4C H A P T E R 15
Setting Device Defaults
15-1Updating Device Defaults
15-2C H A P T E R 16
Configuring Regions
16-1Understanding Regions
16-1Adding a Region
16-3Updating a Region
16-4Deleting a Region
16-5C H A P T E R 17
Configuring Device Pools
17-1Contents
Updating a Device Pool
17-3Deleting a Device Pool
17-4C H A P T E R 18
Understanding Enterprise Parameters
18-1Updating Enterprise Parameters
18-4C H A P T E R 19
Configuring Locations
19-1Understanding Locations
19-2Locations and Regions
19-3Bandwidth Calculations
19-4Adding a Location
19-5Updating a Location
19-7Deleting a Location
19-7C H A P T E R 20
Starting and Stopping Cisco CallManager
20-1Using the Control Center
20-2Using Windows Services
20-3Using the Cisco CallManager Reset Button
20-4P A R T 3
Route Configuration
C H A P T E R 21
Configuring Partitions
21-1Adding a Partition
21-1Deleting a Partition
21-2C H A P T E R 22
Configuring Calling Search Spaces
22-1Adding a Calling Search Space
22-1Contents
Copying a Calling Search Space
22-3Deleting a Calling Search Space
22-4C H A P T E R 23
Configuring Route Filters
23-1Understanding Route Filter Tags
23-2Adding a Route Filter
23-5Updating a Route Filter
23-7Copying a Route Filter
23-7Adding Route Filter Clauses
23-9Removing Route Filter Clauses
23-10Deleting a Route Filter
23-11C H A P T E R 24
Configuring Route Groups
24-1Understanding Route Groups
24-2Adding a Route Group
24-2Adding Devices to a Route Group
24-3Removing Devices from a Route Group
24-5Updating a Route Group
24-6Deleting a Route Group
24-7C H A P T E R 25
Configuring Route Lists
25-1Understanding Calling Party Transform Settings
25-2Understanding Called Party Transform Settings
25-4Adding a Route List
25-6Adding Route Groups to a Route List
25-8Removing Route Groups from a Route List
25-10Contents
Deleting a Route List
25-12C H A P T E R 26
Configuring Route Patterns
26-1Adding a Route Pattern
26-1Updating a Route Pattern
26-4Copying a Route Pattern
26-5Deleting a Route Pattern
26-6C H A P T E R 27
Configuring Translation Patterns
27-1Understanding Translation Patterns
27-1Adding a Translation Pattern
27-2Updating a Translation Pattern
27-4Copying a Translation Pattern
27-5Deleting a Translation Pattern
27-6C H A P T E R 28
Using the External Route Plan Wizard
28-1Creating an External Route Plan
28-2Setting the Routing Options
28-2Providing Tenant Information
28-4Entering Location Information
28-5Selecting Gateways
28-6Providing Gateway Information
28-8Generating the External Route Plan
28-9Confirming the External Route Plan
28-10Finishing the External Route Plan
28-11Contents
C H A P T E R 29
Using Route Plan Report
29-1Viewing All Route Plan Records
29-2Viewing Route Plan Reports in a File
29-3P A R T 4
Service Configuration
C H A P T E R 30
Cisco Messaging Interface
30-1Most Commonly Changed CMI Service Parameters
30-2Adding Cisco Messaging Interface Service on the Cisco CallManager
30-5Deleting Cisco Messaging Interface Service From a Server
30-6Configuring Cisco Messaging Interface Service Parameters
30-8Configuring Cisco Messaging Interface Trace Parameters
30-10C H A P T E R 31
Configuring Cisco TFTP
31-1Inserting Cisco TFTP Service on a Server
31-2Deleting Cisco TFTP Service From a Server
31-4Configuring Cisco TFTP Command Line Parameters
31-5Deleting Cisco TFTP Command Line Parameters
31-7Configuring Cisco TFTP Trace Parameters
31-9C H A P T E R 32
Configuring Cisco WebAttendants
32-1Configuring Pilot Points
32-2Adding a Pilot Point
32-2Viewing, Updating, or Deleting a Pilot Point
32-4Configuring Hunt Groups
32-5Adding Hunt Group Members
32-5Contents
Configuring Cisco WebAttendant Users
32-10Adding a Cisco WebAttendant User
32-10Viewing, Updating, and Deleting Cisco WebAttendant Users
32-11Installing the Cisco WebAttendant Client
32-13Configuring Cisco WebAttendant Client Settings
32-14Cisco WebAttendant Server Configuration
32-18Setting Up the wauser Shared Directory for Cisco WebAttendant
32-19Starting the Telephony Call Dispatcher
32-20C H A P T E R 33
Configuring Conference Bridges
33-1Understanding Conference Devices
33-2Two Types of Conferences: Meet-Me and Ad-Hoc
33-3Using an Ad-Hoc Conference Bridge
33-4Using a Meet-Me Conference Bridge
33-5Adding a Software Conference Device
33-6Adding a Hardware Conference Device
33-8Updating a Conference Device
33-10Deleting a Conference Device
33-11Updating Conference Bridge Parameters
33-12Adding a Meet-Me Number Pattern
33-14Updating a Meet-Me Number Pattern
33-15Deleting a Meet-Me Number Pattern
33-17C H A P T E R 34
Configuring Media Termination Point
34-1Planning Your MTP Configuration
34-3Avoiding Call Failure/User Alert
34-4Contents
Updating a Media Termination Point
34-7Deleting a Media Termination Point
34-8C H A P T E R 35
Configuring Service Parameters
35-1Service Parameter Restart Conditions
35-2Adding a New Service on a Server
35-3Deleting a Service From a Server
35-4Adding a New Service Parameter
35-5Updating a Service Parameter
35-7Deleting a Service Parameter
35-9C H A P T E R 36
Configuring Trace
36-1Understanding Trace Configuration
36-2Trace Levels
36-2Time
36-3User Mask
36-3Event Level
36-6Components
36-7Recommended Trace Settings
36-9Adding a New Service and Trace Configuration
36-10Updating a Trace Configuration
36-12Deleting a Trace Configuration
36-13Deleting a Service
36-14C H A P T E R 37
Configuring Transcoder
37-1Configuring a Transcoder
37-3Contents
Copying a Transcoder
37-5Deleting a Transcoder
37-6C H A P T E R 38
Starting and Stopping Services Using the Control Center
38-1Starting and Stopping Services on a Single Server
38-2Selecting Services to Start and Stop for All Servers
38-3P A R T 5
Feature Configuration
C H A P T E R 39
Configuring Call Park
39-1Adding a Call Park Number
39-2Updating a Call Park Number
39-3Deleting a Call Park Number
39-4C H A P T E R 40
Configuring Call Pickup
40-1Configuring Call Pickup
40-2Adding a Call Pickup Group Number
40-2Updating a Call Pickup Group Number
40-3Deleting a Call Pickup Group Number
40-4Assigning Directory Numbers to a Call Pickup Group
40-5C H A P T E R 41
Configuring Cisco IP Phone Services
41-1Understanding Cisco IP Phone Services
41-2Adding a Cisco IP Phone Service
41-3Adding a Cisco IP Phone Service Parameter
41-5Updating a Cisco IP Phone Service
41-6Deleting a Cisco IP Phone Service
41-7Contents
Deleting a Cisco IP Phone Service Parameter
41-9P A R T 6
Configuring Devices in Cisco CallManager
C H A P T E R 42
Configuring CTI Route Points
42-1Adding a CTI Route Point
42-2Modifying a CTI Route Point
42-3Deleting a CTI Route Point
42-4Finding and Listing CTI Route Points
42-5Resetting a CTI Route Point
42-6C H A P T E R 43
Configuring Cisco uOne Voice Messaging
43-1Cisco uOne Port Wizard
43-3Adding a New Cisco uOne Server and Ports
43-3Adding Ports to an Existing Cisco uOne Server
43-6Deleting Ports from an Existing Cisco uOne Server
43-7Configuring Cisco CallManager Service Parameters for Cisco uOne
43-8Setting up the MWI Device
43-11Adding Cisco uOne Ports
43-12Deleting a Cisco uOne Port
43-16Resetting a Cisco uOne Port
43-17Updating a Cisco uOne Port
43-18Copying an Existing Cisco uOne Port
43-19C H A P T E R 44
Configuring a Gatekeeper
44-1Adding a Gatekeeper
44-1Contents
Resetting or Restarting the Gatekeeper
44-6Modifying the Gatekeeper
44-7C H A P T E R 45
Configuring Gateways
45-1Understanding Supported Gateways
45-2Understanding Cisco Access Gateways
45-3Cisco Access Analog Gateways
45-3Cisco Access Digital Trunk Gateways
45-4Understanding Catalyst 6000 Gateways
45-4Catalyst 6000 Family Analog Line Card
45-4Catalyst 6000 Family T1/E1 Line Cards
45-5Catalyst 6000 Family DSP Services Card
45-5Cisco VG200 Gateway
45-6Understanding Other H.323 Devices
45-6Adding Gateways to Cisco CallManager
45-7Adding an Analog Gateway
45-7Adding Digital Gateways
45-9Adding an MGCP Gateway
45-21Adding an H.323 Gateway
45-23Configuring Gateway Ports in Cisco CallManager
45-27Configuring Ports on Analog Gateways
45-27Configuring POTS Ports
45-27Configuring Loop Start Ports
45-31Configuring Ports on a Cisco MGCP Gateway
45-35Configuring FXS Ports on a Cisco MGCP Gateway
45-35Configuring FXO Ports on Cisco MGCP Gateways
45-38Contents
Configuring Loop Start on MGCP Gateways 45-40
Modifying Gateways
45-41Deleting Gateways
45-42Resetting Gateways
45-42Updating Gateways
45-43Finding Specific Gateways
45-44Searching by Device Name
45-44Searching by Description
45-45Searching by Directory Number
45-46C H A P T E R 46
Configuring Cisco IP Phones in Cisco CallManager
46-1Understanding Cisco IP Phones
46-2Cisco IP Phone 7900 Family
46-2Cisco IP Phone 7960
46-3Cisco IP Phone 7940
46-3Cisco IP Phone 7910
46-4Cisco IP Phone 12 SP+
46-4Cisco IP Phone 30 VIP
46-4CTI Ports
46-5H.323 Clients
46-5Configuring Cisco IP Phones
46-5Displaying the MAC Address of a Phone
46-6Adding a Phone
46-7Deleting a Phone
46-11Resetting a Phone
46-12Updating a Phone
46-13Contents
Finding a Phone
46-15Tips for Finding a Phone
46-16Configuring Phone Features
46-16Configuring Call Waiting
46-17Configuring Call Forward
46-17Configuring Call Park
46-17Configuring Call Pickup
46-18Configuring Directory Numbers
46-18Adding a Directory Number
46-19Deleting a Directory Number
46-23Updating a Directory Number
46-24Shared Line Appearances
46-25C H A P T E R 47
Configuring Phone Button Templates
47-1Understanding Default Phone Button Templates
47-1Default Cisco IP Phone 7960 Template
47-2Default Cisco IP Phone 7940 Templates
47-3Default Cisco IP Phone 7910 Templates
47-3Default Cisco IP Phone 30 SP+ Template
47-3Default Cisco IP Phone 30 VIP Template
47-4Default Cisco IP Phone 12-Series Template
47-4Adding Phone Button Templates
47-5Guidelines for Creating Custom Templates
47-7Modifying Phone Button Templates
47-9Renaming a Phone Button Template
47-10Deleting a Phone Button Template
47-11Contents
P A R T 7
User Configuration
C H A P T E R 48
Adding a New User
48-1How Cisco JTAPI uses the Directory
48-2Using the Embedded Directory
48-2Adding a User
48-2Assigning Devices to a User
48-3C H A P T E R 49
Searching the Global Directory
49-1Using Basic User Search
49-1Using Advanced User Search
49-3P A R T 8
Appendices
A P P E N D I X A
Cisco TAPI Service Provider Installation and Configuration
A-1Installing the Cisco TAPI Service Provider
A-1Activating the Cisco TAPI Service Provider
A-3Configuring the Cisco TAPI Service Provider
A-4Uninstalling the Cisco TAPI Service Provider
A-9Installing the Wave Driver
A-10Uninstalling the Wave Driver
A-12Verifying the Cisco TAPI Service Provider Installation
A-14Setting up Client-Server Configuration
A-16A P P E N D I X B
Cisco JTAPI Installation and Configuration
B-1Installing the Cisco JTAPI Software
B-2Contents
Configuring Cisco JTAPI Tracing
B-4Trace Levels
B-5Debug Levels
B-7Log Destination
B-8Cisco CallManager
B-11Other JTAPI Preferences Settings
B-12JTAPI Preferences on non-Microsoft environments
B-13Administering User Information for JTAPI and TAPI Applications
B-14A P P E N D I X C
Creating Custom Cisco IP Phone Rings
C-1Creating a Custom Phone Ring
C-2RingList.xml File Format
C-2PCM File Requirements for Custom Ring Types
C-3Preface
This preface describes the purpose, audience, organization, and conventions of this guide, and provides information on how to obtain related documentation. The preface covers these topics:
• Purpose, page xxi
• Audience, page xxii
• Organization, page xxii
• Related Documentation, page xxv
• Conventions, page xxvi
• Obtaining Documentation, page xxvii
• Obtaining Technical Assistance, page xxix
Purpose
The Cisco CallManager Administration Guide provides instructions for
administering the Cisco CallManager system. This guide includes descriptions of procedural tasks you complete using Cisco CallManager. It also provides references for commands and conceptual information to assist you in using Cisco CallManager.
Preface Audience
Audience
The Cisco CallManager Administration Guide is written for network
administrators responsible for managing the Cisco CallManager system. This guide requires knowledge of telephony and IP networking technology.
Organization
This guide is organized as shown in the following table:
Part Description
Part 1 “System Description”
Contains the following chapters, which describe general topics related to the configuration and operation of Cisco CallManager:
• Chapter 1, “Introduction”
• Chapter 2, “Understanding Distributed Call Processing”
• Chapter 3, “Understanding Redundancy”
• Chapter 4, “Understanding Auto-Registration”
• Chapter 5, “Understanding Call Admission Control”
• Chapter 6, “Understanding Route Plans”
• Chapter 7, “Understanding Device Support”
• Chapter 8, “Understanding Cisco WebAttendant”
• Chapter 9, “Understanding the LDAP Directory”
Preface
Organization
Part 2 “System Configuration”
Contains the following chapters, which explain how to configure the system parameters used by Cisco CallManager:
• Chapter 11, “Server”
• Chapter 12, “Configuring Cisco CallManager”
• Chapter 13, “Configuring Cisco CallManager Groups”
• Chapter 14, “Configuring Date/Time Groups”
• Chapter 15, “Setting Device Defaults”
• Chapter 16, “Configuring Regions”
• Chapter 17, “Configuring Device Pools”
• Chapter 18, “Understanding Enterprise Parameters”
• Chapter 19, “Configuring Locations”
• Chapter 20, “Starting and Stopping Cisco CallManager” Part 3 “Route Configuration”
Contains the following chapters, which explain how to configure route plans in Cisco CallManager:
• Chapter 21, “Configuring Partitions”
• Chapter 22, “Configuring Calling Search Spaces”
• Chapter 23, “Configuring Route Filters”
• Chapter 24, “Configuring Route Groups”
• Chapter 25, “Configuring Route Lists”
• Chapter 26, “Configuring Route Patterns”
• Chapter 27, “Configuring Translation Patterns”
• Chapter 28, “Using the External Route Plan Wizard”
• Chapter 29, “Using Route Plan Report”
Preface Organization
Part 4 “Service Configuration”
Contains the following chapters, which explain how to configure services used in conjunction with Cisco CallManager:
• Chapter 30, “Cisco Messaging Interface”
• Chapter 31, “Configuring Cisco TFTP”
• Chapter 32, “Configuring Cisco WebAttendants”
• Chapter 33, “Configuring Conference Bridges”
• Chapter 34, “Configuring Media Termination Point”
• Chapter 35, “Configuring Service Parameters”
• Chapter 36, “Configuring Trace”
• Chapter 37, “Configuring Transcoder”
• Chapter 38, “Starting and Stopping Services Using the Control Center”
Part 5 “Feature Configuration”
Contains the following chapters, which explain how to configure user features:
• Chapter 39, “Configuring Call Park”
• Chapter 40, “Configuring Call Pickup” Part 6 “Configuring Devices in Cisco CallManager”
Contains the following chapters, which explain how to configure devices in Cisco CallManager:
• Chapter 42, “Configuring CTI Route Points”
• Chapter 43, “Configuring Cisco uOne Voice Messaging”
• Chapter 44, “Configuring a Gatekeeper”
• Chapter 45, “Configuring Gateways”
• Chapter 46, “Configuring Cisco IP Phones in Cisco CallManager”
• Chapter 47, “Configuring Phone Button Templates”
Preface
Related Documentation
Related Documentation
Refer to the following documents for further information about related Cisco IP Telephony applications and products:
• Installing Cisco CallManager on the Cisco Media Convergence Server
• Release Notes for Cisco CallManager Release 3.0
• Cisco CallManager v3.0 Remote Serviceability Users Guide
• Hardware Configuration Guide for the Cisco Voice Gateway 200
• Software Configuration Guide for the Cisco Voice Gateway 200
• Cisco IP Phone 7900 Family Administration Guide
Part 7 “User Configuration”
Contains the following chapters, which explain how to configure user and directory information:
• Chapter 48, “Adding a New User”
• Chapter 49, “Searching the Global Directory” Part 8 “Appendices”
Contains the following chapters, which include additional information related to Cisco CallManager and IP telephony:
• Appendix A, “Cisco TAPI Service Provider Installation and Configuration”
• Appendix B, “Cisco JTAPI Installation and Configuration”
• Appendix C, “Creating Custom Cisco IP Phone Rings”
Preface Conventions
Conventions
This document uses the following conventions:
Notes use the following conventions:
Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the publication.
Convention Description
boldface font Commands and keywords are in boldface.
italic font Arguments for which you supply values are in italics. [ ] Elements in square brackets are optional.
{ x | y | z } Alternative keywords are grouped in braces and separated by vertical bars.
[ x | y | z ] Optional alternative keywords are grouped in brackets and separated by vertical bars.
string A nonquoted set of characters. Do not use quotation marks around the string or the string will include the quotation marks.
screen font Terminal sessions and information the system displays
are in screen font.
boldface screen
font
Information you must enter is in boldface screen font.
italic screen font Arguments for which you supply values are in italic
screen font.
This pointer highlights an important line of text in an example.
^ The symbol ^ represents the key labeled Control—for example, the key combination ^D in a screen display means hold down the Control key while you press the D key.
< > Nonprinting characters, such as passwords, are in angle brackets.
Preface
Obtaining Documentation
Timesavers use the following conventions:
Timesaver Means the described action saves time. You can save time by performing the action described in the paragraph.
Tips use the following conventions:
Tips Meansthe information contains useful tips.
Cautions use the following conventions:
Caution Means reader be careful. In this situation, you might do something that could result in equipment damage or loss of data.
Warnings use the following conventions:
Warning This warning symbol means danger. You are in a situation that could cause bodily injury. Before you work on any equipment, you must be aware of the hazards involved with electrical circuitry and familiar with standard practices for preventing accidents.
Obtaining Documentation
The following sections provide sources for obtaining documentation from Cisco Systems.
Preface Obtaining Documentation
World Wide Web
You can access the most current Cisco documentation on the World Wide Web at the following sites:
• http://www.cisco.com
• http://www-china.cisco.com
• http://www-europe.cisco.com
Documentation CD-ROM
Cisco documentation and additional literature are available in a CD-ROM package, which ships with your product. The Documentation CD-ROM is updated monthlyand may be more current than printed documentation. The CD-ROM package is available as a single unit or through an annual subscription.
Ordering Documentation
Cisco documentation is available in the following ways:
• Registered Cisco Direct Customers can order Cisco Product documentation from the Networking Products MarketPlace:
http://www.cisco.com/cgi-bin/order/order_root.pl
• Registered Cisco.com users can order the Documentation CD-ROM through the online Subscription Store:
http://www.cisco.com/go/subscription
• Nonregistered Cisco.com users can order documentation through a local account representative by calling Cisco corporate headquarters (California, USA) at 408 526-7208 or, in North America, by calling 800
Preface
Obtaining Technical Assistance
Documentation Feedback
If you are reading Cisco product documentation on the World Wide Web, you can submit technical comments electronically. Click Feedback in the toolbar and select Documentation. After you complete the form, click Submit to send it to Cisco.
You can e-mail your comments to bug-doc@cisco.com.
To submit your comments by mail, use the response card behind the front cover of your document, or write to the following address:
Attn Document Resource Connection Cisco Systems, Inc.
170 West Tasman Drive San Jose, CA 95134-9883 We appreciate your comments.
Obtaining Technical Assistance
Cisco provides Cisco.com as a starting point for all technical assistance. Customers and partners can obtain documentation, troubleshooting tips, and sample configurations from online tools. For Cisco.com registered users, additional troubleshooting tools are available from the TAC website.
Cisco.com
Cisco.com is the foundation of a suite of interactive, networked services that provides immediate, open access to Cisco information and resources at anytime, from anywhere in the world. This highly integrated Internet application is a powerful, easy-to-use tool for doing business with Cisco.
Cisco.com provides a broad range of features and services to help customers and partners streamline business processes and improve productivity. Through Cisco.com, you can find information about Cisco and our networking solutions, services, and programs. In addition, you can resolve technical issues with online technical support, download and test software packages, and order Cisco learning materials and merchandise. Valuable online skill assessment, training, and certification programs are also available.
Preface Obtaining Technical Assistance
Customers and partners can self-register on Cisco.com to obtain additional personalized information and services. Registered users can order products, check on the status of an order, access technical support, and view benefits specific to their relationships with Cisco.
To access Cisco.com, go to the following website:
http://www.cisco.com
Technical Assistance Center
The Cisco TAC website is available to all customers who need technical assistance with a Cisco product or technology that is under warranty or covered by a maintenance contract.
Contacting TAC by Using the Cisco TAC Website
If you have a priority level 3 (P3) or priority level 4 (P4) problem, contact TAC by going to the TAC website:
http://www.cisco.com/tac
P3 and P4 level problems are defined as follows:
• P3—Your network performance is degraded. Network functionality is noticeably impaired, but most business operations continue.
• P4—You need information or assistance on Cisco product capabilities, product installation, or basic product configuration.
In each of the above cases, use the Cisco TAC website to quickly find answers to your questions.
To register for Cisco.com, go to the following website:
http://www.cisco.com/register/
If you cannot resolve your technical issue by using the TAC online resources, Cisco.com registered users can open a case online by using the TAC Case Open tool at the following website:
Preface
Obtaining Technical Assistance
Contacting TAC by Telephone
If you have a priority level 1(P1) or priority level 2 (P2) problem, contact TAC by telephone and immediately open a case. To obtain a directory of toll-free numbers for your country, go to the following website:
http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml
P1 and P2 level problems are defined as follows:
• P1—Your production network is down, causing a critical impact to business operations if service is not restored quickly. No workaround is available.
• P2—Your production network is severely degraded, affecting significant aspects of your business operations. No workaround is available.
Preface Obtaining Technical Assistance
P
A R T1
System Description
The following chapters describe general topics related to the configuration and operation of Cisco CallManager:
• Chapter 1, “Introduction”
• Chapter 2, “Understanding Distributed Call Processing” • Chapter 3, “Understanding Redundancy”
• Chapter 4, “Understanding Auto-Registration” • Chapter 5, “Understanding Call Admission Control” • Chapter 6, “Understanding Route Plans”
• Chapter 7, “Understanding Device Support” • Chapter 8, “Understanding Cisco WebAttendant” • Chapter 9, “Understanding the LDAP Directory” • Chapter 10, “Understanding Service Parameters”
C H A P T E R
1
Introduction
Cisco CallManager is the software-based call-processing component of the Cisco IP Telephony solution, part of Cisco AVVID (Architecture for Voice, Video and Integrated Data). The Cisco Media Convergence Server serves as the high-availability server platform for Cisco CallManager call processing, services, and applications.
The Cisco CallManager system extends enterprise telephony features and functions to packet telephony network devices such as IP phones, media processing devices, Voice-over-IP (VoIP) gateways, and multimedia applications. Additional data, voice, and video services such as unified messaging, multimedia conferencing, collaborative contact centers, and interactive multimedia response systems interact through Cisco CallManager's open telephony application programming interface (API).
Key Features and Benefits
The Cisco CallManager system includes a suite of integrated voice applications that perform voice conferencing and manual attendant console functions. Because this suite of voice applications exists, there is no need for special-purpose voice processing hardware. Supplementary and enhanced services such as hold, transfer, forward, conference, multiple line appearances, automatic route selection, speed dial, last-number redial, and other features extend to IP phones and gateways. Because Cisco CallManager is a software application, enhancing its capabilities in production environments only requires upgrading software on the server platform, thereby avoiding expensive hardware upgrade costs. Distribution of Cisco CallManager and all Cisco IP Phones, gateways, and applications across an IP network provides a distributed, virtual telephony network. This architecture improves system availability and scalability. Call
Chapter 1 Introduction
admission control ensures that voice Quality of Service (QoS) is maintained across constricted WAN link, and automatically diverts calls to alternate Public Switched Telephone Network (PSTN) routes when WAN bandwidth is not available. Cisco CallManager comes preinstalled on the
Cisco Media Convergence Server.
A web-browsable interface to the configuration database provides the capability for remote device and system configuration. This interface also provides access to HTML-based online help for users and administrators.
New for Cisco CallManager Release 3.0
Cisco CallManager Release 3.0 significantly enhances the scalability,
distributability, and availability of the enterprise IP telephony solution. Multiple Cisco CallManager servers are clustered and managed as a single entity.
Release 3.0 provides capability for up to 10,000 users on each cluster. By interlinking multiple clusters, the system capacity increases to tens of thousands of users for each multisite system. Clustering aggregates the power of multiple, distributed Cisco CallManagers, enhancing the scalability and accessibility of the servers to phones, gateways, and applications. Triple server redundancy improves overall system availability.
Further enhancements in Cisco CallManager Release 3.0 include toll restriction by user group, database configuration changes without system restart, and system serviceability enhancements. Alterations to the Cisco CallManager
Administration user interface reduce the administrative burden when managing a large network of devices and users.
Users benefit from the new call pickup-group feature as well as from the support of the first of a new generation of Cisco IP phones, the Cisco IP Phone 7960. Finally, software-only voice and multimedia applications such as the
Cisco Low-End Interactive Voice Response system, Cisco IP Contact Center, Cisco Automated Attendant, and Cisco SoftPhone interact with the
Cisco CallManager through telephony APIs. These applications extend the Cisco CallManager system’s capability and expand the applications space within Cisco AVVID. The benefits include readily available, distributed, next-generation applications that can interact with e-business applications.
C H A P T E R
2
Understanding Distributed Call
Processing
Cisco CallManager (release 3.0 and later) provides the capability for distributed call processing. With this feature, you can distribute the call processing load of your system across multiple Cisco CallManagers in a cluster.
Use the following procedure to configure a distributed call processing system:
• Configuring a Distributed System, page 2-3
Clusters
A cluster is a set of Cisco CallManagers that share the same database.
When you install the Cisco CallManager software on a server, you specify which servers and which Cisco CallManagers belong to the same cluster. You also specify which server is the publisher database for the cluster. The other servers in the cluster are all subscribers to the publisher database, but they also maintain their own backup copies of the publisher database. Figure 2-1 illustrates a simple cluster containing three Cisco CallManagers.
During normal operation, all of the Cisco CallManagers in the cluster read data from and write data to the publisher database. Periodically, the backup copies of the database are updated automatically from the publisher. If the publisher database becomes unavailable for any reason (for example, if the network connection is broken), the various Cisco CallManagers in the cluster can continue to operate from their local backup copies of the database. When the publisher database is restored, normal operation resumes.
Chapter 2 Understanding Distributed Call Processing Clusters
Figure 2-1 Example of a Cluster with Three Cisco CallManagers
Cisco CallManager Publisher database Cisco CallManager Subscriber database Cisco CallManager Server (Database Publisher) Server (Database Subscriber) Server (Database Subscriber) Subscriber database IP Network 34031
Chapter 2 Understanding Distributed Call Processing
Configuring a Distributed System
Configuring a Distributed System
After installing the Cisco CallManagers that form a cluster, you must configure the publisher database to allow these Cisco CallManagers to work as a distributed system. This section describes some general steps and guidelines for configuring a distributed call processing system.
In general, you create a distributed system by distributing the devices (such as phones and gateways) among the various Cisco CallManagers in a cluster. To distribute the devices, you configure Cisco CallManager groups and device pools, and then assign the devices to the device pools in a way that achieves the type of distribution you want. Cisco CallManager groups and device pools are logical groupings that may or may not relate to the physical locations of the
Cisco CallManagers and devices on your network.
You can use Cisco CallManager groups to establish redundancy (backup call processors) for the primary Cisco CallManager in the group. A
Cisco CallManager group is an ordered list of up to three Cisco CallManager servers. During normal operation, all device pools and devices that use a particular Cisco CallManager group are controlled by the first (primary) Cisco CallManager in the group. If the primary Cisco CallManager in a group fails, control of the device pools and devices registered with the primary Cisco CallManager transfers to the next Cisco CallManager in the group list. For example, assume a simplified system consisting of three Cisco CallManagers in a cluster, with 300 existing Cisco IP Phones and provisions to auto-register new phones as they are added later. Figure 2-2 shows one possible way to configure the Cisco CallManager groups and device pools to distribute the call processing load for this system.
• Four Cisco CallManager groups are configured. Cisco CallManager group G1 is assigned to device pool DP1, group G2 is assigned to device pool DP2, group G3 is assigned to device pool DP3, and group G4 is assigned to device pool DP4. Group G4 is configured as the default group for devices that auto-register.
• CCM1 serves as the primary Cisco CallManager for the devices in DP1 and DP2, first backup for DP3, and second backup for the devices in DP4.
• CCM2 serves as the primary Cisco CallManager for the devices in DP3 and DP4, first backup for DP1, and second backup for the devices in DP4.
• CCM3 is the first backup Cisco CallManager for the devices in DP2 and DP3, and second backup for the devices in DP1 and DP4.
Chapter 2 Understanding Distributed Call Processing Configuring a Distributed System
Figure 2-2 Example of Cisco CallManager Groups and Device Pools
Primary G1
Cisco CallManager Group
Device pool (100 phones) CCM1 First Backup CCM2 Second Backup CCM3 DP1 Primary G2
Cisco CallManager Group
Device pool (100 phones) CCM1 First Backup CCM3 Second Backup CCM2 DP2 Primary G3
Cisco CallManager Group
Device pool (100 phones) CCM2 First Backup CCM1 Second Backup CCM3 DP3 Primary G4
Default Cisco CallManager Group
Device pool (Auto-registered phones) CCM2 First Backup CCM3 Second Backup CCM1 DP4 47069
Chapter 2 Understanding Distributed Call Processing
Configuring a Distributed System
The following procedure describes general steps for configuring
Cisco CallManager groups and device pools. The example shown in Figure 2-2 focuses on the Cisco IP Phones, but similar steps apply to other devices such as gateways.
Before You Begin
Install the Cisco Media Convergence Servers and Cisco CallManager software to form a cluster of Cisco CallManagers. For details, refer to the installation instructions that shipped with your Cisco CallManager.
The example cluster in Figure 2-2 consists of Cisco CallManagers CCM1, CCM2, and CCM3.
Procedure
Step 1 In Cisco CallManager Administration, select System > Cisco CallManager, select a Cisco CallManager server, and enable its auto-registration option. This will allow new phones to auto-register with that Cisco CallManager as they are added to the system. In the example shown in Figure 2-2, auto-registration is enabled on CCM2.
a. Enter the starting and ending directory numbers for the new phones that auto-register with the selected Cisco CallManager.
b. If desired, enter the partition name and external phone number mask for the phones that auto-register.
c. Uncheck the “Auto-registration Disabled on this Cisco CallManager” option. This enables auto-registration for the selected Cisco CallManager.
Caution Auto-registration is disabled by default. Enabling auto-registration carries a security risk in that “rogue” phones can automatically register to the Cisco CallManager. Restrict your use of
auto-registration to brief periods when bulk phone adds are required.
d. Click Update to save the changes.
For details, see the “Updating a Cisco CallManager” section on page 12-5 and the “Understanding Auto-Registration” section on page 4-1.
Chapter 2 Understanding Distributed Call Processing Configuring a Distributed System
Step 2 In Cisco CallManager Administration, select System > Cisco CallManager
Group to configure groups.
• A Cisco CallManager group is a prioritized list of up to three Cisco CallManagers.
• A Cisco CallManager group named Default is configured automatically when you install the Cisco CallManager software. This is the default group for devices that auto-register with Cisco CallManager. However, you can update this group to assign a particular Cisco CallManager to it, or you can select a different group as the default group for auto-registration.
• There can be only one default Cisco CallManager group for auto-registration for the entire cluster.
In the example shown in Figure 2-2, four groups—G1, G2, G3, and G4—are configured, and G4 is the default Cisco CallManager auto-registration group. For details, see the “Configuring Cisco CallManager Groups” section on page 13-1.
Step 3 In Cisco CallManager Administration, select System > Device Pool to configure the device pools for the system.
a. A device pool named Default is configured automatically when you install Cisco CallManager, and the Default Cisco CallManager group is assigned to it. This is the default device pool for devices that auto-register with
Cisco CallManager. However, you can update this device pool to change its settings, or you can select a different device pool as the default for
auto-registered devices.
b. Configure the other device pools and assign the Cisco CallManager groups to the appropriate device pools to achieve the desired load balancing and redundancy.
In the example shown in Figure 2-2, device pool DP4 is configured as the default device pool for auto-registered devices, Cisco CallManager group G1 is assigned to DP1, G2 is assigned to DP2, G3 is assigned to DP3, and G4 is assigned to DP4. For details, refer to the “Configuring Device Pools” section on page 17-1 and the “Understanding Redundancy” section on page 3-1.
Chapter 2 Understanding Distributed Call Processing
Configuring a Distributed System
Step 4 In Cisco CallManager Administration, select System > Device Defaults to select the default device load, device pool, and template for each type of device. When a device auto-registers with a particular Cisco CallManager, it acquires the device defaults that apply to its device type on that Cisco CallManager.
Refer to the “Setting Device Defaults” section on page 15-1 for more information.
Step 5 In Cisco CallManager Administration, select Device > Phone to configure the Cisco IP Phones and assign them to the appropriate device pools. As new phones are connected to the system, they auto-register with the default device pool until all the auto-registration directory numbers are consumed (see Step 1).
Note After a phone auto-registers with a particular
Cisco CallManager, you can update its configuration and assign it to a different device pool (and a different
Cisco CallManager group). Similarly, you can reconfigure any device and assign it to a different device pool to achieve better load balancing for your system.
Step 6 After making your configuration changes and saving them in the database, restart all devices affected by those changes.
Related Topics
• Understanding Redundancy, page 3-1
• Configuring Cisco CallManager Groups, page 13-1
• Configuring Device Pools, page 17-1
Chapter 2 Understanding Distributed Call Processing Configuring a Distributed System
C H A P T E R
3
Understanding Redundancy
Cisco CallManager (release 3.0 and later) provides several forms of redundancy:
• Database redundancy—The Cisco CallManagers in a cluster maintain backup copies of their shared database. See the “Clusters” section on page 2-1.
• Call processing redundancy—Using Cisco CallManager groups, you can designate backup Cisco CallManagers to handle call processing for a disabled Cisco CallManager.
The following procedure describes how to configure call processing redundancy using Cisco CallManager groups:
• Configuring Call Processing Redundancy, page 3-5
Groups and Clusters
Groups and clusters are logical collections of Cisco CallManagers and their associated devices. Groups and clusters are not necessarily related to the physical locations of any of their members.
A cluster is a set of Cisco CallManagers that share a common database. You specify which servers and which Cisco CallManagers belong to the same cluster and specify the publisher database location when you install and configure the Cisco CallManager software. For more information on clusters, refer to the installation and configuration instructions that shipped with your
Chapter 3 Understanding Redundancy Groups and Clusters
A group is a list of Cisco CallManagers that is assigned to one or more device pools to provide redundant call processing. You use Cisco CallManager
Administration to define the groups, specify which Cisco CallManagers belong to each group, and to assign a Cisco CallManager group to each device pool.
Components of a Group
A Cisco CallManager group is a prioritized list of up to three
Cisco CallManagers. Each group must contain a primary Cisco CallManager, and it may contain one or two standby Cisco CallManagers. The order that the Cisco CallManagers are listed in a group determines the failover order.
Under normal operation, the primary Cisco CallManager in a group controls call processing for all the registered devices (such as phones and gateways) associated with a group.
If the primary Cisco CallManager fails for any reason, the first standby Cisco CallManager takes control of the devices that were registered with the primary Cisco CallManager. If you specify a second standby Cisco CallManager for the group, it takes control of the devices if both the primary and the first standby Cisco CallManagers fail.
You associate devices to a Cisco CallManager group by using device pools. Each device belongs to one device pool, and each device pool is associated with one Cisco CallManager group. You can combine the groups and device pools in various ways to achieve the desired level of redundancy. For example, Figure 3-1 shows a simple system with three redundant Cisco CallManagers controlling 800 devices.
Chapter 3 Understanding Redundancy
Groups and Clusters
Figure 3-1 Example of a Cisco CallManager Group
In Figure 3-1, Cisco CallManager group G1 is assigned to two device pools, DP1 and DP2. CCM1, as the primary Cisco CallManager in group G1, controls all 800 devices in DP1 and DP2 under normal operation. If CCM1 fails, control of all 800 devices transfers to CCM2. If CCM2 also fails, then control of all 800 devices transfers to CCM3.
Combining Redundancy with Distributed Call Processing
The configuration in Figure 3-1 provides call processing redundancy, but it does not distribute the call processing load very well among the three
Cisco CallManagers in the example. In most cases, you would want to distribute the devices in a way that prevents a single Cisco CallManager from becoming overloaded if one of the other Cisco CallManagers in the group fails. Figure 3-2 shows one possible way to configure the Cisco CallManager groups and device pools to achieve both distributed call processing and redundancy for a system of three Cisco CallManagers and 800 devices.
Primary G1
Cisco CallManager Group Device pool (400 devices) CCM1 First Backup CCM2 Second Backup CCM3 DP1 Device pool (400 devices) DP2 47070
Chapter 3 Understanding Redundancy Groups and Clusters
Figure 3-2 Example of Redundancy Combined with Distributed Call Processing
Primary G1
Cisco CallManager Group
Device pool (100 devices) CCM1 First Backup CCM2 Second Backup CCM3 DP1 Primary G2
Cisco CallManager Group
Device pool (300 devices) CCM1 First Backup CCM3 Second Backup CCM2 DP2 Primary G3
Cisco CallManager Group
Device pool (100 devices) CCM2 First Backup CCM1 Second Backup CCM3 DP3 Primary G4
Default Cisco CallManager Group
Device pool (300 devices) CCM2 First Backup CCM3 Second Backup CCM1 DP4 47071
Chapter 3 Understanding Redundancy
Configuring Call Processing Redundancy
In Figure 3-2, the Cisco CallManager groups are configured and assigned to device pools so that Cisco CallManager CCM1 is the primary controller in two groups, G1 and G2. If CCM1 fails, the 100 devices in device pool DP1 transfer to CCM2, and the 300 devices in DP2 transfer to CCM3. Similarly, CCM2 is the primary controller of groups G3 and G4. If CCM2 fails, the 100 devices in DP3 transfer to CCM1, and the 300 devices in DP4 transfer to CCM3. If CCM1 and CCM2 both fail, all devices transfer to CCM3.
For more information on distributed call processing, see the “Understanding Distributed Call Processing” section on page 2-1.
Configuring Call Processing Redundancy
This section describes the general steps for configuring Cisco CallManager groups to provide call processing redundancy and distributed call processing as illustrated by the example in Figure 3-2.
Before You Begin
Install the Cisco Media Convergence Servers and Cisco CallManager software to form a cluster of Cisco CallManagers. A cluster is a set of Cisco CallManagers that share the same database. In Figure 3-2, the cluster consists of
Cisco CallManagers CCM1, CCM2, and CCM3. For details, refer to the installation instructions that shipped with your Cisco CallManager.
Procedure
Step 1 In Cisco CallManager Administration, select System > Cisco CallManager and update the configuration for the Cisco CallManagers in a cluster.
When you install the Cisco CallManager software, the database contains an initial configuration for each of the Cisco CallManagers in the cluster. However, you might want to update these configurations to change the settings for some of the parameters such as auto-registration. For details, see the “Updating a
Chapter 3 Understanding Redundancy Configuring Call Processing Redundancy
Step 2 In Cisco CallManager Administration, select System > Cisco CallManager
Group to configure Cisco CallManager groups for the cluster.
The Default group is configured automatically when you install the Cisco CallManager software, and devices that auto-register with
Cisco CallManager are normally assigned to this Default group. However, you might want to change the configuration of the Default group or specify one of the other groups as the default group for auto-registration. For details, see the “Configuring Cisco CallManager Groups” section on page 13-1.
Step 3 In Cisco CallManager Administration, select System > Device Pool to configure device pools for your system.
a. The Default device pool is configured automatically when you install Cisco CallManager. However, you might want to update its configuration to set the parameters such as region and to assign this pool to the appropriate Cisco Call Manager group. Cisco CallManager normally assigns the Default device pool to devices that auto-register with it, unless you specify a different default device pool through the Device Defaults (see the “Setting Device Defaults” section on page 15-1).
b. Configure the other device pools and assign them to the appropriate Cisco CallManager groups. In this example, device pool DP1 is assigned to group G1, DP2 is assigned to G2, and so forth.
For details, see the “Configuring Device Pools” section on page 17-1.
Step 4 In Cisco CallManager Administration, select the desired options under Device to configure the devices on your network and to assign them to the appropriate device pools.
Step 5 After making your configuration changes and saving them in the database, restart the devices affected by those changes.
Related Topics
Cisco CallManager groups provide both call processing redundancy and distributed call processing. The way you distribute devices, device pools, and Cisco CallManagers among the groups is critical for maintaining the desired level of redundancy and load balancing in your system.
For more information on distributed call processing, see:
C H A P T E R
4
Understanding Auto-Registration
Use auto-registration if you want Cisco CallManager to assign directory numbers automatically to new devices when you plug these devices into your network.
Caution Auto-registration is disabled by default. Enabling auto-registration carries a security risk in that “rogue” phones can automatically register to the Cisco CallManager. Auto-registration should only be enabled for brief periods when bulk phone adds are required.
Auto-registration is disabled by default to prevent unauthorized connections to your network. Use the following procedures to enable or disable auto-registration and to reuse the auto-registration directory numbers:
• Enabling Auto-Registration, page 4-2
• Disabling Auto-Registration, page 4-6
• Reusing Auto-Registration Numbers, page 4-7
When you enable auto-registration, you specify a range of directory numbers for Cisco CallManager to assign to new devices connected to your network. As new devices are connected to the network, Cisco CallManager assigns the next available directory number in the specified range. Once a directory number is assigned to an auto-registered device, you can move the device to a new location and its directory number remains the same. If all of the auto-registration directory numbers are consumed, no additional devices can auto-register with
Chapter 4 Understanding Auto-Registration Enabling Auto-Registration
Note New devices auto-register with the primary Cisco CallManager in the Auto-Registration Cisco CallManager Group (see the
“Configuring Cisco CallManager Groups” section on page 13-1). That Cisco CallManager automatically assigns each auto-registered device to a default device pool based on the device type (see the “Setting Device Defaults” section on page 15-1). After a device has auto-registered, you can update its configuration and assign it to a different device pool and a different Cisco CallManager (see the “Configuring Device Pools” section on page 17-1).
Related Topics
• Enabling Auto-Registration, page 4-2
• Disabling Auto-Registration, page 4-6
• Reusing Auto-Registration Numbers, page 4-7
Enabling Auto-Registration
This section describes how to enable auto-registration for devices.
Procedure
Step 1 Open Cisco CallManager Administration.
Step 2 Select System > Cisco CallManager.
Step 3 From the list of Cisco CallManagers, select the Cisco CallManager where you want to enable auto-registration.