Cipt 1 PDF
Cipt 1 PDF
Cipt 1 PDF
Implementing Cisco
Unified Communications
IP Telephony Part 1
Volume 1
Version 6.0
Student Guide
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Table of Contents
Volume 1
Course Introduction 1
Overview 1
Learner Skills and Knowledge 1
Course Goal and Objectives 3
Course Flow 4
Additional References 5
Cisco Glossary of Terms 5
Your Training Curriculum 6
Introduction to Cisco Unified Communications Manager 1-1
Overview 1-1
Module Objectives 1-1
Understanding Cisco Unified Communications Manager Architecture 1-3
Overview 1-3
Objectives 1-3
Cisco Unified Communications 1-4
Cisco Unified Communications Manager 1-6
Cisco Unified Communications Manager Signaling and Media Paths 1-8
Cisco Unified Communications Manager Hardware, Software, and Clustering 1-9
Cisco Unified Communications Manager Cluster 1-11
Cisco Unified Communications Manager Hardware Requirements 1-12
Third-Party Hardware Solutions Approved by Cisco 1-13
Cisco Unified Communications Operating System 1-14
Cisco Unified Communications Operating System Access 1-15
Cisco Unified Communications Manager Database 1-16
Services That Rely on the Publisher 1-17
User-Facing Features 1-18
Cisco Unified Communications Manager Release 6.0 Database Replication 1-19
Database Access Control 1-20
Cisco Unified Communications Manager Licensing Model 1-21
Device License Units 1-23
License File Specifics 1-24
Example License File 1-26
License File Request Process (FlexLM) 1-27
Obtaining Additional Licenses 1-28
Cisco Unified Communications Manager Licensing Tools 1-29
Calculating License Units 1-32
Generating License Unit Report 1-33
Uploading License File 1-34
Summary 1-37
References 1-38
Understanding Cisco Unified Communications Manager Deployment and Redundancy
Options 1-39
Overview 1-39
Objectives 1-39
Cisco Unified Communications Manager Deployment Options 1-40
Cisco Unified Communications Manager Single-Site Deployment 1-41
Single Site: Design Guidelines 1-42
Single Site: Benefits 1-43
Cisco Unified Communications Manager Multisite Deployment with Centralized Call Processing 1-44
Multisite WAN with Centralized Call Processing: Design Guidelines 1-46
Multisite WAN with Centralized Call Processing: Benefits 1-47
Cisco Unified Communications Manager Multisite Deployment with Distributed Call Processing 1-48
Multisite Distributed Call Processing: Design Guidelines 1-49
Multisite WAN with Distributed Call Processing: Benefits 1-50
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Multisite Deployment with Clustering Over the WAN 1-51
Clustering Over the IP WAN: Design Guidelines 1-52
Clustering Over the IP WAN: Benefits 1-54
Cisco Unified Communications Manager Call-Processing Redundancy 1-55
1:1 Redundancy Design 1-57
2:1 Redundancy Design 1-59
Summary 1-60
References 1-61
Installing and Upgrading Cisco Unified Communications Manager 1-63
Overview 1-63
Objectives 1-63
Cisco Unified Communications Manager Installation and Upgrade Overview 1-64
Cisco Unified Communications Manager Installation and Upgrade Options 1-65
Software Sources 1-67
Installation Disc 1-68
Hardware Configuration 1-69
Cisco Unified Communications Manager Basic Installation 1-70
Important Configuration Information 1-71
Installation Procedures for Basic Install (Using Installation DVD) 1-75
Basic Installation Flow (Installation DVD) 1-77
Installation Procedures for Basic Install (Preinstalled) 1-78
Basic Installation Flow (Preinstalled) 1-79
Cisco Unified Communications Manager Upgrade During Installation 1-80
Installation Procedures for Upgrade During Installation 1-81
Upgrade During Installation Flow 1-83
Upgrade During Installation (Retrieval Mechanism) 1-85
Upgrade During Installation (Remote Patch Access Information) 1-86
Upgrade During Installation (Patch Location) 1-87
Cisco Unified Communications Manager Windows Upgrade 1-88
Cisco DMA 1-89
Data Not Exported by Cisco DMA 1-90
Windows Upgrade Installation Option 1-91
Cisco Unified Communications Manager Upgrade 1-92
Dual Partitions 1-93
Installation Procedures for Cisco Unified Communications Manager Upgrade 1-94
Upgrade Process on Cisco Unified Communications Manager Releases 5.x and 6.x 1-95
Summary 1-96
References 1-96
Module Summary 1-97
References 1-97
Module Self-Check 1-98
Module Self-Check Answer Key 1-102
Administration of Cisco Unified Communications Manager 2-1
Overview 2-1
Module Objectives 2-1
Understanding Cisco Unified Communications Manager Administration Options 2-3
Overview 2-3
Objectives 2-3
Cisco Unified Communications Manager Administration and User Interfaces 2-4
Cisco Unified Communications Manager Administration and User Interface Functions 2-5
Cisco Unified Communications Manager User Web Interface 2-6
Accessing the User Web Interface 2-7
Cisco Unified Communications Manager User Main Page 2-8
Cisco Unified Communications Manager Administration Web Interface 2-9
Accessing the Administration Web Interface 2-10
Cisco Unified Communications Manager Administration Main Page 2-11
Cisco Unified Communications Manager Serviceability Web Interface 2-12
Accessing the Serviceability Web Interface 2-13
ii Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Serviceability Main Page 2-14
Cisco Unified Communications Manager Disaster Recovery Web Interface 2-15
Accessing the Disaster Recovery Web Interface 2-16
Cisco Unified Communications Manager Disaster Recovery Main Page 2-17
Cisco Unified Communications Manager Operating System Web Interface 2-18
Accessing the Cisco Unified Communications Manager Operating System Web Interface 2-19
Cisco Unified Communications Manager Operating System Main Page 2-20
Cisco Unified Communications Manager Administration CLI 2-21
Accessing the Administration CLI 2-22
Cisco Unified Communications Manager Administration CLI Main Page 2-23
Summary 2-24
References 2-24
Managing Services and Initial Configuration of Cisco Unified Communications Manager
2-25
Overview 2-25
Objectives 2-25
Cisco Unified Communications Manager Initial Configuration 2-26
Cisco Unified Communications Manager Network Configuration Options 2-27
Network Components 2-28
Cisco Unified Communications Manager NTP and DHCP Considerations 2-29
Changing NTP Settings 2-31
DHCP Server Feature Support 2-32
Steps to Configure DHCP Phone Support 2-33
Step 1: Activate DHCP Monitor Service 2-34
Step 2: Configure the DHCP Server 2-35
Step 3: Configure the DHCP Subnet 2-36
DHCP Migration Considerations 2-37
DNS Reliance of IP Phones 2-38
SCCP Call Flow with DNS 2-39
SCCP Call Flow Without DNS 2-40
Removing DNS Reliance 2-41
Cisco Unified Communications Manager Network and Feature Services 2-42
Network Services 2-43
Feature Services 2-44
Service Activation 2-45
Service Activation Screenshot 2-46
Control Center Screenshot 2-47
Cisco Unified Communications Manager Enterprise Parameters 2-48
Example of Enterprise Parameters 2-49
Changing Enterprise Parameters 2-50
Enterprise Parameters Screenshot 2-51
Phone URL Enterprise Parameters 2-52
Cisco Unified Communications Manager Service Parameters 2-53
Example of Service Parameters 2-54
Changing Service Parameters 2-55
Service Parameter Configuration Screenshot 2-56
Cisco CallManager Service Parameter Screenshot 2-57
Summary 2-58
References 2-58
Managing User Accounts in Cisco Unified Communications Manager 2-59
Overview 2-59
Objectives 2-59
Cisco Unified Communications Manager User Accounts 2-60
Two Types of User Accounts in Cisco Unified Communications Manager 2-61
Data Associated with User Accounts 2-62
User Privileges 2-63
User Privilege Component Interaction 2-64
Roles and User Groups Example 2-65
User Management Options 2-67
© 2008 Cisco Systems, Inc. Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 iii
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP 2-68
Cisco Unified Communications Manager End-User Data Location 2-69
Managing User Accounts Using the Administration GUI 2-71
Application User Configuration Page 2-72
End User Configuration Page 2-74
Roles 2-75
Role Configuration Page 2-76
User Groups 2-77
User Group Configuration Page: User Assignment 2-78
User Group Configuration Page: Role Assignment 2-79
Cisco Unified Communications Manager BAT 2-80
Cisco Unified Communications Manager BAT Characteristics 2-81
Bulk Administration Menu 2-82
Cisco Unified Communications Manager BAT Components 2-83
Bulk Provisioning Service 2-85
Managing User Accounts Using the Cisco Unified Communications Manager BAT 2-87
Step 1: Configuring Cisco Unified Communications Manager BAT User Template 2-88
Step 2: Creating the CSV Data Input File 2-89
Step 3: Uploading CSV Data Input Files 2-90
Step 4: Starting Cisco Unified Communications Manager BAT Job to Add Users 2-91
Step 5a: Job Status – List of Jobs 2-92
Step 5b: Verifying Job Status – Job Details 2-93
LDAP Overview 2-94
LDAP Directory Integration with Cisco Unified Communications Manager 2-95
LDAP Support in Cisco Unified Communications Manager 2-97
LDAP Integration: Synchronization 2-98
Cisco Unified Communications Manager LDAP Synchronization Data Storage 2-99
LDAP Integration: Authentication 2-100
Cisco Unified Communications Manager LDAP Authentication Data Storage 2-101
LDAP Integration Considerations 2-102
Using LDAP for User Provisioning 2-103
LDAP Synchronization – Data Attributes Imported by Cisco Unified Communications
Manager 2-104
LDAP Attributes Mapping 2-105
Synchronization Agreements 2-106
User Search Bases 2-107
Synchronization Mechanism 2-109
LDAP Synchronization Best Practices 2-110
Integrating Microsoft Active Directory with Multiple Active Directory Domains 2-111
Integrating Microsoft Active Directory with Multiple Active Directory Trees 2-112
LDAP Synchronization Configuration Procedure 2-113
Step 2: Activate Cisco DirSync Service 2-114
Step 3: LDAP System Configuration 2-115
Step 4a: Adding LDAP Directory 2-116
Step 4b: LDAP Directory Configuration 2-117
LDAP Synchronization Verification 2-118
Using LDAP for User Authentication 2-120
LDAP Authentication – End Users, Application Users, and Extension Mobility 2-121
LDAP Authentication Best Practices 2-122
LDAP Authentication When Using Microsoft Active Directory with Multiple Domains or
Trees 2-124
LDAP Authentication Configuration Procedure 2-126
Step 2: LDAP Authentication Configuration 2-127
LDAP Authentication Verification 2-128
Summary 2-129
References 2-129
Module Summary 2-130
References 2-130
Module Self-Check 2-132
Module Self-Check Answer Key 2-136
iv Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Single-Site On-Net Calling 3-1
Overview 3-1
Module Objectives 3-1
Understanding Endpoints in Cisco Unified Communications Manager 3-3
Overview 3-3
Objectives 3-3
Cisco Unified Communications Manager Endpoints 3-4
Cisco Unified Communications Manager Endpoint Support 3-5
Cisco Unified Communications Manager Endpoint Feature Support 3-6
Cisco Unified Communications Manager Telephony Feature Support by Protocol and Type of
Endpoint 3-7
Cisco IP Phone Model Differences 3-8
Entry-Level Cisco IP Phones 3-9
Midrange Cisco IP Phones 3-10
Upper-End Cisco IP Phones 3-11
Other Cisco IP Phones 3-12
Special Functions Used By Cisco IP Phones 3-14
Cisco IP Phones Boot Sequence 3-16
Boot Sequence Differences Between Cisco SCCP and SIP Phones 3-19
Cisco SIP Phone Startup Process 3-20
H.323 Endpoint Support in Cisco Unified Communications Manager 3-22
H.323 Endpoints 3-23
Features Not Supported for H.323 Endpoints 3-24
H.323 Phone Configuration Requirements 3-25
SIP Third-Party IP Phone Support in Cisco Unified Communications Manager 3-26
Third-Party SIP Phones 3-28
Features Not Supported for Third-Party SIP Endpoints 3-29
SIP Digest Authentication 3-30
Third-Party SIP Phone Registration Process Using Digest Authentication 3-31
Third-Party SIP Phone Configuration Requirements 3-33
Summary 3-34
References 3-34
Configuring Cisco Catalyst Switches for Endpoints 3-37
Overview 3-37
Objectives 3-37
Cisco LAN Switch Essentials 3-38
Applying Switch Features 3-39
Cisco Catalyst Family of Switches 3-40
Providing Power to IP Phones 3-42
Two Types of PoE Delivery 3-43
Cisco Prestandard Device Detection 3-45
IEEE 802.3af Device Detection 3-46
Configuring Cisco LAN Switches to Provide Power to IP Phones 3-47
Cisco Catalyst Switch: Show Inline Power Status 3-48
Voice VLAN Support in Cisco IOS LAN Switches 3-49
Voice VLAN Support 3-51
Single VLAN Access Port 3-52
Multi-VLAN Access Port 3-53
Trunk Ports 3-55
Limiting VLANs on Trunk Ports 3-56
Limiting VLANs on Trunk Ports at the Switch 3-57
Configuring Voice VLANs in Cisco IOS LAN Switches 3-58
Configuring Trunk Port Using Native Cisco IOS Software 3-60
Verifying Voice VLAN Configuration Using Native Cisco IOS Software 3-61
Configuring Voice VLANs in Cisco Catalyst Operating System LAN Switches 3-62
Configuring Trunk Ports Using Cisco Catalyst Operating System 3-63
Verifying Voice VLAN Configuration Using Cisco Catalyst Operating System 3-64
Summary 3-65
© 2008 Cisco Systems, Inc. Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 v
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
References 3-65
Implementing and Hardening IP Phones 3-67
Overview 3-67
Objectives 3-67
Examining Endpoint Configuration Tools and Elements 3-68
Endpoint Basic Configuration Elements 3-70
Phone NTP Reference 3-71
Date/Time Group Configuration 3-73
Device Pools 3-75
Cisco Unified CM Group 3-77
Regions 3-78
Locations 3-79
Phone Security Profile 3-80
Device Settings 3-81
Device Defaults Configuration 3-82
Phone Button Template 3-83
Softkey Template 3-84
SIP Profile 3-85
Common Phone Profile 3-86
Relationship Between Phone Configuration Elements 3-87
IP Phone Autoregistration 3-88
Autoregistration Process 3-89
Considerations for Autoregistration 3-91
Configuring Autoregistration 3-92
Step 1: Assigning the Default Autoregistration Protocol 3-93
Step 2: Cisco Unified CM Group Configuration 3-94
Step 3: Cisco Unified CM Configuration 3-95
Cisco Unified Communications Manager BAT and Auto-Register Phone Tool 3-96
Cisco Unified Communications Manager Auto-Register Phone Tool 3-97
Cisco Unified Communications Manager Auto-Register Phone Tool Requirements 3-98
Process of Adding IP Phones Using the Cisco Unified Communications Manager Auto-
Register Phone Tool 3-99
Using Cisco Unified Communications Manager BAT for Adding Phones to Cisco Unified
Communications Manager 3-101
Step 2: Configuring Cisco Unified Communications Manager Phone Template 3-102
Step 3: Uploading CSV Files 3-105
Step 4: Validating Phones Configuration 3-106
Step 5: Inserting IP Phones into Cisco Unified Communications Manager Database 3-107
Manually Adding Phones to Cisco Unified Communications Manager 3-109
Step 1: Adding an IP Phone 3-110
Step 2: Phone Configuration 3-111
Step 3: Directory Number Configuration 3-112
Verify Endpoint Configuration 3-113
Third-Party SIP Phone Configuration Steps 3-115
Steps 1 to 3: Third-Party SIP Phone Configuration in Cisco Unified Communications
Manager 3-116
Step 4: Third-Party SIP Phone Configuration 3-117
Hardening Cisco IP Phones 3-118
Disabling PC Port and Settings Access 3-119
Disabling IP Phone Web Service 3-120
Disabling GARP 3-121
GARP Attack 3-122
Disabling Voice VLAN Access 3-123
Blocking PC VLAN Access On Cisco IP Phones 3-124
Summary 3-125
References 3-125
Module Summary 3-125
References 3-125
Module Self-Check 3-127
Module Self-Check Answer Key 3-131
vi Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
CIPT1
Course Introduction
Overview
Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 prepares you
for installing and configuring a Cisco Unified Communications Manager solution at a single
site. This course focuses primarily on Cisco Unified Communications Manager Release 6.0,
which is the call routing and signaling component for the Cisco Unified Communications
solution.
This course includes lab activities in which you will perform post-installation tasks, configure
Cisco Unified Communications Manager and switches, implement Media Gateway Control
Protocol (MGCP) gateways, and build dial plans to place on-net and off-net phone calls. You
will also implement media resources, Lightweight Directory Access Protocol (LDAP), voice
mail integration, and numerous user telephone features.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Learner Skills and Knowledge
2 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Course Goal and Objectives
This topic describes the course goal and objectives.
Upon completing this course, you will be able to meet these objectives:
Describe Cisco Unified Communications Manager, including its functions, architecture,
deployment and redundancy options, and how to install or upgrade
Perform Cisco Unified Communications Manager platform and general administration,
initial configuration, and user management
Configure Cisco Unified Communications Manager to support on-cluster calling in a
single-site deployment
Implement a dial plan in Cisco Unified Communications Manager to make internal calls
and place calls to the PSTN
Configure Cisco Unified Communications Manager media resources, features, and voice-
mail integration
Lunch
Single-Site, Off-
Net Calling
Implementation
P Administration
Cisco Unified
of Single-Site, On- Single-Site, Off-
Implementation
of Media
Net Calling Net Calling Resources,
M Communications of Media Features and
Manager Resources, Applications
Features and
Applications
The schedule reflects the recommended structure for this course. This structure allows enough
time for the instructor to present the course information, and for you to work through the lab
activities. The exact timing of the subject materials and labs depends on the pace of your
specific class.
4 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Additional References
This topic presents the Cisco icons and symbols that are used in this course, as well as
information on where to find additional technical references.
Camera
Voice Router PC/Video
Network
Cloud
Phone
SRST-Enabled Router
PC
IP Phone
Switch Router
Cisco Certifications
Cisco Certifications
www.cisco.com/go/certifications
You are encouraged to join the Cisco Certification Community, a discussion forum open to
anyone holding a valid Cisco Career Certification (such as Cisco CCIE®, CCNA®, CCDA®,
CCNP®, CCDP®, CCIP®, CCVP™, or CCSP™). It provides a gathering place for Cisco
certified professionals to share questions, suggestions, and information about Cisco Career
Certification programs and other certification-related topics. For more information, visit
www.cisco.com/go/certifications.
6 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Career Certifications:
CCVP
Expand Your Professional Options
and Advance Your Career
Professional-level recognition in IP Telephony (VoIP)
Overview
Cisco Unified Communications Manager is the software-based, call-processing component of
the Cisco Unified Communications solution.
This module describes the characteristics of Cisco Unified Communications Manager, explores
the available deployment models for using Cisco Unified Communications Manager in a Cisco
Unified Communications solution, and explains the Cisco Unified Communications Manager
installation process and licensing model.
Module Objectives
Upon completing this module, you will be able to describe Cisco Unified Communications
Manager, including its functions, architecture, deployment and redundancy options, and how to
install or upgrade. This ability includes being able to meet these objectives:
Describe Cisco Unified Communications Manager requirements for hardware, operating
system, database, communication, and licensing
Describe Cisco Unified Communications Manager deployment options and redundancy
designs
Describe how to install or upgrade Cisco Unified Communications Manager
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
1-2 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 1
Objectives
Upon completing this lesson, you will understand Cisco Unified Communications Manager
architecture. This ability includes being able to meet these objectives:
Describe the components of a Cisco Unified Communications solution and each
component’s functionality
Describe the architecture and role of Cisco Unified Communications Manager
Describe the hardware requirements for Cisco Unified Communications Manager Release
6.0
Describe the characteristics of the Cisco Unified Communications Operating System
Describe the characteristics of the Cisco Unified Communications Manager database and
how it provides redundancy
Describe the licensing model of Cisco Unified Communications Manager
Describe how to calculate, verify, and add license units to Cisco Unified Communications
Manager
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications
This topic provides an overview of Cisco Unified Communications.
IP telephony
Customer contact center
Video telephony
Rich-media conferencing
Third-party applications
The Cisco Unified Communications system fully integrates communications by enabling data,
voice, and video to be transmitted over a single network infrastructure using standards-based
IP. Leveraging the framework provided by Cisco IP hardware and software products, the
Cisco Unified Communications system has the capability to address current and emerging
communications needs in the enterprise environment. The Cisco Unified Communications
family of products is designed to optimize feature functionality, reduce configuration and
maintenance requirements, and provide interoperability with a wide variety of other
applications. The Cisco Unified Communications system provides and maintains a high level of
availability, quality of service (QoS), and security for the network.
The Cisco Unified Communications system incorporates and integrates the following
communications technologies:
IP telephony: IP telephony refers to technology that transmits voice communications over
a network using IP standards. Cisco Unified Communications includes hardware and
software products, such as call-processing agents, IP phones (both wired and wireless),
voice-messaging systems, video devices, and many special applications.
Customer contact center: Cisco IP Contact Center products are a combined strategy with
architecture to enable efficient and effective customer communications across a globally
capable network. This strategy allows organizations to draw from a broader range of
resources to service customers. They include access to a large pool of agents and multiple
channels of communication, as well as customer self-help tools.
1-4 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Video telephony: The Cisco Unified Video Advantage products enable real-time video
communications and collaboration using the same IP network and call-processing agent as
Cisco Unified Communications. With Cisco Unified Video Advantage, making a video call
is just as easy as dialing a phone number.
Rich-media conferencing: Cisco Conference Connection and Cisco Unified MeetingPlace
enhance the virtual meeting environment with an integrated set of IP-based tools for voice,
video, and web conferencing.
Third-party applications: Cisco works with leading-edge companies to provide a broad
selection of third-party IP communications applications and products. This collaboration
helps businesses focus on critical needs such as messaging, customer care, and workforce
optimization.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-5
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
This topic describes the functions that are provided by Cisco Unified Communications
Manager.
Call processing
Signaling and device control
Dial plan administration
Phone feature administration
Directory services
Programming interface to
external applications
Includes a backup-and-restore
tool (disaster recovery system)
Cisco Unified Communications Manager extends enterprise telephony features and functions to
packet telephony network devices. These packet telephony network devices include Cisco IP
phones, media-processing devices, VoIP gateways, and multimedia applications. Additional
data, voice, and video services, such as converged messaging, multimedia conferencing,
collaborative contact centers, and interactive multimedia response systems, interact with the IP
telephony solution through the Cisco Unified Communications Manager application
programming interface (API).
Cisco Unified Communications Manager provides these functions:
Call processing: Call processing refers to the complete process of routing, originating, and
terminating calls, including any billing and statistical collection processes.
Signaling and device control: Cisco Unified Communications Manager sets up all of the
signaling connections between call endpoints and directs devices such as phones, gateways,
and conference bridges to establish and tear down streaming connections.
Dial plan administration: The dial plan is a set of configurable lists that Cisco Unified
Communications Manager uses to determine call routing. Cisco Unified Communications
Manager provides the ability to create scalable dial plans for the users.
Phone feature administration: Cisco Unified Communications Manager extends services
such as hold, transfer, forward, conference, speed dial, last-number redial, call park, and
other features to IP phones and gateways.
1-6 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Directory services: Cisco Unified Communications Manager uses its own database to
store user information. You can authenticate users either locally or against an external
directory. You can provision users by directory synchronization. With directory
synchronization, you can automatically add users from the directory to the local database.
Microsoft Active Directory (2000 and 2003), Netscape 4.x, iPlanet 5.1, and Sun ONE 5.2
are supported.
Programming interface to external applications: Cisco Unified Communications
Manager provides a programming interface to external applications such as Cisco IP
SoftPhone, Cisco IP Communicator, Cisco Unified IP Interactive Voice Response (IVR),
Cisco Personal Assistant, and Cisco Unified Communications Manager Attendant Console.
Backup and restore tools: Cisco Unified Communications Manager provides the Disaster
Recovery System (DRS) tools to provide a means of backing up and restoring the Cisco
Unified Communications Manager configuration database, as well as the Call Detail
Records (CDR) and the Cisco Unified Communications Manager CDR Analysis and
Reporting (CAR) database.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-7
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Signaling and Media
Paths
You can better understand how Cisco Unified Communications Manager performs key
functions by tracking the signaling and media path of a basic IP telephony call.
Cisco Unified Communications Manager uses the session initiation protocol (SIP) or the
Skinny Client Control Protocol (SCCP) to communicate with Cisco IP phones for call setup
and maintenance tasks.
When the call is set up, media exchange occurs directly between the Cisco IP phones using
Real-Time Transport Protocol (RTP) to carry the audio.
1-8 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Hardware, Software,
and Clustering
This topic describes the Cisco Unified Communications Manager hardware, software, and
clustering.
Cisco Unified Communications Manager Release 6.0 is a complete hardware and software
solution that works as an appliance. The appliance is essentially a closed system that supports
only applications and utilities authorized by Cisco. Key goals of the appliance model are to
simplify the installation and upgrade of the system and to hide the underlying operating system
and its tools. An appliance-based model makes it possible for an administrator to install,
implement, and manage a Cisco Unified Communications Manager server without requiring
knowledge or having access to the underlying operating system.
The Cisco Unified Communications Manager appliance has these features:
Complete hardware and software solution
— Cisco Unified Communications Manager servers are preinstalled with all software
that is required to operate, maintain, secure, and manage a server or cluster of
servers (including Cisco Security Agent).
— Can also be field-installed on supported Cisco Media Convergence Servers (MCSs)
or third-party server platforms approved by Cisco.
Appliance operating system improves installation and upgrade and increases security and
reliability
— You can upgrade Cisco Unified Communications Manager servers while they
continue to process calls.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-9
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Interfaces provide access to the system via either command-line interface (CLI) and GUI
for administration purposes or through documented APIs for third-party access
— Outputs a variety of management parameters via a published interface to provide
information to approved management applications such as, but not limited to, NetIQ
Vivinet Manager, HP OpenView, and Integrated Research PROGNOSIS.
Operates in a headless manner (without keyboard, mouse, or video graphics array (VGA)
monitor support) or, in the case of some of the hardware platforms, in a headed manner
(with keyboard, mouse, and monitor)
Third-party access via documented APIs only
The Cisco Unified Communications Manager appliance supports clusters for redundancy and
load sharing. Database redundancy is provided by sharing a common database, whereas call-
processing redundancy is provided by Cisco Unified Communications Manager groups:
A cluster consists of one publisher and a total maximum of 20 servers (nodes) running
various services, including TFTP, media resources, conferencing, and call processing.
You can have up to a maximum of eight nodes for call processing (running the Cisco
CallManager service).
1-10 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Cluster
This section describes database operation in Cisco Unified Communications Manager Release
6.0.
IDS Replication
IDS
IDS
IDS IDS
TFTP Server
IDS
SW Conf.
Call-Processing Servers
IDS Subscribers
The Cisco Unified Communications Manager service provides call routing, signaling, and
media control for an IP telephony enterprise deployment.
A cluster is a set of networked services that work together to provide the Cisco Unified
Communications Manager service in addition to dedicated servers providing database,
application, TFTP, and media services such as conferencing and music on hold (MOH). These
services can be provided by the subscribers and the publisher and can be shared by all servers.
Clustering provides several benefits. It allows the network to scale to several thousands of
endpoints, provides redundancy in case of network or server failures, and provides a central
point of administration.
In order to process calls correctly, Cisco Unified Communications Manager needs to retrieve
configuration settings for all devices. These settings are stored in a database using IBM
Informix Dynamic Server (IDS). The database is the repository for information such as service
parameters, features, device configurations, and the dial plan.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-11
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Hardware Requirements
This topic describes the hardware requirements for the Cisco Unified Communications
Manager Release 6.0.
Cisco Unified Communications Manager Release 6.0 can be installed on the Cisco
7800 MCS server platforms that are available from Cisco.
Cisco 7800 MCS server platforms:
– 7816 Series
– 7825 Series
– 7835 Series
– 7845 Series
Minimum hardware requirements for Cisco Unified Communications Manager
Release 6.0:
– 2 GHz processor
– 2 GB RAM
– 72 GB hard disk
For detailed model information, check Cisco Unified Communications Manager
Server Support Matrix
– http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900
aecd8062a4f9.html
These are the minimum hardware requirements for Cisco Unified Communications Manager
Release 6.0:
2 GHz processor
2 GB RAM
72 GB hard disk
Minimum requirements remain the same as for Cisco Unified CallManager Release 5.0, but
only specific Cisco MCS models are approved.
Note Cisco Unified Communications Manager Server Support Matrix and hardware specifications
can be found at the following URL:
http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900aecd8062a4f9
.html
1-12 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Third-Party Hardware Solutions Approved by Cisco
Cisco Unified Communications Manager Release 6.0 can also be installed on third-party
hardware platforms that are approved by Cisco.
Because voice networks should maintain a high uptime, Cisco Unified Communications
Manager must be installed on a server that meets Cisco configuration standards. For this
reason, Cisco has collaborated with two server hardware manufacturers, Hewlett-Packard and
IBM, who designed these server hardware platforms specifically for Cisco voice applications.
The following URLs provide a list of the IBM and HP hardware platforms that are approved by
Cisco:
IBM Server Solutions -
http://www.cisco.com/en/US/products/hw/voiceapp/ps378/prod_brochure0900aecd80091615.ht
ml
HP Server Solutions -
http://www.cisco.com/en/US/prod/collateral/voicesw/ps6790/ps5748/ps378/product_solution_o
verview09186a0080107d79.html
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-13
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Operating
System
This topic describes the Cisco Unified Communications operating system.
1-14 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Operating System Access
Several points must be considered when attempting to access the appliance operating system.
Cisco Unified Communications operating system is a hardened operating system. The root and
other common but unnecessary default accounts of the native operating system have been
disabled.
There is no possibility to access the native operating system directly or to install any
unsupported applications or software. Access to the platform and upgrading of patches can only
be done through the Cisco CLI and GUI.
There is also no access to native operating system debug interfaces; however, traces, alarms,
and performance counters can be enabled and monitored through the Cisco CLI and GUI.
There is no direct access to the file system; only some files and directories are accessible
through the Cisco CLI and GUI for maintenance purposes.
To require support from Cisco, activate remote account support for a specific time for remote
Cisco Technical Assistance Center (TAC) access.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-15
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Database
This topic describes the Cisco Unified Communications Manager IDS database.
The data in the Cisco Unified Communications Manager database is divided into two types.
Static configuration data are created or modified as part of the configuration of the Cisco
Unified Communications Manager cluster. Read/write access to this data is provided for the
publisher only. Subscribers will provide only read-only access to this data. If the publisher is
not available, this data cannot be modified. Replication of the data is from the publisher to the
subscribers.
Dynamic user-facing features data are created or modified when certain user features are
modified by the user or by an application feature. Read/write access to this data is provided on
all servers. This data can be modified even if the publisher is unavailable. User-facing features
data can be replicated from the server where the change was initiated to all other servers within
the Cisco Unified Communications Manager cluster.
Examples for user-facing features are:
Call Forward All (CFA)
Message Waiting Indicator (MWI)
Privacy enable/disable
Do Not Disturb (DND) enable/disable
Extension Mobility (EM) login
Hunt-group login status
1-16 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Services That Rely on the Publisher
In order to understand the results of a failure of the publisher, you must identify the services
that rely on the publisher.
Services that use the publisher will be affected in the event of a publisher failure. These are
mainly services that provide configuration changes to the Cisco Unified Communications
Manager cluster. The replication of these data will always be initiated from the publisher to the
subscribers. The figure shows the list of services that rely on the publisher.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-17
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User-Facing Features
User-facing features are independent of the publisher, as their data can be written to
subscribers.
User-Facing Features
The user-facing features listed in the figure do not rely on the availability of the publisher, as
these dynamic user-facing features data can be written to the subscribers to which the device is
registered. These data are then replicated to all other servers within the cluster.
By allowing the data to be written to the subscriber, the user-facing features can continue to
function in the event of a publisher failure. This functionality has been introduced with Cisco
Unified Communications Manager Release 6.0. In all earlier versions, these user-facing
features did not work during publisher failure.
Computer telephony integration (CTI) Certificate Authority Proxy Function (CAPF) status for
end users and application users is one of the user-facing features.
1-18 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Release 6.0 Database
Replication
This section describes the Cisco Unified Communications Manager Release 6.0 database
replication.
Replication is now fully meshed between all servers within a cluster. However, only user-
facing features data (for example, Cisco Unified Communications Manager Extension Mobility
features) are writeable on a subscriber and are replicated from an updated subscriber to all other
servers. All non-user-facing features data can be written only to the publisher database and will
get replicated from the publisher to all subscribers.
Therefore, most data (all non-user-facing features data) is still replicated in hub-and-spoke style
(publisher to subscribers), while user-facing features data is replicated bidirectional between all
servers.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-19
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Database Access Control
In Cisco Unified Communications Manager Release 6.0, access to the IBM Informix Dynamic
Server (IDS) database is secured by two different methods.
Firewall
Subscriber:
DB access
permitted
Other:
DB Access
Denied
The first method is IP access control using “iptables” (dynamic firewall), and the second
method is the use of a database security password.
The procedure to allow new subscribers to access the database on the publisher is as follows:
Add the subscriber to the publisher database using Cisco Unified Communications
Manager Administration.
During installation of the subscriber, enter the same database security password that was
entered during installation of the publisher.
After this configuration, the following process occurs in order to replicate the database from the
publisher to the newly added subscriber:
The subscriber attempts to establish a connection to the publisher database using the
database management channel.
The publisher verifies the subscriber’s authenticity and adds the subscriber’s IP address to
its dynamic firewall (iptables).
The subscriber is allowed to access the publisher database.
The database content is replicated from the publisher to the subscriber.
Note Cisco Unified Communications Manager Release 6.0 TCP and UDP port usage (including
ports used for database traffic) can be found at
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/port/6_0/60plrev1.pdf.
1-20 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Licensing Model
This topic provides an overview of the Cisco Unified Communications Manager licensing
model.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-21
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Software licenses
— Software license is tied to the major version of the software.
— Software licenses will be required for upgrade to Cisco Unified Communications
Manager Release 6.0.
Licenses are created and distributed in accordance with the Cisco FlexLM process.
1-22 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Device License Units
Device licenses are sold in device license units.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-23
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
License File Specifics
The license file contains information specific to the customer.
1-24 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
After upgrading to Cisco Unified Communications Manager Release 6.0(1), use
the View File option on the License File Upload window to view the
intermediate XML file.
Copy and paste the intermediate license file into the Cisco Unified
Communications Manager License Upgrade window on Cisco.com to obtain the
actual license file.
Upload the actual license file to the publisher (License Server).
From Cisco Unified Communications Manager Release 5.x:
— A Cisco Unified Communications Manager Release 6.0 software license has to be
uploaded (Cisco Unified Communications Manager Release 5.x required only node
licenses and device license units).
— Existing device and node licenses can be used.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-25
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Example License File
The figure shows an example of a license file for 1000 device license units.
Note If this license had been a Cisco Unified Communications Manager node license, the
INCREMENT type would be “CCM_NODE cisco 6.0 permanent uncounted.”
If this license had been a Cisco Unified Communications Manager software license, the
INCREMENT type would be “SW_FEATURE cisco 6.0 permanent uncounted.”
1-26 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
License File Request Process (FlexLM)
The figure depicts the license file request process.
Customer
Place Order
PAK
Ship
PAK
MAC Web
Cisco.com
Generate
License
E-Mail File
Install
License
Server
As shown in the figure, the license file request process includes these steps:
Step 1 The customer places an order for Cisco Unified Communications Manager.
Step 2 The manufacturing database scans the Product Authorization Key (PAK) and
records it against the sales order.
Step 3 The product (CD or paper Claim Certificate) is physically delivered to the customer.
Step 4 The customer registers the product at Cisco.com or public web page and provides
the MAC address of the publisher device that will become the license server.
Step 5 The license fulfillment infrastructure validates the PAK, and the license key
generator creates a license file.
Step 6 The license file is delivered via e-mail to the customer. The e-mail message also
contains instructions on how to install the license file.
Step 7 The customer installs the license file on the license server (publisher).
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-27
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Obtaining Additional Licenses
Additional licenses are obtained using the same process as obtaining a new license file.
The process of obtaining additional device license units and node licenses includes the
following steps:
The customer places an order for the additional licenses for a license server (publisher
MAC address has to be specified).
When the order is received, Cisco.com generates a license file with the additional count and
sends it to the customer.
The new license file has to be uploaded to the license server and will be cumulative.
For example, if you have an existing license file uploaded to Cisco Unified Communications
Manager that contains 100 device license units, and you purchase another 100 device license
units, the second license file that is generated will contain only 100 device license units. When
this license file is uploaded to Cisco Unified Communications Manager, the 100 device license
units from the first license file are added to the devices of the second license file, resulting in a
total of 200 device license units.
1-28 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Licensing Tools
This topic describes licensing tools used with Cisco Unified Communications Manager.
The key licensing components of the Cisco Unified Communications Manager licensing are the
license server and the license manager.
License server: The license server is a service that runs on the publisher in a Cisco Unified
Communications Manager cluster. The publisher takes on the functionality of the license server
and is responsible for keeping track of the licenses purchased and the licenses used. When you
request a license file, the MAC address of the publisher is required to generate the license file.
Once generated, the license file has to be loaded to the publisher, which has to have the
corresponding MAC address.
License Manager: Another service, the licenseMgr, is implemented on Cisco Unified
Communications Manager. This logical component acts as a broker between Cisco Unified
Communications Manager applications that use licensing information and the license server.
When the License Manager receives a request from the Cisco Unified Communications
Manager application, it forwards the request to the license server and responds back to the
application after the request has been processed by the license server.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-29
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Licensing Functional Diagram (Cont.)
Administration subsystem
– Keeps information about the license
units required for each phone type Request (1)
Admin
– Provides license unit calculator Subsystem License
Manager
– Displays the total license capacity and Response (4)
the number of licenses in use
Async-Notification
Alarm subsystem provides alarms for Alarm (for Deny)(5)
Subsystem
following conditions:
– Overdraft
– License server down Unified CM
– Insufficient licenses
– License file version mismatch
An administration subsystem and alarm subsystem complete the functional diagram. Details of
these two subsystems are as follows:
The administration subsystem provides these capabilities:
— Keeps information about the license units required for each phone type. The
customer can view this information using a GUI.
— Supports a GUI tool that calculates the required number of phone unit licenses. The
customer inputs phone types and the number of phones of each type that the
customer wants to purchase. The output is the total number of licenses that the
customer would need for the given configuration.
— Supports a GUI tool that displays the total license capacity and the number of
licenses in use and the license files details. The tool can also report the number of
available licenses.
The alarm subsystem generates alarms that are routed to event logs or sent to a
management station as Simple Network Management Protocol (SNMP) traps to notify the
administrator of these conditions:
— Overdraft: Occurs when an overdraft condition exists. An overdraft condition
occurs when more licenses are used than available, but the amount of exceeding
licenses is in an acceptable range (five percent overdraft is permitted).
— License server down: Occurs when the license manager cannot reach the license
server.
— Insufficient licenses: Occurs when the license server detects the fact that there are
not sufficient licenses to fulfill the request and raises an alarm to notify the
administrator.
1-30 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
— Issues with license file: Occurs when there is a version mismatch between the
license file and the Cisco Unified Communications Manager (license file version
mismatch alarm), or when the number of licenses in the license file is less than the
number of phones provisioned (license file insufficient licenses alarm). Another
cause of this condition is an invalid MAC address (for instance, after a network
interface card [NIC] change).
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-31
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Calculating License Units
Cisco Unified Communications Manager includes a tool to calculate the device license units
required for a given number of phones.
Use this procedure to calculate the number of phone licenses required when the number of
phone types and the total number of phones per phone type is entered:
Step 1 Choose System > License > License Unit Calculator. The License Unit Calculator
window displays. The number of license units consumed per device and the current
number of devices is displayed.
Step 2 In the Number of Devices column, enter the desired number of devices,
corresponding to each node or phone.
Step 3 Click Calculate. The total number of Cisco Unified Communications Manager node
license units and device license units required for specified configuration is
displayed.
1-32 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Generating License Unit Report
Another tool, the License Unit Report tool, generates a report about the utilization of license
units.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-33
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Uploading License File
To upload a license file, use Cisco Unified Communications Manager Administration.
1-34 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Uploading License File (Cont.)
4. Click Upload License File.
5. Click Browse to choose the license file from local directory.
6. Click Upload.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-35
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Uploading License File (Cont.)
7. Click Continue after the file is validated.
Step 7 After the upload process is complete, the Upload Result file displays. Click the
Continue prompt when it appears. The content of the newly uploaded license file
will be displayed.
1-36 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Summary (Cont.)
Access to the system is only allowed through the use of Cisco CLI
and GUI tools.
Cisco Unified Communications Manager uses an Informix
Dynamic Server (IDS) database, and configuration information in
the database is replicated from the first node to all subsequent
nodes within a cluster.
Three type of licenses are required: devices, applications, and
software.
License files are uploaded using Cisco Unified Communications
Manager Administration GUI.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-37
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
References
For additional information, refer to these resources:
Cisco Unified Communications (IP Communications/VoIP)
http://www.cisco.com/en/US/partner/netsol/ns641/networking_solutions_packages_list.htm
l
Cisco Unified Communications Manager (CallManager)
http://www.cisco.com/en/US/partner/products/sw/voicesw/ps556/index.html
1-38 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 2
Objectives
Upon completing this lesson, you will be able to understand the Cisco Unified Communications
Manager deployment and redundancy options. This ability includes being able to meet these
objectives:
List the supported Cisco Unified Communications Manager deployment options
Describe the characteristics of a Cisco Unified Communications Manager single-site
deployment and list the reasons for choosing this deployment option
Describe the characteristics of a Cisco Unified Communications Manager multisite
deployment with centralized call processing and list the reasons for choosing this
deployment option
Describe the characteristics of a Cisco Unified Communications Manager multisite
deployment with distributed call processing and list the reasons for choosing this
deployment option
Describe the characteristics of a Cisco Unified Communications Manager multisite
deployment with clustering over the WAN and list the reasons for choosing this
deployment option
Explain how call-processing redundancy is provided in a Cisco Unified Communications
Manager cluster and identify the requirements for different redundancy scenarios
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Deployment Options
This topic provides an overview of the supported Cisco Unified Communications Manager
deployment options.
Unified CM
Applications Cluster
Unified CM Applications
Cluster
PSTN
IP WAN Branch
Headquarters
1-40 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Single-
Site Deployment
This topic describes the characteristics of a Cisco Unified Communications Manager single-site
deployment and lists the reasons for choosing this deployment option.
Single-Site Deployment
Cisco Unified Communications
Manager servers, applications, and Cisco Unified
CM Cluster
DSP resources are at the same
physical location.
IP WAN (if one) is used for data
traffic only; PSTN is used for all
external calls.
Supports approximately 30,000 IP
SIP/SCCP
phones per cluster.
PSTN
The single-site model for Cisco Unified Communications consists of a Cisco Unified
Communications Manager cluster located at a single site, or campus, with no telephony
services provided over an IP WAN. All Cisco Unified Communications Manager servers,
applications, and digital signal processor (DSP) resources are located in the same physical
location.
An enterprise would typically deploy the single-site model over a LAN or metropolitan-area
network (MAN), which carries the voice traffic within the site. In this model, calls beyond the
LAN or MAN use the public switched telephone network (PSTN).
In a single-site deployment model, all Cisco Unified Communications Manager servers,
applications, and DSP resources are located in the same physical location.
Each cluster supports a maximum of 30,000 IP phones. If there is a need to deploy more than
30,000 IP phones in a single-site configuration, multiple clusters inside a LAN or within a
MAN can be implemented and interconnected through intercluster trunks.
Gateway trunks that connect directly to the PSTN handle external calls. If an IP WAN exists
between sites, it is used to carry data traffic only; no telephony services are provided over the
WAN.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-41
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Single Site: Design Guidelines
Single-site deployment requires that, for future scalability, best practices specific to the
distributed and centralized call-processing model are recommended.
Current calling patterns within the enterprise must be understood. How and where are users
making calls? How many calls are intersite versus intrasite? If calling patterns dictate that most
calls are intrasite, using the single-site model will simplify dial plans and avoid having to
provision additional dedicated bandwidth for voice across the IP WAN.
Since VoIP calls are within the LAN or campus network, it is assumed that bandwidth is not a
concern. Using G.711 codecs for all endpoints will eliminate the requirement of DSP resources
for transcoding, and those resources can be allocated to other functions such as conferencing
and Media Termination Points (MTPs).
All off-net calls will be diverted to the PSTN or sent to the legacy PBX for call routing if the
PSTN resources are being shared during migratory deployments.
Use of Media Gateway Control Protocol (MGCP) gateways for the PSTN gateway is
recommended if H.323 functionality is not required. When deploying multiple clusters, choose
a uniform gateway and centralize the gateway functions using H.323 gatekeepers rather than
using MGCP gateways.
Deploy the recommended network infrastructure for high-availability, fault-tolerant
infrastructure, connectivity options for telephones (in-line power), quality of service (QoS)
mechanisms, and other services.
Do not oversubscribe Cisco Unified Communications Manager to scale larger installations.
Single-site deployment does not always equate to a single cluster. If the site has more than
30,000 IP phones, install multiple clusters and configure intercluster trunks (ICTs) between the
clusters.
1-42 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Single Site: Benefits
A single infrastructure for a converged network solution provides significant cost benefits and
enables Cisco Unified Communications to take advantage of the many IP-based applications in
the enterprise.
Single-Site: Benefits
Ease of deployment
A common infrastructure for a converged solution
Simplified dial plan
No transcoding resources required, due to the use of only a single
high-bandwidth codec
Single-site deployment allows each site to be completely self-contained. Calls between sites
will be routed over the PSTN. Additional provisioning of WAN bandwidth is not needed. Dial
plans are also easier to provision. There is no dependency for service in the event of an IP
WAN failure or insufficient bandwidth, and there is no loss of call-processing service or
functionality.
In summary, the main benefits of the single-site model are:
Ease of deployment
A common infrastructure for a converged solution
Simplified dial plan
No transcoding resources required, due to the use of only a single codec
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-43
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Multisite
Deployment with Centralized Call Processing
This topic describes the characteristics of a Cisco Unified Communications Manager multisite
deployment with centralized call processing and lists the reasons for choosing this deployment
option.
SIP/SCCP SIP/SCCP
1-44 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Centralized call-processing models can take advantage of automated alternate routing (AAR)
features. AAR allows Cisco Unified Communications Manager to dynamically reroute a call
over the PSTN if the call is denied because of CAC.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-45
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Multisite WAN with Centralized Call Processing: Design
Guidelines
These best-practice guidelines should be followed when deploying a centralized call-processing
model.
When implementing the multisite WAN model with centralized call processing, the following
guidelines are to be considered:
Maximum of 1000 locations per Cisco Unified Communications Manager cluster.
Maximum of 1100 H.323 devices (gateways, multipoint control units (MCU), trunks, and
clients) or 1100 MGCP gateways per Unified Cisco Unified Communications Manager
cluster.
Minimize delay between Cisco Unified Communications Manager and remote locations to
reduce voice cut-through delays.
Use the locations mechanism in Cisco Unified Communications Manager to provide CAC
into and out of remote branches. The locations can support a maximum of 30,000 IP
phones per cluster when Cisco Unified Communications Manager runs on the largest
supported server. Since Cisco Unified Communications Manager Release 5.0, you can use
Resource Reservation Protocol (RSVP)-based CAC between locations.
There is no limit to the number of IP phones at each individual remote branch. However,
the capability that is provided by the SRST feature in the branch router limits remote
branches to a maximum of 720 Cisco IP phones on a Cisco 3845 series router during a
WAN outage or failover to SRST. Other platforms have different limits.
If a distributed call-processing model is more suitable for the business needs of a customer, the
choices include installing a Cisco Unified Communications Manager cluster at the remote
branch or running Cisco Unified Communications Manager Express on the branch router.
1-46 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Multisite WAN with Centralized Call Processing: Benefits
This section describes the benefits of a multisite WAN deployment with centralized call
processing.
Multisite WAN with centralized call processing saves PSTN costs for intersite calls by using
the IP WAN instead of the PSTN. IP WAN can also be used to bypass toll charges by routing
calls through remote site gateways, closer to the PSTN number dialed. This practice is known
as tailend hop-off (TEHO). TEHO is disallowed in some countries, and local regulations should
be verified before implementing TEHO.
This deployment model maximizes the utilization of available bandwidth by allowing voice
traffic to share the IP WAN with other types of traffic. Voice quality is ensured by deploying
QoS and CAC. AAR reroutes calls over the PSTN if CAC denies the calls due to
oversubscription.
Cisco Unified Extension Mobility can be used within the Cisco Unified Communications
Manager cluster, allowing roaming users to use their directory numbers at remote phones as if
they would be at their home phones.
When using the multisite WAN with centralized call-processing deployment model, Cisco
Unified Communications Manager administration centralized and therefore simpler compared
to a multisite with distributed call-processing model where multiple clusters have to be
separately administered.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-47
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Multisite
Deployment with Distributed Call Processing
This topic describes the characteristics of a Cisco Unified Communications Manager multisite
deployment with distributed call processing and lists the reasons for choosing this deployment
option.
Cisco Unified
CM Clusters
The model for a multisite WAN deployment with distributed call processing consists of
multiple independent sites, each with its own Cisco Unified Communications Manager cluster,
connected to an IP WAN that carries voice traffic between the distributed sites.
Cisco Unified Communications Manager, applications, and DSP resources may be located at
each site. IP WAN carries only signaling traffic for intersite calls, but signaling traffic for calls
within a site remains local to the site. This way, the amount of signaling traffic between sites is
reduced compared to a centralized call-processing model.
With the use of gatekeepers, a distributed call-processing model can scale to hundreds of sites.
It also provides transparent use of the PSTN in the event that the IP WAN is unavailable.
1-48 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Multisite Distributed Call Processing: Design Guidelines
This section describes the design guidelines for a multisite with distributed call-processing
deployment model.
The multisite WAN with distributed call-processing deployment model is a superset of the
single-site and multisite WAN with centralized call-processing models. Follow the best-
practices guidelines for single-site and multisite deployments in addition to those listed here,
which are specific to this deployment model.
When using gatekeepers to control the intercluster communication, this deployment model
scales to hundreds of sites. A gatekeeper is an H.323 device that provides CAC and E.164 dial
plan resolution. Additional gatekeeper guidelines include the following:
Gatekeeper networks can scale to hundreds of sites. Use a logical hub-and-spoke topology
for the gatekeeper. A gatekeeper can manage the bandwidth into and out of a site or
between zones within a site, but it is not aware of the topology.
It is recommended to use gatekeeper redundancy support to provide a gatekeeper solution
with high availability. It is also recommended to use multiple gatekeepers to provide spatial
redundancy within the network.
It is recommended to use a single WAN codec because the H.323 specification does not
allow for Layer 2, IP, User Datagram Protocol (UDP), or Real-Time Transport Protocol
(RTP) header overhead in the bandwidth request (header overhead is allowed only in the
payload or encoded voice part of the packet). Using one type of codec on the WAN
simplifies capacity planning by eliminating the need to over-provision the IP WAN to
allow for the worst-case scenario.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-49
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Multisite WAN with Distributed Call Processing: Benefits
Multisite WAN with distributed call-processing model is a superset of both single-site and
multisite WAN with centralized call processing.
PSTN call cost savings when using the IP WAN for calls between
sites.
Use of the IP WAN to bypass toll charges by routing calls through
remote site gateways, closer to the PSTN number dialed, that is,
TEHO.
Maximum utilization of available bandwidth by allowing voice
traffic to share the IP WAN with other types of traffic.
No loss of functionality during IP WAN failure, because there is a
call-processing agent at each site.
The multisite WAN model with distributed call processing provides the following benefits:
PSTN call cost savings when using the IP WAN for calls between sites
Use of the IP WAN to bypass toll charges by routing calls through remote site gateways,
closer to the PSTN number dialed, that is, TEHO
Maximum utilization of available bandwidth by allowing voice traffic to share the IP WAN
with other types of traffic
No loss of functionality during IP WAN failure because there is a call-processing agent at
each site
1-50 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Multisite
Deployment with Clustering Over the WAN
This topic describes the characteristics of a Cisco Unified Communications Manager multisite
deployment with clustering over the WAN and lists the reasons for choosing this deployment
option.
IP WAN
Cisco supports Cisco Unified Communications Manager clusters over a WAN. Some of the
characteristics include:
Applications and Cisco Unified Communications Manager of the same cluster distributed
over the IP WAN
IP WAN carries intracluster server communication and signaling
Limited number of sites:
— Two to four sites for local failover (two Cisco Unified Communications Manager
servers per site)
— Up to eight sites for remote failover across the IP WAN (one Cisco Unified
Communications Manager server per site)
The cluster design is useful for customers who require more functionality than the limited
feature set offered by SRST. This network design also allows remote offices to support more IP
phones than SRST in the event that the connection to the primary Cisco Unified
Communications Manager is lost.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-51
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Clustering Over the IP WAN: Design Guidelines
Although the distributed single-cluster call-processing model offers some significant
advantages, it must adhere to some strict design guidelines.
The design guidelines for clustering over the IP WAN are as follows:
Two Cisco Unified Communications Manager servers in a cluster must have a maximum
round-trip delay of 40 ms between them. In comparison, high-quality voice guidelines
dictate that one-way, end-to-end delay should not exceed 150 ms. Because of this strict
guideline, this design can be used only between closely connected, high-speed locations.
For every 10,000 busy hour call attempts (BHCAs) within the cluster, an additional 900
kb/s of WAN bandwidth for intracluster run-time communication must be supported. The
BHCA represents the number of call attempts made during the busiest hour of the day.
Up to eight small sites are supported using the remote failover deployment model. Remote
failover allows you to deploy one server per location (maximum of eight call-processing
servers are supported in a cluster). In the event of Cisco Unified Communications Manager
failure, IP phones will register to another server over the WAN. Therefore, SRST is not
required in this deployment model (although supported). The remote failover design may
require significant additional bandwidth, depending on the number of telephones at each
location.
1-52 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Note In prior versions of Cisco Unified Communications Manager, subscriber servers in the
cluster use the publisher’s database for read/write access, and they use their local database
for read-only access when the publisher's database cannot be reached. With Cisco Unified
Communications Manager Release 6.x, subscriber servers in the cluster read their local
database. Even database modifications can occur in the local database (for special
applications such as user-facing features). Informix Dynamic Server (IDS) database
replication is used to synchronize the databases on the various servers in the cluster.
Therefore, when recovering from failure conditions such as the loss of WAN connectivity for
an extended period of time, the Cisco Unified Communications Manager databases must be
synchronized with any changes that might have been made during the outage. This process
happens automatically when database connectivity is restored and can take longer over low
bandwidth links. In rare scenarios, manual reset or repair of the database replication
between servers in the cluster might be required, which is performed by using the
commands such as utils dbreplication repair all or utils dbreplication reset all at the
command-line interface (CLI). Repair or reset of database replication using the CLI on
remote subscribers over the WAN causes all Cisco Unified Communications Manager
databases in the cluster to be resynchronized, in which case additional bandwidth above
1.544 Mb/s might be required. Lower bandwidths can take longer for database replication
repair or reset to complete.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-53
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Clustering Over the IP WAN: Benefits
Clustering over the IP WAN provides a combination of the benefits of the two deployment
models to satisfy specific site requirements.
PSTN call cost savings when using the IP WAN for calls between
sites.
Use of the IP WAN to bypass toll charges by routing calls through
remote site gateways, closer to the PSTN number dialed, that is,
TEHO.
Maximum utilization of available bandwidth by allowing voice
traffic to share the IP WAN with other types of traffic.
Failover across WAN is supported.
Although there are stringent requirements, clustering over the IP WAN design offers these
advantages:
Single point of administration for users for all sites within the cluster
Feature transparency
Shared line appearances
Extension mobility within the cluster
Unified dial plan
The clustering over IP WAN design is useful for customers who want to combine these
advantages with the benefits provided by a local call-processing agent at each site (intrasite
signaling is kept local, independent of WAN failures) and requires more functionality at the
remote sites than provided by SRST. This network design also allows remote offices to support
more Cisco IP phones than SRST (720 IP phones using Cisco 3845 ISR routers) in the event of
WAN failure.
These features make clustering across the IP WAN ideal as a disaster-recovery plan for
business continuance sites or as a single solution for up to eight small or medium sites.
1-54 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Call-
Processing Redundancy
This topic explains how call-processing redundancy is provided in a Cisco Unified
Communications Manager cluster and identifies the requirements for different redundancy
scenarios.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-55
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
connection with the primary server; if successful, the IP phone will re-register with the primary
server.
1-56 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
1:1 Redundancy Design
In a 1:1 Cisco Unified Communications Manager redundancy deployment design, there is a
dedicated backup server for every primary server.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-57
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
When you increase the number of IP phones, you must increase the number of Cisco Unified
Communications Manager servers that are required to support the telephones. Some network
engineers may consider the 1:1 redundancy design excessive, because a well-designed network
is unlikely to lose more than one primary server at a time. With the low possibility of server
loss and the increased server cost, many network engineers choose to use a 2:1 redundancy
design.
1-58 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
2:1 Redundancy Design
In a 2:1 Cisco Unified Communications Manager redundancy deployment design, a dedicated
backup server is in place for every two primary servers.
Although the 2:1 redundancy design offers some redundancy, there is the risk of overwhelming
the backup server if multiple primary servers fail. In addition, upgrading the Cisco Unified
Communications Manager servers can cause a temporary loss of service because a reboot of the
Cisco Unified Communications Manager servers is needed after the upgrade is complete.
Network engineers use this 2:1 redundancy model in most IP telephony deployments because
of the reduced server costs. If a Cisco MCS 7845 is used (shown in the figure), that server is
equipped with redundant, hot-swappable power supplies and hard drives. When these servers
are properly connected and configured, it is unlikely that multiple primary servers will fail at
the same time, which makes the 2:1 redundancy model a viable option for most businesses.
As shown in the first scenario, when using no more than 7500 IP phones, there are no savings
in the 2:1 redundancy design compared to the 1:1 redundancy design, simply because there is
only a single primary server.
In the scenario with up to 15,000 IP phones, there are two primary servers (each serving 7500
IP phones) and one secondary server. As long as only one primary server fails, the backup
server can provide full support. If both primary servers failed, the backup server would only be
able to serve half of the IP phones.
The third scenario shows a deployment with 30,000 IP phones. Four primary servers are
required to facilitate this amount of IP phones. For each pair of primary servers, there is one
backup server. As long as no more than two servers fail, the backup servers can provide full
support, and all IP phones will operate normally.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-59
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Summary (Cont.)
1-60 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
References
For additional information, refer to these resources:
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-61
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
1-62 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 3
Objectives
Upon completing this lesson, you will be able to describe the Cisco Unified Communications
Manager Release 6.0 installation framework, installation and upgrade procedures, and
requirements. This ability includes being able to meet these objectives:
Identify the Cisco Unified Communications Manager installation and upgrade options
Describe how to perform a new installation of Cisco Unified Communications Manager
Describe how to perform an upgrade during a new installation of Cisco Unified
Communications Manager
Describe how to upgrade to Cisco Unified Communications Manager Release 6.0 from
Cisco Unified CallManager Release 4.x
Describe how to upgrade from Cisco Unified CallManager Release 5.0 or higher
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Installation and Upgrade Overview
This topic describes the upgrade paths for the previous releases of Cisco Unified
Communications Manager to Cisco Unified Communications Manager Release 6.0(1).
Appliance
Appliance
Appliance-based Windows-based
Cisco Unified Communications Manager can be upgraded from the various previous releases of
Windows server-based Cisco Unified Communications Manager or appliance-based Cisco
Unified Communications Manager.
Cisco CallManager Releases 3.x and earlier for Windows server have to be upgraded to Release
4.1(3) or higher before upgrade to Cisco Unified Communications Manager Release 6.0(1) is
possible.
Appliance-based Cisco Unified Communications Manager versions earlier than Release 5.1(1)
have to be upgraded to Release 5.1(1) before upgrade to Release 6.0(1) is possible.
1-64 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Installation and
Upgrade Options
There are four different options for installation and upgrade of the Cisco Unified
Communications Manager Release 6.0.
Option Description
Of the four options, only the first three options are available when booting up from the DVD.
These options are available when Cisco Unified Communications Manager has been chosen in
the product deployment selection screen.
An upgrade from Release 5.1 (or higher) does not require (and is not supported) when booting
from the installation DVD but is presented here as one of the upgrade options.
Cisco Unified Communications Manager Release 6.0(x) uses an installation framework similar
to Cisco Unified Communications Manager Release 5.x. The installation process allows
performing a basic installation, upgrade to a newer service release during the installation, and
upgrade from Cisco Unified CallManager Release 4.1(3) or higher to Cisco Unified
Communications Manager Release 6.0(1).
The installation and upgrade options work in the following way:
Basic install: This option represents the basic installation and does not use any imported
data. This type of installation generally starts by booting a system from an installation
DVD or powering up a new system from the factory (with preinstalled software).
Upgrade during install: This option performs a basic installation on a system and also
allows the system to be upgraded to a specific service release patch level before the
completion of the basic installation. Selection of “Upgrade During Install” for a full
installation will effectively perform a basic installation before prompting the installer for
additional upgrade information.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-65
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Note It has to be ensured that the patches are available on DVD or SFTP/FTP during this
installation option.
Note During upgrade from a Windows-based release, new software licenses and configuration
files generated with the Data Migration Assistant (DMA) tool are needed.
Release 5.x or higher upgrade: If you are upgrading from Cisco Unified Communications
Manager Release 5.x, the upgrade file name has the following format:
cisco-ipt-k9-patchX.X.X.X-X.tar.gz.sgn
Here, X.X.X.X-X represents the release and build number. An upgrade from Release 5.x or
higher is performed from the Cisco Unified Communications Operating System
Administration.
1-66 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Software Sources
Two methods exist for installing Cisco Unified Communications Manager Release 6.0 and its
operating system.
Software Sources
From DVD
– The operating system and Cisco Unified Communications
Manager application are copied from the Installation DVD.
Configuration information is prompted immediately before the
operating system and application installation.
Pre-Installed
– The operating system and Cisco Unified Communications
Manager application are preloaded at the Cisco factory and
shipped. Configuration information is prompted when the
system is powered on.
The first method is a full installation from the beginning, where the customer inserts a DVD
and loads the operating system and Cisco Unified Communications Manager Release 6.0
application. This method is primarily for customers who have an existing Cisco Media
Convergence Server (MCS), or when users purchase servers from a third-party vendor
approved by Cisco.
The second method is a factory preinstallation, in which the customer orders a Cisco MCS
server platform, and the operating system and Cisco Unified Communications Manager Release
6.0 application are preloaded to the server at the factory and then shipped to the customer. This
method is primarily for customers who order a new Cisco MCS platform. A preinstallation
without any configuration can also be done from the installation DVD by selecting “Skip”
during the Platform Installation Wizard prompt. In this case, only the software will be installed,
and no configuration will be applied. When the server is booted the next time, the configuration
wizard will start automatically (such as on a factory-preinstalled system).
Caution Installation on an existing server formats the hard drive; all existing data on the drive is lost.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-67
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Disc
The installation disc allows you to perform a basic installation, upgrade from Cisco Unified
CallManager Release 4.x to Cisco Unified Communications Manager Release 6.0(1), and
upgrade to a newer service release during the installation.
Installation Disc
The installation disc allows you to install the operating system and Cisco Unified
Communications Manager from the same DVD. The installation disc will perform a hardware
check to verify hardware requirements for the release. If any unsupported component is found,
an applicable error message will be displayed, and the installation will be halted.
The disc can be used for full installation or for recovery if you have a backup of the data.
A separate recovery disc is available for use for system recovery if you want to recover the
operating system and application files without a backup of the data.
Cisco Unity Connection and Cisco Unified Communications Manager Business Edition can
also be installed from the same DVD; therefore, you have to first select the product that you
want to install. This lesson describes the installation and upgrade of Cisco Unified
Communications Manager.
Note Only the products that are supported on your server appear in the list.
1-68 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Hardware Configuration
Hardware configuration is integrated with the Cisco Unified Communications Manager
installation process.
Hardware Configuration
Hardware configuration is
integrated with the Cisco
Unified Communications
Manager installation
process.
The installation process
checks for correct hardware
configuration, unsupported
platforms, and minimum
hardware requirements.
The installation disc
automatically configures the
correct BIOS and RAID
settings.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-69
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Basic
Installation
This topic describes the process for performing a basic installation of the operating system and
Cisco Unified Communications Manager Release 6.0 application on the first node, the
publisher.
Basic Installation
In both the Apply Additional Release window and the Import Windows Data window, choose
No in order to select the Basic Install option.
1-70 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Important Configuration Information
Important configuration information requested during Cisco Unified Communications Manager
setup is listed below.
Administrator ID This field specifies Ensure that the name is unique; it can contain lowercase,
the name that you alphanumeric characters, hyphens, and underscores. It
want to assign to this must start with a lowercase alphanumeric character.
account. For this mandatory field, you should record the name for
use when logging into the command-line interface (CLI)
or into Cisco Unified Operating System Administration.
Administrator This field specifies Ensure that the password is at least six characters long; it
Password the password that you can contain alphanumeric characters, hyphens, and
use for logging into underscores.
the CLI on the For this mandatory field, you should record the password
platform and for for use when logging into the CLI or into Cisco Unified
logging into Cisco Operating System Administration.
Unified Operating
System
Administration.
DHCP Dynamic Host Choose Yes if you want to use DHCP to automatically
Configuration configure the network settings on your server.
Protocol If you choose No, you must enter a hostname, IP
address, IP mask, and gateway.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-71
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Field Description Usage
DNS Enabled A Domain Name If you do not have a DNS server, enter No. When DNS is
System (DNS) server not enabled, you should enter only IP addresses (not
represents a device hostnames) for all network devices in your Cisco Unified
that resolves a Communications network.
hostname into an IP If you have a DNS server, Cisco recommends that you
address or an IP enter Yes to enable DNS. Disabling DNS limits the
address into a system ability to resolve some domain names.
hostname.
DNS Primary The server contacts Enter the IP address of the DNS server that you want to
this DNS server first specify as the primary DNS server. Enter the IP address
when it attempts to in dotted decimal format as ddd.ddd.ddd.ddd, where ddd
resolve hostnames. can have a value between 0 and 255 (except 0.0.0.0).
Consider this field mandatory if DNS is set to “Yes.”
DNS Secondary When a primary DNS In this optional field, enter the IP address of the
server fails, the secondary DNS. Enter the IP address in dotted decimal
server will attempt to format as ddd.ddd.ddd.ddd, where ddd can have a value
connect to the between 0 and 255 (except 0.0.0.0).
secondary DNS
server.
Domain This field represents Consider this field mandatory if DNS is set to “Yes.”
the name of the
domain in which this
machine is located.
First Cisco This field specifies Choose Yes if you are configuring the first Cisco Unified
Unified the first Cisco Unified Communications Manager node in the cluster.
Communications Communications
Manager Node Manager node that
contains the
database.
Subsequent nodes
connect to the first
node to access
database content.
The first node also
synchronizes with an
external Network
Time Protocol (NTP)
server and provides
time to the other
nodes.
IP Address This field specifies Enter the IP address in the form ddd.ddd.ddd.ddd, where
the IP address of this ddd can have a value between 0 and 255 (except
machine. It will 0.0.0.0).
uniquely identify the If DHCP is set to No, consider this field mandatory.
server on this
network. Ensure
another machine in
this network does not
use this IP address.
1-72 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Field Description Usage
IP Mask This field specifies Enter the IP mask in the form ddd.ddd.ddd.ddd, where
the IP subnet mask of ddd can have a value between 0 and 255 (except
this machine. The 0.0.0.0).
subnet mask, A valid mask should have contiguous '1' bits on the left
together with the IP side and contiguous '0' bits on the right side.
address, defines the
network address and For example, a valid mask follows: 255.255.240.0
the host address. (11111111.11111111.11110000.00000000)
An invalid mask follows: 255.255.240.240
(11111111.11111111.11110000.11110000)
NIC Speed This field specifies The possible speeds include 10 or 100.
the speed of the
server network
interface card (NIC) in
megabits per second.
NIC Duplex This field specifies The possible settings include Half and Full.
the duplex setting of
the server NIC.
NTP Server This field identifies Enter the hostname or IP address of one or more NTP
the NTP servers with server(s).
which you want to
synchronize.
Note You can add additional NTP
servers or make changes to
the NTP server list at a later
time.
NTP Server When enabled, this Choose Yes if you want to enable this machine to be an
Enable server will act as a NTP server.
NTP server and This option is available only on the first node in a cluster.
provide time updates
to the subsequent
nodes in the cluster.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-73
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Field Description Usage
Set Hardware This field specifies Choose Yes if you want to set the date and local time for
Clock the date and local the time zone that you chose.
time for the machine. Enter the hours based on a 24-hour format.
SMTP This field specifies Enter the hostname or dotted IP address for the SMTP
the name of the server. For a host, it can contain alphanumeric
Simple Mail Transfer characters, hyphens, or periods. For a hostname, it must
Protocol (SMTP) host start with an alphanumeric character.
that is used for You must fill in this field if you plan to use electronic
outbound e-mail. notification. If not, you can leave it blank.
Subnet IP By entering a subnet Enter an IP subnet that will be granted access to the NTP
Address address, you can server
specify a range of IP During installation, you can enter only two subnets.
addresses that will be
granted access to
query this NTP
server.
Subnet Mask This field specifies Enter the subnet mask for the IP subnet.
the subnet mask for
the subnet address.
Time Zone This field specifies Choose Yes if you want to change the time zone.
the local time zone Choose the time zone that most closely matches the
and offset from location of your machine.
Greenwich Mean
Time (GMT).
1-74 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Procedures for Basic Install (Using Installation
DVD)
Cisco Unified Communications Manager Release 6.0 has to be installed on the publisher before
installing it on any subscriber nodes. Installation starts the same way for all three installation
options: Insert the installation disc in the DVD drive and reboot the server. The DVD Found
window displays after the server completes the boot sequence.
To perform the media check, choose Yes. To skip the media check, choose No. If “Yes” was
selected, the installation process performs a media check of the image on the DVD to ensure
that the image is error-free before installation. If the disc is OK, the installation continues.
A hardware check is then performed to determine if the correct hardware is installed, and then
the Redundant Array of Independent Disks (RAID) and BIOS settings are configured.
After the hardware checks complete, the Product Deployment Selection window displays. In
the Product Deployment Selection window, you can choose from the following options:
Cisco Unified Communications Manager
Cisco Unity Connection
Cisco Unified Communications Manager Business Edition (includes Cisco Unified
Communications Manager and Cisco Unity Connection)
Note Only the products that are supported on your server appear in the list.
Select the first option (Cisco Unified Communications Manager) to install only Cisco Unified
Communications Manager.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-75
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
The Overwrite Hard Drive window will then indicate the current software version on your hard
drive and the version on the DVD. Choosing “No” here halts the installation. Choosing “Yes”
overwrites the hard drive.
Next, choose the desired type of installation by performing the following steps.
In both the Apply Additional Release window and the Import Windows Data window, choose
No in order to select the Basic Install” option. After clicking “Continue,” the Platform
Installation Wizard guides you through the installation process and gathers the required
information. Review this window to familiarize yourself with navigating within the Platform
Installation Wizard, and follow these guidelines:
If “Proceed” is selected, the Product Installation Configuration window displays
immediately before any software is copied or installed.
If “Skip” is selected, the software is first transferred to the hard drive, then the system shuts
down. At the next boot, the system will display the Installation Configuration window. This
is the same state as on a factory-installed system, in which the software is preloaded but no
configuration has been done. When the preloaded system boots up, the configuration dialog
is skipped if a Universal Serial Bus (USB) drive with a configuration file that includes all
configuration parameters is found. Such a configuration file can be prepared using the
Answer File Generator.
Note For more information regarding the Answer File Generator, refer to Using the Cisco Unified
Communications Answer File Generator at
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/install/6_0_1/install/cmins60
1.html#wp123429
1-76 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Basic Installation Flow (Installation DVD)
The figure shows the flow of a Basic Installation using the installation DVD.
No
Yes
Proceed Basic Use Database
Application
with Install – DHCP Administrator Access
User
Install Continue Login Security
Config
Config Config
Yes No
Yes
Platform Static SMTP
TimeZone Platform
Installation Network Certificate Host
Configuration Config
Wizard Configuration Information Config
Confirmation
No
Proceed
Platform
No
No Yes Yes Publisher Configuration
Apply No Auto DNS Completed
Publisher Address and
Additional Negotiation Client OS and Application
Config Security
Releases Config Config Installation
password
Scripts Starts
Yes
Yes No No
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-13
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-77
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Procedures for Basic Install (Preinstalled)
This section describes the basic installation procedure when the software was preinstalled.
After the boot of the system, the Pre-existing Installation Configuration window displays. If
pre-existing configuration information generated by the Answer File Generator and stored on a
floppy disc or a USB key exists, the disc or the USB key has to be inserted and “Continue” has
to be chosen. In this case, the installation wizard will read the configuration information from
the USB key. If no configuration file on a USB key is provided, the installation wizard prompts
for configuration data.
1-78 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Basic Installation Flow (Preinstalled)
The following figure shows the flow of a basic installation procedure when the software was
preinstalled.
No
Existing
USB
Or Disk with Basic Use Yes Database
Application
Pre-existing Install – DHCP Administrator Access
User
Config Continue Login Security
Config
File Config Config
Yes
No No
Yes
Platform Static SMTP
TimeZone Platform
Installation Network Certificate Host
Config Config
Wizard Config Information Config
Confirmation
No
Proceed
Platform
Apply No Auto No DNS Yes Yes Subscriber
Publisher Configuration
Additional Negotiation Client Address and Completed
Config
Releases Config Config Security Configuration
password Scripts Starts
Yes No No
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-15
The only difference in a basic installation executed from the installation DVD is the ability to
skip the configuration portion by providing a configuration file on a USB key.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-79
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Upgrade
During Installation
This topic describes the procedure to include upgrades in the installation process.
This option is chosen by selecting “Yes” at the Apply Additional Release window. Using this
mechanism saves a considerable amount of installation time, as the installation of the software
stored on the DVD, and the installation of a service release, engineering special, or security
update are combined into a single installation process. The additional release has to be
downloaded and prepared on a DVD or FTP/Secure FTP (SFTP) server before starting the
installation.
1-80 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Procedures for Upgrade During Installation
This section describes the procedure of an upgrade during installation.
The installation starts when the server is booted from the installation DVD. The checksum for
the DVD should be verified and “Overwrite Hard Disk” has to be selected.
In the Platform Installation Wizard, “Yes” needs to be selected at the Apply Additional
Releases window. Then the installation of operating system and application will start, and when
finished, the system will reboot.
After reboot, the Upgrade Retrieval mechanism has to be chosen:
Local: Specify path and file name on the local DVD
FTP/SFTP: Configure Network Settings and enter the location and login information for
the remote file server
Caution The Overwrite Hard Drive window indicates the software version on your hard drive (if a
previous installation) and the DVD. All existing data on your hard drive gets overwritten and
destroyed.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-81
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Procedures for Upgrade
During Installation (Cont.)
After entering the source of the additional release, the upgrade will start. When the upgrade has
completed, the system reboots. The rest of the installation will be exactly the same, such as on a
preinstalled system after the first boot.
1-82 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade During Installation Flow
The figure shows the flow of a basic installation procedure when the Apply Additional
Releases option was selected during installation of the system.
Local No
Yes
Retrieve Install
Static
Platform Upgrade Upgrade
Network
Installation From CD Patch and
Configuration
Wizard Or DVD reboots
Proceed
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-83
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade During Installation Flow (Cont.)
Reboots from Import NIC Speed Configure
NTP Client Configure
Hard disk Windows And Duplex DNS and
Configuration SMTP Host
Data Configuration Domain
Address
No
Yes USB
Or Disk with Basic Use Yes Database
Pre-existing Application
Install – DHCP Administrator Access
Config File User
Continue Login Security
Configuration
Configuration Configuration
No No
Yes
Platform Static
TimeZone SMTP Platform
Installation Network Certificate
Configuration Host Configuration
Wizard Configuration Information
Config Confirmation
Proceed
No
No No Yes Yes
Platform
Apply Auto DNS Subscriber
Publisher Configuration
Additional Negotiation Client Address and
Configuration Completed
Releases Configuration Configuration Security
Configuration
password
Scripts Starts
Yes No No
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—1-21
1-84 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade During Installation (Retrieval Mechanism)
The figure shows the Retrieval Mechanism dialog.
Field Description
FTP Retrieves the upgrade file from a remote server by using FTP
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-85
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade During Installation (Remote Patch Access
Information)
The figure shows the Remote Patch Configuration dialog used by the FTP/SFTP retrieval
methods.
Field Description
1-86 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade During Installation (Patch Location)
The figure shows the Local Patch Configuration dialog used by the local retrieval methods.
The patch directory and file name refer to the root of the DVD.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-87
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Windows Upgrade
This topic describes upgrade procedures from Cisco Unified CallManager Releases 4.x on
Windows-based platforms. Upgrade from these platforms involves the Cisco DMA tool.
When upgrading from Windows-based Cisco Unified CallManager Release 4.x to the
appliance-based Cisco Unified Communications Manager Releases 5.x or 6.x, all of the
configuration and runtime data have to be exported from the Microsoft SQL database and
transformed to the new format of the Informix database. These tasks are performed by the
Cisco DMA tool.
1-88 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco DMA
This figure shows the functions of the Cisco DMA.
The Cisco DMA needs to be installed and run on the Cisco Unified CallManager Release 4.x
publisher server. The backup file created by Cisco DMA must be saved to a tape drive or to a
network location.
The Cisco Unified Communications Manager Release 6.0(1) publisher installation procedure
then retrieves the DMA backup file via SFTP, FTP, or from the tape and sends Cisco Unified
CallManager Release 4.x data into Cisco Unified Communications Manager Release 6.0(1).
Installation of Cisco Unified Communications Manager subscribers follows the publisher
installation. Subscribers will pull data from the publisher database; therefore, no DMA files are
loaded during the installation of a subscriber.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-89
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Data Not Exported by Cisco DMA
This section provides information about data not migrated by the Cisco DMA.
Customized music on hold (MOH) files have to be backed up manually to be reinstalled on all
Cisco Unified Communications Manager servers after upgrade to Release 6.0(1).
Special phone load files and background images stored on the TFTP server will also be lost;
these files have to be backed up and can be uploaded to the newly installed TFTP server after
upgrade.
All files on Cisco Unified Communications Manager subscriber servers will not be backed up,
because the Cisco DMA only runs on the publisher server.
The default user ID for the Cisco Unified Communications Manager administrator needs to be
set during the Cisco Unified Communications Manager Release 6.0(1) installation, as a default
user ID “CCMAdministrator” is no longer mandatory.
All usernames are migrated, but the passwords and pins will be reset to a default defined during
installation procedure. After upgrade, the users are able to change their passwords and pins on
the Cisco Unified Communications Manager UserOptions web pages.
1-90 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Windows Upgrade Installation Option
This section shows the activation of the Windows upgrade installation option.
To perform the windows upgrade installation option, select Yes at the Import Windows Data
window. After the installation of Cisco Unified Communications Manager Release 6.0, the
configuration data will be retrieved from tape or an FTP or SFTP source. This installation
option requires Cisco DMA to run on the Windows-based Cisco Unified Communications
Manager Release 4.x version prior to upgrade start.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-91
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Upgrade
This topic describes upgrade procedures from Cisco Unified Communications Manager
Releases 5.x or 6.x. Upgrades on these platforms are done using the Cisco Unified Operating
System Administration.
Updates from appliance-based Cisco Unified Communications Manager Release 5.x or higher
are performed from the Cisco Unified Operating System Administration web page.
Note Cisco Unified CallManager Release 5.0 requires an upgrade to Cisco Unified
Communications Manager Release 5.1(1) before it can be upgraded to Cisco Unified
Communications Manager Release 6.0.
The system does not have to be rebooted, as the current operating system and application are
not overwritten by the new version. Instead, they are installed to a second (inactive partition).
The upgrade procedure includes the following steps:
Perform a backup using Cisco Unified Communications Manager Disaster Recovery
System (DRS).
Start the installation of the new version from Cisco Unified Operating System
Administration.
The installation of the new version will be performed in the background, while the server
continues to operate using the current version.
At any time after the new version has been installed, reboot the system with the option to
switch versions (swap active and inactive partitions).
Cisco Unified Communications Manager will boot from the partition where the new
version has been installed.
1-92 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Dual Partitions
This section provides information about the Cisco Unified Communications Manager Dual
Partitions mechanism.
Dual Partitions
Active Inactive
Partition Partition
Dual partitions each have Unified
Communications Manager software and
database.
5.1(1)
Enables continued operation when you
upgrade software.
6.0(1)
Upgrade software installs on the inactive
partition.
Activates the upgraded software by “switching
versions” during reboot.
Current active partition becomes inactive and
retains current “old” software until next
upgrade. 5.1(1)
If versions are switched before next upgrade,
you revert to previous version. 6.0(1)
System maintains two versions of software
(does not apply to Release 4.x upgrades).
Since Release 5.x, Cisco Unified Communications Manager supports dual partitions, which
simplify software updates:
Each partition keeps one version of Cisco Unified Communications Manager software and
database.
Operation continues during upgrades.
Upgrade installs to the inactive partition.
During reboot, versions (active and inactive partitions) can be swapped. The previously
active partition becomes inactive and retains the “old” software and database until the next
upgrade.
If versions are switched again before the next upgrade, you revert to the previous version
(downgrade).
The system always maintains two versions of software (does not apply to upgrade from
Cisco Unified CallManager Release 4.x).
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-93
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Installation Procedures for Cisco Unified Communications
Manager Upgrade
This section provides information about the upgrade procedure of an existing appliance-based
Cisco Unified Communications Manager.
1-94 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upgrade Process on Cisco Unified Communications Manager
Releases 5.x and 6.x
The Cisco Unified Operating System Administration allows upgrades from local sources and
FTP or SFTP servers.
Log in to the Cisco Unified Operating System Administration. Select the Software Upgrades
menu, and select “Install/Upgrade” to define the source of the upgrade file.
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-95
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
References
For additional information, refer to these resources:
Cisco Unified Communications Manager Installation Documentation
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/docguide/6_0_1/dg601.ht
ml#wp1028219
Installing Cisco Unified Communications Manager 6.0(1)
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/install/6_0_1/install/cmin
s601.html#wp61456
1-96 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Summary
This topic summarizes the key points that were discussed in this module.
Module Summary
This module describes main characteristics of Cisco Unified Communications Manager. The
module describes the role that Cisco Unified Communications Manager plays in the overall
Cisco Unified Communications solution, and in the Cisco Unified Communications Manager
hardware and software requirements. Also, the module describes the four call-processing
deployment models and how Cisco Unified Communications Manager clusters provide
redundancy and failover. Finally, the module describes the Cisco Unified Communications
Manager installation and upgrade processes.
References
For additional information, refer to these resources:
Unified Communications (IP Communications/VoIP)
http://www.cisco.com/en/US/partner/netsol/ns641/networking_solutions_packages_list.htm
l
Cisco Unified Communications Manager (CallManager)
http://www.cisco.com/en/US/partner/products/sw/voicesw/ps556/index.html
Cisco Unified Communications Solution Reference Network Design (SRND) Document
Based on Cisco Unified Communications Manager Release 6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
Cisco Unified Communications Manager Installation Documentation
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/docguide/6_0_1/dg601.ht
ml#wp1028219
Installing Cisco Unified Communications Manager Release 6.0(1)
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/install/6_0_1/install/cmin
s601.html#wp61456
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-97
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Self-Check
Use the questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.
Q1) Which two of the following options are not parts of the Cisco Unified Communications
Architecture? (Choose two.) (Source: Understanding Cisco Unified Communications
Manager Architecture)
A) IP telephony
B) customer contact center
C) firewalls
D) video telephony
E) rich-media conferencing
F) LAN switches
G) third-party applications
Q2) Which three of the following options are Cisco Unified Communications Manager
functions? (Choose three.) (Source: Understanding Cisco Unified Communications
Manager Architecture)
A) packet routing
B) signaling and device control
C) dial plan administration
D) phone feature administration
E) storing voice mails
F) providing call center functionality
G) filtering IP packets
Q3) List the minimum hardware requirements for Cisco MCS platforms required by Cisco
Unified Communications Manager Release 6.0. (Source: Understanding Cisco Unified
Comunications Manager Architecture)
Q4) Which database is used by Cisco Unified Communications Manager Release 6.0?
(Source: Understanding Cisco Unified Communications Manager Architecture)
A) Informix Dynamic Server
B) Microsoft SQL 7
C) Microsoft SQL 2000
D) Oracle
E) MSJET DB
Q5) Which two of the following features rely on the publisher? (Choose two.) (Source:
Understanding Cisco Unified Communications Manager Architecture)
A) Call Forward All
B) Message Waiting Indicator
C) Cisco Unified Communications Manager Bulk Administration Tool
D) Do Not Disturb Enable/Disable
E) Cisco Unified Communications Manager Administration
F) Extension Mobility Login
1-98 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q6) What is a licensing overdraft, and by what percentage is it allowed? (Source:
Understanding Cisco Unified Communications Manager Architecture)
Q7) Which of the following options is not a Cisco Unified Communications Manager
licensing tool? (Source: Understanding Cisco Unified Communications Manager
Architecture)
A) License Unit Report
B) License File Generator
C) License Unit Calculator
D) License File Upload
Q8) Which three of the following options are supported Cisco Unified Communications
Manager deployment models? (Choose three.) (Source: Understanding Cisco Unified
Communications Manager Deployment and Redundancy Options)
A) a single-site with one call-processing agent
B) two clusters in active-backup mode
C) multisites with centralized call processing
D) two load-balancing clusters
E) multisites, each with its own call-processing agent
F) a single-cluster with distributed call processing
G) two or more clusters with bidirectional trust relationships
Q9) Which codec is recommended in a single-site Cisco Unified Communications Manager
deployment? (Source: Understanding Cisco Unified Communications Manager
Deployment and Redundancy Options)
A) G.721
B) G.711
C) G.723
D) G.729
Q10) Which statement is true about a multisite WAN with centralized call-processing Cisco
Unified Communications Manager deployment? (Source: Understanding Cisco Unified
Communications Manager Deployment and Redundancy Options)
A) IP WAN carries voice traffic but no call control signaling
B) IP WAN is used for data only
C) IP WAN carries voice traffic and call control signaling
D) IP WAN carries no call control signaling for intrasite calls
Q11) Which Cisco Unified Communications Manager deployment model offers the highest
scalability? (Source: Understanding Cisco Unified Communications Manager
Deployment and Redundancy Options)
A) multisite WAN with centralized call processing
B) multisite WAN with distributed call processing
C) single-site with one call-processing agent
D) single-cluster with distributed call processing
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-99
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q12) Which two of the following options are features of Cisco Unified Communications
Manager clustering over the WAN? (Choose two.) (Source: Understanding Cisco
Unified Communications Manager Deployment and Redundancy Options)
A) feature extension to offices
B) robustness in high-delay environments
C) distributed administration
D) unified dial plan
E) highest scalability
Q13) What is the maximum number of Cisco Unified Communications Manager nodes in a
cluster, and how many servers can act as call-processing nodes? (Source:
Understanding Cisco Unified Communications Manager Deployment and Redundancy
Options)
A) 18 nodes, 6 of them used for call processing
B) 18 nodes, 8 of them used for call processing
C) 20 nodes, 6 of them used for call processing
D) 20 nodes, 8 of them used for call processing
Q14) Which of the following options is not an installation option of Cisco Unified
Communications Manager Release 6.0? (Source: Installing and Upgrading Cisco
Unified Communications Manager)
A) basic install
B) Windows upgrade
C) network installation
D) upgrade during install
Q15) Which of the following passwords is not set when doing a basic install on the first
node? (Source: Installing and Upgrading Cisco Unified Communications Manager)
A) Administrator password
B) Database Access Security password
C) Application User password
D) CAR Administrator password
Q16) Which three of the following options can be used to retrieve an upgrade file when
performing an upgrade during install? (Choose three.) (Source: Installing and
Upgrading Cisco Unified Communications Manager)
A) SFTP
B) HTTP
C) SMTP
D) TFTP
E) Local
F) FTP
G) XML
1-100 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q17) Which of the following tools is used to export the data required for an upgrade from
Cisco Unified CallManager Release 4.0 to Cisco Unified Communications Manager
Release 6.0? (Source: Installing and Upgrading Cisco Unified Communications
Manager)
A) DMA
B) BARS
C) TAPS
D) DRS
Q18) After upgrading from Cisco Unified CallManager Release 5.0 or higher, you have to
_____ in order for the upgrade to become effective. (Source: Installing and Upgrading
Cisco Unified Communications Manager)
A) activate changes
B) enable upgrade
C) restart the server
D) restart the Cisco Unified Communications Manager service
E) switch versions
© 2008 Cisco Systems, Inc. Introduction to Cisco Unified Communications Manager 1-101
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Self-Check Answer Key
Q1) C, F
Q2) B, C, D
Q4) A
Q5) C, E
Q6) An overdraft is a condition where more devices register to Cisco Unified Communications Manager than
license units purchased. Cisco Unified Communications Manager allows a five percent overdraft.
Q7) B
Q8) A, C, E
Q9) B
Q10) C
Q11) B
Q12) A, D
Q13) C
Q14) C
Q15) D
Q16) A, E, F
Q17) A
Q18) E
1-102 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module 2
Overview
Performing system administration by configuring initial basic settings is the first important task
when deploying Cisco Unified Communications Manager. In order to be able to administer
Cisco Unified Communications Manager, it is important to know which user interfaces exist
and when to use which one. Another important step of Cisco Unified Communications
Manager administration is user management, optionally by integrating with Lightweight
Directory Access Protocol (LDAP).
This module describes the different administration methods and features, provides information
about how to access them, discusses the configuration of initial settings, and explains how to
manage users in Cisco Unified Communications Manager.
Module Objectives
Upon completing this module, you will be able to perform Cisco Unified Communications
Manager platform and general administration, initial configuration, and user management. This
ability includes being able to meet these objectives:
Describe the purpose and basic functionality of all Cisco Unified Communications
Manager administrative options and be able to access and navigate between them
Activate required Cisco Unified Communications Manager services, configure initial
settings, and remove Domain Name System (DNS) reliance
Manage user accounts, including integrating Cisco Unified Communications Manager with
a corporate LDAP directory and enabling multiple levels of user privileges
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
2-2 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 1
Objectives
Upon completing this lesson, you will be able to describe the purpose and basic functionality of
all Cisco Unified Communications Manager administrative and user interfaces and be able to
access and navigate between them. This ability includes being able to meet these objectives:
Describe Cisco Unified Communications Manager administration and user interface
options
Describe how to access the Cisco Unified Communications Manager user web interface
and which features it provides
Describe how to access the Cisco Unified Communications Manager administration web
interface and which features it provides
Describe how to access the Cisco Unified Communications Manager serviceability web
interface and which features it provides
Describe how to access the Cisco Unified Communications Manager disaster recovery web
interface and which features it provides
Describe how to access the Cisco Unified Communications Manager operating system web
interface and which features it provides
Describe how to access the Cisco Unified Communications Manager CLI and which
features it provides
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Administration and User Interfaces
This topic provides an overview about Cisco Unified Communications Manager administration
and user interface options.
Since Release 5.0, Cisco Unified Communications Manager (formerly Cisco Unified
CallManager) has been an appliance in which access to the system is only possible through
Cisco Unified Communications Manager GUIs and the Cisco Unified Communications
Manager CLI. The available interfaces are shown in the figure.
2-4 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Administration and
User Interface Functions
The table describes the functions of Cisco Unified Communications Manager administration
and user interfaces.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-5
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager User
Web Interface
This topic describes the Cisco Unified Communications Manager user web interface.
Cisco Unified Communications Manager allows the configuration of end-user accounts where
each of them can be associated with one or more IP phones, which, in turn, allows end users to
configure personal features for their IP phone(s). Such features include:
Forward all calls to a different number.
Configure speed-dial numbers: Most Cisco IP phone models have buttons that can be
configured as speed dials. When the user hits such a button, the configured number is
dialed. End users can freely configure the numbers assigned to the speed-dial buttons using
the Cisco Unified Communications Manager user web interface.
Subscribe to IP phone services: Most Cisco IP phone models can be used to access
Extensible Markup Language (XML)-based web applications by so-called IP phone
services. End users can freely subscribe (or unsubscribe) to IP phone services.
Configure personal address book and fast dials.
Change message waiting lamp policy.
Change locale, password, and PIN.
2-6 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the User Web Interface
The Cisco Unified Communications Manager user web interface is accessed by browsing to the
URL shown in the figure.
https://server-address/ccmuser
Log in using the personal user account created by Cisco Unified
Communications Manager Administrator
When accessing the Cisco Unified Communications Manager User web interface, the user has
to log in with username and password. The end-user accounts are created by the Cisco Unified
Communications Manager administrator.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-7
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager User Main Page
The figure shows the main page of the Cisco Unified Communications Manager user web
interface.
2-8 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Administration Web Interface
This topic describes the Cisco Unified Communications Manager Administration web interface.
The Cisco Unified Communications Manager Administration web interface provides the
following functions:
System configuration: Cisco Unified Communications Manager groups, presence groups,
device-mobility groups, device pools, regions, locations, phone security profile, and so on
Call routing configuration: Dial rules, route patterns, call hunting, time-of-day routing,
partitioning and Calling Search Space (CSS), intercom, call park, call pickup, and so on
Media Resource configuration: Conference bridges, transcoders, music on hold (MOH),
Media Termination Points (MTPs), and so on
Voice-mail configuration
Device configuration: Gateways, gatekeepers, trunks, IP phones, and so on
Application configuration: Manager, assistant, attendant console, and so on
User management: End users, application users, groups, and role configuration
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-9
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the Administration Web Interface
The Cisco Unified Communications Manager Administration web interface is accessed by
browsing to the URL shown in the figure.
https://server-address/ccmadmin
Log in using Cisco Unified Communications Manager
administrator account (created during installation)
When accessing the Cisco Unified Communications Manager Administration web interface, the
administrator has to log in with username and password. The initial administrator account is
created during installation. Additional administrator accounts can be created from the Cisco
Unified Communications Manager Administration web interface.
2-10 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Administration Main
Page
The figure shows the main page of the Cisco Unified Communications Manager Administration
web interface.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-11
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Serviceability Web Interface
This topic describes the Cisco Unified Communications Manager Serviceability web interface.
The Cisco Unified Communications Manager Serviceability web interface provides the
following functions:
Configure alarms, logs, and traces: For monitoring and troubleshooting Cisco Unified
Communications Manager.
Configure Call Detail Records (CDRs) disk storage and external billing servers: Cisco
Unified Communications Manager has the ability to create CDRs and Call Management
Records (CMRs) providing detailed information about call activities and voice quality.
Using Cisco Unified Communications Manager Serviceability, an administrator can limit
the disk space used for these records and configure Cisco Unified Communications
Manager to copy or move these files containing CDRs and CMRs to external billing servers
using the Secure FTP (SFTP).
Activate, Deactivate, start, stop, and restart network and feature services.
Configure Simple Network Management Protocol (SNMP) settings.
Configure serviceability reports: These reports are automatically created nightly and
allow system (including trend) analysis based on monitored objects. A Cisco Unified
Communications Manager administrator can obtain the generated reports from Cisco
Unified Communications Manager Serviceability web pages.
2-12 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the Serviceability Web Interface
The Cisco Unified Communications Manager Serviceability web interface is accessed by
browsing to the URL shown in the figure.
https://server-address/ccmservice
or access from the navigation shortcut:
When accessing the Cisco Unified Communications Manager serviceabilityweb interface, the
administrator has to log in with username and password. The initial administrator account
(created during installation) or any administrator account (created from Cisco Unified
Communications Manager Administration web interface) can be used.
Note All administrative Cisco Unified Communications Manager GUIs include a Navigation
shortcut on the top right corner of the screen. The drop-down list can be used to access the
desired GUI directly instead of entering the corresponding URL.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-13
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Serviceability Main
Page
The figure shows the main page of the Cisco Unified Communications Manager Serviceability
web interface.
2-14 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Disaster
Recovery Web Interface
This topic describes the Cisco Unified Communications Manager Disaster Recovery web
interface.
The Cisco Unified Communications Manager Disaster Recovery web interface provides access
to the Cisco Unified Communications Manager Disaster Recovery System (DRS), which offers
the following functions:
Writes backups to a physical tape drive or remote SFTP server
Supports full cluster backups
Supports ad-hoc backup and restore jobs
Supports scheduled backups
Note More information about DRS is provided in the Troubleshooting Cisco Unified
Communications Systems (TUC) course.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-15
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the Disaster Recovery Web Interface
The Cisco Unified Communications Manager DRS is accessed by browsing to the URL shown
in the figure.
https://server-address/drf
or access from the navigation shortcut:
When accessing the Cisco Unified Communications Manager DRS web interface, the platform
administrator has to log in with username and password. The initial platform administrator
account is created during installation. Additional platform administrator accounts can be
created from the Cisco Unified Communications Manager CLI.
2-16 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Disaster Recovery
Main Page
The figure shows the main page of the Cisco Unified Communications Manager DRS web
interface.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-17
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Operating System Web Interface
This topic describes the Cisco Unified Communications Manager Operating System web
interface.
The Cisco Unified Communications Manager Operating System web interface allows platform
administrators to configure and manage the Cisco Unified Communications Manager Operating
System. Examples of operating system administration tasks include the following:
Check software and hardware status
Upgrade system software and install or upgrade options
View or update IP addresses
Manage Network Time Protocol (NTP) servers
Manage server security, including IP Security (IPsec) configuration and certificates
Ping other network devices
Manage remote support (Cisco Technical Assistance Center [TAC]) accounts
2-18 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the Cisco Unified Communications Manager
Operating System Web Interface
The Cisco Unified Communications Manager Operating System web interface is accessed by
browsing to the URL shown in the figure.
https://server-address/cmplatform
or access from the navigation shortcut:
When accessing the Cisco Unified Communications Manager Operating System web interface,
the platform administrator has to log in with username and password. The initial platform
administrator account (created during installation) or any platform administrator account
(created from the Cisco Unified Communications Manager CLI) can be used.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-19
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Operating System
Main Page
The figure shows the main page of the Cisco Unified Communications Manager Operating
System Administration web interface.
2-20 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Administration CLI
This topic describes the Cisco Unified Communications Manager CLI.
The Cisco Unified Communications Manager CLI provides similar features to those that
platform administrators can find in the Cisco Unified Communications Manager operating
system and Cisco Unified Communications Manager DRS GUI; it also includes some
additional functions:
Displays platform information, such as product version, CPU, memory, disk usage,
platform hardware, serial number, and so on
Displays network, process, and load information
Configures additional platform administrator accounts
Changes platform administrator account password and security passwords
Performs disaster recovery tasks
Uses tools such as ping, traceroute, and packet capture
Changes network configuration settings
Offers start, stop, and restart services
Performs system restarts, shutdowns, and switch versions
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-21
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Accessing the Administration CLI
The Cisco Unified Communications Manager CLI is accessed from a Secure Shell (SSH) client
or from the physical console of the system.
When accessing the Cisco Unified Communications Manager CLI, the platform administrator
has to log in with username and password. The initial platform administrator account (created
during installation) or any platform administrator account (created from the Cisco Unified
Communications Manager CLI) can be used.
Note When accessing the CLI over the network, an SSH client has to be used, because Telnet is
not supported.
2-22 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Administration CLI
Main Page
The figure shows some top-level commands of the Cisco Unified Communications Manager
CLI.
When using the Cisco Unified Communications Manager CLI the ? can be used to see the
available commands or command options. In the first example shown in the figure, the ? is
used at the top level, and as a result, all top-level commands have been displayed. In the second
example, the command show ? is entered, and therefore, all available show commands have
been displayed. Finally, all utility commands have been displayed because of the entered utils ?
command.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-23
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
The User web interface allows end users to customize their own IP phone
settings, configuration, and features.
The Administration web interface allows Cisco Unified CM administrators to
provision the system and to configure call routing, voice mail, devices,
applications, end users, etc.
The Serviceability web interface allows Cisco Unified CM administrators to
control the feature and network services, to configure alarms and traces, etc.
The Disaster Recovery web interface allows Cisco Unified CM platform
administrators to perform or schedule Cisco Unified CM backup and restore
tasks.
The Operating System web interface allows Cisco Unified CM platform
administrators to manage the Cisco Unified CM operating system.
The Administration CLI allows Cisco Unified CM platform administrators to
manage the Cisco Unified CM operating system and to perform backup and
restore tasks from a CLI.
References
For additional information, refer to these resources:
Cisco Unified Communications Manager – Maintain and Operate Guides
http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.ht
ml
2-24 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 2
Objectives
Upon completing this lesson, you will be able to activate required Cisco Unified
Communications Manager services and settings to enable features and remove Domain Name
System (DNS) reliance. This ability includes being able to meet these objectives:
List elements used for general, initial configuration
List network configuration options of Cisco Unified Communications Manager
List the reasons for using Network Time Protocol (NTP) servers and enabling DHCP
services in Cisco Unified Communications Manager
Describe the reliance on DNS by IP phones when server names are used instead of server
IP addresses
Describe the difference between network and feature services and explain how they can be
managed using Cisco Unified Communications Manager serviceability
Describe the purpose of enterprise parameters and explain key parameters
Describe the purpose of service parameters and explain key parameters
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Initial
Configuration
This topic provides an overview about Cisco Unified Communications Manager initial
configuration.
Configure network settings NTP servers, DHCP services, remove DNS reliance
Verify network and Feature Activate the necessary feature services and check
services network services
Configure enterprise
Modify enterprise parameters as required
parameters
Configure service
Modify service parameters as required
parameters
After installing Cisco Unified Communications Manager, some initial configuration has to be
done before starting to deploy endpoints. This initial configuration includes:
Configure network settings: Basic network settings have already been configured during
installation. However, some of them should be revisited (for example, use of external NTP
and DNS servers), and network settings that are not configurable during installation (for
example, enabling DHCP services on Cisco Unified Communications Manager) have to be
addressed before endpoint deployment.
Verify network and feature services: Cisco Unified Communications Manager servers
run network services (automatically activated) and feature services (activated by the
administrator). After installation, network services should be checked, and desired feature
services have to be activated.
Configure enterprise parameters: Cisco Unified Communications Manager has cluster-
wide configuration settings called enterprise parameters. After installation, enterprise
parameter default values should be verified and modified, if required.
Configure service parameters: Cisco Unified Communications Manager services have
configurable parameters that can usually be set per Cisco Unified Communications
Manager server. After installation and service activation, service parameter default values
should be verified and modified, if required.
2-26 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Network
Configuration Options
This topic describes network configuration options that should be evaluated after installation
and before endpoint deployment.
Internet
Cisco Unified Communications Manager network configuration options include the use of
external NTP and DNS servers and the ability to provide DHCP and TFTP services to
endpoints.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-27
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Network Components
This section describes the function of network components used or provided by Cisco Unified
Communications Manager.
Network Components
The NTP is a protocol for synchronizing the clocks of computer systems over IP networks. It
has a hierarchical organization by the use of clock strata. Stratum 0 is an extremely precise
clock source, such as an atomic clock or radio clock. A stratum 1 server is directly connected to
a stratum 0 clock and can provide time information to other (stratum 2) devices, which
themselves can serve stratum 3 devices.
Cisco Unified Communications Manager can use NTP to obtain time information from a time
server (typically stratum 1). Only the publisher will send NTP requests to the external NTP
server(s); subscribers will synchronize their time with the publisher. The configuration of an
external NTP server is not required; if no NTP server is configured, the publisher will rely on
its own system time.
DHCP is a protocol that allows IP endpoints to obtain their IP settings from a server. The most
important settings are IP address, subnet mask, and default gateway. In addition, the DNS
server address and special functions, such as the TFTP server address used by Cisco IP phones,
can be assigned to the client. Cisco Unified Communications Manager features a DHCP server,
designed to serve Cisco IP phones only.
TFTP is a simple file transfer protocol and is used by Cisco IP phones to obtain configuration
files and their software. A Cisco Unified Communications Manager cluster has to run the TFTP
service at least on one server to be able to support Cisco IP phones.
DNS is a name resolution protocol that allows IP applications to refer to other systems by
logical names instead of IP addresses. A Cisco Unified Communications Manager cluster can
be configured to use either DNS or IP addresses.
2-28 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager NTP and
DHCP Considerations
This topic describes how to change NTP configuration in Cisco Unified Communications
Manager.
Subscriber
The publisher synchronizes to the external master clock source.
The subscribers get their clock source from the publisher.
NTP can be enabled and configured during installation. However, sometimes the decision to
use or to not use external NTP servers is not considered properly during that time, and therefore
should be reconsidered before deploying endpoints.
It is extremely important that all network devices have accurate time information, as the system
time of Cisco Unified Communications Manager is relevant in the following situations:
Cisco IP phones display date and time information; this information is obtained from Cisco
Unified Communications Manager.
Call Detail Records (CDR) and Call Management Record (CMR), which are used for call
reporting, analysis, and billing, include date and time information.
Alarms and events in log files, as well as trace information in trace files include time
information. Troubleshooting a problem requires correlation of information created by
different system components (Cisco Unified Communications Manager, Cisco IOS
gateway, and so on). This problem-solving is only possible if all devices in the network
have the same correct time information.
Some Cisco Unified Communications Manager features are date- or time-based, and
therefore rely on correct date and time. These features include time-of-day routing and
certificate-based security features.
Note Certificates include a validity period. If a system that receives a certificate has an invalid
(future) date, it may consider the received certificate to be invalid (expired).
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-29
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
To ensure that all network devices have correct date and time, it is recommended that all
network devices (including Cisco Unified Communications Manager) use NTP for time
synchronization. The master reference clock should be a stratum 1 NTP server.
2-30 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Changing NTP Settings
This section describes how to change NTP configuration in Cisco Unified Communications
Manager.
To modify NTP configuration in Cisco Unified Communications Manager, use Cisco Unified
Operating System Administration web pages and go to Settings > NTP Servers. There you can
add, delete, and modify NTP servers.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-31
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
DHCP Server Feature Support
This section describes DHCP server support in Cisco Unified Communications Manager.
The Cisco Unified Communications Manager DHCP server is designed to serve IP phones in
small deployments (maximum of 1000 devices). It provides a subset of Windows 2000 Server
DHCP functionality that is sufficient for IP phones, but it should not be used for other network
devices (such as PCs, and so on).
Note The DHCP server of Cisco Unified Communications Manager must not be used with
deployments of more than 1000 registered devices. Even if there are fewer devices, the
CPU load of the services has to be watched closely, and if high CPU load is experienced,
the DHCP service should be provided by other devices (for example, dedicated DHCP
server, switch, router, and so on).
Only one DHCP server can be configured per Cisco Unified Communications Manager cluster;
no backup configuration is possible.
The Cisco Unified Communications Manager DHCP server can be configured with multiple
subnets. In non-attached subnets, DHCP relay must be enabled so that the DHCP requests that
were sent out by the clients are forwarded to the DHCP server.
2-32 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Steps to Configure DHCP Phone Support
This slide shows the configuration procedure to enable DHCP services in Cisco Unified
Communications Manager.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-33
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 1: Activate DHCP Monitor Service
The DHCP server function is enabled by activating the DHCP Monitor Service.
Activate the DHCP Monitor Service from Cisco Unified Communications Manager
Serviceability > Tools > Service Activation.
2-34 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 2: Configure the DHCP Server
Global DHCP server configuration is done from Cisco Unified Communications Manager
Administration > System > DHCP Server Configuration.
Designate a node
from the drop-down
menu to be the
DHCP server.
DHCP server configuration includes the selection of the Cisco Unified Communications
Manager cluster member that should run the DHCP service (drop-down list) and general
(default) parameters, such as DNS and TFTP server addresses.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-35
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 3: Configure the DHCP Subnet
DHCP scopes (that is, IP address ranges for a certain subnet) are configured from Cisco
Unified Communications Manager Administration > System > DHCP Subnet
Information.
Cisco Unified Communications Manager DHCP Subnet Information configuration includes the
selection of the DHCP server, the network ID of the subnet, up to two continuous IP address
ranges (to allow excluded ranges in-between), subnet mask, default gateway, and all parameters
for which the defaults have been set under Cisco Unified Communications Manager
Administration > System > DHCP Server Configuration.
2-36 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
DHCP Migration Considerations
This section provides information to be considered when upgrading from Cisco Unified
CallManager Release 4.x to Cisco Unified Communications Manager Release 5.x or Release
6.x.
In Cisco Unified CallManager Release 4.x, DHCP services were able to be provided by the
Windows-based operating system of Cisco Unified CallManager. If the Windows DHCP server
was used with Cisco Unified CallManager Release 4.x, and the system is upgraded to Cisco
Unified Communications Manager Release 5.x or Release 6.x, all DHCP configuration is lost.
Cisco Data Migration Assistant (DMA) does not transfer Windows DHCP configuration, but
only configuration related to Cisco Unified Communications Manager. Therefore, in such a
scenario, reprovisioning of the DHCP service is required. It can be configured on a Cisco
Unified Communications Manager Release 5.x or Release 6.x server (assuming that there are
no more than 1000 devices registering to Cisco Unified Communications Manager) or deployed
on network devices (such as switches or routers) or on dedicated DHCP servers.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-37
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
DNS Reliance of IP Phones
This topic describes the advantages and disadvantages of using IP addresses versus DNS.
Simplifies troubleshooting
Cisco Unified Communications Manager can either use IP addresses or names to refer to other
IP devices in application settings. When names are used, they need to be resolved to IP
addresses by DNS.
Both methods have some advantages:
Using IP addresses: The system does not depend on a DNS server, which prevents loss of
service when the DNS server cannot be reached. When a device initiates a connection, the
time required to establish the connection is shorter because no name resolution (DNS
lookup sent to the DNS server, and DNS reply sent back from the server) is required. By
eliminating the need of DNS, there is no danger of errors caused by DNS misconfiguration.
Troubleshooting is simplified because there is no need to verify proper name resolution.
Using DNS: Management is simplified because logical names are simpler to handle than
32-bit addresses. If IP addresses change, there is no need to modify the application settings
as they can still use the same names; only the DNS server configuration has to be modified
in this case. IP addresses of Cisco Unified Communications Manager servers can be
translated towards IP phones, as the IP phone configuration files do not include the original
server IP address (which should appear differently to the IP phone) but server names. As
long as these names are resolved to the correct (translated) address when DNS requests
have been sent out by IP phones, the Network Address Translation (NAT) is no problem.
In general, due to the additional point of failure caused by configuration errors or because of
unavailability of the service, the recommendation is not to use DNS with Cisco Unified
Communications Manager.
2-38 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
SCCP Call Flow with DNS
The figure illustrates a call between IP phones where DNS is used.
1) DNS 1) DNS
Query/Response Query/Response
DNS Server
Before the IP phone can communicate with Cisco Unified Communications Manager, it has to
resolve the name of the server (obtained from the configuration file which was downloaded
from a TFTP server). Only then can signaling messages be exchanged between the IP phone
and Cisco Unified Communications Manager.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-39
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
SCCP Call Flow Without DNS
The figure illustrates a call between IP phones where DNS is not used.
When IP addresses are used instead of DNS names for the Cisco Unified Communications
Manager servers, the need for the extra step of DNS resolution is eliminated. The signaling
session can be set up immediately, and calls can be processed even if the DNS service is not
available. Therefore, the recommendation is to remove DNS reliance.
2-40 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Removing DNS Reliance
This section describes the procedure to remove DNS reliance.
In order to change the default behavior of using DNS, perform these steps:
Step 1 In Cisco Unified Communications Manager Administration, go to System > Server.
Step 2 Select the first (next) available server from the list of Cisco Unified
Communications Manager servers.
Step 3 Change the server name to the IP address of the server and save the changes.
Note By default, hostnames are also used in phone URLs. When removing DNS reliance,
hostnames used in these phone URLs also have to be replaced by IP addresses. Phone
URLs are configured by so-called enterprise parameters. Enterprise parameters and their
configuration are explained in a later topic of this lesson.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-41
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Network
and Feature Services
This topic describes Cisco Unified Communications Manager network and feature services.
A Cisco Unified Communications Manager cluster can consist of up to 20 servers. Each server
can fulfill different tasks, such as running a TFTP or DHCP server, being the database
publisher, processing calls, providing media resources, and so on.
Depending on the usage of a server, different services have to be activated on the system. There
are two types of services on Cisco Unified Communications Manager servers:
Network services: These services are automatically activated and are required for the
operation of the server. Network services cannot be activated or deactivated by the
administrator, but they can be stopped, started or restarted from Cisco Unified
Communications Manager Serviceability > Control Center > Network Services.
Examples for network services are Cisco CDP, A Cisco DB Replicator, and Cisco
CallManager Admin services.
Feature services: These services can be selectively activated or deactivated per server in
order to assign specific tasks or functions (such as call processing, TFTP, and so on) to a
certain server. Feature services can be activated and deactivated by the administrator using
Cisco Unified Communications Manager Serviceability > Service Activation. They can
be started or restarted from Cisco Unified Communications Manager Serviceability >
Control Center > Feature Services. Examples for feature services include Cisco
CallManager, Cisco Tftp, and Cisco CallManager Attendant Console Server services.
2-42 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Network Services
The slide shows a list of network services categorized in groups.
Network Services
Note Cisco Unified Communications Manager Real-Time Monitoring Tool (RTMT) is the real-time
monitoring tool that can be installed on an administrator PC. The listed Cisco Unified
Communications Manager RTMT services are required for the client application running on
the administrator PC to communicate with Cisco Unified Communications Manager.
Note DRF stands for the disaster recovery framework. It allows backup and restore tasks to be
performed from the Disaster Recovery System (DRS).
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-43
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Feature Services
The slide shows a list of feature services categorized in groups.
Feature Services
2-44 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Service Activation
Feature services are activated from Cisco Unified Communications Manager Serviceability.
Service Activation
In order to activate or deactivate feature services for a server, perform the following steps in
Cisco Unified Communications Manager Serviceability:
Step 1 Go to Tools > Service Activation.
Step 2 Select the server where you want to activate or deactivate a service.
Step 3 Set or remove the checkbox for each service that you want to modify and save the
changes.
Step 4 Verify that the service has been started by using the control center (Tools > Control
Center – Feature Services).
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-45
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Service Activation Screenshot
The figure shows a screenshot of the Service Activation web page.
4. Save and
perform settings.
5. Go to Control
Optional: Select default Center – Feature
services based on a Services page.
single-server configuration
3. Deselect the
services that should
be deactivated.
The Service Activation web page is used to selectively activate and deactivate feature services
per server in the cluster.
2-46 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Control Center Screenshot
The figure shows a screenshot of the Control Center - Feature Services web page.
Select service to
start, stop, or
restart.
The control center for feature services is used to start, stop, or restart and to verify the current
status (started or not running) and the activation status (activated or deactivated) of feature
services per server in the cluster.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-47
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Enterprise Parameters
This topic describes the purpose of enterprise parameters, lists some of them, and shows how to
change them.
Enterprise Parameters
Enterprise parameters are used to define cluster-wide system settings and apply to all devices
and services in the cluster. After installation, enterprise parameter default values should be
verified and modified if required before deploying endpoints. Some enterprise parameters will
specify initial values of device defaults.
Note Change enterprise parameters only if you are fully aware of the impact of your modifications
or if instructed to do so by Cisco Technical Assistance Center (TAC).
2-48 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Example of Enterprise Parameters
The table provides some examples of enterprise parameters with descriptions and their default
values.
Dependency records are a feature of Cisco Unified Communications Manager that allows an
administrator to view configuration database records that reference the currently displayed
record. They are a useful tool when you want to delete a configuration entry (for example, a
device pool), but the deletion fails because the record is still referenced (for example, by an IP
phone). Without dependency records, you would have to check each device, whether or not it
uses the device pool that you tried to delete.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-49
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Changing Enterprise Parameters
Enterprise parameters are changed from Cisco Unified Communications Manager
Administration.
In order to modify enterprise parameters, perform the following steps in Cisco Unified
Communications Manager Administration:
Step 1 Go to System > Enterprise Parameters.
Step 2 Change the enterprise parameter values as desired and save the changes.
Note To obtain additional information about enterprise parameters, click the “?” symbol at the top
right corner of the screen.
2-50 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Enterprise Parameters Screenshot
The figure shows a screenshot of the Enterprise Parameters Configuration web page.
Default
setting
At the Enterprise Parameters Configuration web page, you will find enterprise parameters
grouped into categories with the current configuration and the default value shown per
parameter.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-51
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Phone URL Enterprise Parameters
The screenshot shows the group of phone URL enterprise parameters.
Note When removing DNS reliance, all hostnames within enterprise URL parameters have to be
changed to IP addresses.
2-52 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Service
Parameters
This topic describes the purpose of service parameters, lists some of them, and shows how to
change them.
Service Parameters
Service parameters are used to define settings for a specific service (for example, the call-
processing Cisco CallManager service). They can be configured separately for each server in
the cluster. After installation (or activation of feature services), service parameter default values
should be verified and modified, if required, before deploying endpoints. The most important
service parameters for the Cisco CallManager service are:
T302 timer: Specifies the interdigit timer for variabl-e length numbers. Reducing the
default value will speed up dialing (shorter post-dial delay).
CDR and CMR: CDRs and CMRs are the basis for call reporting, accounting, and billing.
The service parameters are used to enable CDRs and CMRs.
Cisco Unified Communications Manager Extension Mobility maximum login time:
After expiration of this timer, a user is logged out of Cisco Unified Communications
Manager Extension Mobility regardless of the idle time of the device.
Cisco Unified Communications Manager Attendant Console username: Specifies the
application user name that is used by the Cisco Unified Communications Manager
Attendant Console application when logging into Cisco Unified Communications Manager
Computer Telephony Integration (CTI) Manager interface.
Codecs of voice media-streaming applications
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-53
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Example of Service Parameters
The table provides some examples of Cisco CallManager service parameters with descriptions
and their default values.
By default, not all service parameters are displayed. To see the complete list of service
parameters, you have to click the “Advanced” button. The Change B-Channel Maintenance
Status service parameter is an example for a Cisco CallManager service parameter, which is not
shown by default.
2-54 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Changing Service Parameters
Service parameters are changed from within Cisco Unified Communications Manager
Administration.
In order to modify service parameters, perform the following steps in Cisco Unified
Communications Manager Administration:
Step 1 Go to System > Service Parameters.
Step 2 Select the server and the service for which you want to change service parameters.
Step 3 Change the service parameter values as desired and save the changes.
Note If you cannot find the service parameter that you want to change, click Advanced to see the
complete list of available service parameters. By default, not all service parameters are
displayed.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-55
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Service Parameter Configuration Screenshot
The figure shows a screenshot of the initial Service Parameter Configuration web page.
Select server.
Select service.
At the initial screen, you have to select the server and the service for which you want to see or
change the service parameters.
2-56 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco CallManager Service Parameter Screenshot
The screenshot shows some of the Cisco CallManager service parameters.
Verify/configure
service settings
Default
setting
At the Service Parameter Configuration web page, you will find service parameters grouped
into categories with the current configuration and the default value shown per parameter.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-57
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
References
For additional information, refer to these resources:
Cisco Unified Serviceability Administration Guide for Cisco Unified Communications
Manager, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/service/6_0_1/admin/cmservbk.ht
ml
Cisco Unified Communications Manager Administration Guide
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
2-58 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 3
Objectives
Upon completing this lesson, you will be able to manage user accounts, including integrating
Cisco Unified Communications Manager with a corporate LDAP directory and enabling
multiple levels of user privileges. This ability includes being able to meet these objectives:
Identify the different user accounts in Cisco Unified Communications Manager and explain
how they are used
Describe how to add and delete users and how to assign authorization rights to them
Describe the purpose of the Cisco Unified Communications Manager Bulk Administration
Tool (BAT) and list its features
Describe how Cisco Unified Communications Manager BAT can be used to manage users
Identify LDAP characteristics and list the types of LDAP support provided by Cisco
Unified Communications Manager
Describe how LDAP can be used for user provisioning
Describe how LDAP can be used for user authentication
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager User
Accounts
This topic describes user accounts in Cisco Unified Communications Manager.
Several Cisco Unified Communications Manager features require user accounts to be able to
authenticate the user. These features include administrative and user web pages and
applications that require the user to log in, such as:
Cisco Unified Attendant Console
Cisco Unified Communications Manager Extension Mobility
Cisco Unified Communications Manager Assistant
Cisco IP phones can browse directories to find the directory number for a given username. In
order to be able to provide this information, Cisco Unified Communications Manager needs to
know users and their extensions.
When using Cisco CallManager Cisco IP Phone Services, the services can be configured to
require a user login before providing access to the service.
Users can authenticate with their username and a password (alphanumeric) or PIN (numeric),
depending on the application. Cisco Unified Communications Manager sends authentication
requests to an internal library, the Identity Management System library, which is responsible
for authenticating the credentials against the embedded database (by default).
2-60 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Two Types of User Accounts in Cisco Unified Communications
Manager
There are two types of user accounts in Cisco Unified Communications Manager.
The two types of user accounts in Cisco Unified Communications Manager are:
End users: All end users are associated with a physical person and an interactive login.
This category includes all IP telephony users as well as Cisco Unified Communications
Manager administrators when using the user groups and roles configurations.
Application users: All application users are associated with Cisco Unified
Communications features or applications, such as Cisco Attendant Console, Cisco Unified
Contact Center Express, or Cisco Unified Communications Manager Assistant. These
applications need to authenticate with Cisco Unified Communications Manager, but these
internal "users" do not have an interactive login and serve purely for internal
communications between applications.
Cisco Attendant Console Service “ac” user created from Cisco Unified Communications Manager
Administration
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-61
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Data Associated with User Accounts
User accounts in Cisco Unified Communications Manager are associated with several
attributes.
The attributes associated with end users are separated into three categories and include:
Personal and organizational settings
— User ID, First, Middle, and Last Name
— Manager User ID, Department
— Phone Number, Mail ID
Password
Cisco Unified Communications Manager configuration settings
— PIN and SIP digest credentials
— User privileges (user groups and roles)
— Associated PCs, controlled devices, and directory numbers
— Application and feature parameters (for example, Extension Mobility profile,
Presence Group, Mobility, Certificate Authority Proxy Function (CAPF), and so on)
Note Application users are associated with a subset of these attributes, which are the ones that
are printed in italics.
2-62 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Privileges
Cisco Unified Communications Manager allows the assignment of user privileges to
application and end users.
User Privileges
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-63
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Privilege Component Interaction
The figure illustrates the component interaction of user privilege configuration entities.
Application1
User1
Resource1 read
Role1
Resource2 (none)
Role2 Application1
Resource2 read
Role3
Resource3 (none)
User4
Application2
Resource1 read
Resource2 read
Resource3 (none)
The diagram shows four users (User1 to User4) and two user groups (Group1 and Group2).
User1 and User2 are assigned to Group1; User3 is assigned to both groups; and User4 is
assigned to Group2.
There are three roles (Role1 to Role3). Role1 is assigned to Group1; Role2 is assigned to both
groups; and Role3 is assigned to Group2.
Role1 and Role2 both refer to Application1. Application1 has three application resources
(Resource1 to Resource3). Role1 and Role2 have different privileges assigned to resources of
Application1. Role3 refers to Application2 and has privileges assigned to the four application
resources (Resource1 to Resource4) of Application2.
2-64 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Roles and User Groups Example
The figure shows an example of roles and user groups.
In the example, the goal is to have administrators who have full access to all configuration
pages of Cisco Unified Communications Manager Administration and administrators who have
read-only privileges to these configuration pages.
The Cisco CallManager Administration (that is, Cisco Unified Communications Manager
Administration) application has web pages associated with a function, such as the Call Park
web pages (used to configure the call park feature), the AAR Group web pages (used to
configure automated alternate routing), the CallManager group web pages (used for
configuration), the Disaster Recovery Framework (DRF) Show Status page (used to check the
status of disaster recovery system backup or restore jobs), and much more. These web pages are
application resources of the Cisco CallManager Administration application.
Cisco Unified Communications Manager has standard roles (that is, roles that exist by default),
which are associated with the Cisco Call Manager Administration application, such as role
Standard CCMADMIN Administration and role Standard CCMADMIN Read-Only. The first
role has all application privileges set to update, while in the second role, all application
privileges are set to read.
Cisco Unified Communications Manager has several standard user groups, including user
group Standard CCM Super Users and user group Standard CCM Read-only. User group
Standard CCM Super Users is associated with role Standard CCMADMIN Administration, and
user group Standard CCM Read-only is associated with role Standard CCMADMIN Read-Only.
Based on the previously mentioned default roles and user groups, in order to assign full access
to all configuration pages of Cisco Unified Communications Manager Administration to an end
user, the end user has to be assigned to the standard user group Standard CCM Super Users.
End users that should have read-only access to all configuration pages of Cisco Unified
Communications Manager Administration have to be assigned to the standard user group
Standard CCMADMIN Read-Only. No further configuration is required, as the appropriate
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-65
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
application privileges are preconfigured in the default roles, and the default roles are pre-
assigned to the corresponding default user groups.
Note Cisco Unified Communications Manager has numerous default user groups (more than 20 in
Cisco Unified Communications Manager Release 6.0), which cover the needs for the most
typical requirements. Examples of these default user groups are the aforementioned
Standard CCM Super Users and Standard CCMADMIN Read-Only user groups and other
user groups, such as Standard CAR Admin Users, Standard CCM Server Maintenance,
Standard CCM Server Monitoring, Standard CCM Phone Administration, Standard CCM
End User, and Standard CCM Gateway Administration.
2-66 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Management Options
User accounts in Cisco Unified Communications Manager can be managed in different ways.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-67
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP
This section describes the characteristics of LDAP.
LDAP
LDAP directories are services that store user information in a specialized database. The
database is optimized for a high number of reads and searches, and occasional writes and
updates. Directories typically store data that do not change often, such as employee
information, user privileges on the corporate network, and so on.
The LDAP provides applications with a standard method for accessing and potentially
modifying the information stored in the directory. This capability enables companies to
centralize all user information in a single repository available to several applications, with a
remarkable reduction in maintenance costs through the ease of adds, moves, and changes.
Examples for LDAP directories are Microsoft Active Directory (AD), Netscape, iPlanet and
Sun ONE. Cisco Unified Communications Manager supports two types of integration: LDAP
synchronization and LDAP authentication. When using LDAP, some user data are not
controlled by Cisco Unified Communications Manager administration web pages.
2-68 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager End-User Data
Location
The table shows where user data are stored without LDAP integration, when using LDAP
synchronization, and when using LDAP authentication.
As shown in the table, without LDAP integration, all end-user data are stored in the Cisco
Unified Communications Manager database and configured via Cisco Unified Communications
Manager Administration.
Note Application user data are always controlled by Cisco Unified Communications Manager
Administration and stored in the Cisco Unified Communications Manager database.
When using LDAP synchronization, personal and organizational settings are configured and
stored in LDAP. With each synchronization, the data is replicated to the Cisco Unified
Communications Manager database. However, as long as LDAP synchronization is enabled,
this data cannot be modified in Cisco Unified Communications Manager. User passwords and
Cisco Unified Communications Manager configuration settings are still configured using Cisco
Unified Communications Manager Administration and stored in the Cisco Unified
Communications Manager database only.
When using LDAP authentication, personal and organizational settings are either controlled by
Cisco Unified Communications Manager or by LDAP. Which one depends on the use of LDAP
synchronization and is independent of LDAP authentication. User passwords, however, are
configured and stored in LDAP only. The passwords are not replicated to the Cisco Unified
Communications Manager database. In order to store the password for a Cisco Unified
Communications Manager user (the user has to exist in the Cisco Unified Communications
Manager database so that Cisco Unified Communications Manager settings can be configured
for the user) in LDAP, the user has to exist in both databases (that is, in LDAP and in the Cisco
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-69
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Unified Communications Manager database). Therefore, it is recommended to combine LDAP
authentication with LDAP synchronization. This step avoids inconsistencies in usernames and
eliminates the need for maintaining usernames twice.
2-70 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Managing User Accounts Using the
Administration GUI
This topic describes how to manage user accounts using Cisco Unified Communications
Manager Administration.
Cisco Unified Communications Manager user management is performed from Cisco Unified
Communications Manager Administration > User Management. To be able to manage
users, the administrator needs to use an account that has sufficient privileges. It can be the
default administrator account, which is created during Cisco Unified Communications Manager
installation, or any end-user account that has the user management privilege assigned.
The user management menu includes options to configure application users, end users, roles,
and user groups.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-71
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Application User Configuration Page
The figure shows the Application User Configuration page.
The most important settings are the User ID and the Password.
2-72 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Application User Configuration Page (Cont.)
View roles of
application user.
At the bottom of the Application User Configuration page, the application user can be added to
user groups. The roles that are assigned to the user groups, of which the application user is a
member, are displayed in the Roles list box.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-73
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
End User Configuration Page
The figure shows the End User Configuration page.
The End User Configuration screen is similar to the Application User Configuration screen.
The User ID, Password and Group Membership (not shown on the screenshot) are the most
important settings.
2-74 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Roles
Cisco Unified Communications Manager includes standard roles as shown in the figure.
Roles
Standard roles cannot be deleted or modified. Custom roles can be created from scratch or by
copying and then modifying a standard role.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-75
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Role Configuration Page
The figure shows the Role Configuration page.
Configured privilege
per application
resource
As shown in the figure, an application has to be selected on the Role Configuration page. After
selecting an application, the application resources are displayed, and read or update privilege
can be assigned to each application resource.
2-76 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Groups
Cisco Unified Communications Manager includes standard user groups as shown in the figure.
User Groups
Standard user groups cannot be deleted or modified. Custom user groups can be created from
scratch or by copying and then modifying a standard user group.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-77
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Group Configuration Page: User Assignment
The figure shows the User Group Configuration page.
As shown in the figure, application and end users can be assigned to the user group on the User
Group Configuration page.
2-78 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Group Configuration Page: Role Assignment
The figure illustrates how to assign roles to user groups.
In order to assign roles to a user group, select the “Assign Role to Group” item from the
Related Links list box at the User Group Configuration page. A new window, in which you can
assign or delete roles, will be displayed.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-79
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager BAT
This topic describes the Cisco Unified Communications Manager BAT.
Cisco Unified Communications Manager BAT allows mass configuration of Cisco Unified
Communications Manager configuration items, including users, phones, directory numbers,
gateways, and so on.
2-80 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager BAT Characteristics
This section describes the characteristics of Cisco Unified Communications Manager BAT.
Note The import and export function of Cisco Unified Communications Manager BAT can be used
to move data records from one Cisco Unified Communications Manager cluster to another,
for instance, when adding a new Cisco Unified Communications Manager cluster to a site
that previously used the centralized call-processing model. This process cannot be done
using the Disaster Recovery System (DRS) as a backup, and restore function includes all
configuration data and allows only data to be restored to the same server from which it was
backed up.
Integrated with the Cisco Unified Communications Manager Administration pages and
available by default (no plug-in required)
Supports localization
Cisco Unified Communications Manager Autoregister Phone Tool (formerly TAPS) is also
available from the Bulk Administration menu but requires additional products
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-81
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Bulk Administration Menu
Cisco Unified Communications Manager BAT has its own main menu in Cisco Unified
Communications Manager Administration.
Manage
configuration files.
Manage devices
and features.
Manage TAPS
service.
Schedule
configuration.
As shown in the figure, Cisco Unified Communications Manager BAT menu items include the
ability to upload and download files, to manage devices, users and features, and to control
submitted BAT jobs.
2-82 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager BAT Components
This section describes components of Cisco Unified Communications Manager BAT that are
used to perform bulk configuration jobs.
Cisco Unified Communications Manager BAT templates are used to define general settings that
fit all of the devices that should be added. Comma-separated values (CSV) files are used to
define specific settings per device that should be bulk-configured. Adding, updating, and
deleting devices and records is initiated from the Cisco Unified Communications Manager
Administration BAT menu, based on BAT configuration requests referring to BAT templates
and BAT CSV files. BAT jobs can be executed immediately or scheduled for a later time.
Cisco Unified Communications Manager BAT can be used to work with the following types of
devices and records:
Add, update, and delete IP phones including voice gateway phones, CTI ports, and H.323
clients
Migrate phones from Skinny Client Control Protocol (SCCP) to session initiation protocol
(SIP)
Add, update, and delete users
Add, update, and delete user device profiles
Add, update, and delete Cisco Unified Communications Manager Assistant and managers
associations
Add, update, and delete ports on a Cisco Catalyst 6000 FXS Analog Interface Module
Add or delete Cisco VG200 and Cisco VG224 analog gateways and ports
Note The Cisco WS-X6624 and VG200 products have reached end of life (EOL).
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-83
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Add or delete client matter codes
Add or delete Call Pickup groups
Update or export Cisco Unified Presence or Cisco Unified Personal Communicator users
Populate or depopulate the Region Matrix
Insert, delete, or export the access list
Export or import configuration
Insert, delete, or export remote destination and remote destination profile
2-84 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Bulk Provisioning Service
Cisco Unified Communications Manager BAT utilizes a dedicated feature service, the Bulk
Provisioning Service (BPS), for maintaining and administering submitted BAT jobs.
The BPS is activated from Cisco Unified Communications Manager Serviceability > Tools
> Service Activation. It is required for executing submitted BAT jobs. The BPS has to be
activated on the Cisco Unified Communications Manager publisher server only.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-85
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Bulk Provisioning Service (Cont.)
Activate BPS.
The figure shows the BPS being activated in the Service Activation page of Cisco Unified
Communications Manager Serviceability.
2-86 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Managing User Accounts Using the Cisco Unified
Communications Manager BAT
This topic describes how to use Cisco Unified Communications Manager BAT to add users.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-87
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 1: Configuring Cisco Unified Communications Manager
BAT User Template
The figure shows the Cisco Unified Communications Manager BAT User Template
Configuration page.
Configure default
user parameters.
A name for the phone template has to be configured, and the default user configuration
parameters have to be selected. These default values can be overwritten with specific values per
user name in the data CSV file.
2-88 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 2: Creating the CSV Data Input File
In the next step, the CSV file is created.
The CSV file has to be in a special format and has to include specific values, therefore, it is
recommended to create the CSV file by using an Excel macro that can be downloaded from the
Cisco Unified Communications Manager server. Use the Upload/Download Files menu item in
the Bulk Administration menu to download the file. The Excel macro will allow you to enter
the configuration data in a spreadsheet and then save the data in the appropriate CSV format.
Alternatively, you can create the CSV file on your own as long as you use the correct sequence
of configuration parameters (separated by a comma). Make sure that you follow these rules
when creating a CSV file on your own:
Use a separate line to enter data for each record.
Separate each data field with a comma and include comma separators for blank fields.
Do not enter blank lines; otherwise, errors occur during the insert transaction.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-89
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 3: Uploading CSV Data Input Files
Now the CSV file has to be uploaded to Cisco Unified Communications Manager.
a) Select the
user data file.
b) Select target.
c) Select
activity type.
d) Start file
upload.
You have to specify the local file, the configuration target (users, phones, gateways, and so on),
and the transaction type (add, delete, or update).
Note At this time, you only uploaded the CSV file. The selected transaction type will not be
executed unless you proceed with the next step.
2-90 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 4: Starting Cisco Unified Communications Manager BAT
Job to Add Users
The figure shows the Insert Users Configuration page.
a) Select the
user data file.
b) Select the
template.
c) Select immediately or
queue job and start later
or configure start time.
To start a BAT job for adding users, go to Cisco Unified Communications Manager
Administration > Bulk Administration > Users > Insert Users. At the Insert Users
configuration page, select the phone template (which you created in step 1), the CSV file
(which you created and uploaded in steps 2 and 3), and specify to either run the job
immediately or to run the job later. If you choose the option to run the job later, you will have
to configure the start time using the Job Scheduler.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-91
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 5a: Job Status – List of Jobs
The submitted BAT job can be configured (in case of a scheduled job) or monitored using the
Job Scheduler.
2-92 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 5b: Verifying Job Status – Job Details
When clicking a job ID from the list of BAT jobs displayed by the Job Scheduler, you can
obtain details about the corresponding BAT job.
The job details include information about the job result, the number of records processed, and
the number of records failed. If you want to see more details, for example, if your job had
errors, then click the log file name.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-93
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Overview
This topic describes LDAP directory services.
LDAP Characteristics
LDAP directories typically store data that do not change often, such as employee information,
user privileges on the corporate network, and so on.
The information is stored in a database that is optimized for a high number of read and search
requests and occasional write and update requests.
LDAP directories store all user information in a single, centralized repository that is available
to all applications. Applications can access the directory using the LDAP, providing a standard
method for reading and potentially modifying the information stored in the directory.
2-94 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Directory Integration with Cisco Unified
Communications Manager
Cisco Unified Communications Manager can integrate with LDAP directories in order to
benefit from a centralized user repository.
User lookups
User authentication
User provisioning IP Telephony
User
IP Telephony Application
Applications Administrators
(database Provisioning Authentication
Corporate
LDAP Directory
IP Telephony
Endpoints
IP Telephony End Users
Integration between voice applications and a corporate LDAP directory is a common task for
many enterprise IT organizations. However, the exact scope of the integration varies from
company to company, and it can translate to one or more specific and independent
requirements.
For example, one common requirement is to enable user lookups (sometimes called the "white
pages" service) from IP phones, so that users can dial a contact directly after looking up its
number in the directory.
Another requirement is to provision users automatically from the corporate directory into the
user database of unified communications applications. This method avoids having to add,
remove, or modify core user information manually each time that a change occurs in the
corporate directory.
Often, authentication of end users and administrators of the unified communications
applications using the corporate directory credentials is also required. This method enables the
IT department to deliver single log-on functionality and reduces the number of passwords that
each user needs to maintain across different corporate applications.
Each of these requirements can be satisfied by a Cisco Unified Communications system using
different mechanisms according to the Cisco Unified Communications Manager version used.
Cisco Unified IP Phones equipped with a display screen can search a user directory when a user
presses the Directories button on the phone. The IP phones use HTTP to send requests to a web
server. The responses from the web server must contain some specific Extensible Markup
Language (XML) objects that the phone can interpret and display.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-95
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
By default, Cisco Unified IP phones are configured to perform user lookups against the
embedded database of Cisco Unified Communications Manager. However, it is possible to
change this configuration so that the lookup is performed on a corporate LDAP directory. In
this case, the phones send their HTTP requests to an external web server that operates as a
proxy and translates these requests into LDAP queries against the corporate directory. The
LDAP responses are then encapsulated in the appropriate XML objects and sent back to the
phones via HTTP.
2-96 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Support in Cisco Unified Communications Manager
Cisco Unified Communications Manager supports two types of LDAP integration and can
interact with several LDAP servers.
Supported directories.
– Microsoft Active Directory (2000 and 2003)
– Netscape Directory Server 4.x
– iPlanet Directory Server 5.1
– SunONE Directory Server 5.2
Cisco Unified CM supports two types of integration.
– LDAP synchronization
– LDAP authentication
When using LDAP, some end-user data are no longer controlled via
Cisco Unified CM administration.
Application users are not affected by LDAP integration.
– Always configured from Cisco Unified CM Administration.
– All application user data are always stored in Cisco Unified CM
database.
Note Application users are not affected by LDAP integration. They are always configured from
Cisco Unified Communications Manager Administration, and their data are always stored in
the Cisco Unified Communications Manager configuration database.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-97
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Integration: Synchronization
LDAP synchronization is used for user provisioning.
This process uses a service called directory synchronization (DirSync) on Cisco Unified
Communications Manager to synchronize a number of user attributes (either upon request or
periodically) from a corporate LDAP directory. When this feature is enabled, users are
automatically provisioned from the corporate directory.
When using this feature, end users cannot be added or deleted from Cisco Unified
Communications Manager Administration. They are added and deleted in the LDAP directory,
and all personal or organizational settings associated with the users are configured in LDAP.
Users and their associated personal and organizational data are replicated from LDAP to Cisco
Unified Communications Manager. These parameters are read-only in Cisco Unified
Communications Manager Administration. User passwords and Cisco Unified Communications
Manager settings are still configured from Cisco Unified Communications Manager
Administration and are stored only in the Cisco Unified Communications Manager database.
Therefore, these settings cannot be configured in LDAP.
2-98 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager LDAP
Synchronization Data Storage
The table shows how different user data are treated when using LDAP synchronization and
contrasts it to a scenario where no LDAP integration is used or LDAP authentication is
enabled.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-99
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Integration: Authentication
LDAP authentication is used to authenticate users against the LDAP directory instead of having
passwords stored in the Cisco Unified Communications Manager database.
2-100 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager LDAP Authentication
Data Storage
The table shows how different user data are treated when using LDAP authentication and
contrasts it to a scenario where no LDAP integration is used or LDAP synchronization is
enabled.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-101
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Integration Considerations
This section provides information about LDAP integration considerations.
Full synchronization.
– Microsoft Active Directory 2000
– Microsoft Active Directory 2003
Incremental synchronization.
– Netscape Directory Server 4.x
– iPlanet Directory Server 5.1
– SunONE Directory Server 5.2
All synchronization agreements must integrate with the same LDAP
family (Microsoft Active Directory or Netscape, iPlanet, and SunONE).
Cisco Unified CM uses standard LDAPv3 to access data.
One LDAP user attribute is chosen to map into the Cisco Unified CM
User ID field.
Depending on the directory server used, LDAP synchronization is performed in one of the
following ways:
Full synchronization: This method is used with Microsoft AD 2000 and 2003. Full
synchronization means that all records are replicated from the LDAP directory to the
Cisco Unified Communications Manager database. In large deployments, this method
can cause considerable load; therefore, synchronization times and jobs have to be
carefully selected.
Incremental synchronization: This method is used with all other supported directory
servers. As only changes are propagated to the Cisco Unified Communications
Manager database, this method requires fewer resources than the full synchronization
method.
All synchronization agreements (these are pointers to a certain domain or sub-domain within an
LDAP structure) have to use the same synchronization method. You cannot mix
synchronization agreements with Microsoft AD and any other LDAP server.
Cisco Unified Communications Manager uses the LDAP version 3.
One LDAP user attribute (for example sAMAccountName, uid, mail, or telephoneNumber) has
to be mapped to the User ID field of a user in Cisco Unified Communications Manager and
must be unique across all users.
2-102 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Using LDAP for User Provisioning
This topic describes how to enable LDAP synchronization in Cisco Unified Communications
Manager.
LDAP Synchronization
Cisco Unified CM sever Reuse of user data
User Data
Synchronization DirSync stored in the LDAP
DB
Embedded
Database directory (central
Corporate
Directory
LDAP(S)
Authentication
repository).
(Microsoft AD, User
Netscape/iPlanet) Identity Management
System (IMS) library IMS
Lookup
When synchronization
is enabled, the local
Web Service database is still used
WWW
(data replicated from
HTTPS
LDAP).
Authentication
HTTP Management of user
User
Lookup accounts is
accomplished through
LDAP directory.
Directories
Button Cisco Unified CM
Cisco Unified CM User Options, settings and
Extension Mobility,
Cisco Unified CM Administrators IP Phone password still locally
configured.
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—2-48
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-103
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Synchronization – Data Attributes Imported by Cisco
Unified Communications Manager
The table shows which information is replicated from LDAP to the Cisco Unified
Communications Manager database and how the LDAP user attributes map to the Cisco
Unified Communications Manager user attributes.
The data that Cisco Unified Communications Manager imports are all from standard LDAP
user attributes. As shown in the table, the attributes differ between the two groups of LDAP
servers.
2-104 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Attributes Mapping
Some rules have to be followed regarding the attribute mappings.
The data of the directory attribute that is mapped to the Cisco Unified Communications
Manager User ID must be unique within all entries for that cluster. The “sn” attribute must be
populated with data, otherwise that record will not be imported from the corporate directory. If
the primary attribute used during import of end-user accounts matches any application user in
the Cisco Unified Communications Manager database, that user is skipped.
Some Cisco Unified Communications Manager database fields provide a choice of directory
attributes, but you can choose only a single mapping for each synchronization agreement.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-105
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Synchronization Agreements
This section describes synchronization agreements.
Synchronization Agreements
A synchronization agreement specifies a so-called search base. A search space is an area of the
directory that should be considered for the synchronization. This consideration is achieved by
specifying a position in the directory tree where Cisco Unified Communications Manager
begins its search (that is, it has access to all lower levels but not to higher levels).
When users are organized in a structure in the LDAP directory, you can use that structure to
control which user groups are imported. If a single synchronization agreement specifies the root
of the domain, all users of the domain (including service accounts) will be synchronized. The
search base does not have to specify the domain root; it may specify any point in the tree.
Note As discussed in a later section of this lesson, synchronization agreements with Microsoft
Active Directory roots work in a different way.
2-106 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
User Search Bases
The figure shows an example with three top-level organizational units, where two of them are
specified as user search bases in synchronization agreements.
No synchronization
agreement for dc=vse, dc=lab
Service Accounts
CCM Dir Mgr is CCM Dir Mgr ou= Eng ou= Mktg jjones bfoo tbrown
not imported
In this figure, two synchronization agreements are represented. One synchronization agreement
specifies User Search Base 1 and imports users jsmith, jdoe, and jbloggs. The other
synchronization agreement specifies User Search Base 2 and imports users jjones, bfoo, and
tbrown. The CCMDirMgr account is not imported because it does not reside within one of the
two user search bases.
The structure in this LDAP directory was used to control which users are synchronized. In this
example, a single synchronization agreement could have been used to specify the root of the
domain, but that search base would also have imported the CCMDirMgr user located under
Service Accts.
To import the data into the Cisco Unified Communications Manager database, the system
performs a bind to the LDAP directory using the account specified in the configuration as the
LDAP Manager Distinguished Name, and reading of the database is done with this account.
The account must be available in the LDAP directory for Cisco Unified Communications
Manager to log in, and it is recommended that you create a specific account with the permission
to read all user objects within the subtree that was specified by the user search base.
The synchronization agreement specifies the fully distinguished name of that account so that
the account may reside outside of the configured search bases, anywhere within the domain. In
the example, CCMDirMgr is the account used for the synchronization.
It is possible to control the import of accounts by limiting read permissions of the LDAP
manager distinguished name account. In this example, if that account is restricted to have read
access to ou=Eng but not to ou =Mktg, then only the accounts located under Eng will be
synchronized.
Synchronization agreements have the ability to specify multiple directory servers to provide
redundancy.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-107
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
You can specify an ordered list of up to three directory servers in the configuration that will be
used when attempting to synchronize. The servers are tried, in order, until the list is exhausted.
If none of the directory servers responds, then the synchronization fails, but it will be attempted
again according to the configured synchronization schedule.
2-108 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Synchronization Mechanism
This section describes synchronization agreement characteristics and depicts the
synchronization process.
Synchronization Mechanism
Each synchronization agreement is configured with the time when the synchronization should
begin and a period (hours, days, weeks, or months) for resynchronization. A synchronization
agreement can also be configured to run only once.
The synchronization process is as follows:
At the beginning of the synchronization process, all existing Cisco Unified
Communications Manager end-user accounts are deactivated.
LDAP user accounts that exist in the Cisco Unified Communications Manager database
(which are now deactivated) are reactivated, and their settings are updated if there are any
changes. This step ensures that updates are propagated.
LDAP user accounts that exist in LDAP only are added to the Cisco Unified
Communications Manager database and activated. This step enables new users to be
provisioned.
Deactivated accounts are purged from the Cisco Unified Communications Manager
database after 24 hours. This step enables the “safe” deletion of users.
Note The deletion is safe because deactivated accounts are not deleted immediately. An
accidentally deleted user will not lose all of its parameters (password if LDAP authentication
is not used, and all Cisco Unified Communications Manager settings), which are stored only
in the Cisco Unified Communications Manager database, if the user is added back into
LDAP within 24 hours. If the accidental deletion is discovered after 24 hours, and the user is
added back into LDAP, all user parameters that were stored in Cisco Unified
Communications Manager are lost and have to be reconfigured.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-109
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Synchronization Best Practices
This section lists best practices when enabling LDAP synchronization.
Use a specific account within the corporate directory to allow the Cisco
Unified CM synchronization agreement to connect and authenticate.
– Dedicated account for Cisco Unified CM
– Minimum permissions set to “read” all user objects
– Password set to “never to expire”
Choose synchronization times that occur during quiet periods.
When having multiple synchronization agreements, configure them with
different start times to reduce load.
Ensure the LDAP directory attribute chosen to map into the Cisco Unified
CM user ID is unique within all synchronization agreements.
Configure at least two LDAP servers for redundancy and use IP
addresses instead of hostnames.
Enable Secure LDAP.
The account that Cisco Unified Communications Manager uses to read the LDAP directory
should be configured in the following way:
A dedicated account used only for this purpose should be created.
The account should be permitted to read all user objects located below the user search
bases specified in the synchronization agreements.
The password of the account should be set to never expire.
Synchronization times should be set to non-office hours to minimize any potential impact to
call processing caused by the load during synchronization.
When multiple synchronization agreements are configured, different start times should be set to
reduce the load on the servers.
Ensure that the LDAP directory attribute that is chosen to map the Cisco Unified
Communications Manager User ID (for example, sAMAccountName or uid) is unique across
all synchronization agreements and that the name is not used as an application user inside Cisco
Unified Communications Manager.
Avoid a single point of failure by configuring at least two LDAP servers and use IP addresses
instead of hostnames to eliminate Domain Name System (DNS) reliance.
The connection between the Cisco Unified Communications Manager publisher server and the
directory server can be secured by enabling Secure LDAP on Cisco Unified Communications
Manager and the LDAP server. Secure LDAP enables LDAP to be sent over a Secure Sockets
Layer (SSL).
2-110 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Integrating Microsoft Active Directory with Multiple Active
Directory Domains
This section provides information that must be considered when integrating with Microsoft
Active Directory with multiple active directory domains.
amer.vse.lab emea.vse.lab
In the figure, each of the domains and subdomains is associated to at least one domain
controller, and three synchronization agreements each specify the appropriate domain controller
as LDAP server. The domain controllers have information only on users within the domain
where they reside; therefore, three synchronization agreements are required to import all of the
users.
Note The information provided earlier, that a single search base pointing to the top root would
include all child domains, does not apply in this case.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-111
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Integrating Microsoft Active Directory with Multiple Active
Directory Trees
This section provides information that must be considered when integrating with Microsoft
Active Directory with multiple active directory trees.
When synchronization is enabled with an Active Directory forest containing multiple trees,
multiple synchronization agreements are needed (two in this example).
The UserPrincipalName (UPN) attribute is guaranteed by Active Directory to be unique
across the forest.
The UPN must be chosen as the attribute that is mapped to the Cisco Unified CM user ID.
When synchronization is enabled with an active directory forest containing multiple trees, as
shown in the figure, multiple synchronization agreements are needed for the same reasons
previously listed. In addition, the UserPrincipalName (UPN) attribute must be chosen as the
attribute that is mapped to the Cisco Unified Communications Manager UserID, because only
this one is guaranteed by Microsoft Active Directory to be unique across the forest.
2-112 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Synchronization Configuration Procedure
This section lists the required steps for enabling LDAP synchronization.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-113
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 2: Activate Cisco DirSync Service
The second configuration task in Cisco Unified Communications Manager is to activate the
Cisco DirSync service.
Service Activation
The synchronization is performed by a feature service called Cisco DirSync, which is enabled
through the Serviceability web page. It has to be activated on the publisher server.
The Cisco DirSync service has some configurable service parameters that can be configured
under Cisco Unified Communications Manager Administration > System > Service
Parameters, followed by the selection of the Cisco DirSync service. These service parameters
include the maximum number of synchronization agreements, the maximum number of hosts
(directory servers), and several timers.
2-114 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 3: LDAP System Configuration
The next step is the configuration of the LDAP system.
Go to System > LDAP > LDAP System to configure the LDAP server type (Microsoft Active
Directory or other) and the LDAP attribute that should be mapped to the Cisco Unified
Communications Manager User ID. Activate the Enable Synchronization check box from
LDAP server.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-115
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 4a: Adding LDAP Directory
The final configuration task, adding the LDAP directory, has to be performed once per
synchronization agreement (once per different user search base).
Go to System > LDAP > LDAP Directory and click Add New to add a new synchronization
agreement. A warning will be displayed indicating that all existing end users that are not found
in the LDAP directory will be deleted.
2-116 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 4b: LDAP Directory Configuration
After confirming the warning by clicking OK, the LDAP Directory configuration page is
displayed.
Configure search
base for this
synchronization
agreement.
Configure
synchronization
schedule.
At the LDAP Directory configuration page, you have to configure the following parameters:
Cisco Unified Communications Manager directory user as configured in the LDAP
directory (as stated in step 1)
User search base
Synchronization schedule
User field mappings
LDAP server(s)
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-117
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Synchronization Verification
To verify successful LDAP synchronization, go to User Management > End User and check
the LDAP Sync Status for the listed users.
Synchronized users are marked active; inactive users were configured in Cisco Unified
Communications Manager but not in LDAP and will be deleted after 24 hours. Note that you
cannot add or delete users.
2-118 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Synchronization Verification
(Cont.)
The Add and Delete function is disabled for end users.
Personal user settings (user ID, names, manager, etc.) are read-
only (as configured in LDAP and replicated to Cisco Unified CM).
Password and Cisco Unified CM settings (PIN, associated PC,
digest credentials, etc.) are still configured in Cisco Unified CM.
When clicking an active user, you will get to the configuration page of the particular user. You
will note that you cannot change the username and personal or organizational settings, but you
can modify password and Cisco Unified Communications Manager settings such as PIN, digest
credentials, and associated PC.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-119
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Using LDAP for User Authentication
This topic describes how to enable LDAP authentication in Cisco Unified Communications
Manager.
LDAP Authentication
Cisco Unified CM Sever Reuse of user
User Data
DirSync
password stored in the
Synchronization
Embedded LDAP directory (central
DB Database
LDAP(S)
repository).
Authentication User
Corporate
LDAP(S)
Identity Management
Lookup Ideally used with LDAP
Directory IMS
(Microsoft AD,
System (IMS) Library
synchronization.
Netscape/iPlanet)
Web Service
WWW
If LDAP.
synchronization is not
HTTPS
used, identical user
HTTP account has to be
Authentication
User
Lookup
configured in Cisco
Unified CM and LDAP.
Cisco Unified CM
Directories configuration remains
Button
The LDAP authentication function can be enabled independently of the LDAP synchronization
function. However, if authentication is enabled alone, the user IDs in Cisco Unified
Communications Manager match the user IDs defined in the corporate directory. Due to the
high potential of errors, it is recommended to combine LDAP authentication and LDAP
synchronization.
The following statements describe the behavior of Cisco Unified Communications Manager
when LDAP authentication is enabled:
End-user passwords are authenticated against the corporate directory.
End-user passwords are managed in LDAP, not in Cisco Unified Communications
Manager.
End-user passwords are stored only in LDAP; they are not replicated to Cisco Unified
Communications Manager.
Application users are still authenticated against the Cisco Unified Communications Manager
database. Their passwords are stored only in the Cisco Unified Communications Manager
database.
End-user PINs and other Cisco Unified Communications Manager user settings are configured
and stored in Cisco Unified Communications Manager only.
Personal and organizational user settings such as phone number, manager, first, middle, and last
name are either managed and stored in LDAP and replicated to Cisco Unified Communications
Manager (if LDAP synchronization is used) or managed and stored in Cisco Unified
Communications Manager only (if LDAP synchronization is not used).
2-120 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Authentication – End Users, Application Users, and
Extension Mobility
The figure shows a scenario with LDAP authentication for end users.
User Data
Synchronization DirSync
Embedded
DB Database
Corporate
Directory IMS
(Microsoft AD,
Netscape/iPlanet)
WWW
Password
Authentication
PIN
Authentication
IPMA
IPCC Attendant
Cisco Unified CM User Options Express Console
(includes Cisco Unified CM
administrators with MLA)
Application Users
(ac, jtapi, CCMAdministrator, …)
End Users: PIN
(EM Login)
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—2-66
In the example, LDAP authentication is enabled. Therefore, end users are authenticated against
the LDAP directory. Application users, however, are still authenticated against the Cisco
Unified Communications Manager database (because application LDAP authentication only
applies to end users). When an end user logs in to an application that checks the PIN of the user
(such as with Cisco Unified Communications Manager Extension Mobility), the PIN of the end
user is NOT authenticated against LDAP, because the PIN is a Cisco Unified Communications
Manager user setting that is not stored in LDAP.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-121
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Authentication Best Practices
This section lists best practices when enabling LDAP authentication.
Use a dedicated account in the LDAP directory, used only by Cisco Unified Communications
Manager for the purpose of interacting with LDAP.
Avoid a single point of failure by configuring at least two LDAP servers and use IP addresses
instead of hostnames to eliminate DNS reliance.
End users have to manage their passwords from within the LDAP directory.
End users have to manage their PINs from Cisco Unified Communications Manager User web
pages. Alternatively, the Cisco Unified Communications Manager administrator can manage
PINs from Cisco Unified Communications Manager Administration.
Application users are always managed from Cisco Unified Communications Manager
Administration only.
Cisco Unified Communications Manager administrators should use individual end-user
accounts with the corresponding privileges. Be aware that logins will fail if the connection to
the LDAP server(s) cannot be established. In this case, use the default Cisco Unified
Communications Manager administrator account (application user account) that was created
during Cisco Unified Communications Manager installation.
When you enable LDAP authentication with Microsoft Active Directory, it is recommended
that you configure Cisco Unified Communications Manager to query a Microsoft Active
Directory Global Catalog server for faster response times. To enable queries against the Global
Catalog, simply configure the LDAP Server Information in the LDAP Authentication page to
point to the IP address or host name of a Domain Controller that has the Global Catalog role
enabled and configure the LDAP port as 3268.
2-122 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Note The global catalog is created automatically on the initial domain controller of a Microsoft
Active Directory forest. It stores a full replica of all objects in the directory for its host domain
and a partial replica of all objects contained in the directory of every other domain in the
forest. The replica is partial because it stores some, but not all, of the property values for
every object in the forest. The global catalog performs two key directory roles. First, it
enables network logon by providing universal group membership information to a domain
controller when a login process is initiated. Secondly, it enables finding directory information
regardless of which domain in the forest actually contains the data. For more information
regarding the global catalog, refer to www.microsoft.com.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-123
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Authentication When Using Microsoft Active Directory
with Multiple Domains or Trees
The figure illustrates the LDAP authentication process when using Microsoft Active Directory.
1
jdoe@avvid.info jdoe@vse.lab dc=avvid, dc=info dc=vse, dc=lab
******** ********
avvid.info vse.lab
John Doe John Doe
(avvid info) (vse lab)
The use of global catalog for authentication becomes even more efficient if the users belong to
multiple Microsoft Active Directory domains, because it allows Cisco Unified Communications
Manager to authenticate users immediately without having to follow referrals. For these cases,
point Cisco Unified Communications Manager to a global catalog server and set the LDAP
User Search Base to the top of the root domain.
In the case of a Microsoft Active Directory forest that encompasses multiple trees, some
additional considerations apply. Because a single LDAP search base cannot cover multiple
namespaces, Cisco Unified Communications Manager must use a different mechanism to
authenticate users across these discontinuous namespaces.
As mentioned in the LDAP synchronization topic, in order to support synchronization with a
Microsoft Active Directory forest that has multiple trees, the UserPrincipalName (UPN)
attribute must be used as the user ID within Cisco Unified Communications Manager. When
the user ID is the UPN, the LDAP authentication configuration page within Cisco Unified
Communications Manager Administration does not allow you to enter the LDAP Search Base
field, but instead it displays the note “LDAP user search base is formed using userid
information.”
In fact, the user search base is derived from the UPN suffix for each user, as shown in the
figure. In this example, a Microsoft Active Directory forest consists of two trees, avvid.info and
vse.lab. Because the same username may appear in both trees, Cisco Unified Communications
Manager has been configured to use the UPN to uniquely identify users in its database during
the synchronization and authentication processes.
2-124 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
A user named John Doe exists in both the avvid.info tree and the vse.lab tree. The following
steps illustrate the authentication process for the first user, whose UPN is jdoe@avvid.info:
1. The user authenticates to Cisco Unified Communications Manager via HTTPS with its user
name (which corresponds to the UPN) and password.
3. Microsoft Active Directory identifies the correct distinguished name corresponding to the
user name in the tree specified by the LDAP query. In this case, "cn=jdoe, ou=Users,
dc=avvid, and dc=info".
5. Cisco Unified Communications Manager attempts an LDAP bind with the distinguished
name provided and the password initially entered by the user, and the authentication
process then continues as in the standard case.
Support for LDAP authentication with Microsoft Active Directory forests containing multiple
trees relies exclusively on the approach described in this scenario. Therefore, support is limited
to deployments where the UPN suffix of a user corresponds to the root domain of the tree
where the user resides. If the UPN suffix is disjointed from the actual namespace of the tree, it
is not possible to authenticate Cisco Unified Communications Manager users against the entire
Microsoft Active Directory forest. (It is, however, still possible to use a different attribute as
user ID and limit the integration to a single tree within the forest.)
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-125
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Authentication Configuration Procedure
This section lists the required steps for enabling LDAP synchronization.
2-126 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 2: LDAP Authentication Configuration
The only configuration task in Cisco Unified Communications Manager is to configure LDAP
authentication.
Configure Unified CM
directory user (as
configured in LDAP).
Configure search
Configure LDAP base for LDAP
server(s). authentication.
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—2-70
Go to System > LDAP > LDAP Authentication to configure the Cisco Unified
Communications Manager directory user as configured in the LDAP directory (as stated in step
1), the user search base, and the LDAP server(s). Activate the Enable Authentication for End
Users check box.
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-127
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
LDAP Authentication Verification
To verify successful LDAP authentication configuration, go to User Management > End User
and click one of the end-user accounts.
You cannot change the password of end users in Cisco Unified Communications Manager
anymore. The ability to change the username and personal or organizational settings depends
on the use of LDAP synchronization and is independent of LDAP authentication. Regardless of
the use of LDAP integration, you can change Cisco Unified Communications Manager settings
such as PIN, digest credentials, and associated PC.
2-128 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
References
For additional information, refer to these resources:
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
Cisco Unified Communications Manager Bulk Administration Guide 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/bat/6_0_1/bat-wrapper.html
Cisco Unified Communications Manager Administration Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
Cisco Unified Communications Manager System Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmsys/accm.pdf
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-129
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Summary
This topic summarizes the key points that were discussed in this module.
Module Summary
This module describes Cisco Unified Communications Manager Administration GUIs and
Cisco Unified Communications Manager command-line interface (CLI). It explains when to
use which one and how to access them. In addition, the module describes Cisco Unified
Communications Manager service activation and initial configuration parameters. Finally, the
module describes the user-management options available in Cisco Unified Communications
Manager.
References
For additional information, refer to these resources:
Cisco Unified Communications Manager (CallManager) – Maintain and Operate Guides
http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.ht
ml
Cisco Unified Serviceability Administration Guide for Cisco Unified Communications
Manager, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/service/6_0_1/admin/cmservbk.ht
ml
Cisco Unified Communications Manager Administration Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
Cisco Unified Communications Solution Reference Network Design (SRND) Document
Based on Cisco Unified Communications Manager Release 6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
2-130 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Bulk Administration Guide 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/bat/6_0_1/bat-wrapper.html
Cisco Unified Communications Manager System Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmsys/accm.pdf
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-131
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Self-Check
Use the questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.
Q1) How many administration and user interfaces are available in Cisco Unified
Communications Manager Release 6.0? (Source: Understanding Cisco Unified
Communications Manager Administration Options)
A) 4 GUIs and 1 CLI
B) 5 GUIs and 2 CLIs
C) 4 GUIs and 2 CLIs
D) 5 GUIs and 1 CLI
Q2) Which function is not provided by the Cisco Unified Communications Manager user
web pages? (Source: Understanding Cisco Unified Communications Manager
Administration Options)
A) forward all calls
B) configure speed dials
C) add users
D) subscribe to IP phone services
E) configure personal address book and fast dials
Q3) The Cisco Unified Communications Manager Administration GUI can be accessed
using which URL? (Source: Understanding Cisco Unified Communications Manager
Administration Options)
Q4) Which two functions are not provided by the Cisco Unified Serviceability web page?
(Choose two.) (Source: Understanding Cisco Unified Communications Manager
Administration Options)
A) configure alarms and logs
B) configure traces
C) configure CDR disk storage and external billing servers
D) upload license files
E) download application plug-ins
F) configure serviceability reports
Q5) Which account is used to log in to the Disaster Recovery System web page? (Source:
Understanding Cisco Unified Communications Manager Administration Options)
A) Platform administrator account
B) CCMAdministrator
C) DRS Administrator account
D) CARAdmin
E) OSAdmin
2-132 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q6) Which function is not provided by the Cisco Unified Operating System Administration
web page? (Source: Understanding Cisco Unified Communications Manager
Administration Options)
A) check software and hardware status
B) view or update IP addresses
C) manage NTP servers
D) ping other network devices
E) restart the system
Q7) Which protocol can be used to access the Cisco Unified Communications Manager
CLI? (Source: Understanding Cisco Unified Communications Manager Administration
Options)
A) HTML
B) SSH
C) RPC
D) Telnet
Q8) Which two options are not initial configuration steps? (Choose two.) (Source:
Managing Services and Initial Configuration of Cisco Unified Communications
Manager)
A) configure network settings
B) configure partitions and Calling Search Space
C) configure enterprise parameters
D) configure default device profiles
E) configure service parameters
Q9) Which is not a network configuration option of Cisco Unified Communications
Manager? (Source: Managing Services and Initial Configuration of Cisco Unified
Communications Manager)
A) HSRP
B) NTP
C) DNS
D) DHCP
Q10) Cisco Unified Communications Manager Release 6.0 _____ provide IP phones with IP
addresses by DHCP. (Source: Managing Services and Initial Configuration of Cisco
Unified Communications Manager)
A) has to
B) cannot
C) can
D) subscribers
Q11) What needs to be done in order to remove DNS reliance? (Source: Managing Services
and Initial Configuration of Cisco Unified Communications Manager)
A) change the Cisco Unified Communications Manager names to IP addresses
B) change option 150 in the DHCP settings
C) set the DNS server IP address to 0.0.0.0
D) change the Cisco Unified Communications Manager server names to IP
addresses
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-133
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q12) _____ cannot be activated or deactivated by the administrator. (Source: Managing
Services and Initial Configuration of Cisco Unified Communications Manager)
A) enterprise services
B) cluster-wide services
C) network services
D) feature services
Q13) Which two of the following characteristics do not apply to enterprise parameters?
(Choose two.) (Source: Managing Services and Initial Configuration of Cisco Unified
Communications Manager)
A) They are used to define cluster-wide system settings.
B) A reload is required after changing any of them.
C) They apply to all devices and are configured per services.
D) They allow the configuration of IP phone URLs.
E) They can be configured per Cisco Unified Communications Manager server.
Q14) _____ are used to configure cluster-wide or per-server service-specific parameters.
(Source: Managing Services and Initial Configuration of Cisco Unified
Communications Manager)
A) Service parameters
B) Global parameters
C) Feature parameters
D) Application parameters
Q15) Which two of the following options are features that do not interact with Cisco Unified
Communications Manager user accounts (Choose two.) (Source: Managing User
Accounts in Cisco Unified Communications Manager)
A) Cisco Unified User web pages
B) Cisco Unified Device Mobility
C) Cisco Unified Attendant Console
D) Cisco Unified Extension Mobility
E) Cisco Unified Phone Autoregistration
Q16) Which two configuration elements are used to assign privileges to users? (Choose two.)
(Source: Managing User Accounts in Cisco Unified Communications Manager)
A) functional groups
B) roles
C) user groups
D) common user settings
E) privilege groups
Q17) Which two functions are not performed by the Cisco Unified Communications
Manager Bulk Administration Tool? (Choose two.) (Source: Managing User Accounts
in Cisco Unified Communications Manager)
A) add or delete a large number of similar records
B) export data records
C) update a large number of similar records
D) backup of the complete Cisco Unified Communications Manager configuration
E) import data records
F) convert SIP phones to SCCP
2-134 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q18) Which option is not a step of adding users with the Cisco Unified Communications
Manager Bulk Administration Tool? (Source: Managing User Accounts in Cisco
Unified Communications Manager)
A) verify the status of the Cisco Unified Communications Manager BAT job
B) upload a user template
C) upload a CSV data input file
D) start Cisco Unified Communications Manager BAT job to add users
Q19) Which two of the following choices are the supported LDAP integration options?
(Choose two.) (Source: Managing User Accounts in Cisco Unified Communications
Manager)
A) LDAP synchronization
B) LDAP replication
C) LDAP authentication
D) LDAP authorization
E) LDAP distribution
Q20) With LDAP _____, end users are provisioned in the LDAP directory and cannot be
added, modified, or deleted in Cisco Unified Communications Manager. (Source:
Managing User Accounts in Cisco Unified Communications Manager)
A) synchronization
B) replication
C) authentication
D) authorization
E) distribution
Q21) _____ users cannot be authenticated using LDAP. (Source: Managing User Accounts
in Cisco Unified Communications Manager)
A) End
B) Internal
C) Application
D) Phone
E) Web
© 2008 Cisco Systems, Inc. Administration of Cisco Unified Communications Manager 2-135
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module Self-Check Answer Key
Q1) D
Q2) C
Q3) https://server-address/ccmadmin
Q4) D, E
Q5) A
Q6) E
Q7) B
Q8) B, D
Q9) A
Q10) C
Q11) D
Q12) C
Q13) A,D
Q14) A
Q15) B, E
Q16) B, C
Q17) D, F
Q18) B
Q19) A, C
Q20) A
Q21) C
2-136 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Module 3
Overview
Enabling a Cisco Unified Communications Manager cluster for on-net calls includes several
components of the Cisco Unified Communications architecture. It involves providing the IP
network infrastructure, the selection of endpoints such as Cisco IP phones, and their integration
into the network.
This module describes the endpoints that are supported by Cisco Unified Communications
Manager, their characteristics, protocol, and feature support. The module also describes unique
features of Cisco IP phones and how Cisco Catalyst switches can provide power to endpoints
and support VLAN separation for voice and data traffic. Finally, the module explains how to
implement Cisco IP and third-party phones using the different protocols, and how Cisco IP
phones can be hardened.
Module Objectives
Upon completing this module, you will be able to configure Cisco Unified Communications
Manager to support on-cluster calling. This ability includes being able to meet these objectives:
Describe the general features and unique characteristics of the H.323, SCCP, and SIP
endpoints that are supported by Cisco Unified Communications Manager
Configure Cisco IOS Catalyst switches to support Cisco IP phones, third-party IP phones,
and software-based phones
Implement SCCP and SIP (Cisco and third-party) phones in Cisco Unified
Communications Manager and harden the Cisco IP phones
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
3-2 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 1
Understanding Endpoints in
Cisco Unified Communications
Manager
Overview
An important task in implementing and supporting a Cisco Unified Communications
deployment is managing the end-user devices, or endpoints. It is important to be able to
distinguish between various Cisco Unified Communications end-user devices that you may
encounter during the course of deploying and administering a Cisco Unified Communications
network. In addition, understanding the boot and registration communication between a Cisco
IP phone and Cisco Unified Communications Manager is important for understanding normal
voice network operations and for troubleshooting purposes.
This lesson describes the various models of Cisco IP phones and how they work within a Cisco
IP telephony solution. The lesson introduces the basic features of Cisco IP phones; the IP phone
power-up and registration process; and the audio coders-decoders (codecs) that are supported
by Cisco IP phones. The lesson also describes third-party session initiation protocol (SIP) and
H.323 endpoints.
Objectives
Upon completing this lesson, you will be able to describe the general features and unique
characteristics of the H.323, Skinny Client Control Protocol (SCCP), and SIP endpoints that
interwork with Cisco Unified Communications Manager. This ability includes being able to
meet these objectives:
List the endpoints supported by Cisco Unified Communications Manager
Describe the features supported by different Cisco IP phone models
Describe the boot sequence of Cisco IP phones
Describe how H.323 endpoints are supported by Cisco Unified Communications Manager
Describe how SIP third-party IP phones are supported by Cisco Unified Communications
Manager
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager
Endpoints
This topic describes endpoints that can be used with Cisco Unified Communications Manager.
Cisco SCCP-Only
Phones Third-Party
SIP Endpoints
Analog
Station Gateways Third-Party
© 2008 Cisco Systems, Inc. All rights reserved. H.323 Endpoints CIPT1 v6.0—3-4
A variety of endpoints, Cisco as well as third-party products, can be used with Cisco Unified
Communications Manager. Endpoints include IP phones, analog station gateways, which allow
analog phones to interact with Cisco Unified Communications Manager, and video endpoints.
Cisco Unified Communications Manager supports three protocols to be used for endpoints:
SCCP, SIP, and H.323.
3-4 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Endpoint Support
The table lists Cisco IP phone models and examples of third-party IP phones.
Cisco IP phones that support SCCP and SIP are split into two categories:
Type A phones: These are the following Cisco Unified IP Phones: 7905, 7912, 7940, and
7960.
Type B phones: These are the following Cisco Unified IP Phones: 7906, 7911, 7941, 7942,
7945, 7961, 7962, 7965, 7970, 7971, and 7975.
Cisco also offers a software-based phone to be installed on a Microsoft Windows PC—the
Cisco IP Communicator, which is similar to the Cisco Unified IP Phone 7970 except that it runs
on a PC. The Cisco IP Communicator supports SCCP, and SIP support has been added in Cisco
IP Communicator version 2.1.
The Cisco Unified IP Phone 7902, 7910, and 7931 are Cisco IP phones that support SCCP only.
Other Cisco endpoints are the Cisco Unified IP Phone 7985 (a desktop video phone), the Cisco
Unified IP Phone 7920 and 7921 models (Wi-Fi phones), and the Cisco Unified IP Phone 7935
and 7936 models (conference stations). All these endpoints support SCCP only.
Note The Cisco Unified IP Phones 7902, 7905, 7910, 7912, and 7935 are end-of-sale.
Third-party products are available for all supported protocols. Nokia supports the Cisco Unified
Mobile Communicator (an SCCP software client to be installed on Nokia dual mode mobile
phones). Tandberg produces SCCP-based video endpoints, IP blue offers an SCCP-based
software IP phone that emulates standard Cisco 79xx phone lines towards Cisco Unified
Communications Manager. In addition, many third-party endpoints for SIP and H.323 can be
found on the market.
From a feature support perspective, the protocols can be categorized into three groups:
SCCP: SCCP is a Cisco proprietary protocol and typically only used by Cisco IP
endpoints, except for a few third-party products, such as Tandberg video phones and the
VTGO softphone application from IP blue. SCCP offers a rich set of telephony features,
most of which are supported on all Cisco IP phone models.
Standard SIP or H.323: Cisco Unified Communications Manager supports standards-
based SIP and H.323 endpoints. The number of standardized telephony features, however,
is limited compared to feature-rich SCCP.
Cisco Unified Communications Manager SIP support for Cisco IP phones: When
Cisco Unified Communications Manager interacts with Cisco IP phones using the SIP
protocol, many features are supported in addition to the standard feature set of SIP. Cisco
Unified Communications Manager supports approximately the same features for Cisco IP
phones that are supported with SCCP, but the number of features supported depends on the
particular model of Cisco IP phone.
3-6 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Telephony Feature
Support by Protocol and Type of Endpoint
The table illustrates the feature richness of different endpoints per protocol.
(Unified H.323
Standard SIP Unified CM SIP
CM) SCCP (Standard)
Works also with
products other than Yes No No Yes
Unified CM
Type A:
Number of Medium
Small High Small
telephony features
Type B: High
Type A: 7940, All Cisco
7960, 7905, Unified
Third-party 7912 endpoints Third-party
Supported phones phones Type B: 7906, Third- phones
7940, 7960 7911, 7931, party 7905, 7912
79[46][125], SCCP
797[015] endpoints
Cisco IP phone models displayed in italic are end-of-sale.
As shown in the table, standard SIP and H.323 endpoints can be used with other IP telephony
devices or systems, including Cisco Unified Communications Manager, but are limited
regarding the number of supported telephony features.
The Cisco Unified IP Phones 7940 and 7960 can be loaded with a special firmware that
provides standard SIP support. This is not typically done when these phones interact with Cisco
Unified Communications Manager because these phones support more features when using a
Cisco Unified Communications Manager SIP or SCCP implementation. This option is
generally used by customers who connect to other IP communication systems, but who want to
take advantage of the excellent voice quality of these Cisco IP phones. Some Internet telephony
service providers (ITSPs) offering standard SIP telephony services provide their customers with
preconfigured Cisco Unified IP Phones 7940 or 7960 to be used to connect to their SIP proxy
servers.
The Cisco Unified IP Phones 7905 and 7912 can be loaded with an H.323 firmware. As with
the Cisco Unified IP Phones 7940 and 7960 that use a standard SIP firmware, this is typically
used when connecting to a non-Cisco Unified Communications Manager H.323-based
environment.
Note When Cisco Unified IP Phones 7905, 7912, 7940, and 7960 are loaded with special
firmware, as described above, they will not support general Cisco IP phone features such as
Cisco Discovery Protocol, voice VLANs, TFTP configuration file support, and so on.
When you use Cisco IP phones with SIP, the number of features depends on the phone models.
Type A phones (Cisco Unified IP Phones 7905, 7912, 7940, and 7960) support fewer features
and have a different look and feel when used with SIP.
In summary, endpoints using standard SIP or H.323 support fewer telephony features, and type
A Cisco IP phones have some limitations when using SIP.
© 2008 Cisco Systems, Inc. Single-Site On-Net Calling 3-7
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco IP Phone Model Differences
This section describes characteristics of Cisco IP phones.
Cisco IP phones cover a wide range of types, from simple, display-less entry-level phones to
upper-level phones with high-resolution, color, touch-screen displays. Differences in hardware-
related capabilities include the following:
Screen: Different models have screens with different resolution, size, color, and touch-
screen capabilities.
Codec support: All Cisco IP phones support G.711 and G.729 codecs. High-end models
also support iLBC and wideband codecs for superior voice quality.
LAN: Most IP phones have a PC port so that a PC can be connected to the network without
requiring its own wall socket, in-house cabling, and physical switch port. Different phone
models support different speeds on the PC port and on the IP phone switch port (the port
connected to a LAN switch).
Buttons, navigation clusters, and so on: The number of IP phone buttons, softkeys, and
other buttons also differs per phone model. There are also differences in the type of
navigation clusters (2-way or 4-way).
Speakerphone and headset support: Some IP phones offer speakerphone and headset
support.
Number of lines: The number of lines also differs per phone model.
Other features: Some IP phones provide other special features such as video, Wi-Fi
support, or dedicated support for use in conference rooms (enhanced speakerphone
capabilities, including the option to connect multiple microphones).
3-8 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Entry-Level Cisco IP Phones
The figure shows entry-level Cisco IP phones and lists some of their characteristics.
The Cisco Unified IP Phones 7906 and 7911 fill the communication needs of cubicle, retail,
classroom, or manufacturing workers or anyone who conducts low-to-moderate telephone
traffic. Four dynamic softkeys guide users through core business features and functions, while a
pixel-based display combines intuitive features, calling information, and Extensible Markup
Language (XML) services into a rich user experience.
Both phones offer numerous important security features, plus the choice of IEEE 802.3af
Power over Ethernet (PoE), Cisco inline power, or local power through an optional power
adaptor.
Midrange Cisco Unified IP Phones 7940, 7941, 7942, 7960, 7961, and 7962 address the
communications needs of a transaction-type worker. They provide two or four programmable
line and feature keys, plus a high-quality speakerphone. These phone models have four
dynamic softkeys that guide users through call features and functions. A built-in headset port
and an integrated Ethernet switch are standard with these phones. The phones also include
audio controls for the full-duplex, high-quality, hands-free speakerphone, handset, and headset.
The Cisco Unified IP Phones 7941 and 7961 have lighted line keys, and the Cisco Unified IP
Phones 7942 and 7962 add support for the high-fidelity wideband codec.
Note For a detailed list of features per phone model, refer to the data sheets of the Cisco Unified
IP Phone 7900 Series products.
3-10 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Upper-End Cisco IP Phones
The figure shows the upper-end Cisco IP phones and lists some of their characteristics.
7975
7970
Upper-end Cisco Unified IP Phones 7945, 7965, 7970, 7971, and 7975 demonstrate the latest
advances in VoIP telephony, including wideband audio support, backlit color displays, and an
integrated Gigabit Ethernet port. They address the needs of executives and transaction-type
workers with significant phone traffic, and the needs of those working with bandwidth-
intensive applications on collocated PCs.
These IP phones include a large, backlit, easy-to-read color display for easy access to
communication information, timesaving applications, and features such as date and time,
calling party name, calling party number, digits dialed, and presence information. They also
accommodate XML applications that take advantage of the display. The phones provide direct
access to two to eight telephone lines (or combination of lines, speed dials, and direct access to
telephony features), four or five interactive softkeys that guide you through call features and
functions, and an intuitive four-way (plus Select key) navigation cluster. A hands-free
speakerphone and handset designed for high-fidelity wideband audio are standard, as is a built-
in headset connection.
Note For a detailed list of features per phone model, refer to the data sheets of the Cisco Unified
IP Phone 7900 Series products.
Cisco Unified Cisco Unified IP Conference Cisco Unified Cisco Unified IP Phone
IP Phone 7985 Station 7936 Wireless IP Phone 7931
792[01]
7921
Other Cisco Unified IP phones and endpoints include the following models:
Cisco Unified IP Phone 7985: This is a personal desktop video phone for the Cisco
Unified Communications solution. Offering executives and managers a productivity-
enhancing tool that makes instant, face-to-face communication possible from their offices,
the Cisco Unified IP Phone 7985 has a video call-camera, LCD screen, speaker, keypad,
and a handset-incorporated into one easy-to-use unit.
Cisco Unified IP Conference Station 7936: This conference station combines state-of-
the-art speakerphone conferencing technologies with award-winning Cisco voice
communication technologies. The net result is a conference room phone that offers superior
voice and microphone quality, with simplified wiring and administrative cost benefits. A
full-featured, IP-based, hands-free conference station, the new Cisco Unified IP Conference
Station 7936 is designed for use on desktops, conference rooms, and in executive suites.
Cisco Unified Wireless IP Phone 7921: This phone provides a powerful, converged
solution with an intelligent wireless infrastructure. This wireless phone supports a host of
calling features and voice-quality enhancements. Because the Cisco Unified Wireless IP
Phone 7921 is designed to grow with system capabilities, features will keep pace with new
system enhancements.
Cisco Unified IP Phone 7931: This phone meets the communication needs of retail,
commercial, manufacturing workers, and anyone with moderate telephone traffic but also
specific call requirements. Dedicated hold, redial, and transfer keys facilitate call handling
in a retail environment. Illuminated mute and speakerphone keys give a clear indication of
speaker status. A pixel-based display with a white backlight makes calling information easy
to see and delivers a rich user experience.
3-12 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Note For a detailed list of features per phone model, refer to the data sheets of the Cisco Unified
IP Phone 7900 Series products.
The Cisco Discovery Protocol messages sent by the IP phone are important when using
Cisco Unified Video Advantage, a solution in which IP phones can be used for video calls
by interacting with video hardware and software installed on the PC.
DHCP: Cisco IP phones can have static IP configuration, entered at the IP phone, or use
DHCP to obtain IP addresses assigned from a DHCP server.
MAC address-based device identification: Cisco IP phones are identified by a device ID,
which is based on the MAC address of the IP phone. This allows the device to be moved
between subnets and simplifies DHCP configuration, because no specific IP address is
required for an individual phone.
TFTP: Cisco IP phone configuration does not take place individually at the phone, but
centralized in Cisco Unified Communications Manager. Cisco Unified Communications
Manager generates device-specific configuration files and makes them available for
download at one or more TFTP servers. Cisco IP phones will learn the IP address of the
TFTP server via DHCP, and then load the appropriate configuration file automatically as
part of their boot sequence.
3-14 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Power over Ethernet: Cisco IP phones do not require wall power, but can obtain power
over the Ethernet from any PoE-compliant LAN switch, such as a Cisco Catalyst switch.
This eliminates the need for extra power adapters and cabling on the user desk.
PC port: Cisco IP phones allow PCs to be connected to a PC port at the IP phone and then
share the uplink towards the switch. By using the voice VLAN feature of Cisco Catalyst
switches and Cisco IP phones, the IP phone and the PC can be separated into different
VLANs on a single access port at the LAN switch.
4 1 3
5
2
1. Cisco IP phone obtains power from the switch
2. Cisco IP phone loads locally stored image
3. Switch provides VLAN information to Cisco IP phone using Cisco Discovery
Protocol
4. Phone sends DHCP request; receives IP information and TFTP server
address
When connecting to the VoIP network, the Cisco IP phone goes through a standard startup
process consisting of several steps. Depending on your specific network configuration, not all
of these steps may occur on your Cisco IP phone:
Step 1 Obtaining power from the switch: The Cisco IP phone obtains power from the
switch, if PoE is used. Alternatively, the IP phone can be powered by wall power or
an in-line power injector.
Step 2 Loading the stored phone image: The Cisco IP phone has nonvolatile flash
memory in which the phone firmware image is stored. At startup, the phone runs a
bootstrap loader that loads the phone image from flash memory. Using this image,
the phone initializes its software and hardware.
Step 3 Configuring VLAN: If the Cisco IP phone is connected to a Cisco Catalyst switch,
the switch uses Cisco Discovery Protocol to inform the phone whether or not to use
a dedicated voice VLAN for Ethernet frames carrying traffic to or from the IP phone
(and leaving untagged frames for PC use). If the voice VLAN feature is not enabled
at the switch and announced by Cisco Discovery Protocol, the Cisco IP phone does
not send VLAN-tagged Ethernet frames.
Step 4 Obtaining an IP address: If the Cisco IP phone uses DHCP to obtain an IP address,
the phone queries the DHCP server to obtain an IP address. DHCP also informs the
IP phone about how to reach the TFTP server (DHCP Option 150). If DHCP is not
used in your network, a static IP address and TFTP server address must be assigned
to each IP phone locally. If the DHCP server does not respond, the IP phone will
make use of the last used configuration stored in NVRAM.
3-16 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Note More information about the IP phone boot process can be found at the document “Cisco
Unified IP Phone Administration Guide for Cisco Unified CallManager 5.0 (SIP) –
Understanding the Phone Startup Process” at:
http://www.cisco.com/en/US/products/hw/phones/ps379/products_administration_guide_cha
pter09186a00805f1f18.html#wp1043419
4 1 3
5
2
Step 5 Requesting the configuration file and the profile file: The TFTP server has
configuration files and profile files. A configuration file includes parameters for
connecting to Cisco Unified Communications Manager and information about which
image load a phone should be running. A profile file contains various parameters
and values for phone and network settings.
The IP phone first requests its SEP<mac>.cnf.xml file from the TFTP server. If the
TFTP server does not respond, the IP phone falls back to the last used configuration
stored in NVRAM. If the TFTP server responds but the SEP<mac>.cnf.xml file is
not found on the server, the phone requests the XMLDefault.cnf.xml file. From that
file, the IP phone obtains its list of Cisco Unified Communications Managers and
then attempts to auto-register to the primary server.
Then the phone will attempt to download a Certificate Trust List (CTL) file which is
only used if cryptographic features are enabled in Cisco Unified Communications
Manager.
Step 6 Registering on Cisco Unified Communications Manager: The configuration file
includes a prioritized list of Cisco Unified Communications Manager servers. After
obtaining the file from the TFTP server, the phone attempts to register with the
highest priority Cisco Unified Communications Manager on the list. If the phone is
not configured in Cisco Unified Communications Manager and auto-registration is
enabled, Cisco Unified Communications Manager adds the device, and the phone
can then register. Once the phone has registered, the Cisco Unified Communications
Manager sends the softkey template configured for this IP phone to the IP phone
using SCCP messages.
3-18 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Boot Sequence Differences Between Cisco SCCP and SIP
Phones
This subtopic identifies the boot sequence differences between Cisco SCCP IP phones and
Cisco SIP IP phones.
The boot sequences for SIP and SCCP are similar. The
first 4 steps remain the same. The main differences are :
SEP<mac>.cnf.xml: The SIP phones get all of their configuration
from the configuration file. Therefore, the SEP<mac>.cnf.xml file
is much larger for SIP than for SCCP.
Dialplan file (optional): The SIP phones can download and use
local dial plans.
Softkey file: The SIP (Type-B only) phones download their softkey
sets in this XML file.
The boot sequences for SIP phones are similar to those used for SCCP phones, except for these
three main differences:
SEP<mac>.cnf.xml: The SIP phones obtain all of their configuration from the config file.
Therefore, the SEP<mac>.cnf.xml file is larger for SIP than for SCCP.
Dialplan file (optional): The SIP phones can download and use local dial plans.
Softkey file: The SIP phones download their softkey sets in this XML file.
2. SEP<mac>.cnf.xml
3. XMLDefault.cnf.xml
4. Loads File
6. Establish Connection
7a. Register
7b. 200 OK
8. Localization Files
The first four steps are the same as with SCCP phones and are not shown in the diagram. In the
diagram and following steps it is assumed that the SIP phone has obtained an IP address and
information about how to reach a TFTP server:
Step 1 The SIP phone boots and tries to download a CTL file. The CTL file contains a set
of certificates and is only used when Cisco Unified Communications Manager
cluster security has been enabled.
Step 2 The SIP phone requests its SEP<mac>.cnf file from the Cisco TFTP server. If a SIP
phone is new, this file will not be found, because the phone is not currently
configured in the Cisco Unified Communications Manager database.
Step 3 The SIP phone downloads the default configuration file XMLDefault.cnf.xml from
the TFTP server. This configuration file contains system-wide configuration
parameters, including the location of the Cisco Unified Communications Manager of
the SIP phone. For autoregistration to work for SIP, this file also contains a
parameter called auto_registration_name. If this parameter is blank, then the SIP
phone will not attempt to autoregister. If this parameter is not blank, the SIP phone
will attempt to autoregister if it finishes the boot sequence and still does not have
any legitimate directory number lines configured.
Step 4 The SIP phone requests the .Loads file, if one was specified in the default
configuration file, to see what image the phone should be running. If the .Loads file
specifies an image that is different from the image contained in the SIP phone, the
SIP phone attempts to obtain the new images from the Cisco TFTP server. If the
image is downloaded and verified successfully, the SIP phone will reboot to load the
new image.
3-20 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 5 The next step is to register with the highest priority Cisco Unified Communications
Manager server. The default SIP configuration file indicates whether the SIP phone
should connect using User Datagram Protocol (UDP) or TCP.
Step 6 If the SIP phone does not have any directory number lines provisioned, but it does
have the Cisco Unified Communications Manager IP address and port, the phone
will check the auto_registration_name parameter. If the parameter contains a name,
that name is used as the directory number line in the SIP Register message sent to
the SIP proxy. Upon receiving this message, the Cisco Unified Communications
Manager should do the following:
Identify that the special autoregistration name has been used.
Create an entry in the database for the new phone based on the current
autoregistration settings.
Generate the SEP<mac>.cnf.xml file for the new phone.
Accept the registration with the 200 OK response.
Reset the registered phone using the reset notify mechanism.
The phone will automatically reset and reboot.
This procedure describes the boot sequence of type A Cisco IP phones. The boot procedure for
type B Cisco IP phones (Cisco Unified IP Phones 7940 and 7960) is slightly different from this
procedure. Type B Cisco IP phones first download the SIPdefault.cnf file. This file contains the
default configuration parameters shared by all SIP phones that use this TFTP server. Then, the
Cisco SIP phone continues requesting the SIP<mac>.cnf file.
Cisco Unified Communications Manager supports any third-party H.323 phone that supports
the H.323 protocol. H.323 phones support multiple lines and can be either video or audio
endpoints (where video endpoints include audio capabilities). In H.323 terminology, the
endpoints are H.323 terminals.
H.323 phones do not register with Cisco Unified Communications Manager but are configured
by IP address, which becomes a problem if dynamic IP addresses are used. In such a case, an
H.323 gatekeeper can be used for dynamic endpoint registration.
Configuration must be performed on both Cisco Unified Communications Manager and on the
phone itself. This includes dial plan configuration, because the H.323 phone routes calls
autonomously—however, all calls can be routed to Cisco Unified Communications Manager.
Each H.323 phone consumes two device license units in Cisco Unified Communications
Manager.
3-22 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
H.323 Endpoints
The figure shows some examples of H.323 endpoints.
H.323 Endpoints
The Cisco Unified IP Phone 7905 can be loaded with an H.323 firmware. In this case, the
phone is treated as any other H.323 endpoint and needs to be configured as a standard H.323
phone rather than as a Cisco Unified IP Phone 7905.
Other commonly used H.323 endpoints are Microsoft Windows NetMeeting and H.323 video
devices from different vendors. H.323 endpoints are often deployed with an H.323 gatekeeper
handling the registration of the devices.
H.323 endpoints support only few features compared to Cisco IP phones using SCCP or SIP.
The features that are not supported include but are not limited to the following:
MAC address-based registration: H.323 phones need to be configured by their IP address in
Cisco Unified Communications Manager instead of a MAC address-based device ID.
There is no support for phone button templates and softkey templates. The user interface
depends on the H.323 product used.
Telephony features and applications such as the following are not supported:
— IP phone services
— Cisco Unified Communications Manager Assistant
— Cisco Unified Video Advantage
— Call Pickup
— Barge
— Presence
3-24 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
H.323 Phone Configuration Requirements
This subtopic lists the configuration requirements when implementing H.323 phones.
The high-level configurations for H.323 phone implementations include the following points:
The H.323 phone has to be added to Cisco Unified Communications Manager with its IP
address and directory numbers specified.
The H.323 phone has to be configured with the IP address of Cisco Unified
Communications Manager.
Note A dial plan must be configured on both devices. Typically, all calls from the H.323 phone are
routed to Cisco Unified Communications Manager in order to take advantage of the
centralized dial plan of Cisco Unified Communications Manager.
Cisco Unified Communications Manager supports third-party RFC 3261-compliant SIP phones,
but Cisco IP phones using the SIP protocol have many more telephony features than third-party
phones using the SIP protocol.
Two different types of third-party SIP phones can be added to Cisco Unified Communications
Manager:
Basic phones: Support only a single line and consume three device license units
Advanced phones: Support up to eight lines and video and consume six device license
units
In terms of telephony features, there is no difference in basic versus advanced third-party SIP
phones.
Third-party SIP phones register with Cisco Unified Communications Manager but do not use a
MAC address-based device ID. Cisco Unified Communications Manager uses SIP digest
authentication in order to identify a registering third-party SIP phone.
Both Cisco Unified Communications Manager and the third-party SIP phone must be
configured.
SIP standards and drafts supported by Cisco Unified Communications Manager include the
following:
RFC 3262: PRACK
RFC 3264: Session Description Protocol (SDP) offer/answer
RFC 3311: UPDATE
3-26 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
RFC 3515: REFER
RFC 3842: MWI Package
RFC 3891: Replaces Header
RFC 3892: Referred-by Mechanism
draft-levy-sip-diversion-08.txt: Diversion Header
draft-ietf-sip-privacy-04.txt: Remote-Party-ID Header
Note For more information about the support of these standards, refer to the document Cisco SIP
IP Administrator Guide, version 8.0 – “Compliance with RFC 3261,” at
http://www.cisco.com/en/US/products/sw/voicesw/ps2156/products_administration_guide_c
hapter09186a00807f47e3.html.
The following audio and video standards are supported for third-party SIP phones:
Audio
— Audio codecs: G.711 mu-law, Global System for Mobile Communications (GSM)
Full Rate, G.723.1, G.711 a-law, G.722, G.728, G.729
— RFC 2833 dual tone multifrequency (DTMF) (telephony event)
Video
— Video codecs: H.261, H.263, H.263 version 2, H.263 version 3, H.264
Cisco Unified IP Phones 7940 and 7960 can be loaded with a standard SIP firmware. In this
case, the phone is configured as a third-party SIP phone rather than as a Cisco Unified IP Phone
7940 or 7960 in Cisco Unified Communications Manager.
Cisco is working with key third-party vendors who are part of the Cisco Technology
Development Partner Program and who are developing solutions that leverage the SIP
capabilities of the new Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express. Vendors include Linksys (hardware phones), IPcelerate
(unified client for educational environment usage), Research in Motion (RIM) (Blackberry
7270 wireless LAN handsets), IP blue (softphone), and Grandstream (Grandstream GXP2000
IP phone).
Cisco is also participating in an independent third-party testing and interoperability verification
process being offered by tekVizion. This independent service was established to enable third-
party vendors to test and verify the interoperability of their endpoints with Cisco Unified
Communications Manager and Cisco Unified Communications Manager Express.
3-28 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Features Not Supported for Third-Party SIP Endpoints
This subtopic describes the features that are not supported for SIP endpoints.
The limitations of third-party SIP endpoints are the same that apply to H.323 endpoints. These
include but are not limited to the following:
MAC address-based registration: SIP phones need to be configured by their IP address in
Cisco Unified Communications Manager instead of a MAC address-based device ID.
There is no support for phone button templates and softkey templates. The user interface
depends on the SIP product used.
Telephony features and applications such as the following are not supported:
— IP phone services
— Cisco Unified Communications Manager Assistant
— Cisco Unified Video Advantage
— Call Pickup
— Barge
— Presence
SIP digest authentication is specified in RFC 3261 and RFC 2617. It is based on a client/server
model, in which the server challenges and the client responds, and provides authentication of
SIP messages by a username and a keyed hash.
SIP digest authentication allows Cisco Unified Communications Manager to act as a server to
challenge the identity of a SIP device when it sends a request to Cisco Unified Communications
Manager. When digest authentication is enabled for a phone, Cisco Unified Communications
Manager challenges all SIP phone requests except keepalive messages.
Cisco Unified Communications Manager does not support responding to challenges from SIP
phones, but it can challenge SIP devices connecting through a SIP trunk and can respond to
challenges received on its SIP trunk interface.
In Cisco Unified Communications Manager, SIP digest authentication is used to identify a
third-party SIP phone because these phones do not register with a MAC address-based device
ID.
Cisco Unified Communications Manager can ignore the keyed hash that is provided in a digest
authentication response and only check if the provided username exists and is bound to a third-
party SIP phone. This is the default behavior. Alternatively, Cisco Unified Communications
Manager can be configured to check that the key that was used at the third-party SIP phone to
generate the keyed hash matches the locally configured key (called “digest credentials”) at the
end-user configuration in Cisco Unified Communications Manager.
3-30 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Third-Party SIP Phone Registration Process Using Digest
Authentication
This subtopic describes how digest authentication is used for third-party SIP phone registration
in Cisco Unified Communications Manager.
REGISTER 1001
username=“3rdpsip” Find end
directory number = 1001 user End-user
“3rdpsip” config
AuthID = “3rdpsip”
“3rdpsip”
Third-party SIP phones cannot be configured by using the Cisco Unified Communications
Manager TFTP server. Instead, they need to be configured using the native phone configuration
mechanism, which is usually a web page or a TFTP file. The device and line configuration in
the Cisco Unified Communications Manager database must be synchronized with the native
phone configuration manually (for example, extension 1002 on the phone and 1002 in Cisco
Unified Communications Manager). Also, if the directory number of a line is changed, it must
be changed in both Cisco Unified Communications Manager Administration and in the native
phone configuration mechanism.
Third-party SIP phones include their directory number in the registration message. They do not
send a MAC address; they must identify themselves by using digest authentication. For this
purpose, the SIP REGISTER message includes a header with a username and the keyed hash,
as shown in the example:
Authorization: Digest
username=“3rdpsip”,realm=“ccmsipline”,nonce=“GBauADss2qoWr6k9y
3hGGVDAqnLfoLk5”,uri=“sip:172.18.197.224”,algorithm=MD5,respon
se=“126c0643a4923359ab59d4f53494552e”
When Cisco Unified Communications Manager receives the registration message, it searches
for an end user that matches the provided username in the SIP message (in this case, 3rdpsip).
If found, Cisco Unified Communications Manager will use the digest credentials configured for
that user to verify the keyed hash (“response” in the above example). If the keyed hash is
acceptable (that is, Cisco Unified Communications Manager and the third-party SIP phone
share the same key used for the hash), the user passes authentication.
Cisco Unified Communications Manager then searches for a third-party SIP phone that is
associated with the end user, and verifies that the configured directory number matches the
number provided by the third-party SIP phone in its registration message. If the phone is found
and the directory number is the same, the third-party SIP phone registered successfully with
Cisco Unified Communications Manager.
3-32 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Third-Party SIP Phone Configuration Requirements
The figure lists the steps to add and configure a third-party SIP phone to Cisco Unified
Communications Manager.
Note When configuring the third-party SIP phone in Cisco Unified Communications Manager, you
must specify a dummy MAC address. The entered MAC address will not be used to identify
the device, but is required because inside the Cisco Unified Communications Manager
configuration database, phone records are uniquely identified by MAC addresses.
Step 3 Associate the third-party SIP phone with the end user configured in Step 1.
Step 4 Configure the third-party SIP phone with the IP address of Cisco Unified
Communications Manager (proxy address), end-user ID, digest credentials
(optional), and directory numbers.
Summary
References
For additional information, refer to these resources:
Voice and Unified Communications – Compare Products and Solutions
http://www.cisco.com/en/US/products/sw/voicesw/products_category_buyers_guide.html
Cisco Unified Communications Manager Administration Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
3-34 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Lesson 2
Objectives
Upon completing this lesson, you will be able to configure Cisco IOS Catalyst switches and
Cisco Catalyst operating system switches to support Cisco IP phones, third-party IP phones,
and software-based phones. This ability includes being able to meet these objectives:
Describe the role and features of Cisco LAN switches in a Cisco Unified Communications
solution
Describe how power can be provided to IP phones by Cisco LAN switches
Configure Cisco LAN switches to provide power to IP phones
Describe how to provide voice VLAN support to IP phones that have a PC attached to their
PC port
Describe why allowed VLANs on trunk ports should be limited
Describe how to configure voice VLANs in Cisco IOS LAN switches
Describe how to configure voice VLANs in Cisco Catalyst operating system LAN switches
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco LAN Switch Essentials
This topic describes the role of Cisco Catalyst switches in the IP telephony infrastructure.
Cisco voice-capable Catalyst switches can provide three primary features to assist you with
your IP telephony deployment:
Inline power: Inline power capabilities allow a Cisco Catalyst switch to send power
through an Ethernet cable to a Cisco IP phone or other inline power-compatible device
(such as wireless access point) without the need for an external power supply.
Voice VLAN support: You can connect one or more network devices to the back of a
Cisco IP phone because some Cisco IP phones have built-in switches. Voice VLANs allow
you to place the IP phone, and the devices that are attached through the IP phone, on
separate VLANs.
CoS marking: CoS marking is data link layer (Layer 2) marking that is used to prioritize
network traffic. Prioritizing voice traffic is critical in IP telephony networks. If voice traffic
is not given priority, poor voice quality may result when voice frames wait in the switch
queue behind large data frames.
3-36 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Applying Switch Features
The table describes when and how to use some of the Cisco Catalyst switch features related to
Cisco IP phones.
Cisco Catalyst LAN switches provide the following three features to support Cisco IP phones:
Power over Ethernet (PoE): You should use PoE when the reliability, availability, and
flexibility of PoE is required. There are currently two types of PoE delivery: IEEE 802.3af-
compliant PoE and a Cisco prestandard version. Before implementing PoE in the Cisco
Unified Communications infrastructure, you should identify the proper PoE type in order to
have PoE support on all switches in the network. PoE is enabled by default. With PoE,
there is no need for power cubes to be connected to IP phones. IP phones have a single
physical connection (Ethernet cable) which is used for providing power and for accessing
the network.
Voice VLAN: To reduce the number of required switch ports, Cisco IP phones provide a
port to IP phones so that the IP phone and PC are connected to a single switch port.
However, PCs and IP phones should usually be in different VLANs (voice vs. data). The
voice VLAN feature of Cisco switches and IP phones allows an IP phone to use a VLAN
other than the attached PC. When the Cisco Catalyst switch is configured for a voice
VLAN, it will instruct the IP phone to use IEEE 802.1Q with the configured voice VLAN
ID for its traffic, while the PC sends untagged traffic.
QoS/CoS: This feature is used to ensure that voice quality is not affected by network traffic
congestion. QoS is configured based on identified network traffic requirements, the trust
boundary, and applications. If the voice VLAN feature is used on the Cisco Catalyst
switch, the switch can instruct the phone to set a certain CoS value for traffic sent from a
PC through an IP phone toward a switch.
The Cisco Catalyst switch portfolio allows organizations to enable new business applications
and integrate new technologies such as wireless and IP telephony into their network
infrastructure. The following are the switches in the Cisco Catalyst family:
Cisco Catalyst modular switching: The Cisco Catalyst 6500 Series delivers a 96-port
10BASE-T/100BASE-T line card, 48-port 10BASE-T/100BASE-T line card, and
10BASE-T/100BASE-T/1000BASE-T line card. The Catalyst 6500 Series offers a modular
PoE daughter card architecture for the 96-port card and the 48-port 10/100/1000 card. The
Cisco Catalyst 4500 Series delivers 48-port 10/100 and 10/100/1000 line cards. All line
cards support both 802.3af and Cisco prestandard inline power. The Cisco Catalyst modular
chassis switches can deliver 15.4W per port for all 48 ports on a module simultaneously.
Note Overall power calculation has to be performed when power supply redundancy is desired.
When too many PoE ports are used, power supply redundancy might fail because of too
high load caused by PoE ports.
Cisco Catalyst stackable switching: The Cisco Catalyst 3750 Series offers 48- and
24-port Fast Ethernet switches that comply with 802.3af and Cisco prestandard PoE. The
Cisco Catalyst 3560 Series offers 48- and 24-port Fast Ethernet switches that support both
the industry standard 802.3af and Cisco standard PoE.
3-38 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco EtherSwitch modules: The Cisco 36- and 16-port 10/100 EtherSwitch modules for
Cisco 2600, 2800, 3700, and 3800 Series routers offer branch office customers the option
to integrate switching and routing in one platform. These modules can support Cisco
prestandard PoE and provide straightforward configuration, easy deployment, and
integrated management in a single platform. The Cisco 2600 Series requires a separate
external PoE power supply; while the Cisco 2800, 3700, and 3800 Series can integrate the
power supply.
The table lists the Cisco Catalyst PoE options.
PoE 48-, 96-port 48-port 24-, 48-port 24-, 48-port 16-, 36-port
Configuration 10/100 or 10/100 or 10/100 10/100 10/100
Options 48-port 10/100/1000
10/100/1000
Note The switches that are listed here also support multiple VLANs per port and CoS.
Most Cisco IP phone models are capable of using the following three options for power:
PoE: With PoE, the phone plugs into the data jack that connects to the switch, and the user
PC in turn connects to the IP phone. With power-sourcing equipment (PSE), such as Cisco
Catalyst PoE-capable modular and fixed-configuration switches, power is inserted into the
Ethernet cable, such as an IP phone or IEEE 802.11 wireless access point.
Midspan power injection: Because some switches do not support PoE, a midspan power
source may be used instead. This midspan device sits between the LAN switch and the
powered device and inserts power on the Ethernet cable to the powered device. A major
technical difference between the midspan and inline power mechanism is that power is
delivered on the spare pairs (pins 4, 5, 7, and 8). An example of midspan PSE is a Cisco
Unified IP Phone Power Injector.
Note More information about the Cisco Unified IP Phone Power Injector can be found in the
document Cisco Unified IP Phone Power Injector at:
http://www.cisco.com/en/US/partner/products/ps6951/index.html.
Wall power: Wall power needs a DC converter for connecting the IP phone to a wall
outlet.
Note The wall power supply must be ordered separately from the Cisco IP phone.
3-40 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Two Types of PoE Delivery
This subtopic discusses the two types of PoE delivery that Cisco Catalyst switches can provide.
3-42 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Prestandard Device Detection
The figure illustrates how a Cisco Catalyst switch with prestandard PoE support detects a Cisco
IP phone, wireless access point, or other inline power-capable device.
Cisco Prestandard
Implementation
Powered Device Port
Pin3
FLP Pin6 Rx
Switch Pin1 FLP
It is an inline device. Pin2 Tx
When a switch port that is configured for inline power detects a connected device, the switch
sends an Ethernet Fast Link Pulse (FLP) to the device. The Cisco powered device (IP phone)
loops the FLP back to the switch to indicate its inline power capability. The switch then
delivers –48 V DC PoE (inline) power to the IP phone or other inline power-capable endpoint.
Pin6 Rx
Detect Voltage 25K Ohm
Switch Pin1 Resistor
It is an IEEE Pin2 Tx
powered device.
The PSE (Cisco Catalyst switch) detects a powered device by applying a voltage in the range of
–2.8V to –10V on the cable and then looks for a 25kOhm signature resistor. Compliant
powered devices must support this resistance method. If the appropriate resistance is found, the
Cisco Catalyst switch delivers power.
3-44 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Configuring Cisco LAN Switches to Provide
Power to IP Phones
This topic discusses the configuration of PoE on Cisco Catalyst switches.
Use the set port inlinepower command on a switch that is running Cisco Catalyst operating
system software. The two modes are auto and off. In the off mode, the switch does not power
up the port, even if an unpowered phone is connected. In the auto mode, the switch powers up
the port only if the switching module has discovered the phone. Examples of devices running
the Cisco Catalyst operating system include the Cisco Catalyst 6500, 4500, and 4000 Series.
Use the power inline command on switches that are running native Cisco IOS Software
(examples include the Catalyst 6500, 4500, 3750, and 3560 switches). The powered device-
discovery algorithm is operational in the auto mode. The powered device-discovery algorithm
is disabled in the never mode. Other modes exist for allocating power, depending on the
version of Cisco IOS Software, for example, the ability to allocate power on a per-port basis
with the allocation milliwatt mode.
Note The Cisco Catalyst 6500 Series can run either Cisco Catalyst operating system software or
native Cisco IOS Software if the switch supervisor engine has a Multilayer Switch Feature
Card (MSFC). Otherwise, these switches can run only Cisco Catalyst software. The Cisco
Catalyst 4500 and 4000 Series can also run Cisco Catalyst software or native Cisco IOS
Software, depending on the supervisor engine. Generally, late-edition supervisor engines
run native Cisco IOS Software; however, the product documentation should be checked to
determine the supervisor engine and the operating system that is supported on a specific
model.
Use the command shown in the figure to display a view of the power allocated on Cisco
Catalyst switches. The switch shows the default allocated power as 10W in addition to the
inline power status of every port. The “Inline Power Syntax Descriptions” table provides a brief
description of the syntax output.
Inline Powered
Admin Identifies the port configuration by using the set inlinepower mod/port
[auto | off] command
Power Allocated
mA @42V Identifies the milliamps at 42V supplied on a given port (the actual voltage
is –48V)
3-46 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Voice VLAN Support in Cisco IOS LAN Switches
This topic describes voice VLAN support in Cisco IOS LAN switches.
Integrated 3-
Port Switch
P0
P P1
P2
The Cisco IP phone contains an integrated three-port 10/100 switch. The ports provide
dedicated connections to these devices:
Port 0 is an internal 10/100 interface that carries the Cisco IP phone traffic.
Port 1 connects to a PC or other device.
Port 2 connects to the access switch or other network devices. Inline power PSE can be
obtained at port 2.
The voice VLAN feature allows voice traffic from the attached IP phone and data traffic from a
daisy-chained PC to be transmitted on different VLANs. This capability provides flexibility and
simplicity in IP address allocation and the prioritization of voice over data.
If Cisco Discovery Protocol is enabled on the switch port, the switch instructs an attached
Cisco IP phone to treat Layer 2 CoS priority value of the attached PC in one of the following
ways (based on the extended priority configured at the switch port):
Trusted: The IP phone allows the PC to send IEEE 802.3 frames (with no CoS priority
value) as well as IEEE 802.1p frames with any CoS priority value.
Untrusted (default): The IP phone changes the CoS priority value to 0 if 802.1p is used by
the PC.
Configured CoS priority level: The IP phone sets an 802.1p header with a CoS priority
value of x if the PC uses 802.1p with a different CoS priority level than x, or if the PC did
not use 802.1p at all but sent 802.3 frames.
3-48 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Voice VLAN Support
This subtopic describes the voice VLAN support provided by a Cisco Catalyst switch.
There are various methods of configuring the Cisco Catalyst switch to support voice traffic,
including the following:
Single VLAN access port
Multi-VLAN access port
Trunk port
Various factors have to be taken into considerations, including the following:
Security
Cisco IP phones/other IP phones/IP softphones (IP softphone is used here as a generic term
for all software-based IP phones installed on a workstation.)
Spanning tree
QoS
A single VLAN access port is the default state when an IP phone is connected to an
unconfigured Cisco Catalyst switch. It is typically used for non-Cisco IP phones, IP softphones,
or when Cisco IP phones or other Cisco voice devices (such as the Cisco VG248 Analog Phone
Gateway) do not support PCs to be connected to them.
When using the port for such a device, the access VLAN ID should be the ID of the voice
VLAN, that is, the VLAN containing the phones. If a softphone is used on a PC, the device
itself, the PC, cannot be in different VLANs per application (phone software versus data
applications). Therefore, the access port is usually configured for the data VLAN and the IP
address (or subnet) of the PC is allowed to access VLANs with voice devices (Cisco Unified
Communications Manager servers, IP phones, and so on).
If a Cisco IP phone has a PC attached, it is not recommended to put both into the same VLAN,
because voice and data services should be separated.
Features of a single VLAN access port include the following:
It can be configured as a secure port.
It allows physical separation of voice and data traffic using different physical ports.
It works with both Cisco and other IP phones.
The IP phone can use 802.1p (with VLAN ID set to 0) for CoS.
Switches other than Cisco switches are typically configured in this way because they do not
usually support the voice VLAN feature.
3-50 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Multi-VLAN Access Port
This subtopic describes a multi-VLAN access port and how it can be use to connect to an IP
phone.
Untagged 802.3
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—3-19
Multi-VLAN access ports are supported by all Cisco Catalyst switches. All data devices
typically reside on data VLANs in the traditional switched scenario. A separate voice VLAN
may be needed when combining the voice network into the data network. Cisco Catalyst
switches using Catalyst Oerating System refer to the voice VLAN as the auxiliary VLAN. The
new voice VLAN can be used to represent Cisco IP phones. Although it is a voice VLAN, in
the future, other types of non-data devices will reside in the voice VLAN.
The placement of non-data devices, such as IP phones, in a voice VLAN makes it easier for
customers to automate the process of deploying IP phones. IP phones will boot and reside in the
voice VLAN if the switch is configured to support them, just as data devices boot and reside in
the access (data) VLAN. The IP phone communicates with the switch via Cisco Discovery
Protocol when it powers up. The switch provides the IP phone with the appropriate VLAN ID.
You can implement multiple VLANs on the same port by configuring an access port. A tagging
mechanism distinguishes among VLANs on the same port. 802.1Q is the IEEE standard for
tagging frames with a VLAN ID number. The IP phone sends tagged 802.1Q frames. The PC
sends untagged frames and the switch puts the frame into the configured access VLAN. When
the switch receives a frame from the network destined for the PC, it removes the access VLAN
tag before forwarding the untagged frame to the PC.
3-52 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Trunk Ports
This subtopic describes trunk ports and how you can use them to connect to an IP phone.
Trunk Ports
Rather than a dual VLAN access port, you can use a trunk port for connecting a switch to an IP
phone. Because a Cisco Catalyst switch supports multi-VLAN access ports, a trunk port is not
commonly used to connect a switch to a Cisco IP phone. However, a trunk port can also be a
way to connect a Cisco IP phone to switch other than Cisco. Some of the first Cisco switches
supported voice VLAN features, allowing the voice VLAN ID to be used by a phone via Cisco
Discovery Protocol only on trunk ports.
When an IEEE 802.1Q trunk port is used, frames of the native VLAN are always transmitted
untagged and should be received untagged. In other words, a PC, which usually does not send
802.1Q frames but rather untagged Ethernet frames, is part of the native VLAN, while the
Cisco IP phone tags its frames with 802.1Q. However, a PC could send and receive tagged
frames and thus access all VLANs configured in the switch.
On trunk ports, tagged frames are permitted by default. Therefore, the only function of this
command is to allow the IP phone to learn the VLAN ID that should be used for its traffic by
Cisco Discovery Protocol (although not required because it can be manually configured at the
phone). Some of the considerations when implementing a trunk port to support Cisco IP phones
are as follows:
On some end-of-life (EOL) Cisco IOS and Catalyst switches, PortFast cannot be enabled
on a trunk port.
The port cannot be configured as a secure port.
The PC can access all VLANs if it supports 802.1Q.
Tagged 802.1Q
(Voice VLAN 10)
3-54 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Limiting VLANs on Trunk Ports at the Switch
This subtopic describes limiting VLANs on trunk ports.
Trunk ports on Cisco Catalyst switches should be configured to allow only the necessary
VLANs. In case of a Cisco IP phone with an attached PC, these are the voice VLAN and the
native VLAN. Denying all other VLANs provides the following advantages:
Increased security: The attached PC cannot access VLANs other than the voice VLAN.
This limitation can also be achieved by IP phone configuration, but only with type B IP
phone models. When using other IP phone models, access to the VLANs can only blocked
at the switch. An attacker could unplug the cable from the IP phone and plug it directly into
the PC in order to bypass the VLAN access control feature of the IP phone. You can stop
this kind of attack by disallowing unnecessary VLANs at the switch.
Increased performance: Reducing the number of VLANs cuts down unnecessary
broadcast traffic.
Increased stability: Limiting the number of VLANs will also minimize potential Spanning
Tree Protocol (STP) issues and increase network stability.
Use the commands shown in the figure to configure voice and data VLANs on the single port
interface of a switch that is running native Cisco IOS Software.
The first example shows the configuration of a single VLAN access port. The switch is
configured to transmit Cisco Discovery Protocol packets to enable the Cisco IP phone to
transmit voice traffic in 802.1p frames, tagged with VLAN ID 0 and a Layer 2 CoS value. The
switch puts the 802.1p voice traffic into the configured access VLAN, VLAN 261, which is
used for voice traffic.
The second example shows a multi-VLAN access port configuration in which the voice traffic
is sent to VLAN 261 and the data is using the access VLAN 262.
Note The multi-VLAN access port is the recommended configuration for Cisco IP phones that
have a PC port.
3-56 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Catalyst Switch Voice Interface Commands
Command Description
switchport access vlan Configure the interface as a static access port with the access
data_VLAN_ID VLAN ID (262 in this example); the range is 1 to 4094.
switchport voice vlan When configuring the way in which the Cisco IP phone
{voice_vlan_ID | dot1p | transmits voice traffic, note the following syntax information:
none | untagged} ■ Enter a voice VLAN ID to send Cisco Discovery Protocol
v2 packets that configure the Cisco IP phone to transmit
voice traffic in 802.1Q frames, tagged with the voice
VLAN ID and a Layer 2 CoS value (the default is 5). Valid
VLAN IDs are from 1 to 4094. The switch puts the 802.1Q
voice traffic into the voice VLAN.
■ Enter the dot1p keyword to send Cisco Discovery
Protocol v2 packets that configure the Cisco IP phone to
transmit voice traffic in 802.1p frames, tagged with VLAN
ID 0 and a Layer 2 CoS value (the default is 5 for voice
traffic and 3 for voice control traffic). The switch puts the
802.1p voice traffic into the access VLAN.
■ Enter the untagged keyword to send Cisco Discovery
Protocol v2 packets that configure the Cisco IP phone to
transmit untagged voice traffic. The switch puts the
untagged voice traffic into the access VLAN.
■ Enter the none keyword to allow the Cisco IP phone to
use its own configuration and transmit untagged voice
traffic. The switch puts the untagged voice traffic into the
access VLAN.
Use the commands shown in the figure to configure the trunk interface of a switch that is
running native Cisco IOS Software.
In the example, VLAN 261 is used for voice traffic and VLAN 262, which is also the native
VLAN, is used for data traffic. All other VLANs are blocked from the trunk interface.
Note The native VLAN does not have to be permitted in the allowed VLAN list.
Command Description
switchport trunk native Configures the interface native VLAN. When you use an IEEE
vlan VLAN-ID 802.1Q trunk port, all frames are tagged except those on the
VLAN configured as the native VLAN for the port. Frames on
the native VLAN are always transmitted untagged and are
normally received untagged.
Switchport trunk allowed Specifies the VLANs that are allowed on the trunk port.
vlan VLAN-ID
3-58 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Verifying Voice VLAN Configuration Using Native Cisco IOS
Software
This subtopic describes how to verify voice VLAN configuration on Cisco Catalyst switches
that use native Cisco IOS Software.
You can verify voice VLAN configuration on Cisco Catalyst switches that are running native
Cisco IOS Software by using the show interface mod/port switchport command.
Use the commands shown in the figure to configure voice and data VLANs on the single port
interface of a switch that is running native Cisco Catalyst operating system software.
The first example shows the configuration of a single VLAN access port. The switch is
configured to transmit Cisco Discovery Protocol packets to enable the Cisco IP phone to
transmit voice traffic in 802.1p frames, tagged with VLAN ID 0 and a Layer 2 CoS value. The
switch puts the 802.1p voice traffic into the configured access VLAN, VLAN 261, which is
used for voice traffic.
The second example shows a multi-VLAN access port configuration, in which the voice traffic
is sent to VLAN 261 (Auxiliary VLAN) and the data uses the access VLAN 262.
Command Description
set port auxiliaryvlan Configures voice or auxiliary VLAN for the switchport.
set vlan Configures the access VLAN (untagged) for the switchport.
In a trunk port, this will configure the native VLAN for the
switchport. When an 802.1Q trunk port is used, all frames are
tagged except those on the VLAN configured as the "native
VLAN" for the port. Frames on the native VLAN are always
transmitted untagged and are normally received untagged.
set trunk Configures trunk ports and adds VLANs to the allowed VLAN
list for existing trunks.
3-60 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Configuring Trunk Ports Using Cisco Catalyst Operating
System
This example shows how to configure trunk ports on Cisco Catalyst switches using a native
Cisco Catalyst operating system.
In 802.1Q trunking, all VLAN packets are tagged on the trunk link, except the native VLAN
packets. The native VLAN packets are sent untagged on the trunk link. Therefore, the native
VLAN is used for the data traffic coming in from the workstation attached to the Cisco IP
phone. By default, VLAN 1 is the native VLAN on all switches.
In this example, VLAN 262 is set as the native VLAN and is untagged and will be used by the
data traffic. VLAN 261 is tagged with 802.1Q tagging and will be used by the voice traffic.
In the Cisco Catalyst operating system, you can change the native VLAN by using the set vlan
vlan-id mod/port command, in which mod/port is the trunk port. The set trunk command can
be used to configure trunk ports and to add VLANs to the allowed VLAN list for existing
trunks. The voice VLAN is configured with the set port auxiliaryvlan command.
You can verify the status of the auxiliary VLAN on a port or module in two ways:
The show port auxiliaryvlan vlan-id command is used to show the status of that auxiliary
VLAN with the module and ports where it is active.
The show port [module[/port]] command is used to show the module, port, and auxiliary
VLAN with the status of the port.
3-62 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
References
For additional information, refer to these resources:
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
Catalyst 3550 Multilayer Switch Software Configuration Guide, Rel. 12.2(25)SEE –
Configuring Voice VLAN
http://www.cisco.com/en/US/partner/docs/switches/lan/catalyst3550/software/release/12.2_
25_see/configuration/guide/swvoip.html
Catalyst 3550 Multilayer Switch Software Configuration Guide, Rel. 12.2(25)SEE –
Configuring CDP
http://www.cisco.com/en/US/partner/docs/switches/lan/catalyst3550/software/release/12.2_
25_see/configuration/guide/swcdp.html
Objectives
Upon completing this lesson, you will be able to implement SCCP and SIP phones (Cisco and
third-party phones) in Cisco Unified Communications Manager and harden the Cisco IP
phones. This ability includes being able to meet these objectives:
Identify the endpoint configuration elements and tools for adding phones
Describe how autoregistration works
Describe how to enable autoregistration for automatic insertion of new phones to the Cisco
Unified Communications Manager configuration database
Describe how Cisco Unified Communications Manager BAT and Cisco Unified
Communications Manager Auto-Register Phone Tool can be used to add IP phones
Describe how to use Cisco Unified Communications Manager BAT to add phones to Cisco
Unified Communications Manager
Describe how to manually add phones to Cisco Unified Communications Manager
Describe Cisco IP phone configuration settings that can be used to harden IP phones
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Examining Endpoint Configuration Tools and
Elements
This topic describes the various endpoint configuration tools and elements for adding phones.
There are basically four methods of adding IP phones to the Cisco Unified Communications
Manager:
Using autoregistration
Using Cisco Unified Communications Manager BAT
Using Cisco Unified Communications Manager Auto-Register Phone Tools
Manual configuration
Autoregistration allows the administrator to add Cisco IP phones to the Cisco Unified
Communications Manager without first compiling a list of MAC addresses of the endpoints.
Without autoregistration, changes in the configuration must be done manually. Without using
Cisco Unified Communications Manager BAT and Cisco Unified Communications Manager
Auto-Register Phone Tool, there is no easy way for the phone to be associated with the correct
user. If the user has specific requirements, these will have to be updated manually after the
device has been registered.
Cisco Unified Communications Manager BAT allows bulk adds of phones, but MAC addresses
of IP phones must be known and included in the BAT files.
The Cisco Unified Communications Manager Auto-Register Phone Tool is more scalable, but it
requires a separate Cisco Customer Response Solutions (CRS) server, and therefore the
administrator must be familiar with the installation and configuration of the Cisco CRS server.
When using the Cisco Unified Communications Manager Auto-Register Phone Tool, MAC
addresses are automatically added and associated with the correct phone configurations that
have been added previously using Cisco Unified Communications Manager BAT (with dummy
MAC addresses only).
3-66 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Adding phone devices manually is the easiest way to add IP phones to the Cisco Unified
Communications Manager, but has the disadvantage of being tedious and time-consuming. to
the administrator must manually compile a list of the MAC addresses of the IP phones and
ensure that they are correctly entered when creating device records for the phones.
Regardless of the configuration methods and tools used, the various endpoint-related
configuration elements remain the same.
The figure shows some basic endpoint configuration elements. Some configuration elements
can be assigned to the endpoint and some elements are assigned indirectly through a device
pool.
Examples of elements assigned through a device pool are as follows:
Cisco Unified Communications Manager Group
Regions
Locations
Configuration elements can be optional or mandatory. Some mandatory elements have
predefined defaults and the administrator can make use of these defaults in basic scenarios.
3-68 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Phone NTP Reference
This subtopic describes the phone Network Time Protocol (NTP) reference.
You can configure phone NTP references in Cisco Unified Communications Manager
Administration to ensure that a SIP phone gets its date and time from an NTP server. If no NTP
server is reachable, the SIP phone uses the date header in the 200 OK response to the
REGISTER message for the date and time. SCCP phones obtain time information within SCCP
messages.
After the phone NTP reference has been added to Cisco Unified Communications Manager
Administration, it must be added to a date/time group. You can configure priorities of the
phone NTP references in the date/time group.
The date/time group configuration is referenced from a device pool, and the device pool is
assigned to a device at the device configuration page.
The table describes the Phone NTP Reference Configuration fields.
Field Description
IP Address Enter the IP address of the NTP server that the SIP phone
should use to get its date and time. Cisco Unified
Communications Manager cannot be configured for phone
NTP references.
Description Enter a description for the phone NTP reference. Cisco Unified
Communications Manager Administration automatically
propagates the information in the IP Address field to the
Description field, but it can be edited.
Mode From the drop-down list box, choose the mode for the phone
NTP reference. The values available are as follows:
Directed Broadcast: This is the default NTP mode, in which
the phone accesses date/time information from any NTP
server, but gives the listed NTP servers (1st = primary, 2nd =
secondary) priority. For example, if the phone configuration
contains NTP servers where A = primary NTP server and B =
secondary/backup NTP server, the phone uses the broadcast
packets (derives the date/time) from NTP server A. If NTP
server A is not broadcasting, the phone accesses date/time
information from NTP server B. If neither NTP server is
broadcasting, the phone accesses date/time information from
any other NTP server. If no other NTP server is broadcasting,
the phone will derive the date/time from the Cisco Unified
Communications Manager 200 OK response to the
REGISTER message.
Unicast: In this mode, the phone will send an NTP query
packet to that particular NTP server. If the phone gets no
response, the phone will access date/time information from
any other NTP server. If no other NTP servers respond, the
phone will derive the date/time from the Cisco Unified
Communications Manager 200 OK response to the
REGISTER message.
Note Although selectable, Cisco Unified Communications Manager currently does not support the
multicast and anycast modes. If either of these modes is selected, Cisco Unified
Communications Manager will default to the directed broadcast mode.
3-70 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Date/Time Group Configuration
This subtopic describes the Date/Time Group Configuration.
Use date/time groups to define time zones for devices that are connected to Cisco Unified
Communications Manager. Each device exists as a member of only one device pool, and each
device pool has only one assigned date/time group.
Installation of Cisco Unified Communications Manager automatically configures a default
date/time group called CMLocal. CMLocal synchronizes to the active date and time of the
operating system on the server where Cisco Unified Communications Manager is installed.
After installing Cisco Unified Communications Manager, you can change the settings for
CMLocal.
Note CMLocal resets to the operating system date and time whenever the Cisco Unified
Communications Manager gets restarted or when the Cisco Unified Communications
Manager software is upgraded to a new release. Do not change the name of CMLocal.
The table shows the field descriptions for the Date/Time Group Configuration window.
Field Description
Group Name Enter the name that is assigned to the new date/time group.
Time Zone In the drop-down list, select the time zone for the group that is
being added.
Date Format Choose the date format for the date that displays on the Cisco
Unified IP phones.
Selected Phone NTP References To ensure that a SIP phone gets its date and time
(ordered by highest priority) configuration from an NTP server, add the phone NTP
references to the date/time group by performing the following
tasks:
■ Click the Add Phone NTP References button.
Find the phone NTP reference that needs to be added.
■ Only phone NTP references that exist in the Cisco Unified
Communications Manager database display. After the
search results display, check the check boxes for the
phone NTP references or click Select All.
■ Click Add Selected.
3-72 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Device Pools
This subtopic describes the device pool configuration.
Device Pools
Device pools define sets of common characteristics for devices. The device pool structure
supports the separation of user and location information. The device pool contains only device-
and location-related information. The Common Device Configuration window records all the
user-oriented information such as type of softkey template that is used and locale information.
You should ensure that each device is associated with a device pool and with a common device
configuration for user-oriented information.
To create a new device pool, these mandatory components must be created, or default settings
used where applicable:
Cisco Unified Communications Manager group
Date/time group
Region
Softkey template
Cisco Survivable Remote Site Telephony (SRST) reference: The SRST Reference field
allows the administrator to specify the IP address of the Cisco SRST router. Cisco SRST
enables routers to provide call-handling support for Cisco IP phones when they lose their
connection to remote Cisco Unified Communications Manager installations or when the
WAN connection is down.
The device pool combines all of the individual configuration settings that have been created
into a single entity. This element can then be assigned to individual devices, such as IP phones.
This process will configure these devices with most of the configuration elements that they
need to operate efficiently in the IP telephony network.
Field Description
Cisco Unified Communications Chooses a redundancy group for the device pool. This
Manager Group* redundancy group can contain a maximum of three redundant
Cisco Unified Communications Manager servers.
Softkey Template* Defines the type and order of the softkeys that are displayed on
the LCD of a Cisco IP phone.
SRST Reference* Configures SRST and chooses the gateway that will support the
device if the connection to the Cisco Unified Communications
Manager is lost.
Calling Search Space for Defines who an IP phone is able to call if it autoregisters with
Auto-Registration the Cisco Unified Communications Manager.
Media Resource Group List Assigns media resource support to a device for functions such
as conferencing, transcoding, or music on hold (MOH).
Network Hold MOH Audio Source Chooses the audio that Cisco Unified Communications
Manager should play when you press the Transfer or
Conference button on the Cisco IP phone.
User Hold MOH Audio Source Chooses the audio that Cisco Unified Communications
Manager should play when you press the Hold button on the
Cisco IP phone.
Network Locale Defines the tones and cadences that the device uses.
Connection Monitor Duration Defines the amount of time that the IP phone monitors its
connection to Cisco Unified Communications Manager before it
unregisters from SRST and reregisters to Cisco Unified
Communications Manager. This is to ensure that the
registration is stable in case of a flapping link. The default for
the enterprise parameter specifies 120 seconds, which can be
modified on a device-pool basis or left at the default value.
3-74 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified CM Group
This subtopic describes the Cisco Unified CM Group.
A Cisco Unified CM
Group specifies a
prioritized list of up to
three Cisco Unified
Communications
Managers.
The first Cisco Unified
Communications
Manager in the list serves
as the primary Unified
CM for that group, and
the other members of the
group serve as secondary
and tertiary (backup)
Unified CM.
Regions
Regions are used to specify the maximum bandwidth that is used per audio or video call within
a region and between regions.
The configured audio codec determines the type of compression and hence the maximum
amount of bandwidth that is used per audio call.
The video call bandwidth comprises the sum of the audio and video bandwidth of the video
call.
Note The default audio codec for all calls through Cisco Unified Communications Manager
specifies G.711. If there is no plan to use any other audio codec, it is not required to change
region configuration.
3-76 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Locations
This subtopic describes the locations configuration.
Locations
Use locations to implement
call admission control in a
centralized call-processing
deployment.
Call admission control
enables you to regulate
audio quality and video
availability by limiting the
amount of bandwidth that
is available for audio and
video calls.
Use locations to implement call admission control in a centralized call-processing system. Call
admission control enables the administrator to regulate audio quality and video availability by
limiting the amount of bandwidth that is available for audio and video calls that go in or out of
a location.
Note If call admission control is not used to limit the audio and video bandwidth on IP WAN links,
an unlimited number of calls can be active on that link at the same time. This situation can
cause the quality of all audio and video calls to degrade as the link becomes
oversubscribed.
The Phone Security Profile Configuration window includes security-related settings such as
device security mode, Certificate Authority Proxy Function (CAPF) settings, digest
authentication settings (for SIP phones only), and encrypted configuration file settings. A
security profile must be applied to all phones that are configured in Cisco Unified
Communications Manager Administration. The administrator can use existing security profiles
that have security disabled.
3-78 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Device Settings
This subtopic describes the device settings configuration.
Device Settings
Device settings contain default settings, profiles, templates, and common device configurations
that you can assign to the device or device pool.
Use device defaults to set the default characteristics of each type of device that registers with a
Cisco Unified Communications Manager. The device defaults for a device type apply to all
autoregistered devices of that type within a Cisco Unified Communications Manager cluster.
You can set the following device defaults for each device type to which they apply:
Device Load: Lists the firmware load that is used with a particular type of hardware device
Device pool: Allows the administrator to choose the device pool that is associated with
each type of device
Phone button template: Indicates the phone button template that is used by each type of
device
When a device autoregisters with Cisco Unified Communications Manager, it inherits the
default settings for its device type.
Complete these steps to update the device defaults:
Step 1 In Cisco Unified Communications Manager Administration, choose Device >
Device Settings > Device Defaults to open the Device Defaults Configuration
window.
Step 2 In the Device Defaults Configuration window, modify the appropriate settings for
the device.
Step 3 Click Save to save the changes in the Cisco Unified Communications Manager
configuration database.
3-80 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Phone Button Template
This subtopic describes the phone button template configuration.
Creating and using templates provides a fast way to assign a common button configuration to a
large number of Cisco Unified IP phones.
Cisco Unified Communications Manager includes several default phone button templates.
When adding phones, one of these templates can be assigned to the phones or a new template
can be created.
Make sure that all phones have at least one line assigned, which is normally button 1.
Additional lines to a phone depend on the model of Cisco Unified IP phone. Phones generally
have several features, such as speed dial and call forward, which are assigned to the remaining
buttons.
Before adding any IP phones to the system, you should create phone button templates for all IP
phone models used.
Softkey Template
3-82 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
SIP Profile
This subtopic describes the SIP profile configuration.
SIP Profile
A SIP profile comprises the set of SIP attributes that are associated with SIP
trunks and SIP endpoints. SIP profiles include information such as name,
description, timing, retry, call pickup URI, and so on.
A SIP profile comprises the set of SIP attributes that are associated with SIP trunks or SIP
endpoints. SIP profiles include information such as name, description, timing, retry, call pickup
Uniform Resource Identifier (URI), and so on. The profiles contain some standard entries that
cannot be deleted or changed.
Note A SIP URI consists of a call destination configured with a user@host format, such as
xten3@CompB.cisco.com or 2085017328@10.21.91.156:5060.
A default SIP profile, called the Standard SIP Profile, can be assigned to SIP phones on the SIP
phone configuration page. The Standard SIP Profile cannot be deleted or modified. To create a
new SIP profile, copy the default SIP profile, edit it, and save it with a new name, or create a
new profile.
Common phone profiles include phone configuration parameters such as the phone password
(for supported Cisco IP phones), Do Not Disturb (DND), and personalization settings,
including end user access to background images. After a common phone profile has been
configured, use the Common Phone Profile Configuration window to associate an SCCP or SIP
phone with it.
The administrator can choose to use the default standard common phone profile which is
created when Cisco Unified Communications Manager is installed, if no specific settings are
required.
3-84 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Relationship Between Phone Configuration Elements
The figure illustrates the relationship between different phone configuration elements.
Date/Time
Group
The arrows show the assignment of elements. For example, “NTP Reference” is applied as an
element to the “Date/Time Group” and the “Date/Time Group” is applied as an element of the
“Device Pool” configuration. The Device Pool is one of the elements in the device record of an
IP phone, allowing the IP phones to inherit or acquire settings that have been defined in the
various elements.
In some cases, such as “Locations”, the element can be applied to both the “Device Pool” and
the phone configuration, in which case, the value applied to the phone configuration will have
higher priority.
Some of the elements apply to only specific device types. For example, SIP Profile applies only
to a SIP phone.
Autoregistration
3-86 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Autoregistration Process
This section describes how autoregistration works.
Autoregistration Process
DHCP Unified CM Cisco TFTP
4 1 3
5
2
Autoregistration may occur as part of the IP phone startup process when the IP
phone tries to download its configuration file from the TFTP server.
The Cisco IP phone with MAC address 0015C5AABBDD attempts to download
configuration from TFTP server:
1. If TFTP server does not contain IP phone configuration file (e.g.,
SEP0015C5AABBDD.cnf.xml), the TFTP server returns “Read Error” to the IP phone.
2. IP phone will then download XmlDefault.cnf.xml from the TFTP server.
3. IP phone will update its firmware based on the phone load information defined in the
configuration file.
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—3-22
Autoregistration occurs as part of the IP phone startup process—when the IP phone tries to
download its configuration file from the TFTP server. Assuming the IP phone has a MAC
address of 0015C5AABBDD, the following steps will occur when the Cisco IP phone attempts
to download the configuration from the TFTP server:
Step 1 If the TFTP server does not contain a configuration file for this phone (such as
SEP0015C5AABBDD.cnf.xml), the TFTP server will return “Read Error” to the IP
phone TFTP request.
Step 2 The IP phone will then download the XmlDefault.cnf.xml file from the TFTP server.
Step 3 The IP phone will update its firmware based on the phone load information defined
in the configuration file.
4 1 3
5
2
4. IP phone will then register to the Cisco Unified Communications Manager server
configured for autoregistration defined in the XmlDefault.cnf.xml.
5. Cisco Unified Communications Manager will automatically create a phone device record
in the database and assign a DN from the configured autoregistration range to the first
line of the device and then create the configuration file (SEP0015C5AABBDD.cnf.xml).
6. IP phone will then download the configuration file (SEP0015C5AABBDD.cnf.xml) and
register to the Cisco Unified Communications Manager.
Step 4 The IP phone registers to the Cisco Unified Communications Manager server
configured for autoregistration and specified in the file XmlDefault.cnf.xml.
Step 5 Cisco Unified Communications Manager automatically creates a phone device
record in the configuration database and assigns a directory number to the first line
of the device based on the autoregistration directory number range. A configuration
file (SEP0015C5AABBDD.cnf.xml) is created and added to the TFTP server.
Step 6 The IP phone downloads its configuration file (SEP0015C5AABBDD.cnf.xml) and
registers to the Cisco Unified Communications Manager.
3-88 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Considerations for Autoregistration
This subtopic describes some of the factors that you must consider when you use
autoregistration.
There are four steps involved in configuring autoregistration; the fourth step is optional
although commonly required:
Step 1 Verify that the desired autoregistration default protocol is selected.
Step 2 Ensure that autoregistration is enabled on one Cisco Unified Communications
Manager Group.
Step 3 Configure Cisco Unified Communications Manager member servers of that group
selectively to be used for autoregistration and, if enabled on a particular server, set
this server directory number range.
Step 4 Reconfigure the automatically added phones, applying the individually required
configuration settings. This can be done using Cisco Unified Communications
Manager BAT for groups of phones that share some settings, or manually for each
phone.
3-90 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 1: Assigning the Default Autoregistration Protocol
The figure shows the first step in configuring autoregistration.
Autoregistration
Phone Protocol
The default autoregistration protocol is an enterprise parameter, configured under System >
Enterprise Parameters. This parameter specifies the protocol that should be used on Cisco IP
phones that support SCCP and SIP.
The default autoregistration protocol is SCCP. Restart all services for the parameter change to
take effect.
Enable
autoregistration
First, go to System > Cisco Unified CM Group and choose the group you want to configure.
At the Cisco Unified Communications Manager group that should provide the autoregistration
service, click the Auto-registration Cisco Unified Communications Manager Group checkbox.
You can only enable autoregistration on one Cisco Unified Communications Manager group.
Activating autoregistration on one Cisco Unified Communications Manager group
automatically disables the checkbox on the group that had autoregistration enabled before (if
applicable).
3-92 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 3: Cisco Unified CM Configuration
This step describes how to enable autoregistration on the members of the Cisco Unified
Communications Manager group for which autoregistration has been enabled.
Enter directory
number range for
autoregistration
Enable
autoregistration
Note Specifying a valid range of directory numbers in the Starting Directory Number and Ending
Directory Number fields automatically clears the Auto-Registration Disabled check box.
Cisco Unified Communications Manager BAT allows for bulk update, addition, or deletion of
records, including the capability to add phone records to the configuration database.
When using Cisco Unified Communications Manager BAT to add phones, you must specify the
MAC addresses of the IP phones along with the respective directory numbers in the BAT files.
Note The MAC address is printed in text and Universal Product Code (UPC) form on both the
shipping box of the IP phone and on the IP phone itself, which allows you to use bar code
scanners rather than manually typing MAC addresses into BAT files.
Alternatively, you can use autoregistration first, so that Cisco Unified Communications
Manager includes all phones with their MAC addresses and the directory numbers that were
assigned by autoregistration. The administrator can then modify the directory numbers in the
exported files by replacing the directory numbers that were assigned by autoregistration with
those that are actually desired for the individual phones. These edited files can then be used by
Cisco Unified Communications Manager BAT to update the phone records in the database.
However, both methods do not scale for large deployments.
3-94 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Cisco Unified Communications Manager Auto-Register Phone
Tool
This subtopic describes how the Cisco Unified Communications Manager Auto-Register Phone
Tool allows phone additions in large deployments.
Cisco Unified Communications Manager Auto-Register Phone Tool is a set of Cisco CRS
scripts and an application that has to be installed on a Cisco CRS server.
With Cisco Unified Communications Manager Auto-Register Phone Tool, new phones and
their directory numbers are added with dummy MAC addresses (any arbitrary MAC addresses),
so that you only have to specify those settings that cannot be automated. Usually Cisco Unified
Communications Manager BAT is used for that purpose. After you add these phone records to
Cisco Unified Communications Manager with Cisco Unified Communications Manager BAT,
you must apply the appropriate MAC address to each individual phone record.
The process is automated by enabling autoregistration in order to enable newly added IP
phones to place a call to an interactive voice response (IVR) application running on Cisco CRS.
When a phone user calls into that application, the user is prompted to enter the desired directory
number.
The system knows which of the prepared phone records (with dummy addresses) the calling
phone is supposed to use—the record that has the entered directory number configured.
At this stage, the system knows all the required information: the MAC address of this phone as
well as the phone configuration record to be applied to this phone. The Cisco Unified
Communications Manager Auto-Register Phone Tool will now update the Cisco Unified
Communications Manager configuration database by removing the phone record that was
added by autoregistration (to free up the MAC address in the configuration database) and by
changing the dummy MAC address of the desired phone record to the one of the phone.
As a result, MAC addresses were learned automatically and were automatically associated with
the correct phone record (based on user input).
The requirements for the Cisco Unified Communications Manager Auto-Register Phone Tool
are as follows:
The Cisco Bulk Provisioning and Cisco Unified Communications Manager Auto-Register
Phone Tool must be activated and running.
The Cisco Unified Communications Manager Auto-Register Phone Tool has to be
downloaded from the Cisco Unified Communications Manager plug-in page and installed
onto a Cisco CRS server, for example, the Cisco Unified Contact Center.
Installation prerequisites for the Cisco Unified Communications Manager Auto-Register
Phone Tool are as follows:
— The Cisco Unified Communications Manager publisher is running and integration
with Cisco CRS is configured.
— The Cisco CRS server is running and integration with Cisco Unified
Communications Manager is configured.
After installation of the Cisco Unified Communications Manager Auto-Register Phone
Tool, you can configure optional parameters in Cisco CRS.
Note Details for installation, configuration and integration of Cisco CRS server are not part of this
course and are covered in the course UCXXD 2.0. For instance an AXL admin account
needs to be configured for Cisco CRS so that it can access and update the Cisco Unified
Communications Manager database. Additional information can also be found at Cisco.com.
3-96 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Process of Adding IP Phones Using the Cisco Unified
Communications Manager Auto-Register Phone Tool
The figure illustrates the process of adding IP phones when using the Cisco Unified
Communications Manager Auto-Register Phone Tool.
2
3 4
Follow these steps to add an IP phone using the Cisco Unified Communications Manager Auto-
Register Phone Tool:
Step 1 Use Cisco Unified Communications Manager BAT to preconfigure phone device
records with dummy MAC addresses.
Step 2 A new phone is plugged into the network. It autoregisters to Cisco Unified
Communications Manager, which creates a new device record with a directory
number from the autoregistration range.
Step 3 The phone user dials the number of the Cisco Unified Communications Manager
Auto-Register Phone Tool CRS application.
Step 4 Cisco Unified Communications Manager routes the call to Cisco Unified
Communications Manager Auto-Register Phone Tool applications on Cisco CRS.
5
6
7
8
5. Cisco CRS prompts user to enter the directory number to be associated with the
IP phone and looks up the phone record with that directory number.
6. Cisco CRS updates the dummy MAC address of the found phone record with the
MAC address of the actual device.
7. Phone downloads new config from Unified CM/TFTP.
Step 5 Cisco CRS prompts you to enter a directory number. The number is looked up in the
phone configuration records that were previously added using Cisco Unified
Communications Manager BAT and which have a dummy MAC address.
Step 6 Cisco CRS updates the dummy MAC address of the found phone record with the
actual MAC address of the phone in the Cisco Unified Communications Manager
configuration database.
Step 7 The IP phone downloads its newly created configuration file from Cisco Unified
Communications Manager /TFTP.
3-98 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Using Cisco Unified Communications Manager
BAT for Adding Phones to Cisco Unified
Communications Manager
This topic describes the procedure of using Cisco Unified Communications Manager BAT to
add phones to Cisco Unified Communications Manager.
The following procedure for using Cisco Unified Communications Manager BAT to add
phones to Cisco Unified Communications Manager is similar to the procedure for using Cisco
Unified Communications Manager BAT for adding users:
Step 1 Verify that the Bulk Provisioning Services have been activated.
Step 2 Configure the Cisco Unified Communications Manager BAT template.
Step 3 Create the comma-separated values (CSV) data input file.
Step 4 Validate the data input file.
Step 5 Insert the devices into the Cisco Unified Communications Manager database.
Configure device
parameters
A template name must be assigned and mandatory device parameters must be configured. Only
the common parameters, shared by all phones, are configured through the templates. Individual
parameters are entered to the CSV data file.
Prior to creating the template, you should ensure that phone settings such as device pool,
location, calling search space, button template, and softkey templates have already been
configured in Cisco Unified Communications Manager Administration. These settings cannot
be created by Cisco Unified Communications Manager BAT.
Use the following procedure to create a phone template:
Step 1 Choose Bulk Administration > Phones > Phone Template in the menu. The Find
and List Phone Templates window displays.
Step 2 Click the Add New button. The Add a New Phone Template window displays.
Step 3 From the Phone Type drop-down list box, choose the phone model for which the
template is to be created. Click Next.
Step 4 Choose the device protocol from the Select the Device Protocol drop-down list box.
Click Next. The Phone Template Configuration window displays with fields and
default entries for the chosen device type.
Step 5 In the Template Name field, enter a name for the template. The name can contain up
to 50 alphanumeric characters (for example: Sales_7960).
Step 6 In the Device Information area, enter the phone settings that the phones to be added
have in common. Some phone models and device types do not use all the attributes
which are shown.
3-100 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 7 After all the settings for this Cisco Unified Communications Manager BAT phone
template have been entered, click Save.
Step 8 When the status indicates that the changes are saved, you can add line attributes.
Step 9 Find the Line Template to add lines to.
Step 10 In the Line Template Configuration window, click Line [1] Add a new DN in the
Associated Information area. The Line Template Configuration window displays.
Configure line
parameters
Now, the next step of the configuration procedure is performed: the line template configuration.
The phone button template that was selected in the previous step determines the number of
lines that the administrator can configure in the line template. The administrator can create a
master phone template that has multiple lines. Then, the administrator can use the master
template to add phones with a single line or up to the number of lines in the master template.
After the administrator clicks Line [1] Add a new DN, the Line Template Configuration
window appears and must be configured in the following way:
Step 1 Enter or choose the appropriate values for the line settings, such as Partition, Calling
Search Space, Presence, and others. Keep in mind that all phones added by this
Cisco BAT job will use the settings that are chosen for this line.
Step 2 Click Save. Cisco Unified Communications Manager BAT adds the line to the
phone template configuration.
Step 3 Repeat the described procedure to add settings for any additional lines.
Note The maximum number of lines that display for a Cisco Unified Communications Manager
BAT template depends on model and button template that the administrator chose when the
administrator created the Cisco Unified Communications Manager BAT phone template.
3-102 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 3: Uploading CSV Files
This section describes how to upload a data input file containing the individual phone
configuration settings.
Use the following procedure to upload the CSV file containing the device data to the Cisco
Unified Communications Manager server:
Step 1 Choose Bulk Administration > Upload/Download Files. The Find and List Files
window displays.
Step 2 Click Add New. The File Upload Configuration window displays.
Step 3 In the File text box, enter the full path of the file to be uploaded, or click Browse
and locate the file.
Step 4 From the Select the Target drop-down list box, choose the target that the file is to be
used for (phones, in this case).
Step 5 From the Transaction Type drop-down list box, choose the transaction type for the
file.
Step 6 If the file is to overwrite an existing file with the same name, check the Overwrite
File if it Exists check box.
Step 7 Click Save and wait for updated status information. The status should be Successful.
Start Validation
When performing this step, the system runs a validation routine to check that the CSV data file
and Cisco Unified Communications Manager BAT phone template have populated all required
fields, such as device pool and locations. The validation also checks for discrepancies with the
first node database (for instance, an already existing entry with the same MAC address).
To validate the CSV data file phone records, use the following procedure:
Step 1 Choose Bulk Administration > Phones > Validate Phones. The Validate Phones
Configuration window displays.
Step 2 Click either the Validate Phones Specific Details radio button to validate phone
records that use a customized file format, or Validate Phones All Details radio
button to validate phone records from an exported phones file that was generated by
using the All Details option.
Step 3 In the File Name drop-down list box, choose the CSV data file that contains the
unique details for the phones or other IP telephony devices. This is the file that was
uploaded previously.
Step 4 For the Specific Details option, in the Phone Template Name drop-down list box, the
administrator can choose the Cisco Unified Communications Manager BAT phone
template that was created for this type of bulk transaction.
Step 5 To start the verification, click Submit.
Step 6 The job gets submitted and executed immediately.
Step 7 Check for the status of the verification. Only proceed to the next step if the
verification was successful.
3-104 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 5: Inserting IP Phones into Cisco Unified Communications
Manager Database
The final step is to submit the BAT job for adding the phones to the Cisco Unified
Communications Manager database.
Select
immediately
To start the bulk add of the phones listed in the uploaded and verified data file, perform the
following steps:
Step 1 Choose Bulk Administration > Phones > Insert Phones. The Phone Insert
Configuration window displays.
Step 2 Click either the Insert Phones Specific Details radio button to insert phone records
that use a customized file format, or the Insert Phones All Details radio button to
insert phone records from an exported phones file that was generated by using the
All Details option.
Step 3 In the File Name drop-down list box, the administrator can choose the CSV data file
that was created for this specific bulk transaction. Check the Allow Update Phone
with Custom File check box to allow updating the phone with the custom file that
the administrator chose.
Step 4 Checking the Override Configuration Settings check box overwrites the existing
phone settings with the information that is contained in the file that is to be inserted.
For the Specific Details option, in the Phone Template Name drop-down list box,
choose the BAT phone template that was created for this type of bulk transaction. If
an individual MAC address is not entered in the CSV data file, the Create Dummy
MAC Address check box must be selected. This is used when the Cisco Unified
Communications Manager Auto-Register Phone Tool is used.
Step 5 In the Job Information area, enter the job description.
Step 6 Click the Run Immediately radio button to insert the phone records immediately, or
click Run Later to schedule the job for a later time.
3-106 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Manually Adding Phones to Cisco Unified
Communications Manager
This topic describes how to manually add phones to Cisco Unified Communications Manager.
Manually adding new IP phones to the network is often tedious, but it can constitute a large
part of day-to-day voice network management. Provisioning a Cisco SIP phone is just like
provisioning an SCCP phone.
The configuration procedure consists of these high-level steps:
Step 1 Add the IP phone.
Step 2 Configure the phone.
Step 3 Configure one or more directory numbers.
3-108 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 2: Phone Configuration
The figure shows the Phone Configuration page, where you configure the parameters for the
phone that is to be added.
Required parameters:
MAC Address
(Device Pool)
(Phone Button Template)
(Common Phone Profile)
(Location)
(Built-In Bridge)
(Privacy)
(Device Mobility Mode)
Device Security Profile
() = parameters with
default values
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—3-46
Each phone in the Cisco Unified Communications Manager configuration database is uniquely
identified by a device ID which is built from the its MAC address. The MAC address of a Cisco
IP phone is printed on a label at the back of the IP phone and can be viewed at the phone itself
by pressing the Settings button.
In addition to the MAC address, the following mandatory parameters have to be set:
MAC Address
Device Pool
Phone Button Template
Common Phone Profile
Location
Built-In Bridge
Privacy
Device Mobility Mode
Device Security Profile
Note Not all of these mandatory parameters have to be configured because some of them have
default values. Only those that of the list that do not have defaults must be configured before
the phone can be actually added into the configuration database.
Required parameters:
Directory Number
Presence Group
Auto Answer
Visual Message Waiting
Indicator Policy
Ring Setting (Phone Idle)
Maximum Number of Calls
Busy Trigger
Follow this procedure to configure a directory number for the manually added IP phone:
Step 1 At the Phone Configuration window in the left Associated Information column, click
on the Line [x] – Add a new DN link to configure the first line with a directory
number.
Step 2 When the Directory Number Configuration window appears, enter the directory
number of the IP phone in the appropriate field.
Step 3 Click Save.
Note Use the same procedure to configure additional lines if the phone has more than one line.
3-110 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Verify Endpoint Configuration
After manually adding an IP phone, you can verify the configuration in several ways.
Note All of the above can be checked at the phone itself by pressing the Settings button and
navigating to the IP network configuration, or at Cisco Unified Communications Manager by
checking the IP phone status in the search list.
Verifying that the correct directory numbers are assigned to the IP phone lines.
Note The easiest way to verify the directory numbers of a phone is to check at the phone itself or
view the phone configuration in Cisco Unified Communications Manager.
The figure shows an example of a phone listing (after performing a Find and List Phones
procedure from Device > Phone). Successful phone configuration can be verified by checking
the following items:
Look at the Status column and verify that the phone is registered.
Note If it is shown as unregistered, it means that the phone has previously registered but is no
longer registered. If a phone has been reset, it may be shown as unregistered during the
short time until it reregisters with Cisco Unified Communications Manager. If it is shown as
unknown, it means that the phone has never successfully registered to the Cisco Unified
Communications Manager. If the phone is registered, its IP address will be shown in the
Status column.
Look at the IP Address column to verify that the IP phone is registered to the intended
Cisco Unified Communications Manager server.
Note If all Cisco Unified Communications Manager servers are up and running, the IP phone
should register with the primary server of the IP phone Cisco Unified Communications
Manager Group. The Cisco Unified Communications Manager server that the phone
registered with is shown by its IP address.
Tip By clicking the device name of a specific phone of the list, the phone configuration page of
the corresponding phone is shown. You can then verify line configuration (directory
numbers) and other parameters that are not shown on the Find and List phone result page.
3-112 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Third-Party SIP Phone Configuration Steps
The figure lists the procedure for adding and configuring a third-party SIP phone to Cisco
Unified Communications Manager.
The high-level steps for adding a third-party SIP phone are as follows:
Step 1 Configure the end user in Cisco Unified Communications Manager.
Step 2 Configure the device in Cisco Unified Communications Manager.
Step 3 Associate the device to the end user.
Step 4 Configure the third-party SIP phone to register with Cisco Unified Communications
Manager.
.
Step 3: Select the end user ID in .
.
Digest User drop-down list in Phone
Configuration.
The steps that are performed in Cisco Unified Communications Manager when you add third-
party SIP phones are as follows:
Step 1 Add an end user in Cisco Unified Communications Manager Administration.
Step 2 Add the third-party SIP phone:
— When adding a third-party SIP phone, you must specify the type of the phone, basic
or advanced.
Note Any MAC address that has not been configured with another phone can be configured
because third-party SIP phones do not register by MAC address.
Step 3 In the Protocol Specific Information pane of the Phone Configuration window,
choose the end user that was configured in Step 1 from the Digest User drop-down
list.
3-114 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Step 4: Third-Party SIP Phone Configuration
This subtopic describes how to configure a third-party SIP phone to register with Cisco Unified
Communications Manager.
The proxy
address should
be the Cisco
Unified
Communications
Manager IP
address or
name. block
The Auth ID has to match the end user name in Cisco Unified
Communications Manager. The User ID has to match the directory
number.
© 2008 Cisco Systems, Inc. All rights reserved. CIPT1 v6.0—3-52
The final step to add a third-party phone takes place on the third-party phone itself. Therefore,
the configuration depends on the product that is used. The example shows the configuration of
a Linksys SPA 942 third-party SIP phone.
In the proxy address field of the third-party phone, specify the IP address or fully qualified
domain name of Cisco Unified Communications Manager.
The User ID has to be set to the directory number that is assigned to the IP phone in Cisco
Unified Communications Manager. The Auth ID has to match the Digest User that was
assigned to the phone in Step 3 of Cisco Unified Communications Manager configuration. The
password only needs to be set, if the Digest Credentials have been configured in Step 1 when
configuring the end user and if the check box Enable Digest Authentication has been activated
in the phone security profile.
Note If the Enable Digest Authentication check box is not activated in the phone security profile,
only the username of the digest authentication is verified, but the password (Digest
Credentials in Cisco Unified Communications Manager end user configuration) is not
checked.
Some third-party SIP phones do not have a separate User ID and Auth ID. In this case, the user
ID has to be set to the directory number at the third-party SIP phone, and on the Cisco Unified
Communications Manager side, the end user name has to be identical with the directory number
of the IP phone. The Linksys phone shown simulates that behavior when the Use Auth ID
parameter is set to “No”.
PC port
Settings access
GARP
PC voice VLAN access
Web access
The IP phone is a target for attacks just like all other components of the network. Often,
endpoints, such as IP phones, are not protected—only servers and network infrastructure
devices are hardened. This is not a good practice because IP phones have default settings that
make them vulnerable to certain attacks. However, there are several options available to harden
IP phones and thus protect them against various attack and infiltration methods.
The product-specific configuration parameters of Cisco IP phones are set by default to achieve
the greatest functionality but are considered insecure. To secure Cisco IP phones, these settings
can be modified:
Disable Speakerphone and Disable Speakerphone and Headset: Disable these features
to prevent eavesdropping on conversations in the office by an attacker gaining remote
control of the IP phone.
PC Port: Disable the PC port to prevent a PC from connecting to the corporate network via
the IP phone PC port.
Settings Access: Disable or restrict access to the IP phone settings to avoid the risk that
details about the network infrastructure could be exposed.
Gratuitous ARP: Disable this feature to prevent Gratuitous Address Resolution Protocol
(GARP)-based man-in-the-middle attacks.
PC Voice VLAN Access: Disable this feature to stop the IP phone from forwarding voice
VLAN traffic to the PC.
Web Access: Disable access to the IP phone from a web browser to avoid the risk that
details about the network infrastructure could be exposed.
3-116 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Disabling PC Port and Settings Access
This subtopic describes reasons to disable the PC port and limit settings access to the IP phone.
The PC port should be disabled in special areas such as a lobby or area where no additional PC
access is allowed. This practice is not common, however, because it entails a major
functionality constraint.
Disabling access to settings prevents users (or attackers having physical access to the phone)
from gathering information about, for example, DHCP server, TFTP server, default router, and
Cisco Unified Communications Manager IP addresses. Knowing such details about the network
allows an attacker to place more specific attacks. Cisco Unified Communications Manager
Release 4.1 and later releases offer the Restricted option for settings access. With restricted
access, the user can modify the contrast and ringer settings but cannot access any other settings.
A web browser can be used to connect to the HTTP server of the IP phone by simply browsing
to the IP address of the phone. The HTTP server displays similar information that can be
viewed directly on the IP phone using the Settings button, enhanced by some additional
statistics.
An attacker can use intelligence gained by discovering the network configuration to direct
attacks at the most critical telephony components, such as Cisco Unified Communications
Manager and the TFTP server. Therefore, from a security perspective, it is recommended that
you disable web access to the phone.
When web access is disabled, the IP phone will not accept incoming web connections and
therefore does not provide access to sensitive information.
Note Disabling web access at the IP phone stops Extensible Markup Language (XML) push
applications from working. If you want to use XML push applications on some IP phones (for
instance, for an emergency notification application), you cannot disable web access to the IP
phone.
3-118 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Disabling GARP
This section describes why GARP should be disabled on Cisco IP phones.
Disabling GARP
GARP Attack
Gratuitous ARP
10.10.10.1
1
GARP—I am
2
2. Receive packets 10.10.10.1 1. Tell the IP phone that the
destined for the router. MAC address of
Save or modify them 10.10.10.1 (router) is the
and then pass them on MAC of the attacker PC.
to the correct device
(real MAC address of
10.10.10.1). PC of the
Hacker
Cisco IP phones, by default, accept GARP messages and update their ARP cache whenever
they receive a GARP packet.
An attacker located in the VLAN of the IP phone can repeatedly send out GARP packets
announcing its MAC address to be the MAC address of the default gateway of the IP phone.
The IP phone accepts the information, updates its ARP cache, and forwards all packets meant
for the default gateway to the attacker. With tools such as ettercap, the attacker can copy or
modify the information and then relay it to the real default gateway. The user does not notice
that someone is listening to the data stream as long as the attacker does not significantly
increase the delay and does not drop packets.
In this example, only traffic from the IP phone toward the default gateway is sent to the
attacker, but if the attacker also impersonates the IP phone toward the router, the attacker could
control bidirectional traffic. In this case, the router would also have to listen to GARP packets.
To prevent GARP-based attacks against an IP phone, the GARP feature of the IP phone should
be disabled.
Note There are several methods to prevent GARP attacks. You can disable GARP on end
devices, or you can use features such as Dynamic ARP Inspection (DAI) and IP Source
Guard at switches. You can find more information about DAI and IP Source Guard in your
Cisco IOS Software or Cisco Catalyst operating system software switch configuration guide.
3-120 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Disabling Voice VLAN Access
This subtopic describes the advantages of disabling voice VLAN access, and when the IP
phone should not be blocked from accessing the voice VLAN.
PC Also Receives
Voice VLAN Traffic
Voice VLAN 22 Voice VLAN 22
By default, an IP phone sends all traffic that it receives from the switch out its PC port. This
enables the PC to see not only the traffic of the native VLAN (the data VLAN), but also to see
the traffic of the voice VLAN. When the PC receives voice VLAN traffic, the traffic can be
captured and the conversation can be sniffed.
Further, the PC can also send packets to the voice VLAN if they are tagged accordingly. This
ability breaks the separation of voice VLANs and data VLANs, because the PC that is
supposed to have access to the data VLAN is only able to send packets to the voice VLAN,
bypassing all access-control rules (access control lists [ACLs] in routers or firewalls) that might
be enforced between the two VLANs.
Note If the switch port is configured as a trunk, the above also applies to all other VLANs that are
allowed on the trunk port in the switch configuration. Note that, by default, all VLANs are
allowed on trunk ports.
Usually, the PC does not need access to the voice VLAN, and therefore you should block PC
access to the voice VLAN.
Note Some applications, such as call recording or supervisory monitoring in call center
applications, require access to the voice VLAN. In such situations, you cannot disable the
PC Voice VLAN Access setting.
Note The Cisco Unified IP Phone 7912, which is end-of-sale, does not support any of the two
settings.
3-122 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT1) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
References
For additional information, refer to these resources:
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
Cisco Unified Communications Manager Bulk Administration Guide 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/bat/6_0_1/bat-wrapper.html
Cisco Unified Communications Manager Administration Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
Working with the Cisco Unified Communications Manager Auto-Register Phone Tool
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/bat/6_0_1/t15taps.html
Module Summary
This module describes the endpoints supported by Cisco Unified Communications Manager. It
explains the differences in the various Cisco IP phone models and third-party phones and how
feature support depends on the protocol used. The module describes the LAN infrastructure that
provides IP phones with electrical power and separate voice VLANs. The module describes
how to implement different endpoints in Cisco Unified Communications Manager manually,
using the Cisco Unified Communications Manager Bulk Administration Tool or the Cisco
Unified Communications Manager Auto-Register Phone Tool.
References
For additional information, refer to these resources:
Voice and Unified Communications – Compare Products and Solutions
http://www.cisco.com/en/US/products/sw/voicesw/products_category_buyers_guide.html
Cisco Unified Communications Manager Administration Guide, Release 6.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmcfg/bccm.pdf
Cisco Unified Communications SRND Based on Cisco Unified Communications Manager
6.x
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_implementation_design
_guide_book09186a008085eb0d.html
Catalyst 3550 Multilayer Switch Software Configuration Guide, Rel. 12.2(25)SEE –
Configuring Voice VLAN
http://www.cisco.com/en/US/partner/docs/switches/lan/catalyst3550/software/release/12.2_
25_see/configuration/guide/swvoip.html
3-124 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Catalyst 3550 Multilayer Switch Software Configuration Guide, Rel. 12.2(25)SEE –
Configuring CDP
http://www.cisco.com/en/US/partner/docs/switches/lan/catalyst3550/software/release/12.2_
25_see/configuration/guide/swcdp.html
Working with the Cisco Unified Communications Manager Auto-Register Phone Tool
http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/bat/6_0_1/t15taps.html
Q1) Which of the following endpoints is not supported by Cisco Unified Communications
Manager? (Source: Understanding Endpoints in Cisco Unified Communications
Manager)
A) H.323 phones
B) third-party SIP phones
C) SCCP phones
D) Skype software client
Q2) Which two of the following protocols provide the highest number of telephony
features? (Choose two.) (Source: Understanding Endpoints in Cisco Unified
Communications Manager)
A) SIP (Cisco)
B) MGCP
C) SIP (Standard)
D) SCCP
E) H.323
Q3) Which list of tasks best describes the boot process of a Cisco IP phone? (Source:
Understanding Endpoints in Cisco Unified Communications Manager)
A) configure voice VLAN, obtain power, load configuration file, obtain IP address
B) load configuration file, obtain power, obtain IP address, configure voice VLAN
C) obtain power, configure voice VLAN, obtain IP address, load configuration file
D) obtain power, load configuration file, configure voice VLAN, obtain IP address
Q4) Which of the following endpoints are identified by their IP address? (Source:
Understanding Endpoints in Cisco Unified Communications Manager)
A) Cisco SIP
B) MGCP
C) third-party SIP
D) H.323
Q5) Which two items of information are provided by a third-party SIP phone when
registering with Cisco Unified Communications Manager? (Choose two.) (Source:
Understanding Endpoints in Cisco Unified Communications Manager)
A) directory number
B) MAC address
C) username
D) X.509 certificate
3-126 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q6) Which two of the following Cisco LAN switch features are used by IP phones?
(Choose two.) (Source: Configuring Cisco Catalyst Switches for Endpoints)
A) VACL
B) PoE
C) EtherChannel
D) voice VLAN
E) RSPAN
Q7) Which two power options, independent of the LAN switch, are supported by Cisco IP
phones? (Choose two.) (Source: Configuring Cisco Catalyst Switches for Endpoints)
A) Power over Ethernet
B) midspan power injection
C) wall power
D) Power over Wi-Fi
Q8) Which command enables inline power on port 3 of module 2 of a Cisco Catalyst 6500
Series switch that is running Cisco Catalyst software? (Source: Configuring Cisco
Catalyst Switches for Endpoints)
A) power inline in global configuration mode
B) power inline auto in interface configuration mode
C) set port inline power default
D) set port inline power 3/2 802.3af
E) set port inline power 2/3 auto
Q9) Which VLAN configuration option is not supported on Cisco LAN switch ports that
connect to Cisco IP phones? (Source: Configuring Cisco Catalyst Switches for
Endpoints)
A) 802.1Q
B) 802.1p
C) 802.2
D) 802.3
Q10) Which VLANs need to be accessible on a Cisco LAN switch port that is configured in
trunk mode and connects to a Cisco IP phone with a PC attached? (Source: Configuring
Cisco Catalyst Switches for Endpoints)
A) data VLAN
B) voice VLAN
C) native VLAN
D) native and voice VLAN
E) all VLANs
F) no VLANs
Q11) The command switchport voice vlan _____ enables an IP phone to send frames with
Layer 2 CoS settings on an access port. (Source: Configuring Cisco Catalyst Switches
for Endpoints)
A) dot1p
B) 802.3p
C) 802.3q
D) (vlan ID)
3-128 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.
Q18) Which three of the following have to be specified when adding a phone manually?
(Choose three.) (Source: Implementing and Hardening IP Phones)
A) phone model
B) protocol
C) region
D) MAC address
E) serial number
F) IP address
G) location
Q19) Which of the following features is not used for phone hardening? (Source:
Implementing and Hardening IP Phones)
A) disabling the PC port
B) disabling video capabilities
C) disabling GARP
D) disabling PC voice VLAN access
E) disabling web access
Q2) A, D
Q3) C
Q4) D
Q5) A, C
Q6) B, D
Q7) B, C
Q8) E
Q9) C
Q10) D
Q11) A
Q12) B, E
Q13) A, E
Q14) A, D
Q15) C
Q16) B, E
Q17) A
Q18) A, B, D
Q19) B
3-130 Implementing Cisco Unified Communications IP Telephony Part 1 (CIPT) v6.0 © 2008 Cisco Systems, Inc.
The PDF files and any printed representation for this material are the property of Cisco Systems, Inc.,
for the sole use by Cisco employees for personal study. The files or printed representations may not be
used in commercial training, and may not be distributed for purposes other than individual self-study.