Vous êtes sur la page 1sur 990

Table of Contents

Volume 1
Course Introduction
Overview

~
'

Learner Skills and Knowledge Course Goal and Objectives


Course Flow Additional References

1 2
3 4

Cisco Glossary ofTerms Your Training Curriculum Overview of Cisco Unified Communications Solutions
Overview

4 5

Izl
'~'

Module Objectives
Understanding the Components of Cisco Unified Communications Solutions
Cisco Unified Communications ManagerExpress Overview Cisco Unified Communications Manager Express Supported Platforms

^
1^3
1-4 1-6

Objectives

Cisco Unified Communications Manager Express Data Streams

Cisco Unified Communications Manager Express Key Features


Cisco Unity Express Overview Cisco Unity Express Modules Cisco Unity Express Data Streams

1-9

1-8

Cisco Unified Communications Manager Overview


Cisco Unified Communications Hardware Requirements Overview of the Cisco UCS Solution Cisco Unified Communications ManagerHigh Availability

1-15
1-21

1-11 1-13 1-14


1-17 1-18 1-20
1-22

Database Replication and User-Facing Features


Intracluster Communication

Cisco Unified Communications ManagerData Streams Cisco Unified Communications ManagerKey Features

1-23 1-24

Cisco Unity Connection Overview Cisco Voice Messaging Systems Overview Cisco Unity Connection Architecture Cisco Unity Connection High Availability
Cisco Unified Presence Overview Cisco Unified Personal Communicator Overview Cisco Unified Presence Deployment

1-26 1-28 1-29 1-30


1-32 1-34 1-35

Summary
References

1-36
1-36

Understanding the Characteristics of Cisco Unified Communications Solutions

1-37

Objectives
Overview of Traditional Voice Networks

1-37
1-38

Analog Circuits Digital Circuits Overview of Converged Voice Networks VoIP ProviderConnect VoIP Protocols Digital Signal Processors
Voice Codecs RTPandRTCP

1-39 1"40 1-41 1-42 1-44 1-46


1-48 1-50

Overview ofPacket-Oriented Networks


Advantages and Drawbacks of Packet-Oriented Networks Quality of Service Recommendations Link Fragmentation and Interleaving

1-52
1-53 1-54 1-55

Compression Methods

1-56

Quality of Service Models

1-58

Quality of Service Mechanisms Applying Quality of Service to Input and Output Interfaces Queuing Algorithms Summary Module Summary References Module Self-Check Module Self-Check Answer Key

1_60 1-61 1_62 1_64 1.55 165 1_67 1-69

Overview of Administrator and End-User Interfaces


Overview Module Objectives

2^_
2-1 2-1

Understanding Administrator Interfaces


Objectives

2-3
2-3 2-4 2-6 2-7 2-8 2-9 2-10
2-11 2-13 2-14 2-15 2-16 2-17 2-18

Cisco Unified Communications Manager Administrator Interfaces Cisco Unified Communications Manager Serviceability Cisco Unified Communications Manager Services Cisco Unified Communications Manager Operating System Disaster Recovery System Cisco Unified Reporting
Accessing the CLI User Management: Roles Custom Roles User Management: Groups Design Example with Default Roles Design Example with Custom Roles Cisco Unity Connection Administrator Interfaces

Cisco Unity Connection Serviceability


Cisco Unified Presence Administrator Interfaces

2-21
2-23

Cisco Unified Presence Serviceability Cisco Unified Communications Manager Express Administrator Interfaces
Access the CLI Cisco Configuration Professional Cisco Unity Express Administrator Interfaces Access the CLI

2-25 2-26
2-27 2-28 2-30 2-32

Configuring Cisco Unity Express with Cisco Configuration Professional


Comparing the Interfaces Summary References

2-33
2-34 2-35 2-35

Understanding End-User Interfaces


Objectives Cisco Unified Communications Manager End-User Interfaces Customize User Website Permissions Customize CCMUser Enterprise Parameters End-User LDAP Authentication Device Settings User Settings Directory and Fast Dial Cisco Unified Communications Manager Express End-User Interfaces
End-User Web Interface Enable Web Access for End Users

2-37
2-37 2-38 2-39 2-40 2-41 2-42 2-43 2-44 2-45
2-46 2-47

Cisco Unity Express End-User Interfaces Telephone User Interface Cisco VoiceView Express Cisco Unity Connection End-User Interfaces Administrator Enabled User Login Cisco Unity Connection Assistant Cisco Unity Connection Inbox
Personal Call Transfer Rules i Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2-48 2-49 2-50 2-51 2-53 2-54 2-56


2-57 2010 Cisco Systems, Inc

Telephone User Interface


Cisco Visual Voicemail Cisco Unified Presence End-User Interfaces End-User Authentication Preferences

2-59
2-60 2-61 2-62 2-63

Contacts and Privacy Policies IPPM Broadcast and Response Messages Summary Module Summary
References Module Self-Check

2-64 2-65 2-66 2-67


2-67 2-69

ModuleSelf-CheckAnswer Key Call Flows in Cisco Unified Communications Manager and Cisco Unified

2-71

Communications Manager Express


Overview

M
3-1

ModuleObjectives Understanding Call Flows and Call Legs Objectives


Cisco Unified Communications Manager Call Flows and Call Legs
SCCP Call Flow Without DNS Centralized Remote Branch Call Flow

3-1 3^3 3-3


3-4
3-6
3-7

Centralized Architecture PSTN Backup Call Flow Centralized Architecture PSTN Backup Considerations
Distributed Architecture Call Flow Distributed Architecture Considerations

3-8 3-10
3-11 3-12

Distributed Architecture PSTN Backup Call Flow PSTN Backup Path Selection
AAR Call Flow AAR Characteristics

3-13 3-14
3-15

3-17

Cisco Unified Communications Manager Express Call Flows and Call Legs Cisco Unified Communications Manager Express Call Legs
POTS Dial Peers VoIP Dial Peers

3-19 3-21
3-22 3-23

Matching Inbound Dial Peers Default Incoming VoIP Dial Peer Matching Outbound Dial Peers Influencing Outgoing Call Behavior Summary
References

3-24 3-26 3-28 3-31 3-32


3-32

Understanding the Configuration Components Impacting Call Flows in Cisco Unified Communications Manager 3-33
Objectives
Cisco Unified Communications Manager CoS Call Privileges Requirement Example CoS Planning CoS Configuration Elements
Partitions

3-33
3-34 3-35 3-36 3-37
3-39

Calling Search Spaces


Partition <None> and CSS <None> CSS Partition Order Relevance

3-40
3-41 3-42

Example of Basic Partitions and CCSs Example with IP Phone Line and Device CSSs CoS Sample Scenario Cisco Unified Communications Manager Call Routing Call Routing Table Entries Sources of Call Routing Requests Cisco Unified Communications Manager Call Routing Logic

3-43 3-44 3-46 3-48 3-49 3-50 3-51

2010 Cisco Systems, Inc.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

ni

Addressing Method User Input on SCCP Phones


Digit-by-Digit Analysis

3-52 3-53
3-54

Cisco Unified Communications Manager Path Selection Configuration Elements Local Route Group Configuration Hunt Group Overview
Hunt Pilots Hunt Lists

3-56
3-58 3-60 3-62 3-64 3-65

Line Groups Line Group Distribution Algorithms


Call Admission Control Location Characteristics

3-66
3-67 3-68 3-69

Regions Defining Regions CAC Types Summary


References

3-70
3-71 3-72 3-72

Understanding the Configuration Components Impacting Call Flows in Cisco Unified Communications Manager Express 3-73

Objectives Cisco Unified Communications Manager Express COR


COR Behavior Default COR Behavior

3-73
3-74 3-75 3-77 3-79

COR Solution Example Feature Comparison Cisco Unified Communications Manager Express Call Routing Call Routing Backup Trunk Groups Ephone Hunt Group Overview Ephone Hunt Group Default Behavior
Basic Automatic Call Distribution

3-82
3-83 3-84 3-85 3-87 3-88 3-89 3-91
3-92

Typical Call Using B-ACD Summary


References

3-92 3-93 3-93 3-95 3-97

Module Summary
References

Module Self-Check

Module Self-Check Answer Key Endpoint and End User Administration


Overview

4-1
4-1 4-1

Module Objectives
Understanding Endpoint Characteristics and Configuration Reguirements

4-3
4-3

Objectives IP Phone Registration Process


Network Time Protocol

4-4 4-5 4-8 4-10


4-11 4-13 4-14

Special Functions Used by Cisco IP Phones IP Phone Registration Cisco SCCP IP Phone Startup Process VLAN Discovery Process IP Phone DHCP Configuration DHCP Server Feature Support Overview TFTP Device Configuration XML File IP Phone Registration Cisco SIP Phone Startup Process Cisco Unified Communications Manager Network Configuration
Service Activation DHCP Server

4-15
4-17

4-18

4-19
4-21 4-22
4-23

DHCP on Cisco Unified Communications Manager Express


IntroducingCisco Voice and Unified Communications Administration (ICOMM] v8.0

4-24

2010 Cisco Systems, Inc

IP Phone Configuration Requirements in Cisco Unified Communications Manager


Cisco Unified Communications Manager Group Device Defaults and Profiles Device Pools Templates IP Phone Configuration IP Phone Configuration Requirements in Cisco Unified Communications Manager Express Software Configuration Elements Summary
References Understanding Endpoint Implementation Options

4-25
4-26 4-27 4-29

4-30 4-31 4-32 4-33 4-34


4-34 i

Objectives Implementing IP Phones in Cisco Unified Communications Manager


Phone NTP Reference

4-35 4-36
4-37

Date/Time Group Configuration


Cisco Unified Communications ManagerGroup

4-39
4-41

Regions Configuration Locations Configuration


Device Pools Configuration Device Settings Configuration Device Defaults Configuration Phone Button Template Configuration Softkey Template Configuration Common Phone Profile Configuration Configuration Methods and Tools Autoregistration Configuring Autoregistration Assigning the Default Autoregistration Protocol
Cisco Unified Communications Manager Group Configuration Cisco Unified Communications ManagerConfiguration Manual Cisco IP Phone Configuration
Add the IP Phone

4-42 4-43
4^4 4-45 4-46 4-47 4-48 4-50 4-51 4-52 4-53 4-54
4-55 4-56 4-57
4-58

Configure SCCP IP Phone Settings Directory Number Configuration Apply the Configuration Cisco Unified Communications Manager BAT Cisco Unified CommunicationsManager BAT Components
BAT.xIt File

4-59 4-60 4-61 4-62 4-63


4-64

Bulk Provisioning Service Cisco Unified CommunicationsManager BAT Templates Adding Phones Export Utility Implementing IP Phones in Cisco Unified CommunicationsManager Express Cisco Configuration Professional Community Adding Devices to Communities Device Discovery Initial Configuration Configure Menu
Telephony Settings
Phone Firmware

4-65 4-66 4-67 4-68 4-69 4-70 4-71 4-72 4-73 4-74
4-75
4-76

Adding Extensions Adding IP Phones Adding Users


Associate Users with Phones and Extensions View Menu

4-77 4-78 4-79


4-80 4-81

Configuration Too! Comparison


Summary
References

4-82
4-83
4-83

2010 Cisco Systems. Inc.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

Understanding End-User Characteristics and Configuration Reguirements


Objectives End Users in Cisco Unified Communications Manager Credential Policy Passwords PIN Features Interacting with User Accounts
Types of User Accounts Data Associated with User Accounts User Locale Device Association End Users in Cisco Unified Communications Manager Express User Locale Summary References

4-85
4_85 4-86 4_87 4_88 4_8g 4-90
4-91 4-92 4-93 4.94 4-95 4-96 4-98 4-98

Understanding End-User Implementation Options


Objectives

4-99
4-99

Implementing End Users in Cisco Unified CommunicationsManager


End Users

4-100
4-101

Manual End User Configuration Page Lightweight Directory Access Protocol Cisco Unified Communications Manager LDAP Support LDAP Integration: Synchronization LDAP Synchronization LDAP Integration: Authentication
LDAP Authentication

4-102 4-103 4-104 4-105 4-106 4-108


4-109

End-User Data Storage Locations


LDAP Integration Considerations

4-110
4-111

LDAP Attributes Mapping LDAP Synchronization; Data Attributes Imported Synchronization Agreements
User Search Bases

4-112 4-113 4-114


4-115

Synchronization Mechanism
LDAP Custom Filter

4-117
4-118

LDAP Synchronization Configuration Procedure Activate Cisco DirSync Service LDAP System Configuration Configuring LDAP Directory LDAP Synchronization Verification LDAP Synchronization User Attributes LDAP Authentication Configuration
LDAP Authentication Verification LDAP Custom Filter

4-120 4-121 4-122 4-123 4-125 4-126 4-127


4-129 4-130

LDAP Custom Filter Verification

4-131

Implementing End Users in Cisco Unified Communications Manager Express User Directory Summary
References

4-132 4-133 4-134


4-134

Module Summary
References

4-135
4-135

Module Self-Check

4-137

Module Self-Check Answer Key

4-139

Introducing Cisco Voice and Unified Communications Administration (ICOMM] w8 0

2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features


Overview

5-1
5-1

Module Objectives Understanding Telephony Features Objectives Cisco Extension Mobilityin Cisco Unified Communications Manager Cisco Extension Mobility Login Process Cisco Extension MobilityDefault Device Profile

5-1

5-3
5-3
5-4

5-6 5-8

Call Coverage in Cisco Unified Communications Manager


Shared Lines

5-9
5-11

Shared Lines with Barge and Privacy Call Pickup Directed and Group Call Pickup Other Group Call Pickup Call Hunting Components Call Hunting with Personal Preferences
Call Park

5-12
5-13 5-14 5-15

5-16
5-17 5-18 5-19 5-20

Intercom in Cisco Unified Communications Manager


Intercom with Connected Line State
Intercom Architecture

5-21 5-22
5-23 5-24 5-25

Native Cisco Unified Communications Manager Presence


Presence Status on IP Phones

BLF Call Pickup Limiting Presence Visibility


Subscribe CSS

5-26
5-27

Presence Groups Cisco Unified Communications Manager Express Features


Call Forward

5-28 5-29 5-30 5-31


5-32

Night Service Paging Shared Ephone-dns Call Pickup Groups


Intercom

5-33 5-34
5-35

Summary
References

5-35

2010 Cisco Systems, Inc.

Inlroducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

ICOMM

Course Introduction
Overview
Introducing Cisco I'oice and Unified Communications Administration (ICOMM) v8.0teaches leamershow to maintain and operatea Cisco Unified Communications solution basedon Cisco Unified Communications Manager, Cisco Unified Communications Manager Express. Cisco Unity Connection, andCisco Unified Presence. This course provides the learners with the knowledge andskills to achieve associate-level competency in CiscoUnified Communications.

Learner Skills and Knowledge


Thissubtopic liststhe skills and knowledge that leamers mustpossess to benefit fully from the course. The subtopic also includes recommended Cisco learningofferings that learners should first complete to benefit fully from this course.

Learner Skills and Knowledge


Working knowledge of converged voice and data networks
Basic knowledge of Cisco IOS gateways Basic knowledge of Cisco Unified Communications Manager
and Cisco Unity Connection

Course Goal and Objectives


This topic describes the course goal and objectives.

"To provide (earners with the necessary knowledge to maintain and operate a Cisco Unified Communications
solution that is based on Cisco Unified Communications

Manager, Cisco Unified Communications Manager Express, Cisco Unity Connection, and Cisco Unified Presence"

Upon completing this course. >ou will be able to meet these objectives:
Describe the components of a Cisco Unified Communications solution and identify call signaling and media stream flows Provide an overview of admin istralor and end-user interface options in Cisco Unified Communications Manager. Cisco Unified Communications Manager Express, Cisco Unity Express. Cisco Unity Connection, and Cisco Unified Presence

Understand call flows in Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express
Perform endpoint and end-user administration tasks in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Describe the telephone, features that are supported in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express
Administer users in Cisco Unil\ Connection and Cisco Unified Presence, and enable the

most commonh used features for both applications


Describe how to maintain a Cisco Unified Communications solution

Introducing Cisco Voice and Unified Communications Administrator (ICOMM) v8.0

2010 Cisco Systems, Inc.

Course Flow
Ihistopic presents thesuggested flow of the course materials.

Course Flow

Course Introduction

Overview ol Cisco
Unified
Communications Solutions

CaU Flows in Cisco Unified Communications

EndpointarKfEn*. ig^r Telephony and


UserAdrramstratton Mobility Features
(Cent)
Enablement of End-

' Enablement of End-

(Corrt)
Enablement of

Manager and
Cisco Unified
Communications

Manager Express
(Com.)

Cisco Unity User Telephony and > Connactiofi and

Cisco Unified Communications Solutions


Maintenance

MobHtyFeatures ;

Cisco Unified
Presence

Lunch

Overview of
Administrator and End-User Interfaces

j
Endpoint and End-

- ... _ t - i Enablement of Cisco Unified Enablement ofEnd-] cwcoUmty t Communications

UserTtphonyand, c^^^ ^
MotriHy Features

Call Rows in

User Administration

Ogco U[1[fied

Maintenance

Solutions
(Co*)

Cisco Unified

-,

Communications j

^Cml)

Presence (Conl) ,

Manager and

Unified CM Express}

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.

2010 Cisco Systems, Inc.

Course Introduction

Additional References
This topic presents the Cisco icons and symbols thai are used in this course, as well as
information on where to find additional technical references.

Cisco icons and Symbols


Cisco Unified Presence Cisco Unified Network Cloud

Communications

Manager

Gatekeeper
Cisco Unity
Connection

Cisco Unified
Border Elemei

Gateway
Cisco Unified

Messaging Gateway

V"/

*, / Personal

Cisco Unified
Voice Router Cominunicalor

Switch Routei

Cisco Adaptive Security Appliance

Cisco Unified Unified Comrnunicafions

SRST Router

Manager Express
Cisco Unified

SAF-Enabled
Rouler

Communications

Manager Express wit Cisco Unify Express

Cisco Glossary of Terms


For additional information on Cisco terminoIoe\. refer to the Cisco Internetworking Terms and
Acronyms glossary of terms at

!utp://docuiki.ciscu.coniA\iki'Categot"\:lnteniet\\orking fenns and Acronyms (ll'A).

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Your Training Curriculum


Thistopic presents the training curriculum for thiscourse.

Youareencouraged tojoin the Cisco Certification Community, which is a discussion forum

open to anyone holding a valid Cisco Career Certification (such asCisco CCIE'.Cisco
CCNA". Cisco CCDA'. Cisco CCNP". Cisco CCDP8. Cisco CCIP", Cisco CCVP', or Cisco

CCSP'). It provides a gathering place for Cisco certified professionals to share questions, suggestions, and information about Cisco Career Certification programs and other certificationrelated topics. For more information, visit hltp://wwwxisco.com/go/ccrtifications.

) 2010 Cisco Systems, Inc.

Course Introduction

Cisco Career Certifications; Cisco


Voice

Expand your professional options and advance your career. Professional-level recognition in voice networking.

Expert

Professional

Recommended Training through Ctsoo Learning Partners

Introducing Cisco Vo*b and Unifial


Associate
Communications Administration

Voice Networking

www.ciaco.com/go/certifcations

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM] v8.0

2010 Cisco Systems, Inc.

Module 1

Overview of Cisco Unified Communications Solutions


Overview
A Cisco Unified Communications System provides flexibility, reduced total cost of ownership (TCO). enhanced productivity, andcapabilities thathelpovercome the communication challenges of traditional voice networks. Cisco provides many Cisco Unified Communications applications that allowunprecedented levels of collaboration, customer satisfaction, mobility, and securityevery time,everywhere, on every device in the Cisco UnifiedCommunications
System.

Module Objectives
Uponcompleting this module, you will be able to describethe components of a Cisco Unified Communications solution and identify call signaling and media stream flows. This ability includes being able to meet these objectives:

Describe the role of Cisco Unified Communications components in a Cisco Unified


Communications solution

Describe the characteristics of a Cisco Unified Communications solution and what needs to

be considered when sending voice over packet-based networks

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Lesson 1

Understanding the

Components of Cisco Unified


Communications Solutions
Overview
The components ofa Cisco Unified Communications solution provide the foundation for converged networks. Cisco Unified Communications solutions encompass voice, video, and
data traffic within a singlenetwork infrastructure. It is designed to optimizefeature functionality, reduce configuration and maintenance requirements, andto provide interoperability with various other applications.

Objectives
Upon completing this lesson, you will be able to describe thecomponents of a Cisco Unified
Communications solution and identify call signalingand media stream flows. This ability includes being able to meet these objectives:

Describe the role of Cisco Unified Communications Manager Express and Cisco Unity Express in a Cisco Unified Communications solution
Describe the role of Cisco Unified Communications Manager in a Cisco Unified
Communications solution

Describe the role of Cisco Unity Connection in a Cisco Unified Communicalions solution
Describe the role of Cisco Unified Presence in a Cisco Unified Communications solution

Cisco Unified Communications Manager Express


Overview
Ihis topic describes how Cisco Unified Communications Manager Express provides call
processing for IP and analog phones.

Cisco Unified Communications

Manager Express Overview


Cisco Unified Communications Manager Express
capabilities include:
IP telephony

Video telephony

* Support for up to 350 IP phones


Conferencing
Tel* scripts

Supportforthird-party applications
Router-based architecture

" Tel - Tool Command Language

All the necessary files and configurations for II* phonesare stored internally on the Cisco 10S Software-bused router, which pro\ ides a single-platform solution. In addition, the solution offers support for a wide range of public switched telephone network (PSTN) interfaces, integrated \oice mail, auto-attendant, and the Cisco Unified IP phones portfolio.
1 he Cisco Unified Communications Manager Express system fully integrates communications by enabling data, \oice. and video to be transmitted over a single network infrastructure using
standards-based IF. In addition. Cisco IOS Software provides security features, wireless services, routing and switching capabilities, and VoIP in a single device. IP telephony: IP telephony refers to technology that transmits voice communications over a network using IP. Cisco Unified Communications Manger Express includes hardware and software products, such as a call-processing agent and IP phones. Video telephony: The Cisco Unified Video Advantage products enable real-time video communicalions and collaboration using the same IP network and call-processing agent as Cisco Unified Communications endpoinls. With Cisco Unified Video Advantage, making a
video call is just as easy as dialing a phone number. Conferencing: Cisco enhances the user experience with easy-to-use Ad Iloc or Meet-Mc conferencing, based on digital signal processors (DSPs).

Support for up to 350 IP phones: In a Cisco Unified Communications Manager Express


environment, up to 350 IP phones are supported. These phones can include third-party end devices, which can be controlled via the Session Initiation Protocol (SIP).

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

Tool Command Language (Tel) scripts: Cisco IOS Software supports Tel scripts, which offer applications like a basic automatic call distribution (B-ACD) and Cisco IP
AutoAttendant.

Support for third-party applications: With the Cisco Telephony Application Programming Interface (Cisco TAPI), Cisco provides integration with several third-party products for efficient integration. This integration includes, for example, dialing capabilities from Microsoft Outlook orintegration into customer relationship solutions.
Router-based: Cisco Unified Communications Manager Express runs directly in the Cisco IOS Software. With this architecture. VoIP features can be addedseamlessly to the

enterprise data network. Asingle Cisco lOS-based router can provide all features (for example, voice, video, data, and security) in a single device, which also represents a single
point of failure.

>2010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-5

Cisco Unified Communications Manager Express Supported


Platforms
The table lists the numberof supported IP phones and Tl or El interfaces on the Cisco
Integrated Sen ice Router platforms.

Cisco Unified

lumcations

Manager Express
Cisco platforms that support Cisco Unified Communications Manager Express Version 8.0 are:
Max. Phones
35
50 100 150 250 350

SM" State '


WA
1

Max. TMS
8
12 12 16 16 24

1 2 2
4

Cisco multiservice routers and Integrated Service Routers are supported.

SM - Service Module

Cisco Unified Communications Manager Express can run on the new Cisco Integrated Service Router Generation 2 and on other router platforms. Eor the Cisco Integrated Service Router Generation 2 series, a \alid Product Authorization Key (I'AK) for the Cisco Unified Communications feature must be obtained. A service module slot can, for example, be filled
with a Iligh-Densitv Digital Voice or Eax Network Module (NM-HDV2) card and a voice

WAN interlace card (VW'IC) daughter card with up to fourTl/El ports. For previous router models. Cisco Unified Communications Manager Express is integrated in
several Cisco IOS Software feature sets. Eor a complete list of Cisco IOS Software feature sets, use the Cisco Feature Navigator on Cisco.com: http://lods.dsco.com/lTDlT/CFN/Dispatch I he following platforms are also supported:

Cisco 3250 Rugged Integrated Services Router (20 IP phones) Cisco IAD 2430 Integrated Access Device (25 IP phones) Cisco 3270 Rugged Integrated Services Router (48 IP phones) Cisco 1861 Integrated Services Router (15 IP phones) Cisco 2801 Integrated Services Router (25 IP phones)
Cisco 281 1 Integrated Services Router (35 IP phones)

Cisco 2821 Integrated Services Router (50 IP phones) Cisco 2851 Integrated Services Router (100 IP phones) Cisco 3825 Integrated Services Router (175 IP phones)
)2010 Cisco Systems, Inc.

1-6

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

Cisco 3845 Integrated Services Router (250 IP phones]


Note The maximum number ofT1/E1 ports isshown in the table "Cisco Unified Communications

Manager Express Supported Platforms." With the Cisco 2900 and 3900 Series Integrated
ServiceRouter Generation 2, Cisco uses enhanced high-speed WAN interface card

(EHWIC) slots Every Cisco Integrated Service Router Generation 2 has 4 EHWIC slots,
which can be filled with different types of ports, depending on the business needs. For detailed information, go to Cisco.com.

)2010Cisco Systems. Inc

Overview ofCiscoUnified Communications Solutions

1-7

Cisco Unified Communications Manager Express Data Streams


The figure illustrates the different data streams ofa Cisco Unified Communications Manager
Express.

Cisco Unified Communications

Manager Express Data Streams


Signaling and Session Control flows between Cisco Unified

Communications Manager Express and the IP phone. Cisco Unified Communications Manager Express instructs the IP
phones to listen on a port

The audio stream flows directly between the IP phones.


Unified CME'

IP Phone A

-*-

* IP Phone B

" Unified CME - Cisco Unified Communications Manager Express I

Cisco Unified Communications Manager Express uses Session Initiation Protocol (SIP) or Skinny Client Control Protocol (SCCP) to communicate with the IP phones for call setup and
signaling.

When the call is set up. media exchange occurs directly between the IPphones using the Reallime Transport Protocol (RTP) to carry the voice data. Inthe figure, userA on phone A wants to make a call to phone B. UserA dials the numberof user B. The dialeddigits are sent to Cisco Unified Communications Manager Express, which is the call-processing engine. Cisco
Unified Communicalions Manager Express finds the IP address and port number of the called
IP phone and determines how to route the call.

Using the SCCPor SIP protocol. Cisco Unified Communications Manager Express signals the
calling partv over IP to initiate a dialing tone, and user A hears the dial lone. Cisco Unified Communications Manager Express also signals the call to the destination IP phone, which starts ringing. When user B accepts the call, the RTP media path is opened between the two IP phones.

The IP phones require no further communication with Cisco Unified Communications Manager
Express until either user A or user B invokes a feature, for example. Call Transfer or call
conferencing, or ends the call.

1-8

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

)2D10 Cisco Systems, Inc.

Cisco Unified Communications Manager Express Key Features


Cisco Unified Communications Manager Express extends enterprise telephony features and functions to packet telephony network devices. These packet telephony network devices
include IP phones and gateways.

Cisco Unified Communications

Manager Express Key Features


Call processing

Signaling and device control Configuration via CLI or GUI


Directory services
CTI support

Branch 1

Single or multisitedeployments Internetworkingwith Cisco Unified


Communications Manager Remote teleworker
Branch 2

WAN

Call processing: Call processing refers to the complete process of originating, routing, and
terminating calls, including any billing and statistical collection processes.

Signaling and device control: Cisco Unified Communications Manager Express sets up all of the signaling connections between call endpoints and devices such as IP phones, gateways, and
conference bridges to establish and teardown the calls.

Configuration via command-line interface (CM) or GUI: Cisco Unified Communication Manager Express has aGUE which allows the administrators to add, change, or delete phones and users, and feature configuration. Additionally, most system parameters can be configured
inthe GUI. The GUI can beaccessed viaa web browser. For advanced configuration or
nonvoice-relaled configuration, the use of the CEI is necessary.

Directory services: Cisco Unified Communications Manager Express provides locally stored
director, sen.ices, whichthe administrator can maintain and enhance.

Computer telephony integration (CTI) support: CTI extends the rich feature set available on
Cisco Unified Communications Manager Express todifferent applications. For example. Cisco Unified CallConnector extends Microsoft Outlook functionality to make calls directly to
available contacts.

Single-site ormultisite deployments: Cisco Unified Communications Manager Express can either run in asingle-site deployment orcan interact with other Cisco Unified Communication Manager and Cisco Communications Manager Express systems over the WAN.

) 2010 Cisco Systems, Inc.

Overview of Cisco Unified Communications Solutions

Internetworking with Cisco Unified Communications Manager: Cisco Unified Communicalions Manager can be deployed at larger sites and Cisco Unified Communications required. With H.323 or SIP trunks, calls can be routed over the WAN using abandwidth
optimized codec.

Manager Express can be deployed at branch office locations where local call processing is

Communications Manager Express supports Cisco IP Communicator and IP phones connected


lo the enterprise network over a virtual private network (VPN).

Remote telcworker: For remote teleworker (home office phones). Cisco Unified

1-10

Intrcducing Cisco Voice and Unified Communicalions Administration (ICOMM! v8.0

2010 Cisco Systems, Inc

Cisco Unity Express Overview


The figure describes the features of Cisco Unity Express.

Cisco Unity Express Overview


The main capabilities of Cisco Unity Express are:
* Provides voice mail features

Auto-attend ant capabilities


IVR" support

Support for fax messages


* Survival remote site voice mail

MR - Interactive Voice Response |

Cisco Unity Express is available on selected voice-enabled Cisco Integrated Service Routers, but uses its own architecture and processing unit, which is located in a module slot on a Cisco Integrated Service Router or a Cisco Integrated Service Router Generation 2 router, to provide
the following features:

Voice mail: Provides messaging and greeting services for increased customer service and efficient employee communications. The maximum number of mailboxes depends on the hardware module and license agreement that is purchased for Cisco Unity Express. Auto-attendant: An auto-attendant might replace the operator and allows the caller to selfdirect their call. Some common functions that an auto-attendant provides arc the following:

The caller can spell the name of the user they are trying to reach.
If the caller knows the extension of the destination, the caller can enter the extension

to be directly connected.

An auto-attendant can offer basic menus that allow a user to navigate through the menus by pressing a key. Applications offering information only, for example, movie showing limes on a
movie hotline.

Interactive voice response (IVR) capabilities: IVR allows a caller to select options from a voice menu and to interact with the IVR system. After the IVR system plays a prerecorded voice prompt, the caller presses a number on a telephone keypad to select an option. Eor example, customers dial an enterprise hotline and IVR enables callers to run queries to gather information from a customer database or to press a number on the dial pad
to be connected to a particular agent.

>2010CiscoSystems, Inc.

Overview of Cisco Unified Communications Solutions

1-11

Support for fax messages: Inbound fax capability is provided by using a combination of the native 1.37 fax processing on Cisco Integrated Service Routers that arc combined with the message management of Cisco Unit; Express. Users can receive faxes using a direct inward dialing (DID) number for each user, and send the fax as a Tagged Image File
Eormat (T1EE) attachment to a defined mailbox. Sur\i>able Remote Site Voicemail: Survivable Remote Site Voiccmaii (SRSV) works

with Sun iv able Remote Site Telephony (SRST). SRST provides remote site telephony, for example, if a central call processing engine at the headquarters is not operational or the WAN link is broken. After the failure is delected, the IP phones register with the SRST of Cisco 1:nilled Communications Manager Express SRST router.

A deplovment of Survivable Remote Site Voicemail requires a Cisco Unified Messaging


Gatewav (Cisco UMG) and the relevant licenses. When the WAN connection is up, Cisco

Unity Express is provisioned by the Cisco UMG and is not actively used. The Cisco UMG sends the provisioning information to each Survival Remote Site Voicemail site and maintains any changesat the headquarters and branch locations. Whenthe WAN connectivitv fails. Cisco Unit} Express processes calls the centralized voice-mail system or
auto-attendant locally.

Cisco Enitv Express stores all voice mails duringthe WAN outage. When the connection is restored, the messages are sent to the centralized Cisco Unity Connection. Cisco Unity Express goes back in waiting mode. Survivable Remote Site Voicemail supports the following features: subscriber greetings and spokennames, distribution lists, message waiting indication, or message notification.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

<s> 2010 Cisco Systems, Inc

Cisco Unity Express Modules


The table liststhe supported CiscoUnity Express modules.

Cisco Unity Express Modules

Bundled Ports

Max. | Max.tVR j
Porte

Max; .
65

Storage
(hours)
14 300 60
600

Sessions Mailboxes

A1M2-CUE-K9
NME-CUE
24 24

275

ISM-SRE-300-K9 SM-SRE-700-K9

10
32

10
32

100
300

Tne number of maximum mailbojes, ports, and IVRsessions depends on Cisco

UnityExpress stock-keeping units (SKU)license files.

On Cisco 2800 and 3800 Series Integrated ServiceRouters, Cisco Unity Express can either be used on an Advanced Integration Module 2 (AIM2)or on an enhanced networkmodule(NME). Cisco 2900 and 3900 SeriesIntegrated ServiceRouters Generation 2 have service module slots and an internal servicemoduleslot which supportsapplication services. Bothcan be used for Cisco Unity Express. Each module comes with a bundled numberof ports, which can be
increased with licenses. The maximum number of IVR sessions depends on the maximum

number of available ports. Eiccnse files can be obtained as SKU files andcan activate different
features: for example. Survival Remote Site Voicemail.
Note The Cisco 2900 and 3900 Series Integrated Series Routers do not support advanced integration modules (AIM and AIM2) or enhanced network modules (NME).

>2010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-13

Cisco Unity Express Data Streams


The figure describes the Cisco Unity Express data streams.

Cisco Unity Express Data Streams


The signaling and session control signal flows between the Unified CME*
and the Cisco Unity Express module (back-to-back Ethernet).

The audio stream flows between the IP phone and the Cisco Unity Express
module

Cisco Unity Express supports only G.71! audio streams Transcoders are necessary for G729 calls.
Unified CME

Cisco Unity
Express module

' Unified CME = Cisco Unified Commumcatu

ager F.xpress

[fan IP phone calls an auto-attendant or voice-mail pilot number, the Cisco Unity Express
module answers the call. After the call is established, the media exchange flows directly between the IP phone and Cisco Unity Express module.

Cisco Unitv Express communicates with Cisco Unified Communications Manager Express only via SIP. Cisco Unitv Express can also be integrated with a Cisco Unified Communications Manager. Cisco Unitv Express supports only the G.711 codec. All calls made to the Cisco Unity Express
system must use CI.711 if. for example, the caller connects to the auto-attendant or voice-mail pilot numbers. 11 a user vv ants to listen to their voice message over a WAN connection using the G.729 codec, transcoding resources at the Cisco Unity Express location are necessary.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Cisco Unified Communications Manager


Overview
The topic describes the role of Cisco Unified Communications Manager in a Cisco Unified
Communications solution.

Cisco Unified Communications

Manager Overview
The capabilities of Cisco Unified Communications Manager are:
Support foraudio and video telephony
Up to 30,000 phones supported per cluster

Runs as an appliance with a hardened operating system


Based on IBM Informix database

Disaster Recovery System (DRS) for backup-and-restore


mechanism

Cisco Unified Serviceability and Cisco RTMT offer management and troubleshooting functionality

Cisco Unified Communications Manager is the powerful call-processing component of the Cisco Unified Communications solution. Cisco Unified Communications Manageris a scalable, distributable, and highly available enterprise IP telephony call-processing system. Cisco Unified Communications Manager provides a wide range of enterprise features. Cisco Unified Communications Manager is one component of a suite of devices in a Cisco Unified

Communications solution. Cisco Unified Communications Manager provides call processing


control for all devices, such as IP phones and gateways. The control of devices that are prov ided by the Cisco Unified Communications Managerserver include messages for the IP phones to activate tones, changing softkeys on the phone display, and connection instructions
for the calls.

Likethe traditional voice network, a numberof gateways (digital and analog)are available that allow access to remotelocations. Withthe expanding growthof IP telephony, there are a
number of specialized applications that can be integrated into the network, such as voice mail.
Contact Center application, and other various services.

Cisco Media Convergence Servers (MCS) can run CiscoUnified Communicalions Manager as a stand-alone server or in the network to form a cluster of servers. Clustering Cisco Unified Communications Managers togethernot only allows moreend devicesto be supported but also
paivides redundancy and centralized administration. A Cisco Unified Communications

Managerclustercan controldifferentdevices, such as IP phones, along with the related gateways, media resources, and supports different application servers.

Each cluster can support a maximum of 30,000 unsecured SCCP or SIP phones.
12010 Cisco Systems. Inc Overview of Cisco Unified Communications Solutions
1-15

Each cluster can support a maximum of 27.000 secured SCCP or SIP phones.
1he Cisco I Inified Communications Manager runs on an appliance, which improves security and allows upgrades to be managed easily. An appliance is a platform that is used for Cisco Unified Communications svstems. The appliance provides an integrated platform operating svstem and bundles such as Cisco Unified Communications Manager software. Eor security reasons, the operating system is hardened with no access to the underlying file system, and onh

supports Cisco authorized applications and utilities to access it. 'I'hc underlying database is an
IBM Informix database.

The Disaster Recover} framework (DRE) provides a Disaster Recovery System (DRS) for manual or automated backup to a network device over Secure FTP (SETP).
Ihe Cisco Unified Operating System is also used for the following applications:

Cisco Emergene> Responder Cisco Unity Connection


Cisco Unified Presence

Cisco Unified Contact Center Express

1-16

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems. Inc

Cisco Unified Communications Hardware Requirements


The figure describes the platform hardware requirements for Cisco Unified Communications
Manager installation.

Cisco Unified Communications

Manager Hardware Requirements


Cisco Unified Communications Manager can be installed on:
Cisco MCS 7800 servers

* Cisco Unified Computing System Or on approved third-party servers

The following general server hardware is required for the


installation:
2 GHz Processor 2 GB RAM 72 GB Hard Disk

The minimum requirements for Cisco Unified Communications Manager installation are a 2GHz processor. 2 GB of RAM. and 72 GB of hard disk space.

A complete list of supported third-party servers canbe found on Cisco.com:

http://wvvw.cisco.com/en/US/prod/collateral/voicesw/ps6790/ps5748/ps378/prod_broehure090
0aecd8062a4f9.html.

Since Cisco Unified Communications Manager version 8.0, it is possible to install the Cisco

Unified Operating System on a virtual machine (VM) in a Cisco Unified Computing System
(UCS).

i 2010 Cisco Systems, Inc.

Overview of Cisco Unified Communications Solutions

1-17

Overview of the Cisco UCS Solution


I'hc figure describes the Cisco UCS solution and gives an overview ofthe supported virtual
environment.

Overview of Cisco Unified Computing


System Solution
Cisco Unified Communications Applications version 8.0 is supported in a virtual (VMware) environment:
In a VMware installation, Cisco Unified Computing System
hardware must be used

VMware ESXi 4.0 with a SAN is supported * Specific VMware configurations and support Cisco Unified CommunicationsManager migration can be done via the Disaster Recovery Framework (DRF) * Mixed cluster with physical and virtual servers is supported
License key uses a virtual MAC address

With Cisco Unified Communications Manager version 8.0. an installation on a Cisco UCS is supported, which builds a defined solution from the hardware up. A Cisco UCS is a single
system that unifies and simplifies the maintenance of server farms.

A mix with other Cisco Unified Communications applications, which are supported for installation on a Cisco UCS. is supported. No other types of VMs. like file servers or thirdparty application sen ers should run on the same blade. A blade is a proprietary card from a manufacturer that can be used in a rack system, which allow sharing of the same backplane and power supplies, fhe storage svstem must be a storage area network (SAN) and the storage svstem must be on the VMware compatibility list. Eorcompatibility information go to http:/'www.vmuLire.com/go/hcl. The VM configuration for Cisco Unified Communications Manager has specific requirements. Onlv a new installation on a Version 7 VM with a Cisco Unified Communications Manager
version 8.0 is supported. The requirements are as follows:

2 virtual CPU;.
6-GB RAM

Two 80-GB hard disks at SCSI id 0:0 and 0:1

Onlv a Version 7 VM is supported Supports up to 7500 users per VM. which is equivalent to a Cisco MCS 7845 Series server There is no support for using any 1'SB dev ices or dongles on the VM. Backups of the VM are onlv supported wilh SETP

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc

A migration from a physical Cisco Unified Communications Manager server to a virtual


machine can be done via the DRF. A backup from a Cisco Unified Communications Manager server can be restored in a VM. A mixture of physical and virtual servers (virtual machines) is supported, which allows an easy migration process. A VM uses the same licensing process as a physical server. Unlike the physical servers, a special license MAC is used. The license MAC is a hash of a set of data on the server, which is hashed to produce a 12-digit hexadecimal string that looks like a MAC address. The license MAC can be obtained from the web interface or the CLI, using the command show status.
Other Cisco Unified Communications applications that arc supported on Cisco UCS are the following:

Cisco Unity Connection version 8.0


Cisco Unified Presence version 8.0

Cisco Unified Mobility Advantage version 8.0 Cisco Unified Contact Center Enterprise version 8.0 Cisco Contact Center Express version 8.0 Cisco Unity version 8.0

2010 Cisco Systems, Inc.

Overview of Cisco Unified Communications Solutions

1-19

Cisco Unified Communications Manager High Availability


The figure describes Cisco Unified Communications Manager high availability. Cisco Unified Communications

Manager High Availability


Up to 30.000 IP phones in a
cluster TFTP Server

Up to 8 subscribers running the Cisco Call Manager


Service

Up to 3 subscribers running in
a Unified CM" Group Up to 2 servers running the
TFTP service

Additional servers can be used for media resources, etc.

1 Unified CM = Cisco Unified Communicalions Manager

Each Cisco I inified Communications Manager server is defined as a publisher or subscriber at


the time of the installation. Within a Cisco Unified Communications Manager cluster, there can

onlv beone publisher, but up to eightsubscribers running the Cisco CallManager Service. ForIP phone registration redundancy, up to three Cisco Unified Communications Managers can be networked together in a Cisco Unified Communications Manager Group. In addition, the
fourth registration option can be an SRST router.
A cluster is built from two or more Cisco Unified Communications Manager servers networked

together to provide sen, ices to end users, which allows support of more enddevices and prov idesredundancy andcentralized administration. Some Cisco Unified Communications Managers in a cluster prov idebasic phone call processing, such as call routing, signaling, phone features, and dial plan administration. Other Cisco Unified Communications Managers can provide services such asTE1 I',conferencing, music onhold(MOII), and others.
The decision on how many subscribers arc addedto the Cisco Unified Communications Manager cluster depends on the following factors:
Backup requirement in case of failure (redundancy)

Splitting the load between servers(load sharing) How main phones will be supported in the network (scalability)

Inaddition to thepublisher and subscribers, a dedicated IFTP server is recommended for Cisco
Unified Communications solutions with more than 1250 users. One TFTP server is required in

the Cisco Unified Communications Manager clusterand is used for the creation and download

of configuration files in the proper format to IP phones, gateways, and other dev ices. Eor high
availabilitv. up to two 1FTP servers can be used.

1-20

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8.0

)2010 Cisco Systems, Inc.

Database Replication and User-Facing Features


The figure describes the Cisco Unified Communications Manager database replication process.

Database Replication and User-Facing


Features
IBM Informix Database:
- Owned by the publisher. One-way replication.

Allchanges are made on the


publisher.

- Ifthe publisher is down - User-fadngfeatures(UFF),


such as call forwarding, etc.,

are changed on the active


subscriber.

- Changes to the subscriber are replicated to the olher servers


in the duster.

When the publisher is back, the subscriber synchronizes the changesto the publisher.

Acluster isdefined asany number ofCisco MCS servers that share the same Structured Query

Language (SQL) database. An SQL cluster consists ofone primary server that is called a first node orpublisher. This server isloaded first during the installation process. The server software
is loaded in such a way that the SQL Server application takes onthe responsibility for maintaining and replicating the database. The other servers inthe cluster are loaded as subsequent nodes orsubscribers tothe database contained in the first node.

The publisher usually makes changes in the SQL database. The other servers in the cluster have
copies of the database that areread-only copies.

An exception is a replication ofthe user-facing features during the time a publisher is down. Eor example, call forwarding, message waiting, and other user-facing features are changed on
the subscriber server to which the IPphone is registered. These changes arethen replicated to
all servers in the cluster.

Any user-facing feature data changes made tothe subscriber database are sent tothe publisher. The changes are written tothe database ofthe publisher and are then made available to the
subscribers. This information is replicated to the subscribers at regular intervals. The

subsequent nodes contact the first node and ask for any changes. Ifchanges have been made to the database, thepublisher makes thechanges available to the subscribers at thattime.

2010 Cisco Systems. Inc

Overview of Cisco Unified Communications Solutions

1-2!

Intracluster Communication
The figure describes the intracluster communication between the nodes in a Cisco Unified
Communications Manager cluster.

Intracluster Communication
Intracluster Communication

Signaling (ICCS) replicates run-time data like registration

of devices to all nodes running


the Cisco CallManager
Service

Call Detail Records (CDRs)


and Call Management Records (CMRs) are collected by the
subscribers.

The data is periodically uploaded to the publisher. Billing system connects only
to the publisher.

fhere are two primarv kinds of intraclustcr commtinications. or communications within a Cisco Unified Communications Manager cluster. Thev are as follows:

Intracluster Communication Signaling (ICCS) involves the propagation and replication of


run-time data such as registration of devices, location bandwidth, and shared media

resources. This information is shared with all members of a cluster running the Cisco CallManager Service, andit ensures the optimum routing of calls between members of the
cluster and associated gatewav s. ICCS runs on TCP ports 8002 to 8004. Call Detail Records (CDRs) and Call Management Records (CMRs), when enabled on all servers, are collected bv the subscriber and uploaded to the publisher periodically. During a
period during which the publisher is unreachable, the CDRs and CMRs are stored on the

local harddisk of the subscriber. Whenconnectivity is re-established with the publisher, all
outstanding CDRs arc uploaded to the publisher, which stores the records in the Cisco Unified Communications Manager CDR Analysis and Reporting (CAR) database.

1-22

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Cisco Unified Communications Manager Data Streams


The figure describes Cisco Unified Communications Manager data streams and how the
different components interactwith each other.

Cisco Unified Communications


Data Streams
Signaling and session control flows between Cisco Unified CM" and the IP
phone and between Cisco Unified CM and the PSTN gateway.
The audio stream is terminated by the PSTN gateway.

PSTN Gateway fvludsa Exchange


Unified CM = Cisco Unified Communications Manager

Cisco Unified Communications Manager uses SIP or SCCP to communicate with IP phones for call setup and control tasks.
SIP supports protocol extensions, so that applications can support advanced features and can still intemperate with other less functional applications. Here is an example: Three colleagues are on a conference call. Two of them are at a headquarters location where their SIP-enabled IP phones support video capabilities; the third is at a remote office that docs not support \ ideophones. SIP will establish the conference among the three users, enabling the video portion for the two users whose equipment supports it. The third user will participate with audio only. This approach is a shift from the "least-common denominator1 approach in which only functions supported by all users are implemented (in which case, none of the colleagues
would be able to use video).

When the call is set up. media exchange occurs directly between the IP phones using RTP to carry the audio. In the figure, user A on IP phone A (left telephone) wants to make a call to user B on the PSTN phone (right telephone). In this case, dialed digits are sent to Cisco Unified Communications Manager, the call-processing engine. Cisco Unified Communications Manager routes the call to the PSTN gateway, which uses the Media Gateway Control Protocol (MGCP). H.323. or SIP for signaling and session control. When user B accepts the call, the RTP media path opens between IP phone A and the PSTN gateway, which terminates the RTP stream and converts the stream to the time-division multiplexing (TDM) network.

>2010 Cisco Systems. Inc.

Overview of Cisco Unified Communications Solutions

Cisco Unified Communications Manager Key Features


The figure describes the key features of Cisco Unified Communications Manager.

Cisco Unified Communications Manager

Cisco Unified Communications Manager offers a wide range of features:


Call processing Signaling and device control High scalability * Configuration via GUI Directory services that can be stand-alone orintegrafed with an existing directory
CTI support Phone application support (XML)

Call Processing
Cisco Unified Communications Manager is the core call processing sollware for the Cisco Unified Communications Svstem. Cisco Unified Communications Manager software extends

enterprise telephonv features and capabilities to packet telephony network devices like IP phones, media processing devices, voice gateways, and multimedia applications.

Signaling and Device Control


Cisco Unified Communications Manager sets up all of the signaling connections between devices like IP phones, gatewavs. and conference bridges to establish and tear down streaming
connections.

Configuration via GUI


Cisco Unified Communication Manager has a powerful GUI that allows administrators to fully

maintain the system. The access to system-critical configuration settings can be denied with the roles and user groups concept. Cisco Unified Serviceability. Cisco Unified Communications Manager Administration, and the Cisco Unified Reporting tool can also be accessed via a web interface. The Cisco Unified Communications Manager Administration user web interface allows end users to maintain their personal settings like call forward and others. You can use the Disaster Recovery Svstem GUI to start, monitor, and configure backup operations.

Directory Services
The Cisco Unified Communications Manager can cither run as a stand-alone or can be

integrated with Lightweight Directory Access Protocol (LDAP) directory services, which
allows direetorv search and LDAP authentication for end users.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

CTI Support

Cisco C11 extends the feature set available on CiscoUnified Communications Manager to

third-party applications. These Cisco CTI-enabled applications improve user productivity,


enhance the communication experience, and deliver superior customer service. Eor example. IP

phones can be controlled from an operator workstation or aContact Center agent to improve
efficiencv.

High Scalability Within a Cisco Unified Communications Manager cluster, there arcservers that provide only

unique services to increase, for example, the amount ofmedia resources. Each ofthese services
can coexist with others on thesame physical server. Forexample, in a small system it is

possible to have asingle server be adatabase publisher, backup subscriber. MOII server. TFTP
server. CTI Manager, and a conference bridge.

Phone Application Support

External XML productivity applications orCisco CallManager Cisco IP Phone Services can be
run on the web server or client onmost IP phones. For example, the IPphone canbe used to get

stock quotes, weather information, flight information, and other types ofweb-based
information. Inaddition, custom-based Cisco CallManager Cisco IP Phone Service applications can be written that allow usersto track inventory, bill customers for lime, or control conference room environments (lights,video screen,temperature, and so on).
The Cisco Unified Communications Manageralso has a numberof integrated applications that

prov ide additional functionality via Cisco CallManager Cisco IP Phone Services; for example.
Cisco Extension Mobility or Cisco Unified Communications Manager Assistant.
Cisco WebDialer

The Cisco WebDialer is a click-to-call application for Cisco UnifiedCommunications Manager

that enables users toplace calls easily from their PCs using any supported phone device.

12010Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-25

Cisco Unity Connection Overview


This topic describes Cisco Unitv Connection in a Cisco Unified Communications solution.

Cisco Unity Connection Overview


Cisco Unity Connection is a feature-rich voice messaging platform: ' Cisco appliance- or Cisco Unified Computing System-based
installation

- Up to 20,000 users per server

Access voice messages from anywhere


Integration with LDAP*

Support for Microsoft Exchange Voice Profile for Internet Mail (VPIM)
Supports Survival Remote Site Voicemail

| *LDAP =Ligntweighl Directory Access Protocol |

Cisco Unitv Connection users can managevoice messages by email,web clients, mobile
devices, instant messaging, and desktop clients like Cisco Unified Personal Communicator.

Cisco Unitv Connection also prov ides auto-attendant functions, including intelligent call routing and customizable call screenand messagenotification options.
The minimum requirements for a Cisco Unitv Connection version 8.0 installation area 2-GHz

processor. 2 GB of RAM. and 146 CiB of hard disk space, which allows up to 20,000 users on a
Cisco 7845 MCS server.

Cisco Unity Connection is located on the same installation DVD as Cisco Unified

Communications Manager and also runs as an appliance. Upgrades to Cisco Unity Connection software can be made without bringing down the server. Dual partitions are configured on the server, permitting two copies of Cisco Unity Connection to reside concurrently. This configuration allows a new Cisco Unity Connection software release to be downloaded while
still providing voice mail and other services to users. Voice messages can be received by any phone. Cisco Unified Personal Communicator, Cisco Unified Mobility client, or via an Internet Message Access Protocol (IMAP) client like
Microsoft Outlook.

Cisco Unity Connection supports Voice Profile for Internet Mail (VPIM), which defines a subset of the Internet multimedia messaging protocolsMultipurpose Internet Mail Extensions

(MIME) for use between voice processing server platforms. Microsoft Active Directory integration is available for synchronizing Cisco Unity Connection uscmames and passwords to the Microsoft Active Directory using the LDAP interface. LDAP authentication allows single
password logon.

1-26

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Cisco Unitv Connection supports integration with Microsoft Exchange calendar for rerouting of
calls and a wide range ofIMAP clients for receiving voice-mail messages.

With Cisco Unity Express. Cisco Unity Connection supports Survival Remote Site Voiccmaii
for branch sites, which requires central call processing and voice mail.

)2010 Cisco Systems. Inc

Overview of Cisco Unified Communications Solutions

1-27

Cisco Voice Messaging Systems Overview


The table gives an overview of the different Cisco voice-messaging products.

Cisco Voice Messaging Systems Overvit


Cisco Unity Connection can run co-resident on Cisco Unified Communications Manager Business Edition.

All voice-mail systems support VPIM, which allows different deployments to connect seamlessly.
Max. Mailboxes

Cisco Unity Express


Unified CM*
Business

300

Router

No

500

Appliance

No

Edition

Cisco Unity
Connection

20.000 per
Server

Appliance
Windows Server

Active / Active

Cisco Unity

15,000 per
Server

Actrve/ Passive

' Unified CM = Cisco Unified Communications Manager

With a Cisco Unified Communications Manager Business Edition, Cisco Unity Connection can coreside on the same hardware platform. This ability allows support in a small- or mediumsized business. Cisco Unity Connection adds a new set of features that are not available in other

Cisco voice-messaging products, such as personal Call Transferrulesand speech-recognition


capabilities.

VPIM allows interoperabililv from Cisco Unitv Connection to Cisco Unity Connection, Cisco Unitv. or Cisco Unitv Express, or any other deployment that supports VPIM.

1-28

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

12010 Cisco Systems, Inc.

Cisco Unity Connection Architecture


Ihe figure describes the architecture of a Cisco Unity Connection system.

Cisco Unity Connection Architecture


Cisco Unity Connection stores

messages locally in its own file


system.

Cisco Unity Connection uses the IBM Informix database for configuration
data.

Message
> Store

Cisco Unity
Dtmctory

Audio stream for voice messages


flows between the caller and the

Cisco Unity Connection system

Cisco Unity Connection manages the storage of messages in a diflerent way than Cisco Unity. The message storage in Cisco Unity Connection resides on the server in its own file system, while the message storage in Cisco Unity resides in Microsoft Exchange. This architecture allows Cisco Unity Connection to operate without being dependent upon Microsoft Exchange, and without needing the permissions necessary to access messages stored in Microsoft
Exchange.

The user database and all system configuration information for Cisco Unity Connection are located in an IBM Informix database and are accessed using SQL.

>2010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-29

Cisco Unity Connection High Availability


The figure describes the high availability model of Cisco Unity Connection.

Cisco Unity Connection High Availabil


Cisco Unity Connection supports
a two-server active-active pair for high availability. Both servers accept audio calls,

HTTP, and IMAP* requests Role separation is consistent with


the Cisco Unified Communications

Manager clustering scheme.

One server is designated as the


primary node, which "owns" fhe
database and message store.

Secondary node subscribes to


database and message store services from publisher
t Active-Active I

Clyster Paif |

1IMAP - inlernel Message Access Protocol |

Cisco Unttv Connection supports a two-server active-active, high-availability solution. Roth servers in the active-active pair will run Cisco Unity Connection and both will accept calls. HTTP, and IMAP requests. If onlv-one server in the server pair is active. Cisco Unity

Connection will preserve the majority of the end-user functionality, including voice calls, HTTP requests, and IMAP requests, but lower port capacity will be available for taking voice
calls.

One Cisco Unitv Connection server will be designated as the publisher node or "primary" in the server pair. The other server will be designated subscriber node or "secondary" in the server pair. The role separation will be consistent with the Cisco Unified Communications Manager clustering scheme, in which there is always one publisher and multiple subscribers. However, only two Cisco Unitv Connection servers are supported in the active-active model. Each Cisco Unitv Connection server maintains its own directory and message database. A Cisco Unitv Connection active-active high-availability server (Cisco MCS-7845) pair will support up to 20.000 mailboxes with 20.000 voice-mail subscribers.

Each Cisco MCS-7845 server can support up to 250 voice-mail ports, for a cumulative total of 500 voice-mail ports when both servers are active. If only one server is active, then port capacity is lowered to a maximum of 250 ports. When installing an active-active highavailability server pair, two types of servers can be defineda publisher and a subscriber. These terms are used to define the database relationship during installation. When installing the subscriber in an active-active high-availabilitypair, the IP address or hostname of the primary or publisher server must be av ailable. After the software is installed, the subscriber will subscribe to the publisher to obtain a copy of the database and message store.

1 he publisher is a required server in an active-active high-availability server pair, and there can currently be onh one publisher per active-active high-availability server pair. This server is the first to be installed and prov ides the database and message store services to the subscriber or secondary server in an active-active high-availability server pair.
1-30 IntroducingCisco Voice and Unified Communications Administration (ICOMM) v8 0
) 2010 Cisco Systems, Inc.

Cisco Unified Presence Overview


This topic describes an overview of Cisco Unified Presence.

Cisco Unified Presence Overview

The capabilities of Cisco Unified Presence are:


Presence awareness

Up to 15,000 users per cluster Enterprise Instant Messaging


Interdomain federation with SIP or XMPP*

Peer-to-peer file transfer


Message compliance

Secure messaging

Cisco Unified Mobility Advantage integration

XMPP = Extensible Messaging and Presence Protocol

The main component of Cisco Unified Presence is presence awareness, which means that the current presence status can be derived from automatic events such as computer login and telephone off-hook. Presence awareness can also be derived from explicit notification events for changing status, such as the user selecting Do Not Disturb (DND) from a change-status pick list. The user availability status indicates whether the user is actively using a particular communications device, such as a phone. Communications capabilities of users indicate the types of communications that the user is capable of using, such as video conferencing, web collaboration, or audio. In a Cisco Unified Presence cluster, up to 15.000 users can be added.
Cisco Unified Presence incorporates the Jabber Extensible Communications Platform (XCP), which enables an industry-standard collaboration between different user clients. With
interdomain federation, the Cisco Unified Presence domain can be federated to other domains,

like Google Talk or WebEx Connect, based on SIP or Extensible Messaging and Presence

Protocol (XMPP). With the XCP platform, a significant amount ol new instant messaging (IM) functionality is available in Cisco Unified Presence, for example, peer-lo-peer file transfer. Many industries require that instant messages adhere to the same regulatory compliance guidelines as all other business records. To comply with these regulations, the Cisco Unified Presence system must log and archive all business records, and the archived records must be
retrievable.

Cisco Unified Presence provides support for IM compliance by collecting data for the following IM activities in single cluster, intercluster, or federated network configurations:
Point-to-point messages

Group chat, which includes ad hoc. temporary, and permanent chat messages.

i 2010 Cisco Systems, Inc.

Overview of Cisco Unified Communications Solutions

1-3!

Applications can use 'Iransport Eayer Security (TLS) or IP Security (IPsec) for a secure
communication, which allows a secure connection over HT'fPS between the Cisco Unified
Personal Communicator and Cisco Unified Presence.

The Cisco Unified Presence Server manages availability status for Cisco Unified Mobile Communicator and other clients that support presence. Users can set their status on any supported client and it will display on all supported clients.

1-32

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010Cisco Systems, Inc.

Cisco Unified Personal Communicator Overview


The figure presents anoverview of Cisco Unified Personal Communicator.

Cisco Unified Personal Communicator


Overview
The Cisco Unified Personal Communicator characteristics are:
Based on Cisco Unified Client Services

Framework (CSF) * Instant messaging support for point-to-point chat multiuser chat, persistent chat
Voice and video support

u.

y"

Web conferencing via Cisco Meeting


Place and Cisco WebEx

Integration with voice-mail systems and visual voice-mail functionality LDAP support for enhanced user
information

r^^

Cisco Unified Personal Communicator is based on Cisco Unified Client Services Framework

(Cisco Unified CSE). Cisco Unified CSF is the core framework of client-based unified communications functions that Ciscowill be using in the next releasesof Cisco Unified Communications Manager. Cisco Unified CSF has the abilityto providepresencein a Cisco
Unified Presence solution or in third-party solutions.

Cisco Unified Personal Communicator supports point-to-point chat, multiuser chat, and

persistent chat, which allows IM chathistories andcompliance. Persistent chatcombines the


idea of "rooms" with the idea that the chat itself is persistent, so the user can see what was said
before joining.

With Cisco Unified Personal Communicator, softphone and desk phone video is supported. Cisco Unified Personal Communicator supports the H.264 video codec for increased video resolutions up to highdefinition (HD).and ad hoc multipoint videoconferencing integration with Cisco Unified MeetingPlace. Cisco Unified Video Conferencing, or Cisco Unified
MeetingPlace Express VT.

Cisco Unified Personal Communicator supports integration with Cisco Unity. Cisco Unitv Connection, and visual voice-mail functionality. SRST failovcr for softphone mode calls is
available.

Cisco Unified Presence provides EDAP authentication for users of the Cisco Unified Personal
Communicator client and Cisco Unified Presence user interface. This authentication enables

single sign-on (SSO) for users. Cisco Unified Personal Communicator also uses the LDAP directory to allow users to search and add contacts. Cisco Unified Personal Communicator client soltuare can be installed on 32- or 64-bit computers that arc running Microsoft Windows
XP. Windows Vista. Windows 7. or Apple Mac OS. The Cisco Unified Personal Communicator 64-bit version does not support desk phone video.
i 2010 Cisco Systems, Inc
Overview of Cisco Unified Communications Solutions
1-33

Cisco Unified Presence Deployment


fhe figure describes a deployment of a Cisco Unified Presence platform.

Cisco Unified Presence


LDAP authentication, user search, and name resolution from LDAP server.

SIP connection to Cisco Unified Communications Manager cluster to receive


presence status (for example, phone on- and off-hook status].
Cisco Unified Presence

' ( Cisco Unified Personal "*.,"**.' Communicalorv7 *

Cisco United Personal

. "* ,^V' Communicator vS * J


CTI
JJ
_

. ..,

XMPP LDAP

""** 4<><

SCCP

j "unified CM - Cisco Unrfied Communications Manager

SJP/SMPIL

"

DB Replicaroil

Cisco Unified Presence enhances enterprise presence and instant messaging. Cisco Unified Presence supports both SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) and XMPP-based presence and IM to enable integration of Cisco Unified Personal
Communicator version 7.x. which uses SIP/SIM PEE to the Cisco Unified Presence, and Cisco
Unified Personal Communicator version 8.0. which is based on XCP.

Eor global director} searches. Cisco Unified Personal Communicator can use the EDAP director) of a companv. Authentication and name resolution for the Cisco Unified Personal Communicator contact list with additional user information can be pulled from the LDAP
server.

To receive the presence status. Cisco ! Inified Presence uses SIP/SIM PEE notifications from the Cisco Unified Communicalions Manager cluster. With CTI. desk phone control can be easily developed, which allows dialing via Cisco Unified Personal Communicator and answering incoming calls.

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM] vS.O

2010 Cisco Systems. Inc

Summary
This topic summarizes the key points that were discussed in this lesson.

Summary Cisco Unified Communications Manager Express and Cisco Unity Express fully integrate communications by enabling data voice, messaging, and video to betransmitted over a single network infrastructure using IP. Cisco Unified Communications Manager isone component of a suite of products inthe Cisco Unified Communications solutions portfolio. Cisco Unified Communications Manager

provides call processing control for all devices such as IP


phones and gateways.

Cisco Unity Connection handles message storage to provide


feature-rich messaging features to the enterprise. Cisco Unified Presence provides presence awareness. The current presence status canbe derived from automatic events suchas telephone off-hook, orfrom explicit
notification events forchanging status, such as the user
selecting Do Not Disturb.

References
For additional information, refer to these resources:

Cisco Unified Communications (IP Communications/VoIP)

http //www cisco.com/en/US/panner/neisol/ns641/netvvorking_solutions_packages_lisl html

) 2010 Cisco Systems, Inc.

Overviewof Cisco Unified Communications Solutions

1-35

1-36

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc.

Lesson 2

Understanding the
Characteristics of Cisco Unified Communications

Solutions
Overview
This lesson introduces the characteristics of Cisco Unified Communications solutions, the

components that are required in a convergent network, the differentVoIP signaling protocols, quality of service issues, and media transmission protocols. It also gives an overview of
traditional voice networks.

Objectives
Upon completing this lesson,you will be able to describethe characteristics of a Cisco Unified
Communications solution and what needs to be considered when sending voice over packet-

based networks. This ability includes being able to meet these objectives:
Describe how traditional voice networks work and give a short overview of the components

Describe how converged networks work and give an overview of the Cisco Unified
Communications components

Describe the basic characteristics of different quality of service (QoS) technologies to


prioritize or expedite voice data

Overview of Traditional Voice Networks


This topic describes the characteristics of a traditional voice network. It is critical to understand the function of these traditional telephony components to successfully deploy a VoIP-based
svstem.

Traditional Voice Networks


A traditional PBX consists of several components, like control cards, slation
cards, and trunk cards

Various types of telephone circuits are terminated on different types of cards. A PBX uses its ovwi cabling environment for carrying the electrical signal through wiring closets to the endpoints. Digital phones connected to PBXs are typically proprietary
CO" Switch

Analog or Digital
Trunk

8j|

PSTN

j^
&r

Analogor
DigitalPhones

PBXs come in various sizes, from 20 to 20.000 stations. The selection of a PHX is important lo most companies because a PBX has a typical life span of 7 to 10 years. All PBXs offer a standard. baic set of calling features. Optional software provides additional capabilities.

A traditional business phone svstem is composed of multiple components. The figure shows
these components and includes the following: Telephones: There are two types of telephones that are used in a traditional business telephonv network as follows: Analog telephones: These phones have a direct connection to the PBX. Digital telephones: These phones convert analog voice lo a digitized stream and
connect to a PBX.

PBX: A PBX is a private!; owned switch that is located on the customer premises. Voice mail: A voice-mail svstem is either integrated in the PBX, or can be connected over
a digital proprietary circuit.

Trunk: A trunk provides the path between two switches. Common trunk types include the
following:
"fie trunk: A dedicated circuit that connects PBXs to each other or lo music on hold

(MOID svstems,

CO trunk: A direct connection between a local central office (CO) and a PBX. The connection mav be digital or analog.

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8 0

2010 Cisco Systems, Inc.

Analog Circuits
Ibis figure describes the different analog circuits that can be used with Cisco routers.

Analog Circuits
FXS ports are used to:
Connect analog phones or fax devices Provide power, call progress tones, and dial tones
Emulatethe CO switchtotheattached devices

FXO ports are used to:


Connect to office equipment
Make and receive calls from the PSTN

E&M ports are used to:


Connect to external MOH sources

Create tie-lnes to PBX systems

Analog voice port interfaces connect routers inpacket-based networks to two- orfour-wire analog circuits in telephony networks. Two-wire circuits connect to analog telephone or fax
devices, and four-wire circuits connect to PBXs. Connections to the public switched telephone

network (PSTN) CO aretypically made with digital interfaces, 'fherearethree types of analog
voice interfaces that Cisco gateways support:

Foreign Exchange Station (FXS) interfaces: An FXS interface connects the router or access server to end-user equipment suchas telephones, fax machines, or modems. The FXS interface supplies ring, voltage, anddial toneto the station and includes an RJ-I t
connector for basic telephone equipment or PBXs.

Foreign Exchange Office(FXO) interfaces: An FXO interface is used for trunk


connections to a PSTN CO or to a PBXthat does not supportor need digital signaling. A standard RJ-11 modular telephone cable connects the FXO voice interface cardto the PSTN or PBX through a telephone wall outlet.

Ear and mouth (E&M) interfaces: Trunk circuitsconnecttelephone switchesto one another: they do not connect end-user equipment to the network. The mostcommon form of analog trunk circuit is the E&M interface, which uses special signaling paths that are separate from thetrunk audio pathto convey information aboutthe calls.

>2010 Cisco Systems, Inc

Overview of Cisco Unfiled Communications Solutions

Digital Circuits
This figure describes the different digital circuits that can be used with Cisco routers.

Diqita! Circuits For enterprise networks, digital circuits are typicallyused to connect to the PSTN:

* Bearer channels are used for the transport of data or voice; data channels are used for signaling information.
* Digital circuits are used to conned to the PSTN or for trunks
toother PBXs.

* Time division multiplexing is used on digital circuits. - Signaling is Channel Associated Signaling (CAS) or Common Channel Signaling (CCS).

T1, El.orBRI

PSTN

Digital voice ports are used in traditional PBX deployments and packet voice networks, mainly to connect to thedigital, circuit-switched telephone network, or to traditional PBXs. Thedigital voice port interfaces that connect the router or access server to Tl, FT, or ISDN BRI lines pass
voice data and signaling between the packet network and the circuit-switched network.

There are three tvpes of digital voice circuits that aresupported on Cisco voice gateways as
follows:

Tl: Usestime-division multiplexing (TDM) to transmit digital data using channel associated signaling (CAS) or common channel signaling (CCS).
F.I: Uses I DM to transmit digital data over 30 voice channels using CAS or CCS. BRI: Commonlv used in hurope for smaller branch offices lo provide digital connections to the CO switch with two bearer (B) channels and one data (D) channel, using CCS.

1-40

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Overview of Converged Voice Networks


This topic describes the different components in aconverged voice network.

Converged Voice Networks


HQ Branch

Cisco Unified IP
Communicator

^/^;isco Unified
WAN
Communications

Manager Express

Cisco Unified
Communications

Manager

The figure presents the basic components ofaconverged voice network, which are: Endpoints: IP phones. Cisco Unified Personal Communicator, and Cisco Unified IP
Communicator are IP endpoints for voice communication.

Gateway: The gateway provides translation between different VoIP networks orVoIP and
non-VoIP networks such as the PSTN. Gateways alsoprovide physical access for local

analog and digital voice devices such astelephones, fax machines, and PBXs.
Cisco Inified Communications Manager and Cisco Unified Communications

Manager Express: These call processing units provide endpoint registration, call control,
and signaling.

Cisco Unity Connection: Provides voice-mail functionality and integration with other
application serverslike MicrosoftExchange. Cisco Inified Presence: Enables presence awareness and instantmessaging.

Other components, such as software voice applications, interactive voice response (IVR) systems, third-party phones, and softphones provide additional services to meet the needs ofan
enterprise site.

i 2010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

VoIP Provider Connect


This figure describes the connection to a VoIP provider.

VoIP Provider Connect


A Cisco Unified Border Element interconnects VoIP

networks, for example to a VoIP Service Provider:


Connects different VoIP Networks

IP Network
Cisco Unified Border Elemenl

IP Network

A Cisco Unified Border Element is implemented on Cisco IOS gateways


Demarcation point for billing, security. NAT, etc Supports media flow-through (default) and media flow-around Provides codec negotiation and video integration

A lelco prov ider can connect the enterprise to the PSTN with VoIP trunks. VoIP trunks areeasy
to configure. Whencomparing VoIP trunks with traditional trunks, such as a digital Tl or Tl
circuit, the following characteristics can be outlined:

Cost savings areone of the biggest benefits of VoIP trunks because thecostper line is typically lesswith VoIP trunks than with traditional circuits. VoIP trunks typically also
have lower rates for long distance.

VoIP trunks can use the bandw idth that is guaranteed to the voice traffic for data when voice is not utilizing the bandwidth. This procedure requires properimplementation of
quality of service (QoS).

Internet telephony service provider (fl'SP) trunks are usually Session Initiation Protocol (SIP) based, although the ITSP can use 11.323.

Cisco Unified Border Element is a demarcation point. Cisco IInified Border Flement provides call routing, signaling, andcall control capabilities between two VoIP networks. Forexample,
it prov ides thesecapabilities between an enterprise and a VoIP providernetwork or
interconnects two enterprise networks.

Cisco Unified Border Flementterminates and reoriginates both signaling (11.323 and SIP) and media streams Real-Time Transport Protocol (RTP) and Real-Time Transport Control Protocol
(RTCP) while performing border interconnection services between IP networks. Cisco Unified

BorderFlementwas formerly known as Cisco Multiservice IP-to-lP Gateway. Cisco Unified


Border Flement. in addition to other Cisco IOS Software features, includes Session Border

Controller (SBC) functions that help enable end-to-end IP-based transport of voice, video, and
data between independent unified communications networks.

Cisco Unified Border Flementcan process calls that arc controlled by SIP or 11.323. This processing also includes the ability lo interconnect VoIPnetworks using differentsignaling
protocols as follows:
1-42

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

11.323-to-SlP interworking

H.323-to-H.323 interworking SIP-to-SIP interworking

Cisco Unified Border Element also provides these features:

Media interworking like dual tone multifrequency (DTMF). fax. modem, and codec
transcoding

Address and port translations (privacy and topology hiding)

Billing and Call Detail Records (CDRs) normalization

QoS and bandwidth management like marking, using differentiated services code point
Protocol (RSVP) and codec filtering

(DSCP) or type of service (ToS), and bandwidth enforcement using Resource Reservation

i2010 Cisco Systems. Inc.

Overview of Cisco Unified Communications Solutions

1-43

VoIP Protocols

This table describes the different VoIP protocols (hat are used in aconverged network.
VoIP Protocols

intraditional networks, different signaling protocols exist for


device control in an IP-based network:

H.323

ITU standard protocol for interactive conferencing; evolved from H.320 ISDN standard; decentralized diatplan
IETF protocol for nteractive and non interactive

SIP

conferencing;decentralized dalplan IETFstandard for PSTN gateway control; centralized


dialplan

MGCP

SCCP

Cisco proprietary protocol used between Unified CM and

IP phones or to control FXS ports

VoIP uses several control signaling protocols and call signaling protocols: H.323: 11.323 is a standard that specifies the components, protocols, and procedures that
prov ide multimedia communication servicesreal-time audio, video, and data

communicationsover packet networks, including IP networks. H.323 is part ofa family


of ITU-1 recommendations that arccalled 11.32\ that provides multimedia communication services o\ er various networks. It is actually an umbrella of standards (bat define all aspects of synchronized voice, video, and data transmission. It also definesend-to-end call

signaling. With H.323. gateways can be used for digit translation ormanipulation and are
able toroute calls on specific rules. The use ofgateways for digit translation and

manipulation is called adecentralized dial plan. For example, an H.323 gateway in a different country can have other digit manipulation rules to match national dial plan
requirements.

SIP: SIP is a detailed protocol that specifics the commands and responses to set up and tear down calls. SIP also provides features such as security. SIP and its partner protocols. Session Announcement Protocol (SAP) and Session Description Protocol (SDP). provide
announcements and information about multicast sessions to users on a network. SIP defines

end-to-end call signaling between devices. SIP is atext-based protocol that borrows many
elements of HIIP. using the same transaction request and response model and similar

header and response codes. It also adopts amodified form ofthe UR1. addressing scheme that is used within email, which is based on Simple Mail Transfer Protocol (SMTP). SIP is
alsoused to prov idedecentralized dial plan features.

1-44

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

'2010 Cisco Systems, Inc

Media Gateway Control Protocol (MGCP): MGCP is amethod for PSTN gateway

controls VoIP gateways that are connected to external call control devices, which are referred to as call agents. MGCP provides the signaling capability for less expensive edge devices, such as gateways, which may not have acomplete voice-signaling protocol such as H.323 implemented. For example, any time an event such as off hook occurs at the voice port of agatewav. the voice port reports that event to the call agent. The call agent then signals that device to provide aservice, such as dial-tone signaling, With MGCP, all call routing decisions are made by the central call processing unit, for example, the Cisco
Unified Communications Manager. This process allows centralized management ofcall
rules and digit manipulation toprovide a central dial plan. Skinnv Client Control Protocol (SCCP): SCCP isa Cisco proprietary protocol that isused between Cisco Unified Communications Manager and Cisco VoIP phones. The end stations

control or thin dev ice control. Specified in RFC 2705. MGCP defines aprotocol that

(telephones) that use SCCP are called skinny clients, which consume less processing
overhead. SCCP can also be used tocontrol FXS ports in a router loprovide supplementary
features.

)2010 Cisco Systems. Inc.

Overview ofCisco Unified Communications Solutions

1-45

Digital Signal Processors


This figure describes the function ofdigital signal processors (DSPs

Digital Signaling Processors


The DSP chip performs sampling, quantization, encoding, and
optional compression.

DSPsare used in both directions to convert from a traditional analog


or digital voice signal to VoIP, and vice versa

The numberof simultaneous calls that a chip can process depends


on the type of DSP and the codecs that are being used.
DSPs

PSTN

Analog or Digital

IP Packets

IP

DSP chip, for example


PVOM2orPVDM3

A DSP isa specialized microprocessor that isdesigned specifically for digital signal
processing, DSPs enable Cisco platforms to efficiently process digital voice traffic. DSPs on a routerprov ide stream-to-packet signal processing functionality that includes voice compression, echocancellation, and tone- and voice-activity defection. With the Packet Voice

DSP Module 3 (PVDM3) modules. Cisco offers multiple power-saving modes, including a
power-saver mode when the module is not in use. In power-saver mode, each PVDM3 can save
up to 5 watts of power.

Note

PVDM3 modules are not supported ontheexisting Cisco 2800 and 3800 Series Integrated
Services Routers.

The four major functions of DSPs in a voice gateway are as follows:


Transcoding: The direct digital-to-digital conversion from one codec lo another.

Transcoding compresses anddecompresses voice streams to match endpoint device capabilities. Transcoding is required when an incoming voice stream is digitized and compressed (witha codec) to save bandwidth. But the local device does not supportthat type of compression. Ideally, all IP telephony devices wouldsupportthe same codecs, but this is not the case. Rather, different devices support different codecs. Transcoding is processed by DSPson the DSP farm: sessionsare initiated and managed by Cisco Unified Communications Manager. Cisco Unified Communications Manager alsorefers to transcoders as hardware MediaTermination Points(MTPs). If an application or servicecan
process only one specific codec type, which is usually G.711, a G.729 call from a remote

site must be transcoded to G.71 1.This transcoding can only be done using DSPresources. Because applications and sen ices are often hosted at main sites. DSPtranscoding resources
are most common in central sites.

1-46

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Voice termination: Applies to acall that has two call legs, one leg on atime-division

multiplexing (TDM) interface and the second leg on aVoIP connection, fhe IDM leg

must be terminated bv hardware that performs coding, decoding, and packctization ol the

stream DSPs perform this termination function. ADSP also provides echo cancellation, voice activity detection (VAD). and jitter management at the same time that it performs
voice termination.

-Vudio conferencing: In atraditional circuit-switched voice network, all voice traffic goes through acentral device (such as aPBX system), which provides audio conferencing
services as well Because IP phones transmit voice traffic directly between phones, a network-based conference bridge is required to facilitate multiparty conferences. A
streams that are allowed for a single conference on that device. There is a one-to-one

conference bridge is aresource that joins multiple participants into asingle call. It can ^

accept any number ofconnections for agiven conference, up to the maximum number of

correspondence between media streams that are connected lo aconference and participants

that are connected to the conference. The conference bridge mixes the streams together and creates aunique output stream for each connected party. The output stream lor agiven partv is the composite of the streams from all connected parties minus their own input stream. Hardware conference bridges are used in two environments. They can be used to increase the conferencing capacity in acentral site without putting an additional load on
Cisco Unified Communications Manager servers, which can host software-based
tocentral resources, which sometimes results inexcessive WAN usage.

conference bridges. More important, hardware conference bridges are also used in remote sites. Ifno remote-site conference resources are deployed, every conference will be routed
MTP: An entitv that accepts two full-duplex voice streams using the same codec. It bridges the media streams together and allows them to be set up and torn down independently. The streaming data that is received from the input stream on one connection is passed to the

output stream on the other connection, and vice versa. In addition, the MTP can be used to
transcode a-law to mu-law and vice versa, oritcan be used to bridge two connections that utilize different packctization periods (different packet sizes). MTPs are also used to

provide further processing ofacall, for example. DTMF conversion. There are several
from the format ofone endpoint tothe format ofthe other endpoint.

methods for sending DTMF over IP. Two communicating endpoints might not support the
same DTMF format. In these cases, an MTP in the media path can convert DTMF signals

.2010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-17

Voice Codecs

This figure describes the different standardized codecs in aconverged network.

Voice Codecs

The most common codecs used by Cisco products are:


G.711
Bandwidth
without overiead
64

G.722
64

1BC
13.3

iSAC
10-32 kb/s

G.729

ktVs

kb/s

kb/s

kb/s

G 711 is used in LANs and G.729 on WAN connections

G 722offers wideband voice with low DSP processing requirements iLBC isoptimized for WAN and Internet audio streams (packet loss). iSAC is a wideband codec with high audio quality thatis supported
with Cisco Unified IP Phone 8900 and 9900 Series and Cisco Unified
CSF clients.

G 729 can be implementedwith VAD* and CNG"as G.729Annex B.


"VAD- Voice Activity Detection
-CNG = Comfort Noise Generation

Acodec is asoftware algorithm that compresses and decompresses speech or audio signals,
fhere are many standardized codecs that arc used in VoIP networks.

G.711 is an ITU-T standard that uses pulse code modulation (PCM) to encode analog signals
into a digital representation by regularly sampling the magnitude ofthe signal at uniform

intervals, and then quantizing it into a series ofsymbols in adigital (usual! vbinary) code. The
voice samples created by the PCM process generate 64 kb/s ofdata. This data is carried across
a network for a G.71 1 call.

G.722 is a I'll'-T standard wideband speech codec operating at48. 56. and 64 kb/s. G.722 is

typically used in LAN deployments, where the required bandwidth is not prohibitive, and offers
a significant improvement in audio quality over older narrowband codecs such asG.711.

without causing an excessive increase in implementation complexity. Cisco Unified


Communicalions Manager calculates G.722 with 64 kb/s.

Internet Low Bitratc Codec (iLBC) is a speech codec that is suitable for robust voice

communication over IP. The codec is designed for narrowband speech and results in apavload bit rate of 13.3 kb/s. The CPU load is like die CI729A. with higher quality and better response to packet loss. Ifthere are lost frames. iLBC processes voice quality issues through graceful speech quality degradation. Iost frames often occur with lost or delayed IP packets. Ordinary low-bit-rate codecs exploit dependencies between speech frames, which unfortunately results in
error propagation when packets are lost ordelayed. In contrast. iLBC-encoded speech frame;,
are independent and so this problem will not occur.

(delay variation) and packet loss, fhe complexity iscomparable to G.722 at lower bit rales. iSAC has an adaptive and variable bit rate (10 to32 kb/s). Cisco Unified Communications
Manager calculates iSAC with 32 kb/s.

Internet Speech Audio Codec (iSAC) is awideband speech codec that is robust to packet jitter

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010Cisco Systems. Inc.

G.729 is the compression algorithm that Cisco uses for high-quality 8-kb/s voice. G.729 is a high-complexity, processor-intensive compression algorithm that monopolizes processing
resources.

Although G.729A is also an 8-kb/s compression algorithm, it is not as processor-intensive as G.729. G.729A is amedium-complexity variant of(i.729 with slightly lower voice quality and is more susceptible to network irregularities such as delay, variation, and "tandeming." Tandeming causes distortion that occurs when speech is coded, decoded, then coded and decoded again, much like the distortion that occurs when avideotape is repeatedly copied.
fhe Annex Bvariant ofG.729 is also a high-complexity algorithm that adds VAD and comfort

noise generation (CNG) to the codec. VAD detects silence that occurs in typical conversations. This silence is present when one end is talking and the other is listening. The listening end can
have the RTP stream that is going toward the talker temporarily suppressed. The benefit ofthis

suppression is an approximate 35 percent savings in bandwidth. The RTP stream is reactivated upon the detection of sound on the listening end, which can cause clipping of the first syllable
when the RTP stream restarts. With traditional voice circuits, users are used to hearing white noise. When users switch todigital circuits, the lack ofwhite noise can bemistaken for a disconnection. CNG inserts white noise into the line loaccommodate users who are changing
from traditional voice circuits.

G.729AB is a medium-complexity variant ofG.729B with slightly lower voice quality.

)2010 Cisco Systems, Inc

Overview ofCisco Unified Communications Solutions

1-49

RTP and RTCP This figure describes the difTcrent protocols for transporting voice and video traffic over an 1Phascd network.

RTP and RTCP RTP provides end-to-end delivery sen/ices for delay-sensitive
data, such as voice and video.

Randomly picks even ports from UDP port range 16384 lo


32767.

RTCP provides out-of-band statistics and control information. The data flow is paired with the RTP stream and uses the same port as the RTP stream plus 1.

Secure RTP (SRTP) encrypts the voice stream.

Layer 2
Header

IP

UDP Header

RTP
Header

Voice

Header

'ayloa J

RTP prov ides end-to-end network transport functions that are intended for applications transmitting real-time requirements, such as audio and video. Those functions include payloadtypc identification, sequence numbering, time stamping, and delivery monitoring. RTP typically runs in addition to User Datagram Protocol (UDP) so that itcan use the multiplexing and checksum sen ices of that protocol. RIP does not have a standard TCP or UDP port on
which it communicates. The only standard that it obeys is that UDP communications arc done

using an even port, and the next higher odd port is used for RTCP communications. Although there arc no standards that are assigned. RTP isgenerally configured to use ports 16384 to
32767.

RIP is frequently used with Real Time Streaming Protocol (RTSP) in streaming media systems. RTP is also used with H.323 or SIP in videoconferencing and push-to-talk systems, this wide applicability makes RTP an essential part ofa VoIP technical foundation. RTP goes along with RTCP. and it is built in addition to UDP. Applications that use RTP arc less sensitive to packet loss butare typically very sensitive to delays, so UDP is a better choice than
TCP for such applications. RTP is a critical component of VoIP because it enables the destination device to reorder and

retime the voice packets before they are playedout lo the user. An RTP headercontains a time

stamp and sequence number, which allows the receiving device lo buffer and to remove jitter
and latency by sv nchronizing the packets to play back a continuous stream of sound. RTP uses sequence numbers to orderthe packets only. RTP doesnot request retransmission if a packet is
lost.

1-50

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc.

RTCP provides amechanism for hosts that arc involved in an RTP session to exchange information about monitoring and controlling the session. RTCP monitors the quality ol
Encryption Standard (AES). for audio stream encryption.

Zents such as packet count, packet loss, delay, and jitter. RTCP transmits packets as a

percentage ofsession bandwidth, but at aspecific rate of al least every 5seconds. SR rP encrypts the RTP data in both unicast and multicast applications. SRTP uses Advanced

.2010 Cisco Systems, Inc

Overview of Cisco Unified Communions Solutions

1-51

Overview of Packet-Oriented Networks


This topic describes the advantages ofa packet-oriented network.

Packet Requirements

bandwidth and has minimal impact on other traffic as long as the voice traffic is managed While voice packets are typically small (60 to 200 bytes), they cannot tolerate delay or drops.
1he result ofdelays and drops are poor, and often unacceptable, voice quality,

Diliereni data has different requirements. Voice traffic usually generates a smooth demand on

fhe QoS requirements for data traffic vary greatly. Different applications may make very
different demands on the networkfor example, a human resources application versus an automated teller machine application. Even dilfercnl versions ofthe same application mav have
varying network traffic characteristics.

While data traffic can demonstrate cither smooth or bursty characteristics depending upon the application, data traffic differs from voice and video in terms ofdelay and drop sensitivity. Almost all data applications can tolerate some delay and generally can tolerate high drop'ratcs. Because data traffic can tolerate drops, the retransmit capabilities of TCP become important. As
a result, many data applications use TCP.

Most applications can be identified based on TCP or UDP pott numbers. Some applications use
dynamic port numbers that, to some extent, make classifications more diflicull. Cisco IOS Software supports Network-Based Application Recognition (NBAR). which can be used to
recognize dynamic port applications.

In enterprise networks, important (business-critical) applications are usually casv lo identifv.

Videoconferencing applications also have stringent QoS requirements very like the requirements for voice. Hut videoconferencing traffic is often bursty and greedy in nature and.
asa result, can impact other traffic. Therefore, it isimportant lounderstand the

videoconferencing requirements for anetwork and to provision carefully for those


requirements.

1-52

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Advantages and Drawbacks of Packet-Oriented Networks


fhere are several advantages and drawbacks that are presented in packet-oriented networks.

Advantages and Drawbacks of PacketOriented Networks

Merging different traffic streams to a single network can


lead to a number of service-quality issues: Lack ofbandwidth: Multiple, simultaneousflows compete fora
limited amount of bandwidth.

Delay issues: End-to-end delay occurs when packets must traverse manynetwork devices and linksthat add up to the
overall delay.

Jitter: The variability oftime that packets need through the network is called "jitter," which occurs as a result ofdifferent
network load or paths.

Packet loss: Packets might be dropped when a link is congested.

The four biggest problems facing converged enterprise networks are asfollows: Lack of bandwidth: Merging different traffic streams to an IP-based network can lead to bandwidth capacity problemsfor example, large graphics files or multimedia users.
Increased use of voice and video endpoints canalso cause bandwidth capacity problems
over data networks.

Delay issues: Delay isthe time that ittakes for a packet toreach the receiving endpoint after being transmitted from the sending endpoint. This time iscalled the "end-to-end
delay." and consists of two components:

Fixed networkdelay: Two types of fixed delays areserialization and propagation delays. Serialization isthe process of placing bits onthe circuit. The higher the circuit speed, the less time it takes to place the bits onthe circuit. Therefore, the higher the speed of the link, the less serialization delay isincurred. Propagation
delay is the time that il lakes for frames to transit the physical media.
Variable network delay: Processing delay is a type of variabledelay, and is the

time required for a networking device to look uptheroute, change the header, and complete other switching tasks. Insome cases, thepacket must also be manipulatedfor example, when the encapsulation type or the hop count must be changed. Each of these steps can contribute to theprocessing delay.
Jitter: Jitter is the della. or difference, in the total end-to-end delay values of two voice

packets inthe voice flow. Jitter occurs asa result ofdifTcrent network paths ordifferent
network load.

Packet loss: Loss of packets is usually caused by congestion in the WAN, resulting in

speech dropouts ora stutter effect if the playout side tries to accommodate by repeating
previous packets.
i 2010 Cisco Systems, Inc. Overview of Cisco Unified Communications Solutions

Quality of Service Recommendations


This figure describes the different QoS recommendations for voice and video traffic.

QoS Recommendations

Voice and video traffic has extremely strict QoS requirements:


QoS issues
Latency
Jitter

Recommendation
< 150 ms
<30ms

Loss

<1 %

Bandwidth requirements for voice and video depend on the


codec and overhead.

Video streams need an additional 20 percent bandwidth.

Voiceand video packets can tolerate no more than a 150-ms delay (G.114 one-way requirement) and less than one percentpacket loss. Jitter delay should not exceed 30 ins.

Depending on the codec and Layer 2 protocol, a typical voice call will require 17 to 106 kb/sof
guaranteed priority bandwidth plus an additional 150 b/s per call for voice-control traffic. Multiplying these bandwidth requirements limes the maximum number of calls dial are expected during the busiest time period will provide an indication of the overall bandwidth that
is required for voice traffic.

The minimum bandwidth for a videoconferencing stream would require the actual bandwidth of the stream (dependent upon the type of videoconferencing codec being used) plus some overhead. Torexample, a 384-kb/s video stream would actually require a total of 460 kb/s of
priority bandwidth,

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Link Fragmentation and Interleaving


This figure describes the link fragmentation and interleaving mechanism.

Link Fragmentation and Interleaving


1500 bytes need 214 mstobetransmitted ona 56 kb/s link.
Frames are fragmented into smaller packets.

Fragmented packets are interleaved to minimize the delay.


Used for Multilink PPP or Frame Relay. * Traffic increases due to more frame overhead.
Frame Relay

Data
FRF. 12

m lO

Link fragmentation and interleaving (LFI) are a Layer 2 techniques inwhich large frames are broken into smaller, equally sized fragments, and transmitted over the link inan interleaved fashion with more latency-sensitive traffic flows (like VoIP). Using LFI, smaller frames are prioritized, and a mixture offragments is sent over the link. LFI reduces the queuing delay of
small frames because the frames are sent almost immediately. Link fragmentation, therefore,

reduces delay and jitter by expediting the transfer ofsmaller frames through the hardware transmit (Tx) queue. The LFI methods available include Multilink PPP (MLP), Frame Relay Fragmentation Implementation Agreement (FRF.12), and FRF.I I Annex C.
Note LFI is not a technique to save bandwidth. Every newsmaller, equally sized fragment has its
own new header, which increases the overall required bandwidth.

) 2010 Cisco Systems. Inc.

Overview of Cisco Unified Communications Solutions

1-55

Compression Methods
I'his figure describes the different compression methods.

Compression Methods
Header Compression

Used to compress RTP headers for efficient real-time transport of data.


Performed on a link-by-link basis

Reduces size of voice packet headers from40 bytes to 2 or 4 bytes


(CRC)

G 729 calls over Frame Relay can be reduced from 28 kb/s to 14 kb/s
Payload Compression

CPU-intensive task that may add per-packet delay. Advantage depends on the complexity of the payload compression
algorithm.

RI P includes a data portion anda header portion. The dataportion of RTP is a thin protocol that provides support for the real-time properties of applications, such as continuous media, including timing reconstruction, loss detection, andcontent identification. The header portion of RTP is considerably largerthan the data portion.The headerportion consists of an IP segment, a UDP segment, and an RTP segment. Given the size of the IP/UDP/RTP segment combinations, it is inefficient to send the IP/UDP/RTP headerwithoutcompressing it. The minimum 20 bytes of the IP segment that is combined with the 8 bytes of the UDP
segment and the 12 bytes of the RTP segment, create a 40-byte IP/UDP/RTP header. The RTP packet has a pav load of approximately 20 to 160bytes for audioapplications that use
compressed pay loads.

The RTP header compression feature compresses the IP/UDP/RTP header in an RTP dala packet from 40 bytes to approximately 2 to 4 bytes.

RTPheadercompression accomplishes major gains in terms of packetcompression because although several fields in the header change in every packet, the difference in header fields (for example, the Sequence Number) during an RTP stream from packet to packetis often the same and predictable. Therefore, the second-order differenee is zero. The decompressor can reconstruct the original header without any loss of information.
RIP header compression also reduces overhead for multimedia RTP traffic. The reduction in

overhead results in a corresponding reduction in delay. RTP header compression is especially beneficial when the RIP pay load si/c is small, for example, for compressed audio payloads of
20to50bvtes.

1-56

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

) 2010 Cisco Systems, Inc.

RTP header compression can be used for media-on-demand and interactive services such as Internet telcphonv. RTP header compression provides support for real-time conferencing ol groups of anv si/'c within the Internet. This support includes source identification support lor
header compression can benefit both telephony voice and multicast backbone applications
runningover slow links.

gatevvav ssuch as audio and video bridges, and support for multicast-to-un,cast translators. RI P
speedis not recommended. Any bandwidth savings that is achieved with RTP header
compression may be offset by an increase in CPU utilization on the router. Usin* RTP header compression on any high-speed interfacesthat is. anything over Tl

delav due to the application of the compression method to each frame. The serialization delay,
however, is reduced because the resulting frame is smaller. Serialization delay is the fixed

Laver 2pavload compression is aCPU-intensive task and can add per-packet compression

delav that is required to clock the frame onto the network interface. Depending on the
especially on low-speed links.

complexity of the Layer 2payload compression algorithm, overall latency might be reduced,
Cisco routers support hardware-assisted compression to reduce the CPU load and the Layer 2
payload compression delay.

)2010 Cisco Systems, Inc.

Overview of Cisco Unified Communications Solutions

1-57

Quality of Service Models


This figure describes the different quality ofservice models.

Quality of Service Models

There are three different models for deploying QoS in a


network: Best-effort model

No QoS applied to packets


Default model for all traffic

* Integrated Services model (IntServ)

Offers absolute QoS guarantees by explicitly reservinq


bandwidth

Uses RSVP to reserve network resources

* Differentiated services model (DiffServ)


Allows classification of network traffic

QoS policy enforces differentiated treatmentof traffic classes Many levels of qualitypossible
Commonly used in enterprise networks

There are three different models av ailable for deploying QoS in a packet-oriented network:

Best-effort: With the best-effort model. QoS is not applied to packets. Ifit is not important
when orhow packets arrive, the best-effort model isappropriate. Best-effort isthe default
for all router models if no QoS is deployed.

Integrated Services (IntServ): IntServ can provide very high QoS to IP packets. Essentially, applications signal to the network that they will require special QoS for that time and that bandw idth is reserved. With IntServ. packet delivery is guaranteed. Ilowever. the use ofIntServ can severely limit the scalability ofanetwork. IntServ is amultipleservice model that can accommodate multiple QoS requirements. IntServ inherits the connection-oriented approach from telephony network design. Hvery individual communication must explicitly specify its traffic descriptor and requested resources tothe network. Ihe edge router performs admission control loensure that available resources are

sufficient in the network. Tiie IntServ standard assumes that routers along apath set and
maintain the state for each individual communication.

traffic classifier in the QoS forwarding path. The traffic classifier tells the QoS forwarding
path how to classify packets from a particular flow and what forwarding treatment to
prov ide.

fhe role of RSVP inthe Cisco QoS architecture islo provide resource admission control lor VoIP networks. Ifresources are available. RSVP accepts a reservation and installs a

In the IntServ model, the application requests a specific kind ofservice from the network

before sending data. The application informs the network ofits traffic profile and requests a
particular kind ofsenice that can satisfy its bandwidth and delay requirements. The application isexpected to send data only after it gets a confirmation from the network. The application is also expected to send data that lies within its described traffic profile.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010Cisco Systems. Inc.

flexibility in implementing QoS in anetwork. Network devices recognize traffic classes

Differentiated services (DiflServ): DiffServ provides the greatest scalability and

and provide different levels of QoS to different traffic classes. DilTServ was designed to
overcome the limitations ofboth the best-effort and IntServ models. DilTServ can provide an "almost guaranteed" QoS. while being cost-effective and scalable still. DiffServ is like aconcept known as "soft QoS.'" With soft QoS. QoS mechanisms arc used without prior signaling. In addition. QoS characteristics (bandwidth and delay, for example), arc managed on ahop-by-hop basis by policies that are established independently at each intermediate device in the network. The soft QoS approach is not considered an end-to-end QoS strategy because end-to-end guarantees cannot be enforced. However, soft QoS is amore scalable approach toimplementing QoS than hard QoS. Many (hundreds or potentially thousands) ofapplications can be mapped into a small set of
classes within which similar sets ofQoS behaviors are implemented. Although QoS

mechanisms in this approach are enforced and applied on ahop-by-hop basis, uniformly

apply ing global meaning to each traffic class provides both flexibility and scalability.
With DiffServ. network traffic is divided intoclasses that arebased on business

requirements. Each ofthe classes can then be assigned adifferent level ofservice. As the packets traverse anetwork, each ofthe network devices identifies the packet class and provides service to the packet according to that class. Many levels ofservice can be chosen
with DiffServ. For example, voice traffic from IP phones is usually given preferential
treatment over all other application traffic. Email is generally given best-effort service. Nonbusiness traffic can either be given very poor service or blocked entirely.

12010 Cisco Systems, Inc

Overview of Cisco Unified Communications Solutions

1-59

Quality of Service Mechanisms


This figure describes the different quality of service mechanisms.

Quality of Service Mechanisms


Classification Each class-oriented QoS mechanism must

support some type of classification, for example DSCP. * Markrno Used to mark packets based on classification,
metering, or both.

Congestion management' Each interface must have a

queuing mechanismto prioritize transmission of packets. Congestion avoidance Used to drop packets early to avoid
congestion later in the network.

* Pohong and shaping1 Used to enforce a rate limit based on

the metering. Excess traffic is either dropped, marked, or


delayed.

* Link efficiency Used to improve bandwidth efficiency through compression, link fragmentation, and interleaving.

The main categories of toolsthat are used to implement QoS in a network are as follows:

Classification and marking: This mechanism involves identifying and splitting of traffic into different classes and the marking ofirafllc according lobehavior and business policies. Classification can be done using existing and trusted differentiated services code point
(DSCP) values on the incoming interface or it can be identified with Network-Rased Application Recognition (NBAR).

Congestion management: This mechanism involves the prioritization, protection, and isolation of traffic that is based on markings. Congestion management can beperformed with weighted round robin (WRR) and modified deficit round robin (MDRK).
Congestion avoidance: This mechanism discards specific packets thai are based on

markings to avoid network congestion. Common techniques arcrandom early detection


(RED) and weighted random early detection (WRI-D).

Policing and shaping: These aretraffic conditioning mechanisms that police traffic by dropping noncompliant traffic to maintain network integrity. These mechanisms also shape
traffic to control bursts by queuing traffic.

Link efficiency: One type of linkefficiency technology is packet header compression, which improves the bandwidth efficiency of a link. Another technology is LFI. which can
decrease thejitter of voice transmission by reducing voice packetdelay.

1-60

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Applying Quality of Service to Input and Output Interfaces


This figure describes how quality of service is applied in apacket-oriented network on input
and output interfaces.

Applying Quality ofService to Input and


Output Interfaces

(Always)
Marking

(As close to the source as possible)

Marking

(High-speed to lowCongestion
Avoidance

speed links or

aggregation points) (Goingto lower-speed


links or from points of
aggregation)

Shaping

(Coming from a

Policing Compression

higher-speed link or
aggregation)

Fragmentation
and interleaving

(Low-speed
WAN links)

In aQoS-enabled network, classification is performed on every input interface. Marking should be performed as close to the network edge as possiblein the originating network device, if possible. Devices farther from the edge of the network, such as routers and switches, can be configured to trust or not trust the markings that are made by devices on the edge of the
network. An IP phone, for example, will not trust the markings ofan attached PC, while a
switch will generally be configured to trust the markings ofan attached IP phone. Itmakes sense touse congestion management, congestion avoidance, and traffic-shaping mechanisms on output interfaces. These mechanisms help maintain smooth operation oflinks
can be appliedon the input interface.

by controlling how much and which type oftraffic is allowed on alink. On some router and sv'vitch platforms, congestion management mechanisms, such as weighted round robin (WRR).
Congestion avoidance is typically employed on an output interface wherever there is achance that ahigh-speed link or aggregation oflinks feeds into aslower link, for example, a LAN
feeding into a WAN.

control the flow into a network device from a high-speed link by dropping excess low-priority
packets.

Policing and shaping are typically employed on output interfaces to control the flow of traffic from ahigh-speed link to lower-speed links. Policing is also employed on input interfaces to
Both compression and LFI are typically used on slower-speed WAN links between sites lo
improve bandwidth efficiency.

) 2010 Cisco Systems. Inc.

Overviewof Cisco Unified Communications Solutions

1-61

Queuing Algorithms
This figure describes the different queuing algorithms.

Queuing Algorithm:
FIFO

Firstpacket in is first packet out; onlyone queue


Priority queuing (PQ)

Empty queue 1, if queue 1 is empty, then dispatchpackets from


queue 2, and so on

Weightedfairqueuing (WFQ)

Flow-based algonthm that simultaneouslyschedules interactive traffic


to the front of a queue

* Class-based weighted fairqueuing (CBWFQ)


Extends WFQ functionalityto provide support for user-defined traffic
classes

Low-latency queuing (LLQ)

Bringsstrict PQ to CBWFQ;allows delay-sensitive data like voice to

be dequeued and transmitted before packets inotherqueues are


dequeued

Queuing algorithms are the following:

FIFO: FIFO is the simplest queuing algorithm. Packets are placed into a single queue and serv iced in the order they were received. All individual queues are, in fact. FIFO queues.
Other queuing methods rely upon FIFO asthe congestion management mechanism for single queues, while using multiple queues to perform more advanced functions such as
prioritization.

Priority queuing (PQ): 'I he PQ algorithm is also quite simple, liach packet is assigned a priority and placed into a hierarchy ofqueues that are based on the assigned priority. When
there are no more packets in the highest queue, the next lower queue isserviced. Packets are then dispatched from the next-highest queue until either the queue is empty oranother
packet arrives for a higher PQ.

Packets will be dispatched from a lower queue only vvhen all higher-priority queues are empty. Ifa packet arrives for a higher queue, the packet from the higher queue is
dispatched before any packets in lower-level queues.

The problem with PQ is that packets waiting in the lower-priority queues may never be dispatched ifa steady stream ofpackets continues loarrive for a queue with a higher
priority.

Weighted fair queuing (WFQ): WFQ is a flow-based algorithm that simultaneously


schedules interactive traffic to the from ofa queue to reduce response time and shares the
remaining bandwidth among high-bandwidth flows in a fair manner. Classification identifies a flow and assigns a queueto the flow.

1-62

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v8 0

2010Cisco Systems, Inc.

Weight is used for scheduling lo give proportionately more bandwidth to Hows with a higher priority. The tail-dropping scheme is improved so that it drops packets of he most aggressiv eflows. WFQ uses afixed number of queues. The hash function is used to assign aqueue to aflow. There are eight additional queues for system packets and optional* up to 1000 queues for RSVP flows. The number ofdynamic queues that are used by W by FQ-is default based on the interface bandwidth. Using the default interface bandwidth. W uses FQ 256 dynamic queues. The number ofqueues can be configured in the range between 16 and
4096 (the number must bea power of2).

Class-based weighted fair queuing (CBWFQ): CBWFQ extends ^e standard WFQ


functionality to provide support for user-defined traffic classes. With CBWPQ. the
administrator defines the traffic classes that are based on match criteria, including
and traffic belonging toa class isdirected tothat class queue.

protocols access control lists (ACLs). and input interfaces. Packets that sal.sty the match
criteria for aclass constitute the traffic for that class. Aqueue is reserved for each class, After aclass has been defined according lo its match criteria, characteristics can be

assigned to it Bandwidth, weight, and maximum packet limit can be assigned to


delivered to the classduring congestion.

characterize aclass. The bandwidth assigned to aclass is the minimum bandwidth To characterize aclass, the queue limit must also be defined for that class, which is the maximum number ofpackets allowed to accumulate in the class queue. Packets belonging

to aclass are subject to the bandwidth and queue limits that characterize the class. After a

causes tail drop or random packet drop lo take effect, depending on how the class policy is
configured.

queue has reached its configured queue limit, enqueuing ofadditional packets to the class

Low-latency queuing (LLQ): Although WFQ provides afair share ofbandwidth to every flow and fair scheduling ofits queues, itcannot provide guaranteed bandwidth and low delav to selected applications. For example, voice traffic may still compete with other

aggressive flows in the WFQ queuing system because the WFQ system lacks priority

scheduling fortime-critical traffic classes.

The LLQ feature adds strict priority queuing to CBWFQ. Strict priority queuing allows

delay-sensitive data such as voice lo be dequeued and sent first (before packets in other queues are dequeued), giving delay-sensitive data preferential treatment over other traffic.

strict priority queue available for real-time traffic. CBWFQ allows you lo define atraffic
class and then assign characteristics to that class.

Without LLQ. CBWFQ provides weighted fair queuing based on defined classes with no For CBWFQ. the weight for apacket belonging to aspecific class is derived from the

bandwidth that has been assigned to the class when itwas configured. Therefore, the bandwidth thai is assigned to the packets ofaclass determines the order in which packets

are sent. All packets are serviced fairly based on weight; no class ofpackets may be

granted strict priority. This scheme poses problems for voice traffic, which is largely
intolerant ofdelay, especially variations in delay. For voice traffic, variations in delay introduce irregularities oftransmission that are heard as jitter in the conversation.

2010 Cisco Systems. Inc

Overview of Cisco Unified Communications Solutions

1-63

Summary
Tins topic summarizes the key points that were discussed in this lesson.

>urnmary

*Traditional PBX consists ofseveral components, like control


cards, station cards, and trunk cards, which use different signaling protocols lo connect to the PSTN. ACisco IOS gateway can terminate analog or digital circuits.

Converged voice networks use different signaling protocols for control and signaling. RTP packets transport the audio
stream, and the qualitydepends on the codec.

; Merging different traffic streams to a single network can lead to a number ofservice-quality issues, like delay or packet loss. To prioritize voice and video traffic in a converged
network, use one ofthe different queuing mechanisms
discussed in this lesson.

1-64

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Modi le Summary
[his topic summarizes the key points that were discussed in this module.

Module Summary
The Cisco Unified Communications solution includes different

components, such as Cisco Unified Communications Manager and Cisco Unified Communications Manager Express for call processing, CiscoUnity Connection for
voice-mail features, and Cisco Unified Presence for providing
presence awareness.

Ina packet-oriented network, QoS issues can affectthe


network and can harm voice and video streams. It is critical
to understand the function of traditional telephony

componentsto successfully deploy a VoIP-based system.

Inthis module, the basics arcexplained forCisco Unified Communications solution building
blocks and their roles in a Cisco Unified Communications System. Also compared arc

traditional with converged voice networks and the basic quality ofservice (QoS) considerations
in packet-oriented voice networks is explained. References
For additional information, refer to these resources:

Cisco Unified Communications (IP Communications/VoIP)

htlp:/7wvvAv.cisco.coni/en/US/pamier/netsol/ns64I/networking_solutions_packages_list.html

>2010 Cisco Systems. Inc.

Overview of Cisco Unified Communications Solutions

1-65

1-66

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8.0

2010 Cisco Systems, Inc.

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.

Ql)

Which two of the following are not main characteristics of Cisco Unified
Communications Manager Express? (Choose two.) (Source: Understanding the Components ofa Cisco Unified Communications Solution)
A)
B)

File transfer
SRSV

C) D)

IP telephony
TCL scripts

Q2)

Which codec is supported by Cisco Unity Express audio streams? (Source:


Understanding the Components ofaCisco Unified Communications Solution)
A) B) G.722 iLBC

C)
U)

G.729ab
G.711

Q3)

What is the signaling and session control protocol that flows between Unified
Communications Manager Express and the Cisco Unity Express module? (Source: Understanding the Components ofaCisco Unified Communications Solution)
A) B) C) U) SIP H.323 RTP TCP

Q4)

What isthe maximum number ofphones that are supported in a cluster? (Source: Understanding the Components ofa Cisco Unified Communications Solution)
A) B) C) D) 10.000 15.000 30.000 60.000

Q5)

What are two types ofCisco Unified Communications Manager server functions that
aredefined at thetimeof installation? (Choose Iwo.) (Source: Understanding the Components of a Cisco Unified Communications Solution)
A) B) C) D) publisher monitor subscriber replicator

Q6)

Which protocol is used for replication in a Cisco Unily Connection digital network? (Source: Understanding the Components ofaCisco Unified Communicalions Solution)
A) B) C) U) IMAP HTTP SMTP POP3

)2010 Cisco Systems. Inc

Overview ofCisco Unified Communications Solutions

Q7)

Which ofthe following is afeature ofCisco Unified Presence? (Source: Understanding


the Components ofa Cisco Unified Communications Solution)
A)

B) C) D)

geolocation message compliance busy lamp field presence-enabled call lists

QS)

Which two ofthe follow ing are not analog circuits? (Choose two.) (Source: Understanding ihe Characteristics ofCisco Unified Communications Solutions)
A) BRI

B) C)
D)

FXO l&M
LI

Q9)

The RUT' datafiow is paired with the RfPstream and uses (he same port as the RTP
stream plus two. (Source: Understanding the Characteristics of Cisco Unified
Communications Solutions)
A) B) true false

QIO)

Which two ofthe following are compression methods? (Choose two.) (Source: Understanding the Characteristics of Cisco Unified Communicalions Solutions)
A)

B) C) D)

payload compression data compression header compression ICS compression

1-68

Introducing CiscoVoice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems. Inc.

Module Self-Check Answer Key


QU 021 0-') Q4)
A, B
15 A C A.C C B

05) |
06)

Q7) 08) 09) QIO)

A. D
B

A,C

) 2010 Cisco Systems. Inc.

Overview of Cisco Unified Communications Solutions

1-70

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM] v8.0

2010 Cisco Systems, Inc.

Module 2

Overview of Administrator and

End-User Interfaces
Overview
"fhe Cisco Unified Communications system includes different administrative interfaces to configure end devices, system settings, and more, as well as platform maintenance and tools for troubleshooting and system analysis. The Cisco Unified Communications system provides
different end-user interfaces. These interfaces allow end users lo interact with the Cisco Unified

Communications system and customize settings.

Module Objectives
Upon completing this module, you will be able to provide an overview of administrator and end-user interface options in Cisco Unified Communications Manager. Cisco Unified Communications Manager Express, Cisco Unity Express, Cisco Unity Connection, and Cisco Unified Presence. This ability includes being able lo meet these objectives:
Describe the administrator interfaces of Cisco Unified Communications Manager. Cisco

Unified Communications Manager Express. Cisco Unity Express. Cisco Unity Connection,
and Cisco Unified Presence

Describe the end user interfaces of Cisco Unified Communications Manager, Cisco Unified
Communications Manager Express. Cisco Unity Express, Cisco Unity Connection, and
Cisco Unified Presence

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Lesson 1

Understanding Administrator
Interfaces
Overview

Cisco Unified Communications systems have different administrator interfaces, which are
interfaces for administrators.

commonTy used for administration and configuration tasks. This topic describes the available
Upon completing this lesson, you will be able to describe the administrator interlaces; of Cisco Unified Communications Manager, Cisco Unified Communications Mj^f^^00 Unity Express. Cisco Unity Connection, and Cisco Unified Presence. This ability includes
being able lomeet these objectives:

Objectives

Describe the Cisco Unified Communications Manager GUI and CLI


Describe the Cisco Unity Connection GUI and CLI Describe the Cisco Unified Presence GUI and CLI Configuration Professional tool

Describe the Cisco Unified Communications Manager Express GUI. CLI. and Cisco
. Describe the Cisco Unity Express GUI, CLI. and Cisco Configuration Professional tool

Administrator Interfaces
interlaces.

Cisco Unified Communications Manager


This topic describes lum to access the different Cisco Unified O ommunications Manager web

Cisco Unified Communications


Manager Web interface
Login to Cisco Unified CM Administratis https://<r*>de-IP>/ccmadmin
Use Navigation bo* toswitch between applications
! Cisco Unified CM Administration I

Enter usemame and password After logging into the Cisco Unified CM Admin istration, the following GUI opens
.(., :,. dsco Unified CM Administration!

(tl I IPS) and is grouped into fhe following five categories:


Cisco Unified Serviceabilitv

mri ulCf* ?-lhC CiSC i;ni'kd Communi Manager is only possible via secure HTTP

Cisco Unified Communications Manager Administration


Disaster Recovery System Cisco Unified Operating Svstem Administration Cisco Unified Reporting

Communications Manager.

The drop-down menu allows you to navigate among the various applications in Cisco Unified

the menu. It the administrator is logged in to Cisco Unified Communicalions Manager Administration and then navigates to Cisco Unified Operating System Administration or the Disaster Recovery Svstem. the administrator will be presented with alogin screen to enter the
usemame and password.

When using the Navigation drop-down menu, click the Co button after making aselection from

Serviceabilitv, and Cisco IInified Reporting applications.

that is used tor the Cisco Unified Communications Manager Administration. Cisco Unified t CM Administrator. 1Ins usemame and password are configured during the installation.

administrator II) and password. They are different from the application usemame and password

Cisco Unified Operating Svstem Administration and the Disaster Recovery System use an

The default usemame for the Cisco Unified Communications Manager Administration page is
Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O
2010 Cisco Systems. Inc.

However, other users can be created for administrative access afier they are logged in to Cisco
Unified Communications Manager Administration.

The following table summarizes the URLs used to log in to each application on the Cisco
Unified Communications Manager server.

Cisco Unified Communications Manager Application and Administration Login


Application
Cisco Unified
URL
Usemame

Password

https://node-IP/ccmadmin
Set at Cisco
Unified

Communications Manager
Administration

Cisco Unified Serviceability

https://node-IP/ccmservice
https://node-IP/drf

Communications Manager
installation

Configurable

Disaster Recovery System


Cisco Unified Operating

https;//node-lP/cmplatform

System Administration

There is athird password that is created al the time of installation. This password is referred to
as the security password. This password is used by other Cisco Unified Communications Manager servers that are configured as subscribers to join the cluster.
the following functions:

The Cisco Unified Communications Manager Administration web interface provides access to 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,

partitions, and calling search spaces (CSS), intercom, Call Park, Call Pickup, and so on
Media Termination Points (MTPs), and so on

Media Resource configuration: Conference bridges, transcoders, music on hold (MOH),


Advanced Features configuration: Voice mail, intercompany media engine (IMF). Cisco Extension Mobility Cross Cluster (F.MCC), virtual private network (VPN) features, and so
on

Device configuration: Gateways, gatekeepers, trunks, IP phones, and so on

Application configuration: Cisco Unified Communicalions Manager Assistant


Configuration Wizard andplug-ins

User management: find users, application users, groups, and role configuration
Bulk Administration: Bulk transactions can bescheduled toconfigure multiple users.

tvery bulk job can be specified with atime when these jobs need lo start and can be
monitored with the job scheduler.

) 2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-5

Cisco Unified Communications Manager Serviceability


This figure shows the Cisco Unified Communications Manager Serviceability menu.
Cisco Unified Communications

Manager Serviceability
Allows administrators to:
Configure alarms and traces

Configure CDR disk storage and external billing servers Activate, deactivate, start, stop, and restart network and feature services
ConfigureSNMP settings
* Configure serviceability reports
<Unified Serviceability
u LlpifwJ Communications Sohrllon*

services that are already activated, '['he Cisco Unified Communications Manager Serviceabilitv
web interface provides the following functions:
Communications Manager.

Cisco Unified Scrv inability allows administrators to activate services and to stop and restart

Configure alarms, logs, and traces: For monitoring and troubleshooting Cisco Unified

Configure Call Detail Records (CDRs), disk storage, and external billing servers:
Cisco Unified Communications Manager has the ability locreate CDRs and Call

Management Records (CMRs) providing detailed information about call activities and voice quality . Using Cisco Unified Communications Manager Serviceability, an

also configure Cisco Unified Communications Manager to copy or move these files containing CDRs and CMRs to external billing servers using Secure FTP (SITP).
Activate, deactiv ate, start, stop, and restart network and feature sen ices.

administrator can limit the disk space thai is used for these records. An administrator can

Configure Simple Network Management Protocol (SNMP) settings.


Configure serviceability reports: These reports are automatically created and allow system analvsis (including trend analysis) based on monitored objects. ACisco Unified

Communications Manager Administrator can obtain the generated reports from Cisco
Unified Communications Manager Serviceability web pages.

2-6

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM| vS.O

2010 Cisco Systems, Inc.

Cisco Unified Communications Manager Services


This figure shows the Cisco Unified Communications Manager Services. Cisco Unified Communications Manager Services
Network Services;

- Required for the Cisco Unified Communications Manager system to function;


forexample. Database, orPlatform Services
- Cannot be activated or deactivated

Feature Services.

Enable certain Cisco Unified Communications Manager application features;


for example. Cisco CallManager or Cisco TFTP service
- Must Deactivated manually

Burning

Feature Services
PurtrmQ CMS*nA

Starts']
SMrtml Started'

Networ* Services

ACisco Unified Communications Manager cluster can consist ofup to 20 servers. Each server TFTP or DHCP server, maintaining the publisher database, processing calls, providing media
resources, and soon.

is designed and used for Cisco Unified Communications Manager tasks, such as running a

Depending on the usage of aCisco Unified Communications Manager server, different services
must be activated on the system. There are two types ofservices on Cisco Unified
Communications Manager servers:

operation ofthe server. Network services cannot be activated or deactivated by the

Nerw orkservices: These services are automatically activated and are required for the

administrator. Ilowever. ihey can be stopped, started, orrestarted by choosing Tools > Control Center >Network Services. Examples ofnetwork services are Cisco CDP senice. the Cisco DB Replicator service, and Cisco CallManager Admin services. Kcature services: These services can be selectively activated ordeactivated per Cisco Unified Communications Manager server in order to assign specific tasks or functions such

the administrator choosing Tools >Service Activation. They can be started or restarted by choosing Tools Serviceability >Control Center >Feature Services. The main feature services are Cisco CallManager and Cisco TFTP. These services are essential to the
operation ofCisco Unified Communications Manager.

as call processing. TFTP, and so on. Feature services can be activated and deactivated by

2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-7

Cisco Unified Communications Manager Operating System


This figure describes the Cisco Unified Communications Operating System web interface.
Cisco Unified Communications

Manager Operating System


Allows configuration and managementof the Cisco Unified

Communications Manager operating system, forexample:


Check software and hardware status.

* Upgrade system software and install options.


View or update IP address

Manage server security, including IPsec and certificates,


Ping other network devices

Manage remote support accounts. ,1,. Cisto Unified OpeiatingSystem Administration)


3ilBPa=i SX.CO '

Cisco Unified Operating Svstem Administration allows you to perform engineering-level tasks at the platform level. Examples of operating system administration tasks include the following:
Cheek software and hardware status.

Upgrade s\ stem software and install or upgrade options.


View or update IP addresses.

Manage Network Time Protocol (N'l I1) servers.

Manage server security, including IP Security (IPsec) configuration and certificates.


Ping other network dev ices.

Manage remote support (Cisco Technical Assistance Center [TACJ) accounts.

2-8

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Disaster Recovery System This figure describes the Disaster Recovery System (DRS)
Disaster Recovery System
- Provides a user interface for backup and restore tasks
Supports full clusterbackups

Supports ad hocand scheduled backup jobs


- Provides a restore wizard with a full restore history
Monitors the current restore status
Cisco United

Communications Manager

The Disaster Recovery System allows administrators to perform and schedule backups of the
Cisco Unified Communications Manager server database. Ifneeded, administrators can also

perform arestore when aserver has gone out of service and needs to be restored. When accessing the Cisco Unified Communications Manager DRS web interface, the platform
administrator must log in with usemame and password. The initial platform administrator account is created during installation. Additional platform administrator accounts can be created from the Cisco Unified Communications Manager command-line interlace (CLI). Cisco Unified Communications Manager Disaster Recovery web interface provides access to the Cisco Unified Communicafions Manager Disaster Recovery System, which otters the
following functions:

Writes backups toa physical tape drive or remote SFTP server


Supports full clusterbackups

Supports ad-hoc backup and restore jobs


Supports scheduled backups

2010 Cisco Systems. Inc.

Overviewof Administratorand End-User Interfaces

2-9

Cisco Unified Reporting


Thisfigure describes the Cisco Unified Reporting functionality.
Cisco Unifi

Cisco Unified Reporting performs the following tasks:


Generate, run. anddownload system reports
Ana^ze configuration mismatches

Unified CM Device Counts Summary

design gathers data from existing sources, compares the data, and reports irregularities A report combines data from one or more sources into one output view. For example areport can
be generated that presents the host files for all servers in the cluster.

provides asnapshot ofcluster data without requiring multiple steps lo get the data. The tool

Ihe Cisco Unified Reporting web application generates reports for troubleshooting or maintaining the Cisco I'nified Communications Manager cluster. Cisco Unified Reporting

report prov ides data for all active cluster nodes that arc accessible at the lime thai the report is generated. Some reports run checks to identifv conditions that could impact cluster operations.
Cisco Unified Reporting includes the following capabilities: An interface for generating, archiv ing. and downloading reports Notification message ifa report will take excessive time to generate orconsume excessive

The application gathers information from the publisher server and each subscriber server A

2-10

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010Cisco Systems, Inc.

Accessing the CLI


This figure describes how to access the CI.I on the Cisco Unified Communications Manager

appliance, "fhe Cisco Unified Communications Manager CLI can be accessed with the locally
attached kevboard and monitor or with a Secure Shell (SSH) client.

Access the CLI


To access the command-line interface, use the administrator

usemame and password configuredduring installation.


The CLI can be used for network connectivity validation and troubleshooting. Access to the CLI through SSH only.
admin: 7 ~
f ila'

__
The 7 can be used for help after every

delete'

command parameter, for example show 7

help quit
sec*

show utils'

admin:

utils

ser vice

restart <ServicaName>

CiscoUnified Communications Manager CLI provides features thai are likethose thatplatform
administrators can find in the Cisco Unified Communications Manager Operating System and Cisco Unified Communications ManagerDRSweb interface. The Cisco Unified Communications Manager CLI alsoincludes additional functions that allow you to perform the
following operations:

Display platform information, such as product version, CPU, memory, disk usage, platform
hardware, serial number, and so on.

Display network, process, and load information. Configure additional platform administrator accounts.

Change platform administrator account password andsecurity passwords.


Perform disaster recovery tasks. Use tools such as ping, traceroule. and packet capture. Change network configuration settings. Offer start, stop, and restart of services.
Perform svstem restarts, shutdowns, and version switching.

) 2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-11

When using the Cisco IInified Communications Manager CLI. the question mark (?) can be used to sec the available commands or command options. In theexample lhat is shown in the figure, the question mark (?) is used at the top level, and as a result, all top-level commands have been displayed. The administrator can log in using the same username and password as
used for the Cisco Unified Communicalions Manager Operating System or Cisco Unified
Communicalions Manager DRS web interface.

There are a number of different commands lhat allow the network engineer lo perform various
functions through the command-line interface. The table "CLI Commands" includes the show

commands lhat are available. Use the question mark aftereachof these commands to display
the various subcommands, for example, show ?.
CLI Commands
Command
show
set
unset

Description Show system parameters

Set system parameter or enable functionality


Disable functionality
Delete parameters

delete

file utils
run

Manage files on the system


Use system utilities

Start a process on the sysfem Command history

Up and Down arrow

Using the CLI can directly affect the operations ofthe server.

2-12

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

User Management: Roles


This figure describes user role characteristics.

User Management; Roles


Role characteristics;

- Configure end users and application users with different privilege levels:
- No access

- Read only (view)

- Full access (view and modify)

Roles comprise groups of resources (on a menu basis)for anapplication:


- Default standard roles (CCM end users, CCM admin users, etc.)
Custom roles

Each user isassigned with acertain role. Each role comprises certain application resources. Resources in Cisco Communications Manager Adminislration application are assigned with one ofthe following privileges: No Access, Read, and Update (full access). Other
their own access privileges to their resources.

applicationsfor example Cisco Extension Mobility or Cisco Unified Serviceabilityspecify


Eoreach rolethai is associated with the Cisco Unified Communications Manager

Administration application, one ofthese privilege levels applies for access to each ofthe
resources. The access privileges specify the following privileges:

The read access privilege specifics that users in auser group that have this privilege for a particular resource can view only the windows that the resource comprises but cannot

modifv the parameters in the windows. The read access privilege limits access to windows to read operations. Buttons such as Insert, Delete, Update, and Reset do not display. comprises. Users with update privileges can perform operations such as Insert, Delete. Update, and Reset as well as executive functions that can start or stop aprocess or service
from the Cisco Unified Communications Manager Administration and Cisco Unified
Communications Manager Serviceability windows.

The update access privilege specifics that users in auser group that have this privilege for a particular resource can view and change the parameters in the windows that the resource

Roles and user groups provide multiple levels ofsecurity to Cisco Unified Communications Manager Administration and to other applications. The system groups the resources that are
available to Cisco Unified Communications ManagerAdministration and to other

applications into roles. Each application comes with standard, predefined roles. Each application defines ils own access privilege for Cisco Unified Communications Manager
Administration.

>2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-13

Custom Roles
Ihis figure describes custom user role characteristics.

Custom Roles
Custom Roles can be defined
on a menu basis for applications:
CiscoUnified Communications

Manager Administration
Cisco Unified Communications

Cisco Unified Communications Manager Admi n ist rat ion Application


Dial Plan

Manager Serviceability
Cisco ComputerTelephone
Interface

- Cisco Unified Communications

Phone

ManagerAXL Database

No Access Route Pattern

- Cisco Extension Mobility


" Cisco Unified Communications

Manager End User

SRST

Read

Full

All Menus

Arole contains, for aparticular application, the list ofresources (hat an application comprises. Ioreach resource that arole comprises, the administrator defines the access privilege.
Alter roles are configured for an application, administrators can configure user groups. User groups define groups ofusers that share acommon list ofassigned roles. User groups comprise
both application users and end users.

Custom roles can bedefined on a menu basis for these applications:


Cisco Unified Communications Manager Administration

Cisco Unified Communications Manager Serviceability


Cisco Computer Telephone Interface

Cisco Unified Communications Manager Administrative XML (AXL) database


Cisco Extension Mobility

Cisco Unified Communications Manager end user

2-14

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v80

2010 Cisco Systems, Inc.

User Management: Groups


["his figure describes user group management.

User Management: Group


Group characteristics:
Comprise lists of application users
and end users

Add a usergroup first


Add users to a user group

i^J
I Groupl I j Group2 I

Assign roles to a user group

Users may belong to multiple user


groups

| j

User management parameter determines the effective privilege of


the user Rolel Role 2

Default is maximum privilege level

Resource 1

$ Resource 1

, t

'""" Full "; f

Read

There are various named usergroups that are predefined and have no members that arc

assigned to them at installation time. The Cisco Unified Communications Manager SuperUser
or a userwith access to usergroup configuration might add users to these groups, fhe

SuperUser ora user with access touser group configuration can configure additional named
user groups as needed. fhe standard Cisco Unified Communications Manager SuperUsers user group represents a

named user group that always has full access permission to all named roles. This user group
cannot be deleted. Users can only be addedto and deleted from this group.The
CCMAdministrator always represents a SuperUser.

Roles and user groups use the Effective Access Privileges for Overlapping User Groups and
Roles enterprise parameter.

The Effective Access Privileges for Overlapping User Groups and Roles enterprise parameter
determines the level of user access for users that belong to multiple user groups and have

conflicting privileges. This enterprise parameter can be setto the following values:
Maximum: Theeffective privilege represents Ihe maximum ofthe privileges of all the overlapping user groups. This is the default. Minimum: Theeffective privilege represents the minimum ofthe privileges of all the
overlapping user groups.

Thisenterprise parameter docs notaffect the privileges for the members ofthe Standard CCM
Super Users user group.

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-15

Design Example with Default Roles


This figure shows adesign example with default Cisco Unified Communications Manager
roles.

Design Example with Default Role*


Design access rights with
default standard roles;

Administrator can configure


Phones
Users

Gateways
* Administrator has no access
to the other menus
Phone, User, and

Gateway Group

Create a new group and


assign the relevant default
roles.
Standard CCM Gateway Management
Standard CCM Prione Managemeni

Standard CCM User Management

The example in the figure involves designing accessrights for users with defaultstandard roles. An administrator can configure phones, users, and gateways. The administrator has no access to any other menu. Create a new user group and assign the relevant default roles.

fhe new user group name is "Phone. I!ser and Gateway Group." This group comprises the default roles Standard CCM (ialcvvav Management. Standard CCM Phone Management, and
Standard CCM User Management.

2-16

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Design Example with Custom Roles


This figure shows a design example with custom roles.

Design Example with Custom Roles


Design access rights with
custom roles: * Administrator can configure:
Phones Users

> Administrator can view:

- Calling search spaces


- Partitions

Administrator has no access


to the other menus

Create a new role, specify the resources, and assign the custom role to the group.

"""use~Tr._FulF_ ""CSS. *|" Read


Partitions I Read

Phone l^^Xyl,.,

The example in the figure involves designing access rights Tor users with custom roles. An administrator can configure phones and users. The administrator can view calling search spaces

and partitions and the administrator has no access to any other menu. Create anew role, specify
the resources, and assign the cuslom role to the group.

The new user group name is"Phone and User Role:" The group is configured and comprises
the resources Phones and Users with full access privileges. In addition, the resources calling

search spaces and partitions are included with the read-only privilege, "fhe new Phone and User
Role is assigned to a new Phone and User Group.

) 2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-17

Cisco Unity Connection Administrator Interfaces


ihis topic describes the different Cisco Unity Connection administrator interfaces.

Access the Web interface


Cisco Unity Connection Administration:

Cisco Unity Connection Administration

After tagging in totheCisco Unity Connection Administration thefollowing GUI


appears
Ota Unjty ^.or~pjllon

"fhe following table summarizes the URLs used to log in to each application on the Cisco UnityConnection server. Web access to the Cisco Unity Connection isonly allowed via H'lTPS.

Cisco Unity Connection Application and Administration Login


Application
Cisco Unified Connection
Administration
URL Usemame Password

https //node-IP/cuadmin
https //node-IP/ccmservice

Cisco Unified Serviceability


Disaster Recovery System

https7/node-IP/drf

Set at Cisco Unity


Connection installation

Configurable

Cisco Unified Operating


System Administration

https.//node-IP/cmplatform
https. //node-IP/cu service/

Cisco Unity Connection Serviceability

Cisco Unitv Connection also prov ides a CLI. which is like the Cjsco Unified Communications

Manager CLI and provides Cisco Unified Operating System and Cisco Disaster Recovery
System features.

The Cisco Unitv Connection administrator web interface is built in the form of a tree, like the

Windows Fxplorer. The menu isordered in different feature subsets to allow quick navigation
between different submenus:

Users: The User menu allows configuration of end users. Users can be searched in the

database, or configuration settings canbe changed: for example, editing usemame.


permissions, and so on.

2-18

IntroducingCisco Voice and Unified Communications Administration (ICOMM) v8 0

>2010Cisco Systems, Inc

Class ofservice (CoS): Defines the features that a user can use. For example. CoS controls
user accessto licensed features such as the Cisco Unity Inbox. Whena CoS includes access

lo a feature that requires an individual license, users can be assigned to groups ofusers of
the CoS only if enough licenses are available. CoS also defines how users interact with Cisco Unity Connection. For example, a CoS specifics the maximum length of user messages and greetings, and whether users can choose to be listed in directory assistance.
Templates: Three types of templates exist:

Usertemplates define standard useroperation and settings.


Call Handler templates define operational modes.

Contacttemplates definestandardcontactsettings.

Contacts: A system contact docsnot haveaccess to anyCiscoUnity Connection features suchas voice messaging. A system contact may represent a person in the company who has
a voice-mail account on another voice messaging system. A system contact might also

represent a customer or vendor who does notneed a voice mailbox, butwho frequently
communicates with Cisco Unity Connection users.

Distribution Lists: Used to send voice messages to multiple users. The users that are

members of a system distribution listtypically areuserswho needthe same information on a regular basis, such asemployees in a department or members of a team. The class of
sen ice that is associated with each user account dictates whether users can send messages to s\ stem distribution lists in Cisco Unity Connection.

Call Management: Definesdifferent call handlersfor call routing and messagehandling.


Call handlers answer calls, play prompts to callers, provide callers with information and options, route calls, and take messages.

Directory handlersprovidedirectory assistance that callers can use to reach Cisco Unity Connection users. When a caller searches for a usemameor part of a name, a directory call handler looksup the extension in the directory and routes the call.
Interview call handlers collect information from callers by playing a series of

questions that have been recorded. The answersarc recordedand sent to a voicemail user. For example, administrators might use an interview handler to take sales
orders or to gather information for a product support line.

Message Storage: Quotas can be specified to help control the size of user voice mailboxes.

Networking: Whena messaging system requiresmore than one Cisco Unity Connection svstem, the servers can be networked together such that they replicate directory information among all the systems on the Cisco Unity Connection digital network or via Voice Profile
for Internet Mail (VPIM).

Dial Plan: Dial plan flexibility is supported by using partitions and search spaces, with which administrators can segment the Cisco Unity Connection directory for both dialing and addressing. For example, partitions and search spaces can be configured to allow for overlapping extensions.

System Settings allow configuration of global configuration parameters, for example:


Licenses: Each license file is registered to the MAC address ofthe network interface card (NIC) on the Cisco Unity Connection server. The license file for one server cannot be used on a second server (for example, because administrators want lo replace the Cisco Unity
Connection server).

i 2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

Holiday Schedules: Cisco Unity Connection has three predefined schedules: All Hours.

Weekdays, and Voice Recognition Update Schedule. Administrators can modify but not
delete the predefined schedules.

External Services: When users belong to a CoS that has access tothe Cisco Unity Personal Call Transfer Rules feature, administrators can configure Cisco Unity Connection to access Microsoft F.xchange calendar information for a user, and toenable users to import their Microsoft Lxchange contacts. This allows users lo create Cisco Unity Personal Call
Transfer Rules that are based on their Microsoft Hxchange calendar andcontacts. IfCisco Unified MeetingPlace is installed inthe network ofthe company, administrators can integrate the application as anexternal service so that users can review upcoming meetings and join active meetings while onthe phone or while using the Cisco Personal
Communications Assistant (Cisco PCA).

Lightweight Directory Access Protocol (LDAP): Ifadministrators are using a supported


LDAP-compliant directory as the corporate directory. LDAP can be integrated with Cisco
Unitv Connection.

Create Cisco Unitv Connection users by importing them from the LDAP directory
Configure Cisco Unitv Connection to periodically resynchronize users with the
LDAP directory

Simple Mail Transfer Protocol (SMTP): Cisco Unity Connection can notify a userabout new messages by calling a phone or pager. Additionally, administrators can set up Cisco
Unitv Connection to send message notifications via email.

SMPP: With the services and information lhat is provided by a wireless carrier, mobile messaging sen ice provider or similar company. Cisco Unity Connection can use the Short

Message Peer-to-Peer (SMPP) protocol to send message notifications in the shortmessage


service (SMS) format to cell phones and other SMS-compatibledevices when users receive new messages, SMS is a "storeand forward service." which meansthat messages are not sent directly to the device used by the message recipient. Instead, an application like Cisco Unity Connection- known as an Internal Short Message Fntily (FSMF)submits a message to the SMSCenter(SMSC). The SMSC then forwards the message to the device.

Telephony Integrations: Identifies the phonesystemswith which Cisco Unity Connection integrates. In Cisco Unilv Connection Administration, a phone system has oneor more port groups. Voice messaging ports are addedto the port group for connectivity to. for example,
a Cisco Unified Communications Manager.

Tools: Cisco Unitv Connection provides different tools for easy maintenance and integration tasks, for example:

1he Bulk Administration Tool allows administrators to create, update, and delete multiple user accounts or system contactsal the same lime by importing information
that is contained in a comma-separated value (CSV) file. In addition, it allows administrators to export information about users or system contacts from Cisco
Unitv Connection to a CSV file.

The Task Management menu lists various system maintenance and troubleshooting tasks lhat Cisco Unity Connection automatically runs on a regular schedule.

2-20

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Cisco Unity Connection Serviceability


This figure shows the differences between Cisco Unity Connection Serviceability and Cisco
Unified Seniceabilitv.

Cisco Unity Connection Serviceability


Cisco UnityConnection services are separated as follows:
Cisco Unified Serviceability provides
network and feature services; for

example, Cisco Tomcat for web server


feature.

Cisco Unified Serviceability Network Services

Cisco Unity Connection Serviceability

provides services for database and optional feature activation;for example,


Connection Ucense Server for license provisioning.

Cisco UnityConnection Serviceability

Cisco Unified Seniceability is likeCisco Unified Communications Manager Serviceability,

which provides platform-related trace, alarm, and service management. For Cisco Unity Connection, the appliance uses Cisco Unity Connection Serviceability, a web-bascd troubleshooting tool for Cisco Unity Connection, which provides the following functions:

Displays Cisco Unity Connection alarm definitions, which can beused for troubleshooting
Fnablcs Cisco Unity Connection traces. Youcancollect and viewtrace information in the Cisco Unified Communications ManagerReal-Time Monitoring Tool (R'I'MT)

Configures the logs lowhich Cisco Unity Connection trace information will be saved
Manages a Cisco Unity Connection cluster or server

Lnables viewing ofthe statusofthe Cisco Unity Connection feature services


Activates, deactivates, starts, and stops Cisco Unity Connection services

Generates reportsthat can be viewed in different file formats


The CiscoUnity Connection clusterfeature is notsupportedfor use with Cisco Unified
Communications Manager Business Edition.

Note

i 2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-21

fheControl Center inCisco Unitv Connection Seniceability allows you to perform the
following tasks;

Activateand deactivate Cisco Unity Connection services.

Start andslop al! Cisco Unitv Connection seniccsexcept the services in the Status Onlv
Senices section.

Note

When a Cisco Unity Connection cluster is configured, stopping a serviceinthe Critical


Services section for the server with Primary status causes the status for the servers in the
cluster to change.

2-22

IntroducingCisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Cisco Unified Presence Administrator Interfaces


This topic describes the different Cisco Unified Presence administrator interfaces.

Access the Web Interface


Cisco Unified Presence Administration: :A
,ih,iln Cnco Unified Pretence Administration

Afterlogging in to Cisco Unified Presence Administration, the


following GUI appears:

srra-

.jm-,

Mtuo

ui mngnHM

Saifnntta

Hop

Cisco Unified Presence navigation is like the navigation inCisco Unified Communications Manager orCisco Unity Connection and includes the following categories:
Cisco Unified Presence Administration

Cisco Unified Serviceability

Cisco Unified Operating System Administration


Disaster Recovery System

For Cisco Unified Seniceabilitv. Cisco Unified OperatingSystemAdministration, and Disaster

Recoverv System, the Cisco Unified Presence appliance uses the same URLs asthe Cisco Unified Communications Manager. Cisco Unified Presence and Cisco Unified Seniceabilitv

use the application user ID. The user ID isset during the installation. Additional application
users can be created in the Cisco Unified Presence web interface after installation, fhe Cisco

IInified Operation System and Disaster Recovery System use theplatform administrator ID. The platform administrator ID isalso set during installation; additional users can beconfigured
via CLI.

>2010 Cisco Systems. Inc

Overview of Administrator and End-User Interfaces

2-23

Cisco Unified Presence Application and Administration Login


Application
Cisco Unified Presence
Administration URL Usemame Password

https //node-IP/cupadmin
https. //node-IP/ccmservice
https://node-IP/drf
Set at Cisco Unified Presence
installation

Cisco Unified Serviceability Disaster Recovery System

Configurable

Cisco Unified Operating


System Administration

https //node-IP/cmplatform

Cisco Unified Presence also provides a CLI. which is like the Cisco Unified Communications

Manager CI.I and prov ides Cisco Unified Operating System and Disaster Recovery System
features.

Cisco Unified Presence Administration menus are as follows:

System: Includes configuration for accessing Cisco Unified Communications Manager and
securin settings to build inbound or outbound accesscontrol lists (ACLs). In the license submenu, ordered licenses can be uploaded or reports can be generated to view the current
license status.

Presence: Gateways providing presence status integration from Cisco Unified

Communications Manager or calendar integration with Microsoft Outlook can bespecified.


Interdomain federation can be configured to provide presence features across different presence domains, which is based on Session Initiation Protocol (SIP) or Lxtensible
Messaging and Presence Protocol (XMPP). SIP can be used for Microsoft Office

Communications Sener (OCS) integration. XMPP is commonly used for Google Talk
federation,

Messaging: Cisco I 'nificd Presence can be used with external databases or a third-party serverto enable enterprise instant messaging (IM) compliance. To use compliance with an external database, the external database must run PostgreSQL. lor detailed information, see the Database SetupGuide for Unified Presence and the Instant Messaging Compliance
Guide for Cisco Unified Presence.

Application: The Applications menu includes settings for different Cisco Unified Presence

applications: for example, desk phone control or IP Phone Messenger (IPPM).


I'ser Management: Userstructure is like Cisco Unified Communications Manager. The end userscan be synchronized from the Cisco Unified Communications Manager. Application users are needed for third-party integration or integration with other Cisco Unified Communications products likeCisco Unified ContactCenter F.xpress. Roles can be created to customize permissions for end usersor application users. Bulk Administration: Bulktransactions can be scheduled to configure multiple users with one job. liven' bulk job can be specified with a lime when the job needs to start and can be
monitored with the job scheduler.

Diagnostics: Prov ides troubleshooting help and system status.The System Dashboard does
a quick audit ofthe system configuration.

2-24

Inlroducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Cisco Unified Presence Serviceability


This figure shows the Cisco Unified Presence Serviceability features.

Cisco Unified Presence Serviceabi!


Network Services:

- CiscoUnified Presence system services; forexample, Cisco UPXCP Router


for XMPP client connectivity
Feature Services:

Enable certain Cisco Presence features; for example. Cisco UP SIP Proxy and
Cisco UP Presence Engine, for presence features
Must be activated manually
f i svivkai
*****

ActtHMtfH tarn

Jr
i-

Cisco UBLP Pro.*


tartwd *C<s3} -JP Syo: Agn* ,tat*d

Actuated
Artnartd

U ;onicdiin manager F Fed^raion CtmnBcbor Man-jgar iPP -wtoriDon Cc-rVietn DO Manias' lunWr fiogrenfltor Marled 4rt*af>d

btarTBd

Mi-ated

Network Services

CI* Barries* <~ -s d tr'' r P P Wig Hflitnr I enf P anlt flflnl Engir* DafflDr

Fealure Sevres

i" i~

POflWflgerff
Bunnina

OiinfM_ng

~HJrrHri'dj

Cisco Unified Presence Serviceability provides the following functions: Saves Cisco Unified Presence services alarms and events for troubleshooting and provides alarm message definitions
Saves Cisco Unified Presence services trace information to various log files for
troubleshooting

Monitors real-time behaviorofthe components in a Cisco Unified Presence cluster through


the Cisco Unified Communicalions Manager RTMT

Provides feature services lhat can be activated, deactivated, and viewed through the Service
Activation window

Provides an interface for startingand stopping feature and networksenices

Archives reports thaiare associated with Cisco Unified Presence Seniceabilitvtools


Allows Cisco Unified Presence to work as a managed device for Simple Network Management Protocol (SNMP) remotemanagement and troubleshooting

Monitors the disk usage ofthe log partition on a sener or all servers in the cluster

Starting, stopping, or restarting a Cisco Unified Presence service causes all gateways that are currently registered to that CiscoPresence service to fail overto theirsecondary CiscoUnified Presence sen ice. if any. Devices and phones need to restart only if they cannot register with a
backup Cisco Unified Presence sener.

i 2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-25

Cisco Unified Communications Manager Express


Administrator Interfaces
Ihistopic describes the different Cisco Unified Communications Manager Express
administrator interfaces.

Access the Web Interface


* Cisco Unified CommunicationsManager Express Administration:
* Access via HTTP or HTTPS

* Authentication type and credentials are defined via CLI, but can
be changed via GUI
^^% C&3 IfcufiaJ CommitnicaBore Manayei i[>n?s.s

\
Sllttrr Pi imele's

JCar History
UpJite Syslan Info

^swRouierConfig
ailing

aenrei Set "9


Pilor fijinb
r

| Create CNF Fm

I1 J

ttDi UntatoMlnp

Cisco Unified Communications Manager Express provides two different administrator roles

thesystem administrator and the customer administrator. Ilydefault, the system administrator
and the customer administrator have the same level of access in the Cisco Unified

Communications Manager Express GUI. The customer administrator access can be customized

to have a subset ofthe choices in the menus. The following are the choicesthai are available
from the drop-down menus:

Configure: Settings that relate lo IP phones (ephones). directory numbers (ephone-dns). and svstem settings. Voice Mail: Voice-mail settings and voice-mail integration configuration.

Administration: Functions that involve backup and restore, saving changes, and reloading
the router.

Reports: Running and \ iew ing various reports.

The administrator usemame and password can be changed from the administrator weh
interface.

2-26

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Access the CLI This figure describes the Cisco Unified Communications Manager Express CLI.

Access the CLi


To access the CLI, use the configured usemame and password. Access the CLI through Telnet or SSH. The CLI offers the full range of available commands.

Routar#B>icw ^th

n*

r*gl3^rd
aockat

.phona-1 [0]
v 17/S aadliActi

Kc
o

000F.23Ji.DCBS. TCP

1121

activating REGISTERED in SCCP

i0

fhookifl rlnging:D
4279B 1B10

raiatid

raaat Bant

0 paging 0 dabug:0 ctpuB

ll.lt butt in l i button 2:

eta 10 Didxr 50 910 CHI eta 11 nuHbar 90911 CB1


ahara i Codac

lt.apa.1 iv* 45887 u i l i n a S nvailablalina 2 IDLE ovarloy IDLI CH2


ITU CH2

IDLE

vatchlBLF on

phoaa 11)
UHroiti:

glllulmi
PaJtwordi eiaco

cl"0

The CLI can be accessed with a Telnet or SSH client. To configure the Cisco Unified

Communications Manager Express settings, enter the telephony-service command from global

configuration mode. Acomplete list ofavailable commands can be found in the Cisco Unified
Communications Manager Express Command Reference on Cisco.com:

http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/commaiid/refercncc/cme_cr.html.

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-27

Cisco Configuration Professional


This figure describes the Cisco Configuration Professional.

Cisco Confiquratn
Cisco Configuration
Professional is aGUI-

ssional

based management
tool (or Cisco routers.

Simplifies routing
security, Unified Com mum cat ions.
WAN. and LAN

configuration through
easy wizards
To use Cisco

Configuration
Professional, the

ip http server for discovery and a


usemame must be

configured

Cisco Configuration Professional is a GUI-based device management tool for Cisco routers. This tool simplifies routing, firewall, intrusion prevention system (IPS). VPN. unified communications, and WAN and LAN configuration through GUI-based, easv-lo-use wizards.

Cisco Configuration Professional is a valuable productivity-enhancing lool for network


administrators and channel partners for deploying routers with increased confidence and ease. It

offers a one-click router lockdown and a voice andsecurity auditing capability to check and recommend changes to routerconfiguration. Cisco Configuration Professional also monitors the router status and troubleshoots WAN and VPN connectivity issues.
Tip The Cisco Configuration Professional can be downloaded from Cisco.com.

If a device is preconfigured. ensure that the device has a configuration that supports Cisco
Configuration Professional.

'Ihe procedure in this section shows how to add the required configuration lo enable accessto
the Cisco router with Cisco Configuration Professional.

Connect to the router using Telnet. SSH.or the console and log in with the user credentials. Enterthe routerglobal configuration mode by enteringthe config terminal command.

Using the command svntax that is shown, create a useraccount with privilege level 15. which
enables full access to the router:

Router (config) # usemame name privilege 15 secret 0 password

2-2S

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Ifno router interface is configured with an IP address, configure one so that the router can be accessed over the network. The following example shows the configuration oflhc interface
last Ethernet 0:

Router(config)# int FastEthernetO

Router(config-if)# ip address 10.10.10.1 255.255.255.248


Router(config-if)# no shutdown Router(config-if)# exit

To enable discovery, configure the router as an HTTP server for nonsecure communication, or
as an IITTPS server for secure communication. To configure the router as an HTTP server,
enter the ip http server command.

To configure the router as an IITTPS server, enter the ip http secure-server command. Enable
the router for local authentication by entering the ip http authentication local command.

Finally, configure the vty lines to allow access with local authentication credentials. For
nonsecure access, enter the transport inputtelnet command. For secure access, enter the

transport input telnet ssh command. An example ofthese commands follows:


Router(config)# line vty 0 4

Router(config-line)# login local Router(config-line)# transport input telnet

Router{config-line)# transport input telnet ssh


Router(config-linel# exit

)2010 Cisco Systems, Inc.

Overview ofAdministrator andEnd-User Interfaces

2-29

Cisco Unity Express Administrator Interfaces


This topic describes the Cisco Unity Express administrator interfaces.

Access the Web Interface


Cisco Unity Express Administration
Access with HTTP or HTTPS

...

Authentication credentials are defined during the installation

fhe Cisco Unified Communications Manager Express router and the Cisco Unity Express host
router can be on separate devices or the same de\ ice. fhe router that hosts the Cisco Unilv

Express module requires some basic configuration in Cisco IOS Software before the Cisco

Unitv Express module will be functional. On the Cisco Unit) Express host router, routing and
IP addresses on the router andthe service-engine interface must be configured.
Configure a SIP trunk for connecting calls to the voice-mail and auto-attendant features of

Cisco Unitv Express. Then, create Ethernet phone director; numbers (ephone-dns) for the on andoff states ofthe Message Wailing Indicator (MWI). Alternatively, SIPcan be used for MWI settings, even with Skinny ClientControl Protocol (SCCP) IP phones.

The files for the Cisco Unity Express GUI arc included in the Cisco Unity Express installation
package.

Ihe Cisco Unitv f.xpress administration web interface is separated in different menus.This list includes a few common configuration settings:
Configure

User configuration: User-relevant settings, add. delete, or change end user and administrator users. Users can be sjnehroni/ed automatically from Cisco Unified Communicalions Manager Express.
Priv ilegcx: Set access rights for administrator users.

AAA: Define parameters for authentication, authorization, and accounting (AAA). Network Locations and Remote Users: Configuration tasks for Cisco Digital Networking. Before remote users can be configured, set up the network locations
correct 1\.

2-30

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

System

auto-attendant application prompts or customized auto-attendant application scripts


thatwerecreated using the CiscoUnity Express scripteditor.

Prompts and scripts: Add. upload, download, or delete prerecorded customized

Business hoursand holiday settings: Add, modify, or delete schedules of the days

and times ofthe week when the company isopen for business orscheduled days
when the company is closed for holidays.
Voice Mail

Mailboxes: Add. modify, or delete a voice mailbox. Assign the mailbox to a


subscriber or to a group.

Distribution Lists: Add. modify, or delete public or private distribution lists. Only members ofthe Administrators group or any group with the VicwPrivatcList

privilege can view private lists belonging to a specific subscriber.

Services: Enable or disable the Integrated Messaging feature and set the syslemwide
idle timeout value, maximum number ofconcurrent sessions, and security mode.

Display the phone service and authentication service URLs, enable ordisable the
Cisco VoiceView Express feature, also setthe systemwide idle timeout value and
fallback authentication server URL.
Administration

Backup and Restore: Configure backup and restore parameters, and save Cisco Unity Express data and configuration changes to other locations, such as the FTP
server. Restore saved files as needed.

Control Panel: Save the call platform dala and the Cisco Unity Express data to
flash memory' or reloadthe Cisco Unity Express software.

Trace: Setcategories for generating trace data. Use this option for troubleshooting
Cisco Unity Express.

Reports

Mailboxes and Voice Mail: Displays statisticsabout Ihenumberof configured

mailboxes, the number ofmessages, greetings, the used storage space on the system.
and how manymessages were receivedby each user.

Backup and Restore History: Displays the restored and backed-up files, dates, and
success status.

Network Time Protocol (NTP) and Real-Time Reports: Displays the NTP servers and the lime difference between the NTP server and the call platform router clock.

Real-Time Reports canbe used to viewreal-time statistics for various call-related


and application-related events.
Note Ifthe Cisco Interactive Voice Response (IVR) feature is enabled with a license file, the
administrator additionally has access to the IVR settings.

)2010Cisco Systems, Inc

Overview ofAdministrator and End-User Interfaces

2-31

Access the CLI


To connectto the Cisco Unity Express module, use the service-module internal-service-

module slot unit session command. This command opens a back-to-back terminal connection
over the backplane to the Cisco Unitv Express module.

Access the Command Line Interface


Use the command service-module internal-Service-Module slot/unit
session to open a back-to-back terminal connection from the router.

Use the CLIfor system maintenance and upgrades. For troubleshooting syslog files and trace output messages. The CLI structure is similarto the Cisco IOS Software; use the ? for help.

Route r#-,fjrv; ^-.-'.1/.- ;7.tiMi;

t'; v 1.' i, -i,

--:

Q/-

Sfio

Trying 172.20.1.4, 2191


CUE#

... open

ccB#useinao Jdoe create CUEHusemsme


CUE#exit

jdoe password cisco

CUEdusernama jdoe group Admiaistrators

Session

closed

Router*

It isimportant to secure Telnet access lothe host rotifer, and therefore the Cisco Unity Express
module, because all access to the Cisco Unity Express module is through the router. The Cisco Unitv Express module itselfhasno password protection, it is secured through the router Cisco
IOS Software.

Command Parameters: service-module internal-service-module


Parameter
reload reset

Description

Starts the Cisco Unity Express module Stops the Cisco Unity Express module and then restarts it
Opens a session across the back-to-back Ethernet connection

session

from the router to the Cisco Unity Express module


shutdown status

Stops the Cisco Unity Express module


Displays the status of the Cisco Unity Express module

Use the command exit lo disconnect from the Cisco Unity Express module and go back to the
CLI ofthe host router.

2-32

Intrcducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Configuring Cisco Unity Express with Cisco Configuration


Professional

This figure describes the configuration ofCisco Unity Express with the Cisco Configuration
Professional.

Configuring Cisco Unity Express with Cisco Configuration Professional


Allows simple configuration ofvoicemail boxes andgroup delivery
mailboxes (GDM).

Troubleshooting and monitoring features.


i . -. a**r~ . D h_ /,*i Cisco Configuration Professional

The Cisco Configuration Professional can also be used toconfigure Cisco Unity Express. To enable configuration ofCisco Unity Express, ensure that a supported version ofCisco Unity

Express is installed. Cisco Configuration Professional allows easy configuration ofusers,


mailboxes, and system administration tasks. The Cisco Configuration Professional also has some troubleshooting and monitoring features, but the complete range offeatures isonly
provided with the CLI.

)2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-33

Comparing the Interfaces


fhe table in the figure compares the different available interfaces for Cisco Unity Express.

Comparing the Interfaces


To configure users and Cisco Unity Express system settings,
the GUI or Cisco Configuration Professional is
recommended.

However, for full feature functionality, use the CLI,


Functionality
Administrator

Know-How
User

Few

More

Plenty Complete
Complete
X

Administration

Basic

Nearly Complete Nearty Complete


X
Basic

System
Administration

Basic

Upgrade Tasks

System Troubleshooting

Complete

The table abov e shows the difierent administrator interfaces that can be used for Cisco Unity
Express configuration tasks. Eor user and system administration, it is recommended to use the

GUI orCisco Configuration Professional, which allows quick and easy configuration and management of users. However, for advanced configuration, platform or troubleshooting tasks
use the CLI interface.

2-34

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Summary idiy
This topic summari/.cs the key points that were discussed in this lesson.

Summary
Anumber ofsystems are built into theCisco Unified Communications

Manager server toallow administrators to perform configuration and


User Groups.

administrative tasks. Access rights can be configured with Roles and

Cisco Unity Correction isbunded on the same DVD as Cisco Unified


the appliance.

Communications Manager and provides a feature-rch GUI toconfigure

- Cisco Unified Presenceconfiguration structure issimilar tothe Cisco Unified Communications Manager. Cisco Unified Operating System Administration andthe Disaster Recovery System are the main Cisco
Unified Presence maintenance applications.

Cisco Unified Communications Manager Express can be configured via CLI, GUI. orCisco Configuration Professional. The CLI provides the full range ofavailable commands anddebugging information.

* Configuration of Cisco Unity Express can bedone with Die GUI orCisco
Configuration Professional; maintenance and upgrade taskscanbe
performed with the CLI.

References
Eor additional information, refer lo these resources:

Cisco Unified Communications Manager Express Command Reference onCisco.com:

http:/A\w\\ .cisco.com/en/US/docs/voice_ip_comm/cucnie/command/reference/cmc_cr.html.

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-35

2-36

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Lesson 21

Understanding End-User
Interfaces
Overview
Cisco Unified Communications systems have dilTerent end-user interfaces to allow end users to interact with the Cisco Unified Communication systems, personalize settings, and enhance productivity. This topic describes the available interfaces for end users.

Objectives

Upon completing this lesson, you will be able to describe the end-user interfaces ofCisco
beingableto meetthese objectives:

Unified Communications Manager, Cisco Unified Communicalions Manager Express, Cisco

Unitv Express. Cisco Unity Connection, and Cisco Unified Presence. This ability includes
Describe theCisco Unified Communications Manager end-user GUI Describe the Cisco Unified Communications Manager Express end-user GUI
Describe the Cisco Unified Unity Express end-userinterfaces

Describe Cisco Unity Connection end-user interfaces


Describe the Cisco Unified Presence end-user GUI

Cisco Unified Communications Manager


End-User Interfaces
fin's topic describes the Cisco Unified Communications Manager end-user web interlace.

Configure End Users to Access User


End users must be configuredto have access to the
user website:

Go to User Management > End User and select a user

* Standard CCM End Users is the default group with read and
update permission.

Acustomized group with particular accesscan beconfigured.


20
Enables end users to

log in to usetwebsile

Defines the permission on user website

This figure describes how to configure end users in Cisco Unified Communications Manager to
enable the end-user website access.

added to agroup, which contains one or more roles. Cisco Unified Communications Manager
has acouple ofpreconllgured standard groups. Eor default end-user access, the end user must be added tothe Standard CCM End Users group. This group conlains two roles. Standard CCM End Users and Standard CCMUSER Administration. The Standard CCM End Users role
enables end users to log in to the /ccmuser web interface. Standard CCMUSER Administration
defines which permissions the end user has.
Note

End users are either synchronized from EDAP or locally created. In both ways, users can be

The end user needs anassociated device ordevice profile toaccess his phone ordevice
profile from the end-user website.

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems. Inc

Customize User Website Permissions This figure describes how to customize end-user website permissions in Cisco Unified

Communications Manager. Go to User Management > Role and add anew role. Select the

application Cisco Call Manager Administration. The GUI presented on the slide appears.
Customize User Website Permissions

Thedefault permissions of Standard CCMUser Administration can be


changed or a new role can be added:
Customized usergroups must contain theStandard CCM EndUsers role to enable
login

Effective access privileges from overlapping rolesor usergroupscan be configured in


the enterprise parameters:

The Role configuration page expands to display a list ofall the resources that are associated ^ with the application. Privileges (read, update, or none) for each resource are selected from this
list. Access rights can be full access (both read and update check boxes are selected), read only (onlv the read check box is selected), and no access (both read and update check boxes arc
unchecked).

When creating a new role, there are no privileges that are configured by default. Therefore, the
administrator needs to configure each option.

Youcan savetime when creating a newroleif you copy anexisting rolethat has requirements

that are close tothe requirements ofthe administrator and making the necessary edits.
Otherwise, the administrator needs to configure privileges for each and every resource page.
Remember that standard roles cannot be deleted or modified. Custom roles can be created from

the beginning or by copying and then modifying a standard role.

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-39

Customize CCMUser Enterprise Parameters


This figure describes how to customize the CCMUser enterprise parameters.

Customize CCMUser Enterprise


Parameters

CCMUser parameters can be changed in System > Enterprise

Parameters web page: Systemwide parameters can be used to enable or disable parts ofthe user website. Can De usedtohide particular features thatare not usedwithin an enlerprise
(for example, download plug-ins).
I"-: J-. J-'

:'"
I" "

-J"
J"

I" :

'3-i'"
_j Ti,

.J

'

1 ..

_j 3" JT,

'

J'l,

""""

'"J'.if"
.| 1

*..

iT''

At the Enterprise Parameter web page, the administrator will find enterprise parameters that are
grouped into categories with the currentconfiguration and the defaultvalue.

In order to modifv the enterprise parameters, perform the following steps in Cisco Unified
Communications Manager Administration:
Step 1 Choose S)slem > Enterprise Parameters.

Step 2
Note

Change the enterprise parameter value asdesired and save the changes.
To obtain additional information about enterprise parameters, click the name ofthe
enterprise parameter to open the detailed description.

2-40

IntroducingCisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

End-User LDAP Authentication


This figure describes end-user LDAP authentication.

End-User LDAP Authentication


Enabled LDAP authentication forwardsauthentication requests to the LDAP
server.

Without enabled LDAP authentication, end-user password management is performed onCiscoUnified Communications Manager.
Cisco Unified

Communications

Manager Access Granted

LOAP je^er ,m

Authentication Request
for End User

LDAP directories are specialized services that store user information ina database. The

database is optimized for ahigh number ofreads and searches, and occasional writes and updates. Directories typically store data that do not change olten, such as employee
information, userprivileges on the corporate network, andso on.

The LDAP provides applications with a standard method for accessing and potentially modifv ing the information that isstored inthe directory. This capability enables companies to
centralize all user information in a single repository that is available to several applications, with a remarkable reduction in maintenance coststhrough the easeof adds, moves, and
changes.

Examples of LDAP directories are Microsoft Active Directory, Netscape. iPlanct, and Sun
ONE. Cisco Unified Communications Manager supportstwo types of integration:

LDAP synchronization: Allows user provisioning where personal and organizational data arc managed inan LDAP director)' and replicated tothe Cisco Unified Communications
Manager configuration database.

LDAP authentication: Allows user authentication against an LDAP directory. When using

LDAP authentication, passwords are stored and managed in LDAP. PINs are always
maintained locally in Cisco Unified Communications Manager.

When LDAP synchronization is activated, some user data is no longer controlled by Cisco Unified Communications Manager Administration web pages and mustbe changed in the
LDAPdirectory itself, for example, the end-username fields.

) 2010 Cisco Systems. Inc

Overview of Administrator and End-User Interfaces

2-41

Device Settings
This figure describes the device settings in the Cisco Unified Communications Manager enduser web interface.

Device Settings
To login to the user pages go to https://<Node-IP>/ccmuser
Device sellings allowyou to manage associated devices
Line Settings: Call Forward, line text label, MWI, etc.

Speed Dials Add or update speed dials for specific devices.

Phone Services'Configure IP Phone Service subscription Service URL EditSeruce URL names on base phone

After logging in to the /ccmuser web interface. Cisco Unified Communicafions Manager allows
the configuration of different end-user settings. Each end user can be associated with one or

more IP phones, which allows end users to configure personal features for theirIP phones.
Such features include the following: Korvtard all calls to a different number: Calls in particular call stales can be fonvarded; for example. Call Forward All. Call Forward Busy, and so on

Configure speed-dial numbers: Most IP phones have buttonsthat can be configured as speed dials. End users canconfigure the numbers thatare assigned to the speed-dial buttons
using the Cisco Unified Communications Manager user web interface. Subscribe to IP Phone Services: Most IP phones can be used lo access XML-based web applications by Phone Services. End users can subscribe (or unsubscribe) to Phone
Services.

2-42

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

User Settings

This figure describes the user settings in the Cisco Unified Communications Manager end-user
web interface.

User Settings

User settings can be used to setlocale, PIN, and password,


ifthese settings are notLDAP synchronized. Passwords are never synchronized with Cisco Unified
Communications Manager.

End users can manage their password settings from the end-user web interface: Phone PIN: The Phone PIN can bechanged from the web interface, orifitis used for
Cisco Extension Mobility, directly on the phone.

deplovment. With LDAP authentication enabled for end users, end users cannot change their password in the Cisco Unified Communications Manager user web interface. W'hen
LDAP end-user authentication isnot enabled, end-user passwords are managed by Cisco Unified Communications Manager and can bechanged inthe end-user web interface. Iscr Locale: Ifthe system administrator has uploaded different locale files to the system,
the end usermight change the locale setting here.

Password: This option depends on the Cisco Unified Communications Manager

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-43

Directory and Fast Dial


This figure describes the Director} and Fast Dial options in the Cisco Unified Communications
Manager end-user web interface.

Directory and Fast Dial


Directory allows search quenes intheenterprise directory and enables
dialing from the User website, ifthe CiscoWebDialer service is active Personal Address Book contains individually added addresses

Fast Dials can be mapped to a personal addressbook entry

End users can use the Cisco Unified Communications Manager end-user web interface to
search or save directory numbers or names:

Director)': Searches ihelocal director; for extensions and usernames. This service can be provided locally or with an LDAP-based search. With the Cisco WebDialer service

enabled, end users can dial direclh from the search results by clicking the directory
number.

Personal Address Book: End users may manage their own address book with private
address entries in the personal address book.

Fast Dials: Personal address book entries can be mapped toa fast dial: for example, end
users can manage their own personal address book and save frequently called numbers to a
fast dial extension.

End users can use the Address Rook Synchronization Tool (TABSynch) tosynchronize the
existing Microsoft Windows Address Book with the personal address book. Entries from the

Microsoft Windows Address Book will then be accessible on the IP phone and User Options
web pages. I'hc svstem administrator enables access to TABSvnch.

2-44

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Cisco Unified Communications Manager Express


End-User Interfaces
This topic describes how to access the Cisco Unified Communicalions Manager Express enduser web interface.

Cisco Unified Communications

Manager Express End-User Interfaces


Cisco Unified Communications Manager Express End User:

To access the Cisco Unified Communications Manager Express end-user website to make

changes, use the URL hltp://router_ipaddr/ccme.html in Internet Explorer 6.0 or later. When prompted for credentials, use the end-user credentials that were previously defined in the
command-line interface (CLI) orGUI by the system administrator. Based on the credentials that are presented to the Cisco Unified Communications Manager Express router, the router
end user. Cisco Unified Communications Manager Express uses only one URL for system
administrators, customer administrators, and end users.

displays the appropriate web page for the system administrator, customer administrator, or the

i 2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-45

End-User Web Interface


This figure describes the end-user web interface sellings in Cisco Unified Communications
Manager Express.

End-User Web Interface

End users can edit their IP phone settings:


Change ring settings
Manage speed dials and fast dials

* Change the password


Phors seoufnte ftinoEr I

.i

IIW

Spsud [Hoi I'lflmnj

on

Hon i^e ignttF M Kpvtd dm lit

wfl di*ffla; ur- jour phone dwendi nlfit Evnor

i,and|*k numfier CJiAtG corfltijdrBfl

SseeoiiiSi

K>

'-

itbtl (JtlriDou liHI


LiWf Llw[

speeuiMs? | Sseesoo! 2; |
Sreeaaat 4 | SMeooa 5 1

|
| |

Ubtl {

Fnd users can onlv configure their phones that have the user credentials configured. Hnd users can change the ring settings on the configured lines: lor example, set itto silent ring orback to
normal ring.

Thespeed dial configuration depends on the phone type thatis used and the number of

configured lines. For evample. a Cisco Unified IP Phone 7962 with four configured lines will only have two speed dials left to display on the IP phone, because the IP phone has only six
buttons in total.

Note

The password, which isconfigured by thesystem administrator, can be changed in theenduser interface. Itis recommended to change the password afterthe first login.

2-46

Intrcducing CiscoVoice and Unified Communications Administration (ICOMM) v80

2010 Cisco Systems, Inc

Enable Web Access for End Users This figure shows how to enable access to the Cisco Unified Communications Manager
Express end-user webinterface.

Enable Web Access for End Users


Web access can be configured from CLI or
administrator GUI: In the GUI. chooseConfigure >Phonos,selectthe phone, andadd
login account information.

* In the CLI, enter global configuration modeand configure the


usernameand password.

I_0(J>" Usem*ne

jmbisrk

The web access for end users can beconfigured inthe CLI orGUI. To enable it from the CLI.

log in to Cisco Unified Communications Manager Express using Telnet or Secure Shell (SSH). Go to the global configuration mode using the configure terminal command. Enter the ephone configuration for the end user and use the usernamc command to add the end-user credentials. When using the GUI. log in to the web interface with administrator credentials. Choose Configure > Phones, then add anew phone orselect the relevant end-user phone. Apop-up opens with configuration settings for the phone. Enter the end-user credentials in the Login
Account configuration window.

Note

When using the GUI, the correct Cisco Unified Communications Manager Express GUI files
must be loadedto the router flash and the HTTP server mustbe configured.

>2010 Cisco Systems. Inc

Overview of Administrator and End-User Interfaces

2-47

Cisco Unity Express End-User Interfaces


This topic describes the different Cisco Unity F.xpress end-user interfaces,

Cisco Unity Express End-User


Interfaces
End users can log in on htlp//CUEJP/user

Greetings: Personal greetings can be managed and customized

Notification Devices: Allows end userstomanage thedestination phone


number or email address, customizable notification preferences, and
notification schedules

Private List: Can be configured to send messages to a list of users that is


created by the end user

Caller Input:Userscan seethe actions thatwill be performed foreach key


pressed by the callers when user greeting is played Preferences: Personal sellings, password change, or spoken name
recording
0i Milne*

J>iWltU*
' c*ii muut

'fo access the Cisco Unity Express end-user website to configure the personal voice-mail

settings, use the URL htip://'cue_ipaddr/user in Internet Explorer 6.0 orlater. When using Cisco Unified Communications Manager Express, end users can be synchronized automatically from
the Cisco Unified Communications Manager Express database. With Cisco Unified

Communications Manager, end users cannot be automatically synchronized, but they can be
imported.

The following settings can be configured by the end users:

Greetings: End userscan configure and personali/e their greetings.


Notification Devices; Configure the settings of different notification devices and define vvhen and how users wantto be notified when a new messagearrives.

Private Lists: Cisco llnitv Fxpress has public lists, which are defined by the administrator, and private lists, which are defined by the users. Private lists are only visibleto the user who createdthe private lists. This functionality allows the users to group some users to a list: for example, thev cangroup colleagues from the sales department lo a specific private
list.

Caller Input: Endusers can see andcustomize what happens when a caller presses a key
and the greeting that should be played.

Preferences: Personal settings can be managed: for example, password management or spoken name recording with the Media Master application.

2-48

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v8 0

201O Cisco Systems, Inc

Telephone User Interface


This section describes the telephone user interface in Cisco Unity Express.

Telephone User Interface


w,wmH*.mmammm**nmm t#"**'_*t?*^*<':'

hflaivtfnfljiflW

1 orti

S r sffici^Maircwariifl
j DhMMHin

zaMmDwwv

i i n-hMTiio

111 'V ^Mm^air-lt*^ s u Ea*insrMt><G

9 FVKHW HKHQl A 1*CW-igB aawwrt 4Chvi|pnidiriiVM

l 4 hMi p*f*ift
2 U***#0tn*v*

Lrtfijafl^wft rs awwo*!

The telephone user interface (TUI) can be used to control the voice-mail system. The figure
shows all available commands, which canbe accessed from any touch-tone telephone. To access theTUI.end users mustdial the voice-mail pilotnumber, which is configured by the CiscoUnified Communications Manager Express system administrator. Thesystem prompts

end users topress the keys for the different options. To end the TUI session, finish the call. The Cisco Unity Express TUI overview can be found in the Quick Start Guide for Cisco Unity
Express:

http://w ww.cisco.eonv'en/'US/docs/volce_ip_comni/unitv exp/rel7^1/quick/guide/voicemail/en


u771vq-enu.pdf.

) 2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

Cisco VoiceView Express


This figure describes the Cisco VoiceView Express application on the IP phone.

Cisco VoiceView Express


Allows end users to interact with theirCiscoUnity Express voice mailbox using the IP phone display and softkeys. Manage personal mailbox options, manage notifications, send, listen to, record, and managevoice-mail messages.
* Must be configured as a service on Cisco Unified

Communications Manager Express.

Cisco VoiceView Express allows end users to interact with their Cisco Unity Fxpress voice mailbox using the IP phone dispiav and softkeys. The users can manage the personal mailbox options and notifications, and send, listen to. record, and manage voice-mail messages.
CiscoVoiceView F.xpress prov ides an alternative to the TUI and web interface for such tasks.

Cisco VoiceView F.xpress is a web application like the Cisco Unity F.xpress GUI. except it uses
XML.

Cisco Unified Communications Manager Express must heconfigured so that the Services button can access the CiscoVoiceView Express application.

2-50

IntroducingCisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Cisco Unity Connection End-User Interfaces


This topic describes the different Cisco Unity Connection end-user web interfaces.

Authentication and Synchronization


Users can be synchronized from:
LDAPserver (for example, Active Directory)
Cisco Unified Communications Manager

Cisco Unity Connection or Cisco Unity Digital Network

Authentication can be configured with:


LDAP server

Cisco Unity Connectionor Cisco UnityDigital Network


Local authonty

When accessing the Cisco Personal Communications Assistant (Cisco PCA) web interface, the user logs on with the usemame and password. The end-user accounts are created by the Cisco Unity Connection administrator orsynchronized from Cisco Unified Communications Manager or the EDAP server. Depending onthe system configuration, the end user must change their password after the first login. This configuration can be done in the Cisco Unity Connection
administrator web interface in the authentication rules and password settings.

This figure describes authentication and synchronization for end users inCisco Unity
Connection.

Authentication and synchronization can be used inall combinations. Users can be synchronized
from an LDAP server and authentication can be performed locally, for example. The figure
shows the dilTerent methods of authentication and synchronization.

Synchronization can be configured with:

LDAP server (Microsoft Active Directory, Sun ONE Directory Server. Sun iPlanet. or an
OpenLDAP Server)
Cisco Unified Communications Manager

Digital networking nodes (Cisco Unity Connection. Cisco Unity)


Local database

i 2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-51

Authentication can be configured with:

LDAP server (Microsoft Active Directory. Sun ONE Directory Server. Sun il'lanet. or an
OpenLDAP server)

Digital networking nodes (Cisco Unitv Connection. Cisco Unity)


Local aulhoritv

Note

Cisco Unity Connection can be configured to force a password change after the first login. It
is recommended that end users change theirpassword afterthe first login.

2-52

IntroducingCisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Administrator Enabled User Login

This figure describes how lo enable end-user login lo the Cisco Unity Connection end-user web
interface in Cisco Unity Connection Administration.

Administrator Enabled User Login


Ifend users are locally

created, set a password


in the administration web
interface.

/'

Cisco PCA can be enabled on a class of service basis.


Associated dass of service for the end user must be

t _!iJ

configured to allow access:

The Cisco Personal Communications Assistant provides access todifferent applications. rI o allow users to access the Cisco Personal Communications Assistant, a password must be set. To

set apassword for an end user, search for an existing end user and choose Edit >Password Settings. Choose the Web Application Password setting. The voice-mail password setting is for
the PIN to access the TUI.

Everv user ismember ofa class ofservice (CoS) group. CoS defines accessible features like

message length or enables the end user to record aname. CoS is also used for setting access to
the end-user web interfaces. The end-user web interface conlains the following applications:

Cisco Unity Connection Assistant Cisco Unity Connection Inbox


Personal Call Transfer Rules
Cisco Unified Client

Even application can beenabled ordisabled with a CoS.

Choose Unity Connection >Class ofService Membership to view members ofaCoS.


Administrators can listall themembers of a specific CoS using analias, the first or last name, or the extension. When the list isdisplayed, administrators can select all members or individual
members and move the selected objects to another CoS.

>2010 Cisco Systems. Inc.

Overview of Administrator and End-User Interfaces

2-53

Cisco Unity Connection Assistant


This figure describes the Cisco Imitv Connection Assistant.

Cisco Unity Connection Assistanl

lcis" ""'''YvftiTirmminl

f., . 3,, . a.rMv . sam^mtaven . cattm Pibde<i * H* .

/
Depending on the permissions, the user interface can look different.

Ihe Cisco I nih Assistant web tool allows end users to customize how they and their callers interact with Cisco Unitv Connection by phone. End users can also use Ihe tool to personalize their Cisco Unity Connection settingsincluding the recorded greetings and message-delivery
optionsand to set up message-notification devices and tocreate private lists.
Access to the Cisco I'niiv Assistant is provided through the Cisco Personal Communications

Assistant (Cisco PCA) website. The end user can change different options, for example:
Personal preferences control the information about a user onCisco Unity Connection and some ol the choices end users make for interacting with the system, for example:
Adding alternate spellings ofthe name
Changing the recorded name Adding alternate names or numbers

Changing the director) listing status

End users have several Cisco Unitv Connection passwords: the plume password (PIN), the
password thatthey use to log in to the Cisco PCA website to access the web tools, and passwords for external serv ice accounts to access Cisco MeetingPlace or Microsoft
Exchange.

Note

The Cisco Unity Connection system can be configured to use LDAP authentication for the

Cisco PCA password. If theCisco Unity Connection system isconfigured in this way, end
users cannof use the web interface to change the Cisco PCA password.

End users can enable different greetings and specify how long they want the greeting tobe
enabled.

2-54

Intrcducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Cisco Unity Conneclion can send message notifications in the fonn oftext and Short Message Sen ice (SMS): for example, "Urgent message for Technical Support" or "You
have new voice messages") to email addresses, text pagers, text-compatible mobile phones,
and other devices.

End users can configure personal contacts to store names and numbers for people who arc
not included inthe Cisco Unity Connection directory', including customers, suppliers, and
soon.

Private lists canbe created to sel up groups of voice message recipients. When end users

address a voice message toone of their private lists, all members ofthe list receive the
message.

)2010 Cisco Systems, inc.

Overviewof Administratorand End-User Interfaces

2-55

Cisco Unity Connection Inbox


fh is

igure describes the functionality ofthe Cisco Unity Connection Inbox.

Cisco Unity Connection Snbox

: ''.~r'.v..l ~^'Z [,....


|Ji U-iiIV Cnn,-rt.fw. I"hrf

"'"* 'J'
_'_**-_

W B OWeM IdtsaJ [^ New <nC(il* ^ Beftwti mtuagd f tfua Ocleud Wl j alp


.

Theaccess to the Cisco Unitv Connection Inbox web tool is provided through theCisco
Personal Communications Assistant website. The Cisco Unity Connection Inbox web tool

contains voice messages and anv message that endusers receive, liy clicking theapplicable icon oneach Cisco Unitv Connection Inbox page, endusers can sort and delete the messages on
the page, and compose and listen to a voice message.
Note The CiscoUnity Connection fnbox does not refresh the display automatically; end users
must click the Refresh Messages icon to check for new messages.

2-56

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Personal Call Transfer Rules


interface.

This figure describes Personal Call Transfer Rules in the Cisco Unity Connection end-user web

Personal Call Transfer Rules


CSSSSmmmmmmmm

CllIB_LJr.it, ConPWCliBEJnlWJl

l;;mrifi,<ii|li;.ili!^JwiljL, .,.,snri

Cisco Unitv Connection can transfer and screen incoming calls according to rules that end users

configure in the Cisco Unity Personal Call Transfer Rules web tool. Cisco Unity Connection uses apersonal call transfer rule to transfer particular calls to an end user, according to caller identity, time ofday. and the end-user meeting schedule, or to transfer calls to voice mail or to another phone number. End users can set rules to transfer calls to aphone number, aseries of
phone numbers, to amail-based paging address, or to send SMS messages. End users can build very simple personal call transfer rulesfor example, to transfer acall from asingle phone number to voice mailor create more complex rules by using the
following components:

Personal contacts list: Cisco Unity Connection uses the personal contacts list toroute incoming calls, aswell as toplace outgoing calls.
End users can manage their personal contacts list in the Cisco Unity Assistant web tool.

Note

Caller groups: Callers can be organized into groups, in order to apply one rule to multiple
callers without having to recreate the rule multiple times. Caller groups can contain other
Cisco Unity Connection can route incoming calls.

Cisco Unity Connection users, system contacts, and personal contacts. Personal destinations: End users can create adirectory ofcontact phone numbers to which

>2010 Cisco Systems. Inc.

Overview of Administrator and End-UserInterfaces

2-57

into groups so that Cisco Unity Connection routes calls to each destination in the order lhat is l.sted until the phone is answered, the caller finishes the call, or the last destination in the group is reached. 1he order ofdestinations in the group and the length oftime lhat Cisco

Destination groups: End users can organize personal destinations and notification devices

Unitv L onnect.on w for the phone to be picked up at each destination can be specified aits

2-58

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems Inc

Telephone User Interface


This figure describes the TUI in Cisco Unity Connection.

Telephone User Interface


fMVo^.M.M.gn

p
~

-*r~
-

a
*

____r .

o-

*f)

*" *
D ~

chigtri "**"

^TH
_

11
li

-s-

~*

"

<tu
*_

"

*B

Uulhnf Rwi triflm*

The TUI is the traditional mechanism by which end users interact with votce-mail systems. The

Cisco Unity Connection system prompts are presented to the user offering, lor example, the opportunity to listen to new. saved, or deleted messages. In add.fon, messages can be sent or
preferences can be changed.

The Cisco Unity Connection TUI overview can be found in the document Cisco Unity
Connection at a Glance: ni,,ir http://cisco.com/en/US/does/voice_ip._eomm/connection/lx/user/glance/cards/glncl21o.pdl.

>2010 Cisco Systems, Inc.

Overview ofAdministrator and End-User Interfaces

2-59

Cisco Visual Voicemail


I'his figure describes the feature Cisco Visual Voicema

Cisco Visual Voicemail

End users manage their voice-mail inbox with an XML application on the phone:
Must be configured as a phone service on Cisco Unified
Communications Manager.

Cisco Visual Voicemail parameters must be configured on


Cisco UnityConnection.

the screen on the IP phone to work with their voice messages.

Ihe Cisco Visual Voicemail application is an alternative lo the GUI or TUI End users can use

from the list. End users can also compose, reply to. forward, and delete messages. *
Cisco Visual Voicemail uses the following:

Cisco Visual Voicemail allows Ihe user to view alist ofend-user messages and plav messages

AMIDIct: The MIOIe. is installed when updating the Cisco Unitv Connection server to the
release required by Cisco Visual Voicemail.

Phone sen ice: Aphone service that points to the Ml Diet needs to be configured.

2-60

Introducing Cisco Voice and Unified Communications Administration (ICOMM)

)2010 Cisco Systems, lr

Cisco Unified Presence End-User Interfaces


This topic describes the Cisco Unified Presence end-user web interface.
Cisco Unified Presence End-User
interfaces
Cisco Unified Presence End User: ]&JLiil!&&LiLL

Cisco Unified Presence User Options


For uitaumfced Lom(rnrnaani solution!

End users are

synchronized

Cisco Unified Presence User Options

from Cisco

Unified CM.

End users in Cisco Unified Presence are synchronized from Cisco Unified Communications

Manager. End users use the Cisco Unified Presence User Options interface to customize
settings, create personal response messages, organize contacts, and send broadcast messages.
Note Users must use Microsoft Internet Explorer version 6.0ora later toaccesstheCisco Unified
Presence UserOptions interface. Ciscodoes notsupportother browsers.

2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-61

End-User Authentication
This figure describes the end-user authentication inCisco Unified Preser

End-User Authentication
Authentication Requesl

Login on /cupuser

With LDAP authentication enabled. Cisco Unified Presence

sends the password request directly to LDAP


Without LDAP authentication, Cisco Unified Communications

Manager authenticates the login


requests

Access rights on Cisco Unified


Presence can be customized.

Cisco Unified Presence publisher communicates directly with the Cisco Unified

Communications Manager publisher via the Administrative XME application programming


interface {API) bv using the Simple Object Access Protocol (SOAP) interface.

When first configured, the Cisco Unified Presence publisher performs an initial sv nchronization oftheentire Cisco Unified Communications Manager user and device database. All Cisco Unified Presence users areconfigured in the Cisco Unified Communications Manager End User configuration. During thesynchronization. Cisco Unified
Presencepopulates these users in its database from the Cisco Unified Communications

Manager database and does not prov ideend-user configuration from its administration
interface.

11 a Cisco Unified Personal Communicator user logs in to Cisco Unified Presence and EDAP

authentication isenabled onCisco Unified Communications Manager. Cisco Unified Presence


will go directly to the LDAP server for the Cisco Unified Personal Communicator user authentication bv using the Bind operation. After Cisco Unified Personal Communicator is authenticated. Cisco Unified Presence forwards the information to Cisco Unified Personal Communicatorto continue login.

2-62

IntrcducingCisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Preferences

fhis figure shows the preference settings in fhe Cisco Unified Presence end-user web interlace.
Preferences
. Preferences allow users tomanage personal settings:
Cisco Unified Presence administration

. . IP phone Messenger (IPPM) customization like contact filtering, etc. - Calendar sellings require Microsoft Outlook gateway configuration on

The IP Phone Messenger Settings allow the configuration ofthe following settings:
Contact Filtering: Display all contacts oronly online contacts.

. Play Audible Notification (on incoming messages): Plays an audio tone on the IP phone
vvhen a new message arrives.

. PIN Protected: Enable or disable PIN-based protection ofthe IP Phone Messenger (IPPM)
application.

Session Timeout: Time in minutes after automatically logged out.

Phone Display Refresh Interval: Time in seconds when Ihe display refreshes the current
screen.

When using aMicrosoft Exchange Server. Cisco IP Phone Messenger enables end users to receive meeting notifications on their IP phone, and correlates the status of meetings in the
calendar with the current availability status in Cisco IP Phone Messenger.

connect end users directly to selected meetings without entering any meeting IDs. End users
can view and join meetings directly from the IP phone.

With Cisco Unified MeetingPlace. administrators can configure Cisco Unified Presence to

2010 Cisco Systems, Inc

Overview ofAdministrator and End-User Interfaces

2-63

Contacts and Privacy Policies

interfacT" ^^ ^ COn'aC'S ^ ^^ ^'"^ '*" ^ CisC0 Unificd l>rcse"Ce e,ld"user w<*


Contacts and Privacy Policies
Conlacts can be created or edited.

Contacts are used for Cisco Unified Personal Communicator or third-party


messaging clients * '

Privacy Policies enables customized privacy, based on a black orwhite list separated into internal (same domain] and external (different domain) users.

Aio*r *Jtu7i. B*ctp( ftoj* nehtiHibta*ed

[Brt*rtu|u LidMtO tutflbUHirii4d toUflW mypFBT.n**.)

Pnvacv configuration detemiines who can view current availability. End users have two required privacy lists {Default and Blocked), and can create the following additional custom
lists:

Default policj: 1he default policy applies to all watchers who are not included in another rule. End users cannot assign watchers to the default policy. Hlocked policy: Any watcher added to the Blocked policy alvvavs sees end-user status as
unavailable.

Custom polie>: End users can create multiple custom policies in which thev can define the
associated watchers and devices.

End users can add awhole domain to the Hlocked policy, whereby any requests from users in that domain will be blocked, provided those users have not been explicitly allowed.

2-64

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Ir

IPPM Broadcast and Response Messages

IPPM Broadcast and Response

Broadcast Messages can be


sent to multiple IPPM users
at the same time.

.*

Response Messages enable quickanswers for instant phonemessages, and can be enhanced withuserdefined messages.

,.;,
S"*
,lm,

Cisco Unified Presence user web interface. Messages can have amaximum of 150 characters
and can be sent tosome orall contacts in the contact list.

End users can configure certain message settings for Cisco IP Phone Messenger fjj *e

End users can create personal response messages to avoid typing atext message each time they

want to send amessage. End users can create up lo 15 personal messages, and the system administrator can create an additional ten predefined messages. Personal response messages are always displaved after the messages created by the system administrator.

2010 Cisco Systems, Inc.

Overview ofAdminislrator and End-User Interfaces

2-65

Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
* End users in Cisco Unified Communications Manager can be added to a User Group to allow access to the end-user web interface The web interface can be used to configure the associated device, changeentnes
in the personal address book, and so on.

Cisco Unified Communications Manager Express allows end users to configure their end device. Login credentials must be configured from the
U LI.

Cisco Unity Express offers three different interfaces to manage voice mails
theweb interface, thetelephony userinterface, or Cisco VoiceView
Express

Cisco Unity Connection also supports a customizable end-user web on the CoS. Cisco Unity Express also provides a TUI and Cisco Visual
Voicemail

interface that can be enabled or disabled with different features, depending

Cisco Unified Presence user web interfaceallowsend users to manaqe their privacy settings and Cisco IP Phone Messenger settings.

2-66

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010Cisco Systems, Inc.

Module Summary
This topic summarizes the key points that were discussed in this module.
Module Summary
Cisco Unified Communications systems include different
administrative interfaces to configure end devices, system

settings, and more, as well as platform maintenance and


tools for troubleshooting and system analysis.

The components oftheCisco Unified Communications systems provide different end-user interfaces. These
interfaces allow end users to interact viaGUI, TUI, or IP
customize settings.

phone with the Cisco Unified Communication system and to

References
Eor additional information, refer to these resources:

Cisco Unified Communicalions Manager Administration Guide, Release 8.0( 1) al:

htlp:/7vvvvAv.cisco.com/en/US/docs/voicejp_comm/cucm/admin/8_0__l/ccmcfg/
bccm-80T-cm.html

Cisco Unified Communications Manager Express System Administrator Guide at:


cmeadm.html

http://wA\w.cisco.com/en/US/docs/voice_ip_comrn/cucine/adinin/configuration/giiidt

System Administration Guide for Cisco Unity Connection Release 8.x at: http://'www,cisco.com/en/US/docs/voicejp_comm/conncction/8x/administralion/
guidc/8\cucsagx.html

>2010 Cisco Systems, Inc

Overview of Administrator and End User Interfaces

2-67

2-68

Intrcduang Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Module Self-Check Use the questions here to review whal you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.

Ql)

When upgrading to anew Cisco Unified Communications Manager release, which partition is used for installation? (Source: Understanding Administrator Interfaces)
A) swap

B) C)
D)

active inactive
common

Q2)

What are two ways in which an administrator can check the software and hardware
status in Cisco Unified Communications Manager? (Choose Iwo.) (Source:
Understanding Administrator Interfaces)

A) B)
C)

Cisco Unified Operating System web pages Cisco Unified Serviceability web pages

D)

Cisco Unified Communications Manager Administrator web pages

CE1

Q3)

Where are the GUI files for Cisco Unified Communications Manager Express stored?
(Source: Understanding Adminislrator Interfaces)
A) B) NVRAM EPROM

C)
D)

DRAM
flash memory

Q4)

"fhe console interface of Cisco Unity Express is typically used for troubleshooting and
maintenance tasks. (Source: Understanding Administrator Interfaces)
A) true

B)

false

05)

Where can an adminislrator start network services like Cisco Tomcat in Cisco Unity
Connection? (Source: Understanding Administrator Interfaces) A) Cisco Unity Connection Serviceability B) Cisco Unitv Connection Administration
C) D) Cisco Unified Serviceability Cisco Unified OS Administration

Q6)

Where are end users configured in Cisco Unified Presence? (Source: Understanding
Administrator Interfaces).

Q7)

fo which standard group must end users be added to grant ihem access lo the end-user
web pages? (Source: Understanding Administrator Interfaces)
A) B) Standard CCM Access Standard CCM Super Users

C)
D)

Standard CCMUSER Administration


Standard CCM End Users

)2010 Cisco Systems, Inc.

Overview of Administrator and End-User Interfaces

2-69

Q8)

Which features cannot he configured by end users in the end-user interlace ofCisco Unified Communications Manager Express? (Source: Understanding End-User
Interfaces)

A) H) C) D|

ring settings password changes speed-dial settings busv lamp settings

Q9)

Which statement describes notification devices in Cisco Unity Express? (Source:


Understanding End-User Interfaces)

A)
) C)
D)

allow administrators to define devices for system alert and log messages
allow end users to manage destinations for notification schedules allow administrators to create asimple hotline application
allow end users to accesstheir voice box

010) \\ hat are two wavs in which end users in Cisco Unity Connection are authenticated?
(Choose two.) (Source: Understanding End-User Interfaces)
A) EDAP server

B)
C)
D)

Cisco Unified Communications Manager


Cisco Enitv Connection
Microsoft domain

OH) Which ofthe following describes abenefit of Cisco IE Phone Messenger response
messages'? (Source: Understanding End-User Interfaces)

A)
B)
C)

Response messages are automatically sent to the sender when receiving an


instant message.

Response messages enable quick answers for instant phone messages and can
beenhanced with user-defined messages,

Response messages can be defined by the adminislrator and broadcast to all


presence users.

D)

Response messages are defined bv end users and sent automatically ifthe end
user is signed on lo personal contacts.

Intrcduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc,

Module Self-Check Answer Key


on Q2) Q3J 04)
Q5)
C

A. C
D A

Q6)

End users are not configured in Cisco Unified Ptesence. Tlicy are synchronized from Cisco Unified
Communications Manager.
D
D B

07) Q8) Q9i

QIO)
QUI

A, C
D

,2010 Cisco Systems, Inc

Overview of Administrator and End-User Interfaces

2-71

2-72

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems,

Module 31

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications
Manager Express
Overview

IP telephony networks require seamless integration with the public switched telephone network rem With multiple call paths available, network administrators need to have an m-d P1 understanding ofcall routing in order to control fhe path that ,s taken for aparticular call, and
of course, to control call costs. This module covers call flows ,n C.scc-Unified
Communications Manager and Cisco Unified Communications Manager Express.

Module Objectives

Upon completing this module, you will be able to understand call Hows in Cisco Unified
includes being able to meet these objectives:

Colurations Manager and Cisco Unified Communications Manager Express. This ability
. Describe the characteristics of call flows and the associated call legs in Cisco Unified
Communications Manager and Cisco Unified Communications Manager Express

. Describe configuration components (class ofservice. Call Admission Control route lists. route groups, and so on) that impact call flows in Cisco Unified Communications Manager . Describe configuration components (class ofrestriction, dial peers, and so on) that impact
call flows in Cisco Unified Communications Manager Express

3-2

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

Cisco Systems, Inc. 2010

Lesson 11

Understanding Call Flows and


Call Legs
Overview This lesson provides an overview of call flows and call legs in Cisco Unified Communications
Manager and Cisco Unified Communications Manager Express.

Objectives
the associated call legs in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This ability includes being able to meet these objectives:
Describe the Cisco Unified Communications Manager callflows and call legs

Upon completing this lesson, you will be able to describe the characteristics of calljlows and

Describe the Cisco Unified Communications Manager Express call flows and call legs

Cisco Unified Communications Manager Call


Flows and Call Legs
Phis topic describes the Cisco Unified Communications Manager call flows and call legs

Before sending packets, IP phones will query the DNS server


to resolve the IP address of the Cisco Unified

Communications Manager.

IP Phone

11 DNS

and Respon

Cisco Unified Communications Manager can use either 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 a Domain Name Svstem (DNS)server. Both methods have some advantages:

Using If addresses: The system does not depend on a DNS server. This situation prevents
loss of sen ice when the DNS server cannot be reached. When a device initiates a connection, the time that is required to establish fhe connection is shorter because no name

resolution is required (i.e.. a DNS lookup sent to die DNS server, and a DNS reply sent

back from the server are not required). IJy eliminating the need for DNS, there is no danger
oferrors that are caused by incorrect configuration ofthe DNS. Troubleshooting is
simplified because there is noneed to verily proper name resolution.

Using DNS: Management issimplified because logical names are simpler to process than

32-bit addresses. IfIP addresses change, there is no need to modify the application settings
because thev can still use the same names. Only the DNS server configuration must be modified inthis case. IP addresses ofCisco Unified Communications Manager servers can betranslated toward IP phones because the IPphone configuration files do notinclude the original server IP address (which should appear differently to the IPphone), but rather include names. As long as these names are resolved to the correct (translated) address when DNS requests have been sent outby IP phones. Network Address Translation (NAT) is not
a problem.

In general, because ofthe additional point of failure lhat iscaused by configuration errors or
because of unavailabilitv ofthe service, the recommendation is not lo use DNS with Cisco UnifiedCommunications Manager.
3-4 Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O
2010 Cisco Systems, Inc.

The figure illustrates acall between Cisco Unified Communications Manager-controlled IP


phones where DNS is used.

Before the IP phone can communicate with Cisco Unified Communicalions Manager, it must resolve the name ofthe sener. The IP phone obtains the name ofthe server from the configuration file, which was downloaded from aTFTP server. Signaling messages can bt exchanged between the IP phone and Cisco Unified Communications Manager only after the
name ofthe sener hasbeen obtained.

2010 Cisco Systems, Inc.

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communicalions Manager Express

SCCP Call Flow Without DNS


Unified Communications Manager-controlled IP phones where aDNS server is not used.

This_figure illustrates aSkinnv Client Control Protocol (SCCP) call flow between Cisco

No extra step (DNSlookup)


Higher availability
No dependency on the DNS server

The recommendation is to remove DNS reliance

Some implementations may require DNS. for example, integration with


Cisco Unified Presence

IP Phone A

IP Phone B

Manager servers, ihe need for the extra step ofDNS resolution is eliminated. The signaling
session can bo set up immediate!} and calls can beprocessed even if the DNS service is not
available, fherefbre. the recommendation is to remove DNS reliance.
Note

When IPaddresses are used instead of DNS names for the Cisco Unified Communications

Some Cisco Unified Communications Manager implementations may require a DNS server; for example, when integrating Cisco Unified Communications Manager with Cisco Unified
Presence Server

In order to diange the default hehav ior ofusing DNS. perform the following steps for each
Cisco Unified Communications Manager server inthe cluster:

1. In Cisco I'niiied Communications Manager Adminislralion, go lo System >Server.


2. Select the first (next) available server from the list ofCisco Unified Communications
Manager servers.

3. Change the server name to ihe IP address ofthe server and save the changes.
By default, hostnamcs are also used in IP phone URLs. When DNS reliance hostnamcs are used in these phones. UREs must also be replaced by IP addresses. Enterprise Parameters in Cisco Unified Communicalions Manager Administration are used lo configure the IP phone URLs.

Intrcducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v8.0

2010 Cisco Systems. Inc

Centralized Remote Branch Call Flow

This figure shows the call flow between IP phones in different branch locations in acentralized
Cisco Unified Communications Manager deployment.

Centralized Remote Branch Call Flow


Call flow between IPphonesin branch locations:

Signaling to Cisco Unified Communications Manager


- Media uses direct path between IP Phones

1) S'gna-ing Prolcco

2'. P i P N-'eosa Path

The signaling (SCCP) traffic must traverse the IP WAN from the branch IP phones to the Cisco
Unified Communicalions Manager inthe headquarters (HQ inthe figure).

After signaling communication is established, the IP phone user can make acall. The RealTime Transport Protocol (RIP) media stream uses the direct path between IP phones from
branch to branch.

3-7

2010 Cisco Systems, Inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Centralized Architecture PSTN Backup Call Flow


switched telephone network (PSTN) backup path to the IP WAN.

deployment. IP phones in remote branches arc no longer usable. This figure shows apublic

When the IP WAN route fails in acentralized Cisco Unified Communications Manager

Centralized Architecture PSTN Backup


Gateway supports PSTN access via SRST

Cisco Unified Communications Manager canbeconfigured with a


PSTN backup route via gateways

secondary PSTN route

Call Forward Unregistered (CFUR) Ifthe primary IPWAN routefails, callsare rerouted overthe

In acentralized Cisco Unified Communications Manager deployment with multiple remote


sites across the IP WAN. a centralized call processing model consists ofa centralized Cisco

Unified Communications Manager cluster that provides services for many sites and uses the IP
WAN to transport IP telephonv traffic between the sites.

When the IP WAN route fails, branch IP phones cannot reach the central Cisco Unified

Communications Manager. Therefore, remote IP phones are no longer registered with Cisco Unified Communications Manager and calls will no longer work. Cisco Unified Communications Manager can be configured with aPSTN backup route via

reroutes calls over the secondary PS'l Nroute. To route calls via the PSTN for unregistered IP phones. Cisco Unified Communications Manager can be configured using the Call Forward
Unregistered (CFUR) feature.

Cisco gatewavs. IfThe primary IP WAN route fails. Cisco Unified Communications Manager

branch office can register to the branch SRS f router. The SRST router can process calls between registered IP phones and can send calls lo other sites through the PSTN. When implementing the multisite WAN model with centralized call processing, consider the
following guidelines:

At the remote branch, ihe Cisco Unified Survivable Remote Site Telephony (SRST) feature, which is available in Cisco IOS gatewavs. provides call processing services to remote IP phones during an IP WAN outage. When the IP WAN is down, the IP phones at the remote

Maximum of 1000 locations per Cisco Unified Communications Manager cluster.

Maximum of1100 H.323 dev ices (gateways, multipoint control units, trunks, and clients)
or 1100 Media Gatewav Control Protocol (MCiCP) gateways per Unified Cisco Unified
Communications Manager cluster. Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Minimize delav between Cisco Unified Cisco Unified Communications Manager and
remote locations toreduce voice cut-through delays.

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 the number of
IP phones controlled by each router. For example, on aCisco 3845 Integrated Series
to SRST. The maximum number ofIP phones is platform-dependent.

Router amaximum of 720 Cisco IP phones arc supported during WAN outrage or tailovcr Use the location-based Call Admission Control (CAC) mechanism in Cisco Unified Communications Manager to provide CAC into and out of remote branches. Cisco Unified Communications Manager can support amaximum of 30,000 IP phones per cluster when
Cisco Unified Communications Manager runs on the largest supported server. Resource Reservation Protocol (RSVP)-based CAC between locations can be used to support networks that are partly and fully meshed, or networks that are fully meshed.

i 2010 Cisco Systems. Inc.

3-9

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communicalions Manager Express

Centralized Architecture PSTN Backup Considerations


The figure lists some considerations that must be handled when implementing PSTN backup in
a centralized Cisco Iinified Communications Manager architecture

Centralized Architecture P^
Considerations Cisco Unified Communications Manager reroutes calsover secondary
PSTNroutes when the pnmary IP WAN route fails; Internal telephony numbering scheme is not valid on the PSTN There is only E 164 numbering onlyon the PSTN

Internal site codes dialed are transparently modified to E. 164numbers


User does not need to redial

Support fora variety ofgateway signaling protocols


Peer-to-peer with H 323 or SI P

Gatewaycontrol using MGCP or SCCP

Remote gatewaysare required to control IPphones whenthe central CiscoUnified Communications Manager is not reachable.
Cisco Unified SRST

Cisco Unified Communications Manager Express SRST

The following items must be considered when implementing PSTN backup: During an IP WAN failure. Cisco Unified Communicalions Manager reroutes calls over secondary PSTN routes. Because the PS'l Nsupports only F. 164 numbering, the internal
telephony numbering scheme is not valid on the PSTN.

One option is for the userto redial the full H. 164 number afteran IP WAN failure, ['his
option is not the preferred solution.

Abetter solution is for Cisco Unified Communications Manager to transparently modify


the dialed internal site codes to full F. 164 numbers before using the secondary PSTN route.
Ibis procedure means that the userdoes not need to know the full H. 164 number and no
redial is necessary vvhen the primarv IP WAN fails.

Cisco Ijfiiied Communications Manager support for various Cisco gateway signaling
protocols: 11.323 or Session Initiation Protocol (SIP) prov ides peer-lo-pcer communication with gateway s and other Cisco IInified Communications Manager clusters orCisco Iinified

Communications Manager Express. Cisco IInified Communicalions Manager can control


Cisco Voice Gate wavs and PSTN links using MGCP or SCCP.

Because Cisco Unified Communications Manager is not reachable, no calls can originate or terminate on remote IP phones. The remote Cisco gateways arc required locontrol IP
phones when the central Cisco Unified Communications Manager isnot reachable. The following Cisco Voice Gateway features support control of IP phones:
SRS I

Cisco I. nified Commtinications Manager Fxpress SRST

3-10

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Distributed Architecture Call Flow

This figure shows the call fiow in adistributed Cisco Unified Communicalions Manager
deployment. ^^^^^^^^^^

Distributed Architecture Call Flow


IP phone signaling to local Cisco Unified Communications Manager cluster
Intercluster trunk <ICT) signaling between Cisco Unified Communications
Manager clusters

Media uses direct path between IP phones

Main 1

Remote 1

IP Phone A
RTP Medi<s Pain

IP Phone B

If adistributed call-processing model is more suitable for the business needs ofacustomer, the
choices include installing a Cisco Unified Communications Manager cluster at the remote branch or running Cisco Unified Communicalions Manager Express on the branch router.

"Fhis figure shows the call flow between IP phones in different branch locations in adistributed
Cisco Unified Communications Manager deployment. Fach (large) remote site has its own Cisco Unified Communications Manager cluster. IP phones ateach site are controlled by the local cluster: SCCP signaling is used to the local Cisco Unified Communications Manager
cluster (not across the IP WAN).

When calling between sites, inlerclusler trunk (ICT) signaling is used between Cisco Unified
Communications Manager clusters. The RTP media stream uses the direct path between IP
phones from branch to branch.

applications, and digital signal processor (DSP) resources may be located al each site, fhe IP
remains local tothe site. Therefore, the amount ofsignaling traffic between sites isreduced
compared to a centralized call-processing model.

In the distributed call-processing model, Cisco Unified Communications Manager.

WAN onlv carries signaling traffic for intersite calls, but signaling traffic for calls within asite
With the use ofgatekeepers, adistributed call-processing model can scale to hundreds ol sites. Italso provides transparent use ofthe PSTN when the IP WAN is unavailable.
In a multisite centralized call model. Cisco Unified Communications Manager Administration iscentralized. The multisite centralized call model is simpler compared toa multisite

distributed call-processing model where multiple clusters must be administered separately.


3-11

2010 Cisco Systems, inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Distributed Architecture Considerations


Ihe figure lists considerations for implementing adistributed Cisco Unified Communications
Manager architecture.

Similar requirements to central architecture

- Support for a vanety ofgateway signaling protocols Each mam location has a Cisco Unified Communications
Manager cluster

Cluster controls local IP phones

* Support for variety ofintercluster signaling protocols


Interclustertrunk (ICT)
SIP

H 323

* Callsare rerouted over secondary routes (PSTN) when the


primary IP WAN route fails

Internal telephony numberng scheme is not valid on the

There is only E 164 numbering on the PSTN

The following items must be considered when implementing Cisco Unified Communications
Manager in a distributed architecture:

Cisco Unified Communications Manager supports s variety ofgateway signaling protocols for connecting to gateway sat remote sites, for example 11.323 and SIP. Gateways include
Cisco IOS routers. Cisco [inified Communications Manager. Cisco Unified Communicalions Manager Fxpress. and third-party solutions.
lypieally there is a Cisco Unified Communications Manager cluster ateach main location,

such as central data center sites. Fach Cisco Unified Communications Manager cluster
controls a separate group of IP phones,

Between Cisco [ milled Communicalions Manager clusters, there are several intercluster
signaling protocols to choose from:
ICT

SIP IF323

When the primary IP WAN route between Cisco Unified Communicalions Manager clusters fails. Cisco Unified Communications Manager can be configured to reroute calls
over secondary (PSl'N) routes. In this scenario, any internal abbreviated telephony numbering scheme is not valid. Ihe PSTN numbering plan isdesigned around F.164.

3-12

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Distributed Architecture PSTN Backup Call Flow

dlplovment. aPSTN backup path can be used. This figure covers the PSTN call flow in a
distributed Cisco Unified Communications Manager architecture.

When the IP WAN route fails in adistributed Cisco Unified Communications Manager

Distributed Architecture PSTN Backup


Call Flow

If the primary IP WAN route fails, Cisco Unified Communications Manager can reroute calls over secondary routes (PSTN):
Gateways provide PSTN access Valid number is required on the PSTN
;. Remote

IPPhoneA

IP Phone B
WAN Failure

In adistributed Cisco Unified Communications Manager architecture, ifthe primary IP WAN


route fails. Cisco Unified Communications Manager can reroute calls over secondary routes
(PSTN).

Cisco gatewav sprovide access to the PSTN via analog or digital links. Remember lhat E. 164
numbering is required on the PSTN.

) 2010 Cisco Systems. Inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

PSTN Backup Path Selection This figure covers PSTN backup path selection in adistributed Cisco Unified Communications
Manager architecture.

PSTN Backup Path Selection


Depending onthe calling device, different paths can beselected to
reach the same destination.

Asecondary path can beused when the primary path isnot


available

Acall can betransparently rerouted over the PSTN durinq an IP


WAN failure

Concepts of route pattern, route list and route groups are used.
Digit strings may require modification.

to full E.164 numbers when rerouted over the PSTN.

Abbreviated on-net calls between sites may need to be expanded

Remote gateways are not required to control IP phones.


IPphones are still controlled by the localCisco Unified Communications Manager cluster.

In adistributed Cisco Imilled Communications Manager architecture the PSTN backup path selection can be based on the calling device. Cisco Unified Communications Manager can be configured to have different paths available to reach the same destination that may be selected
based on the calling device,

Asecondary path can be used when the primarv IPWAN path isnot available as follows: Acall can be transparently rerouted over the PSTN during an IP WAN failure.

Route pattern, route list, and route groups provide call routing flexibility.

Digit strings mav require modification. Abbreviated on-net calls between siles may need to be
expanded to full F.164 numbers when rerouted over the PSTN.
Note

Remote gateways arenot required to control the branch IP phones because the local Cisco Unified Communications Manager cluster confrols theIP phones.

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc

AAR Call Flow This section describes the call flow for automated alternate routing (AAR).

AAR Call Flow


The IP WANis fullyoperational.
CAC blocks a call over the IP WAN.

The call is automaticallyrerouted over the PSTN.

- Alternatively. Call Forward NoBandwidth can be set.


Main

Signaling |
R'oiovol

' Signaling
-ruined

IP Phone A

Main I Main 1

""' Remote 1 CAC Max. Calls


Reached

IPPhone B

To avoid oversubscribing WAN links with voice traffic and causing deterioration ofthe quality ofestablished calls. CAC is used to limit the number ofcalls between the sites. Centralized

Communications Manager to dynamically reroute acall over the PSTN ifthe call is denied
because of CAC as follows:

call-processing models can take advantage of AAR features. AAR allows Cisco Unified

AAR allows calls tobererouted through the PSTN by using an alternate number when Cisco Unified Communications Manager blocks a call due to insufficient location bandwidth. With AAR. the caller does not need tohang up the phone and redial the called
"Not enough bandwidth" message.

partv. Without AAR. the user would gel areorder tone and the IP phone would display the

AAR applies to centralized call-processing deployments. For instance, ifatelephone in a company headquarters calls atelephone in branch Band the available bandwidth for the
WAN link between the branches is insufficient (as computed by the mechanisms at the

locations). AAR can reroute the call through the PSTN. The audio path ofthe call would be IP-based from ihe calling phone to its local (headquarters) PSTN gateway, time-division

multiplexing (TDM)-based from that gateway through the PSTN to Ihc branch Bgateway,
and IP-based from the branch B gateway to the destination IP phone.

AAR is transparent to users. It can be configured so that users dial only the on-net directory number. For example, all that is required to reach the destination is the four-digit number of the called phone. No additional user input is required to reach the destination through the
alternate network, such as the PSTN.

>2010 Cisco Systems, Inc

3-15

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

CAC denies the call due to insufficient bandwidth. Cisco Unified Communications Manager
now automatically composes the required route pattern to reach phone Bvia the PSTN and
sends the call off-net.

In the preceding example, acall is placed from phone Ato phone B, but the locations-based

3-16

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v80

2010 Cisco Systems.Inc.

AAR Characteristics
This section describes the characteristics of AAR.

AAR Characteristics
- Provides a fallback mechanism for callsdenied byCall Admission Control (CAC) and reroutes the calls over the PSTN. - Only works for locations-based CAC

- Only works for calls placed to internal directory numbers


- AAR supportsthe following callscenarios:

- Call originates from an IP phone within one location and


terminates at an IP phone within another location.

- Incoming call through a gateway device within onelocation


terminates at an IP phone within another location.

AAR destination mask can be configured per device toreroute


calls to other phone numbers, such as cell phones.
- Call Forward No Bandwidth (CFNB).

- Forward to voice mail can be configured per device to


reroute callsto voice mail. AAR does not work with SRST. - Not activated by WAN failure

The characteristics of AAR are as follows:

AAR provides amechanism for calls that are denied by Cisco Unified Communications Manager -based CAC or RSVP-enabled locations-based CAC by rerouting calls over the
PSl'N in the event of CAC failure.

AAR only works for calls placed to internal directory numbers. It does not apply to calls
work for hunt pilots and computer telephony interface (CTI) ports. These entities can be configured with an AAR group and an AAR calling search space (CSS).

placed to route patterns or feature patterns such as Mcct-Me or Call Park. However it does

The alternate number that is used for the PSTN call iscomposed ofthedialed number, a

prefix that is configured per AAR source and destination group, and the external phone
number mask of the called device.

Alternatively, calls can be routed to voice mail or an AAR destination mask can be configured per device, which allows any number to be used for arerouted call. The number lhat is specified at the AAR destination mask is also known as the Call Forward No
Bandwidth (CKNB) destination.

Note

AAR isa Cisco Unified Communications Manager fallback mechanism for calls thatare

denied by locations-based CAC or RSVP-enabled locations-based CAC. It does not apply to


calls denied by external gateways due toexceeding theavailable oradministratively

permitted number of channels or to calls that have been rejected on trunks (for example, on gatekeeper-controlled H.225 or intercluster trunks). If such calls fail for any reason, route
lists and route groups provide additional fallback mechanisms.

) 2010 Cisco Systems, Inc.

Call Flows inCisco Unified Communications Manager and Cisco Unified Communications Manager Express

AAR supports the following call scenarios:

Acall originates from an IP phone within one location and terminates at an IP phone within
another location.

An incoming call through agateway device within one location terminates at an IP phone
within another location.

AAR docs not work with SRST for the following reasons: AAR isnot activ ated by WAN failures, but only after CAC denies a call,

If the AAR-composed number results in anumber with Ihe same area code as the gateway.
typically the area code must not be dialed. In order to solve this problem, atranslation pattern can be created that strips offthe area code before dialing the AAR-composed
number,

Depending on the dial plan implementation and the type of calls (international, multiple
countries, and so on), additional modifications might be required.
AAR does not support CTI route points as the origin or destination of calls.

AAR is not compatible with Cisco Extension Mobility for users who roam to different
sites.

For off-net calls to the PSIN. telephony administrators may configure the access point to
the public network near the call origin or near the call destination. Access to the PSTN near the call origin is referred to as headend hop-off (IIPTIO). Access to the PSTN near the call

destination is referred to as tail-end hop-off (TF.HO). When using THI10. it is important to configure the AAR CSS so lhat the local gateway is always used for calls being rerouted using AAR. Othenvise calls will fail, because the call leg lo the (remote) PSIN gateway again runs into the same issue as the initial call. The call needs to go over the IP WAN."
which typically means it goes out ofthe location ofthe originating phone. This route is not

possible because there is no bandwidth thai is lelt for the location, which is the reason why
the initial called resulted in a CAC failure.

3-18

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM] v8.0

2010 Cisco Systems, Inc.

Cisco Unified Communications Manager Express


Call Flows and Call Legs
This topic describes the call flows and call legs in Cisco Unified Communications Manager
Lxpress.

Cisco Unified Communications

Manager Express Call Flow


Cisco Unified Communications Manager Express uses dial

peers to establish logical connections, or call legs, to


complete an end-to-end call.

Adial peeris an addressable call endpoint. - POTS dial peersconnect to a traditional telephony
network.

- VoIP dial peers connect overa packet network.


- IP phones are POTSdial peers.

Dial peers are defined foroutgoing destinations.


Defaultdial peer for incoming calls. - Additional inbound dial peers may be configured.

For calls to fiow correctly through the Cisco Unified Communications Manager Express, the
administrator must have a good understanding ofthe following:
The locations ofthe telephony edge devices

The types ofconnections lhat need to be made between these devices The telephone numbering scheme that is to be applied to the devices
Cisco Unified Communications Manager Express uses dial peers toestablish logical

connections to complete an end-to-end call between devices. These logical connections are
referred to as call legs.

Fach dial peer is an addressable call endpoint. The type of dial peer is dependent on the actual
connection as follows:

When using atraditional telephony connection, the plain old telephone service (POTS) dial
peer must be used.

When connecting via an IP packet network, a VoIP dial peer is used. Additional dial peer

tvpes are available for connectivity to other network types. Other dial peer types include
lP(MMolP).

Voice over Frame Relay (VoFR). Voice over ATM (VoATM), and Multimedia Mail over

2010 Cisco Systems, Inc.

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Dial peers are defined for outgoing destinations. Multiple dial peers may exist in the same
Cisco Unified Communications Manager Express and are matched based on destination
matching criteria.

When an IP phone is configured in Cisco Unified Communicalions Manager Express, the sy stem automatically creates avirtual voice port thai represents the line (slate) on the phvsical
(virtual voice port), h may seem unusual that a POTS dial peer is used for an IP phone. The reason is that an IP phone behaves in an identical manner to traditional analog telephonv
IP phone. Internally. a POTS dial peer isused for routing calls to the line extension number

devices. However, instead ofaphysical voice port, avirtual voice port is used. Adefault dial peer is automatically available for matching incoming calls. Additional inbound dial peers may be configured when it is necessary to apply different characteristics to different
inbound calls.

3-20

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Cisco Unified Communications Manager Express Call Legs


This section describes Cisco Unified Communications Manager Express call legs. Cisco Unified Communications

Manager Express Call Legs


These dial peers are used for inbound and outbound call legs:
VoIP POTS

Inbound

Outbound

POTS Call Leg

VoIP Call Leg

Inbound

Outbound

VoIPCall Leg

POTS Call Leg

r
PBX

Cisco Unified
Communications

Cisco Unified Communications

PBX

Manager Express

Manager Express

source and destination endpoints and lo define the characteristics lhat are applied to each call leg in the call connection. Adial peer is associated with each call leg. Attributes that are defined in adial peer and applied to ihe call leg include the codec, quality ofservice (QoS).
voice activity detection (VAD). and fax rate.

Dial peers are used for both inbound and outbound call legs. Dial peers are used to identify call

It is important to remember lhat these terms are defined from the perspective of the Cisco
Unified Communications Manager Express router as follows:

An inbound call leg originates when an incoming call arrives at the Cisco Unified
Communicalions Manager Express router.

An outbound call leg originates when an outgoing call is placed from the Cisco Unified
Communications Manager Express router.

Forinbound calls from a POTS interface thataredestined for the packet network, the router

matches aPOTS dial peer for the inbound call leg and avoice-network dial peer, such as VoIP.
for the outbound call leg.

For inbound calls from the packet network, the router matches a VoIP dial peer to terminate the inbound VoIP call leg and aPOTS dial peer for the outbound call leg. Dial peers that define the characteristics ofapacket network connection are sometimes referred to as voice-network dial
peers.

) 2010 Cisco Systems, Inc.

3-21

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

POTS Dial Peers


This section describes a POTS dial peer.

Configuration for dial peer 1 on Cisco Unified Communications


Manager Express:
BranchHaorifiaure t >_=iE!iri,) I

Branchl(config)#aiai -peei voice 1 pots Branchl(coBfig-dialpeer)#dsstiiiation-p*ii,=.ri1 nrn


BranchKconfig-dialpeer)#por; i.'O/C Branchl(config-Dialpeer)isnd

For calls to extension 7777

Branch 1 matches outbound POTS dial peer 1and forwards


calls to voice port 1/0/0
. Dial Peer 1

Voice Port

;ts-r-.
Cisco Unified

1WQ
Extension 7777

Communications

Manager Express Branch 1

This figure illustrates a POTS dial-peer configuration on a Cisco Unified Communications


Manager Express router,

fhe dial-peer tv pc will be specified as POTS because the edge device (extension 7777) is directly connected to avoice port. The signaling must be sent from this port to reach the device.
There are two basic parameters that need to be specified for the device as follows:
The telephone number The voice port

Calls to extension 7777 arriv ing at ihe branch 1Cisco Unified Communications Manager
Express will match ihe outbound PO'l Sdiai peer I. The matching criterion is the destination pattern of 7777. Dial peer 1isconfigured to forward calls to voice port 1/0/0.

When a PBX connects to the voice port, arange oftelephone numbers can be specified, lor
example, lo match the range of4-digil extension numbers starting with 7 that are connected to
voice port 0/1/0. a dial peerconfiguration would be as follows:
dial-peer voice 2 pots
destination-pattern 7...
port 0/1/0

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

VoIP Dial Peers


This section describes a VoIP dial peer.

VoIP Dial Peers


Forcallsfrom extension 7777to extension 8888:

Branch! matches the outbound VoIP dial peer 2tobranch 2(10.18.0.1).


Branch2 matches the inbound defaultdialpeer.

Branch 2matches the outbound POTS dial peer 3tothe PBX.


Branch2(conf ig-dial-peer) ltdestination pattern 8. Branch2(config-dial-peer)#forward-digits all
Bronch2(config)#dial-peer voice 3 pots

Brnch2(conflg-dlal-peer)ttport 1/0/0
Dial Peer 2
Branch 2

Branch 1

Extension 7777

10.180.1

PBX

Extension 88S8

Branchl(config)#dial-peer voice 2 voip Bronchi(config-dial-peer)idestination pattern 8. Bronchi(config-dial-peer)#EeBflion target ipv4:11

The figure illustrates an example VoIP dial-peer configuration on aCisco Unified


Communications Manager Express router.

Cisco Unified Communications Manager Express administrators must know how to identify the far-end voice-enabled device that will terminate the call. In asmall network environment, the

device may be the IP address ofthe remote device. In alarge environment, identifying the device ma'v mean pointing to aCisco Unified Communications Manager, Cisco Unified
complete the call.

Communications Manager Express, or gatekeeper for address resolution, and then CAC lo
For calls from extension 7777 toextension 8888, use the following configuration:

On the branch 1Cisco Unified Communications Manager Express, the dial-peer type will
a packet network.

be specified as VoIP because the remote device to reach extension 8888 is reachable across

The branch 1Cisco Unified Communications Manager Express matches the destination pattern of8... ofthe outbound VoIP dial peer 2.

Dial peer 2is configured to send signaling lo the branch 2Cisco Unified Communications
Manager Express (at IP address 10.18.0.1).

Calls arriv ing atbranch 2 will match the default dial peer (inbound). The branch 2 Cisco Unified Communications Manager Express will then search for

outbound dial peer matches. In this case, the outbound POTS dial peer 3to PBX is amatch.
The call will be forwarded to voice port 1/0/0.

2010 Cisco Systems. Inc.

3-23

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Matching Inbound Dial Peers

hissection describes configurable parameters that are used for matching inbound dial peers.
Matching inbound Dial Peers
dial peers: incoming called number Definesthe called numberor Dialed

Configurable parameters used for matching inbound


Number Identification Service {DNIS) string Applies to VoIP, POTS T1/E1 CAS, and ISDN dial peers Applies to VoIP, POTS T1/E1 CAS, andISDN dial peers

answer-address Defines the originating calling numberorAN)


string

destination pattern- Uses the calling number{originating orAN I string) to match the Incoming call leg lo an inbound dial peer port Attempts to match the configured dial-peer port

to the voice port that isassociated with the incoming call


POTS dial peers only

When determining how inbound dial peers are matched on aCisco Unified Communications Manager Fxpress router, ii is important to note whether the inbound call leg is matched to a POTS orVoIP dial peer. Matching occurs in the following manner: Inbound POTS dial peers are associated with the incoming POTS call legs ofthe
originating router or gatewav.

Inbound VoIP dial peers are associated with the incoming VoIP call legs ofthe terminating
router or gatewav.

When aCisco IOS router or gatewav receives a call setup request, it looks for adial-peer match

digit string that is receiv ed in the setup request for matching against the configured dial peers.
Information elements lhat are sent in the call setup message and physical port are matched
against configurable dial-peer command attributes. These elements arcas follows:

lorthe incoming call. This match is nota digit-by-digit match. Instead, (he router uses the full

Called number Dialed Number Identification Service (DNIS): DNIS isthe call destination dial string, and it isderived from the ISDN setup message orchannel associated sianalin*
(CAS) DNIS.

Calling number Automatic Number Identification (ANl): ANI is anumber string that
signaling (CAS) ANI. The AN! is also referred to as the calling line ID (CUD).
Voice port: Voice port represents the POTS physical voice port.
The router orgatewav matches the call setup parameters inthe order thai is listed here:

represents the origin, and it isderived from the ISDN setup message orchannel associated

I. The router orgatewav- attempts to match the called number ofthe call setup request with
the configured incoming called-number parameter ofeach dial peer.
3-24 Introducing Cisco Vorce and Unified Communications Adminislralion (ICOMM) v8 0
20IOCisco Systems. Inc.

2 If amatch is not found, the router or gateway attempts to match the calling number ofthe
call setup request with the answer-address parameter ot each dial peer.

3 If amatch is not found, the router or gateway attempts to match the calling number ofthe
call setup request to the destination-pattern parameter ot each dial peer. 4 The voice port uses the voice port number that is associated with the incoming call setup request to match the inbound call leg to the configured dial-peer port parameter.
first dial peer that isadded to the configuration.

5. Ifmultiple peers have the same port that is configured, the router or gateway matches the
6. Ifamatch is not found in the previous steps, the default is dial peer 0.

Because call setups always include the DNIS information, it is recommended to use the incoming called-numbcr command for inbound dial-peer matching. Configuring the incoming called-number command is useful for acompany that has acentral call center that provides support for anumber of different products. Purchasers of each product get aunique toll-lree number lo call for support. All support calls are routed to the same trunk group destined for the
call center When acall conies in. the computer telephony system uses the DNIS to fiash the
will then know how tocustomize the greeting when answering the call.

appropriate message on the computer screen ofthe agent to whom the call is routed. The agent
The calling number ANI is used wilh the answer-address command when you want to match
calls that are based on the originating calling number. For example, when acompany has international customers who require foreign-language-speaking agents to answer the call, the
call can be routed to the appropriate agent based on the country ofcall origin.

The calling number ANI is used with the destination-pattern command when the dial peers are set up for two-wav calling. In acorporate environment, the head office and the remote sites must be connected. As long as each site has aVoIP dial peer configured to point to each site,
inbound calls from the remote sitewillmatch against that dial peer.

2010 Cisco Systems, Inc

3-25

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Default Incoming VoIP Dial Peer


This section describes the inbound default dial peer 0capabilities.

Default Incoming VoIP Dial Peer


Ifthere is no dial peer match, use the default dialpeer 0.

Dial peer 0 default capabilities:


Any codec is supported
VAD is enabled

DTMF relay is disabled Fax relay is disabled DSCPAF31 signaling


- DSCP EF media

No RSVP support

When amatching inbound dial peer is not found. Cisco Unified Communicalions Manager
t:\press routerresorts in the default dial peer.

Default dial peers are used for inbound matches only. They are not used tomatch outbound
calls thatdo not have a dial peerconfigured.

fhe default dial peer is referred to as dial peer 0: it cannot be modified and is not displayed
with any slum commands.

Dial peer 0 lor inbound VoIP peers has die following settings:
Any codec is supported.

QoS parameters lor signaling are differentiated services code point (DSCP) Al 31 and for
media. DSCP I.f for media.
VAD is enabled.

RSVP is not supported.

The fax rate isset to voice and the fax relay is disabled.

There is no interactive voice response (IVR) application support.


The default dial peer 0 will fail to negotiate nondefaull capabilities orservices.

When the default dial peer is matched on a VoIP call, the call leg lhat is set up in the inbound direction uses any supported codec for voice compression that is based on the requested codec
capability coming from the source router.

3-26

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010Cisco Systems, Inc

When adefault dial peer is matched, the voice path in one direction may have different parameters than the voice path in the return direction. This difference in voice path parameters
mav cause one side ofthe connection to report good quality voice while the other side reports
direction and off in the return direction.

poor quality voice. For example, the outbound dial peer has VAD disabled, but the inbound call
leg is matched against the default dial peer, which has VAD enabled. VAD would be on in one
When the default dial peer is matched on an inbound POTS call leg, there is no default IVR

application with the port. As aresult, the user gets adial tone and proceeds with dialed digits.

2010 Cisco Systems. Inc

3-27

CallFlowsin Cisco Unified Communications Managerand Cisco Unified Communications ManagerExpress

Matching Outbound Dial Peers


This section describes how gateways match outbound dial peers.

Matching Outbound Dial Peers


dial-peer v oice
911

pots
911

Outbound dial peers


are selected by the longest destination
pattern match:
* PSTN access code 9

deatinatio n-pattern
forward-di qits
all

port 0/0/0

23 9911

dial-peer v Dice
orward-di gits

pots
9911

d e a t i n a t i o n-pa t t a r n
3

port 0/0/0

23
sice

dial.peer v port 0/0/0

97

pots
9 [2-91

Emergency 911 calls


7-digit local calls

d e a t i n a t i o n-pa t t e r n 23
ice

dial-peer v

98 pote
9112-91 . . [2 9} . . . . . .

11-digit long distance


calls

d e a t i n a t i o a-pa t t e r n

port 0/0/0 23 dial-peer v port 0/0/0


ice

91800 pots
91800

11-digit toll-free calls Variable length


international calls

deatinatio i-pa ttern 23


11

forward-digits dial-peer vc
destiaatio
ica

9011

potfl
9011T

-pa t t e r n

prefix

Oil
23

port 0/0/0

The figure shows a possible Cisco Unified Communications Manager f.xpress configuration for the North American Numbering Plan (NANP). Outbound dial peers arematched as follows:
For emergency 911 calls (without PSTN access code 9).all dialed digits (911) are
forwarded to the PS IN:

dial-peer voice 911 pots destination-pattern 911


forward-digits all port 0/0/0:23

for emergency 99! I calls, onlv 3-digits (911) are forwarded to the PSTN:
dial-peer voice 911 pots destination-pattern 9911
port 0/0/0:23
forward-digits 3

l:or local 7-digit calls (with PSTN access code 9). the user dials 9 followed by a 7-digit
local number. Only the 7-digit local number is forwarded to the PSTN:
dial-peer voice 97 pots
destination-pattern 9[2-9]
port 0/0/0:23

forward-digits 7

for 11-digit long-distance calls (with PSl'N access code 9).the user dials 9 followed by an
1l-digit long-distance number. Onlv the 11-digit long-distance numberis forwarded to the
PSTN:

dial-peer voice 98 pots destination-pattern 91 [2-9] . , [2-9]

3-28

IntroducingCisco Voice and Unified Communications Administration (ICOMM) u8 0

2010 Cisco Systems, Inc.

port 0/0/0:23
forward-digits 11

For 11-digit toll free calls (with PSTN access code 9):
dial-peer voice 91800 pots
destination-pattern 91800

port 0/0/0:23
forward-digits 11

m For variable-length international calls (with PSTN access code 9), the user dials 9011

stripped, so aprefix of011 is added to present an internationally dialed call to ihc PSTN:
dial-peer voice 9011 pots destination-pattern 9011T port 0/0/0:23
prefix 011

followed an international number (country code, for example). The matched digits are

Outbound dial-peer matching is completed on adigit-by-digit basis. Therefore. Cisco Unified Communications Manager F.xpress checks for dial-peer matches after receiving each digit and
then routes the call when a full match is made.

Cisco Unified Communications Manager Express matches outbound dial peers using the
following order:

destination-pattern command to determine which dial peer will be used to route the call. The dial-peer configuration will then determine where to forward the call using one of the
following configuration commands: POTS dial peers usethe port command.

The Cisco Unified Communications Manager Express router uses Ihe dial peer

Vol Pdial peers use the session targetcommand.

Ifmore than one dial peer matches the dial string, all ofthe matching dial peers are used to form arotary group. The router attempts to place the outbound call leg using all ofthe dial
peers in the rotary group until one issuccessful.

specific dialed siring. This command displays all matching dial peers in the order that they are
used.

Use the show dial plan number string command to determine which dial peer is matched to a
It may be necessary to manipulate digits in adial string before acall is passed to a remote

telephonv dev ice: for example, when calling PBXs with different capabilities to accept digits,
or for PSTN and international calls. The Cisco Unified Communications Manager Fxpress

router supports various strategies for configuring digit manipulation within dial peers

depending on the existing dial plan, the digits thai users are expected to dial, and the capabilities ofthe PBX. These options, along with the destination pattern, determine the dial
string that the router forwards tothe telephony device.

>2010 Cisco Systems, Inc

Call Flows inCisco Unified Communications Manager and CiscoUnified Communications Manager Express

that the destination digit string is presented in away that Ihe receiving telephony deviceex peets:

forwarded to the voice port. Dial peer configuration options allow for nondefault behavior so

W Cisco Unified Communications Manager Fxpress matches the destination patlem in a hen POTS dial peer, the matched (left-justified) digits are stripped and (he remaining digits are

Ihe no digit-strip command disables this automatic digit-stripping function so that matching digits are not stripped from the dialed string before it is passed to the telephonv
interface.

fhe forward-digits command controls the number ofdigits thai are stripped before the dialed string is passed to the telephony interface. Afixed number ofdialed digits, or all
dialed digits, can be forwarded regardless ofthe number ofdigits that explicitly match the
destination pattern.

The prefix command can be used to add specific digits to the beginning of'ihe dialed string
before it is forwarded to the telephonv interface.

3-30

Intrcduang Cisco Voice and Unifed Communications Administration (ICOMM) vB 0

2010 Cisco Systems, Inc

Influencing Outgoing Call Behavior


I'his section describes how to influence the behavior ofoutbound dial peers.

Influencing Outgoing Call Behavior


How to influence the dial peer usage {hunt selection):
1 Longest match; ifmultiple matchesthen

2 Explicit preference; if multiple matches then


3 Random selection

Modify the hunt behavior:


dial-peer hunt command

Eight variants and combinations can beselected


- Longest match - Explicit preference
- Random - Least recent use

By default, the Cisco Unified Communications Manager Express searches for amatch. If there
are more matches for the destination pattern, the preference command is checked. Ifseveral matched dial peers have the same preference, then the dial peers are selected randomly by
default.

This hunting behavior can be influenced. To specify ahunt selection order for dial peers, use the dial-peer hunt command in global configuration mode. Anumber from 0to 7selects a
predefined hunting selection order as follows: 0: Default hunt order. Longest match inphone number, explicit preference, random
selection

1: Longest match inphone number, explicit preference, least recent use 3: Explicit preference, longest match inphone number, least recent use 4: Least recent use. longest match inphone number, explicit preference 5: Least recent use. explicit preference, longest match in phone number
6: Random selection
7: Least recent use.

2: Explicit preference, longest match in phone number, random selection

"fhe least recent use option selects the destination pattern with the longest period oftime since
it was last selected: that is. the longest idle time.

i 2010 Cisco Systems. Inc

Call Flows inCiscoUnified Communications Manager and Cisco Unified Communications Manager Express

Summary
fhis topic summarizes the key poinls that were discussed inthis lesson.

iummary - Cisco Unified Communications Manager canbe configured with PSTN backup routes. For example, when a primary IP
WAN route fails, calls will be rerouted over a secondary
PSTN route.

Cisco Unified Communications Manager Express calf routing


uses dial peers. Dial peer configuration is used to define inbound and outbound call legs and the characteristics
applied to each call leg in the call conneclion

1his lesson described call Hows in Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express.

References
For additional information, refer to these resources:

Dial Peer Configuration on Voice Gateway Routers on Cisco.com:

http:/7www.eisco.com''en/US/docs/ios/12 3/vvf c/dial pcer/dpecrc.html.


Cisco I.'nified Communications System 8.x SRND on Cisco.com: liups://www.ciseo.com'en/CS.'does/voice_ip._comm/cucm/srnd/8x/uc8x.html

3-32

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v80

2010 Cisco Systems, Inc

Lesson 2

Understanding the

Configuration Components Impacting Call Flows in Cisco


Unified Communications

Manager
Overview
Implementing atelephony class ofservice (CoS) means lhat not all users can access all call routing table entries. The result is that for aspecific calling device orline, some destinations are permitted while others are not. Olher devices or lines may be permitted to access different
destinations. This lesson describes the configuration components that impact call flows inCisco
Unified Communications Manager.

Objectives Upon completing this lesson, you will be able to describe configuration components like CoS.
Call Admission Control (CAC). route lists, route groups, and others that impact call flows in Cisco Unified Communications Manager. This ability includes being able to meet these
objectives:
Describe Ihc concept of CoS

Describe call routingin Cisco Unified Communications Manager

Cisco Unified Communications Manager CoS


This topic prov ides an overview ofthe concept ofclass ofservice (CoS).
Class of Service

Class ofservice (CoS) provides calling restrictions to


certain groups of users: Used to control telephony charges including:
Block costly service numbers
Restrict international calls

* Used for special applications including: Route calls with the same numberdifferently per user (different gateway per site for PSTN calls)

Route calls to the same number differently pertime ofday

CoS isan important dial plan component. Sometimes called calling privileges, it isused to
implement control of access to the dial plan. It is often desirable that not all userscan accessall

call routing table entries, for example, for a particular calling device or line, some destinations
are permitted while others are not.

CoS provides callingrestrictions to certain groupsof usersas follows:

Ised to control telephonv charges: For example. CoS isused to block costly service
numbers or to restrict international calls.

I'sed for special applications: Forexample, routing calls with the same number differently for each user (e.g.. use a different gateway perbranch site for public switched telephone network [PSTN] calls) or routing calls to the same number differently atdilTerent
times ofthe dav.

3-34

Introducing CiscoVoice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Call Privileges Requirement Example


This table shows an example ofcalling privileges lhat are used to implement CoS.

Call Privileges Requirement Example


CaiiirigP'-.v'i'eoeC^
iCca) Internal
Internal

Allowed Destinations

Emergency
internal

Local

Emergency
Local PSTN
Internal

Emergency Long Distance


Local PSTN

tor^ Distance PSTN


interna!
Emergency
International

Local PSTN

Long Distance PSTN


International PSTN

fhe example in the figure provides atypical CoS implementation wilh calling classes and their
allowed destinations. These calling classes can then be assigned todevices orusers. In the

example, the Internal class allows only internal and emergency calls, fhe Local class adds
and the International class also enables international PSTN calls.

permission for local PSTN calls. The Long Distance class also allows long-distance PSTN calls
Note The call privileges should besetaccordingly tothe current cost ofcalls. For example, if national costsarefree, you could build only two classes: long distance except mobile calls
and infernational callsincluding mobile calls. ^^

2010 Cisco Systems. Inc

3-35

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

CoS Planning
Planning is an important part of implementing CoS.

CoS Planning
CoS implementation is based on the differentrequirements of each
originating device
Based on business needs

Careful planning is required to list the desired reachable destinations for each calling device.
Employee Phone

.#
International

Lobby Phone
Emergency

Implementation ofCoS based on the different requirements ofeach originating device. Nontechnical issues such as the business needs of anorganization usually drive these
requirements.

For example, all employees may require full PSIN access including international dialing, while
other phones, such as the lobby phone, require emergency PSTN access only. Fhis scenario shows a need for two distinct classes of service: one for the employees and another for ihe
lobby phone users.

Careful planning is required to listthe desired reachable destinations for each calling device.

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc

CoS Configuration Elements The table lists configuration elements that are used for calling privilege implementation along
with their characteristics.

CoS Configuration Elements


;>il PsiviiwjfsF. Eieinent
Characteristics

Potions

Group ofnumbers directory numbers, routspatterns,

translationpaaems.elc)wHh5lmreachat)iWy
characteristics _

"calling'Search Spa'ceV ""'"rJefineartifch partitions are accesalttetoaparticular


(CSS) *^*il : Time Schedules and Time Used toallow certain partitions tobereachable only Periods during acertain&me of theday

Client Matter Codes


(CMC)

Augff mM finter Qdtert^^ ,0^^ ^

Usedio track callstocartah numbers

t0f^^

Forced Authorization

Codes (FAC)

Restrict outgoing callsto certain numbers Auser must enter an authorization code to reach the
number

The preceding tabic lists the Cisco Unified Communications Manager configuration elements
that are used for calling privilege implementation along with their characteristics.
The main features that are used toimplement CoS are partitions and calling search spaces

(CSSs). Additional CoS features are available to allow various calling privilege
implementations based on the individual needs ofthe customer. The Cisco Unified Communications Manager configuration elements that are used for calling
privileges are as follows:

Partitions: Apartition is agroup ofdestination numbers with similar reachability


characteristics (directory' numbers, route patterns, translation patterns, and so on). CSSs: ACSS isa list of(destination) partitions that are accessible from a particular
(source) device.

Time Schedules and Time Periods: Time schedules and time periods arc used to allow

certain partitions to be reachable only during acertain time ofthe day. Client Matter Codes (CMC): CMCs are used totrack calls to certain numbers for call accounting and billing. Client Matter Codes force the user to enter acode to specify that the

departments, or individuals. When configured, the user must enter the client code to track
department has made acall, each sales person must enter the CMC assigned to Sales. The
CMC isused only for tracking purposes: it isnot used torestrict access. Ilowevcr, to

call relates toa specific client matter. The CMC isassigned lousers, such as customers, their calls for accounting orbilling purposes. For example, totrack that the Sales

maintain accurate accounting and billing information, a call will be allowed only ifavalid
CMC is entered.
2010 Cisco Systems. Inc.
3-37

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Forced Authorization Codes (FAQ: These codes are used to restrict outgoing calls lo
certain numbers. Auser must enter an authorization code to reach the number. For example, acode must be entered to permit international dialing. IfFAC is combined with
CMC. then both codes need to be entered.

Note

Some devices, features, and applications do not support CMC and FAC. These applications or features (for example, call forwarding) need FAC- and CMC-free route patterns for calling.

3-38

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) vS.O

2010 Cisco Systems. Inc.

Partitions

Apartition is alogical group ofdestination dial patterns. For example, all employee phones
may be assigned to asingle partition. Asource device can only reach destinations that are
defined in its list of reachable partitions.

Partitions

Apartition is a group ofdestinations with the same


reachability.

Any dial pattern can be partofa partition. - Directory numbers, route patterns, translation patterns, voice-mail ports, Meet-Me conference numbers,etc.

brr-fUoyeeftine
PaMion Cisco Unified
Communications

Manager

Partitions are assigned to call routing targets; for example, any (destination) entry ofthe call routing table including voice-mail ports, directory numbers, route patterns, translation patterns,
Meet-Me. and conference numbers.

Adevice can call only those call routing tabic entries that are located in partitions that arc part
of the CSS ofthe device.

For example, the Employee Phone partition contains all employee directory numbers. Calls inbound from the PSTN gateway may be permitted toaccess the Employee Phone partition
devices.

12010 Cisco Systems. Inc.

3-39

Call Flows inCisco Unified Communications Manager and Cisco Unified Communications Manager Express

Calling Search Spaces


Ihis section describes CSSs and their usage in Cisco Unified Communications Manager.
Calling Search Spaces
* A CSS is a list of accessible partitions.

* Assigned to any entity that cangenerate a call routing


request.

Phones, phone lines, gateways, and applications

* Adevice can call only those numbers located in the partitions


that are pari of its calling search space.

&
Employee Phone
Partition

PSTN Phone

Manager Phone
Partition

CSSs areassigned to source-, of call rouling requests like phone lines, gateway s, trunks, \oiee-

mail potts, and applications. The CSS defines the partitions that are accessible to a particular
device. Adev ice can call only those call routing table entries that are located in partitions that
are part ofthe CSS of the device.

For example, the PSTN gatew av CSS conlains the Employee Phone partition hut not the Manager Phone partition. Calls that are inbound from the PS'fN gateway are permitted access only tothe Fmploy ec Phone partition devices and not to the Manager Phone partition devices.

3-40

Introducing CiscoVoice and Unified Communicalions Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Partition <None> and CSS <None> This section describes what happens to entities that do not have an assigned partition or CSS.
Partition <None> and CSS <None>
By default, all entities that can have a partition reside in
partition <None>

- Directory numbers, route patterns, etc.

By default, all entities that can have a CSS are assigned CSS
<None>

- Calling entities such as IPphones, gateways, ortrunks


Entities that are in partition <None> are always accessible

- Regardless of whether or not the calling entity hasa CSS


* Entities that have CSS <None> assigned can only access destinations that are in partition <None> - The recommendation is to have an empty <None>

partition, andtherefore no calls can be made

By default, all entities that can be configured with apartition are in Ihe partition <None>. All
entities that can be configured with a CSS are assigned CSS <None> by default.

Members ofpartition <None> (also called the null partition) are always accessible by sources
ofa call rouling request, regardless oftheCSS ofthat call routing source. Entities that do not have a CSS assigned (for example CSS <None>) can only access call
routing targets that are in partition <Nonc>.

Note

By default, no partitions and CSSs are assigned and all entities are associated with the null partition and CSS <None>. Therefore, by default, all calls are possible for all calling sources
to all destinations.

i 2010 Cisco Systems. Inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

CSS Partition Order Relevance This section describes situations where the order of partitions within the CSSs is important
CSS Partition Order Relevance
ACSS is an ordered list of partitions All accessible entities ofthe call routing table areconsidered by
best match logic

Entities that are in a partition that is listed in the CSS of the calling entity

Entities that do not have a partition assigned

Multiple identical entities can existinthe call routing tablebut must


be in different partitions

If there is no single bestmatch, the call routing table entry whose


partition is listedfirst in the CSS of the calling device is used.
Best match

Resulting route selection priorities

Ifthere are many equally qualified matches, the order of the


partition in the CSS is the tie breaker.

ACSS is an ordered list ofpartitions. The partition that is listed first has ahigher priority than a
partition listed later.

When Cisco Unified Communications Manager performs a call routing lookup, the best match logic cov ers all accessible entities: lhat is. all targets that reside in a partition thai is listed in the CSS ofthe calling phone and all targets that do not have a partition applied. Multiple identical entities can exist in the call routing table, but they must be in different
partitions. One exception to this rule is phone directory numbers. Iftwo or more devices share the same directory number within the same partition, this directory number iscalled a shared
line.

Ifno single best match is found, the call routing table entry whose partition islisted first inthe CSS ofthe calling dev ice isused. In summary, the entry of the call routing table isselected
based on ihe following order:
1. Best match is searched.

2. Ifmany equally qualified matches exist (no single best match), the order ofthe partition in
the CSS ofthe calling device is the tiebreaker: for example. Ihe match found in the earlier
listed partition.

3-42

Introducing CiscoVoice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc.

Example of Basic Partitions and CCSs


The figure provides an example ofpartitions and CSSs.

Example of Basic Partitions CSSs


ACSS with multiple equal matches for 3001.

- TheChicago partition and the San Jose partition


The first partition listed in the CSS is used. - The Chicago destination is matched
Cn>ii||S(H"i3li>K!i
Chicago ParBtJon

San Jose Partition


3001

In the example, aphone has a CSS thai contains two partitions, Chicago and San Jose.
Destination directory numbers are assigned tothe partitions asfollows:

Directory number 3001 (phone 2-1) is assigned tothe Chicago partition. Directory number 3001 (phone I-l) isassigned to the San Jose partition.
When the user places a call, the following procedure applies:
The user dials 3001.

Cisco Unified Communications Manager uses the number 3001 and performs a call routing

lookup through the partitions (Chicago and San Jose) listed in the CSS ofthe calling phone.
Cisco Unified Communications Manager finds an equal (full) match for two entries: phone
1-1 andphone 2-1 (San JoseandChicago).

The Chicago partition is listed first in the CSS. so the call issent toChicago directory number 3001 (phone 2-1). Call routing iscomplete and phone 2-1 rings.
Note If thepartitions were listed in reverse order, the call would besenttoSan Josedirectory
number 3001 (phone 1-1).

>2010 Cisco Systems. Inc.

Call Flows inCisco Unified Communications Manager and Cisco Unified Communications Manager Express

Example with IP Phone Line and Device CSSs


The figure provides an example ofan IP phone that is configured wilh a line CSS and a device

Example with IP Phone Line and Device


CSSs
1A phone with both line and

device CSSs configured dials


extension 3001.

Line CSS

Line and device CSSs are


concatenated.
300X Route Pattern

Route pattern 300X is


eliminated because other
entries are better matches. Two entries in different

Cntcago PMHioh3001 Phone 2-1

partitions (Chicago and Atlanta) found by best match algorithm.


Directory number 3001
Best match of first listed

DevicaCSB

3001

Phone 3-1

partition (Criicaqo) is used

In the example in the figure, the calling phone is configured as follows:

line CSS includes the SanJose and Chicago partitions


Device CSS includes the Atlanta partition

Ihe San Jose partition includes the following:


Route pattern 300X

The Chicago partition includes the following:


Directory number 3001 (used at phone 2-1)

The Atlantapartition includes the following: Directorv number3001 (used at phone 3-1)

Ifthe userdials 3001. the following will happen:

Cisco Unified Communications Manager interprets the dialed digits and searches for the
closest match.

"fhe ivvo directory number entries in the call routing table are more specific (full match) than the route pattern (which represents 10 numbers). The route pattern is not a candidate
for the final routing decision.

Out ofthe two equally matched director; numbers, phone 2-1 is used fo extendIhe call
because il is in the partition thai is listed first in the used CSS.

This example illustrates thai the line CSS hashigher priority than the device CSS. Ifthe line CSS and device CSS were reversed, the call would be sent to phone 3-1.
3-44 Introducing CiscoVoice and Unified Communications Administration (ICOMM| v80
2010Cisco Systems.Inc

Note

Although route pattern 300X matches the dialed number and is listed in the first partition, it is
not used to route the call in this example. The first priority for the call routing decision is the best match. The order of partitions within the CSS is important only when multiple best
matches exist.

2010Cisco Systems, inc.

-1-45
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

CoS Sample Scenario


fhis figure illustrates an example ofimplementing CoS in order lo limit PSTN calls in different
wavs.

CoS Sample Scenario


t . "! Assigned CSS Determines ^^ | Calling Privilege

Phores Partition

Internal Calls

MIIPhoreDNsl

Local-PSTN Partition

Local Calls

X X X

9[2-9]XXXXXX

_ Long Distance Calls

LD-PSTN Partition

JC

91|2-9]XX|?-<JjXVXXX^
VX
^y_

International Calls

jj Partition
M S011'#

j| Intl-PSTN

Theexample in the figure uses partitions andCSSs to implement four different classes of
service as follows:

Internal Calls: allows internal calls only


Local Calls: allows internal calls and local PS'fN calls

Long Distance Calls: allows internal calls, local PSTN calls, and long-distance PSTN calls International Calls: allows intenial calls, local PSTN calls, long-distance PSl'N calls, and
international PSTN calls

'fhe following partitions are created and applied as described:


Phones: This partition is applied lo all phone lines.

Local-PSTN: fhis partition is appliedto route pattern 9.[2-9|XXXXXX/ LD-PSTN: This, partition is applied to route pattern 9.1|2-9|XX|2-9]XXXXXX. Intl-PSTN: This partition is applied to route pattern 9.01 1! and 9.0ll!#.

The following CSSs areconfigured, each implementing the corresponding service class:

CSS-Ititernal: This CSS contains the Phones partition CSS-Local: This CSS contains the Phones and Local-PS'l N partitions CSS-LD: This CSS contains the Phones. Local-PSTN, and LD-PSTN partitions
CSS-lnternational: This CSS contains the Phones. Local PSl'N, LD-PSTN. and IntlPSTN partitions

3-46

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

By applying the appropriate CSS to aphone, the phone is granted the permissions ofthe
respective CoS.

Note

The preceding example is intended to show a CoS implementation using partitions and CSSs. Although route patterns are referenced in the example, they are not the main focus
here The route patterns areused only as an indication of different destination patterns with different partitions applied. Route patterns and wildcards will be discussed in a later section.

2010 Cisco Systems. Inc.

J"4'
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Cisco Unified Communications Manager Call


Routing
fhis topic prov ides an overview ofcall routing in Cisco Unified Communications Manager.

Call Routing Types


Routing Component and Characteristics Calls within a single site (on-net)
Intrasite

Uses assigned directory number to route calls internally

Directory numbers usuallyhave a uniform length


Calls between sites:

Intersite

On-net uses internal directory numbers Off-net uses route patterns to send calls to other sites through PSTN gateway; ifabbreviated dialing is used,
internal number has to be translated to PSTN number
first

Calls toPSTN (off-net)"


PSTN

""

Uses route patterns to send cafls to PSTN


destinations

In Cisco Unified Communications Manager, telephone calls need lo be routed and

interconnected based on thedialed number, 'fhis process is like IP routing. Call routing is
destination-based routing.

Three major areas of call routing exist as shown in the figure:


Intrasite routing covers call routing within a single site.

Intersite routing covers call routing between multiple sites, franslation paltern are used for centralized call-processing deployment models and route patterns are used for distributed call-processing deployment models.
PS'fN rouling covers call routing between a site and the PS'fN.

Cisco Unified Communications Manager automatically routes calls lo internal destinations within the same cluster,because it is configured with the directory numbers of its associated devices. This tvpe of configuration is comparable to directly connected networks at a router in
IP routing.

An explicit route, called a route pattern, must be configured for external destinations such as (1) PS'fN destinations (including off-net intersite calls,which effectively are PSTN destinations as
they are addressed by their PSTN number): (2) other VoIP domains such as an Internet

telephony service provider (I'fSP): or (3) another Cisco Unified Communications Manager
cluster. This route is equivalent to static routes in an IP router.

In summary, the call routing table of Cisco Unified Communications Manager is composed of connected devices, directory numbers of registered IP phones, and statically entered route patterns that point to external destinations.

3-48

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems. Inc

Call Routing Table Entries


The table shows a listof possible call routing tableentries.

Call Routing Table Entries


The routing components are call routing targets.
Ruling
Component

Directory
Numbers Translation
Pattern

Numbers assignedlo al endpoint* andappicatJons. Usedforinternal


routing within a cluster.

Used to translate a dialed number and then look up the translated


number in the call roirfng table again.

Route Pattern

Used to route cals to off-netdestinations (via a gateway) or to otter Cisco Untied Communications Manager dustere(tfaa trunk).

Hunt Plot CalPark


Numbers

Usedto routecals to hurt groupmembersbasedon a dsttibution algorithm (tongestiole, circular, etc.). Alows placing a callon holdto a numberand retrieving the canfrom anotherphonebydialing the number.
Alows a conference cat inJtiatario setup a conference call and

Meet-Me
Numbers

attendees loJoin flieconference by <Saing the conference number.

The call routing table of Cisco Unified Communications Manager is composed of directory numbers and route patterns. Additional routing components canbe configured and areadded to
the call routing table as possible call routing targets.

Allof these are possible call routing targets, which means thaia dialed number can match one
of these entries and the call is routed to the appropriate entity. The targetscan be a phone line,a trunk, a gateway, a feature, or an application.

Thedistinction of callrouting sources andcall routing targets is extremely important when implementing features such as calling privileges, call classification, andothers.

i 2010 Cisco Systems, Inc.

3-49

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Sources of Call Routing Requests


The table shows sources ofcall routing requests, that is. entities lhat require a call routing table
lookup.

Sources of Call Routing Reque;


The number dialed by an IP phone is looked up in the
routing table.

IP Phones

Trunks

Acall request received through a trunk is looked up in the


routing table.

Gateways

A call request received from a gateway is looked up in fhe


calf rouling table.

Translation
Patterns

Aftera translation pattern is best matched (as a target of a call routing table lookup) the transformed number is looked up again in the call routingtable. The entity that generates

thislookup is the translation pattern.


Voice-Mai

Ports

A voice-mail system can be configured to allow calling other extensions or PSTN numbers {e.g., the mobile phone of an employee}. In these cases the call routing request is
received from the voice-mail port of Cisco Unified

Communications Manager.

When thinking of ihe sourceof a call routingrequest, the simplestexample is an IP phone placinga call. However, there are other routing components thai can require acall routing tabic lookup. In addition to phones, calls can be received through gateways or trunks from the oulside. But there are other entities that are sources of call routing requests, which are not that
obvious:

Translation patterns: A translation pattern is like a route paltern. It includes a paltcm (the entry in the call routing table). If matched by the dialed number, another number (the

translated numberthat is configured by the translation pattern)is looked up again in the routing table. A translation pattern therefore combines both roles in a single entity:
It is a call routing table target that is matched by a dialed number. Then, the translation pattern causes a new. second lookup for the translated number.

Voice-mail ports: When a call has been sent lo a voice-mail system, the voice-mail svstem can request that the call be transferred to another directory number, lo a PS'fN destination,
for example, the mobile phone of a user, or to an assistant. In all these scenarios, the voicemail port is the entity that requests the call being routed by Cisco Unified Communications Manager.

Note

The distinction between call routing sources and call routing targets is extremely important
when implementing features such as calling privileges, call classification, and others.

3-50

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8 0

J2010CiscoSystems. Inc.

Cisco Unified Communications Manager Call Routing Logic


When a numberis dialed. Cisco Unified Communications Manageruses closest-match logic to

select which pattern tomatch from among all the patterns in its call routing table.
Cisco Unified Communications

Manager Call Routing Logic


Cisco Unified
Communications

Manager uses

closest-match logic
to select the best

destination pattern. When multiple User A .


dials120O

matching patterns are present, the


best pattern is
selected based on: It matches the

UserB ,
dials1212

121X

dialed string
AND

- It matches the fewest strings


other than the

User C , dials1234

1234
1234

dialed string

In practice, vvhen multiple potentially matching patterns arcpresent, the destination pattern is
chosen based on the following criteria: It matches the dialed string.

Among all the potentially matchingpatterns,it matches the fewest stringsother than the
dialed string.

Forexample, consider the casethat is shown in the figure, where the call routing table
includes the patterns 1XXX. 12XX. 121X, and 1234: When user A dials the string 1200, Cisco Unified Communications Manager compares it with the patterns in its call routingtable. In this case, there are two potentially matching patterns. 1XXX and 12XX. Bothof them match the dialed string, but 1XXX matches a total of 1000 strings (from 1000 to 1999) while I2XX matches only 100 strings (from 1200
to 1299). Therefore, 12XX is selected as the destination of this call.

When user B dials the string 1212. there are three potentially matching patterns. 1XXX, 12XX. and 121X. As mentioned above, 1XXX matches 1000 strings and 12XX matches 100 strings. However. 121X matches only 10 strings. Therefore, 121X is selected as the
destination of this call.

When user C dials the string 1234. there are three potentially matching patterns. 1XXX. I2XX. and 1234. As mentioned above. 1XXX matches 1000 strings and 12XX matches 100 strings. However, 1234 matches only a single string (the dialed string). Therefore.
1234 is selected as the destination of this call.

2010 Cisco Systems. Inc

3-51
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Addressing Method
This sectiondescribes how digit analysis is performed for different devices. Digitanalysisis
based on the signaling protocol ofthe device.

Addressing Method
Supported addressing methods in Cisco Unified Comm unications Manager for different devices
Device

Stanatwa Protocol SCCP


. En bloc

Addresfttna Method Digit-by-digit,En bloc

.:-. ^^H

IP Phone

SIP

"kpml
; SIP dial rules
\ En bloc

"~

Gateway

MGCP/SIP/H.323
SIP. H.323 r

Overlap sending and receiving (ISDN


; PRI only)
: En Woe
-

Trunk

Overlap sending and receiving

fhe table shows the supported addressing methods in Cisco Unified Communicalions Manager
for different devices.

In Session Initiation Protocol (SIP), en-bioc dialing can be used in two ways. In Ihe first wav. the whole dialed string is sent in a single SIP INVl'f I: message. The other way is to use the Keypad Markup Language (KPMI.). which allows digits to be sent one by one. SIP dial rules are dial rules that are processed inside the SIP phone. Thus, an SIP phone can detect invalid numbers and play a reorder lone without sending any signaling messages to Cisco Unified Communications Manager. If dialed digits match an entry of an SIP dial rule, the dialed string is sent in a single INVITE message to Cisco Unified Communications Manager. If Cisco
Unified Communications Manager requires more digits. KPML can be used lo send Ihe remaining digits from the SIP phone to Cisco Unified Communications Manager one by one.

Trunks and PS I N interfaces can be configured for overlap sending and receiving allowing
digits to be sent or received one by one over an ISDN PRI.

3-52

Introducing Cisco Voice and Unified Communications Administration (ICOMM) u8 0

>2010Cisco Systems. Inc

User Input on SCCP Phones


This section describes how Cisco Unified Communications Manager handles user input on
Skinny Client Control Protocol (SCCP) phones.

User Input on SCCP Phones


SCCP phones report every input event to Cisco Unified
- On-hook, off-hook, each digit dialed, etc.

Communications Manager immediately (stimulus protocol)

Cisco Unified Communications Manager analyzes phone

input digit by digit against the configured dial plan and


responds with feedback. - Dial tone, ring back, reorder tone, etc.

No dial plan information resides at the IP phone


SCCP (off-hook)

io'ay dial tones


(first dialed digit)
SCCP IP Phone

Cisco Unified Communications Manager

Using the SCCP. IP phones report every user input event to Cisco Unified Communications Manager immediate!*'. For instance, as soon as the user goes off-hook, asignaling message is sent from the phone l'o the Cisco Unified Communications Manager server with which it is registered. The phone can be considered to be aterminal, where the Cisco Unified Communications Manager server configured dial plan makes all decisions resulting from the
user input.

Communications Manager individually. Auser who goes off-hook and then dials 1000 would trigger five individual signaling events from the phone (off-hook and four individual digits) to

As other user events are detected by the phone, they are relayed toCisco Unified

Cisco Unified Communications Manager. All the resulting feedback that is provided to the user such as screen messages, playing dial tone, secondary dial tone, ring back, reorder, and so on. are commands that are issued by Cisco Unified Communications Manager to the phone in
response to the dial plan configuration.

It is neither required nor possible to configure dial plan information on IP phones running SCCP. All dial plan functionality is contained in the Cisco Unified Communications Manager
cluster, including the recognition ofdialing patterns as user input iscollected.

Ifthe user dials apattern that is denied by Cisco Unified Communicalions Manager, the reorder tone is plaved to the user as soon as lhat pattern becomes the best match in Cisco Unified
Communications Managers digit analysis. For instance, ifall calls to 91976 are denied, vvhen
the user dials 91976123456, the reorder tone would be sent to the user's phone as soon as the
user dials 91976.

12010 Cisco Systems, Inc

Call Flows inCisco Unified Communications Manager and Cisco Unified Communications Manager Express

Digit-by-Digit Analysis
in the figure.

Cisco Unified Communications Manager analyzes incoming dialed digits one by one as shown

Digit-by-Digit Analysis
Route Patterns Extension 1000
1XXX

Dialed Digits

10XX

-)<none>|

List Potential Matches

List Potential Matches


List Potential Matches

List Potential Matches


List Current Match '

Call Setup

Extension 1001

to offer private line, automatic ringdown (PI .AR) functionality. As each additional digit is received. Cisco Unified Communications Manager can reduce the list ofpotential matches (for example, the entries ofthe call routing tables lhat match the digits
received so far). Once a single entry ismatched (like the directory number 100I in the

available call routing tables at this point. Adialed null string can be used in atranslation pattern

immediately starts digit analv sis when it receives the first digit. In fact, digit analv sis starts even before the first number id dialed. This step begins when a phone indicates an off-hook state to Cisco Unified Communications Manager. The Cisco Unified Communications Manager looks up a null string dialed number, which matches all

Ifan endpoint is sending dialed digits one by one, Cisco Unified Communicalions Manager

example) the current match is used and the call issent to the corresponding device.
Note

Cisco Unified Communications Manager does not always receive dialed digits one by one. SCCP phones always send digit by digit SIP phones can use en-bloc dialing tosend the whole dialed string at once or KPML tosend digit by digit. If digits are received en-bloc, the
whole received dial string is checked against the call routing table at one time

Cisco Unified Communications Manager can be configured for overlap sending and overlap receiving. Overlap sending means that Cisco Unified Communications Manager keeps
collecting digits as they are dialed by the end users, and passes them on to the PS'fN as they are
dialed. To enable overlap sending, check the Allow Overlap Sending check box on the Route Pattern configuration page. I'hc route paltern needs only toinclude the PSIN access code (for example. "9" in North America or "0" inmany European countries).

In countries whose national numbering plan is not easily defined with static route patterns,

3-54

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

Overlap receiving means that Cisco Unified Communications Manager rece h dtaled digits one bv one from aPR! PSTN gateway. It then watts for compleUon o the dialed string
before attempting to route the call to an internal destination. To enable overlap receiving, set
the QverlapReceivingFlagForPRI service parameter to True,

>2010Cisco Systems, Inc

3-55

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Cisco Unified Communications Manager Path Selection


Configuration Elements

The figure shows the configuration elements that are used to select the path for agiven route
pattern.

Cisco Unified Communications

Path Selection Configuration Elements


Route pattern:
Matches dialed number for external calls

' Performsdigit manipulation (optionall Pointsto a route listfor routing


Route list: * First level of path selection

Performs digit manipulation Points to priontized route groups


Route

Route group:
Second level of path selectio
Points to the actual devices WAN

Group 2

/\
PSTN

Devices.

Gateways (H.323, MGCP)


Trunks (SIP, H.323)

'fhe configuration elements are as follows:

configured in Cisco Unified Communications Manager and are pari ofthe call routing
table, Itmatched by the call routing logic, the route pattern can point to one ofihc
following:

Route patterns arc strings ofdigits and wildcards, such as 9.4085264XXX. that are

Dev ice (such as a trunk or a gatewav)


Route lis,t

Route lists prov ide the first level ofpath selection ifmultiple paths exist to reach the called and allow digit manipulation to be configured per route group. Route groups prov ide the second level ofpath selection. Route groups point to dev ices, which are selected based on one ofthe following distribution algorithms:
Circular

number that matched the route pattern. Route lists include aprioritized list of route groups

fop-down

Cisco strongly recommends using the complete route pattern, route list, and route group
construct because it prov ides the greatest flexibility for call rouling, digit manipulation, route redundancy, and future dial plan growth. Ifroute patterns point directly to devices, the configuration might need to be changed laterwhcn additional devices are added. Also, note that asingle dev ice cannot be used in both waysas amember ofaroute group and being
referenced directlv from a route pattern.

3-56

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Note

Route patterns and translation patterns can be configured to block the pattern. Patterns that
are blocked prevent calls to the blocked pattern on a clusterwide basis. If certain destinations should be blocked depending on the calling device or user, calling privileges
mustbe configured.

>2010CiscoSystems, Inc.

J";"
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Local Route Group Configuration


Alocal route group specifies aspecial route group that serves as aplaceholder in route lists that need alocal route group, but that do not need lo bind that route group lo anv specific
prov isioned routegroup slaticallv.

Local Route Group Configuration


' Device pool ofthe originating device includes the local route group.
> In the route list, the Standard Local Roule
Atlanta

Device Pool

group (virtual Route Group [placeholder]) is selected During the call setup, if a standard local route group is configured, the local route group from the device pool replaces the virtual route group entry. The calling and called
number can be transformed

First ""

Second

Choice gf
Standard Local

N* choice

Route Group

on the route pattern or route group level.

Atlanta gsSS
..... PSTN

Sdn JoseE^K|ySiJ
,. PSTN

1he1ocal Route Group feature helps reduce the complexity and maintenance efforts of

provisioning in a centralized Cisco Unified Communications Manager deployment that uses


many locations with their own gatewavs.

The lundamental breakthrough in the Local Route Group feature comprises decoupling the location ofa PSTN1 gatewav from the route patterns that are used toaccess the gateway. Cisco Unified Communications Manager supports a special Local Route Group that can be bound to a provisioned route group differently based on the Local Roule Group device pool
setting ofthe originating dev ice.

Devices,such as IP phones from different locations, can therefore use identical route lists and

route patterns, but Cisco Unified Communications Manager selects the correct gatewavs for
their local end via the device pool.

The reserved name. Standard Local Route Group, identifies a local route group in configuration windows. Ihe binding ofa provisioned local route group to ihc local route group occurs
dvnamicallv during call setup.

The information in the dev ice pool, towhich the originating device (such as a phone or trunk)
belongs, prov idesthe basis for this binding.

With local route group mapping. Cisco IInified Communications Manager can treat gateways
more like a sen ice:

Customers benefit because efforts related lo provisioning and maintaining route plans are
reduced as a result of this solution.

3-58

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

. For an implementation that comprises Nsites, in simple local routing cases, configuration
of \ route patterns and \ route lists reduces to configuration ofotic route pattern and one
route list.

. Simple local routing comprises cases in which each site needs lo route off-net calls to its
local gateways.

Prov isioning of roule patterns and route lists can be reduced from the need to configure A' route patterns and Sroute lists to aconfiguration where only one route pattern and one
route list are needed.

single CSS which is unique to that site. For example, phones at the Boulder site belong to the
CSS called CSS-Bldr and so on. Without using the Local Route Group feature, regardless ol
included for each ofthe columns. IfNsites exist, Ndifferent route lists, route patterns,
partitions, and CSSs areneeded.

For this case it can be further assumed that all phones that reside at aparticular site belong to a

site aphone alwavs prefers its local gateway when making an off-net call by dialing 9followed by aseven-, ten-, or eleven-digit pattern. As more sites are added, new entries (rows) must be

2010 Cisco Systems. Inc.

3-59

Call Flows inCisco Unified Communications Manager and CiscoUnified Communications Manager Express

Hunt Group Overview Mam businesses have arequirement for amethod lo make many lines work together under a
single called number, such as ahelpdesk. Ahunt group is agroup of telephone lines that arc
associated with a common number.

Hunt Group Overview


IPphones can be configured as hunt group members.

Calls toa single hunt pilot number aredistributed to hunt group members.
Use' dials

1-800-123-4567

Many businesses ha\ e sales orsenice support departments that work as groups to process inbound calls from customers. These businesses typically need several phone lines and a method tomake the lines work together. Ifone representative isbusy or not available, the call
will rotate lo othermembers ofthe group until il is answered or forwarded to an auto-attendant
or voice mail.

Hunt groups are the mechanisms that help these businesses manage inbound calls. Ahunt group
is a group of telephone lines that are associated with a common number. When a callcomes in

tothe number associated with the hunt group, the call cycles through the group oflines until an
available line is found, fhis process is known as hunting.

Cisco Unified Communications Manager call hunting implementation comprises the following
components:

Directory numbersor voice-mail ports areassigned to line groups.

Line groups are assigned to hunt lists. Ahunt list can have one ormore line groups, fhe
line group hunt options and distribution algorithms can bespecified inorder todefine how call hunting should be performed for the members ofa line group.

3-60

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

>2010 Cisco Systems, Inc

Hunt lists arc assigned to huntpilots. A hunt list is an ordered listof linegroups.

Hunt pilots are the numbers that have been dialed to invoke a hunting process. Ahunt pilot can becalled directly (for example, to provide a certain service to customers). A call can alsobe forwarded to the huntpilot from an IP phone that received a calland is configured
to forward calls to the hunt pilot to provide call coverage.

While hunting, the forwarding configuration of line group members is not used. Ifthe hunting algorithm is ringing a phone and the call is notanswered, theCall Forward No Answer (CFNA) setting of that phone is ignored and thehunting algorithm goeson to the next linegroup
member.

i 2010 Cisco Systems. Inc.

3-61

Call Flows tn Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Hunt Pilots
Hunt pilots are the numbers that have been dialedto invoke a huntingprocess.

Hunt Pilots

Hunt pilots are configured with a hunt pilot number:


The number that needs to be called to start a hunting process
* Perform digit manipulation
Point directly to a hunt list * Specify the maximum hunt timer

Specify final forwarding settings (on hunt exhaustion)

A hunt pilot can be called directly (for example, to provide a certain service to customers). A
call can also be forwarded to the hunt pilot from an IP phone lhat received a call and is

configured to forward calls to the hunt pilot to provide call coverage. Hunt pilots arc dial patterns in the call routing table like route patterns and directory numbers. The hunt pilot points direct!} to a hunt list. Hunt lists point to line groups, which finally point
to endpoints.

At the hunt list, digit manipulation can be configured in order to transform the calling and called number before the call is passed on to line group members. Calls can be redirected to a final destination when the hunting fails because of one or both ofthe following reasons:
Al! bunting options have been exhausted and the call still is not answered.

A maximum hunt timer lhat is configured at the hunt list has expired.

fhis call redirection is configured in the Hunt Forward Settings section ofthe hunt pilot configuration page, and the destination fortius redirect can be either ofthe following options:

A specific destination that is configured global!) al ihe hunt pilot.


A personal preference that is configured at the phone line of (he originally called number when hunting on behalf of that number fails. The personal preference is configured using the Call Forward No Coverage (CFNC) settings at the phone line.

For example, the personal preferences option can be implemented by configuring a user's phone
so that the Forward No Answer field redirects the call lo a hunt pilot, in order to search for

someone else who can answer the call. Ifthe call hunting fails, cither because all the hunting options were exhausted or because a time-out period expired, the call can be sent to a
destination personalized for the person who was originally called.

3-62

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Setting the Forward No Coverage field within the person's Directory Number configuration page will forward the call tothe voice-mail number. The call will be sent tothat person's
voice mailbox if hunting fails.

The following considerations apply to calls processed by hunt pilots:

Call Pickup andGroup Call Pickup arc notsupported on callsthat aredistributed by a hunt pilot. A member ofthe linegroup cannot pickup a huntpilotcalloffered to another
member in the line group, even if they belong to the same Call Pickup group.

The hunt pilot can distribute calls to any of its line group members, regardless of calling privilege implementation at the linegroup member. If linegroup members are configured with a partition, the hunt pilot overcomes all partitions and CSS restrictions.

i 2010 Cisco Systems. Inc

3-63

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Hunt Lists
A hunt list is a prioritized list of line groups that is used for call coverage.

Hunt Lists

A hunt list is a prioritized list of line groups:


Multiple hunt pilots may point to the same hunt list.

Multiple hunt lists can contain ihe same line group.


Hunt lists do not perform digit manipulation.

tine Group 1

Ilat
...

'
15'

1 Line Group 2

Hunt lists have the following characteristics: Multiple hunt pilots can point to the same hunt list.

Multiple hunt lists can contain the same line group. Line groups are hunted in the order of their configuration in the hunt list. Digit manipulation cannot be configured at the hunt list level.

3-64

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Line Groups

Line group members are the endpoints (extensions) accessed by line groups.
Line Groups

distributed among the line group members:


extensions or voice-mail ports.

Line groups control the order in which the call is


Line groups point to specific extensions, typically IP phone
The same extension may becontained in multiple line
groups.

The Ring No Answer Reversion (RNAR) timeout value specifies how long to ring a member of the line group.
^j 1st Group

HunlUsl *\

Line Group

if* *T-+

fr

Member

^.j 2nd Group


yr Member

_^ 3'"Group
%/r Member

Line group members can be of any ofthe following types: Anv SCCP endpoints. such as IP phones, VG248. or ATA 188
SIP endpoints
Voice-mail ports
H.323 clients

Foreign Fxchange Station (FXS) extensions that arc attached to aMedia Gateway Control
Protocol (MGCP) gatewayNote

CTI ports and CTI route points cannot be added to aline group. Calls cannot be debuted
to endpoints controlled through CTI applications.

3-65

) 2010 Cisco Systems, Inc.


Call

Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Line Group Distribution Algorithms

d'Suu^Xi!hin ahunt group i rc acccssed according t0 thc ^"- *


Line Group Distribution Algorithm
The line group distribution
algorithm specifies the order in

which line group members are


hunted: Top-down Idle and available
members, round-robin Next call to 1000

Circular (n + 1Jth member where n

is the membermostrecently
Next call to 1003

extended a call

Longesl idle time Idle members


only, from most to least idle
Next call to 1000
Idle 10 mm

Available,
last extended call

Broadcast Allidle and available

members simultaneously Next call to all directory


numbers

order in which line group members should be used during the hunting process. The available
algorithms are as follows:

Line group distribution algorithms are configured once per line group in Cisco Unified C ominumcatioris Manager Administration. The line group distribution algorithm specifies the

Top-down: Distributes the call to idle or available members starting from ihe first idle or available member ol aline group to the last idle or available member. This method is also called round-robin distribution. In the figure, atop-down distribution algorithm would
extend the next call to lOOO.thento lOOl.thcnlo 1002. then 1003, and back to 1000.

Circular: Distributes ihe call to idle or available members starting from the (n + I)th

member ofaline group, where the ml] member is the member to which Cisco Unified Communications Manager most recently extended acall. Ifthe nth member is the last member ot aline group. Cisco Unified Communications Manager distributes the call to the
tirsi idle or available member ofthe line group. In the figure, assume lhat Cisco Unified

the hunt pilot number would go to 1003 {n -t 1).

Communicalions Manager extended the las. call to 1002 (). The next call that comes in on

Longest idle time: Distributes the call to the idle member, who has been idle for the longest time. Ihis distribution algorithm does not consider available members In the figure, assume that 1000 has been idle for 10 minutes and 1003 has been idle for 5minutes
Alongest-idle-lime distribution mechanism would extend the call to 1000.

Broadcast: Distributes the call to all idle or available members ofaline group
simultaneoush.

3-66

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8.0

2010Cisco Systems,Inc

Call Admission Control Multisite deployments are usually interconnected by an IP WAN where bandwidth is relatively costly orlimited. CAC is important in a multisite environment in order toavoid bandwidth
oversubscription by too many voice calls.

Call Admission Control


CAC limits the number of calls between certain parts
ofthe network in order to avoid bandwidth

oversubscription:
Oversubscription results in delayed packets and packet
drops.

- All voice streams are affected (not only packets of a call


that exceeds the bandwidth limit)

- Results in quality degradation of all voice calls

CAC avoids oversubscription problems by limiting the


number of voice calls.

Whenoversubscription occurs in a VoIPnetwork, any packets of any voice streamswill be affected, not only Ihepacketsofthe particularcalls that exceedthe bandwidth limit.This fact results in packet delays and packet drops of all voice callsand hence degrades the quality of all voice calls. Therefore, in order to ensure good voice quality, CAC is used to limit the number
of voice calls and maintain bandwidth limits.

CAC limits the number of calls between certain parts ofthe network in order to avoid bandwidth oversubscription with too many voice calls. This goal cannot be achieved by quality of service (QoS) as it only provides the means lo prioritize voice over data traffic.
CAC avoids oversubscription problems by limiting the number of voice calls in the network.

) 2010 Cisco Systems, Inc

3-67
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Location Characteristics
Ihis section describes Cisco Unified Communications Manager locations-based CAC.

Location Characteristics
Each device has one location assigned. Calls are limited in and out of a location by permitting a
certain bandwidth for calls,

Calls within a location are unlimited.

Audio bandwidth is calculated by actual codec plus IP overhead (assuming a 20-ms packetization period)
KB/s on Layer 3
G.711 80 24

G.729

Works within a Cisco Unified Communications Manager


cluster (including exit points)

- Trunks, gateways, etc. can be put into a location allowing some control for calls leaving the cluster
Locations-based CAC is topology-unaware

Cisco Unified Communications Manager uses locations to implement CAC. Calls are limited bv permitting a certain bandwidth for all calls coming into and going out of a location.

Cisco Unified Communications Manager calculates the actual audio codec bandwidth plus IP overhead (assuming a packetization period of 20 ms). Therefore, each 0.711 call reduces the bandwidth thai is configured for a location by 80 kb/s while a (i.729 call reduces the available
bandwidth bv 24 kh/s.

Kach device has one location assigned, fhe assignment can be direct and via a device pool or via a device pool alone. If both are used, the device configuration has a higher priority.
fhe configured bandwidth limit is independent ofthe destination location ofthe call. Unlike a region configuration, where the maximum pemiitted codec is configured per pair of regions, ihe bandwidth limit of a location applies to all interlocalion calls, regardless ofthe other location. Locations provide CAC for calls within a cluster. However, because locations can also be configured for gatewavs and trunks, they do allow some control for calls leaving the Cisco

Unified Communications Manager cluster. I ocalions-based CAC in Cisco Unified Communications Manager is totally unaware ofthe
topology ofthe network, ft is a purely logical assignment and does not reflect ihe actual topology or the actual bandwidth available.
Note Calls within a location do not count toward the location bandwidth limit; they are unlimited. The locations-based CAC algorithm considers only calls that go in or out of a location.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Regions
This sectiondescribes Cisco Unified Communications Managerregions. Regions are used to
control the codec that is used for a call.

Regions
The codec that will be used depends on Cisco Unified Communications Manager region configuration:
Each region is configuredwith the codec with the highest permitted
bandwidth requirements:

- Within the configured region - Toward specific other regions (manually added) - - Toward all other regions (that have not been manually added) Each region is assigned to a device pool. - Adevice pool isassigned to a device. Codec selection depends on the capabilities of the two devices: - Best codec that is supported by both devices and does not exceed bandwidth requirements ofthe codec permitted in the region configuration. - ffdevices cannot agree on a codec, a transcoding device is
invoked.

The codec that will be used for a call depends on Cisco Unified Communications Manager
region configuration.

Lach device is assigned with a region via the device pool configuration. For each region, the administrator can configure the codec with the highest pcnnitled bandwidth requirement within a region, to other specifically listed regions, and to all other (not listed) regions. When a call is placed between two devices, the codec is determined based on the regions ofthe two devices and on the capabilities ofthe devices. The devices will use the best codec that is supported by both devicesand does not exceed the bandwidth requirements ofthe codec that is permitted for the regions that are involved in the call.
Ifthe two devices cannot agree on a codec (for instance, if region configuration allows G.729 as the maximum codec but one device only supports G.711). a Iranscoder is invoked (if
available) to convert from G.711 to G.729.
In order lo conserve IP WAN bandwidth, a low-bandwidth codec should be used in the IP

WAN. For calls within a LAN environment, a high-bandwidth codec should be used for optimal audio quality.
Note When designing where to use a type of codec, it is important to consider that a lowbandwidth codec such as G.729 is designed for human speech. However, The G 729 codec
will not work well for other audio streams such as music on hold (MOH)

)2010 Cisco Systems, Inc.

3-69

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Defining Regions
This figure shows an example scenario for a typical codec configuration in Cisco Unified Communications Manager.

Defining Regions
Typical region usage:
* Use high-bandwidth codecs within a region. Use low-bandwidth codecs between regions. Remember: Low-bandwidth codecs are designed for
human speech and do not work well for other audio
streams such as fax or MOH.

Branch 1 HQ G.711

Branch 2i

G.729

G.729

Branch 1

G.729

G711

G.729

Branch 2

G.729

G.729

G71?

The tabic in the figure shows a typical scenario for codec configuration in a Cisco Unified Communications Manager multisite environment.

For calls within a site env ironment. a high-bandwidth codec should be used for optimal audio quality.
For calls between sites, a low-bandwidth codec should be used in order lo conserve IF WAN bandwidth.

According to the preceding table. Cisco Unified Communications Manager regions are configured in the following wav;

G.711 for calls between ihe headquarters IF phones


G.711 for calls between branch l IF phones

Ci.7l I lor calls between branch 2 IF phones G.729 for calls between the headquarters IP phones and any branch IP phones G.729 for calls between IP phones in different branches

As a result ofthe preceding configuration, all calls that use the IP WAN between the remote sites and the headquarters use G.729. Calls, local to one site, use G.711.

3-70

Intmducing Cisco Voice and Unified Communications Administration (ICOMM| vS.O

2010 Cisco Systems, Inc.

CAC Types

This section describes the Cisco Unified Communications Manager CAC types.

CAC Types
Cisco Unified Communications Manager supports the following CAC
features

CentraIized ca11 processing deploymenls


i_c gallons

fJSv'^-'jnables ;oc3tiens

Distributed call-processing deployments


H.323 gatekeeper C*C

In centralized call-processing deployments, locations and Resource Reservation Protocol (RSVP)-enabied locations can be used lo provide CAC. In the event where acall is not

admitted bv one ofthese two CAC methods due to bandwidth limitations, automated alternate failure on the on-net path but no available bandwidth from the CAC point ofview.

routing (AAR) can be used to reroute the call over the PSTN (off-net) instead ofdenying the call. AAR provides asimilar service to PSTN backup, except that the trigger event is not acall
In distributed call-processing environmenLs, H.323 gatekeeper CAC can be used with 11.323 trunks {gatekeeper-controlled intercluster trunks and 11.225 trunks). If the H.323 gatekeeper
does not admit the call, standard backup functionality ofroute lists and route groups are

applied. For example, to route calls that have not been admitted by the gatekeeper to be sent
over the PSTN as long as calls are admitted; once CAC rejects acall, calls are sent over the
PSTN.

over the trunk, one ormore PSTN gateways can be configured inanother (lower-priority) route

group ofthe same route list. In this configuration, the gatekeeper-controlled trunk is preferred

i 2010 Cisco Systems. Inc

3-71

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Summary
This topic summari?es the key points lhat were discussed in this less*

Summary
Administrators can implement different calling privileges in Cisco Unified Communications Manager for each user using
destinations, select a different route for a common

partitions and CSSs. Auser class ofservice may block some

destination, or change the route based on the time of day Cisco Unified Communications Manager provides highly
overflow routing.

flexible call routing using features such as route lists and route groups. Locations-based CAC configuration prevents

oversubscnption of routes and works wilh AAR to provide

This lesson presented Cisco Unified Communications Manager call routing and CoS teak
References
For additional information, refer to these resources:

Cisco Unified Communications Svstem 8.x SRND on Cisco.com:

hiips://v^\vv\-.cisco.coni.'eiv'US/docs/voice_ip_coinni/ciicni/srnd/8.x/uc8\.html.

Cisco Unified Communications Manager System Guide, Release 8.0(1) on Cisco.com: hllp://www.ci-,co.com'en.''US/docs/voicc_ip_comm/cucm/admin/8 OJ/coiisys/accm-SOl
em.html

3-72

Introducing Cisco Voice and Unified Communications Administration fICOMM] v8.0

2010 Cisco Systems. Inc.

Lesson 3

Understanding the

Configuration Components Impacting Call Flows in Cisco


Unified Communications

Manager Express
Overview Implementing atelephony class ofservice means that not all users can access all call routing
table entries. "Fhe result is thatfora specific calling device or line, some destinations arc

pemiitted while others are not. Other devices or lines may be permitted to access different
destinations. This lesson describes the concept ofcalling privileges and how they can be

implemented on Cisco Unified Communications Manager Express routers using class of


restriction (COR).

Objectives Upon completing this lesson, you will be able to describe configuration components (COR. dial peers, and so on) that impact call flows in Cisco Unified Communications Manager F.xpress.
This ability includes being able to meetthese objectives:
m Describe the concept of class of restriction

Describe call routing in Cisco Unified Communications Manager Express

Cisco Unified Communications Manager Express


COR
Ihis topic describes Cisco Unified Communications Manager Express COR.

Class of Restrictioi

Cisco Unified Communications Manager Express uses the Cisco IOS class ofrestriction (COR) feature to implement
calling privileges

COR defines the destinations a useris allowed to dial.

COR lists are assigned to ephone-dns and dial peers:


Incoming COR listfor calls arriving in Cisco Unified Communications Manager Express - Outgoing COR list for calls outbound from Cisco Unified CommunicationsManager Express

Calling priv ileges define the destination to which a useris allowed to dial and connect. COR is

a Cisco gateway feature lhat enables class ofservice (CoS) orcalling privileges tobe assigned
to phones.

Calling priv ileges areimplemented on Cisco IOS gateways using COR lists. In Cisco Unified

Communications Manager Express. COR lists can be applied toany dial peer ordirectory
number.

COR lists arc assigned loCisco Unified Communications Manager Express ephone-dn and dial
peers as follows:

Incoming COR list is assigned for calls arriving in Cisco Unified Communications
Manager F.xpress

Outgoing COR list is assigned for calls outbound from Cisco UnU'ial Comnuinicalions Manager Express

COR is highly dependent on properly configured call routing. Ifcalling privileges are not being
enforced effectively, it may have something to do wilh the way calls arebeing routed.

When deplov ing COR. it isoften necessar; to have more granular dial peers. For example, it mav not be practical to use the 9Tdestination pattern asa "catchall" dial peer for outgoing calls to the public switched telephone network (PSIN). Creating new dial peers todistinguish among intcmai. local, long distance, and international calls, and services such asemergency
911 gives grealer control over which PSTN destinations are accessible.

3-74

Intrcducing CiscoVoice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

COR Behavior

This section describes the COR behavior when implementing calling privileges on Cisco
Unified Communications Manager Express.

COR Behavior

Foreach call, the incoming COR list is matched againstthe outgoing COR list: If the outgoing COR list is a subset of the incoming COR list,
the call is routed.

If the outgoing COR list is not a subset of the incoming COR


list, the call is not routed.
international Call Penrsittert

The COR feature provides the ability to deny certain call attempts based on the incoming and
outgoing class ofrestriction lists provisioned on the dial peers.

COR is used to specify which incoming dial peer can use which outgoing dial peer to make a call. Each dial peer can be provisioned wilh an incoming and an outgoing COR list. COR functionality provides the ability to deny certain call attempts based on the'incoming and outgoing COR lists that are provisioned on the dial peers. This functionality provides flexibility in network design, allows users to block calls (for example, calls to 900 numbers), and applies
different restrictions to call attempts from different originators. Thelock and key analogy is useful here as follows:
Outgoing COR listsare locked.

Incoming COR lists contain the keys to open the locks.

The fundamental mechanism at the center ofthe COR functionality relies on the definition of

incoming and outgoing COR lists. Each COR list is defined to include anumber of members,
which are simply tags previously configured as class ofrestriction members or tags.

COR members or tags. Each COR list is then assigned to dial peers as an incoming or outgoing list using the corlisl incoming orcorlist outgoing commands.

Multiple COR members or tags are defined, and COR lists are configured that contain these

When acall goes through Cisco Unified Communications Manager Express, an incoming dial peer and an outgoing dial peer are selected based on the Cisco IOS dial-peer routing logic. If
COR lists arc associated with the selected dial peers, the following additional check is
performed before extending the call:
>2010 Cisco Systems, Inc.
3-75

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

^ C appliedCd T^ inC0'"ing dial PeCr (fr inCOming cal,s> hasuPtrs* or equal to the rn? TP'! to the outgoing dial peer (for outgoing calls), the call goes through. OR
to the C applied lo the outgoing dial peer (for oulgoing calls), ihe call is rejected. OR
Note

Ifthe COR applied on an warning dial peer (for incoming calls) is not asuperset or equal
Incommg and outgoing are terms that are used with respect to the voice ports For example if you try to make acalf from aphone that is connected to one of the Foreign Exchange
Station (FXS) ports of the router, it is an incoming call for the Cisco Unified Communicalions Manager Express and voice port. Similarly, if acall is made to that FXS phone, then it is an
outgoing call.

3-76

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.D

2010 Cisco Systems Inc

Default COR Behavior

This section describes the default COR behavior when implementing calling privileges on
Cisco Unified Communications ManagerExpress.

Default COR Behavior When no corlist commands are applied to some dial
peers:

If no incoming COR list is configured, the call is always


routed (master key).

If nooutgoing COR list is configured, the call is always


routed.
!n*a'national Call Permitted
Outbound

POTS Call Leg

PSTN,,'

Ifno COR lisl statements are applied to the Cisco Unified Communications Manager Express
dial peers, the following properties apply:

When no incoming corlist command isconfigured on a dial peer, the default incoming COR list is used. The default incoming COR list has the highest possible priority and therefore allows this dial peer toaccess all other dial peers, regardless oftheir outgoing
COR list.

When no outgoing corlist command isconfigured on adial peer, the default outgoing COR
list isused. The default outgoing COR list has the lowest possible priority and therefore allows all other dial peers toaccess this dial peer, regardless oftheir incoming COR list.

In summary, the following call routing occurs when no COR list statements are applied to dial
peers:

Ifno incoming COR list isconfigured, the call is always routed (like amaster key to all
locks).

Ifnooutgoing COR list isconfigured, the call is always routed (no lock).

) 2010 Cisco Systems. Inc.

3-77

Call Flows inCisco Unified Communicalions Manager and CiscoUnified Communications Manager Express

The following table describes call routing behavior using COR lists,
Call Routing with COR Lists
COR List on
COR List on Result Reason

Incoming Dial Peer


No COR

Outgoing Dial Peer


No COR Call succeeds

COR is not a factor.

No COR

The COR list that is

Call succeeds

applied for outgoing


calls

No incoming COR list on the

incoming dial peer or ephone-dn


means no call restrictions Call succeeds.

The COR list that is

No COR

applied for incoming


calls

No outgoing COR list on the outgoing


dial peer or ephone-dn means no call
restrictions

The COR list that is

The COR list that is

Call succeeds

applied for incoming calls (superset of

applied tor outgoing


calls (subset of

COR lists applied for


outgoing calls on the

COR lists applied for incoming calls


on the incoming dial peer)
The COR list that is Call cannot be

The COR list for incoming calls on the incoming dial peer is a superset of COR lists for outgoing calls on the
outgoing dial peer.

outgoing dial peer)


The COR list that is

applied for incoming ca//s (subset of COR


lists applied for

applied for outgoing calls (superset of

completed using this outgoing dial


peer

COR lists for incoming calls on the

COR lists applied


for incoming calls

incoming dial peer are not a superset of COR lists for outgoing calls on the
outgoing dial peer

outgoing calls on the outgoing dial peer)

on the incoming dial


peer)

3-78

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v80

2010 Cisco Systems, Inc

COR Solution Example

This figure shows an example call fiow using the sample CoS scenario when implementing
Cisco Unified Communications Manager Express COR.

COR Solution Example


Example for devices assigned the Long Distance COR Incoming COR list permits access to required destinations only
- Emergency, local, and long distance

Long Distance
1 408 5550166

J0^W& International
+49 89 5550166

Eor dev ices that are assigned the Long Distance COR, the incoming COR list permits access to the required destinations only: emergency, local, and long distance.

An example Cisco Unified Communications Manager Express COR configuration for this
solution may look likethe following:
Define COR Members: dial-peer cor custom
name 911

name
name name

local
Id intl

Configure outbound COR Lists:


dial-peer cor list 911call
member 911

dial-peer cor list localcall


member local

dial-peer cor list ldcall


member Id

dial-peer cor list intlcall


member intl

Configure inbound COR Lists:


dial-peer cor list local-911

2010 Cisco Systems. Inc.

3-79

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

member

911

member local

dial-peer cor list ld-local-911


member 911

member member

local Id

dial-peer cor list intl-ld-local-911


member member member member 911 local Id intl

Assign outbound COR lists to PS'fN dial peers:


dial-peer voice 911 pots
destination-pattern 911
forward-digits all

corlist outgoing 911call


port 0/0/0:23

dial-peer voice 9911 pots


destination-pattern 9911 forward-digits 3

ccrlist outgoing 9"llcall


port 0/0/0:23

dial-peer voice 9 pots


destination-pattern 9[2-9]

ccrlist outgoing localcall


port 0/0/0:23

dial-peer voice 91 pots

destination-pattern 91[2-9]..[2-9]
prefix 1

corlist outgoing Idcall


port 0/0/0:23

dial-peer voice 9011 pots


destination-pattern 901IT
prefix 011

corlist outgoing intlcall


port 0/0/0:23

Assign inbound COR liststo incoming dial peers andephone-dn:


dial-peer voice 1003 pots
destination-pattern 1003 port 0/0/0

corlist incoming local-911

dial-peer voice 1004 pots destination-pattern 1004


port 0/0/1

3-80

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v80

>2010Cisco Systems. Inc.

corlist incoming intl-ld-local-911


ephone-dn 1

corlist incoming intl-ld-local-911


ephone-dn 2 corlist incoming local-911

In this example, ephone-dn 1can call without restrictions because all access rights are assigned.
The ephone-dn 2can only call emergency and local numbers. An analog device with the number 1003 connected to the voice port 0/0/1 can call emergency and local numbers. The analog device with the number 1004 (connected tothe voice port 0/0/0)
can dial without restrictions.

i 2010 Cisco Systems, Inc

3"81
Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Feature Comparison
Ihis figure provides a comparison ofCisco Unified Communications Manager Express and
Cisco Unified Communications Manager CoS features.

Feature Comparison
Comparison of Cisco Unified Communications Manager Express and Cisco Unified Communications Manager CoS
features:

The dial-peer cor list command is used to configure class of service incoming COR lists contain a single tag to be used like a partition.

Outgoing COR listscontain a complex list oftags to be used like calling


search spaces

Cisco Unified

Communications Manager
Partitions

Cisco Unified Communications.' Manager Express


Outgoing COR lists
Incoming COR lists

The Cisco Unified Communications Manager Express dial-peer cor list command is used to
configure CoS:

Incoming COR lists contain a single tag to be used like a partition.

Outgoing COR lists contain a complex list of tags to be used likecalling search spaces
(CSSs).

3-82

Introducing Cisco Voice and Unifed Communications Administration (ICOMM] v8 0

2010 Cisco Systems, Inc

Cisco Unified Communications Manager Express


Call Routing
This topic describes call rouling in Cisco Unified Communications Manager Express.
Call Routing Overview
By default Cisco Unified CommunicationsManager Egressselects the dial peer wilh a destination pattern that matches the greatest number of dialed
digits

Dial peer 1 isselected because destination 91302 is Ihe longest match.


Ifmorethanone outbound dial peer matchesthe dialstring, allmatching dial
peers are used to form a hunt group.

- Aloutbound dial peersinthe hunt group aretried until one is successful.


User dials

913021114000
Longest Match
Diat Pearl 91302

913021MXX

DfelP**"2

When a call arrives inCisco Unified Communications Manager Express, theoutbound dial peer

with adestination pattern that matches the greatest number ofdialed digits isselected. When the call setup message contains all the digits necessary to route the call, Cisco Unified Communications Manager Express searches for an outbound dial peer. The entire incoming dial
string is used to match outgoing dial peers.

In the preceding figure, dial peer 1is selected because destination 91302 is the longest match. Iftwo-stage dialing is required for the incoming call, the match isdone digit by digit. Cisco
Unified Communications Manager Express enters digit collection mode (digits are collected inband). Outbound dial peer matching isdone on a digit-by-digil basis. The Cisco Unified Communications Manager Express checks for dial peer matches after receiving each digit and
then routes the call vvhen the first match is made. Inthis case, dialpeer 2 would be selected
because destination 9 matches.

Note

If more thanone outbound dial peer matches the dial string, all matching dial peersare used to form a hunt group. All outbound dial peersinthe hunt group are tried until one is
successful.

i 2010 Cisco Systems. Inc.

Call Flows in Cisco Unified Communicalions Manager and Cisco Unified Communications Manager Express

Call Routing Backup


Ihis section describes Cisco Unified Communications Manager Express call routing backup. Call Routing Backup
To provide a backup route, configureat least two VoIP dial

peers with the same destination pattern pointing to different


gateways.

Usethe preference attribute to selectthe priority order. '^^ Userdials


j 913021114000

313021114XXX

Preference 1

Dlalpeer'

...1/0/0

PSTN
2ND

Dial Peer 2
Preference 2

1/Q/1

When more than one outbound dial peer matches the dial string, all matching dial peers are used to fonn a hunt group. By default, all outbound dial peers in the hunt group are tried until
one is successful. Ihe Cisco Unified Communicalions Manager Express administrator can

configure primarv and backup routes using the preference dial peer configuration option. The dial peer preference indicates the preferred order ofthe dial peer within the hunt group as
follows:

I'hc lowerthe number, the higher the preference


Default 0

Range (Ho It)

In the preceding figure, both dial peers are configured with the same destination address. This configuration means thatwhen a match occurs, both will fonn a hunt group. Butbecause dial peer I is configured with preference I. dial peer 1will be used as theprimary dial peer. Dial peer 2 (preference 2} will be used as a backup.

3-84

introducingCisco Voice and Unifed CommunicationsAdministration (ICOMM) vS.O

2010 Cisco Systems, Inc

Trunk Groups

This topic describes Cisco Unified Communications Manager trunk groups.


Trunk Groups

Standard dial-peer selection points toa single interface:


Trunk groups support up to 64 interfaces to be accessed from asingle dial peer
- Configured on the dial peer and voice pods

. Hunt scheme round-robin, longest-idle, leasi-idle, least-used, sequential, or random


Default is least-used

Additional configuration can be applied to thetrunk group

Incoming and outgoing number translation profles


Carrier ID

User dials

913021114000

Trunk Group

I'D I. __
813021114XXX
* DaHPeeM

PSTN

Standard Cisco Unified Communications Manager Express dial-peer selection points to asingle
interface. To assign adial peer to multiple interfaces, perform the following: Assign digital interfaces oranalog voice ports toaIrunk group.

Assign the trunk group to an outgoing dial peer as amember ofone or more trunk groups.
fhe administrator has achoice ofcall hunting schemes to access ihe interfaces in the trunk
group as follows:

Ecast-used (default)
Round-robin

Eongest-idle
Least-idle

Sequential
Random

set the order in which the trunk groups will be used for the dial peer. Aprcferencc-num value

When adial peer is amember of more than one trunk group, use the preference-num value to of I is the highest preference so that the trunk group is used first; avalue of 64 is the lowest
preference so that the trunk group isused last. 65. which causes that trunk group tobe selected after all other trunks are used.

Ifno value is entered for prcferencc-num. the software assigns the trunk group apreference of

If two trunk groups have the same preference-num value, the trunk group that was configured
first is used before the other trunk group.
2010 Cisco Systems, Inc.
3-85

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

available interlace or channel for the outgoing call, and translation profiles for number
translation.

Trunk groups mav provide the dial peer with carrier information, ahunt scheme for finding an

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems Inc

Ephone Hunt Group Overview


This section provides an overview ofthe ephone hunt group.

Ephone Hunt Group Overview


Hunt groups have a pilot number.

Ahunt group iscomposed of a list of ephone-dns.


* Selection of behavior for hunting the ephone-dns:
- Sequential
- Peer

- Parallel

- Longest idle
User dials

1800-123-4567

Hunt PBct

1800123436*'

HuntUst

Ephone hunt groups provide the ability to direct incoming calls for aspecific number (the ephone hunt-group pilot number) to adefined group ofephone directory numbers (ephone-dn)
or wildcard slots.

Cisco Unified Communications Manager Express system redirects incoming calls that are based upon the configured hunt list selection behavior as follows:

Sequential
Peer

Parallel

Longest-idle

At the end ofthe hunt group, a last-resort behavior can be defined with the final command.
This behav ior can direct the call toeither an ephone-dn or the pilot number for another ephone
hunt group.

) 2010 Cisco Systems, inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Ephone Hunt Group Default Behavior


group not hcina answered.

There should aluav s be adefault behavior thai is configured for the event ofan ephone hunt

Ephone Hunt Group Default Behai


Hunt groups should have a default behavior atthe end ofthe hunt group The final directory number is used when a call isnot answered by any hunt
group members
Voice mail

Another hunt group pilot

User dials '~^%3j? 1800-123-1567 T


Hunt Pilot

18001234S67

Hunt Piloi 18007854321

HuffiUst

At ihe end ofthe hunt group list, ifno ephone-dn defined in the list has answered the call, the incoming call is directed to the destination thaiis defined by the final command. This destination can be the piloi number ofanother hunt group, a voice-mail number, or the number
of an ephone-dn.

fhe timeout command sets the amount oftime, in seconds, that an incoming call can ring a
member ofthe hunt group before hopping tothe next target in the hunt group.

3-88

Intrcduang Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Syslems, Inc.

Basic Automatic Call Distribution Cisco Unified Communications Manager Express supports an auto-attendant function and acall
Communications Manager Express software. The two functions together provide what is
known as the basic automatic call distribution (B-ACD) service.

queuing function Two Tool Command Language (Tel) scripts arc provided with Cisco Unified

Basic Automatic Call Distribution


Basic automatic calldistribution (B-ACD) provides autoattendant functionality to allow the callerto self-direct. - Extension, voice mail, or ephone hunt group

Provides call queuing functions if noagent in an ephone hunt


group is currently available: - Upto 10 auto-attendants
- Maximum 10 ephone hunt groups

Tools for collecting and obtaining callstatistics

Requires two built-in Cisco Systems Tel scripts in flash


memory:

- Auto-Attendant

-- Call queuing function

The built-in applications are app-b-acd-aa for the auto-attcndant feature and app-b-acd for the
queuing feature.

Configuring these applications is identical to configuring the external Tc! scripts, fhe
appropriate audio files must be uploaded into fiash memory. The first function ofthe B-ACD isthe aulo-attendant. 'fhe auto-attcndant function, called Cisco Unified Communications Manager AutoAllendant. The aulo-attendant can answer incoming

enabling the caller to go directly to an extension by entering the extension number, go directly
to an operator by pressing 0. go to voice mail, orgo to an ephone hunt group. Ofthe four available options that are presented in the Cisco Unified Communications Manager
AutoAttendant menu, three can point to thepilot number of anephone hunt group. Theautomated function is enabled through the configuration ofthe Cisco Unified Communications Manager AutoAttendant Tel script.

calls and present abasic menu ofup to four options. Commonly presented options include

Ifamember ofthe hunt group is unavailable, the second function ofthe B-ACD service, call queuing, activates. The characteristics ofcall queuing are as follows:

Call queuing allows calls to be placed in aqueue in the order oftheir arrival.
Supports upto 10 auto-attendants and 10 ephone hunt groups.

) 2010 Cisco Systems. Inc

3-89

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

As members ofthe hunt group become available, the calls are serviced based on their order
in the queue.

Call queuing is enabled through (he configuration ofthe call queuing Tel script.

3-90

Inlrcducing Cisco Voice and Unifed Communications Administration (ICOMM) 8 0

2010 Cisco Systems, Inc

Typical Call Using B-ACD


B-ACD feature.

This figure describes atypical call using the Cisco Unified Communications Manager Express

Typical Call Using B-ACD


The B-ACD auto-attendant service answers the outside call tothe pilot number. The autc-attendanl plays a welcome recording, and then informs the caller of
their options.

The caller selects the required option, e.g.,the SalesDepartment. The Sales Department option points an ephone huntgroup.

If there areavailable hunt group members, the call issent tothe hunt group pilot
number

If no hunt group members are available (they are all handling calls or are in the
DND stale), theB-ACD call queuing service activates. Abusy recording isplayed, followed by music onhold.

The call isplaced In a queue until a hunt group member becomes available,
Can to 639 123 4567 Hunt Group

vWhen an outside user calls the B-ACD pilot number 609-123-4567, the following describes the
Cisco Unified Communications Manager Express B-ACD function operation:

1. The B-ACD aulo-attendant service answers the outside call to the pilot number.

2. The auto-attendant plays awelcome recording, and then informs the caller oftheir options.
3. The caller selects the required option, for example, the Sales Department.
4. The Sales Department option points anephone hunt group.

5. Ifthere are available hunt group members, the call is sent to the hunt group pilot number.

6. Ifno hunt group members are available (they are all on calls or in the Do Not Disturb [DND] stale), the basic automatic call distribution call queuing service activates.
7. Abusy recording isplayed, followed bymusic onhold.

8. fhe call is placed in aqueue until ahunt group member becomes available.

i 2010 Cisco Systems, Inc.

3-91

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Summary
This topic summarizes the kev points thai were discussed in this lesson.

Summary
To implement calling privileges, Cisco Unified

Communications Manager Express uses COR lists, which


are assigned lo dial peers and ephone-dns. When an

outgoing COR list isa subset ofthe incoming COR list a call
will be routed.

match can access multiple voice ports. Up to 64 trunk group


voice ports can be accessed using the default least-used
hunt scheme.

Using the trunk group feature, a single dial-peer destination

Ihis lesson described the configuration components impacting call flows in Cisco Unified
Communications Manager Express.

References
For additional information, refer lo these resources:

Cisco Unified Communications Manager Express Command Reference on Cisco.com: htlp://wwvv.cisco,coni-'en/US/docs/voice ip_comm/cucme/comniand/referenee/
cme_cr.html,

Dial Peer Configuration on Voice tJaleuav Routerson Cisco.com:

http:/Avww .cisco.com/cn/US/docs/ios/l2_3/vvr_c/dial peer/dpeer_e.lilml.

3-92

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Module Summary This topic summarizes the key points that were discussed in this module.
Module Summary

Cisco Unified Communications Manager supports PSTN backup


routes using SRST.

- Cisco Unified Communications Manager uses partitions and

CSSs to implement CoS. Route lists and route groups offer flexible call routing. Hunt groups can be used to provide call
coverage.

Cisco Unified Communications Manager Express usesCOR to

implement CoS. Voice hunt groups support SIP and SCCP

endpoints, but notin a mixed mode.

This module covered call flows in Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express. Topics included the configuration components impacting call flows in Cisco Unified Communications Manager and Cisco Unified Communications
Manager Express.

References
For additional information, refer to these resources:

Cisco Unified Communicalions Manager Documentation Guide for Release 8.0(2) at:

htip://vvvvw.cisco.coni/en/US/docs/voice_ip^comm/cucm/docguide/8_0_2/dg802.html.
http://wwv.cisco.com/en/US/docs/voicejp_comm/cucme/rcquirements/guidc/
cme80spc.htm.

Cisco Unified CME 8.0 Supported Firmware, Platforms, Memory, and Voice Products at:

3-93

i 2010 Cisco Systems, Inc.

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

3-94

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems Inc

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.

Ql)

signaling protocol and RTP media stream take different paths across the network.
(Source: Understanding Call Flows and Call Legs)
A) true

In aCisco Unified Communications Manager IP phone implementation, the SCCP

B)

false

Q2)

In aCisco Unified Communications Manager Express implementation, which of the following is not used to match inbound dial peers? (Source: Understanding Call Flows
and Call Legs) A) destination pattern

B)
C)
D)

incoming called number


answer address
port

E)

session target

Q3)

In Cisco Unified Communications Manager, which name is used to describe the


configuration element that contains alist ofaccessible partitions? (Source:

Understanding the Configuration Components Impacting Call Flows in Cisco Unified


Communications Manager)

A)
B)

partition lists
route group

C) D)

calling search space class of service list

Q4)

In Cisco Unified Communications Manager, which two ofthe following are not
sources for acall routing request? (Choose two.) (Source: Understanding the

Configuration Components Impacting Call Flows in Cisco Unified Communications


Manager)

A) B)
C) D) F)

voice mail ports translation patterns


route patterns trunks bunt groups

05)

In Cisco Unified Communicalions Manager Express, which ofthe following scenarios


will result in a call being blocked? (Source: Understanding the Configuration

Components Impacting Call Flows in Cisco Unified Communications Manager


Express)

A) B)
C) D)

The outgoing COR list isa subset ofthe incoming COR list. The outgoing COR list isnot a subset ofthe incoming COR list.
No incoming COR fist is configured. No outgoingCOR list is configured.

) 2010 Cisco Systems, Inc.

3-95

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

Q6)

Ilow can multiple interfaces be accessed from asingle dial peer in Cisco Unified Communications Manager Express? (Source: Understanding the Configuration Components Impacting Call Flows in Cisco Unified Communications Manager
Express)

A)

Use trunk groups on the dial peer and voice ports.


multiple interfaces lhat are accessed from Ihe dial peer.
peer must be configured to access the route list.

B)
C)
D)

Use the dial-peer preference command lo define the priority order for

Configure aroute list and route group thai contain multiple interfaces. The dial
Ii is not possible. Configure multiple dial peers wilh the same destination
pattern to access multiple interfaces.

3-96

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems Inc

Module Self-Check Answer Key


OD
A

Q2)
Q3)
04]

F C
C.b B
A

Q5)

Q6)

3-97

i 2010 Cisco Systems, Inc

Call Flows in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

3-98

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) V8 0

Cisco Systems, Inc 2010

__

Module 4

Endpoint and End User


Administration
Overview
This module focuses onendpoint and end-user administration tasks inCisco Unified Communications Manager and Cisco Unified Communications Manager Express.

Module Objectives
Upon completing this module, you will be able to perform endpoint and end-user
administration tasks in Cisco Unified Communications Manager andCiscoUnified

Communications Manager Express. This ability includes being able tomeet these objectives: Describe the characteristics ofendpoints inCisco Unified Communications Manager and
Cisco Unified Communications Manager Express andthe related configuration
requirements

Describe how toimplement endpoints in Cisco Unified Communications Manager and


Cisco Unified Communications Manager Express

Describe the characteristics of end users in Cisco Unified Communications Manager and Cisco Unified Communications ManagerExpress and the related configuration
requirements

Describe how to implement end users inCisco Unified Communications Manager and
Cisco Unified Communications Manager Express

4-2

Intrcduang Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010Cisco Systems, Inc.

Lesson 11

Understanding Endpoint
Characteristics and Configuration Requirements
Overview 1 Cisco Unified Communications Manager and Cisco Unified Communications Manager

Express each device-such as an IP phone-is defined as aseparate endpoint. Each physical


IP phone has anumber of lines available, depending on the phone type. Each line may be configured with adirectory number, which is used for calls. Th.s lesson describes the characteristics ofendpoints in Cisco Unified Communicalions Manager and C.sco Unified Communications Manager Express and the related configuration requirements. Top.cs_w, I cover the necessar parameters to add an IP phone and directory number in C.sco Unified
Communications Manager and Cisco Unified Communications Manager Express.

Objectives

Upon completing this lesson, you will be able to describe the characteristics ofendpoints in Gsco Unified Communications Manager and Cisco Unified Communications Manager Express
and the related configuration requirements. This ability includes being able to meet these
objectives:

. Describe how IP phones register with Cisco Unified Communications Manager and Cisco
Unified Communications ManagerExpress

. Describe the necessarv parameters to add an IP phone in Cisco Unified Communications

profile, calling search space, location. AAR group, and display configuration . Describe the necessarv parameters to add an IP phone in Cisco Unified Communications
Manager Express, including MAC address, phone type, button associations

Manager including device pool, phone button template, soflkcy template, common phone

IP Phone Registration Process


This topic describes the function of network components that are used or provided by Cisc
Unified t ommunicalions Manager for the IP phone re,i,.r,,Hon n. phone registration process. *

letwork Components
Communications Manager
NatwwkComponent

IP phones require network services to access Cisco Unified

A reference dock for device time synch ran Nation


Usually from an external source.

NTP Reference Clock

Alternatively, aCisco router can beconfigured asa


master NTP server.

The Cisco Unified Communications Manager


publisher is ihe NTP client.

DHCP
TFTP Server
DNS Server

andTFTP server location lo the IP phones.

Tne DHCP server provides IP address configuration

both DHCP and TFTP services.


IP phones and user PCs.

The TFTP server provides device configuration files m&r files' ^ firmware upgrades totheIP phones Cisco Unified Communications Manager can provide

Provides hostname to IP address resolution to the

server for synchronization without reference loexternal sources.

over Pnetworks. NIP server, provide areference clock for device time synchronization usually from an external source. Alternatively, any company can provide an internal NTI'
Ihe Cisco Unified Communications Manager publisher is ihe NTP client.

Network 1ime Protocol (NTP) is designed for synchronizing the clocks ofcomputer systems

ACisco router can be configured as amaster NTP server ifan external source is not available Cisco Unified Communications Manager can use NTP lo obtain time information from atime
server.

Domam Name System (DNS) server address and special functions, such as the TF1 Pserver address used by Cisco IP phones, can be assigned to the client. Cisco Unified Communications Manager features aDHCP server that is designed to serve IP phones only.

important settings are the IP address, subnet mask, and default gateway. In addition the

DI 1CP is aprotocol lhat allows IP endpoints to obtain their IP settings from aserver The most

TFTP is asimple file transfer protocol and is used by Cisco IP phones to obtain configuration
service on at least one senertobe able tosupport IP phones.
be configured to use either DNS or IP addresses.

files and their software. ACisco Unified Communications Manager cluster must run the TFTP

logical names instead ofTP addresses. ACisco Unified Communications Manager cluster can

DNS is aname-resolution protocol that allows IP applications to refer lo other systems bv

4-4

Intrcduang Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

Network Time Protocol


This subtopic describes the NTP.

Network Time Protocol


- NTP is strongly recommended - All network devices keep the same time

Publisher synchronizes to the master NTP clock source


- External or internal to the corporate network Subscribers gettheir clock from the publisher

IP phone gets the displayed time from the Cisco Unified


Communications Manager to which itis registered

IP Phones

Subscribers

Internal NTP Clock

NTP can be enabled and configured during Cisco Unified Communications Manager
be reconsidered before deploying endpoints. Use of NTP is stronglyrecommended.

installation However, ifthe decision to use or not use external NTP servers was not considered

properly during the initial configuration ofCisco Unified Communications Manager, >t should

It is extremely important that all network devices have accurate time information because the system time ofCisco Unified Communications Manager is relevant in the following situations: IP phones display date and time information. This information is obtained from Cisco
Unified Communications Manager.

Call Detail Records (CDRs) and Call Management Records (CMRs), 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 aproblem requires correlation ofinformation that is created

gateway, and so on). This correlation is only possible when all devices in the network have
the same correct time information.

bv different system components (Cisco Unified Communications Manager. Cisco IOS

Some Cisco Unified Communications Manager features arc dale- or lime-based, and therefore

rely on the correct date and time. These features include timc-of-day routing and certiticatebascd securitv features.

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; ifno NTP server is
configuredthe publisher will rely on its own system time.
2010 Cisco Systems. Inc.

In aCisco Unified Communications Manager cluster, only the publisher will send NTP

Endpoint and End User Administration

Note

rom the Cisco Unifed Communications Manager where they are registered Session Vitiation Protocol (SIP) phones get their time via the phone NTP reference

Skinny Chert Control Protocol (SCCP, IP phones use the SCCP protocol to get the time

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems Inc

Network Time Protocol (Cont)


NTP uses a stratum todescribe how many NTP hops theclock
reference is from an authoritative time source.

Stratum 1time server hasa radio oratomic clock directly attached. Stratum 2 time server receives itstime from a stratum 1time server,
stratum 3 receives from stratum 2, and so on.

Lowest stratum number is preferred by clients when multiple


sources are configured (stratum 1 is the best).

The external NTP reference dock is preferred bythe publisher,


and the internal NTP reference is the backup.

NTP is designed for synchronizing the clocks of computer systems over IP networks. It has a
hierarchical organization bytheuse of clock strata.

Stratum 0is an extremely precise clock source, such as an atomic clock or radio clock. A stratum 1server isdirectly connected to astratum 0clock and can provide time information to other (stratum 2) devices. Stratum 2devices can serve stratum 3devices.

Connectivity to stratum 0devices is limited. At best, astratum 1or 2connection may be


available via the Internet.

The lowest stratum number has the highest priority and ispreferred by clients when multiple
sources are configured (stratum 1 is the best).

In the diagram, the external NTP reference clock is preferred by the publisher. The backup will
be the internal NTP reference.

Note

It isrecommended that you use anexternal NTP server to ensure accurate system time on the first node. Ensure that the external NTP server isstratum 9 orhigher (highest internal
NTP server is stratum 1). _^__^

i 2010 Cisco Systems, Inc.

Endpoinl and End User Administration

Special Functions Used by Cisco IP Phones


This subtopic describes special functions that arc used by Cisco IP phones in aCisco Unified
Communications Manager environment.

Special Functions Used by Cisco


Phones

Cisco Discovery Protocol: IP phones generate and listen to Cisco Discovery Protocol messages.
DHCP: IPphones can get their IP addresses via DHCP.

Identification by MAC address: IPphones are identified by a


unique device ID and not by their IP address.

TFTP: IP phones are configured automatically by


downloading device-specific configuration files from a TFTP
server

Power over Ethernet (PoE): IP phones can be powered over


the Ethernet network cable.

PC Port: IP phones allow a PC to beconnected by sharing a


single connection to the switch.

Cisco IP phones integrate seamlessly into aCisco Unified Communications deployment. In conjunction with other components ofthe overall solution. Cisco IP phones can provide the
following features:

Cisco Discovery Protocol: Cisco IP phones generate Cisco Discovery Protocol messages
like almost all other Cisco network products. Cisco IP phones can also listen loCisco

Catalv st switch can indirectly configure the LAN configuration of the phoned including the
voice VFAN and class ofservice (CoS) settings for traffic that isreceived from an attached

Discovery Protocol messages sent out by Cisco Catalyst switches. In this way. aCisco

PC. The Cisco Discovery Protocol messages that are 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 thatis installed onthe PC.

DHCP: Cisco IP phones can have sialic IP configuration, entered at the IP phone, or use
DHCP lo obtain IP addresses that are assigned from a DHCP server.

MAC address-based device identification: Cisco IP phones arc identified bv a device ID. which isbased on the MAC address ofthe IP phone. This identification 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 atthe phone, but is
centralized in Cisco Unified Communications Manager. Cisco Unified Communications Manager generates dev ice-specific configuration files and makes them available for download at oneor more TETP servers. IPphones will learn the IP address ofthe TFTP

server via DHCP, and then load the appropriate configuration file automatically as part of
their boot sequence.

4-8

Introducing Cisco Voice and Unifed Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc

Power over Ethernet (PoE): IP phones do not require wall power, but can obtain power over the Fthernet from anv PoE compliant LAN switch, such as aC.sco Catalyst switch This capability eliminates the need for extra power adapters and cabling on the user desk.

PC port- IP phones allow PCs to be connected to aPC port at the phone and then share the uplink toward the switch. By using the voice VLAN feature of Cisco Catalyst switches and
IP phones, the phone and the PC can be separated into different VEANs on asingle access
port at the LAN switch.

2010 Cisco Systems. Inc.

EndPlr"and End User Administration

4-9

IP Phone Registration
Cisco Unified Communications Manager Express environment.

This subtopic describes IP phone registration in aCisco Unified Communications Manager or

\P Phone Registration
IP phone registration is similar for Cisco Unified

Communications Manager Express and Cisco Unified Communications Manager.


Cisco Unified

Cisco Unified

Communications

Communications

Manager Express

Manager

| IPPhones

P Phones

IP Phones

The registration process is similar for IP phones in aCisco Unified Communications Manager
or Cisco Unified Communications Manager Express environment.

4-10

Introducing Cisco Voice and Unified Communications Administration (ICOMMI v8.0

>2010Cisco Systems, Inc.

Cisco SCCP IP Phone Startup Process This subtopic describes the steps in the standard startup process used by an IP phone to connect
to the VoIP network.

Cisco SCCP IP Phone Startup Process


1
2

IPphone obtains power from theswitch.


IP phone loads locally stored image.

;,
4
P

Switch provides VIAN information toIP phone using Cisco Discovery


Protocol.

Phone sends DHCP request, and receives IPinformation and TFTP


server address.

IP phonegets configuration from TFTP server.

IP phone registers with Cisco Unified Communications Manager: - Cisco Unified Communications Manager sends softkey template to the
phone using SCCP messages.

Depending on the specific network configuration, some or all ofthe following steps may occur
on an individual IP phone:

Step 1
Step 2

Obtaining power from the switch: The IP phone obtains power from the switch if
PoE is used. Alternatively, the IP phone can be powered by wall power or an inline which the phone firmware image is stored. At startup, the phone runs abootstrap loader that loads the phone image from fiash memory. Using this image, the phone
initializes its software and hardware.

power injector.

Loading the stored phone image: The IP phone has nonvolatile flash memory in

Step 3

Configuring Ihe VLAN: Ifthe IP phone is connected to aCisco Catalyst switch, the
switch uses Cisco Discovery Protocol to inform thephone whether or notto use a

dedicated voice VI .AN for Ethernet frames carrying traffic toorfrom the IP phone
atthe switch and announced by Cisco Discovery' Protocol, ihc IP phone does not
send VLAN-taggcd Ethernet frames.

(and leaving untagged frames for PC use). Ifthe voice VLAN feature is not enabled

Step 4

Obtaining an IP address: Ifthe Cisco IP phone uses DHCP, the phone queries the
DHCP server toobtain an IPaddress. DHCP also informs the IPphone about how to

reach the TFIT server (DHCP option 150). IfDHCP isnot used, a static IP address and TFTP server address must be assigned toeach IP phone locally. IftheDHCP server does not respond. Ihe IP phone will make use ofthe last used configuration
that is stored in NVRAM.

2010 Cisco Systems, Inc

Endpoint and EndUserAdministration

4-11

Step 5

Requesting Ihe configuration file and the profile file: The TETP server has configuration files and profile files. Aconfiguration file includes parameters for

SnP<wc>.cnfAml file from the TFTP server. If ihe TFTP server docs not respond,
the IP phone (alls back to the last used configuration stored in NVRAM. Ifthe TFTP

image load aphone should be running. Aprofile file contains various parameters and values for phone and network settings. Fhe IP phone first requests its

connecting to Cisco Unified Communications Manager and information about which

server responds but the SEP</c>.cnf.xm] file is not found on the server, the phone requests the XMFDefault.cnf.xml (lie. From that file, the IP phone obtains ils list of Cisco Unified Communications Managers and then attempts lo autoregisterto the
primary server. Then the phone will attempt to download a Certificate TrustList

(CTI.) file, which is only used ifcryptographic features are enabled in Cisco Unified
Communicalions Manager.

Step 6

Registering on Cisco Inified Communications Manager: The configuration file includes a prioritized list ofCisco Unified Communications Manager servers. After obtaining the file from the TETP server, the phone attempts to register with the

highest-priority Cisco Unified Communications Manager on the list. Ifthe phone is

not configured in Cisco Unified Communications Manager and autoregistration 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 soflkey template lhat is configured for this IP phone tothe IP
phone using SCCPmessages.

4-12

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

VLAN Discovery Process


This subtopic describes the IP phone VLAN discovery process.

VLAN Discovery Process


The Cisco Catalyst Switch isoptionally configured with VLAN
information

Voice and data

IP phones useCisco Discovery Protocol tolearn VLAN


configuration from a Cisco CatalystSwitch. Voice and data may be configured to use separate VLANs. - Provides security between voice and data VLANs

- Simplifies QoS implementation using separate voice anddata


networks

Learned Configuration:

Osco Router

Catalyst Switch

IP Phone

Voice and data may be configured to use separate VLANs. This type ofconfiguration can
implementation.

provide security between voice and data VLANs as well as simplify quality of service (QoS)
dedicated connections to the following devices:

The Cisco IP phone contains an integrated three-port 10/100 switch. The ports provide

Port 0 is an internal 10/100 Ethernet interface that carries the IP phone traffic.
Port 1 connects to a PC or other device.

Port 2 connects to the access switch orolher network devices. Inline power can beobtained
at port 2.

The voice VLAN feature allows voice traffic from the attached IP phone and data traffic from a daisv-chained PC to be transmitted ondifferent VLANs. This capability provides fiexibility and simplicity in IP address allocation and the prioritization ofvoice over data.

IP phones use Cisco Discovery Protocol to leam VLAN configuration from aCisco Catalyst
switch. IfCisco Discovery Protocol isenabled onthe switch port, the switch instructs an

attached phone lo treat the Eayer 2CoS priority value ofthe attached PC in one ofthe following ways (based on the extended priority lhat isconfigured atthe switch port): Trusted: "fhe IP phone allows the PC to send IEEE 802.3 frames (with no CoS priority
value) as well as IEEE 802. Ip frames wilh any CoS priority value.

Intrusted (default): The IP phone changes the CoS priority value to0 if 802.1 p is used by
the PC.

Configured CoS priority level: The IP phone sets an 802. Ip header with aCoS priority
value ofx ifthe PC uses 802.Ip with a di fferent CoS priority level than x,orifthe PC did
not use 802.Ip at all. but sent 802.3 framesinstead.
) 2010 Cisco Systems, Inc.

Endpoinland End User Adminislralion

4-13

IP Phone DHCP Configuration


This subtopic describes the IP phone DI 1CP configuration process.

IP Phone DHCP Configuration


The IP phone initializes the IP slack and sends a DHCP request message
Broadcastto all devices in the (voice) VLAN

The DHCP server response provides IPconfiguration parameters for theIP


phone

IP address, subnet mask, defaultgateway, and TFTPserver address


(option 150)

The DHCP server may beonthelocal subnet orremote to IP phones.


DHCP configuration
IP address Subna

DHCP Server TFTP Server Cisco Unified


Communications

Default Gateway Option 150 (TFTP)

Manager

IP Phone

Al power on. the IP phone initializes the IP stack and sends a DHCP request message. The
DHCP request message is sent as a broadcast to all devices in the voice VFAN. All devices in

the voice VLAN receiv e the request, but only the DHCP server responds.
In the diagram in the figure, the DIICPsener. TITP server, and Cisco Unified

Communications Manager server may be located in the same node orin separate nodes. All
three servers will receive the broadcast DHCP request. The TI'FP server andCisco Unified

Communications Manager server will ignore the request. The DHCP server responds. The DHCP server response prov ides IP configuration parameters for the IP phone as follows:
IP address, subnet mask

Default gatewav

TFTP server address (option 150)

The Cisco Unified Communications Manager DHCP server can be configured with multiple subnets. In this case, the DHCP server may be on the local subnet or remote to some IP phones.
When the IP phones arc in remote subnets, a DHCP relay must beenabled so that the DI ICP
requests that were sent out by the clients are forwarded to the DHCP server.

4-14

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems, inc

DHCP Server Feature Support Overview This subtopic describes DHCP server support in Cisco Unified Communications Manager
DHCP Server Feature Support Overview
The DHCP server in CiscoUnified Communications Manager is designed to serve only IPphones.

- Not designed toserve other network devices (PCs)


Provides DHCP functionality for smaller deployments (up to
1000 IP phones)
- Sufficient for IP phone purposes

Only one DHCP server is recommended per Cisco Unified


Communications Manager cluster.

- DHCP server is a standalone server, no backup server


exists

The DHCP service is normally provided on the publisher.

Multiple subnets canbe configured onthe DHCP server.

The Cisco Unified Communications Manager DHCP server is designed to serve IP phones m

small deployments. In adeployment with no more than 1000 devices registering to the cluster.
The DHCP server provides DHCP functionality that is sufficient for IP phones, but it should
not be used for other network devices such as PCs.

the DI ICP service may be coresident (two or more services or applications running on the same server) on the Cisco Unified Communicalions Manager server. For larger deployments, the
DHCP server must be run on adedicated orstandalone server (with no other services running).

The recommendation is that only one DHCP server exists per Cisco Unified Communications Manager cluster. DHCP isnormally provided onthe publisher. Fach DHCP server isa standalone server. Ifthe Cisco Unified Communications Manager that isconfigured as the DHCP server fails, no backup server exists.
Each DHCP server must be configured fordifferent IP subnets.

'Fhe Cisco Unified Communications Manager administrator configures the DHCP servers and
subnets as follows:

A maximum of one server for each node.

Multiple subnetsmay exist on each server.

Different clusters can share one DHCP server, iftheCisco Unified Communications Manager

clusters are not geographically separated. In the latter case, itmay need one DI ICP server per
location. Ifthe DHCP server is shared, some Cisco Unified Communications Manager clusters
mav have no DHCP servers.

>2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-15

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 must be watched closely. If high CPU load is experienced^ the
DHCP service should be provided by other devices; for example, a dedicated DHCP server
switch, router, and so on

4-16

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems Inc

TFTP Device Configuration XML File


This subtopic describes the IP phone TFTP device configuration XML file.
TFTP Device Configuration
The IP phone downloads adevice-spedfie configuration file atstartup time
from the TFTP server:

- The IP phone with MAC address AAAABBBBCCCC downloads the


SEPAAAABBBBCCCC.cnf.wnl configuration file,

XMLDefault.cnf.xml isloaded ifa device-specific file is notavailable.

The configuration file points to Cisco Unified Communications Manager


<d*vic*> <.dvie"Pool>

<c al 1H* n*g rf raip>

<mib*r ptlority-"0"

<* th ratP hon aPo r t. 20 00</ntbanw U*bonPort i

</portn>

i'pFdt *b aHv deN in >i ' .1 -2 . 3'V'pro'-'tQsNedftNainB n

MAC Address

c/cAllHaiuigBO

AAAABBBBCCCC
</cm llKiwgararoi^

S EPAAAABBBBCCCC enf.xm

c / da vie *Pod1>

fhe Cisco TFTP service builds configuration files and serves embedded component executables. ringer files, and device configuration files.

The IP phone downloads adevice-specific configuration file at startup time from the TFTP
server. The device also requests a configuration file from theTFTP server.

The IP phone first requests its SEP<mac>.cnf.xml file from the TFTP server:
1fthe TFTP server does not respond, the IP phone falls back tothe last used configuration
stored in NVRAM.

Ifthe TFTP server responds but the SFP<mac>.cnf.xml file is not found on the server, ihe
server.

phone requests the XMLDefault.cnf.xml file. From that file, the IP phone obtains its list of

Cisco Unified Communications Managers and then attempts toautoregister tothe primary

The device configuration file contains aprioritized list ofCisco Unified Communications Managers for adevice (phones that are running SCCP and phones that are running SIP and gatewavs). the TCP ports on which the device connects lo those Cisco Unified Communications Managers, and an executable load identifier. Configuration files for selected
devices contain location information and URLs for the phone buttons: messages, directories,
services, and information.

In the figure above, the IP phone with MAC address AAAABBBBCCCC downloads the
SFPAAAABBBBCCCC.cnf.xml configuration file, fheconfiguration file contains the

information for the IP phone to register with Cisco Unified Communicalions Manager (IP
address 10.1.2.1).

>2010 Cisco Systems, Inc

Endpoint and End User Administration

4-17

IP Phone Registration
This subtopic describes the IP phone registration.

IP Phone Registration
The IP phone sends an SCCP registration request to the primary Cisco
Unified Communications Manager server.
Based on the configuration file received via TFTP

Successful registration results in IP phone telephony configuration download


Lines,speed dials, softkeys. etc.

With autoregistration, a new SEP<Mac_Address>.cnf.xm[ configuration file is


created and the IP phone restarts

DHCP Server TFTP Server

10.1.2.1
Cisco Unified Communications

Manager

Extension 1001

The IP phone sends an SCCP registration request lothe primary Cisco Unified
Communications Manager serverwilh the IP address 10.1.2.1 as defined in the

SKP<.l/nc .4ddres.s>.enfix ml (or the XMLDefault.cnf.xml) configuration file that was received
via TFTP.

Successful registration results in telephony configuration download lothe IP phone. The Cisco Unified Communications Manager server sends additional configuration elements to the IP phone during the final phases of the registration process including:

Fine extension numbers and speed dials


Soitkevs

Other configuration elements

With autoregistration. the IP phone uses the XMLDefault.cnf.xml configuration file lo register
with the Cisco Unified Communications Manager server. Once registered, a new
SY:?<\fac_Address>.cr\1\\m\ configuration file is created. Cisco Unified Communications Manager restarts the IP phone, which downloads the SFIKV/r/c* Address>.cnf.xml
configuration file.

The following steps summarize the IP phone registration process:


Step 1 Power up

Step 2
Step 3

(Jet IP address, subnet mask. DNS server address (if used)


Get TF I P server address

Step4

Get configuration file from '['FTP server

Step5

Register wiih Cisco Unified Communicalions Manager server

4-18

Introducing Cisco Voice and Unified Communications Administration (ICOMM] vS.O

>2010 Cisco Systems, Inc

Cisco SIP Phone Startup Process

This subtopic describes the SIP phone startup process. The IP phone boot sequences for SIP are very similar to SCCP. The first four steps are the same as with SCCP phones and are not shown
in the diagram.

Cisco SIP Phone Startup Process


Cisco SIP phone startup process

- Steps 1 to 4 are Ihe same as SCCP phones


i Cisco SIP Phone Cisco Unified Communications

Manager

Establish Connection
>

"\

8 Localization Files

-\

10 Custom Ringers

In the diagram and following steps itis assumed that the SIP phone has obtained an IP address
and infomiation about how to reach a TFTP server. The following stepsexplain the SIPphone
startup process:

Step 1
Step 2

The SIP phone boots and tries todownload a CTL file. The CTL file contains aset
of certificates and is only used when CiscoUnified Communications Manager
cluster security has been enabled.

Step 3

Ihe SIP phone requests its SEP<mac>.cnf file from the Cisco TFTP server. Ifa SIP phone is new. this file will not be found because the phone is not currently configured in the Cisco Unified Communications Manager database. The SIP phone downloads the default configuration file XMLDefault.cnf.xml from
theTFTP server. This configuration file contains systemwide configuration

Step 4

parameters, including the location oftheCisco Unified Communicalions Manager of the SIP phone. For autoregistration to work for SIP. this file also contains a parameter called auto_registration_name. Ifthis parameter isblank, then the SIP phone will not attempt toautorcgister. Ifthis parameter isnot blank, the SIP phone will attempt to autoregister if it finishes Ihc boot sequence and still does not have any legitimate directory number lines that areconfigured. The SIP phone requests the .Loads file, ifone was specified inthe default configuration file, to determine what image the phone should berunning. Ifthe .Loads file specifies an image thatis different from the image contained inthe SIP phone, the SIP phone attempts to obtain the new images from the Cisco TFTP server. Ifthe image is downloaded and verified successfully, the SIP phone will
reboot to load the new image.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

Step 5
Step 6
Step 7

The SIP phones will download and use local dial plans iflocal dial plans are
configured.

Aconnection is established lo the Cisco Unified Communications Manager server.


The IP phone will now register with the highest-priority Cisco Unified Communications Manager server. The default SIP configuration file indicates whether the SIP phone should conned using User Datagram Protocol (UDP) or
ICP.

Step 8

II the SIP phone does not have anv directory number lines provisioned, but ildoes

ha\ ethe Cisco Unified Communications Manager IP address and port, the phone
will check the auto registration name parameter. Ifthe parameter contains a name,

that name is used as the directory number line in the SIP Register message that is
sent to the SIPproxy. I'pon receiving this message, the Cisco Unified Communications Manager should do the following:
Identifv that the special autoregistration namehas been used.

Create an entry in thedatabase for the new phone based on ihecurrent


autoregistration settings.

Generate the SFP</Hf/f>.cnf.xmI file for thenew phone.


Acceptthe registration with the 200 OK response,

Step 9 Step 10

Notify the phone to gel theconfiguration files again (Ifvent header in the SIP
NOTIFY message).

Fhe phone will automatically reset and reboot.

The SIP phone will load the configured localization files. The SIP phone loads custom ringer files.

Fhe main differences between the SIP and SCCP startup processes areas follows:

SEP</H(jc>.cnf.xml: The SIP phones get their entire configuration from the configuration file. Therefore, theSFP<w<^>.cnFxml file is much larger for SIP than for SCCP.
Dial plan file (optional): The SIP phones can download and use local dial plans.
Softkey file: Ihe SIP phonesdownload their soflkeysets in this XML file.

4-20

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Cisco Unified Communications Manager Network


Configuration The table in this figure provides an overview ofthe initial Cisco Unified Communications
Manager configuration.

Cisco Unified Communications

Manager Network Configuration


Configure initial Cisco Unified Communications Manager
network settings to allow IP phone registration.

Configure NetworkSettings
VerifyNetwork and Fealure
Services

NTPservers. DHCPservices. TFTPserver, remove


DNS reliance.

Activatethe necessary feature services and check


network services, such as the Cisco CallManager and
Cisco TFTP.

Configure Enterprise
Parameters

ModJy enterprise parameters as required. Enterprise parameters include fheURLlocatton usedwhentheIP phone Directory button is pressedandwhether or notlo display the extension inthe corporate directory list
Modify service parameters as required.Service parameters include sHence suppression and calltimers.

Configure Service
Para meters

After installing Cisco Unified Communications Manager, some initial configuration must be done before starting lodeploy endpoinls. This initial configuration includes the following: Configure network settings: Basic network settings have already been configured during
installation. However, some of them should berevisited; for example, use of external NTP and DNS servers. Network settings thatarenotconfigurable during installation must be

addressed before endpoint deployment; for example, enabling DHCP services on Cisco
Unified Communications Manager.

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
sen ices must be activated.

Configure enterprise parameters: Cisco Unified Communications Manager has clusterwide configuration settings called enterprise parameters. After installation, enterprise parameter default values should be verified and modified, ifrequired. Configure service parameters: Cisco Unified Communications Manager Services have

configurable parameters that can usually be set for each Cisco Unified Communications Manager server. After installation and service activation, service parameter default values
should be verified and modified, if required.

) 2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-21

Service Activation This subtopic describes service activation. The Service Activation web page is used to
selectively activate and deactivate feature services for each server inthe cluster.

Service Activation
To enable Cisco Unified Communications Manager Services
Choose Tools* Service Activation and select the required server
* Enabietne necessary services Cisco CallManager and Cisco TFTP Service
Oplional Cisco DHCP Monitor Service
Cisco Unified Serviceability

perform the following tasks: Access the Cisco Unified Communications Manager Serviceability menu

J=t

Administrators can activate feature services on various nodes in the cluster lospecify which
servers perform certain functions for the cluster. Dedicate a particular server to one function or
combine several functions on one server.

To enable Cisco Unified Communications Manager Services, perform the following tasks;

Access the Cisco Unified Communications Manager Serviceability menu


Navigate to the Service Activation window via Tools > Service Activation Select the required sener
Imable these necessarv1 services:

Cisco CallManager
Cisco TFTP

Cisco DHCP Monitor Service

4-22

Introducing CiscoVoice and Unified Communicalions Administration (ICOMM) v80

)2010 Cisco Systems, Inc.

DHCP Server

This subtopic describes the DI ICP Server Configuration menu. Use the Cisco Unified
Manager as a DHCP server as described in this section.

Communications Manager Administration menu to configure Cisco Unified Communications

DHCP Server Cisco Unified Communications Managerserver configured


for DHCP service.

The DHCP Server Configuration menu includes the following fields:


Host Server

Primary TFTP Server IPv4 Address (Option 150)


Primary DNS IPv4 Address
IP Address Lease Time

Define one or more subnets for the DI ICP server by choosing System > DHCP > DHCP Subnet."Fhe DHCP Subnet Configuration menu includes the following fields:
DHCP sener Primarv' Start IPv4 Address

Primary End IPv4 Address


Primarv- Router IPv4 Address
IPv4 Subnet Mask

Primary DNS IPv4 Address

Primary TFTP Server IPv4 Address (Option 150)

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-23

DHCP on Cisco Unified Communications Manager Express


When an IP phone is connected to Cisco Unified Communications Manager Fxpress il
automatically queries for a DI ICP server.

DHCP on Cisco Unified

Communications Manager Expres;


Cisco Unified Communications Manager Express, oranother Cisco IOS router, may be configured with a DHCP pool for IPaddress
allocation

The DHCP pool called"mypool" is configured with IPaddresses


in the 10.1 1 0/24 subnet

Optionally exclude for unavailable addresses

Option 150 TFTP server value for theSCCP orSIP IP phones


DHCP Server

ip dhep excluded-address ip dhep pool mypool


network

10.1

10

1.1.10

10.1.1.0

255.255 .255

option 150 ip 10.1.1.1


default -router 10.1.1.2

Subnet 10 1 1 0/24

Cisco Unified Communications Manager Fxpress orany branch Cisco IOS router can be
configured as a DHCP server.

The DHCP server responds by assigning an IP address to the IP phone and providing the IP address ofthe IFTP server through DHCP option 150. Then the phone registers with the Cisco Unified Communications Manager Fxpress server and atlempls to get configuration and phone

firmware files from the TFTP server. Option 66 may be required for third-parly SIP phones.

4-24

Intrcducing Cisco Voice and Unifed Communications Adminislralion (ICOMM) vS.O

2010 Cisco Systems, Inc

IP Phone Configuration Requirements in Cisco


Unified Communications Manager
This topic describes the IP phone configuration requirements for Cisco Unified
Communications Manager.

IP Phone Configuration Requirements


Phone NTP Reference
Cisco Unified

Date and Time Group


Device Pool

Communications Manager

- Cisco Unified CM Group


- Regions
- Locations

Security Profile Softkey Templates


Phone Button Templates

SIP Profile (SIP Phones Only)


Common Phone Profile
New York San Jose

Cisco Unified Communicalions Manager hasthe following requirements for configuring IP


phones:
Phone NTP Reference

Date and Time Group


Device Pool

Cisco Unified CM Group Regions


Locations

Security Profile
Sollkey Templates Phone Button Templates SIP Profile (SIP Phones Only)
Common Phone Profile

>2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-25

Cisco Unified Communications Manager Group


Fhis subtopic describes the Cisco Unified Communications Manager Group.
Cisco Unified Communications

Manager Group
Communications Managers.
router

ACisco Unified CM Groupspecifiesa prioritized listof Cisco Unified

Up to threeserversina list plus a Survivaole Remote SiteTelephony Thefirst Cisco Unified Communications Manager serverinthe listis the
primary server for IP phone registration.

Additional members ofthegroup serveas secondary andtertiary backup


Cisco Unified Communications Managers

Cisco Unified Communications Manager Groups mayoverlap

New York

San Jose

SSgr^/

Cisco Unified r.M


Group;. Ovoiiap

"Fhe Cisco Unified Communications Manager Group (alsoknown as the Cisco Unified CM

Group) isan ordered list ofCisco Iinified Communicalions Manager servers for IPphone registration. 1he purpose ofthe Cisco Unified CM Group is toprovide redundancy and
scalability. 1oad balancing of IP phones across different Cisco Unified Communications

Manager servers can be configured using multiple Cisco Unified CM Groups. TheCisco
Unified CM Group contains the following:

Upto three Cisco Unified Communications Managerservers in a list

The list can also contain anadditional Survivable Remote Site Telephony router

TheCisco (inified CM (iroup is assigned to devices such as IP phones or gateways. The first

Cisco Uniiied Communicalions Manager server in ihe list isthe primary server for IP phone registration. Additional members ofthe group serve assecondary and tertiary backup Cisco Unified Communications Managers. Cisco Unified Communications Manager Groups may
overlap. For example:

IP phones in New York mav beassigned the NY_Gronp Cisco Unified CM (iroup. which
conlains NY^CMserverl and NY_CMser\er2.

IP phones in San Josemay be assigned the S.I_Group Cisco Unified CM Group, which
conlains SJ_CMserverl and SJ_CMserver2.

IP phones in I os Angeles mav beassigned the LA_Group Cisco Unified CM (iroup. which
contains NY CMser\er2 and SJ CMserver2.

4-26

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc

Device Defaults and Profiles

device defautaand profiles. When adding many devices with similar propert.cs. the administrator can define common parameters in the device defaults and profiles, thereby saving
on the replication of tasks.

IP phone configuration in Cisco Unified Communications Manager is simplified by using

Device Defaults and Profiles The table shows a comparison of the content of the
device defaults and profiles.
Component

Defaultsettings, profiles, templates, and


Device Sellings

common device configurations.

Default characteri sties of each type of device that


Device Defaults

registers with Cisco Unified Communications


Manager.

Common Phone Profiles

Phoneconfiguration parametersassigned to IP
phones.

Security-related settingssuch as device security


Phone Security Profile

mode, CAPF settings, digest authentication settings (forSIP phones only),and encrypted
configuration file settings. Must be applied to each phone.

Device Settings contain default settings, profiles, templates, and common device configurations
that canbe assigned to the device or device pool.

Use dev ice defaults toset the default characteristics ofeach type ofdevice that registers with a Cisco Unified Communications Manager. "Fhe device defaults for a device type apply toall

autoregistered devices ofthat type within aCisco Unified Communications Manager cluster.
When adevice autoregisters with a Cisco Unified Communications Manager server, itwill inherit the device default settings for its device type. The following device defaults can be set
for each device type to whichthey apply:

Device load: Fists the firmware load that isused with a particular type of hardware device
each type of device

Device pool: Allows the administrator to choose the device pool that is associated with Phone button template: Indicates the phone button template that is used by each type of
device

Common phone profiles include phone configuration parameters such as the phone password (for supported IP phones). Do Not Disturb (DND). and personalization settings including enduser access to background images. After acommon phone profile has been configured, use the Phone Configuration window to associate an SCCP or SIP phone with the phone profile.
Administrators can choose to use the default Standard Common Phone Profile, which iscreated when Cisco Unified Communications Manager is installed, ifno specific settings arerequired.

2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-27

Certificate Authority Proxy Function (CAPF) settings, digest authentication settings (for SIP phones onlv). 9d enciypted configuration file settings. Asecurity profile must be applied to all
Administrators can make use of existing default security profiles, for which security is disabled
phones that are configured in Cisco Iinified Communications Manager Administration.

Ihe Phone Security Profile includes security-related settings such as the device security mode

4-28

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc

Device Pools

Device pools define sets of common characteristics for devices. The device pool structure supports the separation ofuser and location information. The device pool contains only deviceand location-related information.

Device Pools
a device pool is assigned to a device.

Device pools define setsofcommon characteristics for devices. Date and time Group, Cisco Unified CM Group, regions, and locations . The device pool structure supports the separation ofuser and location
information.

Contains only device- and location-related information

London

Device

WAN:;

Pool

\
New York Device Pool Paris Device Pool

,i _j

i^

To create anew device pool, mandatory components must be created, or default settings are
used where applicable. Device pool settings include Ihc following:

Cisco Unified Communications Manager Group


Date/time group Region
SRST reference

The device pool combines all of the individual configuration settings that have been created into asingle entity. This element can then be assigned to individual devices, such as IP phones. This process will'configure these devices with most ofthe configuration elements that they
need to operate efficiently in the IP telephony network. For example:

All IP phones in New York may have the device pool NY_device_pool assigned to them.
All IP phones in Paris may have the device pool Paris_dcvicej>ool assigned to them. All IP phones in London may have the device pool London_device_pool assigned to them.

) 2010 Cisco Systems, Inc

Endpoint and EndUserAdministration

4-29

Templates Cisco Unified Communications Manager supports the use of templates for IP phone
configuration.

Templates
Phone oiiu;:i templates
specify how the buttons of an IP phone are used

Options include lines,


speed dials and intercom, etc.
+~BiiHon;..

Each IP phone has one phone button template


assigned to it

Softkeys

Softkey templates allow


the administrator to

configure the IP phone


softkey layout. - Redial, Call Pickup,
Call Forward, etc,

Fach IP phone has one phone button template assigned to it. The phone button template specifies how the buttons ofan IP phone arc used; for example, extension lines, speed dials, or
intercom.

Creating and using templates prov ides a fast way toassign a common butloti configuration to a large number of IP phones. Cisco Unified Communicalions Manager includes several default

phone button templates. When adding phones, one ofthese templates can be assigned to the IP
phones, or a new template can becreated if necessary.

Make sure thai all IP phones have at least one line assigned. Normally, button one has this line assigned to it. Add additional lines lothe IP phones, depending onthe IP phone model, IP phones have several features, such as speed dial and call forward, which are assigned lothe
remaining buttons.

Before adding anv IP phones to the system, create phone button templates with all ofthe required combinations of phone buttons for all IPphone models that arcused.

Softkey templates allow the administrator to configure the IP phone softkey layout: for
example, redial. Call Pickup. Call Forward, and so on.

Softkey template configuration allows the administrator to manage ihe solikeys on Cisco IP phones. Cisco Unified Communications Manager supports two types ofsoflkey templates:
standard and nonstandard softkey templates.

Applications lhat support softkev s can have one or more standard softkey templates lhat are associated with them: for example. Cisco Unified Communications Manager has iheStandard
Feature and the Standard Usersoftkey templates that are associated with il.

4-30

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v80

2010 Cisco Systems, Inc

IP Phone Configuration The Cisco Unified Communications Manager configuration ofTP phones consists ofdevice and
line parameters.

IP Phone Configuration
IP phones areconfigured with device and line parameters.
Device configuration includes:

- Calling search space, automatic alternate routing group, button and softkey templates, phone type, and protocol
(SCCP or SIP) Line configuration includes:

- Directory number, partition, calling search space, alerting name, busy trigger, maximum number ofcalls, external phone number mask, and associated devices
Lire 1. Direcloiy NumBer 1001 (Fred}
Line 2. Directory Number 4002 (Office)

IP Phone A

IP Phone B

Device configuration includes the following:


Calling search space
Automated alternate routing (AAR) group

Button and softkey templates


Phone type

Signaling protocol (SCCP or SIP) Lineconfiguration includes the following:


Directory number
Partition

Calling search space


Alerting name Busy trigger
Maximum number of calls

F.xtcrnal phone number mask


Associated devices

) 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-31

IP Phone Configuration Requirements in Cisco Unified Communications Manager Express


This topic describes the requirements for IP phone configuration in Cisco Uniiied
Communications Manager F.xpress.

Adding IP Phones
* Cisco Unified Communications Manager Express identifies
each IP phone by the unique MAC address. IP phone type is also defined

Configuration is downloaded to(he IP phone at registration


Directory number, speed dials, etc.

Additional configuration may be applied to the IPphone.


Cisco Unifed

Communications

Manager Express

MAC Address AAAABBBB.CCCC

When an IP phone is connected to the Cisco Unified Communications Manager F.xpress system, the registration process is the same as itisin Cisco Unified Communications Manager: "I'hc IP phone automatically queries for a DHCP server. The DHCP server responds by
assigning an IP address to the IP phone and providing the IP address oftheTFTP server
through DHCP option 150.

The IP phone loads the Sl-P<wf>.cnf.\ml (or XMLDefault.cnf.xml) file from the TFTP
server.

The IP phone registers wilh the Cisco Unified Communications Manager F.xpress server.

Cisco Unified Communications Manager Fxpress identifies each IP phone by the unique MAC
address. The IP phone type isalso defined. The telephony configuration isdownloaded to the
IP phone at registration including the follow ingparameters:

Director, number
Line label

Speed dials, and so on

Additional configuration mav beapplied to the IP phone at registration lime.

4-32

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v80

i 2010 Cisco Systems. Inc.

Software Configuration Elements


Fhe table shows the software configuration elements for IP phones in Cisco Unified
Communications Manager Express.

Software Configuration Elements


Each physical phone ina Cisco Unified Communications Manager Express system must beconfigured as an ephone orvoice-register.
Component

IP phone

ephone

voice register poo' voice register dn voice register global


Cisco Unified

Directory Number Global configuration

ephone-dn

parameters such as IP telop hony-s ervica


address for signaling
Cisco Unified Communications

Communications

Manager Express Operating modes


Cisco Unified Survivable

Manager Express
Cisco Unified SIP

Remote Site Telephony

Survivable Remote Site

(SRST)

Telephony (SRST)

Each ph\ sical phone in a Cisco Unified Communications Manager Express system must be
configured as an ephone or voice register as follows:

SCCP IPphones aredefined using ephone configuration.

SIP IP phones are defined using voice register configuration.

The phvsical IP phone can be assigned a directory number for each line as follows:

Ephone-dn configuration forSCCP IP phones


Voiceregister-dn configuration for SIP IP phones

Global configuration parameters, such as the IP address that isused for signaling, are defined using telephony-service (SCCP) orvoice register global (SIP) configuration.
CiscoUnified Communicalions Manager Express supports SCCP andSIP IP phones in two
operating modes as follows:
Cisco Unified Communications Manager Express

Cisco Unified Survivable Remote Site Telephony (SRST)

) 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-33

Summary
Fhis topic summarizes the key points that were discussed in this lesson.

Summary
Registration of IP phones in a Cisco Unified Communications

Manager and Cisco Unified Communications Manager


Express environment relies on DHCP and TFTP services.

Cisco Unified Communications Manager IP phone


configuration requirements include Cisco Unified

Communications Manager groups, device pools, softkey


templates, and security profiles.

Cisco Unified Communications Managerand Cisco Unified Communications ManagerExpress support SCCP phones using ephone and ephone-dn configuration. SIP phones are configured using voice-register pools and voice-register dns.

Ihis lesson covered endpoint and end-useradministration in Cisco Unified Communications

Manager and Cisco Unified Communications Manager Express. References


For additional infomiation. refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release X.O(I): http://\\w\\.cisco.com/en/l'S';docs/voice__ip__comm/cucm/admin/8_() 1/eemefg/
bccm-80l-cm.html.

Cisco Unified Communications Svstem 8.x SRND on Cisco.com:

littps:/:'ww\\.cisc<>.eom/en/US/'docs.'\oice ip_comin/cucm/snid/8x/uc8x.hlml

Troubleshooting Guide for Cisco Unified Communications Manager. Release 8.0(1):


hltp://wuw.cisco,com/eii'US/docs/voiee ip eomm/cucm/trouble/8 () l/trbl80l.html.

4-34

Inlroducing CiscoVoice and Unified Communications Administration (ICOMM) v8.0

'2010 Cisco Systems. Inc.

Lesson 2

Understanding Endpoint
Implementation Options
Overview
Express environment. IP phones are often called endpoints. This module describes how to implement endpoints in Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express.

In a Cisco Unified Communications Manager orCisco Unified Communications Manager

Objectives Upon completing this lesson, you will be able to describe how to implement endpoints in Cisco
Unified Communications Manager and Cisco Unified Communications Manager Express. This
ability includes being able to meet these objectives: Describe the characteristics, differences, and process ofthe different IPphone implementation tools in Cisco Unified Communications Manager Describe the characteristics, differences, and process oftheIP phone implementation tools
in Cisco Unified Communications Manager Express

Implementing IP Phones in Cisco Unified Communications Manager


This topic describes the basic configuration elements that are common to endpoints in Ciscr
Unified Communicalions Manager.

Endpoint Basic Configuration Elements


sen Unified CM Administrate

1 Date/Time Group Presence Group


Device Pool

Cisco Unified CM Group


Regions
Locations

Security Profile Softkey Templates Phone Button Templates


Common Phone Profile
SIP Phones

SIP Profile (SIP Phones Only) Phone NTP Reference (SIP)

The endpoint configuration elements thai are shown in the figure are described over ihe next few pages. This list isnot an all-inclusive list but mainly identifies the basic elements. Some

configuration elements can be assigned to the endpoint and some elements are assigned
indirectly through a device pool.

Examples ofelements lhat are assigned through ihe device pool are the following:

Cisco Unified Communications Manager (iroup (known as the Cisco Unified CM Group)
Regions

DateAfime Group

Configuration elements can be optional ormandatory. Some mandatory elements have delimits that are predefined and administrators can make use of these defaults in basic scenarios. The Security Profile is anexample of a mandatory element.
Asecurity profile must be applied toall phones that are configured in Cisco Unified

Communications Manager Administration. The administrator can make use ofexisting security
profiles, which have securitv disabled.

4-36

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Phone NTP Reference

This subtopic describes the phone Network Time Protocol (NTP) reference.

Phone NTP Reference


Configure a phone NTP
reference to ensure that
phone NTPRrfciwKn CtwTKMRirti

SIP phones get date and time synchronization from


the NTP server.

Phone NTP references will be selected in the

date/time group.
If none ofthe NTP servers

e* 10,2,250431

^*m*^

respond, the SIP phone


uses the date header in
the 200 OK response.

Phone NTP references can beconfigured in Cisco Unified Communications Manager

Administration toensure that a Session Initiation Protocol (SIP) phone gets its date and time from an NTP server. Ifno NTP server isreachable, the SIP phone uses the date header inthe

200 OK response to the register message for the date and time. Skinny Client Control Protocol
(SCCP) phones obtain time information within SCCP messages.

After the phone NTP reference has been added to Cisco Unified Communications Manager
Administration, itmust beadded to a date/time group. Priorities ofthephone NTP references
can be configured in the date/time group.

fhe date/time group configuration is referenced from adevice pool, and the device pool is
assigned to a device at the Device Configuration page.
Phone NTP reference information fields are as follows:

IP Address: Enter the IP address ofthe NTP server thatthe SIP phone should use to getits
date and time.

Description: Enter adescription for the phone NTP reference. Cisco Unified Communications Manager Administration automatically propagates the information in the
IP Address field to the Description field, but il can be edited.

>2010 Cisco Systems, Inc.

Endpoint and End User Administration

values available areihefollowing:

Mode: From the drop-down list box. choose the mode for the phone NTP reference. The
Directed Broadcast: Directed Broadcast is the default NTP mode. In this mode, the phone accesses dale/time information from any NTP server but gives the listed NTP sen ers (1st - primarv. 2nd - secondary) priority. For example, ifthe phone
configuration contains NIPservers 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. IfNTP server Ais not broadcasting, the phone
accesses date/time information from NTP server B. If neither NTP server is

broadcasting, the phone accesses date/lime infomiation from any other NTP server. Ifno other NTP server is broadcasting, the phone will derive the date/time from the

Cisco Unified Communications Manager 200 OK response lo the register message.

I nicast: In this mode, the phone will send an NTP query packet lo lhat particular NTP serv er, Ifthe phone does not receive a response, Ihe phone will access
date/time information from anv other NTP server.

Multicast: Ihis mode works in a similar way lo broadcast, except the NTP

messages from ihe sen erare not sent to all destinations (broadcast), but lo agroup ofdestinations (multicast). This mode requires multicast routing configuration in the
IP network.

Anycast: This mode alsorequires multicast routing configuration in the IP network,

fhis mode works in asimilar way to unicast. Instead ofsending the NTP query
packet to a particular NTP server as a unicast. the phone will send to a multicast destination. There is usually a primary server listening for the NTP traffic. A

secondarv serv erwill automatically receive the traffic vvhen the primarv server fails. The primary and secondary servers can be reachable anywhere in the multicast
network.

Note

Cisco Unified Communications Manager cannot be configured asphone NTP references

4-38

Inlroducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Date/Time Group Configuration


This subtopic describes the DateATime Group configuration.

Date/Time Group Configuration


- Date/Time Groups define time zonesfor connected devices.

*Optionally select a phone NTP reference for this time zone.


The Date/Time Group is assigned to a devicepool, andthe
device pool is assigned to a device.
u)-X=

Use Date/Time Groups to define time zones for the various devices thai are connected to Cisco Unified Communications Manager. Each device exists as amember ofonly one device pool.
The dev ice pool has only one assigned Date/Time Group. When Cisco Unified Communications Manager is installed, a default Date/Time Group is

automatically configured that is called CMLocal. CMLocal synchronizes to the active date and time ofthe operating system on the server where Cisco Unified Communications Manager is
installed. After installing Cisco Unified Communications Manager, the settings for CMLocal
can be changed.

Note

CMLocal resets totheoperating system dateandtime whenever theCisco Unified Communications Manager is restarted orwhen theCisco Unified Communications Manager

software is upgraded to a new release. Do not change the name of CMLocal.


The Dale/Time Groupfield descriptions are as follows:

Croup Name: Enter the name thai isassigned tothe new date/time group. Time Zone: Select the time zone for the date/time group that isbeing added by choosing it
from the drop-down list box.

Separator: Choose the separator character lo use between the date fields.

Date Format: Choose the date formal forthe date thatdisplays on the IPphones.
Time Format: Choose a 12-hour or 24-hour lime format

) 2010 Cisco Systems. Inc.

Endpoint and End User Adminislralion

4-39

perform the following tasks:

Selected Phone NTP References: Ordered by the highest priority. To ensure that aSIP phone gets its date and time configuration from an NTP server, add the phone NTP reference(s) lo the date/time group. To add aphone NTP reference to Ihe date/time group
Click the Add Phone NTP References button. Find the phone NT Preference(s) that
need lobe added. Onlv phone NTP references that exist inthe Cisco Unified Communications Manager database are displayed.

After the search results display, check the check boxes for Ihe phone NTP references
or click Select AM.

Click Add Selected.

4-40

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8 0

2010 Cisco Systems. Inc.

Cisco Unified Communications Manager Group


This subtopic describes the Cisco Unified Communications Manager Group.
Cisco Unified Communications Manager Group
The Cisco Unified Communications ManagerGroupspecifies

a prioritized list ofCisco Unified Communications Manager


servers.

The first CiscoUnified Communications Managerinthe listis


the primary server.
a-X D-*} *-<--3
i.,_..,tL.._... .u ^r^,-..

.. wa ?--- *i :r-.*.. ' - .

-*

Primary Server

._.

-,

~.

- """"

A Cisco Unified Communications Manager Group specifies a prioritized listof upto three Cisco Unified Communications Managers. The first Cisco Unified Communications Manager

in the list serves as the primary Cisco Unified Communications Manager for that group, and the
other members ofthegroup serve assecondary and tertiary (backup) Cisco Unified
Communications Manager servers.

Each dev ice pool has one Cisco Unified Communicalions Manager Group that is assigned to it.
When a device registers, ilattempts to connect lothe primary (first) Cisco Unified

Communications Manager in the group that isassigned to its device pool. Ifthe primary Cisco
Unified Communications Manager isnot available, the device tries to connect tothe next Cisco
Unified Communications Managerthat is listed in the group, and so on.

Cisco Unified Communications Manager Groups provide the following important features for
the Cisco Unified Communicalions System:

Redundancy: This feature allows the administrator todesignate primary and backup Cisco
Unified Communications Manager servers for each group.

Call processing load balancing: 'Fhis feature allows the administrator todistribute the
control of devicesacross multiple Cisco Unified Communications Managerservers.

For most systems, there is a need for multiple groups. Asingle Cisco Unified Communications Manager can be assigned to multiple groups to achieve better load distribution and redundancy.

) 2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-41

Regions Configuration
This subtopic describes the Regions configuration.

Regions Configuration
Specify the bandwidth (bit rate) that is used for an audio or

video call within a region and between regions by codectype. The audio codec determinesthe type of compression and the
maximum amount of bandwidth that is used per audio call.

:>

Regions are used to specif) the maximum bandwidth lhat is used peraudio or video call within
a region and between regions.

Theconfigured audio codec determines the type of compression and hence the maximum
amount of bandwidth that is used per audio call. "Fhe video call bandwidth is the sum ofthe audio and video bandwidth ofthe video call.
Note

The default audiocodec forallcallsthrough CiscoUnified Communications Manager is G 722 G.711 is used for devices thatdo not support G.722. If thereis no plan lo use any
other audio codec, itis nol required to change the region configuration.

Complete these steps to configure a region:

Step 1
Step 2
Step 3

Choose System > Region. Ihe default region that wascreated during the Cisco I.'nified Communications Managerinstallation appears.
Click Add New button to configure the regions.
Give the new region a unique name. Click Save.

Step 4

(Optional) Choosethe codec and video bandwidth as appropriate between the regions. Thedefault mtraregion codec is 0.7 i l/G.722. The default intcrregion codec is G.729. The defaults are controlled by serviceparameters.

4-42

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Locations Configuration
Fhis subtopic describes the Locations configuration.

Locations Configuration
Add locations to implement call admission control ina centralized
call-processing deployment,

Regulate audio quality and video availability by limiting the


amountof bandwidth that is available for audio and video calls.

Use locations to implement Call Admission Control (CAC) in a centralized call-processing system. CAC enables the administrator to regulate audio quality and video availability by limiting the amount ofbandwidth that is available for audio and video calls thai go in or out of
a location.

Each location is assigned a name. The location name will be assigned todevices such as IP

phones. It is helpful ifthe names follow some meaningful structure such as "Branch 1" or
"Central Site."

In a central i/ed call-processing system, a single Cisco Unified Communications Manager

cluster provides call processing for all locations on the IP telephony network. The Cisco
Uniiied Communications Manager cluster usually resides at the main (orcentral) location,

along with other devices such as phones and gateways. The remote locations contain additional
devices, but no Cisco UnifiedCommunications Manager. IP WAN links connectthe remote
locations to the main location.

Note

IfCAC is not used to limit the audio and video bandwidth on IPWAN links, an unlimited number of calls can be active on that link at the same time. This situationcan cause the

quality ofall audio andvideo calls todegrade as thelink becomes oversubscribed.

)2010 Cisco Systems, Inc

Endpoint and End User Administration

Device Pools Configuration


This subtopic describes the Device Pool configuration.

Device Pools Configuration


Device pools definesets of common characteristics fordevices.

Configuration includes Cisco Unified Communications Manager


Group for IP phone registration, location, region, and date/time
group.

Device pools define sets ofcommon characteristics for devices. The device pool structure supports the separation of user and location infomiation. The device pool contains only deviceand location-related information. The Common Device Configuration window records all the user-oriented information, such as the type of softkey template that is used and locale
information.

Fnsure that each dev ice is associated with a device pool and with a common device
configuration for user-oriented infomiation.

To create a new dev ice pool, these minimal mandatory components mustbe created, or default

settings will be used where applicable: Cisco Unified Communications Manager Group, Date/Time Group. Region. Softkey Template, and fhe Survival Remote Site Telephony (SRST)
reference.

The device pool combines all ofthe individual configuration sellings thai have been created

into a single enlilv. This element can then be assign lo individual devices, such as IP phones.
This process will configure these devices with most ofthe configuration elements that they
need to operate efficient!} in the IP telephony network. Complete these steps to create the dev ice pool:

Step 1
Step 2

Choose Svslcm > Device Pool. The Find and Fist Device Pools window opens.
Click the Add New button to open the Device Pool Configuration window.

Step 3

Choose, ai a minimum, theCisco Unified Communications Manager (iroup.


Date/Time Group. Region, and a Softkey Template.

4-44

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v80

2010Cisco Systems, Inc.

Device Settings Configuration


This subtopic describes the Device Settings configuration.

Device Settings Configuration


Ciico umfied CM Administration
fir Oici Untied CommwltBllO'll *otiH*OM
I *-C*hrtfcs4flrtii3rtnt i

Device settings contain common configuration options for IP phones. Default settings and device profiles can be
created for each device

type.

Templates and common device configurations can


be defined.

LHor Td^im

Assigned to a device or device pool

i\ E*- Ccr>flc,u"Bhtii

Device Settings contain default settings, profiles, templates, and common device configurations
that can be assigned toadevice ordevice pool. Some ofthe elements in Device Settings will be
described over the next few pages.

>2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-45

Device Defaults Configuration


This subtopic describes the Device Defaults configuration.

Device Defaults Configuration


Usedevice defaults toset the default characteristics ofeach type of device that registers with Cisco Unified Communications Manager. Define the default firmware, device pool, and phone button template
for each device type.
^SSSSS^BmmmmmmmmmWMmmmmmmmmmmm

Use dev ice defaults to set the default characteristics of each type ofdevice lhat registers with a Cisco Unified Communications Manager. The device defaults for a device type apply loall autoregistered dev ices of that l_v pewithin a Cisco Unified Communications Manager cluster.
Flic following dev ice defaults canbe set foreachdevice type to which they apply:

Device Load: Fists the firmware load that is used with a particular type of hardware
device.

Device pool: Allows the adminislrator lo choosethe device poolthai is associated with
each t}pe of dev ice.

Phone button template: Indicates the phone button template that is used by each type of
device.

A dev ice inherits the dev ice default settings toritsdevice type when it autoregisters with Cisco
Unified Communications Manager.

Complete these steps to update the device defaults:

Step 1

In Cisco Unified Communicalions Manager Administration, choose Device> Dev iee Settings > Device Defaults to open the Device Defaults Configuration
window.

Step2
Step 3

In Ihe Dev ice Defaults Configuration window, modify the appropriate settings for
the deviee that need lo be changed.

(Tick Save lo save the changes in the Cisco Unified Communications Manager
configuration database.

4-46

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8,0

'2010 Cisco Systems, Inc.

Phone Button Template Configuration


This subtopic describes the Phone Button Template configuration.

Phone Button Template Configuration


Specify how thephone buttons ofanIPphone should beused. Phone Button Template options include lines, speeddials, andfunctions
sucn as callback, call pickup, elc.

Eacti IP phonehas one phonebullon template assigned.


J-Xt!-^ --<

L~

uj- Cii P*"UH

afSt<fnr

Creating and using templates provides a fast way to assign a common button configuration lo
many IP phones.

Cisco Unified Communicalions Manager includes several default phone button templates.

When adding phones, one ofthese templates can be assigned tothe phones ora new template
can be created if necessary.

Make sure that all phones have atleast one line assigned. Normally, the line isassigned to
button 1. Additional lines canbe assigned to a phone, depending on the IP phone model.

Phones generally also have several features, such as speed dial and call forward, which are
assigned to the remaining buttons.

Before adding any IP phones tothe Cisco Unity Connection system, create phone button templates with all ofthe required combinations ofphone button templates for all used IP phone
models.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

Softkey Template Configuration


This subtopic describes the Softkey Template configuration.

Softkey Template Configuration


Configure softkey layouts, which are assigned to IP phones. - Select Configure Softkey Layout from the Softkey Template Configuration menu, and click Go, Selectthe required softkeys per
call state.

Hi

Softkey template configuration allows the administrator to manage softkeys on Cisco IP phones, Cisco Linified Communications Manager supports the following two types of softkey
templates:

Standard sofikev templates Custom sofikev templates

Applications that support sofikev s can have one or more standard softkey templates thatare associated with them; for example. Cisco Unified Communications Manager has the Standard

Feature and the Standard User soltkev templates thai areassociated with it. Standard softkey
templates cannot be modified or deleted.

To create a new softkey template, copv one ofthe templates, edit it. and save it with a new name or create a new sofikev template. Follow these steps:

Step 1

Choose Dev ice > Device Settings >Softkey Templates to access the Softkey Template Configuration windowin Cisco Unified Communications Manager
Administration.

Step 2

Click Add New.

Step 3
Step 4
Step 5

Select a sofikev template in the drop-down list box and clickCopy to createa new
template.

Finer a unique name to identify the softke} template.


Filler a description.

Step 6

You can designate this softkey template as the standard softkey template by checking the Default Softkey Template check box. Fhis (default) template cannot be deleted until the default designation is removed.

4-48

Introducing Cisco Voice and Unifed Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc

Step 7

Click Save.

Step 8
Step 9

To configure the positions ofthe softkeys on the Cisco Unified IP phone display.
click Go. The Softkey Layout Configuration window displays.

choose Configure Softkey Layout from Ihe Related Links drop-down list box: then. To configure the softkey positions for acall state, choose ihe call state from the
Select a call stateto configure drop-down listbox. Fhe Softkey Layout

Step 10 Step 11
Step 12

Configuration window redisplays, and the Unselected Softkeys pane and Selected Softkeys pane display softkeys lhat are applicable to the call state that you chose. Use the right and left arrows to move softkeys from one list to the olher between the
Unselected Softkeys andSelected Softkeys panes.

To rearrange the softkey positions in the Selected Softkeys, use the up and down
arrows.

Click Save.

Step 13

Click Apply Config for updates to the softkey template to take effect on the IP
phones.

i2010 Cisco Systems. Inc

Endpoint and End User Administration

Common Phone Profile Configuration


This subtopic describes the Common Phone Profile configuration.

Common Phone Profile Configuration


Common phone profiles include phone configuration parameters
such as Do Not Disturb (DND) and are assigned to IP phones. Device-specific configuration options include camera, USB port,
and PC port enable.

Common phone profiles include phone configuration parameters such asthe phone password (for supported IP phones). Do Not Disturb (DND). and personalization settings including enduser access to background images.

After a common phone profile has been configured, use the Phone Configuration window to
associate a phone with ihe profile.
Administrators can decide to use the default Standard Common Phone Profile, which is created

when Cisco Unified Communications Manager is installed, ifno specific sellings are required.

4-50

IntroducingCisco Voice and Unifed Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Configuration Methods and Tools


This subtopic compares the configuration methods for implementing IP phones.

Configuration Methods and Tools


Cisco Unified Communications Manager supports several methods for implementing IP phones.
^H l*.wH W AH/*r.n IP PhnriM
Autoregistration
Cisco Unffied Communications

Advantages
Devices

Disadvantages

mmm

Default Settings,
random DN

automaticaSy
added Bulk add

Modifications needed
MAC addresses

Manager BUk Administration


Tool (BAT)
Cisco Unified Communicalions

required in BAT files

Very scalable
MAC addresses not

CSscoCRSrequired

Manager Auto-Register Phone


Too!

Complex configuration
MAC addresses

required
* Simple
required Time-consuming

Manual Configuration

Cisco Unified Communications Managersupportsseveralmethodsfor implementing IP


phones.

The autoregistration feature provides a quick and simple process for adding new IP phones and
assigning extension numbers from a pool. Cisco Unified Communications Manager Bulk Administration Tool (BAT) provides a

mechanism for adding large numbers of IP phones. In addition to adding newIP phones, Cisco
Unified Communications Manager BAT supports modifying or deleting existing
configurations.

The Cisco Unified Communications Manager Auto-Register Phone 'fool requires more complexconfiguration, but scales to very large IP phonedeployments.

Manual configuration is the mostbasicmethod, andrequires the administrator to entereachIP


phone by hand.

>2010 Cisco Systems. Inc

Endpoint and End User Administration

4-51

Autoregistration
Ihis subtopic describes the Cisco Unified Communications Manager autoregistration feature
forassigning extension numbers to new IP phones.

Autoregistration
Supported by all Cisco IP phones.
* Existing endpoints are not affected.

Automatically adds IP phones not found in database


Based on MAC addresses

* An autoregistration directory number range is configured. Each IP phone added by autoregistration is assigned with the next available directory number of the configured
range.

Cisco Unified Communications Manager BAT can be used to make bulk changes after autoregistration.

* The Cisco Unified Communications Manager Auto-Register Phone Tool can be used to associate phones with specific
directory numbers after autoregistration.

Autoregistration allows Cisco Unified Communications Manager to issueextension numbers to new IP phones. This process is like the way in which the DHCP server issues IP addresses.

When autoregistration is configured and enabled, a new IP phone boots and attempts to register
with Cisco Unified Communications Manager for ihe first time, and then Cisco Unified Communications Manager issues an extension numberfrom a configured range. After Cisco

Unified Communications Manager issues the extension, it adds the phone to itsconfiguration
database with the used device ID (MAC address) and the assigned extension.

After the phone is added, the assigned extension usually must usually be modified because a specific extension is intended to be used for a given phone. Therefore, autoregislralion only slightly simplifies registration when adding many IP phones. The MAC addresses ofthe phones are automatically added to the Cisco Unified Comniunications Manager configuration database.
The extensions per phone must still be modified.

Some phone sellings, such as device pools, need to be globally changed from their default values. Use Cisco Unified Communicalions Manager BAT after phones have been
autoregistered.

for largedeployments, use the Cisco Unified Communications Manager Auto-Register Phone Tool, which allows specific extensions to be assigned lo individual phones based on user input. Autoregistration is supported by all IP phones and does not affect phones lhat are already
configured.

4-52

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc

Configuring Autoregistration
This subtopic describes how to enable autoregistration for automatic addition of new phones to
the Cisco Unified Communicalions Manager configuration database.

Configuring Autoregistration
1 Verify (orchange) the autoregistration phone protocol.
2
3

Ensure that autoregistration is enabled on one Cisco


Unified Communications Manager Group. For each Cisco Unified Communications Manager of the Cisco Unified Communications Manager Group, enable or

disable autoregistration. Ifautoregistration is enabled,

configure a range ofdirectory numbers to be assigned.


4 Manual reconfiguration or Cisco Unified Communications ManagerBAT may be used to personalize autoregistered
devices.

Following are the four steps that are involved in configuring autoregistrationthe fourth step is
optionalalthough commonly required:
Stepl Step 2

Verify that the desired autoregistration default protocol is selected. Ensure that autoregistration is enabled ononeCisco Unified Communications
Manager Group.

Step 3

Selectively configure Cisco Unified Communications Manager servers that are


members ofthe Cisco Unified Communications Manager group that has

autoregistration enabled to beused for autoregistration. Ifautoregistration isenabled


on a particular server, sel the directory number range for that server.
Step 4

Reconfigure the automatically added phones, applying the individually required configuration settings. This reconfiguration can bedone using Cisco Unified
Communications Manager BAT for groupsof phonesthat share some settings, or
manually for each phone.

>2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-53

Assigning the DefaultAutoregistration Protocol


This subtopic describes how toassign the default autoregistration protocol.

Assigning the Default Autoreqrstration

Configure the protocol for IPphone autoregistration. The default autoregistration phone protocol is SCCP.
- Options: SCCP or SIP
EBbapriftr* p*r*Hw**T* fnfaouwi

The default autoregistration phone protocol is anenterprise parameter thai is configured under
System > F.nterprise Parameters.

The default autoregistration phone protocol specifies the protocol that should be usedon Cisco IPphones thai support SCCP and SIP. The default autoregistration protocol is SCCP.

Click the Sa* e and Apply Config buttons for the parameter change lo takeeffect.

4-54

Introducing Cisco Voice and Unified Communications Administration (ICOMM> v8 0

2010 Cisco Systems. Inc.

Cisco Unified Communications Manager Group Configuration


This diagram shows the second step of configuring autoregistration, which is lo enable
autoregistration for one Cisco Unified Communications Manager Group.
Cisco Unified Communications

Manager Group Configuration


* Select Cisco Unified Communications Managers for theCisco
Unified Communications Manager Group. - Primary server is first inthe list Check autoregistration for the group.
O IBliSrB I M Gnmp r.miiaur.i

|^ X"" 0* tl** ^ W">**9


- c*KoUn*-dCs-*kcB*w*Managor&BpS*t*^4

y.jWto igqslnrn (

^ ^.r~-jg| -J

Cisco Unified Communications Manager group that should provide the autoregistration service,

Navigate to System >Cisco Unified CM Group and choose the group to be configured. At the
check the Auto-registration Cisco Unified Communications Manager Group checkbox. Autoregistration can be enabled on only 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).

Select the required Cisco Unified Communications Manager servers from the available Cisco
Unified Communications Managers window and ensure that the primary Cisco Unified
Communications Managerserver is first in the list.

>2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-55

Cisco Unified Communications Manager Configurati


Cisco Unified Communications Manager Configuration
Define theautoregislration directory numberrange Enableautoregislrationfor the Cisco Unified Communications
Manager server.
Cisco Unified CMConfawaiim,

ion
lseo

fhis diagram shows how to enable autoregistration on the individual servers ofthe Cise Unified Communications Manager group for which autoregistration has been enabled.

Complete these steps to enable autoregistration on aspecific Cisco Unified Comniunications


group lhat is configured for autoregistration:

Manager server. I'hc server must be amember of the Cisco Unified Communications Manager
from Cisco [inified Comniunications Manager Administration, choose System >
Cisco I nified Communications Manager.

Step 1
Step 2

Click Kind and choose the server that should be configured for autoregistration.

Step 3
Step 4
Steps
Note

Under the Auto-Registration Information section, enter the appropriate directory number range in the Starting Directory Number and landing Directory Number fields (for example, starting directorv number 2000 and ending director}- number 2050).
Insure that the Auto-Registration Disabled on this Cisco Unified Communications Manager check box is unchecked.
Click Save.

Specifying a valid range of directory numbers in the Starting Directory Number and Ending
Directory Number fields automatically clearsthe Auto-Registration Disabled on this Cisco
Unified Communications Manager check box.

4-56

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Manual Cisco IP Phone Configuration This subtopic describes how to manually add phones to Cisco Unified Communications
Manager,

Manual Cisco IP Phone Configuration


Add the IP phone.

Configure the IP phone settings. Add directory numbers to the IP phone. Apply the configuration.

Manuallv adding new IP phones to the network is often tedious, but itcan constitute alarge

part of dav-to-day voice network management. Provisioning aSIP phone is just like
provisioning an SCCPphone.

The configuration procedure consists ofthe following high-level steps:


Stepl Step 2 Add the IP phone. Configure the phone.

Step 3
Step 4

Configure oneor more directory numbers.


Applythe configuration to the phone.

>2010 Cisco Systems. Inc.

Endpoint and End User Administration

4-57

Add the IP Phone


Che figure illustrates an example ofadding an IP phone.

Add the IP Phone


Navigate to Ihe Device > Phone menu

Select the Phone Type, for example, 7965.


Select Ihe phone protocol
SIPorSCCP

fop.,:.;
r SHctt Ilie rypn of pfHmE you ^v ! type ol Htm.i8 y,,

In order to manuallv add an IP phone lo Cisco Unified Communicalions Manager, navigate to the Device >Phone menu. Select the Add a New Phone option and choose the correct phone
tvpe and protocol that should be used with the Cisco IP phone: SCCP or SIP. Click Next to go to ihe Phone Configuration page.

In the example, a Cisco Unified IP Phone 7965 using the SCCP protocol was selected.

4-58

Introducing CiscoVoice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Configure SCCP IP Phone Settings This figure shows the Phone Configuration page, where parameters can be configured for the IP
phone that is tobe added.

Configure SCCP IP Phone Settings


Required parameters:
MAC Address

Device Security Profile (Device Pool)

(Phone ButtonTemplate) (Common Phone Profile)


(Location) (Built-in Bridge)
(Privacy)

(Device Mobility Mode)

^>

( ) = Parameters with defa Jl values

Each phone in the Cisco Unified Communications Manager configuration database is uniquelyidentified bv adevice ID. which is built from the MAC address. The MAC address otan IP

phone is printed on alabel at the back ofthe phone and can be viewed at the phone itself bypressing the Settings button, followed by selecting Network Configuration.
In addition to the MAC address, the following parameters mustbe set:
MAC Address Device Pool

Phone Button Template


Device Security Profile

Note

Not all mandatory parameters have to beconfigured because some ofthem have default values Only those in the list that do not have defaults must beconfigured before the phone can actually beadded tothe configuration database. In Cisco Unified Communications Manager, required parameters aremarked with anasterisk (*) __

i 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-59

Directory Number Configuration


phone.

The figure shows the configuration of the directory number lo be used by ihe newly added IP

Directory Number Configuration


Required parameters:
Directory Number
Dtaaonr number confiowirtion

Presence Group
" Auto Answer

VisualMessage Waiting
Indicator Policy Ring Setting (Phone Idle)
Maximum Number of Calls

Busy Trigger

) = Parameler^ wrtti oefaiil values

Follow this procedure to configure adirectory number lor the manually added IP phone
stepi

Atthe Phone Configuration window in the Associated Information column on ihc

left, click Line [\| - Add anew DN to configure the first line with adirectory
number.

Step 2

When the Director.- Number Configuration window appears, enter the directory
number ofthe IP phone in the appropriate field.
Click Save.

Step 3

Additional, optional parameters can be specified in the Directory Number Configuration


window: Route Partition

Alerting Name

Calling Search Space

Call forwarding options (forexample, forward to voice mail)


External Phone Number Mask

Note

Use the same procedure toconfigure additional lines if the phone hasmore than oneline.

4-60

Introduang Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010Cisco Systems, Inc

Apply the Configuration


The figure shows how to apply configuration changes to IP phones. Apply the Configuration
Click Apply Config toactivate the changes.

Also required when theconfiguration is modified.


t>kI(iry Wumber ConrmOTatH

d>

Afier making changes to IP phones in the Cisco Unified Communications Manager database, it
is nccessaty to apply the changes. Click Apply Config to apply the changes.
The IP phone may restart to apply the configuration changes.
Note

If a call isin progress, the IP phone will not bereset until the end of the call.

>2010 Cisco Systems. Inc.

Endpoint and End UserAdministration

4-61

Cisco Unified Communications Manager BAT


This subtopic describes the Cisco Unified Communicalions Manager BAT.
Cisco Unified Communications
Manager BAT
Cisco Unified Communicalions Manager BAT performs bulk transactions to the Cisco Unified Communications Manaqer
database.

Fast efficient method to add, update, or delete a large


Export data (phones, users, gateways, and so on}
Exported files can be modified and reimported.

number ofsimilar phones, users, or ports at the same time.

Integrated with the Cisco Unified Communications Manager


Administration pages and available by default.
Supports localization.

Cisco Unified Communications Manager Auto-Register


PhoneToo! also available from Bulk Administration menu but
requires additional products.

addition, or deletion ofCisco Unified Communications Manager configuration database


records, including the capability to add phone records.

Ciseo Unified Communications Manager BAT allows for fast and efficient bulk update,

Ihe Cisco Unified Communications Manager BAT' is integrated with the Cisco Unified Communications Manager Administration pages and available by default. features include import and export ofdata files lo and from the Cisco Unified Communications
Manager configuration database as follows:

Import data, such as phones, users, gateways, and others, are output to files. These files contain the data fields thai are needed for configuration, such as IP phone parameters.
Lxported files can be modified and reimported.

When using Cisco Unified Communicalions Manager BAT to add phones, the administrator must specify the MAC addresses ofthe IP phones along with the respective directorv numbers
intheBA'l files.
Note

The MAC address is printed in text and Universal Product Code (UPC) form onboth the shipping box ofthe IP phone and on the IPphone itself, which allows the use ofbarcode
scanners rather than manually typing MAC addresses into BATfiles.

Alternatively, the administrator can use autoregistration first, so thai Cisco Unified

Communications Manager includes all phones with their MAC addresses and the directory directorv numbers in the exported tiles by replacing the directory numbers thai were assigned files can then be used bv Cisco IInified Communications Manager BAT' to update the phone
records in the database.

numbers that were assigned by autoregistration. fhe administrator can then modify ihe

by autoregistration with those that are actually desired for the individual phones. These edited

Introducing Cisco Voice and Unified Communications Administration (ICOMM] vB.O

2010 Cisco Systems, Inc.

Cisco (Jnified Communications Manager BAT Components


This subtopic describes the Cisco Unified Communications Manager BAT'components.
Cisco Unified Communications

Manager BAT Components


Cisco Unified Communications Manager BAT
administration consists of these features:

- BAT templates are used to define general settings that fit all
ofthe devices that should be added.

Comma-separated values (CSV) files areused todefine


devices and record specific settings that should be bulk
configured.

Adding, updating, and deleting devices and records is done


automatically based onqueries and CSV files.
Cisco Unified Com muni cations Manager

Add Devices

CS.VFita

Cisco Unified Communications Manager BAT supports the use of templates to define general

settings that fit all ofthe devices that should be added. Comma-separated values (CSV) tiles are
used to define devices and record specific settings that should be bulk configured. The adding,
files.

updating, and deleting ofdevices and records is done automatically based on queries and CSV
Cisco Uniiied Communications Manager BAT can be used with the following types ofdevices
and records:

Add. update, and delete Cisco Unified IP phones including computer telephony integration
(CTI) ports, and H.323 clients, and migrate phones from SCCP lo SIP. Add. update, and delete users and User Device Profiles.

Add. update, and delete Cisco Unified Communications Manager Assistant and Managers
associations.

Add ordelete Forced Authorization Codes (FAC) and Client Matter Codes (CMC).
Add or delete Call Pickup Groups.

Update or export Cisco Unified Presence or Cisco Unified Personal Communicator users.

Populate ordepopulate the region matrix.


Insert, delete, or export the access list.

Export or importconfiguration.

i 2010 Cisco Systems, Inc.

Endpoint and End UserAdministration

4-63

BAT.xIt File
Thissubtopicdescribes the BAT.xIt file.

BAT.xlt File
Use the Cisco Unified Communications Manager Bulk Adminislralion menu to manage devices and schedule tasks. BAT xlt file download macro file can be used to create CSV files to upload toCisco Unified Communications Manager.
BAT.xIt

trrs,

The Cisco I'nified Communications Manager Bulk Administration menu provides an interface
to manage devices and schedule tasks.

When creating new records, it is recommended lo use the BAT.xIt spreadsheet thai is provided
in Cisco Unified Communications Manager. The BAT.xlt download macro file is used with Cisco Iinified Communications Manager BAT'. It can be used to create CSV files to be uploaded to Cisco Unified Communicalions Manager.

'fhe BAT.xlt data is validated automatically when exporting from aspreadsheet to CSV file
fields onh.

format. This \alidation checks for correct characters, data types, and field length for particular

The Cisco Unified Communications Manager Bulk Adminislralion menu provides an option lo
upload files toCisco Iinified Communications Manager publisher and download files to a local
machine, including the bat.xlt file.

Ihe BAT.xlt spreadsheet assists administrators with the following features:


Data file templates with macros for the different devices
Customized file format definition

Support for multiple phone lines


Record error checking
File conversion to CSV format

4-64

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

12010 Cisco Systems, Inc.

Bulk Provisioning Service

This subtopic describes the Cisco Unified Communications Manager Bulk Provisioning
Service.

Bulk Provisioning Service


Bulk Provisioning Service (BPS) administers and maintains

all jobs that are submitted through Cisco Unified


activation pages.

Communications Manager BAT.

BPS is listed under database services in the service Activate servicefor scheduled jobs to be executed. BPS must be activated onlyon the Cisco Unified
Communications Manager publisher.

The Bulk Provision Service (BPS) administers and maintains all jobs that are submitted through the Bulk Administration menu ofCisco Unified Communications Manager Adminislralion. The
sen ice isstarted from Cisco Unified Communications Manager Serviceability.

The BPS Server service parameter determines whether the service is activated on aparticular server. Activate the Bulk Provisioning Service only on the first node (publisher) ofCisco
Unified Communications Manager cluster.

Note

The Bulk Administration menu isvisible only on the first node oftheCisco Unified
Communications Manager cluster.

32010 Cisco Systems. Inc

Endpoint and End User Administration

4-65

Cisco Unified Communications Manager BAT Templates


This subtopic describes (he Cisco Unified Communications Manager BAT' templates.
Cisco Unified Communications BAT Templates
Use Cisco Unified Communications Manager BAT phone templates to define common phone attributes to add a group of new phones:
Device Name

1 Description Directory Number

Apply IP Phone Templates


Device Pool

Calling Search Space


Device Pool

Device Type Directory Number

CallingSearch Space

Device Type

Call Pickup Group


LSC Status

Authentication Device Protocol

CSV Batch File

Cisco Unified

Phone Templates

Communications
Manager Database

Security Profile

Common Device Configuration

Adding large numbers ofsimilar devices is simplified by using templates in the Cisco Unified
Communications Manager BAT".

As the first task in the Cisco Unified Communications Manager BAT' configuration process, set is to be added or modified and then create aCisco Unified Communications Manager BAT
template that has features common to all the phones or devices inlhat bulk transaction.
of device options:

up atemplate for the devices that are to be configured. Specify the lype ofphone ordevice that

Cisco Unified Communications Manager BAT' templates can be created for the following t\pes
Phones: All Cisco Unified IP Phones. Cisco Analog Telephone Adapter (ATA) 1X6, CTI
ports, and H.323 clients

Gateways: Cisco VG200 Series Gateways and Cisco Catalyst 6000 family FXS Analog
Interface Module.

I'ser Device Profiles: Cisco Unified IP Phone 7900 Seriesand Cisco SofiPhone.

Define a Cisco Unified Communications Manager BAT template by specifying values in the
template fields that uill be common to all thedevices in the bulk transaction. TheCisco

Unified Communications Manager BAT template fields require similar values to those lhat are entered when adding a device in Cisco Unified Communications Manager Administration.
Note

Before creating the Cisco Unified Communicalions Manager BAT template, make sure that settings suchas device pools, locations, calling searchspaces, button templates, and

softkey templates have already been configured in Cisco Unified Communications Manager
Administration

4-66

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc

Adding

3hones

his subtopic describes how to add IP phones using the Cisco Unified Communications
Manager BAT.

Adding Phones
Templates can be configured for each device type and
function, for example, SCCP IP Phones 7965 at HQ.

- Menu options to create new CSV import file formats, validate


phones, and generate reports.

Usethe following stepslo insert phones with users:

Step 1
Step 2
Step 3
Step4

Create aCSV data file with individual values for each phone/user record that needs
to be updated.

Associate file format with the CSV data file.


Validate phones with user records.
Insert phones with userrecords.

The Cisco Unified Communications Manager Bulk Adminislralion Tool menu options allow administrators to create new formats for CSV import files, validate phones, and generate
reports about the status of configuration changes.

Cisco Unified Communications Manager BAT templates can beconfigured for each device
IP Phone 7965 phone type at headquarters thatareusing SCCP.
Note

type and function. For example, atemplate can be configured for all users ofthe Cisco Unified
The BAT.xlt spreadsheet macros canbe used tocreate the CSV data file for adding phones
and users in bulk.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-67

Export Utility TTiissubtopic describes the Cisco Unified Communicalions Manager BAT' export utility.
Export Utility
The BAT export utility can be used to save selected database
records to a CSV file for backup. Records can be moved from one Cisco Unified

Communicalions Manager server to another (imported).


Exported CSV text file can be modified with a text editor.

- Can be used to merge records from multiple Cisco Unified


CommunicationsManager servers onto one database.

The Cisco Unified Communications Manager BAT' export utility can be used to save selected
database records to a CSV file for backup. Exported records can be moved from oneCisco Unified Communications Manager sener and then imported to another. The exported CSV lext files can bemodified with a text editor toadd new devices and can be
used as import files.

cluster, or merging records due to acompany acquisition. Administrators choose to export onlj
the records of interest, for example. onK records of IP phones.

It is possible to merge records from multiple Cisco Unified Communications Manager servers onto one database; for example, when consolidating several small servers into one larger

4-68

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Implementing IP Phones in Cisco Unified


Communications Manager Express
This topic describes the procedure for implementing IP phones in Cisco Unified
Communications Manager Express with the Cisco Configuration Professional.

Getting Started with Cisco

Configuration Professional
Configure Cisco Unified Communications Manager Express for Cisco Configuration Professional access:
Secure SSH and HTTPS
Nonsecure Telnet and HTTP Define credentials for login
SSH and HTTPS
ip http secure-server

line vty 0 4

transport input ssh


Telnel and HTTP

ip http server line vty 0 4

transport input telnet


Administrator
I usemame c

isco privilege 15 secret 0 Cisco |

Configuration Professional initial access using the commands in the figure for the following:

Administrators must configure Cisco Unified Communications Manager Express for Cisco
Secure Shell (SSH) and HTTPS
Nonsecure telnet and HTTP

Credentials for login

Alternatively, the Cisco Configuration Professional software package provides default configuration files for each type ofCisco IOS router. The default configuration file meets all Cisco Configuration Professional requirements and is intended to allow administrators who are
not familiar with Cisco IOS commands to begin configuration quickly.

The default configuration file has the name cpconfig-modeljiumbcr.cfg. For example, the

configuration file for the Cisco 860 and Cisco 880 Series Routers is cpconfig-8xx.cfg.

2010 Cisco Systems, Inc.

Endpoinl and End User Administration

4-69

Cisco Configuration Professional Community


This subtopic describes Cisco Configuration Professional communities.

Cisco Configuration Professional Community


Create a community and add devices tothecommunity.
Maximum 5 devices per community
Adefault community is created al installation.

Define Cisco Unified Communications Manager Express IP address and credential information in a community.
Default one-time usemame "Cisco" and password "cisco"

Option to import/export devices in a community

Administrator

Before configuring devices using Cisco Configuration Professional, the administrator must

enter the IP address or hostname, and the credential information ofthe devices to be managed. To enter this information, first create acommunity, and then add devices to that community. Acommunity is basically agroup ofdevices (community members). Asingle community can
contain a maximum of five devices. Create a community and then add Ihe devices to it based on some common parameters, For example, you can create a community thai is based on the

location ofthe de\ ices. Adefault community is created at installation for easy Cisco [Jnified
Communications Manager F.xpress deployment.

Administrators define the Cisco Unified Communications Manager Fxpress IP address or Domain Name Svstem (DNS) name and credential information in acommunity. Cisco Configuration Professional provides a default one-time usemame "cisco" and password "cisco"
lor initial access. Cisco Configuration Professional will configure Cisco Unified
Communications Manager Express with the credentials defined for that device in the communitv menu. these credentials will be used for subsequent access.

Cisco Configuration Professional prov ides Ihe option lo import and export the devices in a
communitv.

4-70

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v80

2010 Cisco Systems. Inc.

Adding Devices to Communities This subtopic describes how to add devices to Cisco Configuration Professional communities.
Adding Devices to Communities
Add Cisco Unified Communications Manager Express IP
address, credentials, and connection type

Option to discover device information

The figure shows the Cisco Configuration Professional community menu for adding devices.
Administrators define the Cisco Unified Communications Manager Fxpress IP address orDNS name and credential information in a community. The menu provides an option for secure or
nonsecure accessto Cisco Unified Communications ManagerFxpress. A maximum of five devices can be addedto a singlecommunity.

The Discover all devices check box isused todiscover information about configured devices.

Cisco Configuration Professional requires that adevice is discovered the before it can be
configured and monitored.

) 2010 Cisco Systems. Inc

Endpoint and End User Administration

Device Discovery
This subtopic describes Cisco Configuration Professional device discover

Device Discovery
Use device discovery to verify supported platform features. Cisco IOS Software version, voice and security functions, etc. Venfy Cisco Unified Communications Manager Express version
BMMVvDaMb
Ufl{npbon

$>

f^f^~^

^>

Cisco Configuration Professional requires that a device is discovered before itcan be

configured and monitored. The dev ice discovery also prov ides useful information to verify
supported platform features as follows:
Cisco iOS Software version

Platform hardware type

Cisco IOS voice functionality availability


Cisco IOS security functionality availabililv

Cisco Unified Communications Manager Fxpress version


Note

When switching between communities, the status of the devices in the previous community
changes to Not Discovered. To configure devices in that community, theadministrator must
discover the devices again.

4-72

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Initial Configuration

This subtopic describes initial Cisco Unified Communications Manager F.xpress configuration
using Cisco Configuration Professional. ^^^^^^^^

Initial Configuration
. Select Cisco Unified Communications Manager Express asthe router mode
- Configure > Voice > Voice Modemenu

Deliver theconfiguration for Cisco Unified Communications Manager


Express usingIhedefault one-time login

- New login is added using the credentials defined in Ihe community

<L , Voce
Mode

m^*

\
New Login Created

The initial Cisco Configuration Professional configuration for Cisco Unified Communications
Manager Fxpress as the router mode.

Manager Fxpress provides the login credentials and basic global telephony service parameters. Choose Configure >Voice >Voice Mode. In the menu, select Cisco Unified Communications
Deliver the configuration to Cisco Unified Communications Manager Express using the default
one-time login. The new login isadded using the credentials defined.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

Configure Menu
This subtopic describes the Cisco Configuration Professional Configure menu.
Configure Menu
The Configure menu
allows administrators

to perform the following


actions;

Modifyinterface, security,
and network parameters Add users, phones, and
extensions

Enable telephony features - Configure PSTN trunks and


dial plans

- Router file management

CiscoCoIIfigurationProfasf lonal ' *I**< I*


CISCO

fhe Cisco Configuration Professional Configure menu in the figure allows administrators lo perform Cisco Uniiied Communications Manager Fxpress configuration tasks. Itisreachable
bv choosing Configure > Voice > Users, Phones and extensions.

Cisco Configuration Professional supports configuration ofthe following:


Modifv interface, seeuritv. and network parameters.
Add users, phones, and extensions.

Enable telephonv features including configuring extensions and phones, defining users, and
assigning phones and extensions to users.

Configure PS'fN trunks and dial plans.


Manage rouler files.

4-74

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Telephony Settings

This subtopic describes Cisco Configuration Professional configuration of Cisco Unified


Communications Manager Fxpress telephony settings.

Telephony Settings
. Define Cisco Unified Communications Manager Express telephony

settings such asmaximum ephones and IP source address.


um opWih-w**"*"

Cisco Unified Communications Manager Express telephony settings may be modified usinj Cisco Configuration Professional. Choose Configure >Voice >Telephony Settings. Administrators can configure global telephony settings such as the maximum number of
ephonesand ephone-dns.

The Phone Registration Source IP Address is defined for signaling. This address is the IP
address that is used for IP phoneregistration.

12010 Cisco Systems. Inc.

Endpoint and End User Administration

4-75

Phone Firmware

This subtopic describes Cisco Configuration Professional IP phone fir mvvare menu.
Phono Firmware

Define firmware files for each IP phone type.


Corifigme > Voice => Firmware >Phone Firmware

*Upload to Cisco Unified Communications Manager Express flash.


Browse the local PC forfirmware files

Use the option Show Registered Phones toview the current total
number of registered IP phones.
['ifm.vare Uploads d
iter l'l;-is!i

changing IP phone firmware. Administrators may define firmware files for each IP phone type
hv choosing Configure > Voice > Phone Firmware.

The Cisco Configuration Professional IP phone firmware menu provides Ihe interface for

Cisco Configuration Professional can be used to upload new firmware files to the Cisco Unified Communications Manager Fxpress fiash memory. Administrators can browse the local PC for firmware files and upload files for each IP phone tjpe.

Ihe IP phone firmware menu also can view the current total number of registered IP phones on the Cisco Unified Communications Manager Express system via Show Registered Phones,

4-76

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

Adding Extensions

lis subtopic describes adding extension numbers using Cisco Configuration Professional.
Adding Extensions
Create extensions

- Configure Voice >Users. Phones and Extensions >Extensions


Configure directory number and call forwarding
Primary Extension

CD

Administrators can create extension numbers in Cisco Unified Communications Manager


Extensions > Extension.

Express using Cisco Configuration Professional via Configure >Voice >Users, Phones and
Using Cisco Configuration Professional- administrators can configure extension line parameters such as directory numbers and call forwarding information. Primary and secondarv' directory
numbers can be defined, as well as a line label.

Call forward configuration includes the following:


Call Forward All (CFA)

Call Forward Busy (CFB)

Call Forward No Answer(CFNA) and no answertimeout

"fhe Create Fxtension menu also provides the option to permit orblock the caller ID in
outgoing calls.

>2010 Cisco Systems, Inc.

Endpoint and End User Adminislralion

4-77

Adding IP Phones
This subtopic describes adding IP phones using Cisco Configuration Professional.

Adding IP Phones
* Add IP phones

-unrig, -b > voice > Users. Phones and Fxier<Mons > Phones

Specify phone type and MAC address

Mfcreri^WH

Administrators can add IP phones to the Cisco Unified Comniunications Manager F.xpress
system using Cisco Configuration Professional menu Configure >Voice >Users, Phones and
Extensions > Phones.

fhe IP phone tv pe and MAC address must be defined when adding an IP phone. Additional,
optional features mav beconfigured for each IPphone added, such as:
Remote worker codec selection

1he night serv ice feature sends calls lo a night operator outside ofthe configured (normal)
business hours.

After hours call barring exemption

4-78

Introduang Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010Cisco Systems, Inc

Adding Users

This subtopic describes the menu for adding end users in Cisco Unified Communicalions
Manager Fxpress using Cisco Configuration Professional.
Adding Users
Add User IDand user information

- Configure >Voice >Users. Phones and Extensions >Users

Specify user password and PIN, which isblank by default

user

ID

system using Cisco Configuration Professional by choosing Configure >Voice >Users,


Phones and Extensions > Users.

Administrators can add end users to the Cisco Unified Communications Manager Express

Each end user must have aunique User ID defined. Additional user information includes the
following:
First name Fast name

Displav name

Password (blank by default)

PIN (blank by default)

>2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-79

Associate Users with Phones and Extensions


Ihis subtopic describes the Cisco Configuration Professional menu for associating end users
uiih phones and extension numbers.

Associate Users with Phones and

Associate the User ID with configured IP phones and extensions


Optionally modify line type and behavior
Pli-.n'i;
But'.ot.

V&i

I^lf.'<-:<*

Administrators can associate end users with IP phones and extension numbers using Cisco
Configuration Professional via Configure >Voice >Users, Phones and Extensions >Users >
Phone/extension,

Fach user must be assigned to ai least one IP phone, which has been added previously in Cisco Configuration Professional. The adminislrator selects the phone line (button) to configure and
assigns the Selected Extension from the Available Extensions list.

For each line, the administrator may configure the following line type:

Regular
Ov erlav
Monitor

Call wailing on ov erlav

The following ring behavior isconfigurable perline:


Normal ring feature ring


Silent

Beep once

-80

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 i

2010 Cisco Systems, Inc.

View Menu

This subtopic describes the Cisco Configuration Professional view

View Menu
The View menu allows adminislrators todisplay the running configuration.
Administrators canlype anyshow command and view theoutput.

- Asmall subset ofshowcommands canbeselected from a drop-down


list.

Enter Cisco IOS show Command

iln- T^k. rvtlU

show ephone

registered

The Cisco Configuration Professional View menu allows administrators to display Cisco
I nified Comniunications Manager Express show commands and view the running

canfiguration. Navigate to Configure >View >IOS Show Commands. i addition to adrop-down menu containing asmall subset ofshow commands that can be ;lected. administrators can type any show command and view the output. The following show
commands are available from the drop-down list:
show flash: Shows the contents of flash memory.

show startup-con fig: Shows the device startup configuration. The device will use this the
configuration ifthe device is restarted. show access-lists: Shows the access lists configured on the device.

show diag: Shows hardware diagnostic information, such as hardware revision number.
PCB serial number, and so on.

show interfaces: Shows protocol and statistics information on all device interfaces. show version: Shows the Cisco IOS version, the Cisco IOS image name, the configuration register settings, and a summary ofinterfaces and modules.

show tech-support: Shows the current software image, configuration, controllers.


counters, stacks, interfaces, memory', and buffers.

show environment: Shows the status ofelectrical and mechanical elements ofthe device.
such as fan status, input voltagestatus, and thermal status.

if show run: Shows the configuration information currently running on the device.

) 2010 Cisco Syi terns, Inc

Endpoint and End User Administration

Configuration Tool Comparison


The table show
tools.

sacomparison Cisco Unified Communications Manager Fxpress configuratk

Configuration Tool Comparison


Communications Manager Express configuration tools.
Command-Line Interface

The table shows a comparison ofthe Cisco Unified

Cisco Configuration Professtofigf.


Easy to use GUI forvoice personnel not familiar with Cisco IOS commands
Requires command-line interface to
get started

Preferred interface for personnel


already familiar with Cisco IOS
commands

Default configuration method for


Cisco IOS Software

Requires detailed knowledge of


configuration commands and feature
dependencies

Intuitive menu-driven feature structure

Simple copy and paste forlarge


configurations

Supports bulk import from CSV files for large configurations

1he command-line interface tends to be the preferred configuration method for those personnel
already familiar with Cisco IOS commands. Many voice personnel will not be familiar with the

Cisco IOS command set. and may choose the easy-to-use Cisco Configuration Professional
GUI.

In larger deplov ments. Cisco Unified Communications Manager Express can be provisioned
using the Cisco Configuration Professional bulk import feature. Devices, users, and extensions can be imported from CSV files. Traditionally, you can copy and paste to the Cisco IOS
command-line interface for largeconfigurations.

4-82

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) vS.O

2010 Cisco Systems, Inc.

Summary
fhis topic summarizes the key points that were discussed in this lesson.
Summary

Cisco Unified Communications Manager supports automatic


of devices manually.

registration of IP phones. The Cisco Unified Communications Manager BST enables administrators to add large numbers
Cisco Unified Communications Manager Express.
command-line interface.

Cisco Configuration Professional provides a GUI to configure


Administrators cancopy and paste configuration methods via
the CiscoUnified Communications Manager Express

-iiis lesson describes how to implement IP phones in Cisco Unified Communications Manager arid Cisco Unified Comniunications Manager Express. Both systems support automatic
registration and manual configuration ofIP phones.
References
Fbr additional information, refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release 8.0( I):


bccm-8Cjl-cm.html.

http:/.w vvvv.cisco.com/cn/US/docs/voiceJp_comm/cucm/admin/H_0_l/ccmctg/

Cisco Unified Communications Manager Bulk Administration Guide, Release 8.0( 1):

hitp:/.'\vww.cisco.coni/en/US/docs/voice_ip_conim/cucm/bat/8_0^1/bat-H01-cm.html.
htip://\\w\ .cisco.com/cii/US/docs/voice_ip_comm/cucmc/command/refcrcnce/
cme cr.html.

Cisco Unified Communications Manager Express Command Reference on Cisco.com:

2010 Cisco Sy terns, Inc

Endpoint and EndUserAdministration

4-83

4-84

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems Inc

Lesson 3

Understanding End-User
Characteristics and

Configuration Requirements
Overview
This lesson describes the characteristics of end users in Cisco Unified Communications

Manager and Cisco Unified Communications Manager Express and the related configuration requirements. Topics will explain the differences between end users and application users in Cisco Unified Communications Manager, as well as end-user characteristics.

Objectives
Upon completing Ibis lesson, you will be able to describe the characleristics of end users in Cisco Uniiied Communications Manager and Cisco Unified Communications Manager Express and the related configuration requirements. This ability includes being able to meet these objectives:
m Describe the end users in Cisco Unified Communications Manager Describe the end users in Cisco Unified Communications Manager Express

End Users in Cisco Unified Communications Manager


fhis topic describes end-user accounts in Cisco Unified Communications Manager.

User Accounts

By default, all users are provisioned manually into the Cisco Unified Communications Manager database via
the administration interface. The users in the database

form two categories:


* End users: associated with a physical person and an interactive login
Includes all IP telephony users and administrators Application users: associated with Cisco IP Communications features or applications:

Authenticate with Cisco Unified Communications Manager for internal communications between applications and do not have an interactive login Includes Cisco Unified Contact Center Express or Cisco Unified Communications Manager Assistant

Bv default, all users are provisioned manuallv into the Cisco Unified Communications Manager database via the administration interface. The users in the database form two categories:
End users are associated with a phvsical person and an interactive login. End users are all IP telephony users and the Cisco Unified Communicalions Manager administrators.

Application users are associated with Cisco Unified Communications features or applications. Application users authenticate \vtth Cisco Unified Communications Manager for internal communications between applications and do not have an interactive login. Application users include Cisco Unified Contact Center Fxpress or Cisco Unified Communications Manager
Assistant.

Note

The Cisco Unified Communications Manager Administration account is an application user

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8 i

2010 Cisco Systems, Inc

Credential Policy
Ths

subtopic describes the Cisco Unified Communicalions Manager credential policy.


Credential Policy
Default credential policy issetloend-user passwords, end-user PINs, and
application user passwords

Canconfigure many newcredential policies for system or siteuse


- Assigned to users

Credential policy may check for trivial passwords to prevent credentials that
are easily hacked

Credential policy settings include: number ofallowed failed login attempts, minimum credential length, duralion between credential changes, number of

previous credentials stored, and number ofdays until credential expires

End-user login can be associatedwith devices(IPphones)

n*
User Login Credentials

Cisco Unified

<v

Communications Manager

The Credential Policy Default window provides options to change the default credential policy assignment for auser and credential type (for example, end-user PINs). Default credential
policy is set as follows: End-user passwords and end-user PINs

Application user passwords

At installation. Cisco Unified Communications Manager assigns the system default credential

policv to end-user passwords, end-user PINs. and application user passwords. Ihe system applies the application password that was configured at installation to all application users.
Administrators can assign anew default credential policy and configure new default credentials
after installation. These new credential policies may be for thesystem or assigned to users.

The credential polic; may check for trivial passwords to prevent credentials that are easily
hacked. Credential policysettings includeIhc following:
Number of allowed failed login attempts
Minimum credential length
Duration between credential changes

Numberof previous credentials stored


Number of davs until credential expires

The system provides Ihe default credential policy to facilitate installs and upgrades.

i 2010 Cisco Systems. Inc.

Endpointand End User Administration

4-87

Passwords

Cisco Unified Communications Manager end-user passwords can contain any alphanumeric
ASCII character and all ASCII special characters.

Passwords can contain any alphanumencASCII character and ail


ASCII special characters
Examples
Cisco135!

Must contain threeofthefour allowable characteristics: uppercase


character,lowercase character, number,symbol.
Must not use a character or number more than three times
consecutwek/.

C15C0001

20012001

Must not repeat or include the alias, usemame, or extension


number.

654321 or ABCOEF lord OK

Cannot consist of consecutive characters or numbers. S*?J

*W/"M
Cisco Unified Communications Manaq

The sv stem prov ides trivial credential checks to disallow credentials that are easily hacked. Administrators enable trivial credential checks by checking iheCheck for Irivial Passwords
check box in the Credential Policy Configuration window. A nontriv ial password meets the following criteria:

Must contain three ofthe four allowable characteristics: uppercase character, lowercase
character, number, or symbol.

Must not use a character or number more than three times consecutively.
Must not repeal or include the alias, username. or extension.

Cannot consist of consecutive characters or numbers. Forexample, passwords such as


654321 orABCDFFG.

In the table, the first two examples are allowed passwords. The last two entries are examples of
passwords lhat are not allowed.

4-88

Introducing Cisco Voice and Unified CommunicationsAdministration (ICOMM) vB.O

2010 Cisco Systems. Inc.

PIN

This subtopic describes the Cisco Unified Communicalions Manager end-user PIN.

PI Ms can contain digits (0-9)only. Anonthvial PIN meets tnese criteria


Description

Must not use the same number more than two times
201165

consecutively.

Must notrepeat orinclude Ihe userextension ormailbox


2001

orthe reverse of the user extension or mailbox.


Must contain three different numbers.

121212

24726 (Cisco)
408408

Musi not matchthe numeric representation torme first or last


name of the user {Not dial by name)or company name

Must notcontain groups ofrepeated digits orpatterns that 2580 or 159or753 are dialed ina straight ine ona keypad.

Ussr Login PiNGIKTS

Cisco Unified Communications Manager end users can access phone features (such as Call
telephony user interlace, a PIN is used instead.

Forwarding) from their PC via GUI using their user and password credentials. When usmg the
nontrivial PIN meetsthe following criteria:

The Cisco Unified Communications Manager end-user PIN can contain digits 0to 9only. A
Must not use the same number more lhan two times consecutively.

Must not repeat or include the user extension or mailbox or the reverse of the user
extension or mailbox.

. Must contain three dilTerent numbers: for example, aPIN such as 121212 is trivial. Must not match the numeric representation (that is. dial bv name) for the first or last name
ofthe user.

. Must not contain groups ofrepeated digits, such as 408408. or patterns that are dialed in a
straight line on akeypad, such as 2580. 159. or 753.

Endpoint and End U;erAdministration


i 2010 Cisco Systems, Inc.

Features Interacting with User Accounts


fhis subtopic describes several Cisco Unified Communications Manager features that require
user accounts to be able to authenticate the user.

Features fnteracting with User Accounts


Cisco Unified Communications Manager user and
administrator web interfaces:

User web pages


Administration

Serviceability
OS Administration

Disaster Recovery System

* Cisco Unified Communications Manager applications:


Cisco Extension Mobility

Cisco Unified Communications Manager Assistant


* Directories

- Cisco Unified Communications Manager IP Phone Services

These features include Cisco Unified Communications Manager administrative and user web
pages and applications that require the user to log in.such as:
Cisco Hxlension Mobility

Cisco Unified Communications Manager Assistant

be able to provide this information, Cisco Unified Communications Manager needs to knov.
users and their extensions.

IP phones can browse directories to find the directorv number for agiven usemame In order to

When using Cisco Unified Communications Manager phone serv ices, the serv ices can be
configured torequire a user login before providing access to the senice.

depending on the application. Cisco Unified Communications Manager sends authentication" requests to an mtemal library, the Identity Management Svstem library, which is responsible tor authenticating the credentials against the embedded database (bv default)

Users can authenticate with their usemame and apassword (alphanumeric) or PIN (numeric)

4-90

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010Cisco Systems. Inc.

Types of User Accounts


The table lists the features ofend-user and application user accounts in Cisco Unified
Communications Manager.

Types of User Accounts


- There are two types of user accounts in Cisco Unified
Communications Manager. AppBcaBon Users
Associated with an individual person Associated with an appicalion
For noninteractive logins

Forpersonal use ininteractive logins


Used for user features and ridhriduaf
administrator bgins Included in user directory

Used forappicalion authorization


Not included in user drectoiy

Can be provisioned and authenticated


using anexternal directory service (LDAP)

Cannot use LDAP*

I'LDAP = Ughtweight Directory Access Protocol

There are two types ofuser accounts in Cisco Unified Communications Manager as follows:
. Fnd users: All end users are associated with aphysical person and an interactive login. This category includes all IP telephony user, as well as Cisco Unified Communtcations 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 Unified C Center Express or ontaet Cisco Unifie CommonieationsManager Assistant. These applications need to authenticate whCisco Unified Communications Manager, but these internal "users" do not have an lerac elogin and serve purely for interna, communications between applications.

Endpoint and End User Administration


>2010 Cisco Systems, Inc.

4-91

Data Associated with User Accounts


User accounts in Cisco Unified Communicalions Manager are associated wilh several
attributes.

tociated with User Accounts


Personal and organizational settings
User ID, First, Middle and Last Name Manager User ID. Department
Phone Number, Mail ID
Password

Configurationsettings
- PIN, SIP digest credentials

User privileges (usergroups and roles)


User locales

calling name

Associated PCs,controlled devices, directory numbers and

Application and feature parameters (Cisco Extension Mobility profile, PresenceGroup. Cisco Unified Mobility, CAPF, and so on

categories:

The attributes that are associated with end users are separated info .he following three
Persona! and organizational settings
Password information

Cisco {Inified Communicalions Manager configuration sellings


Personal and organizational settings include the following:
User ID. First. Middle, and Last Name

Manager User ID, Department


Phone Number. Mail ID

Cisco Unified Communications Manager configuration settings include the following:


PIN and Session Initiation Protocol (SIP) digest credentials
User privileges (user groups and roles)

Associated PCs. controlled devices, and directorv numbers

' Iresect Croup. Mobthiy, C (li'^Proxv Function (CAPf). andprofile. P^sentiCrond M rT Authority < Vision Mobiliu so on) Tt** ert.ficate ">
Note

Application users are associated with a subset of these attributes.

4-92

Introduang Cisco Voice and Unified Communicalions Administration (ICOMM)

v8.0

S2010Cisco Systems, 'nc.

User Locale
This subtopic describes the Cisco Unified Communications Manager Locale Installer, which
can be used to install user locales for use on IP phones.

User locale provides localization of IP phone display messages


- Cisco Unified Communications Manager Locale Installer

IP phones load configured locale files from a TFTP server


Centralized or local server

Configuration files for devices contain locale information - Example: IP phone A uses the German user locale, IP phone B uses the French
user locale

IP Phone A

Germany

The userlocale provides localization of IP phone display messages. Additionally, each IP


phone can be configured to use a different ringtone.

The Cisco Unified Communications ManagerIP phone configuration specifies the localefor

eachdevice. Theconfiguration files fordevices contain locale information. IF phones loadthe configured locale files from the TFTP server. The TFTP server may becentralized to serve
many locations, or the server can be local to a region.
Example

IPphone A uses the German user locale, IPphone Buses the French user locale. Both IP
phones load localefiles from a centralized TFTP server.
Note Cisco Unified Communications Manager configuration identifies the user locale for each IP phone. The IP phones loadconfigured locale files from a TFTP server.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-93

Device Association
'I his subtopic describes end-user device association in Cisco Unified Communications
Manager.

End users can be associated with devices

IP phones, Cisco IP Communicator, Cisco Extension Mobility profile


Unique User Attribute Name within the corporatedirectory allows users

to dial a person by name


Dial by name feature

Cisco Unified Contact Center enables agents using IP phones to


receive calls that originate from VoIP and TDM networks ComputerTelephony Integration (CTI) route point in Cisco Unified

Communications Manager defines the contact center extension number


- Call routing scripts route calls to agents based on criteria such as
calling number

Cisco Unified Presence collects information about a user's availability


status and communications capabilities
Users communications device such as an IP phone or Cisco Unified
Personal Communicator

In the Cisco Unified Communicalions Manager database, end users can be associated with devices such as the following:

IP phones
Cisco IF Communicator

Cisco F.xtensioii Mobility profile

Because there is a unique User Attribute Name within the Cisco Unified Communications

Manager corporate directory, features such as dialing a person by name can be supported.

Cisco Unified ContactCenterenables call centeragents using IF phones to receive calls that originatefrom VoIP and lime-division multiplexing (TDM) networks. A computer telephony interface (CTI)roule point in Cisco Unified Communications Managerdefinesthe Cisco I Inified ContactCenterextension number. Call rouling scripis roulecalls to agentsbased on criteria such as the calling number.

Cisco Unified Presence collects information about the availability status of a userand communications capabilities such as information regarding the communicalions device of a
user, such as an IP phone or Cisco Unified Personal Communicator.

4-94

Introducing Cisco Voice and Uniiied Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

End Users in Cisco Unified Communications Manager Express


This topic describes end-user access levels in Cisco Unified Communications Manager
F.xpress.

User Access Levels


The Cisco Unified Communications Manager Express

GUI provides three levels ofaccess to support the


following user classes:

System administrator: able to configure all system-level and


phone-based features. Customer administrator: able to perform routine phone

additions and changeswithout having access to system-level


features.

Phone user: able to program a smallset of features on their


own phone:

- For example, speed dials, etc. orsearch the Cisco Unified


Communications Manager Express directory

- Thesame phone user credential can be used to log in to a phone via CiscoExtension Mobility.

The Cisco Unified Communications Manager Express GUI provides three levels ofaccess to
support the following user classes:

System administrator: able to configure all system-level and phone-based features.


Customer administrator: able to perform routine phone additions and changes without
having access to system-level features.

Phone user: able to program asmall set of features on their phone, for example, speed dials, or search the Cisco Unified Communications Manager Express directorv. The same

phone user credential can be used to log in to aphone via Cisco Extension Mobility.

In particular, the GUI facilitates the routine additions and changes associated with employee
turnover, allowing these changes to be performed by nontechnical staff.

Cisco Unified Communications Manager Express administrators can define user access levels
interface Alternatively, aremote authentication, authorization, and accounting (AAA) server

locally in the Cisco Unified Communications Manager Express system via the command-line
access to the remote authentication server. If authentication through the server fails, the local
router may be searched.

can be configured with user accounts. Use the ip http authentication command to enab e

Endpoint and EndUserAdministration


2010 Cisco Systems, Inc.

4-95

User Locale

'"his subtopic describes user locales in Cisco Unified Communications Manager F.xpress.

* Built-in localization support for 12 languages with multiple user locales and network locales supported
Up to five user and network locales

* Can specify different user locales and network locales for different phones

- User-defined locales can be added for supported phones.


Locale files can be stored on Cisco Unified Communications Manager Express or offloaded to an external TFTP server:

System: Only one default configuration file for all IP


phones in the system

- Flash or slot 0: Configuration files apply per IP phone


type or per individual IP phone

* IP phonereset required when locale is changed

Cisco Unified Communications Manager Express provides built-in localization support for 12
languages including English and 16 countries including the United States.
language to use for text displays.

Network locales specify country-specific tones and cadences and user locales speeifv the
Ihe user-defined locale feature allows support for network and user locales other than the

system-defined locales lhat are predefined in Cisco IOS Software.

which is not one ofthe system-defined choices, the Cisco Unified Communications Manager
f.xpress administrator must install the locale files forTraditional Chinese.

lor example, ifa site has phones lhat must use the language and tones for Traditional Chinese,

Communications Manager Express parses new firmware-load text files that are defined using
the load command and automatically creates the TETP aliases for localization.

Administrators can specify up to five user and network locales and applv dilTerent locales to individual ephones or groups ofephones using ephone templates. CiscoUnilied

To download and install locale files for system-defined locales, perform the follow ing steps:
Step 1
Step 2

Download the locale .tar file to a Tl Tl'senerlhat is accessible bv Cisco linified


Communications Manager Express.

Use the archive tarcommand toextract the files to fiash. slot 0. or an external
TETP server.

Step 3

Create aTFTP alias for the user locale (text displav s) and network locale (tones)
using the tflp-scrver command.

Step 4

Assign the locales to IP phones.

Step 5 Step 6
4-96

Use the create cnf-iiles command lo rebuild the configuration files.

Use the reset command lo reset the phones and see the localized displav s.
20lOCisco Systems, Inc

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

Eor example, specify French for phones A, B. and C. Gemian for phones D. E. and F. and English for phones G, H, and I. Only one user and network locale can be applied to each phone. Locale files can be stored on Cisco Unified Communications Manager Express or offloaded to
an external TFTP server as follows:

System: only one default configuration file for all IP phones in the system. Flash or slot 0: configuration files apply per IP phone type or per individual IP phone.

)2010 Cisco Systems. Inc

Endpoint and End User Administration

Summary
This topic summarizes the key points that were discussed in this lesson.

Cisco Unified Communications Manager differentiates between end-user and application user accounts, whereas the application users cannot be synchronized from the LDAP server. Access privileges are configured per user for Cisco Unified Communications ManagerAdministration and user options. Cisco Unified Communications Manager Express phone users are able to program a small set of features, such as
speed-dial lists, on their own phone.

This lesson covered the end-user characteristics and configuration requirements in Cisco

Unified Communications Manager and Cisco Unified Communications Manager Express.

References
For additional information, refer to these resources:

Cisco Unified Communicalions Manager Express Command Reference on Cisco.com: http://vvvv\v.cisco.coni/en,4|S/docs/voicejp_conini.;cuemc/coniniand;'relerence.;


cmecr.lilml.

Cisco Unified Comniunications Manager Express Svstem Adminislrator Guide: http://vvww.ciseo.com/en/C'S/docs/voiee ip^omm/cucme'admiii:configuration/guide/
cmeadm.html.

Cisco Unified Communications System 8.x SRND on Cisco.com: hups://www.cisco.com/en/US/docs/voice ip comm/eucm/snid^x/ucoVhtml.

Cisco Unified Communications Manager Express Svstem Administrator Guide: http://vvvvvv.cisco.com/en/US/docs/voice_ip eomiiL'eucmc/adniin,configuration/guide/
cmeadm.html.

4-98

Introducing CiscoVoiceand Unified Communicalions Administration (ICOMM) v80

2010 Cisco Systerrs, Inc.

Lesson 4

Understanding End-User
Implementation Options
Overview
This lesson describes how to implement end users in Cisco Unified Communications Manager and Cisco Unified Communicalions Manager Express. Topics will focus on the corporate

directory content that is generated by manual end-user configuration or Lightweight Directory


Access Protocol (EDAP)synchronization.

Objectives

Unified Communications Manager and Cisco Unified Communications Manager Express. This
ability includes being able tomeet these objectives:

Upon completing this lesson, you will be able to describe how to implement end users in Cisco

Describe the end-user implementation process in Cisco Unified Communications Manager:


manual configuration or EDAP synchronization

Describe the end-user implementation process in Cisco Unified Communications Manager


Express

Implementing End Users in Cisco Unified

Communications Manager
Ihis topic describes the Cisco Unified Communications Manager user account management
options.

*isco Unified Communications

/lanager User Management Options


* One-by-one manual configuration using Cisco Unified
Communications Manager Administration Bulkconfiguration using Cisco Unified Communications

Manager Bulk Administration Tool (BAT)

I. DAP integration: automatic synchronization for end users only Cisco Unified Communications Manager supports two types of
LDAP integration:
LDAP synchronization
LDAP authentication

When using LDAP, some user data are no longer controlled via CiscoUnified Communications Manager Administration

User management options in Cisco Unified Communications Manager include the following:
Using ihe Cisco Unified Comniunications Manager Adminislralion User Management
menu items:

option does not scale for mass deployment of users.

Thisjiption is suitable for configuring few users or doing single updates to the configuration. Administrators perform one-bv-one manual configurations. This

Using Cisco Unified Communications Manager Bulk Administration Tool (BAT):

configuration elements including users. Cisco Unified Communications Manager BA I is agood option for initial (mass) deployment when EDAP integration is not
used.

Cisco Unified Communications Manager BAT allows bulk administration ofseveral

fhe EDAP integration option is available only to end users. EDAP integration provides (wo
functions, which can be enabled independently ofeach other:

EDAP synchronization: Allows user provisioning where personal and organizational data are managed in an LDAP directorv and replicated lo the Cisco
Umlied Communications Manager configuration database.

LDAP authentication: Allows user authentication against an I DAP directorv When using LDAP authentication, passwords are managed in LDAP,

4-100

Introducing Cisco Voice and Unified Communications Administration (ICOMM) V8 0

2010 Cisco Systems, inc

End Users

End-user configuration in Cisco Unified Communications Manager Administration allows the


adminislrator to add, search, display, and maintain infomiation about Cisco Unified
Communications Manager end users.

* End users added in the Cisco Unified Communications

Manager database contain mandatory and optional attributes. * Mandatory user attributes include User ID and LastName - Optional information includes attributes suchas First name,
Middle Name, and Telephone Number.

- When not defined, optional information fields are left


blank.

* When synchronizing with LDAP, mandatory attributes must


be present in the user records. - Otherwise the user is not imported into the Cisco Unified
Communications Manager database

* If optional parameters are missing during LDAP

synchronization, the information fields areleft blank in the


Cisco Unified Communications Manager database.

End users can control phones after they are associated wilh an IP phone. End users that are added in the Cisco Unified Communications Manager database contain mandatorv and optional
attributes as follows:

Mandatory user attributes include User ID and Last Name.

Optional infomiation fields include attributes such as Eirst name. Middle Name, and Telephone Number. When not defined, optional information fields are left blank.
End-user entries in the Cisco Unified Communications Manager database can be searched by

using the Directory button on IP phones. The IP phone interface prov ides asofikev for the user

to place acall to the destination corporate directorv end user. IfCisco Unified Communications Manager is configured to use the LDAP corporate directorv as the end-user directory, administrators cannot add or delete users in Cisco Unified

Communications Manager Administration. Administrators add and remove end users in the
corporate LDAP directory' only.

synchronization with acorporate directory occurs, the system will delete those end users that
did nothave a matching user ID in the corporate directorv.

Ifend users exist in (he Cisco Unified Communications Manager database before LDAP

against the LDAP directory, administrators cannot configure or change end-user passwords in
end-user passwords inthe corporate LDAP directory.

IfIhe Cisco Unified Communications Manager system is configured to authenticate users

Cisco Unified Communications Manager Administration. Administrators configure and change

) 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-101

Manual End User Configuration Page


fhe L.nd User Configuration window in Cisco Unified Communicalions Manager
Administration allows the administrator to add. search,display, and maintain infomiation about Cisco I Inified Communications Manager end users. End users can be associated with devices to
control their IP phone.

User Configuration Page


In Cisco Unified Communications ManagerAdministration, navigateto User
Management > End User

Configuration includes User ID, password. PIN, and device association

Io add ormodify un end user, navigate tothe Cisco Unified Communications Manager Adminislralion User Management > End Irser menu. The end-user configuration fields
include the following:
User ID Password PIN

Eirst name
Last name

Telephone number
Device association

End-user entries in the Cisco Unified Communications Manager database can be searched by using the Directory button on IP phones. The IP phone user can search the corporate directory.

4-102

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010Cisco Systems, Inc.

Lightweight Directory Access Protocol


LDAP directories typically store data that do not change often, for example, employee
information.

Lightweight Directory Access Protocol version 3(LDAPv3)


Specialized database stores information about users:
- Centralized storage of user information
- Available to all enterprise applications
> Examples

- Microsoft Active Directory, Microsoft Active Directory

Application Mode LDAP Server, Netscape, iPlanet, Sun ONE

Cisco Unified

Communications Manager

IP Telephony Users

Information in the LDAP database is optimized for the follow ing requests:

High number ofread and search requests


Occasional write and update requests

Directories typically store data that does not change often, such as employee infomiation and user privileges on the corporate network. LDAP directories provide applications with a landed me'lhod for accessing and modifying user infomiation. 1his -Pab'h >^* , companies to centralize all user information in asingle repository that ,s ava'bbte to -1 applications. This capability results in reduced maintenance costs through the ease ol adds,
moves, and changes.

LDAP directories store all user information in asingle, ccnlrali/ed repository available to all
directories include the following:
Microsoft Active Directory

applications.

Cisco Unified Communications Manager supports LDAP version 3. Examples of LDAP


Microsoft Active Directory Application Mode LDAP Server

Netscape
i Planet

Sun ONE

Endpoint and End User Administration


2010 Cisco Systems, Inc.

4-103

Cisco Unified Communications Manager LDAP Support


This subtopic describes Cisco y}mt\t:d Communicalions Manager LDAP support.
Inified Communications

Supported directories:

- Microsoft Active Directory (2000, 2003, and 2008)


Microsoft Active Directory Application Mode 2003 Microsoft Lightweight Directory Services 2008
iPlanet Directory Server 5,1

Cisco Unrfied Communications

Manager

Sun ONE DirectoryServer 5.2,6.x


OpenLDAP2 3,39, and 24

When lining LDAP some ena-;j;,ar ti;.ta is not controwed via Cisco Unified Communications Manage'
Administration.

Application users are not affected by LDAP integration


Always configured from Cisco Unified Communications Manager Administration
Microsoft AD

-- All application user data are always stored inthe Cisco Unified Communications Manager database

directories to the database:

Cisco Unified Communicalions Manager allows s\ nchronicalion from tlie following IDAP
'

Microsoft Active Director, 2000

Microsoft Active Directory 2003 Microsoft Active Directory 2008

Microsoft Active Directory Application Mode 2003 Microsoft Lightweight Directory Services 2008
iPlanel Directory Server 5.1 Sun ONI- Directory Server 5.2
Sun ONI! Directory Server6a
Openl.DAP 2.3.39 OpenLDAI>2.4

Communicalions Manager Administration.

When using LDAP some end-user data (such as user ID) are no, controlled Cm Cisco Unifiod

Application users arc not affected by LDAP integration for the follow ing reasons: They are always configured from Cisco 1inified Communications Manager Administration

" d^tZeCmi" USCrdataarC a,wa*-s slored ijl "* Cisco Unified Comniunications Manager

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8,0

2010 CiscoSystems, Inc.

LDAP Integration: Synchronization


When Cisco Unified Comniunications Manager is configured for LDAP synchronization, the Cisco Unified Communications Manager Administration menus cannot be used to add or delete an end user {user ID), or change some existing user information.

LDAP integration: Synchronization


LDAP is used for user provisioning:
Users are added or deleted in LDAP directory
Users cannot be added or deleted from
CiscoUnified Communications

Manager

Cisco Unified Communications Manager


Administration,

All personal and organizational user data are


configured in LDAP.

- Users and their personal and organizational


data are replicated from LDAP to Cisco Unified Communications Manager; 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.

- They are not configured in LDAP

Instead. LDAP is used for userprovisioningusers are added or deleted in the LDAP
directory.

Users and their personal and organizational data are replicated from LDAP to Cisco Unified
Communications Manager. This information isthen visible asread-only inCisco Unified Communicalions Manager Administration. All personal and organizational user data are
configured in LDAP.

User passwords and Cisco Unified Communications Manager settings are still configured in
Cisco Unified Communications Manager Administration. These items cannot be configured in
LDAP.

Cisco Unified Communications Manager Administrators mustadd. update, or delete user

information in the corporate LDAP directory'- The Cisco Unified Communications Manager
database will receive the changed information after synchronizing with Ihe LDAP server.

) 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-105

LDAP Synchronization
The I.DAP synchronization process uses a service called directory synchronization (DirS\ nc) on Cisco Unified Communications Manager to synchronize a number of user altributes from a corporate LDAP directory.

LDAP Synchronization
The LDAP directory provides a central user account repository Managementof user accounts is accomplished through the LDAP
directory When synchronization is enabled, the local directory database is still

used (data replicated from LDAP using DirSync)

Application users are not synchronized (end users only)

IP Telephony Users

When ihis feature is enabled, users are automatical]) pro\isioned from the corporate directory
in the following ways: Periodic synchronization schedule

Immediate synchronization upon request

When using this feature, end users cannot be added or deleted from Cisco Unified

Communications Manager Adminislralion. They areadded and deleted in the LDAP directory, and all personal or organizational settings that areassociated with the users areconfigured in
LDAP.

Centralized corporate directory synchronization with man) Cisco I 'nified Communications Manager databases is supported. Forexample, separateCisco Unified Communications Manager clusters in New York. London, and Hong Kong can all s\nehronize with an LDAP
corporate director) in New York.

Users and theirassociated personal andorganizational dala arereplicated from LDAP to the Cisco Unified Communications Manager database. These parameters are read-onh in Cisco
Unified Communications Manager Administration.

4-106

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

2010 Cisco Systems, Inc

Remember Ihe following LDAP synchronization facts:

Only end users are synchronized.

Application usersare notsynchronized.

User passwords and Cisco Unified Communications Manager settings are still configured from
Cisco Unified Communications Manager Administration and are stored onh inIhe Cisco Unified Communications Manager database. Therefore, these settings cannot be configured in
LDAP.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-107

LDAP Integration: Authentication


LDAP authentication is used to authentieate users against Ihe I DAP directory instead of having passwords thai arestored in the Cisco Unified Communications Manager database.

ttegration: Authentication
LDAP is used for user authentication:
* Users must exist in the LDAP directory.
Cisco Unified Communications

LDAPsynchronization is nol mandatory but Is


recommended

Manager

Use'passwoKte are cotriigjiKdand stoi.^lin LDAP ,'uly


Uw;r pas-swords arc net replies! od to ilk; Cisco
Unified Coriniiuiiic-aaorssMdiid'Xi! d;-itfib,i;;^ and

cannof be- confiijusfed from 0>><o UciliKi

Contmtiiiicfjf icjiis Maikiyi.'i

- User authentication is performed against LDAP directory


Fails if LDAP directory is not accessible Users and their personal and organizational data are
still stored in the Cisco Unified Communications

Manager local dalabase

Replicated from LDAP synchronization (if used)


Locally configured via Cisco Unified

Corporate Directory
Server

Communications Manager Administration if LDAP


synchronization is not used

With LDAP aulhenlication. Cisco Unified Communications Manager authenticates user


credentials against a corporate LDAP directory as follows: When this feature is enabled, end-user passwords are notslored in ihe Cisco Unified

Communications Manager databasethey are stored in the LDAP director)' onh , Passwords are not replicated to the Cisco Unified Communications Manager dalabase.
LDAP synchronization is nolmandator)', butis recommended. Personal user data can be

managed in LDAP and replicated into the Cisco Unified Communications Manager dalabase if LDAP synchronization is enabled. User data can be managed and stored locally bv the Cisco
Unified Communications Manager database if LDAP synchronization isnot enabled. Cisco Unified Communications Manager user data such as associated PCs orcontrolled devices are always slored in ihe Cisco Unified Communications Manager database for each individual

Manager database to assign Cisco Unified Communications Manager user settings to the user. Also, the usemame must be known in the LDAP director) to assign the password to the user.

user. As a consequence, the usemame must beknown in the Cisco Unified Communications

4-11

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

) 2010 Cisco Systems. Inc.

LDAP Authentication Fhis subtopic describes Cisco Unified Communications Manager LDAP audientication.

LDAP Authentication
Management ofuseraccounts is accomplished through the central LDAP
directory. Ideally used with LDAP synchronization.

~ If LDAP synchronization is notused,an identical useraccount must be configured in Cisco Unified Communications Manager and LDAP.
Cisco Unified Communications Manager stillcontrols end-user PINs. Application users do nol use LDAP authentication.

Corporate Directory

IP Telephony Users

Server

accounts is accomplished through acentral LDAP corporate directory. Ideally, authentication is


used with LDAP synchronization.

Using Cisco Unified Communicalions Manager LDAP authentication, the managempnt of user
IfLDAP synchronization is nol used, an identical user account must be configured in Cisco
UnifiedCommunications Managerdatabase and LDAP.

Cisco Unified Communications Manager always controls Cisco Unified Communicalions


Manager configuration settings, for example:
End-user PINs

Device association

Cisco Extension Mobility Profile


Presence Group

Note

Application users do not use LDAP authentication.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-109

End-User Data Storage Locations


The lable shows where user data are stored without LDAP integration, when using LDAI'
synchronization, and when using LDAP authentication.

No LDAP

LDAP

LDAP

Integration I Synchronization
Personal and organizational settings
User ID Local

Authentication
LDAP

LDAP (replicated

to local)

(replicated
to local)
Of

First Middle, and Last Name

Manager User ID, Department


Phone Number, MaS ID
Password

Local

Local Local

Local Local

LDAP Local

Cisco Unified Communications

Manager settings
PIN, Digest Credentials

Groups, Roles
Associated PCs Controlled Devices

Extension MobilityProfile, CAPF

Presence Group, Mobility

| Cisco Uniliaa Communications Manager end user data

storage localions tor LDAP authentication 1

As shown inthe lable, without LDAP integration, all end-user data are stored in the Cisco Unified Communications Manager database and configured \ia Cisco Unified Communicalions
Manager Administration.

II using LDAP synchronization, personal and organizational settings are configured and stored
in LDAP. When Cisco Unified Communications Manager suichronizes uiih the LDAP server, the data is replicated to the Cisco Unified Communications Manager database. 1low ever, as long as LDAP synchronization is enabled, this data cannot be modified in Cisco Unified
Communicalions Manager.

User passwords and Cisco Unified Communications Manager configuration settings are still
configured using Cisco Unified Communications Manager Adminislralion and slored in the Cisco Unified Communications Manager database.

When using LDAP authentication, user passwords are controlled by the LDAP database.

Cisco Unified Communications Manager configuration sellings are still configured using Cisco
Unified Communications Manager Administration and stored in the Cisco Unified
Comniunications Manager database onh ,
Note

Application user data are always controlled by Cisco Unified Communications Manager
Administration and stored in the Cisco Unified Communications Manager database.

4-110

introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

LDAP Integration Considerations


This subtopic provides infomiation about LDAP integration considerations.

LDAP Integration Considerations


* Full synchronization: - Microsoft Active Directory 2000, 2003, and 2008 Incremental synchronization: - Netscape Directory Server 4.x - iPlanet Directory Server 5.1 - Sun ONE Directory Server 5.2
4
Pans Microsoft AD

All synchronization agreements must integrate with the same LDAP family (Microsoft Active Directory or
Netscape, iPlanet, and Sun ONE).
f

- Cisco Unified Communications Manager uses standard


LDAPv3 to access data.

One LDAP user attribute is chosen to map into the Cisco Unified Communications Manager User ID field.

San Jose Microsoft AD

Depending on the directory server that is used. LDAP synchronization is perfomied in one of the following ways: Full synchronization: This method is used with Microsoft Active Directory. Full synchronization means thai all records are replicated from the LDAP directorv' to the Cisco Unified Communications Manager database. In large deployments, this method can cause considerable load; therefore, synchronization times and jobs must be carefully selected.

Incremental synchronization: This method is used with ail other supported directory servers. Because 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 pointersto a certain domain or subdomain withinan
LDAP structure) must use the same synchronization method. You cannot mix synchronization agreements with Microsoft Active Directorv' and any other LDAP server.
Cisco Unified Communications Manager uses LDAP version 3. One LDAP user attribute can be mapped to the User ID field of a user in Cisco Unified Communications Manager and must be unique across all users: for example:
sAMAccounlName uid mail

TelephoneNumbcr

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-111

LDAP Attributes Mapping


fhis subtopic describes LDAP integration attribute mapping with Cisco Unified
Communications Manager.

ttributes Mapping
Mapping LDAP directory attributes to Cisco
Unified Communications Manager:
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.


Thfci sn attribute (last name; must be pupulated v,:t^
data otherwise that recoid wii1 not be impo'ted

If trie primary attribute used during import of end-user


accounts matches an application user, that user is
skipped.
Some Cisco Unified Communications Manager

database fields provide a choice of directory attributes:


choose only a single mapping for each field.

When LDAP synchronization is performed. LDAP director* altributes are mapped lo Cisco Unified Communications Manager attributes, fhe data ofthe director)' attribute that is mapped to the Cisco Unified Communications Manager User ID must be unique within all entries for
that cluster.

The sn attribute (last name) must be populated with data: otherwise that record will not be imported.

If Ihe primary altributc that is used during import of end-user accounts matches an application user, that end user is skipped. The end-user account infomiation will not be imported into Cisco
Unified Communications Manager dalabase.

Some Cisco Unified Communicalions Manager database fields pro\ide a choice of directory attributes. Ihe administrator can choose only a single mapping for each field.

4-112

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

LDAP Synchronization: Data Attributes Imported


The table shows the information that is replicated from LDAP to the Cisco Unified

Communications Manager database and how the LDAP userattributes map to the Cisco
Unified Communications Manager user attributes.

LDAP Synchronization: Data Attributes


imported
Cisco Uin tie ti Communications Manager Microsoft Active

Netscape. iPlanel.
SunONE

Director
sAMAccounlName mail uid
mail

Usart)

8mpy*Number

letpftOneNumbet UserPfincipalNam s
First Name

empioyeeN u mber telphonePtione givenname


nlial s

glvenName
middleName
Initials

Middle Name

>#.:'
Manager 10
Department
Phone Number
Mail id

manager

manager

department

department

talephaneNumber ipPhone
mail

lelephonenumber
mail uid

sAMAccounlName

I Data attributes im

ported By Cisco Unified Communications Manager using LDAP synchronization

The data thatCisco Unified Communications Manager imports are all from standard LDAP user attributes. As shown inthe table, the attributes differ between the two groups of LDAP
servers.

The sn attribute in LDAP must be populated with data; otherwise that record will not be
Communications Manager database Last Name attribute.

imported. The table shows that the LDAP sn attribute will be mapped to the Cisco Unified

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-113

Synchronization Agreements
This subtopicdescribes synchronization agreements, which specifya directory search base.

Synchronization Agreements
Synchronization agreements specify search bases:
' When Cisco DirSync is enabled, one or more synchronization
agreements can be configured.

An agreement specifies a search base, which is a position in the LDAP tree where Cisco Unified Communications Manager will begin its search

Cisco Unified Communications Manager can importonly end users


lhat exist in the area ofthe domain specified in the search base

* When users are organized in a structure in the LDAP directory, use that structure to control which usergroups are imported * A synchronization agreement can be used to specify the root of the
domain, but that search base would import all user accounts

The search base does not have to specify the domain root
The search base can specify any point in the tree

A search base is an area ofthe directory that should be considered for the s\ iichronization. This consideration is achieved by spccifving a position in the director, tree where Cisco Unified Communicalions Manager begins its search.

Cisco Uniiied Communications Manager has access to all lower lev els. but not to higher levels
of the search base.

When users are organized in a stmcture in the LDAP director.. administrators can use that

structure tocontrol which user groups are imported. Ifa single s\nchronizaiioti agreement

specifies the root ofthe domain, all users ofthe domain (including sen ice accounts and others)
will besynchronized. The search base does not have to specif) the domain root. The search
base can specify any point in the tree.

4-114

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc,

User Search Bases


This subtopicdescribes LDAP user search bases in synchronization agreements.

User Search Bases

Two synchronization agreements are used:


One synchronization agreement specifies User Search Base 1 and imports users jsmith.jdoe, and jbloggs. The second synchronization agreement specifies User Search Base 2 and imports users jjones, bfoo, and thrown.
No

Synch ramzat it

Synchronization

Agreement for
Servic

y *MMfM

Agreemenl 1

Synchronization
Agreemenl 2

/
ou= Site 2 Users

"

bfoo . thrown

alHft^E-

The figure shows an example with three top-level organizational units. Two ofthe organizational units are specified as user search bases in synchronization agreements.
ou - Site I users ou - Site 2 users Service Accounts

Two synchronization agreements are represented:

One synchronization agreement specifies user search base I and imports users jsmith.jdoe, and jbloggs.
The other synchronization agreement specifics user search base 2 and imports users jjones.
bfoo, and thrown.

The CCMDirMgr account is not imported because it does not reside within one ofthe 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 ofthe domain, but that search base would also have imported the CCMDirMgr user located under
Service Accounts.

To import the data into the Cisco Unified Communications Manager database, the s\ s em performs a bind to the LDAPdirectory using the accountspecifiedin the configuration as the LDAP ManagerDistinguished Name. Reading ofthe database is done with this accouil. The

account must be available in the LDAP directory for Cisco Unified Communications Manager
to log in, andit 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.
i 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-115

The synchron i/ation agreement specifies the fully distinguished name of that account so lhat the accouni may reside outside of ihe configured search bases. an> where within thedomain.
In the example.CCMDirMgr is the accountlhat is used for the synchronization.

It is possible to control the import of accounts by limiting read permissions ofthe LDAP manager distinguished name account. In this example, if that account is restricled to have read access to ou=Lng but not to ou =Mklg. then only the accounts thatare located under Eng will
be synchronized.

Synchronization agreements have the ability lo specify multiple director, servers to provide
redundancy.

4-116

Introducing CiscoVoiceand Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Synchronization Mechanism
Rach synchronization agreement is configured with the time when the synchronization should begin and a period (hours, days, weeks, or months) for ^synchronization. A synchronization agreement can also be configured to run only once.

Synchronization Mechanism
Synchronization mechanism characteristics:
The synchronization agreement specifies:
- Time for synchronizing to begin - Period for resynchronizing (hours, days, weeks, months]

A synchronization agreement can also be set up to run only once. * Synch ionization piocess when enabling it the first time: 1. All existing Cisco Unified Communications Manager end-user
accounts are deactivated.

2.

LDAP end-user accounts that exist in the Cisco Unified

Communications Manager database (now deactivated) are activated and settings are updated (if different in LDAP).
3 4 LDAP end-user accounts that exist in LDAP only are added to
the Cisco Unified Communications Manager database.

Deactivated accounts are purged from Cisco Unified

Communications Manager database after 24 hours.

The synchronization process is as follows:

Step 1 Step 2

At thebeginning of ihesynchronization process, all existing Cisco Unifiec


Communications Managerend-useraccounts are deactivated.

LDAP user accounts thatexist in the Cisco Unified Communications Manigcr database (which arenow deactivated) arereactivated, and their settings an updated if there are anychanges. This stepensures that updates arepropagated.

Step 3

LDAP user accounts that exist in LDAP only are added to the Cisco Unifi
Communications Manager database andactivated. Thisstepenables new
provisioned.
t sers to be

Step 4

Deactivated accounts are purged from the Cisco Unified Communications


below).

Manager

database after 24 hours. This step enablesthe -safe" deletion of users (see Nole

Note

Account deletion is safe because deactivated accounts are not deleted immedi at sly Ifthe user is added back into LDAP within 24 hours, an accidentally deleted userwi r )t lose all

of its parameters that are stored only in the Cisco Unified Communications Manager
database (all Cisco Unified Communicalions Manager settings and password, if
authentication is not used). Ifthe accidental deletion is discovered after 24 hour; user is added back into LDAP, all user parametersthat were stored inCisco Uni
.DAP and the
ed

Communications Manager arelost and must be reconfigured

2010 Cisco Systems, Inc.

Endpoint and End UserAdministration

4-117

LDAP Custom Filter


This subtopic describes Ihc LDAP custom filter, which is supported by Cisco Unified Communications Manager. An LDAP custom filler filters the results of LDAP searches. I DAP filters are applied to LDAP search directories.

" Cisco Unified Communications Manager supports the LDAP


custom filter.

Filters are applied to LDAP directories

May be associated with any LDAP agreements * Support for unique search filters
Filters the results of LDAP searches

LDAP users that match the filter are imported into the Cisco Unified Communications Manager database.
- LDAP users that do not match the filter are not imported.

Afull sync is required when the filteris changed for an agreement.


- No restriction on the number of filters that can be configured

The LDAP custom filter may be associated with any LDAP agreements (more than one if required), fhere is no restriction on the numberof filters that can be configured. fhe LDAP custom filler supports unique user search base fillers.

Users in the LDAP database that match the LDAP custom filter are imported into the Cisco
I Inified Communicalions Manager database, while LDAP users thai do not match the filter are
1101 imported.

The LDAP custom filterconfiguration mustcomplywith the regular LDAP search filter
standards specified in RFC 4515.

A full sync is required when Ihe filter is changed for an agreement.


Note Itis recommended that administrators verify the LDAP search filter againstthe LDAP
directory search base by using the Idapsearch command

4-118

Introducing Cisco Voice and Unified Communications Administration (ICOMM) 8.0

2010 Cisco Systems, Inc.

LDAP Custom Filter (Cont.)


Custom filter assigned to synchronization agreement:
Synchronization agreement 1 specifies user search base 1. Custom filter matches ou=Mktg and imports only users jdoe and jbloggs

Userjsmith is not imported because there is no filter match.


Synchronization Agreement 1
NoFilterMatcl Custom Filter Match

Theexample in the figure shows an LDAP synchronization agreement of organizational unit


site I users in the following organizational units:
ou = Eng ou = Mklg

An LDAPcustom filter is used to controlwhich usersare imported from the user searcl base synchronization agreement.
'fhe LDAP custom filler process is summarized as follows:

LDAP synchronization agreement I specifies ou=Site I Users.


A custom filter is assigned to a synchronization agreement. The custom filter matches all users in organizational unit Mktg.

LDAP synchronization occurs and imports only users jdoe and jbloggs (ou= Mktg)
Userjsmith is nolimported because there is no filter match.

) 2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-119

LDAP Synchronization Configuration Procedure


This subtopic Hsls the required steps for enabling LDAP synchronization.

LDAP Synchronization Configuration

1. Activate Cisco DirSync service. 2. 3.


4

Configure the LDAP system, Configure the LDAP directory.


Configure the LDAP custom filters.

The LDAP synchronization configuration procedure includes the following steps:


Step 1 Step2 Step 3 Activate Cisco DirSync ser\ ice. Configure (he LDAP system. Configure the LDAP directory.

Step4 Note

Configure LDAP custom filers (optional). Administrators must adda user and assign administrator access rights in IheLDAP directory
server for Cisco Unified Communications Manager DirSyncaccess to the user search base. This configuration depends on the LDAP directory server that is used.

4-120

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM| v8 0

2010 Cisco Systems, Inc.

Activate Cisco DirSync Service


This subtopic describes how to activate the Cisco Unified Communications Manager DjrSync
service.

Activate Cisco DirSync Service


InCisco Unified Serviceability, navigate to Tools > Service
Activation.

- Select the publisher server and activate the Cisco DirSync


service.

Verify in Tools > Control Center - Feature Services that the


Cisco DirSync service is running.

Publisher

The LDAP synchronization process is performed by the Cisco DirS>nc service, which is
enabledthrough the Cisco Unified Serviceability web page.

Navigate to Cisco Unified Serviceability and choose Tools >Sen ice Activation. DirSync can be activated only on the Cisco Unified Communications Manager publisher server. 'fhe Cisco DirSync service has some service parameters that can be configured under Cisco
Unified Communications Manager Administration bychoosing System > Sen-ice Parameters.

and then selecting the Cisco DirSync service. These service parameters include the following:

Maximum number of synchronization agreements


Maximum number of hosts (directory servers)

Synchronization timers

12010 Cisco Systems, Inc.

Endpoint and End User Administratten

4-121

LDAP System Configuration


This subtopic describes LDAP system configuration.

In Cisco Unified Communications Manager Administration navigate to


System > i.DAP - LOAP System Check I .nablc syncni wiping hoirs 1 f. 'AP Server check box.

Select the LDAP Server Type

Selecl the LDAPattribute for the Cisco Unified Communications Manager user ID

'I I I II
I'

'I

Plip'et up sun ONE <SfcP Se'.e<

Opp"Ti cap Microsoft *co,* OMclcr, olsca

LDAP synchronization is enabled in the LDAP Sjstem Conliguralion window.

InCisco Unified Communications Manager Administration, choose LDAP> I.DAP System,


and check the Lnahle Synchronizing from LDAP Server check box.

Cisco Unified Communications Manager administrators configure the LDAP server type and the LDAP attribute that should be mapped to the Cisco Unified Communications Manager user
ID.

LDAP server lype options are the following:

Microsoft Active Directory


iPlanctorSunONL LDAP Server

OpenLDAP

Microsoft Active Directory Application Mode

I.DAP attribute for User ID options arethe following;

sAMAccounlName
mail

employceN umber telephoncNumber

userPrincipalName

4-122

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v8.0

2010 Cisco Systems. Inc.

Configuring LDAP Directory


This subtopic describes the LDAP directory configuration.

Configuring LDAP Directory


System > LDAP = LDAP
Directory -*~>'

Add LDAP login and user


searctibase

i'."
-(.

Configure directory , |^~ synchronization schedule ldap 'iipp* anduserfields to Login! tDai_p
synchronize
Define server IP address Click Perform Full Synch
Now button

^^
'""""

c2

l->

' c4oKh><1^ni^-Miz-atlo* >

Configure Cisco Unified Communications Manager for LDAP director) synchroni/atio i DAP> Navigate in Cisco Unified Communications Manager Administration to System >LD,
LDAP Directory.

Add anew synchronization agreement and define the synchronization schedule and use
to synchronize as follows:

fields

LDAP login
LDAP user search base

Select user fields to be synchronized Define server IP address (and port number)
Click Full Synch Now.

Note

Awarning will bedisplayed indicating that all existing end users that arenot found
LDAP directory will be deleted.

i l the

Administrators can specify an ordered list of up to three directory servers in the configtjration
that will be used when attempting lo synchronize. The servers are tried, in order, until tie
ist is

completed, llnone ofthe directory servers responds, then the synchronization fails, bui
be attempted again according to the configured synchronization schedule.

it will

The account that Cisco Unified Communications Manager uses toread the LDAP dirci torv
should be configured in the following way:

Adedicated account that isused only for this purpose should be created.

2010 Cisco Systems, Inc.

Endpoint and End User Administrate i

4-123

I he account should be permitted to read all user objects that are located below the user search bases specified in the synchronization agreements.

I'hc password ofthe account should be set to nc\cr expire.

Synchronizationtimes should be set lo nonbusiness hours lo minimize am potential impact lo call processing that could be caused by the load during synchronization.
When multiple synchronization agreements are configured, different start limes should be set to
reduce the load on the servers.

Lnsure thai the I.DAP directory attribute that is chosen to map the Cisco Unified Communicalions Manager userIDfor example. sAMAecountName or uidis unique across all synchronization agreements. It is also important lo ensure thai the name is not used as in application user insideCisco Unified Communications Manager. Avoid a single point of failure by configuring at least two LDAP servers and use IP addresses instead of hostnamcs lo eliminate Domain Name System (DNS) reliance.

"fhe connection between the Cisco Unified Communicalions Manager publisher server and the
directory server can be secured by enabling Secure LDAP on Cisco I. Inified Communications
Manager and the LDAP server. Secure LDAP enables I.DAP to be sent o\er a Secure Sockets l.ayer{SSL).

A Microsoft Active Directory global catalog server enables searching for Active Director;
objects in any domain in the forest without the need for subordinate referrals.

Users can find objects of interest quickly without ha\ ingto know the domain in which the
object is located.

Aglobal catalog server is a domain controller that stores extra information lor everj object in the worldwide list ofdomains, instead ofonly the objects in one domain. The global catalog enables searches without requiring replication ofthe entire contents ofActive Directory to
every domain controller.

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) vS.O

2010 Cisco Systems Inc

LDAP Authentication Configuration


This subtopic describes Cisco Unified Comniunications Manager I.DAP authentication
configuration.

LDAP Authentication Configuration


In Cisco Unified Communications Manager Administration, navigate to
System > I.DAP > LDAP Authentication Configure the LDAP authentication server Define the search base for LDAP authentication

The LDAP authentication configuration procedure includes the following steps: Add a Cisco UnifiedCommunications Manager directory user and assign administrator access rights in the LDAP directory(this configuration dependson the LDAP directory
server that is used).

Configure LDAP authentication.

In Cisco Unified Communications Manager Administration, navigate lo System > LDAP >
LDAP Authentication. Configure the LDAP authentication server and define the search base
for LDAP authentication. Activate the Use LDAP Authentication for End Users check box.

Use a dedicated account in the LDAP directory, which is 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 must manage their passwords from within the LDAP director;'.

L.nd users must manage their PINs from Cisco Unified Communications Manager User web pages. Alternatively, the Cisco Unified Communications Manager administrator can manage PINs from Cisco Unified Comniunications Manager Administration.
Application users are always managed from Cisco Unified Communications Manager Adminislralion only.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-127

Cisco Unified Communicalions Manager administrators should use individual end-user

accounts with the corresponding privileges. Be aware that logins will fail ifthe connection to the LDAP server(s) cannot he established. Iftheconnection to the LDAP server cannot be
established, use the default Cisco Unified Communications Manager administrator accouni

(application user accouni) that was created during Cisco Unified Comniunications Manager
installation.

When enabling LDAP authentication with Microsoft Active Directorv. it is recommended to configure Cisco Unified Communications Manager to query a Microsoft Active Directorv global catalog server for faster response times. To enable queries against the global catalog, simply configure the LDAP Server Infomiation in the LDAP Authentication page to point to
the IP address or hostname of a Domain Controller thathas the global catalog role enabled and
configure the LDAP port as 3268.

Note

The global catalog iscreated automatically ontheinitial domain controller ofa Microsoft Active Directory forest. Itstoresa full replica ofall objects inthe directory for itshostdomain and a partial replica ofallobjectsthat are contained inthe directory of every otherdomain in the forest. The replica is partial becauseitstoressome, butnot all, ofthe property values for every object inthe forest. Theglobal calalog performs two key directory roles. First, it enables network login by providing universal group membership information to a domair controller when a login process is initiated Second, itenables finding directory information regardless ofwhich domain in the forest actually contains the data. For more information
regardingthe globalcatalog, refer to http7/www.microsoft com.

4-128

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

LDAP Synchronization User Attributes


Choose User Management > End User. Clicking an active user opens the configuration page
ofthe particular user.

LDAP Synchronization User Attributes


Aad and delete (unctions are disabled for end users (LDAP controlled)

Personal user settings such as user ID, names, manager, etc. are read-only Configured in LDAPand replicated to Cisco Unified Communications Manager Password and Cisco UnifiedCommunications Manager settings are stillconfigurable
PIN, associated PC. digest credentials, etc

D
^?,.",3iJl'e3

Administrators cannot change the usemame andpersonal or organizational settings ofthe user. These settings arecontrolled from LDAP. However, they canmodify thepassword and Cisco
Unified Communications Manager settings such as PIN,digest credentials, and associated PC.

4-126

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

) 2010 Cisco Systems, Inc.

LDAP Synchronization Verification


This subtopic describes how to verify LDAP synchronization.

LDAP Synchronization Verification


Navigate to Use1 MarirXK-^iCFil End lifer and click! ind

The synchronized users are marked as being Active

Example new user jbloggs is added from LDAP synchronization


Inactive users were configured on Cisco Unified Communications Manager but not m the LDAPdirectory, and willbe deleted after 24 hours.

LDAP Synchronization

To \erify LDAP svnehronization. check the Cisco Unified Communications Manager end-user
database.

Navisate to User Management > Lnd User and click Find. The synchronized users ha\e the
word Active in the LDAP Svnc Status field.

In the example above, a new user jbloggs isadded from LDAP synchronization and is marked
as Active.

Inactive users were configured on Cisco Unified Communications Manager bul nol in the
LDAP directorv and will be deleted after 24 hours.

Note

Administrators cannot add or delete users inthe CiscoUnified Communications Manager


End User window when the user is configured to use LDAP synchronization.

) 2010 Cisco Systems, Inc

Endpoint and End UserAdministration

4-125

LDAP Authentication Verification


This subtopic describes how to verify LDAP authentication.

LDAP Authentication Verificati


Password is now administered in the LDAP server

- Singlelogin forcorporate network and Cisco Unified Communications Manager Ability to configure personal and organizational user data depends on the use of
LDAP synchronization

Cisco Unified Communicalions Manager settings are locally configured


iHHBK

14ta *>** b^Mv Vn uw Aieavi h]

To verity' LDAP authentication, check the CiscoUnified Communications Manager end-user database. Navigate to User Management > End User. The administrator cannotchangethe password of end users in CiscoUnified Communicalions Manager. The password setting is
controlled using LDAP authentication.

The abilityto changethe usemameand personalor organizational settingsdepends on the use of LDAP synchronization and is independent of LDAP authentication. Regardless of the use of LDAP integration. Cisco Unified Communications Managersettings such as PIN.digest
credentials, and associated PC. can be changed.

In the example in the figure, a userjdoe is added from LDAP synchronization and is marked as Active. The password and user personal fields do not allow changes in Cisco Unified Communications Manager. Attributes such as the PIN and associated PC may be changed using
Cisco Unified Communications Manager.
Note Administrators cannot add or delete users in the Cisco Unified Communications Manager

End User window when Cisco Unified Communications Manager is configured to use LDAP
synchronization.

2010 Cisco Systems, Inc.

Endpoint and End User Administration

4-129

LDAP Custom Filter


fhis subtopic describes how lo define LDAP custom filters.

LDAP Custom Filter


Define I DAP custom filters

Filter musl be within parentheses ( |

Apply LDAP custom filler to I DAP directory search base Perform a full synch after applying or changing an LDAP filter Only users malching the filter will be active, all others will be inactive

In Cisco Unified Communications Manager Administration, navigate to System > I.DAP > LDAP Custom Filters. Define the LDAP custom filters parameters. Each filler must be assigned a unique Filter Name and the filter matching criteria must be entered. The filter must be within parentheses ( ). Once created, the LDAP custom filter can be applied to one or more LDAP directory search bases. Make sure thai you perform a full synch after applying or changing an I.DAP custom
filler.

Only I.DAP users malching the I.DAP custom filter will be active. All others will be inactive. hxamples of search filters are as follows:
(cn=John Doe)

(!(cn-John Doe))

(&(objectClass-Person)((sn-Doe)fcn=.lohnD*)H
(sn-b*>
For more information on LDAP custom filters, see RFC 4515, LDAP String Representation
of Search Filters.

Note

4-130

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

12010 Cisco Systems, Inc.

LDAP Custom Filter Verification


This subtopic describes how to verify LDAP custom filters. LDAP Custom Filter Verification
Verify lhat the LDAP custom filter permits only selected end-user entries from the
directory search base.

Example shows results for LDAP cuslom filler permitting all surnames starling with
"b"

- Besure that synchronization is complete.

(sn=b')

Surname "bloggs" isactive. Surnames noj^sjartn^wth^a^

SynchLing

Srvh ^mM"'"

UserlD (Dioqgs Aasvs

The administrator must perform afull synch after applying or changing an LDAP custom filter:

Navigate to System >LDAP >LDAP Directory in Cisco Unified Communications


Manager Administration. Click Perform Full Synch Now.

. Be sure that synchronization is complete. Clicking the Perform Full Synch button displays
Cancel Synch Process during synchronization.

After IDAP svnchronization. only users matching the filter will be active; all others will be
directory search base.

inactive. Verify that the LDAP custom filter permits only selected end-user entries from the The example in the figure shows results for LDAP custom filter (sn-b*) permitting all surnames starting with "b". The surname "bloggs" is active. Surnames not starting with "b are
inactive.

12010 Cisco Systems, Inc

Endpoinland EndUserAdministration

4-131

Implementing End Users in Cisco Unified Communications Manager Express


This lopic describes the implementation of end users in Cisco Unified Communications
Manager l:\press.

Cisco Configuration Professioi


Cisco Configuration Professional provides
easy user management. Add, edit, delete

Interactive search using


all displayed fields User ID. Extension,
Last Name, etc

associated with an IP phone, extensions, and optionally amailbox.

fhe svstem administrator can configure user settings by defining auser. Users can be

An interactive search tool prov ides an instant display ofsearch results as search text is entered The administrator can enter search test for any ofthe displayed fields as follows:
User ID Lx ten si on

Last Name First Name

Displav Name Phone Tvpe


MAC Address

4-132

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8,0

)2010 Cisco Systems, Inc.

User Directory

This subtopic describes the Cisco Unified Communications Manager F.xpress user directory.

User Directory
The Directories button displays local Cisco Unified Communications Manager Express directory information.
User Dtrectoiy Lookup

Thelocal Cisco Unified Communications Manager Express directory information ispopulated

by the ephone-dn name command. Users can access the local directory by using the Directories
button on an IP phone.

The system administrator can define the order in which the names ofusers are displayed in the local directory using the directory command in telephony service configuration mode.! he
following two options are available:
first-name-first last-name-first

2010 Cisco Systems. Inc

Endpoint and End User Administration

4-133

Summary
This topic summarizes the kev points that were discussed in this less

Summary
1End users can be configured locally inthe Cisco Unified

Communications Manager database. Alternatively, administrators may choose tosynchronize with the corporate
LDAP server using LDAP synchronization. The LDAP authentication feature provides password authentication from
the LDAP server.

Cisco Unified Communications Manager Express supports


end-user configuration via the command-line interface or the Cisco Configuration Professional.

Ihis lesson covers end-userimplementation optionsin Cisco Unified Communications Manager and Cisco Unified Communicalions Manager Express.

References
For additional infomiation. refer lo these resources:

Cisco L!nified Communications Svstem 8.x SRND on Cisco.com:

https:,7ww w.cisco.conv,cn/US/docs/\oice_ip_comii)/cucm/srnd/8x/uc8x.html. Cisco Unified Communications ManagerExpress Command Reference on Cisco.com: htlp://\\\\\\.cisco.com'en/US/does/voiee ip_conim/cucme/command/refcrcnce/
cme cr.html.

Cisco Unified Communications Manager Express System Administrator Guide:

http:'.'www.cisco.com/cn'L'S/docs/voitx^ip^omni/cucme/admin/configuration/guide/
cmeadm.html.

RFC 4515. Lightweight Directory Access Protocol (LDAI'}: String Representation of


Search Filters.

4-134

Introduang Cisco Voice and Unified Communications Administration (ICOMMI v8.0

2010 Cisco Systems, Inc

Module Summary
"fhis topic summarizes the key points that were discussed in this module.

Module Summary
Registration ofIP phonesin a Cisco Unified Communications Managerand Cisco Unified Communications Manager Express environment relies on the DHCP andTFTP services. CiscoConfiguration Professional provides a graphical user
interface to configure Cisco Unified Communications

ManagerExpress. Cisco Unified Communications Manager endpoints are configured using Cisco Unified
Communicalions Manager Administration. Cisco Unified Communications Manager and Cisco Unified Communications Manager Express end users are stored in the application database and listed in the local directory. End users can be configured locally in the Cisco Unified Communications Manager database or synchronized with the corporate LDAP server.

Thismodule describes howto perform endpoint andend-user administration tasks in Cisco Unified Communications Managerand Cisco Unified Communications ManagerExpress.

Keferences
For additional information, refer to these resources:

Cisco Unified Communications Manager Documentation Guide for Release 8.0(2) at:

hltp://w ww.ciseo.com/cti/US/does/voicejp_comni/cucm/docguide/8_0_2/dg802.html.
Cisco Unified Communications ManagerExpress 8.0 Supported Firmware. Platforms.
Memory, and Voice Products at:

http://wwv\ .cisco.com/en/US/docs/voicc_ip_comm/cucmc/rcquirements/guidc/
cme80spc.htm.

1010 Cisco Systems, Inc.

Endpoint and End User Administration

4-135

4-136

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

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.

Ql)

In a Cisco Unified Communications Manager IP phone implementation, voice and data VLANs provide security and allow for QoS implementation. Where docs the administrator configure the VLANs on the IP phones? (Source: Understanding Endpoint Characteristics and Configuration Requirements) A) R)
C)

in Cisco Unified Communications Manager in the Cisco IOS router without Ethernet ports
in the DHCP server

D)

in the Cisco Catalyst switch

Q2)

Troubleshooting IP phone registration problems can be divided into main areas of failure. Match the source to the key area of failure. (Source: Understanding Endpoint Characteristics and Configuration Requirements)
A) DHCP server

B) C)
D)

Cisco Catalyst switch Cisco Unified Communications Manager


TFTP server

1. 2.

provides IP phone registration services provides IP configuration parameters for the IP phone

3.
4. Q3)

provides configuration parameters for the IP phone


provides IP phone power

Which Cisco Linified Communications Manager configuration element is used to define the Date and Time Group. Cisco Unified CM Group, Regions, and Locations settings for IP phones? (Source: Understanding Endpoint Characteristics and Configuration Requirements) A) common phone profile

II) C) D)

device pool
softkey template phone button template

Q4)

In Cisco Unified Communications Manager Express, which of the following defines the extension number for an IP phone that is using SCCP? (Source: Understanding Endpoint Characteristics and Configuration Requirements)
A) B) C) D) ephone ephone-dn voice-register pool voice-register dn

2010CiscoSystems,Inc.

Endpoinland EndUserAdministration

4-137

Q5)

When adding IP phones manually in Cisco Unified Cominuiiicalions Manager, which


three mandatory fields do not have automatically assigned default values? (Choose
three.) (Source: Understanding Endpoint Implementation Options)
A)
R)

Location
Device Pool

C)

Device Securitv Profile

D) F) F)

Common Phone Profile MAC Address Presence Group

Q6)

\\ hat is the default one-timc login when configuring Cisco Unified Communications Manager Express for the first time, using the configuration that is provided with Cisco Configuration Professional? (Source: Understanding Endpoint Implementation
Options)

A) B) C) D) Q7)

usemame usemame usemame usemame

cisco and password cisco admin and password cisco ccp and password cisco ccpadmin and password cisco

Which Cisco (Inified Communications Manager feature allows users lo log into anv IP

phone and get their individual user-specific phone configuration applied to the phone? (Source: Understanding End-User Characteristics and Configuration Requirements)
A)
B) C)

Cisco ('nified Mobility


Mobile Connect Mobile Voice Access

D)

Cisco Extension Mobility

Q8)

fhe Cisco (inified Communications Manager Express GUI provides three levels of
access: sv stem administrator, customer adminislrator, and IP phone user. (Source:

Understanding End-User Characteristics and Configuration Requirements)


A) true

B)

false

Q1))

Which ofthe following options is besl suits an organisation lhat wants users lo use their Microsoft Active Director; login for Cisco Unified Communications Manager? (Source: Understanding End-User Implementation Options) A) manual configuration using Cisco Unified Communications Manager
Ad mini strati on

B)
C) D)

bulk configuration using Cisco Unified Communications Manager BAT


LDAP sv nehroni/ation I.DAP authentication

QIO)

Which ephone-dn command generates a local directory entry in Cisco Unified Communications Manager Express? (Source: Understanding End-User Implementation
Options)
A) usemame

B)

label

C) D)

name directorv entry

4-138

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

WJodule Self-Check Answer Key


on
D

02) Q->) Q4)


05) 06)

l-C.2-A.3-n.4-B
B B

B, C. E
A

07) Q8)
09)

D
A

QIO)

201) Cisco Systems, inc.

Endpoinland End User Administration

4-139

7^

Introducing Cisco Voice and Unified Communicates Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Module 5

Enablement of End User

Telephony and Mobility


Features
Overview
Cisco Unified Communicalions Manager and Cisco Unified Communications Manager Express
support a wide range oftelephony features for call coverage. Additionally. Cisco Extension Mobility allows end users to use their personal directory number on any Cisco Extension Mobility-enabled IP phones. The mobility feature extends business call coverage features lo
remotedestinations, for example, mobiledevices.

Module Objectives
Upon completing this module, you will be able to describe the telephony features supported in Cisco Unified Communications Manager and Cisco Unified Communications Manager
Express. This ability includes being able tomeet these objectives: Explain the Cisco Extension Mobility feature and its advantages, drawbacks, and architectural integration in Cisco Unified Communications Manager and Cisco Unified
Communications Manager Express

Describe how toenable telephony features for end users in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express Describe the characteristics ofmobility features inCisco Unified Communications Manager and Cisco Unified Communications Manager Express Describe how toenable mobility features for end users in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

5-2

Introducing CiscoVoice and Unified Commu nicalions Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Lesson 1

Understanding Telephony
Features
Overview
Cisco Extension Mobility allows users in CiscoUnified Communications Manager or Cisco Unified Communications Manager Express to use different IP phones, regardless of their
location, with their own settings and personal directory number. Many businesses have

departments that work as groups to handle inbound calls from customers. Thesebusinesses typically need several phone lines and a method to make the lines work together so that if one representative is busy or notavailable, the call can beanswered by other members of the group
or forwarded to another number or voice mail, fhis can be done with call pickup groups, hunt

groups, or shared lines. CiscoUnified Communications Manager and Cisco Unified Communications Manager Express have a wide rangeof call coverage features to ensure that

incoming calls can beanswered, the line states of directory numbers can be monitored, and
calls between end users can be handled.

Objectives
(Jponcompleting this lesson,you will be able to describe telephony features supported in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This
ability includes being able to meet these objectives:

Explain the Cisco Extension Mobility feature and its advantages, drawbacks, and architectural integration in Cisco Unified Communications Manager Explain call coverage and its advantages, drawbacks, and architectural integration in Cisco
(inified Communications Manager

Explain the intercom functionality and its advantages, drawbacks, and architectural
integration in Cisco Unified Comniunications Manager

Explain native Cisco Unified Communications Manager presence and its advantages, drawbacks, and architectural integration in Cisco Unified Communications Manager Explain the features Cisco Extension Mobility, call coverage, intercom, and presence in
Cisco Unified Communications Manager Express

Cisco Extension Mobility in Cisco Unified Communications Manager


This topic describes ihe Cisco Extension Mobility feature in Cisco Unified Communications
Manager.

Cisco Extension Mobility


Allows users to log in to any IP phone and have their individual user-specific phone configuration applied.

At login, the IP phone configuration is updated with parameters


stored in the device profile of the user
Implemented as a phone service It works within or across clusters.
HQ Site 1

Roaming User Login and PIN

HQ Site 2

*-.,.
WAN

M3in-HQ2
Login User A

Daiectoiy Number
User Locale

Button Tempiate
Softkey Tempi pie

The Cisco Extension Mobility feature allows users to log in to any IP phone and have their individual user-specific phone configuration applied to the phone they are using. Users are reachable al their personal extension regardless of their location and the physical phone they
use.

Cisco Extension Mobility is implemented as a phone service and traditionally works within a

Cisco Unified Communications Manager cluster. Cisco Extension Mobility Cross Cluster (EMCC) support was introduced with Cisco Unified Communications Manager version 8.0.
Cisco Extension Mobility allows users to log in to any phone and get their individual userspecific phone configuration applied to the phone that they arc using. Thus, users can be

reached al their personal directory number, regardless ofthe location or physical phone. The user-specific configuration is stored in device profiles. After successful login, the phone is reconfigured wilh user-specific parameters; other (device(-specific parameters remain the same. If a user is associated with multiple device profiles, the user must select the device profile to be used. If a user logs in wilh a user ID that is still logged in at another device, one of ihe following options can be configured:
Allow multiple logins: When this method is configured, ihe user profile is applied to the phone where the user is logging in and the same configuration remains active at the device where the user logged in before. The line numbers become shared lines as they are active
on multiple devices.

Deny login: In this case, the users get an error message. Eogin is only successful after the user logged out at the other dev ice where ihe user logged in before.

5-4

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Auto-logout: Like deny login, this option also ensures that a user can only be logged in al
one device at a time. However, it allows the new login by automatically logging out the
user at the other device.

On a phone that is configured for CiscoExtension Mobility, citheranother device profile (for example a logout device profile) can be applied or theparameters as configured at the phone are applied. The logout itselfcanbe triggered by the useror enforced by the system after
expiration of a maximum login time.

User-specific, device-level parameterconfiguration includes the following:


User music on hold (MOH) audio source

Phone button template Softkey template


User locale

Do Not Disturb (DND)

Privacy settings Service subscriptions Dialing Name, and so on

i 2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Cisco Extension Mobility Login Process


This subtopic describes the Cisco Extension Mobility feature login process,

Cisco Extension Mobility Login Process


User presses the services button on an IP phone and selects the Cisco Extension Mobility service
The user is authenticated by user ID
and PIN

After successful authentication,

Cisco Extension Mobility selects the


device profile associated with the user (prompts user to select if multiple associations exist)

The IP phone configuration is updated with the configuration


parameters from the device profile.

The IP phone resets and loads the


updated configuration.
Cisco Unified Communications

Manager Database

When a phone user wants to log in to a phone, the following sequence of events occurs:

The user presses the Services button on the phone and selects the Cisco E.xlension Mobility sen ice from the list of phone services available at the phone.
The Cisco Extension Mobility service requires the user to log in by user ID and PIN. The user enters the required data.
Ifthe entered user ID and PIN are correct. Cisco Extension Mobility selects the device profile that is associated with the user.

Cisco Unified Communications Manager updates the plione configuration with the settings ofthe selected dev ice profile. User-specific device-level parameters, lines, and other phone buttons are updated with user-specific settings.

'fhe IP phone is reset and loads the updated configuration.

Users can now utilize the phone as if they were using their own phone al their home location: directorv' numbers, speed dials. Message Waiting Indicator (MWI).and other settings are all correct, regardless ofthe location and the IP phone that is being used.

Users can log out of Cisco Extension Mobility by pressing the Services button and choosing Logout in the Cisco Extension Mobility service. If users do not log out.ihe system will automaticallv log them out after the expiration ofthe maximum login time (ifthe appropriate
Service Parameter has been configured accordingly).

The user is also automaticallv logged out of a phone when the user logs into anotherphone and Cisco Unified Communications Manager is configured for auto-logout on multiple logins. Another option is that ihe current userofthe phone logs oul a previous user. Thecurrent user

can then log in and update the phone with their personal settings. After logout. Cisco Unified
Communications Manager reconfigures the phone with eitherthe standard configuration ofthe
IP phone or another device profile.
5-6 Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8 0
2010 Cisco Systems, Inc

Note

Ifa user is associated with more than one device profile, all associated profiles are

displayed and the user must selectthe desired profile, A user may be assigned multiple profiles so that separate profiles are available ona per-site basis. This procedure iscommon when the traditional approach is usedto implement calling searchspaces (CSSs), Cisco Extension Mobility only updates the line configuration (including the line calling search space) butnotthe device calling search space. In orderto allow the selection ofa local gateway, a different (line) calling search space must be applied per site. In sucha scenario,
the user selects a site-specificdevice profile that differsfromthe device profile that is used at other sites in its line CSS. The line calling search space of such site-specific profiles gives

access to routepatternsthat route public switched telephonenetwork (PSTN) callsto the


appropriate (local) gateway.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-7

Cisco Extension Mobility Default Device Profile


This subtopic describes the Cisco Extension Mobility Default Device Profile.

Cisco Extension Mobilii


Profile
Default Device Profile: Used when a user-specific device profile does not
match

* Which parameters are


moved from the Default
Device Profile?

Phone Button Template Softkey Template


Audio Sources
User Locale

Privacy and DND settings


Subscribed Services

| *EM - Cisco Extension Mobility

Administrators can configure each IP phone lo support Cisco E.xlension Mobility by using the
default dev ice profile. This procedure allows users who do not have a user device profile for a particular IP phone to use Cisco Extension Mobility with that phone.

A device profile defines the attributes ol a particular device. A device profile includes infomiation such as the phone template, user locale, subscribed services, and speed dials. The dev ice profile is not associated with a physical phone. It includes all the properties of a dev ice except those that arc explicitly lied lo the device, such as MAC address or directory URE. When a dev iee profile has been loaded onto a device, the device adopts the attributes of that device profile.
When a user logs in to a phone that is configured for Cisco Extension Mobility and the user has

a user device profile that is configured for thai phone, ihc user device profile replaces the existing configuration ofthe device. When a user logs out. the logout profile replaces the user device profile.

5-8

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Call Coverage in Cisco Unified Communications


Manager
This topic describes call coverage in Cisco Unified Communications Manager. The diagram
presents different call forward options.

Call Forward Options


Users and administrators can define different call forward

options;
Set on the directory number configuration pages. Call forward all can be set on the IP phone.

Call forward permissions can be restricted with calling search


spaces.
unp^mmmimmmmx
luo^.nmumun
IH<,-Ph..un.ia

i|
J=l

l0- unr..ltM |B.l hn_. i.FF<tn.H

|HO PF,F,,_n..it,d |H,-Ph.i.._U.F"d


|Hl|-Fhm,F_Unr.iln.d |HO PhFF,,_Un~rl.d |Hi> Phnn._UnF.nn.d

jj -U

|HO Ph...Un.F,ln.d
l"1 pii.i. ti.J.J

TTie Cisco Unified Communications Manager supports different types of call forwarding:
('all Forward All (C'FA): CEA means that al! calls are forwarded unconditionally. CEA

can be configured by the phone user from either the user web page or at the phone itself. If
CEA is configured, the call is forwarded immediately without ringing the originally dialed

phone. For CEA. a primary and a secondary CFA can be configured, which can be linked together in a manner similar to a device and line calling search space. Eor all call forward scenarios, the corresponding call forward calling search spaces are used; line and device calling search spaces are ignored. Therefore, ifthe system uses partitions, it is recommended to always set call forward calling search spaces. If call forward calling search spaces are not used, forward operations are likely to fail.
Call Forward Busy (CFIJ): CEB fonvards calls that are received while the IP phone is in use with another call. CEB can be configured by the administrator in Cisco Unified

Communications Manager Administration or by the phone user from the user web page.
The settings in this row of fields specify the forwarding treatment for internal calls to this directory number ifthe directory number is busy and the busy trigger setting is reached. The call forward busy trigger determines how many active calls exist on a line before the

call forward busy setting gets activated. Cisco Unified Communications Manager allows
v ou to define different call forward destinations based on whether the call is internal or
external.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

("all Forward No Answer (CFNA): CFNA forwards calls ifthe call is not answered

within a specified amount of time. CFNA can be configured by the administrator in Cisco Unified Communications Manager Administration or by the phone user from the user web page. The Cisco Unified Communications Manager allows you to define difierent call
forward destinations based on whether the call is internal or external.

Call Forward No Coverage (CF1NC): CENC forwards calls when a user forwards calls to a hunt pilot and the hunt pilot is temporary not available CENC also forwards a call if il cannot be answered bv a member of a line group. In the Hunt Pilot configuration settings,
use the Personal Preferences Destination fields to enable the CENC destination for the

original called number that forwarded the call to the hunt pilot. 'Fhe Cisco Unified Communications Manager allows you to set different call forward settings for internal and
external calls.

Call Funvaru* un CTI Failure: fhis field applies only to computer telephony integration (CTI) route points and CTI ports. The settings in this row specify the forwarding treatment for external calls to this CI'l route point or CTI port ifthe CTI route point or CTI port fails. Call Forward Unregistered (CFUR): CEUR applies when no device with the configured directorv number has registered successfully to the Cisco Unified Communications Manager: for example, when a device al a remote office looses the WAN connectivity. No Answer Ring Duration: Used in conjunction with CFNA destination, this field sets the timer for how long the phone will ring before it is forwarded. Leave this setting blank to use the value lhat is set in the Cisco CallManager Service parameter Forward No Answer
Timer. The default is 12 seconds.

Note

When the voice mailbox is checked, Cisco Unified Communications Manager ignores the

settings in the Destination box and Calling Search Space fields.

5-10

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010Cisco Systems, Inc.

Shared Lines
This subtopic describes shared lines in Cisco Unified Communications Manager.

Shared Lines
Same directory number configured on multiple IP phones.
All IP phones will ring at the same time ifthe directory number is
called.

The call can be taken from any of the IP phones. All other IP phones stop ringing when the call is answered.
All users with directory
number 1000 can
answer Ihe call.

User A dialed directory


number 1000

UserB 1000

UserC
User A

1000
UserD

1000

A shared line is implemented by assigning Ihe same directory number to multiple phones in the same partition. Ifthe number is called, all phones that are configured with this shared fine directorv number will ring. The first user that accepts the call is conneclcd to the caller and all other phones stop ringing.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-11

Shared Lines with Barge and Privacy


This subtopic describes shared lines wilh the Barge and Privacy features.

Shared Lines with Barge and Privacy


With the Barge feature, users can add themselves to an
active call on a shared line.

There are two ways to use barge functionality: The Barge softkey uses the built-in conference bridge. cBarge uses a conference bridge (media resource),

* Privacy prevents other users on a shared line from viewing call information or from barging into the call.

fhe Barge feature allows a userto be added to a remotely active call thai is on a shared line. An
active call on a shared line is an active (connected) call that is made to or from another device that shares a directorv number with Ihe line. Barge supports this type of remote-in-use call.

Phones support Barge in two conference modes:

Huilt-in conference bridge at Ihc target device (the phone that is being barged): fhis mode uses the Bargesoftkey. This tvpe of bridge does not utilizethe Cisco IP Voice Media
Streaming Application and is limited to three streams.

Shared conference bridge: This mode uses the cBargesoftkey. This type of bridge uses the Cisco IP Voice MediaStreaming Application and is only limited by the conference
bridge being used for a conference.

Bv pressing the Barge orcBarge softkey in the remotc-in-use call state, the user isadded to the
call with all parties, andall parlies receive a barge beep tone (if configured). If Barge fails, the

original call and status remain active. Ifno conference bridge isavailable (built-in orshared),
the Barge request is rejected anda message displays at the barge initiator device.
Note

The built-in conference bridge is not available on all IP phones.

With Ihe Privacv feature, administrators can enable or disable the capability of users with

phones that share the same line (directory number) to view call status and to barge the call.
Administrators enable or disable Privacy for each phone or globally in the service parameters.

Introduang Cisco Voice and Unifed Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Call Pickup
This subtopic describes the Call Pickup feature.

Call Pickup
Each pickup group is identified by a unique pickup group number. Each phone line can be a member of one pickup group.

Allows users to pick up incoming calls within their own group. Cisco Unified Communicalions Manager automatically dials the configured call pickup group number when a user presses Ihe PickUp softkey. Call Pickup Group
1 Calls User C with
extension 1002

4. User B and D can answer the call. 3. User B and D are notified. 2. User C cannot answer the call.

Cisco Unified Communications Manager allows multiple lines to be grouped into pickup groups. Each pickup group is identified by a unique pickup group number, which is part ofthe call routing tabic in Cisco Unified Communications Manager. A phone line can be assigned to one pickup group.

If a phone rings but there is nobody to answer the call, anotheruser can pick up the call byusing the Call Pickup feature ifthe ringingphone is in the same pickup group as the phone of the userwho wants to pickup the call.Theadministrator can define when otherCall Pickup group members are notified aboutan incoming callin theirCall Pickup group. Additionally, the
notification type can be modified to allow audible and visual notifications. Within the same

group, the longest alerting call (longest ringing time) is picked up first if multiple incoming
calls occur in the group.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-13

Directed and Group Call Pickup


This subtopic describes the Directed Call Pickup and Group Call Pickup features.

Directed and Group Calf Picks


Allows users to pick up incoming calls from another group.

After pressing the GPickUp button, users must enter the appropriate
pickup group number. Directed Call Pickup allows users to pick up a call from other

phones by pressing the GPickUp softkey and entering the directory


number

Call Pickup Group


Number 4000

Call Pickup Group


Number 5000

Users can also pickup calls from groups where thedirectory number is nota member ofthe group ofthe ringing phone. The usercan use the (iroup Call Pickup feature to pick up the call. When a user inv okes the Ciroup Call Pickup feature by pressing the corresponding sofikev.the user must enter the pickup group number ofthe ringing phone inorder to pick upthe call. With the same softke;'. a usercan invoke Ihe Directed Call Pickup feature by pressing theGPickUp sofikev and enteringthe directorv numberofthe ringingextension.

5-14

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v80

2010 Cisco Systems, Inc.

Other Group Call Pickup


This subtopic describes the Other Group Call Pickup feature.

Other Group Pickup


Allows users to pick up incoming calls ina groupthat is associated
with their own group.

Cisco Unified Communications Manager automatically searches for

incoming calls in associated groups when the useractivates this


feature.

Uses the OPickUp softkey.

Call Pickup Group


Number 4000

Call Pickup Group


Number 5000

"Ihe Other Group Call Pickup feature allows users to pick up incoming calls in agroup that is
associated with their own group. Cisco Unified Communications Manager automatically

searches for incoming calls in the associated groups tomake the call connection when the user
activates this feature from an IPphone. Use the OPickUp softkey for this type of call pickup. When more than oneassociated group exists, thepriority of answering calls for theassociated group goes from the first associated group tothe last associated group. Eor example, groups A. B. and Cassociate with group X, and the priority ofanswering calls

goes togroup A. then group B, and then group C. Within a single group, the call with the longest ringing time ispicked up first. Eor Other Ciroup Call Pickup, priority takes precedence over the ringing time if multiple associated pickup groups are configured. Both the idle and offhook call states make the Pickup, GPickUp. and OPickUpsofikeysavailable.

Call Pickup. Group Call Pickup, and Other Group Call Pickup can be automated by enabling
the sen ice parameter Auto Call Pickup Enabled. When this parameter is enabled, Cisco
Unified Communications Managerautomatically connects users to an incoming call in their

own pickup group, inanother pickup group, or ina pickup group that isassociated with their own group when a user presses the appropriate softkey onthephone. Auto Call Pickup
connects the user lo an incoming call. Whenthe user pressesa pickup softkey on the phone, Cisco Unified Communications Managerlocatesthe incoming call and completes the call connection. If automation is not enabled, the user must press the Pickup and Answer sofikeys to
receive the call.

>2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-15

Call Hunting Components


Ihis subtopic describes the different call hunting components.

Call Hunting Components


1-800-555-1000

Hunt pilot, hunt list, and line groups provide hunting capabilities:
* Hunt pilot
Matches dialed number for

call coverage

Performs digit manipulation


Points to a hunt list for call

routing

Last-resort call forwarding


Hunt list

Chooses path for call routing


Points lo line groups
Line group
Points to end devices or voice
mail

Specify the hunt algorithm

Cisco Linified Communications Manager call hunting implementation iscomprised ofthe


following components:

Plione directory numbers or voice-mail ports: Assigned lo linegroups.

Cine groups: Assigned lo hunt lists. A hunt listcan have oneor more line groups. At the linegroup, hunt opdons and distribution algorithms canbe specified in orderto define how call hunting should be perfomied for the members of a linegroup.
Hunt lists: Assigned to hunt pilots. A hunt list is an ordered listof'liue groups.

Hunt pilots: 1henumbers thathave been dialed to invoke a hunting process. A hunt pilot
can be called directly (for example, to prov ide a certain service lo customers). A call can

alsobe forwarded to the hunt pilot from an IP phone that received a call andis configured
lo forward calls to ihe hunt pilot to prov ide call coverage.

While hunting, the forwarding configuration ol'line group members is not used. Ifthe hunting algorithm rings a phone and the call is notanswered, the CENA setting of lhatphone is ignored
and the hunting algorithm goes on lo the next line group member.

Introduang Cisco Voice and Unified Communications Administration (ICOMM| vB 0

2010 Cisco Systems, Inc

Call Hunting with Personal Preferences


The Personal Preferences check boxes for Forward Hunt No Answer and Forward Ilunt Busy

allow users or CTI route points to use their own settings for calls that are forwarded to a hunt

pilot, ifthe hunt pilot is busy orno member ofthe associated line group answers the call.

Call Hunting with Personal Preferences


1-800-555-1000
Fofftard Hui! No ArnMA' " Or

far*4rd Hun! tuit

& OF

"

Hunt pilot numbers can be forwarded on


- No Answer

Busy A destination can either be configured on

the hunt pilot or the personal preferences


can be used.

* On the device level, the Forward No

Coverage destination is used

For example, a user who is a memberof a sales learn forwards all calls to his extension to the hunt pilot ofthe sales department to force call coverage. No memberofthe sales team in the hunt pilot line group can answerthe call becausethey are currently busy.The sales member, who has forwarded all calls lo the hunt pilot, can now define the CFNC destination, either to
voice mail or to another destination.

2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-17

Call Park
The Call Park feature is used to place a call into a system hold or park slot so that someone can pick it up from anotherphone in the cluster. This feature allows a call lo be placedon hold in
one location and retrieved at another location.

Call Park
The Call Park feature allows users to transfer an active call to a Call
Park number

End users can note this Call Park number and allow other end users to pick up that call from a Call Park slot

1000
j*

, Active call behwon


UserAand User B

2M0

Unified CM

User A 5 Voice stream lo new destination

assigns Call
Part lumber

presses Call

Part sollkey

4.Call recipient dials


Cisco Unified

Call Park number

CommunicalrOns Managei

Call Park is tvpically used in one of two ways: (I) an operator needs to send a call to a person whose location is unknown or (2) a phone user wants to move a caller from one phone to
another.

fhe phone user is on a call but wants to move the call to another extension. The user presses the Park softkey and notes the park zone number on the phone display. The user moves to the new phone, dials the park /one number, and resumes the call. Call Park places the call on hold for 60 seconds by default. Ifthe timer expires before fhe call is
retrieved, the call will ring on the phone that placed it on park.

A range of park numbers needs to be assigned to each Cisco Unified Communications Manager in ihe cluster that will be handling call processing. Park /ones are issued to calls from the Cisco Unified Communications Manager server lo which the phone is registered. While there will be different number ranges for each Cisco Unified Communications Manager, the call can be picked up bv anv phone, regardless ofthe Cisco Unified Communications Manager to which the retriev ing phone might be registered. This situation is another reason why ihe person placing the call on park must note the park number. This number will clear from the displav in 10 seconds by default.

The Directed Call Park feature is accessed differently than Call Park. Directed Call Park does not use a soitkev. Instead, it uses the transfer softkey to direct Ihe call lo the directed call park number specified bv the IP phone user. This process allows end users to use a specified Directed Call Park number every time without the need to note a new number from a defined range vvhen parking a call, flic Directed Call Park number can be watched with a Directed Call Park busv lamp field (Bl.F). which allows users lo see if a call is currently on the specified
Directed Call Park number.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Sysfems, Inc.

Intercom in Cisco Unified Communications


Manager
This subtopic describes ihc Intercom feature in Cisco Unified Communications Manager.

Intercom

With an intercom line, a user can call the intercom line of another user, which auto-answers the call using one-way
audio whispering.

The recipient can initiate a two-way intercom call.

1 One-WayAudioWhisper
User A

2. Two-Way Intercom Call

UserB

1. User presses
the Intercom

2. User at phone B receives

spoken message of user Aloneway audio whisper). By pressing a key, a two-way intercom call
can be established.

button to dial the intercom line

of phone B

With an intercom fine, end users can call the intercom line of another user and is automatically connected tothe caller. Aone-way audio call has now been established between the initiator

and the recipient. The recipient can hear the initiator ofthe call, but the voice ofthe recipient
will notbestreamed to the initiator. The recipient can then acknowledge thewhispered call and

initiate atwo-way intercom call by pressing the intercom line on his orher Cisco Unified IP
phone.

fhe administrator can use an intercom line to dial any other intercom line, or use a

preconllgured line to a single specific target intercom line. Thecalled destination autoanswers the call in speakerphone mode with mute activated. This

process sets up aone-way voice path between the initiator and the destination, so the initiator
candeliv er a short message, regardless of whether the called party is busy or idle.

To ensure that the voice ofthe called party is notsenl back to the caller by the automatically
answered intercom call. Cisco Unified Communications Managerimplements whisper

intercom. Whisper intercom means that only one-way audio exists from the caller tothe called party until ihc called party accepts the intercom call by pressing the intercom phone button. When the called party accepts the intercom call, the call becomes a full two-way audio call.
Note Anauto answer tone marks the beginningof the whisper state for both the sender and the
recipient.

) 2010 Cisco Systems. Inc

Enablement of End User Telephony and Mobility Features

Intercom with Connected Line State


When auser is in an active call, intercom allows users to send aone-way audio whisper on the
intercom line.

Wll

When a user is in an active call, the voice of the active caller


and the intercom line are mixed.

The intercom initiator will not hear the intercom receiver or calling party.

The recipient can end the active call and accept the whispered call to initiate a two-way intercom call.
3 One-Way Audio Whisper
User B

UserAdialsthe

1 1 . Active call between User I

Intercom line of
UserB

and User C
UserC

lor example, user B and user C are in an active call. User II also has an intercom line. User A

tries to teach userB anddials the intercom lineof userB. fhe IP phone of user Bautoanswers

the inlercom call and mixes both audio streams(be two-wav call to user C and the one-way
intercom audio whisper from user A. User C will not hear the voice of user A. User B can now

end thecall to userC or place the callon hold andopen a two-way intercom call to userA.

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Intercom Architecture

Intercom lines cannot be called from normal directory numbers and intercom lines cannot dial normal directorv numbers. Intercom lines have their own dial plan and their own permissions.

Intercom Architecture
- Intercomlines can be configured with a speed dial:

With a speed dial, the intercom line is preconfigured. -- Without a speed dial, users must enter the intercom
destination number.

Intercom lines have their own permissions:

- Calling search spaces are automatically created and


contain the configured partition.

- Fora number oftarget intercom lines, the configuration of


calling search spaces must be verified.
Manager A

Manager B
Intercom 2001

Intercom lines on IP phones can beconfigured with a speed dial, which disallows users to use
the intercom lineto dial otherintercom lines. With a speed dial, the destination is dialed

immediately when the intercom line is offhook. Without aspeed dial, the user must know the
intercom extension of anotheruser and the extensionmust be dialed manually.

Intercom lines use their own permissions, which are similar topartitions and CSSs for normal
director, numbers. Intercom users can dial any otherintercom linewhen the partitions and CSS

are configured properly. The intercom configuration process automatically creates CSSs when a partition is added. By default, intercom dial plan architecture isa two-user setup The two-user setup means that CSSs are created to support permissions for two intercom line users. It may be
necessary to changethese CSSs for other requirements.

>2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

Native Cisco Unified Communications Manager


Presence
This topic describes native Cisco Unified Communications Manager presence.
Cisco Unified Communications

Manager Presence Characteristic;


Natively supported by Cisco Unified Communications Manager: Support for SCCP lines, SIP lines, and SIP trunks

Allows a watcher to monitor the real-time status ofa directory


number.

Watchersubscribes to status information ofthe presence


entity.

Watchercan show the status ofa presence entity using:


Presence-enabled speed dials

Presence-enabled lists (calland directory lists). Three possible states of watched directory number: 5S Entity is unregistered 3 Entity is registeredon hook f#>Entity is registeredoff hook

Presence is iiativelv supported bv Cisco Unified Communications Manager, and no extra products or serv ers are required. It allows an interested party, the watcher or subscriber, to

monitor ihcreal-time status of a directorv number or any presence entity.


A watcher subscribes to the status information of one or more presence entities. Thestatus

information ofa presence entity can be viewed using presence-enabled speed dials or presenceenabled lists call lists such as placed, received, or missed calls and public directory lists.
fhe status can he one ofthe following:

Unknown: fhis status is shown vvhen the watched device is unregistered.


On hook Off hook

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Presence Status on IP Phones

IP phones can display status information (unknown, on hook, or off hook) of presence entities
bv presence-enabled speed dial or call and directory list entries.

Presence Status on IP Phones

The presence status can be seen on speed-dial


buttons, call lists, and directories.

Presence-enabled speed dials show a symbol inthe screen ofIhe IP phone, which islocated at

the appropriate speed dial button. Some phone models have an LED inside the speed dial
button and indicate the status by red(offhook), green (onhook), or flashing (alerting) lights.

When browsing through a directory orcall list, each entry displays a symbol indicating its
currenl status.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

BLF Call Pickup


1he Bus; [.amp field (BLF) Call Pickup feature allows end userslo monitorIhecurrent line
slate of a user.

BLF Call Pickup


A Busy Lamp Field (BLF) can be configured with call
pickup functionality:
When a BLF indicates alerting of a directory number, user A
can press the BLF button.

Call is then displayed on the IP phone and can be picked or


automatically connected if configured.
1 User Awatches
Directory number 2000

70C1C1

3 BLF indicates alerting


4 User A presses the

BLF button and pick?


up Ihe call
2 UserC dials

directory
number 2000 5 UserAand UserC are now connected

An existing BLFbutton on an IP phone can be configured with call pickup functionality. If ihe watched numberis ringing, the subscriberof this numbercan press the BLFCall Pickup button on the IP phone. Depending on the configuration, the call is directly picked up and answered, or the call is displayed on the IP phoneofthe subscriber. Ifthe call is displayed on the IP phone, the subscriber must manuallv answer the call bv going off hook or pressing his phone button on
the phone where the directory number ofthe user is configured.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) u8.0

2010 Cisco Systems. Inc

Limiting Presence Visibility


fhis subtopic describes how to limit presence visibility.

Limiting Presence Visibility


Cisco Unified Communications Manager presence

offers different ways to limit visibility of presence


information:

Presence-enabled speed dials;

- Statically configured byCisco Unified Communications


Manager Administrator
- Subscribe CSS and partitions

Cannot be configured by end users


Presence-enabled call and directory lists;
- Subscribe CSS and partitions
- Presence groups

Cisco Unified Communications Manager presence can limit visibility ofpresence infomiation
in the following ways:

Presence-enabled speed dials are configured statically by the Cisco Unified Communications Manager administrator and cannot be configured ormodified by auser. In
this wav. the administrator has control over the monitored presence entities for each individual watcher. However, partitions and Subscribe calling search spaces also apply to
presence-enabled speeddials.

Access control for presence-enabled call and directory lists can be provided by partitions and Subscribe calling search spaces and by presence groups. These two methods can be used independently ofeach other. Ifboth are used, both must permit a subscription for
successful watching ofthe presence entity status.

2010 Cisco Systems, Inc

Enablemenl ol End User Telephony and Mobility Features

Subscribe CSS
Thissubtopic describes how Subscribe CSSs work.

Subscribe CSS

User needs permission to monitor the presence entity:


Subscribe CSS

Presence group

The Subscribe CSS is associated with the watcherand lists


the partitions that the watcher is allowed to see:

This mechanism provides an additional level of


granularity.

Can be assigned on a device or user basis for Cisco Extension Mobility.


A;:;!> walcls p

UserA

:K,CSS Dcv: Partition Devices

Partition Devices

II the watcher has permission tomonitor the external presence entity thai is based on the

Subscribe CSS and presence group, the SIP trunk will forward the presence request lo the external presence entity. await the presence response from the external presence entity, and
return the current presence status lo the watcher.

Cisco Unified Communications Manager provides ihe capability to set policy for users who
request presence status. This policy can beset by configuring a CSS specifically lo route-

Session Initiation Protocol (SIP) subscribe messages for presence status. This policy can also be set by configuring presence groups that specify rules for viewing the presence status ofusers that are associaled with another group. Users can then be associated with the presence group.
The first aspeel of presence policies for Cisco Unified Communications Manager is the Subscribe CSS, Cisco Unified Communications Manager uses the Subscribe CSS to determine how to route presence requests (subscribe messages with the Lvent field setlo Presence) that
come from the watcher, which can be a phone or a trunk. The Subscribe CSS is associated with

the watcher and lists the partitions that the watcher is allowed tosee. This mechanism provides an additional level ofgranularity for the presence subscribe requests lo be routed independently
from the normal call-processing CSS.

1he Subscribe CSS can be assigned on a dev ice basis oron a user basis. The user selling
applies fororiginating subscriptions when the useris logged in to the device via Cisco Unified

Communications Manager Intension Mobility or when the user isadministratively assigned to


the device.

With the Subscribe CSS setto <None>. BLF speed dial and call history listpresence status
does not workand the subscription messageis rejected as user unknown." When a valid

Subscribe CSS isspecified, the indicators work and ihe subscribe messages are accepted and routed properly, Cisco strongly recommends not defining any CSS as <Nonc>. Leaving a CSS setto<None> can introduce presence status or dialing plan behavior that isdifficult to predict.
5-26 Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010Ciscc Systems. Inc

Presence Groups
users are assigned to the same Standard Presence group. Apresence group controls the destinations lhat a watcher can monitor, based on Ihe association ofa user with a defined
watchingemployees is allowed).

Devices, directory numbers, and users can be assigned to apresence group, and bv default all

presence group (for example, employees watching managers is disallowed, but managers

Presence Groups
Apresence group controls thedestinations thata watcher can monitor. Presence groups canbeassigned todevices, directory numbers, and users. 1 By default, all users areassigned to the Standard Presence Group. 1 When using multiple presence groups Setthe Inter-Presence Group Subscribe Policy service parameter. - If one group hasa relationship loanother group via Ihe Use System
Default setting,this service parameter value will take effect.

If the inter-Presence Group Subscribe Policy service parameter issetto


request even if the Subscribe CSS allows it.

Disallowed, CiscoUnified Communications Manager will block the

The Inter-Presence Group Subscribe Policy service parameter applies only for presence stalus with call history lists and is nol used for BLF speed dials.
M can watch F E c.-mnot watch M.

BLF is still working.


'lesence Group Manager (Mi Pfvetto?- Group Limployoe ,'K)

The preseice

to the dev
device When mu

je group user setting applies for originating subscriptions when the user is logged in ce via Cisco Extension Mobility or when the user is administratively assigned to the

effect ft,e Inter-Presence Croup Subscribe Policy service parameter is set to Disallowed
presence status with call history lists and is not used for BLF speed dials.

tiple presence groups are defined, the Inter-Presence Group Subscribe Policv service is used. It one group has arelationship to another group via the Use SystemDefault setting rat icr than being allowed or disallowed, the value of this service parameter will take
parameter

m in, !ed Communications Manager will block the request even ifthe Subscribe CSS"

he Inter-Presence Group Subscribe Policy service parameter applies onlv for

parameter because itcan lead tohigh CPU usage.

dependency records. Dependency records allow the administrator to find specific information about group-level sellings. Use caution when enabling the Dependency Record enterprise

Presence groups can list all associated directory numbers, users, and devices via the

2010 Cisco Systems, Inc

Enablement ofEnd User Telephony and Mobility Fealures

5-27

Cisco Unified Communications Manager Express


Features

This topic describes call features in Cisco Unified Communicalions Manager Impress. The
figure shows the Cisco Extension Mobility feature.

Cisco Extension Mobil


Voice Logout Profile

Cisco Extension Mobility can

be configured with a Voice


Logout Profile:
AVoice Logout Profile is bonded
to an ephone.

- Voice Logout Profiles are used


when no user is logged in, and

can be configuredwith a default


extension.

- User needs a Voice User Profile to log in on an ephone.

Login is configured as a service


on the IP phone; user needs credentials to perform login
process

Cisco Extension Mohilitv provide users with the ability to use any Cisco Extension Mobilityenabled Cisco IP Phone as thev would use their own phone, by logging in and having their
personal user profile overlay the profile ofthe original phone setup,

for example, ifoutside sales personnel visit an office occasionally, they may not have a
normally have available on their own office phone.

permanent desk and phone, but may instead work at atemporary desk. Using C Extension isco
Mobility, the visitinc worker can log in to the phone al the temporary desk, he user can hen retrieve'voiee mail and place calls using the extension number and features that they would

Cisco Extension Mobility in Cisco Unified Communications Manager Express is based on


with adefault extension and oilier settings thai are applied when nobody ,s logged in to a
specific ephone.

looout profiles, which are bonded to an ephone. Alogout profile defines the detault appearance for an IP phone thai is enabled for Cisco Extension Mobility. Iogoul profiles can be configured

Isers must log in auser profile in order to use .he features that are available on their own office

name, speed dials, and so on. AVoice User Profile is overlatd on an ephone wh nI^uscrlogs
in with their usemame and password credentials. The login service is configured on the serv ,ce
button ofthe IP phone as an XML service.

h^ne. These profiles containing all ofthe user-specific settings like the user calory umbe

5-28

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems. Inc.

Call Forwarc 1his suBtopic describes call forward options in CiscoUnified Communications Manager
Express

Call Forward

Cisco Unified Communications Manager Express has different call forward options:
Call Forward All can be configured on the IP phone.
CFA, CFNA, and CFB can be defined via CLI, GUI, or Cisco Configuration Professional.
Call Forward No Answer must be defined with a no answer timer.

Night Service allows users to forward incoming calls automatically during configured night service hours.

In Cisco Unified Communications Manager Express, CFA can be configured by the phone user in the same wayas it is configured in Cisco Unified Communications Manager. It canbe
configured from the user web page, at the phone itself, or from the adminislrator web interface,

the command-line interface (CLI), or Cisco Configuration Professional. If CFA is configured, the call is forwarded immediately without ringing theoriginally dialed phone. CFNA andCEB
can only be defined by the administrator from the CLI, the web interface, or via Cisco Configuration Professional. CFNA requires a timer, which defines the lime at which a call is

declared as notanswered. Cisco Unified Communications Manager Express also has a Night Sen ice feature, which allows calls to be forwarded during predefined night hours (nonbusiness hours). During these times, calls are automatically forwarded to another IP phone.

2010 Cisco Systems. Inc.

Enablementof End User Telephonyand Mobility Features

5-29

Night Service
The Night Sen ice feature allows administrators to provide coverage for unslaffed extensions
during hours that arc designated as "night senice" hours.

The Night Service features provides call forwarding during


defined night service times:
An ephone-dn can be designated as the NightService Bell. - Night Service can be a day, a date, a defined time frame, weekdays,
or during weekends

Can be configured with a code to toggle the NightService on/off.


Night Service Configured for

Saturday and Sunday


1 UserAdials

Directory Number 3000


2 Call is forwarded to

directory number
2000

Configured as Night Service Bell

directory number
3000

Directory Number 2000 with


User'

,.s - Activated Night Service

During the night-sen ice hours, calls to the designated extensions send a special '"burst" ring to phones that have been specified to receive this special ring. Phone users at the night-senice phones can then use the Call Pickup feature to answer incoming calls from ihe night-service ephone-dns. The Might Sen ice feature can be extended with automatic call fonvards during
night-senice hours.

Eor example, the Night Sen ice feature can allow an employee working after hours to intercept and answer calls lhat are presented loan unattended receptionist phone. When a call arrives at the unattended receptionist phone during hours that are specified as night service, a ring burst notifies aspecified set ofphones ofthe incoming call. Aphone user al any ofthe night-senice

phones can intercept the call using the Call Pickup feature. Night-senice call notification is
sent every 12 seconds until the call is answered or aborted.

An optional configuration allows the phone user to manually toggle night senice on and off from any phone that has aline that is designated as a night-senice line. When night senice is
active, the niuni-sen ice phones display a message.

5-30

Irrroducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

Paging

Audio paging provides aone-way voice path to the phones that have been designated lo receive
paging.

Paging
Paging opens a one-way call to idle phones:
Can be unicast or multicast

Can be individual groups or combined groups

- Pagingephone-dns are defined with a numberand not the


device.

Ephone 1 Paging Group 2

Audio paging does not have a press-to-answer option asthe Intercom feature does. Pages are

commorjly used for locating people who arc away from their desks; in emergencies, such as a
fire drill and similar situations.

The pag ngmechanism supports audio distribution using IPmulticast, replicated unicast. and a
mixture af both (multicast is used where possible and unicast is used for specific phones that
cannot be reached using multicast).
Adminu
several

trators can configure paging groups for single or combined groups. They can specify

Iwaging groups in a Cisco Unified Communications Manager Express system, and il is


is notassociated with

possible to join two or more paginggroups into a combined group.


Pagin ! roups use anephone-dn, known as thepaging ephone-dn, which any eph me. A user can dial the paging ephonc-dn from any location.
When a

caller dials the paging number (ephone-dn), each idle IP phone that has been finishes speaking and hangs up. the phones return to the idle state.

eonfigu ed with the pagingnumberautomatically answers using its spcakerphone mode. When
the cf alkr

i 2010 Cisco Systems. Ini

Enablement of End User Telephony and Mobility Features

5-31

Shared Ephone-dns
Shared ephone-dns are used toprovide call coverage for the same number on different ephones. This method allows end users to pick up an incoming call onmore than one IP phone. For
example, for teams, use a shared linecan be used lo provide call coverage for central call-in
numbers or basic hotline features.

The same ephone-dn is applied to two differentephones.


Only one phone can use the ephone-dn at a time Both IP phones nng when a call arrives at the

ephone-dn. but only one ephone can pick up the call


Either ephone can retrieve a call placed on hold.

UserC

A shared ephone-dn has the following characteristics: It appears on different phones, but uses the same ephone-dn and number.

Ifthe ephone-dn is connected to a call on one phone, thai ephone-dn is unavailable for other calls on the second plione because the phones share the same ephone-dn. fhe active call appears on both phones.
Both phones ring when a call arrives at the ephone-dn but only one phone can pick up a
call, which ensures privacy.

When a cull is placed on hold, either phone can retrieve il.

Use shared ephone-dns when the ability lo answer or pick up a call at more than one phone
is necessan.

5-32

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Call Pickup groups


The C al on a dif

Pickup feature and pickup groups enable phone users to answer a call lhat is ringing
ercnt directory number from their own IP phone.

3all Pickup Groups


Cisco Unified Communications Manager Express supports three different Call Pickup types:
Local Group Pickup - Allows pickup from the same call pickup group. - User presses the GPickUp softkey and asterisk (*) to pick up an
incoming call.

Directed Call Pickup Direct call pickup from a ringing extension. - A user does not need to belong to a pickup group to use this
feature

Different Group Pickup - Users can pick up a call from any group by pressing the GPickUp softkey and dialing the pickup group number. - If only one pickup group is configured, users need to press only
the GPickUp softkey.

Call Pit kup has the following variations: Lot al Group Pickup: Call Pickup, local group ringing extension. Phone users can pick up the called number on another phone in their local group by pressing the Pickup softkey plus the iasterisk (*) on their own phone. Directed Call Pickup: Call Pickup, explicit ringing extension. Any local phone user can pick up a call that is on hold on another directory number in Cisco Unified Comniunications Manager Express. The phone user does not need to belong to a pickup group to use this method. This behavior is a default behavior.
Different Group Pickup: Call Pickup, explicit group ringing extension. Phone users can answer a ringing phone in any pickup group ifthe user knows the group number ofthe ringing phone. If there is only one pickup group that is defined in Cisco Unified Comniunications Manager F.xpress, the phone user can pick up the call by pressing the Pickup softkey. The phone user does not need lo belong lo a pickup group to use this
method.

Administrators can assign each ephone-dn independently to a maximum of one pickup group. There is no limit to how many ephone-dns can be assigned to a single pickup group. There is no limit to how many pickup groups can be defined in a Cisco Unified Communications Manager L.xprcss.

)2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Intercom
This subtopic describes the Intercom feature in Cisco Unified Communications Manager Fxpress.

Intercom

Intercom lines working like they


do in Cisco Unified

Communications Manager:
Configured as an additional line on the phone buttons. Intercom directory numbers can be dialed from any IP phone.
To avoid dialable numbers, assign an alphabetic character to the number, for example, A B, C, orD.
Assistant
Line! -1002 Une2-A1002

Manager
Line 1 - 1001 Line2-A1001

An intercom line is a dedicated two-way audio path between two phones. The called phone

automatically answers the call in spcakerphone mode wilh mule activated, which provides a one-way voice path from the initiator to the recipient. A beep is sounded when the call is auto answered to alert the recipient to the incoming call. To respond to the intercom call and open a two-way voice path, the recipient deactivates the mule function by pressing the Mule button or
by lifting the handsel.

The administrator can deacliv ate the speaker-mute function on intercom calls. For example, if

phone user I makes an intercom call to phone user2, both users heareach other on connection
when the no-mute function is configured using the intercom command. The benefit is thai

people who receive intercom calls can be heardwithout havingto disablethe mute function. The disadv antage is that nearby background soundsand conversations can be heard at the moment when a person receives an intercom call, regardless of whether they are ready to take a
call or not.

Intercom lines cannot be used in shared-line configurations. If a directory' number is configured for intercom operation, it must be associated wilh only one IP phone. The intercom attribute causes an IP phone line to operate as an autodial line for outbound calls and as an auto answerwith-mute line for inbound calls.

To prevent an unauthorized phone from dialing an intercom line, administrators can assignan intercom a directorv number lhat includes an alphabetic character. No one can dial the

alphabetic character from a normal phtme, but thephone at theother end ofthe intercom can be configured to dial ihe number lhatcontains the alphabetic character through ihc Cisco Unified
Communications Manager Fxpress router. For example, the intercom ephone-dns in the figure arc assigned numbers with alphabetic characters so that only the assistantcan call the manager on his or her intercom line, and no one except the manager can call the assistant on his or her
intercom line.

5-34

introducingCisco Voice and Unified Communications Administration (ICOMM) u8 0

2010 Cisco Systems. Inc

Summary
This topic summarizes the key points that were discussed in this lesson
Summary
Cisco Extension Mobility allows enduserstolog in andlog outon different end devices. Users are reachable attheir personal

extension regardless of their physical location and phone used. Cisco Unified Communications Manager provides different features forcall coverage; for example, call forwarding, hunt groups, call
pickupgroups, and shared lines.

Intercom supports communication between managers and


assistants.

Cisco Unified Communications Manager allows presence support to provide presenceawareness to end users. In Cisco Unified Communications Manager Express environments, administrators can configure a wide rangeofcall coverage features. Cisco Unified Communications Manager Express alsosupports
Cisco Extension Mobility.

"fhe lessen.covered
Cisco Ui
Commui features

the telephony features in Cisco Unified Communications Manager and

ications Manager and Cisco Unified Communications Manager Fxpress call coverage vcre explained as well as Cisco Extension Mobility and native presence features.

ilied Communications Manager Express. The common Cisco Unified

References
For addi ional infonnation. refer to these resources:

Cisdo Unified Communications Manager Features and Services Guide. Release S.0< 1) at:

http'/wwv.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/8..0_l/ccmfeat/
fsgcj-80I-cm.html

Cisdo Unified Communications Manager Administration Guide, Release 8.0( 1) at:

http /./www.eisco.com/en/US/docs/voicc ip_comm/cucm/adtnin/8_0 l/ccmefg/


becn-801-cm.html

Cist o Unified Communications Manager Express System Administrator Guide at:


;me idm.html

htip//vvw\v.cisc(i.com/cn/liS/docs/voicejp_comm/cucnie/admin/configuration/guide/

i 2010 Cisco Systems, lm

Enablement of End User Telephony and Mobility Features

5-35

5-36

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Table of Contents
Volume 2

Enabling Telephony Features


Objectives

L3Z

Configuring Cisco Extension Mobility

Step 3: Add the Cisco Extension Mobility Phone Service Step 4: Create Default Device Profiles

Step 1- Activate the Cisco Extension Mobility Service Step 2: Set Cisco Extension Mobility Service Parameters

l^i 5"42

f tjn

5~37

Step 7b: Subscribe Phones to Phone Service

Step 7a: Configure Phones for Cisco Extension Mobility

slep 6:Associate Users with Device Profiles

Step 5b: Subscribe Device Profile to Phone Service

Step 5a: Create Device Profiles

I'tt
!?

5~*3

fl?

sS uS^**9* '" SC ""^ Communications Manager


Configuring the Softkey Template for Call Pickup Groups
Barge and cBarge Sofikeys Barge and cBarge Configuration Group Pickup Configuration

^49
I'S
5"51 5"53 5"54

Barge and cBarge Service Parameters

5"50

Step 1: Add a Line Group

Call Park and Directed Call Park Configuration ArJd the BLF Directed Call Park Feature Hunt Configuration Steps

Assign a Directory Number for a Call Pickup Group

5"61

I 5"58 5~60

Step 3a: Set Hunt Pilot Step 3b: Set Hunt Forwarding

Step 2: Configure Hunt Lists

Conjuring Create Intercom Partitions Unified Communications Manager Intercom Functionality in Cisco Step 1
Configuring Native Cisco Unified Communications Manager Presence
Step 2: Apply the Phone Button Template to Phones
Enable Presence-Enabled Call Lists

Step 4: Service Parameters and Login and Logout Feature

Step 2: Intercom Calling Search Space Step 3: Create Intercom Directory Number

5"70 5~71
I'll

559 s b9

l'%Z

5'64 5"66

5"62

Step 1: Modify Phone Button Template

Step 3: Configure Presence-Enabled Speed-Dial Buttons

lit ~H

5"73

I'll

btep 3b: Assign a Presence Group to a SIPTrunk

Step 3a: Assign Presence Groups to Lines and Phones

s,eP 2: Set the Default Interpresence Group Policy

Presence Policy Example: Presence Groups Presence Group Configuration Steps Step 1: Configure Presence Groups

Assign Subscribe CSSs to Phones and SIP Trunks

Presence Policy Example: Subscribe CSS

5"77

b~lb

5~82

5"79 5"80 5"81

COnc9aNn?o9arSaSr:S COmmU"ira'i0nS Ma"^r E*< matures Night Service


Paging

5-88 5-89

Shared Ephone-dn Pickup Groups


Intercom

5-91 5-92
5-94

Hunt Groups Summary


References

5-95 5-96
5-97
5-97

IfpHorctanriing Mobility Features

Mobile Connect in Cisco Unified Communications Manager


Cisco Unified Mobility Architecture
Access List Time-of-Day Access

Objectives

' "

5-100

5-99 5^99

^^

5-1Q2
5-103 5-104

Mobile Connect Call Flow: Internal Calls Placed from aRemote Phone Mobile Voice Access in Cisco Unified Communications Manager
MVA Call Flow

Mobile Connect Call Flow: Incoming Calls toOffice Phone

_ ^ ^
5^08

Mobility in Cicco Unified Communications Manager Express


Mobility
Summary
References

Cisco Unified Mobility Interaction

5109
5-111

^ 1Q
5-111
...

Enabling Nihility Features

5-113

CongburingVMob.le Connect in Cisco Unified Communications Manager


Step1: Configure Softkey Template
Step 2' Configure End User Step 3: Configure IP Phone

5-114
5A17
5-118 5_119

Step 4: Configure Remote Destination Profile


Step5b Configure Ring Schedules Step 5c: Configure Access Lists Step 5d. Apply Access Lists

Step 5a: Add Remote Destinations to aRemote Destination Profile

5 124 5 125 5,126


u2g

Configuring Mobile Voice Access in Cisco Unified Communications Manager


Step 1: Activate Service

Step 6- Configure ServiceParameters

b^o
5_130

Step 2: Configure Service Parameters Step 3: Enable MVA for End Users Step4 Configure MVA Media Resource

Configuring Mobility in Cisco Unified Communications Manager Express


Configuring Single Number Reach
Summary References

Step 5: Cisco IOS Gateway Configuration

5 131 5^ 32 5133

^^
5137
5-137 5-139

134

Module Summary
References

5-139
5-141

Module Self-Check

5_145 6-1
6-1

Module Self-CheckAnswer Key

moment of Cis """" Connection *nd Cisco Unified Presence


Overview

Module Objectives
Objectives

g_3

6-1

Understanding Cisco Unity Connection


Cisco Unity Connection Overview

6-4

Single-Site and Multisite Deployment Model


Cisco Unity Connection Integration Cisco Unity Connection SCCP Integration Cisco Unity Connection SIP Integration

6_6

6?

6_8 6 10 6_., .,
6_13

Cisco Unity Connection Features


Call Handler Example

Cisco Unity Connection Call Handler


Cisco Unity Connection Call Routing

6_u

6-15

Cisco Unity Connection Distribution Lists Cisco Unity Connection Authentication Rules

6_18
2010 Cisco Systems. Inc.

6_17

introducing Cscc Vcce and Unified Communications Admin,strat.cn (ICOMM) v8 0

Cisco Unify Connection Dial Plan Summary


References Understanding End User and Voice Mailbox Characteristics and Confiquration

6-19 6-20
6-20

Requirements Objectives Cisco Unity Connection End UserTemplates General Settings vs. UserSettings
User Template Basics
Default Class of Service

6-21 6-21 6-22 6-23


6-24
6-25

Password Settings and Roles TransferRules and Greetings


Call Actions

6-26 6-27
6-28

Message Actions and CallerInput TUI Experience Cisco Unity Connection End Users Extensions and Call Forward Options Voice Messaging with SRST and AAR
Voice Mailbox Private Distribution Lists Notification Devices

6-29 6-30 6-31 6-32 6-33


6-34 6-35 6-36

User Creation Options Cisco Unity Connection Voice Mailboxes Message Aging Policy and Mailbox Quotas Summary
References

6-37 6-38 6-39 6-40


6-40

Understanding End User and Voice Mailbox Implementation Options Objectives Configuring Cisco UnityConnection End User Templates User Template Basics Password Settings
Administrator Roles

6-41 6-41 6-42 6-43 6-46


6-48

Message Settings
Phone Menu

6-49
6-51

Playback Message Settings Message Notification

6-53 6-55

Configuring Cisco Unify Connection End Users


User and User Template Verification
Alternate Extensions and Names
Private Distribution List

6-57
6-58
6-59
6-60

Importing End Users into Cisco Unity Connection Import Users Import Users from LDAP LDAP Directory
Bulk Users

6-61 6-62 6-63 6-64


6-67

Managing Cisco Unity Connection Message Storage Mailbox Stores Membership Message Aging Policy
Mailbox Quotas

6-68 6-69 6-70


6-71

Summary
References

6-72
6-72

Understanding Cisco Unified Presence Objectives Cisco Unified Presence Features and Functionality
Cisco Unified Personal Communicator Product Overview

6-73 6-73 6-74


6-76

Cisco Unified Personal Communicator Operation Modes Enterprise Instant Messaging


Audio Calls

6-77 6-78
6-79

i 2010 Cisco Systems, Inc.

Introducing Cisco Voice and Unified Communications Administration (ICOMM)vS.O

ui

Video Calls Integration Support Cisco Unified Personal Communicator Requirements Cisco Unified CSF

6-80 6-81 6-82 6-83

Cisco Unified Communications Manager IP Phone Service Cisco IP Phone Messenger User Interface Cisco IP Phone Messenger Characteristics
Cisco Unified Presence Architecture

6-84 6-85 6-86


6-87

Cisco Unified Presence Integration with Microsoft Active Directory and Exchange
Cisco Cisco Cisco Cisco Cisco Cisco Unified Presence Integration with Cisco UnityConnection Unified Presence Integration with Conferencing Servers Unified Presence Integration with LDAP Unified Presence Calendar Integration Unified Personal Communicator Information Flow in Deskphone Mode Unified Personal Communicator Information Flow in Softphone Mode

6-89
6-90 6-91 6-92 6-93 6-94 6-95
6-96 6-97 6-98 6-99
6-99

Compliance and Persistent Chat Quality of Service Cisco Unified Personal Communicator Port Usage Summary
References

Enabling Cisco Unified Presence


Objectives Setting Up End Users in Cisco Unified Communications Manager for Presence Step 1: License Capabilities Assignment Step 2: End User Configuration Step 3: Directory Number Configuration
Step 4: Create Cisco Unified CSF Device Step 5: Associate the Cisco Unified CSF Device to the End User Configuring End Users in Cisco Unified Presence

6-101
6-101 6-102 6-103 6-104 6-106
6-107 6-110 6-111 6-112 6-113 6-115 6-116 6-117 6-118 6-120 6-121 6-122 6-123 6-124 6-125 6-127 6-128 6-129 6-130
6-131

Voice-Mail Server Configuration Voice-Mail Profile Configuration CTI Gateway and Profile Configuration LDAP Host Configuration LDAP Profile Configuration Audio Profile Settings CCMCIP Profile Settings Modify End-User Settings in Cisco Unified Presence Cisco Unified Personal Communicator Options Troubleshooting Cisco Unified Personal Communicator Example 1: Cisco Unified IP Phone Cannot Be Selected Example 2: Telephony Is Not Possible in Softphone Mode Example 3. Users Are Not Shown as on the Phone During an Active Call Example 4: End User Cannot Log in to Cisco Unified Personal Communicator Example 5: Search for a Contact Returns No Results Example 6: The End User Cannot Control the Cisco Unified IP Phone 9971
Server Health

Problem Report
Cisco Unified Presence Troubleshooter

6-132
6-133

Configuring Cisco IP Phone Messenger Step 1: Configure Application User Step 2: Create the Phone Service Step 3: Subscribe the Phone Service Cisco IP Phone Messenger Setup on Cisco Unified Presence Step 1: Enable Cisco IP Phone Messenger

6-134 6-135 6-136 6-137 6-138 6-139

Step 2: Manage Cisco IP Phone Messenger Response Messages Verify the Cisco IP Phone Messenger Status Summary
References

6-140 6-141 6-142


6-142

Module Summary
References Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

6-143
6-144 2010 Cisco Systems. Inc

Module Self-Check

6-145

Module Self-Check Answer Key

6-148

Cisco Unified Communications Solutions Maintenance


Overview

Izl
7-1

Module Objectives Providing End-UserSupport

Objectives
Troubleshooting Phone Registration Issues Sample Network Problem
Gather Facts

7-1 "LI 7-3 7-4 7-5

Sample Network Problem: Gather Facts


Consider Possibilities

7-9
7-12
7-14

7-7

7-11

Sample Network Problem: Considering Possibilities


Create Action Plan

Sample Network Problem: Action Plan Implement Action Plan


Observe Results

7-15 7-16
7-17

Restart the Problem-Solving Process


Document Results

7-18
7-19

Troubleshooting IP Phone Registration Divide-and-Conquer Methodology Troubleshooting: No IPAddress Troubleshooting: TFTP Download Fails Troubleshooting: NotRegistered Switch Configuration Overview PoE with Cisco Catalyst Switches
VLAN Overview Voice VLANs

7-20 7-21 7-22 7-24 7-25 7-26 7-27


7-28 7-29

Single VLAN Access Port


Multi-VLAN Access Port Trunk Ports

7-31
7-32 7-34

Configuring Voice VLANs with Access Ports Configuring Trunk Ports Verifying Voice VLAN Configuration Voice Quality Issues Provisioning for Voice: VoIP Bandwidth Reference Tables QoS Traffic Requirements and Recommendations: Videoconferencing
Call Statistics on IP Phones

7-35 7-37 7-39


7-40 7-42 7-44
7-46

Summary
References

7-47
7-47

Understanding Cisco Unified Communications Manager Reports

7-49

Objectives
Generating Reports on Cisco Unified Communications Manager Generating Reports Cisco Unified Reporting Status Messages and Icons Sample Report Analyze the Generated Reports Example 1: Troubleshooting Example 2: Maintenance Example 3: System Analysis
Summary
References

7-49 7-50
7-52 7-55 7-56 7-57 7-58 7-60 7-61 7-62
7-62

2010 Cisco Systems. Inc

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

Understanding Cisco Unified Communications Manager CDR Analysis and Reporting

Tool Reports
Objectives

7.63
7-63 7-64 7-65 7-66 7-68

Cisco Unified Communications Manager CAR Tool Overview Activating Cisco Unified CommunicationsManager CAR Services
CDR Service Parameters

Cisco Unified CommunicationsManager CAR Tool User Types


CDR and CMR Architecture

7-69
7-70 7-71
7-72

CDR Management and System Settings Cisco Unified Communications Manager CAR Tool Overviewfor Managers Cisco Unified Communications Manager CAR Tool Overview for Administrators Cisco Unified Communications Manager CAR System Parameters Cisco Unified Communications Manager CAR Scheduler Cisco Unified Communications Manager CAR Database
Automatic Report Generation Common Automatic Report Generation Interval Export CDR and CMR Records Using the CDR Search Feature Generating CDR Reports Generating Bill Reports Viewing Bill Reports Generating Top N Reports Generating System Reports Generating QoS Detail Reports Viewing QoS Detail Reports Generating Device Reports Generating Gateway Utilization Reports Viewing Gateway Utilization Reports Summary
References

7-73 7-76 7-78 7-79 7-80 7-81 7-82

7-84 7-86
7-87 7-88 7-89 7-91 7-92 7-93 7-95 7-96 7-97 7-97

Monitorinq the Svstem with Cisco Unified Real-Time Mo nitori no; Tool

7-99
7-99

Objectives
Cisco Unified RTMT Overview
Service Parameters

7-100 7-102 7-103


7-104

Cisco Unified RTMT System Requirements Enable a User for Cisco Unified RTMT Login
Cisco Unified RTMT Menu

7-105 7-108 7-109


7-110

Monitoring the System with Cisco Unified RTMT


Performance

Alert Notification Configuration


Alert Central

7-112 7-113 7-116


7-117

Using Remote Browse SysLog Viewer

Monitoring Cisco Unified Communications Manager with Cisco Unified RTMT


Gateway Monitoring Using Profiles Using Device Search Database Summary Summary
References

7-118
7-119 7-120 7-122 7-123 7-123

Introducing Cisco Voice and Unified Communications Administration (ICOMM, v8 0

2010 Cisco Systems, Inc.

Monitoring Voice Mail in Cisco Unitv Connection


Objectives

7-125
7-125 7-126 7-127 7-128 7-129 7-130 7-132 7-133
7-134

Generating Reports on Cisco Unity Connection


User Report Example User Report Example Output Serviceability Reports

ReportConfiguration Parameters Analyzing the CiSco Unity Connection Reports Cisco Unified RTMT Server Report
Using Reports fo Troubleshooting and Maintenance User Lockou Report Unlock the Uber Port Activity Report Weekly Mainenance Tasks
Billing Repors Summary
References

7-135 7-136 7-137 7-138


7-139 7-141

7-142
7-142

Understanding thk Disaster Recovery Svstem


Objectives

7-143
7-143 7-144

Disaster Recovety System Overview Disaster Recovery System Architecture

7-145 7-146
7-147

Disaster Reciovery System Menu


Disaster Reciovery System Components

Backing Up Cisco Unified Communications Solutions


Scheduler

7-148 7-149
7-151

Manual Bacliup Backup Status

7-152
7-153 7-154 7-155

Restoring CiscoUnified Communications Solutions

Restore Wizard: Type of Restore


Restore Wizbrd: Restore Status
History Summary
References

7-156
7-157 7-157 7-159

Module Summary
References

7-159

2010 Cisco Systems, Inc.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

Lesson 21

Enabling Telephony Features


Overview
Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

provide awide range of telephony features for end users. For example, Cisco Extension

Mobility service allows end usere to log in with their directory number on aCisco Extension

Mobilit'v-cnablcd IP phone, regardless ofthe location ofthe IP phone. This lesson describes how to configure telephony features in Cisco Unified Communications Manager and Cisco
Unified Communications Manager Express.

Objectives

Upon completing this lesson, you will be able to describe how to enable telephony features for
end users in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This ability includes being able lo meet these objectives: Configure Cisco Extension Mobility in Cisco Unified Communications Manager Configure call coverage features in Cisco Unified Communications Manager Configure intercom functionality in Cisco Unified Communications Manager
Configure native Cisco Unified Communications Manager presence

Configure Cisco Unified Communications Manager Express features

Configuring Cisco Extension Mobility


IIns topic describes how to configure Cisco Extension Mobility.

Cisco Extension Mobility Confj


Checklist

'.
'< ' :'

Activate theCisco Extension Mobility service. Set Cisco Extension Mobility service parameters.
Add the Cisco Extension Mobility phoneservice. Create default device profiles for all phone models used. Create device profiles and subscribe them to the Cisco
Extension Mobility phone service.

Create end users and associate them with device profiles.


Enable Cisco Extension Mobility forphones and subscribe phonesto the Cisco Extension Mobility service.

Ihe figure lists the steps that are required to configure Cisco Extension Mobility in Cisco (inilied Communicalions Manager. The steps arc explained in dclai! on the following pages.

5-38

Intrcducing Cisco Voice ind Unifed Communications Adminislration (ICOMM) v80

2010 Cisco Systems. Inc

Step 1: Activate the Cisco Extension Mobility Service


The first step isto activate the Cisco Extension Mobility service.

Step 1: Activate the Cisco Extension


Mobility Service
Cisco Unified Communications Manager

Serviceability: Tools > Service Activation

CHStntm

\ senMoNHW
fit*-, mod Attuated Dusaiiated Mivstsd
ftcfivMPfi

r
P f7 P

cits mss!Jjh lmri*t


Cisco unfed MpbW Vww Btcsss Service Ci^co IP Voire Medu Streaming ftc Cis<o CTlManagi
C:s;o Srten

Activate Cisco Extension

Mobility

Adivsted
MtivaCid

i MOBiMy

i fKttnded Functions ] Dialed FjjFnbfi* Analyze' ) DHCP Monrtor SerKB

Activated
Attumed

flctivatsri

Inorder to enable Cisco Extension Mobility, theCisco Extension Mobility feature service must
be activated from Cisco Unified Communications ManagerServiceability by choosing Tools >
Sen ice Activation.

2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-39

Step 2: Set Cisco Extension Mobility Service Parameters


flic Cisco I-\tens ion Mobility sen ice has several configurable service parameters.
ISCO

ice Pan

Navigate to System > Service Parameters


-Select ierverand be
:o : : i f,;ii,e

Enable or disable auto-

:; t -e-,;ior <A-;.,Y, (Acs


<c*pt pa'arrsts-; that are in tl

logout after expiration of maximum login lime

-LIuittTnirip Parameter* (Parameters that apply to all senljerjj)

Set the multiple login


behavior allowed, not

allowed, or auto-logout.

iirw*

nrrr

[f the rin force Intra-cluster Maximum Login Time parameter is set to True, the user is automatically logged out afterthe Intra-cluster Maximum Login Time expires. The Intra-cluster Multiple I ogin Beha\ iorparameter specifies how to manage users who log in to a device but are still logged in at another device, fhere are three options: login can bedenied, login can be allowed, or the user can beautomatically logged outfrom the phone at which the user logged in
earlier but did not log out.
Note The Inter-cluster Maximum Login Time relates to the Cisco ExtensionMobility Cross Cluster
(EMCC) feature, which is not part of this lesson

Alphanumeric Cser IDs can be enabled or disabled, and the last logged in usemame ean be remembered (and presented as a default on the next login) by setting the Remember the Last User Logged In parameter. finally, call lists can be preserved or clearedat logout, depending on the setting ofthe Clear Call Log on Intra-Cluster l:M service parameter.
Note These parametersare clusterwide service parametersof the Cisco Extension Mobility
service and can be accessed from Cisco Unified Communications Manager Administration by choosing System > Service Parameters.

1 he Cisco lAtension Mobility service parameters in detail: Maximum Login Time: This sen ice parameter specifies the maximum time that a user is
allowed to be logged in lo a de\ ice. such as 8:00 (8 hours).

Introduang Cisco Voice and Unified Communications Admmistraiiori (ICOMM) vB 0

2010 Cisco Systems, Inc

attempted logins by .he sE^b


device the first device automatically logs out).

^i oclco Extension Mobiffiy on more


_

VaIida,e IP Address: -isvalidates the Pf?^ jon Mobility cache for the or Communications Manager -^-Sore^S^^Sg^
device to be logged in or logged out If he eJe^

logout. Validation is fi.t perfomied aga,ns^ *

hcckcd agailist the list of

sourcc js mfound

. tension Mobility Cache Size: This se^cer2~SZ^ a


,device logs in,ha, Cisco Extension ^ * alogo P addresses to can be stored in Mobility or request *
uorks with the Validate IP Address param*r Wtan ,h Vdate
p

Address, must be set to True for this parameter to take effect.

X This parameter ^^
^

. Alpnanuntcnc User ID: This service parameter specifies whether the user ,0 to be used ,s
alphanumeric ornumeric.
a phone apnone.

the source that isrequesting login orlogout.

r. rCall Lo- This service parameter determines whether the call infomiat.on stored on

d^e pho?e d^Mssed i P1d call, received calls) is cleared when auser
manually logs inorout ofa phone.

Enablement of End User Telephony and Mobility Features


) 2010 Cisco Systems. Inc.

5-41

Step 3: Add the Cisco Extension Mobility Phone Service

Navigate to Dc-Wce - > Devic. Settmgs , Phone Seivces


There are Iwo ways to use Cisco Extension Mobility
As asingle service for login and logout processes

Two series for login and logout, to add extra parameters

Sen ice I Kl :
Note

" "4""C amf de!*nplion, and then enter the

.^iff^Jra^ecure-Semce URL are case-sensitive.

using the n i,e s ^ ^\^"^ '""": S UR'- * " IP phone that is

^"--ceLall/;sx-;s^

5-42

introducing Cisco Vcice and Unified Communications Administrate (ICOMM, v8 0

2010 Cisco Systems, Inc

Step 4: Create Default Device Profiles


should be enabled.

If multiple IP phone models arc used for Cisco Extension Mobility, default device profiles
Step 4: Create Default Device Profiles
Navigate to Device >Device Settings >Default Device Profile

To configure adefault device profile, choose Device >Device Scttmgs >Default Dev.ce Profile in Cisco Unified Communications Manager Administration. The product type (phone model) and device protocol must be chosen first: then the default device profile for the chosen
phone model and protocol can be configured.

Note

The available configuration options depend on the chosen IP phone model and protocol
features buttons), but It does include the phone button template.

The default device profile does not include phone button configuration (for example, lines or

i 2010 Cisco Systems. Inc.

Enablement ofEnd User Telephony and Mobility Features

5^13

Step 5a: Create Device Profiles


1 ne\t Mep is the configuration of device profiles he

ivic

Navigate to L)ev:ce >Devce Sellings >0ev.ee Profile

;i

^I'jsKt

button template is configured, the appropriate buttons can be configured

I mlied ( onimunications Manager Adminislration. After choosing the phone model and protocol, iiser-.spealie de\ ice configuration parameters can be configured. After the phone

Ioconfigure dc\ ice profiles, choose Device >Device Settings >Device Profile in Cisco

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) w8 0

2010 Cisco Systems. Inc.

Step 5b: Subscribe Device Profile to Phone Service


The next step is lo subscribe the configured device profile lo the Cisco Hxtension Mobility phone senice.

Step 5b: Subscribe Device Profile to


Phone Service

In the Device Profile Configuration window, open the


Subscribe/Unsubscribe Services from Related Links: Not necessary if enterprise subscriptions are used
1. Choose the Cisco

+ - ?*
:<

Extension Mobility phone service by


using the name assigned in Step 3.
Then click Noit

2. Enter the service


name as it should

appear at the phone.

^f
Caution This step is only necessary if the Enterprise Subscription check box in Step 3 is not used

In the Device Profile Configuration window, choose Subscribe/Unsubscribe Services from the Related Links and click Co. Choose the phone service that was added in Step 3. click Next. and enter the name with which the phone service should be displayed in the list of phone seniees at the IP phone when the Services button is pressed. Click Subscribe and then click Save. The de\ ice profile is now subscribed to the Cisco Extension Mobility service.
Note Ifthe device profile is not subscribed to the Cisco Extension Mobilityservice, users do not have access to Cisco Extension Mobility phone service after they log in and their device profile has been applied. As a result, users can no longer log out of Cisco Extension Mobility at the phone Therefore, subscribe the IP phones (see Step 7b)and the device profiles that were created for Cisco Extension Mobility to the Cisco Extension Mobility phone
service.

>2010 Cisco Systems. Inc

Enablement of End User Telephony and Mobility Feaiures

5-45

Step 6: Associate Users with Device Profiles


This step describes how to associate users wilh device profiles.

S":ep 6: Associate Users with Device


Profiles
To add a new end user, go to User fv'anagernent > Lnd User
- Set default profile, if there is more than one controlled profile

,JlIr l r J . . l ,

1. Conf gure an end user


["

-'='
c,.

j^^. and seta PIN for login

,,,a

Ic.f 1,,.
.,,.-t~ |;:J.

" ~ *<,.
i
i

.-IC

2 Associate user with one 'f~"~~' <'"'>'" j"-'-1''

or more device profiles. |

L"":1'

|w-,:l"

In the I-nd Iscr Configuration window (accessible in Cisco Uniiied Communications Manager Administration b> choosing Tser Management > End I scr). choose the device profile or profiles that should be associated wilh the user in the list of Available Profiles. Click the down
arrow to add them to the list of Controlled Profiles.

When users lia\ e more than one de\ ice profile associated, they must select the profile that lhe\ want to use afler ihe\ log in with their user credentials. Ihe Default Profile option sets the selected de\ice profile at the top of the list. This profile is provided to the user for device profile selection.

5-46

IntroducingCisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Step 7a: Configure Phones for Cisco Extension Mobility


Finalh. the phone must be enabled for Cisco Extension Mobility and subscribed to the Cisco Extension Mobility phone senice. The figure shows the first part ofthis procedure-enabling
Cisco Hxtension Mobility on a phone.

Step 7a: Configure Phones for Cisco


Extension Mobility
Navigate to Device > Phone and enable Cisco
Extension Mobility.

"'"""

[;i;4.M!?o JGMM l<>> |^4F^^ mSBO


i

C.^fort'
rsF..,,..

Enable or disable Cisco

'T^,CJBWImi>lT.
SrfO.. F^i^Mf

Extension Mobility,

|5lHFvl*rdUi jiund Cm*. F. |.N~.


j. Mm .

C,f^,Bw.W,,' -^--j ire* 5p*<

n..**l.
/
>J

choose specific device profile or use current


device settings for logout

aae Cti.me sunt ^pwv


W),t,.(~lt

X^|

state.

1(.

i.CJ<Fj PF0F*C | .. lj|f t jr.

ef.1 C*JK* Srtm3i "

In the Phone Configuration window (accessible from Cisco Uniiied Communications Manager Administration by choosing Device >Phone), check the Enable Extension Mobility check
box to enable Cisco Extension Mobility. Choose a specific device profile or the currently

configured device settings to be used during the logoff state. Ifselecting a specific configured profile, a mapping between the login device and the login profile isretained after the user logs
out. If Use Current Device Settings wereselected, no mapping is retained. The
recommendation is to use the current device settings.

2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Step 7b: Subscribe Phones to Phone Service


Ihe last step ofCisco Extension Mobility configuration is to subscribe the IP plione lo the
Cisco Extension Mobility plione senice.

Step 7b: Subscribe Phones to Phi


Service
In the Phone Configuration window, choose

Si>b3Cribe-J'-subscr,be Services from Related Links to open the


Subscribed Cisco IP Phone Services window. Not necessary ifenterprise subscriptions are used

ifMflfMWIHflfflJffl

1 Choose the Cisco

Extension Mobility phone service by


using the name assigned in Step 3,
2. Enter the service
name as it should

then click Next.

appear at the phone.

mzz~
Caution This step is only necessary if theEnterprise Subscription check box in Step3 isnot used.

Ilie process of subscribing the IPplione to the Cisco Intension Mobilitj service is the same as the process that wasexpliiined in Step 5. where the device profile wassubscribed to the Cisco Intension Mobilitj senice. In the Phone Configuration window, choose the related link
Subscribc/l nsubscribc Scnices to open the Subscribed Cisco IP PlioneServices window and
subscribe to the scr\ ice.

5-48

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Configuring Call Coverage in Cisco Unified


Communications Manager
This topic describes the call coverage features. Call coverage leaturesarc used to ensure that all incoming calls to Cisco Unified Communications Manager arc answered by someone, regardless of whether the called number is busy or does not answer.

Call Coverage

Overview

Feature

Description
Commonly used tor hoBhe features. For
example, use a second directory number as
a shared fine for the IT hotline.

Shared Lines

Barge and cBarge

Join an active cal on a shared line.

Cal Pickup Groups

Pick up calls from a specific directory number; for example, to set up a Sales
pickup group. Park an active call in a previously configured

CaP Park and Directed Call Park

cal park directory number range and allow

users to pick up thecal, from other phones.


Hunt Groups

Provides basic ACO functionality.

The table in the figure lists the commonly used call coverage features in Cisco Unified
Comniunications Manager. The features are explained in detail on the following pages.

i 2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-49

Shared Lines
With a shared line, the same directory number can be applied to two or more devices.

Shared Jnes
When two or more IP phones have the same directory n umber, a list of device names will be displayed n the Associated Devices panel.

'

'

_.

""^
Enter the same

directory number on
two or more phones

Edit Device |
Edit Ljfte Appearance
VA

All dev ices with the same directorv number will ring at the same time when an incoming call arrives. To configure a shared line, simplv add the same directory number to a second device. I lie Assouaied Dev ices list shows all devices lhat have the same directory number configured. All directorv number settings, except the dev ice-specific settings al the button ofthe device

configuration arc applied to all devices that have the same director;' number, for example, call forward settings can onlv be configured globally for a directory number, while the line text label on a specific IP phone can be different from another IP phone with the same directorv
number.

Note

If the same directory number is configured in different route partitions, these directory
numbers are not shared

5-50

Introduang Cisco Voice and Unified Communications Administration (ICOMMj v6 0

)Z010 Cisco Systems, Inc

Barge and cBarge Service Parameters


Barge and Privacy can be configured from the Service Parameters option, which affects all
shared lines within the Cisco Unified Communications Managercluster. Bargeand Privacy can

also be configured at the Phone Configuration page for the individual phone.

Barge and cBarge Service Parameters


Navigate to System > Service Parameters and select the
Cisco CallManager service:
The Builtin Bridge Enable service parameter activates the internal IP phone bridge for Barge. Privacy Settings are activated by default to disallow other users on shared lines to view call information or to barge into calls. The Single Button Barge/CBarge Policy parameter allows users to join active calls on a shared line by pressing the shared line button.

[cS

~Z

_*

]u(f

Navigate to System > Service Parameters under CiscoUnified Communications Manager


Adminislration to configure Barge and Privacy for the cluster. Select the server and then the Cisco CallManager Service from the Service drop-down menu. The Service Parameters Configuration page for the Cisco Unified Communications Manager Serviceappears.
isco Unified Communications Manager provides three clustcrwide service parameters:

Built In Bridge tnabie: This service parameter controls the built-in conference bridge
capability.

Privacy Setting: This service parameter controls the Privacy feature.

Single Button Barge/cBarge Policy:This serviceparameter activateseither the Bargeor cBarge feature by pressing the remote in-use line button on the IP phone.
he following are more details about each parameter: Built In Bridge Enable: The default for this service parameter is Off. fhis parameter
enables or disables the built-in conference bridge capability for phones that use the Barge

sofikev. Set this parameter for each server in a cluster that has the Cisco Unified Communications Manager Service and Barge configured.
Privacy Setting: The default for this service parameter is True. This parameter enables or
disables the Privacy feature for phone users who do not want to display information on

shared-line appearances. Set this parameter for each server in a cluster that has the Cisco (inified Communications Manager Service and Privacy configured.

>2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

Single Button Barge/cBarge Policy: Thedefault forthisservice parameter is Off. This parameter enables or disables the Barge or cBarge feature by pressing only the remote inttse line button on the IP plione. When the line button is pressed, the Barge orcBarge
feature is automaticallv activated.

Sei the Prix acv Settings to false and activate the Build In Bridge to insure thai Barge will work, for cBarge. configure a media resource with conferencing capabilities.

Intrcduang Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Barge and cBarge Softkeys


With the Barge and cBarge softkeys. endusers areable to access these features.

Barge and cBarge Softkeys


Navigate to Phones > Device Settings > Softkey Template

2. Configure the Remote in Use layout

with Barge or cBarge.

As previously stated, end users can use the Barge softkey in the remote in-use call state. Create a new softkev template or modify an existing softkey template with the Barge or cBarge feature. Both features can be active in a single softkey template. Navigate to Phones > Device Settings > Softkey Template and click ("onfigure Softkey Layout. Select the Remote in I'se call state and add Barge. cBarge, or both lo the softkey template. When finished, click Save.

>2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-53

Barge and cBarge Configuration


In order to use the Barge or cBarge feature, someconfiguration is required on the device or
device profile.

Barge and cBarge


Privacy and Single Button

Confi<jurat.os
in.- w u

Configure the softkey

Barge can be configured onDevice or Device Profile Device Pool

frs:;,

j-F,.,,,-,^. template on the device.

~~y ^r-"

.:..

h .^f
L"? is'"'JjiJ { N:r,> {,,..>

Service Parameters

--'f."i'

- The Built In Bridge can be


configured on the device
To use the values that were

;"",

'"

configured in the Service


Parameter use Default

.].L _J_-

.-' F-f' iwi


1C.,(UII

._~

*"* ~''t"

For cBarge, verify that a

Conference Bridge is
configured in the Media

""

'"" I- I- ; .'.iftiFjj ^ j,. ___


'"''

Resource Group List.

Z'.Z''
"" ' "' '

^'"1

'?-'."'"

"

[r-..*

To allow users to access the Barge or cBarge feature, add the previously configured softkey
template on the device or dev iee profile.

In addition to setting these parameters clusterwide through the Service Parameters, the Built-in

Bridge and Privacv settings can be configured at the device level (device or device profile) or
in a device pool. Ifthe device-level settings are set lo default, the device will use the

clusterwide parameters. If il is set to On or Off. it will override the clusterwide parameters and use the local setting instead.
Anv changes that are made to the Phone Configuration page requires the administrator to perform a Save and Apply Config of the plione.

Introduang Cisco Voice and Unified Communicalions Administration (ICOMM] v8 0

2010 Cisco Systems, Inc

Group Pickup Configuration


Call Pickup allow s a phone user to answer a call that is ringing on another phone.

Group Pickup Configuration


Navigate to Call Routing > Call Pickup Group

1 Create or modify sn existing Call Pickup group.

2 Configure Notification

Settings.

3. (Optional] Associate with


other Call Pickup Groups.

am

From the Find and ListCall Pickup Groupspage, click Add New. A new Call Pickup

Configuration page appears. Enter a name, number, and description forthe new Call Pickup group. Inthe example. 5002 has been selected forthe Sales Call Pickup group. Unlike many number assignments in Cisco Unified Communications Manager Administration, Call Pickup group numbers cannot contain wildcards. TheCall Pickup group numbers arenormally placed intothe same partition as the partition forthe directory numbers for the phones in the group. Forexample, ifthe phones inthepickup group arein the HQ-Phones partition, the pickup
group numberwill also be in the HQ-Phoncs partition.

There may be a reason lo restrict access to the pickup group. If this restriction is desired, place Ihe Call Pickup group number in a separate partition, and then placethe partition in a calling search space (CSS) to which only the phones in the Call Pickup group are assigned. By restricting access inthis manner, only phones in the specific pickup group can retrieve calls
ringing in that group.

Optional!;. the administrator can associate other Call Pickup groups to thenewly created Call Pickup group. This screen is only visible when the initial configuration for the newCall Pickup group is done and theSavebutton is clicked. Associating another Call Pickup group allows end
users to use the Other Pickup feature, which was explained in the lesson"'Understanding
Telephonv Features" in this module.

) 2010 Cisco Systems. Inc.

Enablement of End User Telepnony and Mobility Features

5-55

Configuring the Softkey Template for Call Pickup Groups


Lnd users can access Call Pickup features using sofikev templates.

'ickup Groi
The Pickup softkeys can be applied to On Hook and Off
Hook call states

Create different softkey templates for different user groups. For example, users without an associated Call Pickup
group do not need the OPickUp softkey.

fo enable the different softkey features for end users, the administrator must add the desired

pickup sofikev to a softke; template. Navigate to Device > Device Settings > Softkcv

Template, select or adda softke; template, and choose the Configure Softkey Lavout link.
The pickup softke; s (PickUp. GPickl Ip. OPickUp) can he added in the OITIlook or On Hook call state. When read;, click Sa\e and apply the softkey template loan IP phone or device
profile.

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM] v3.0

2010 Cisco Systems, Inc.

Assign a Directory Number for a Call Pickup Group


Once the pickup group has been created, the administrator needs to assign the directory
numbers to the group.

Assign a Directory Number


for Call Pickup Group
Navigate to Call Routing > Directory Number
Add the desired DN to i

Call Pickup group.

9^
z
1

(Optional) Change
Ihe Audio Alert

Settings for Call


Pickup groups.

When Call Pickup Group AudioAlert Settings are set to Use System Default, the Cisco CallManager service parameter settings are used:

Theconfiguration is completed at the line level, through the Director;' Number Configuration

page. Navigate toCall Routing >Directory Number. In the example in the figure, the Call Pickup group is Sales inHQ-Phones partition. The Call Pickup Group Audio Alert Setting for the phone idle or phone active state determines the type of notification an incoming call sends
to members of a Call Pickup group. Ifthe called phone does notanswer, the phones in the Call

Pickup group that are idle will either hear a short ring (ring once) orhear nothing (disabled). Thephones in the Call Pickup group that arebusy will cither hear a beep (beep beep) or hear
nothing (disabled).

)2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Call Park and Directed Call Park Configuration


From the Cisco (.inified Communications Manager Administration window, choose Call

Routing >Call Park to begin the Call Park configuration, orchoose Call Routing >Directed
Call Park to begin ihe Directed Call Park configuration.
I Park and Directed

ifiguration

- A number or range can


be configured.
Define a reversion number vAien a parted call 15 nol
received

Navigate to CaH Rout*13 Ga^i Park or Dnecttvcj Coll Pssk

Service parameters can be configured inthe CallManagerservice:

For Call Park and

Directed Call Park, seta

timer when a parked call


is not received.

The Park softkey is configured by default in the connected line state.

Cisco I [ni:led Communications Manager docs not automatically know what number lo use for

Call Park retrieval. Ihe administrator must configure it. Theadministrator must set up the cal! park number, numbers, or range of numbers. These may be individual numbers, but tlicy are normallv configured in a range. That means that the administrator can set up onecall park number or a range of call park numbers, using the wildcard techniques, for example, enter
101X to create a number range from HUOlo 1019.

A call park numberor rangeof numbers is normallv assigned to a partition. This numbercould he in the same partition as the internal extensions or different ranges can be placed in difierent partitions, h can therefore be arranged that onlv certainphones or userscan pick up parked calls from a certain number range, fhis functionality is a security feature, vvliich could apply to levels of management or different departments in a companv.
A range of call park numbers must be assigned to each Cisco Unified Communications

Manager in ihe cluster that will be managing call processing. Park /.ones are issued to calls from the Cisco Inified Communications Manager server to which the phone is registered. While there will be different numberranges for each Cisco I'nified Communications Manager,
the call can be picked up bv anv phone, regardless ofthe Cisco Unified Communications Manager to which the retrieving phone is registered. This situation is another reason why the person placing the call on park must note the park number, fhis number will clear from the display in 10 seconds bv default. When a call in a park slot is not received from Call Park within a specified amount of time, the call is sent back to the original called parly. Ry default. this timer is set 10 6(1 seconds. Both the Call Park Displav Timer and the Call Park Reversion Timer can be configured in the Cisco Unified Communications Manager Service parameters.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

When Call Park is selected from an IP phone, Cisco Unified Communications Manager

automaticallv assigns acall park number and puts the caller on asystem hold. In Call Park, the user does not get to choose the call park number. However, Directed Call Park allows the IP
phone user todecide what number isassigned tothe caller.

There is also an additional option for the Directed Call Park feature. As mentioned earlier in
this section on Call Park, ifthe parked call is not picked up in 60 seconds, itwill be redirected

to the original phone. In Directed Call Park, the administrator has the option ofdirecting the
call toanother extension. This option is referred toas a reversion number and can be configured
differently for each call park number or range.

The Directed Call Park feature is accessed differently than the Call Parkfeature. Directed Call

Park does not use a softkey. Instead, it uses the transfer softkey todirect the caller lothe
directed call parknumber specified by the IP phone user.

'Io configure a new directed call park number orrange, enter a number or range in the Number
field. Choose a reversion number. Thisnumber may be the operator, for example. A retrieval

prefix allows for easy pickup. In the example in the preceding figure, the call can be retrieved
by choosing 8.

12010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

Add the BLF Directed Call Park Feature


In addition to the Directed Call Park feature, the administrator can define a busy lamp field
(BLF) button on an IP phone to monitor a Directed Call Park number.

.dd Cai

Modify or add a new phone buttontemplate.


Use the Call Park BLF
feature

rr^r
-3 [7-

Add the phone button template to a device and set the BLF Directed
Call Park
^WLBR^OIrJC,IPlirkfsi^riMSI!1024C4^MEBa

To configure the Call Park BLF feature, modifv or adda new phone button template andadd the Call Park Bl F feature as shown in the figure. Navigate to Device > Device Settings > Phone Button Template and modify or create a new phone button template. Usethe Call Park Bl F feature and click Save. Associate an IP plione or device profile with thisplione button template. \a\ igate to Dev ice > Phone or Device> DeviceSettings > Device Profilesand select eithera dev ice or dev ice profile. When the phone button template is applied to an IP phone or dev ice profile, click the Call Park BLF button in llie device configuration to add the

Directed ( all Park number that should be monitored. Then, add a label, which isdisplayed on
the enddev ice. FinalK. savethisCall Park Rl F with the Save button andclose the Busy Lamp Field Directed Call Parkconfiguration window. Save the device configuration with the Save button and then press Apply Config to reset the dev ice or device profile.
Note

Only a single Directed Call Park number can be monitored with the Call Park BLF feature.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Hunt Configuration Steps


Hunt groups allow incoming calls to aspecific number (pilot number) to be directed to a
defined group of extension numbers.

Hunt Configuration Steps


1 Add line groups and associate directory numbers.
2 3 4 Configure hunt lists and add line groups. Set a hunt pilot and define Forward Hunt settings. Define service parameters and set the Login/Logout
feature.

The figure lists the steps that are required to configure ahunt group in Cisco Unified
Communications Manager. The steps are explained indetail onthe following pages.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

Step 1; Add a Line Group


distribution algorithm as well as the various hunt options.

directorv numbers that will be used within the hunt group, fhe line group includes the

Begin the configuration ol hunt groups by creating a line group. The line group will contain llie

1: Add Line Group Groui


Modify or add a new

The membership in a line group is visible in the directory


number configuration.

Io create a line group, choose Routt- Plan > Route/Hunt > Line Croup inCisco Unified Communications Manager Administration. Add anew line group ormodify an existing one. Filter a name and select a distribution algorithm and hunt option. Fhe following distribution
algorithms are a\ailable:

Top Down: Fhis distribution algorithm distributes a call lo idle or available members

starting from the first idle or available member of a line group to llie last idle or available
member.

Circular: Ihis distribution algorithm distributes a call loidle oravailable members starting
from the (n-H )th member of a line group, where the nth member is the member lo which

Cisco Unified Communications Manager most recently extended a call. Ifthe nth member is tile last member of a line group. Cisco IIni lied Communicalions Manager distributes the cal! starting from the top of the line group.
Longest Idle Time: This distribution algorithm distributes a call to idle members of the

line group starling from the member who has been idle lorthe longest period to the
member who has been idle for Ihe shortest period.

Broadcast: Distributes a call to all idle or available members of a line group


simultaneous!}.

Optional!}, change the Ring No Answer (RNA) reversion timeout, llie RNA Reversion

Iimeout defines the time inseconds after which Cisco Unified Communications Manager will distribute a call to the next available oridle member oflhis line group or tothe next line group
ifthe call is not answered. Ifthe first hunt option, frv next member, is nol answered, then the

tievt group in the hum list is chosen. The RNA Reversion Timeout applies al the line-group
level to all members.

5-62

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

After trving aline group member, in the event of no answer, busy, or not available how hunting continues depends on the line group hunt option. That action is configured per event
(no answer, busy, and not available) as follows:

l Trv Next Member, Then, Try Next Group in Hunt List (Default): Sends the call to the next idle or available member of this line group, irno more members arc available in this line group, go to the next line group configured in the hunt list. Ifno more line groups are
available, hunting stops.

Trv Next Member, but Do Not Go to Next Group: Sends the call to the next idle or available member ofthis line group. Ifno more members are available in this line group,
hunting stops.

Skip Remaining Members, and Go Directly to Next Group: Sends the call to the next
line group. Ifno more line groups arc available, hunting stops.
Stop Hunting: Stops the hunting process.

To complete this task, highlight the various directory numbers (use the shift or control key to
select multiple directorv numbers) from the Available DN/Route Partition field in the Line Group Configuration page. Click Add to Line Group. The directory numbers that were
selected will now be displayed in the Selected DN/Route Partition field.

Use the up and down arrows to the right ofthis field to change the order. Ifthe administrator The director}- number will then be displayed in the Removed DN/Roulc Partition field. When
finished, click Save.

wants to remove adirectorv number from the line group, click the down arrow below the field.

)2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-63

Step 2: Configure Hunt Lists


Ahunt list comprises acollection ofdirector} numbers as defined by line groups Alter Cisco nif,ed C omnuimealions Manager determines thai acall is lo be routed through adefined hunt list, it finds the first available dev ice based on the order ofthe line group or (-roups that are
defined in a hunt list.

Step 2: Configure Hunt Lisl


Modify or add a new hunt list:

have at least one line group, and each line group should include at least one directory number.
However, a single-line group can appear in multiple hum lists. The hunt list is then associated
with one or more hunt pilots.

Ahunt list is a set ofline groups that are amiuged in a specific order. Fach bunt lisl should

the progress ofthe search for available director} numbers for incoming calls.

Ilunt lists dcterniine the order in which the various line groups are accessed. Fhe order controls

To add a hunt list. na\ igatc toCall Routing > Koule/llunt > Hunt List from Cisco Unified

Communications Manager Administration. Add anew hunt list or modify an existing hunt list. select aCisco 1'nified Communications Manager (iroup from ihe drop-down menu. Click
Save.
Note

from the Hunt 1^Configuration page, enter anew name and description for the hunt list and

Once a hunt list is created, it will register with Cisco Unified Communications Manager. If the
administrator makes any changes to thehunt list, itis necessary to perform a reset.

Provide a name and description for the hunt lisl. Then select a Cisco Uniiied Communications

Manager (iroup to which the hunt lisl will register. Click Save. The Hunt Fist Configuration
page appears.

The hunt list is created, but needs to he associated with the desired line groups. From the Ilunt

List Configuration page, click the Add Line Group button. Fhe Hunt Lisl Detail Configuration
window will appear.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

From the Hunt List Detail Configuration page, select the desired line group from the line group

drop-down menu. Click the Save button. The line group that was added is now visible in the Selected Group field ofthe Hunt Fist Configuration page for thai hunt list. To add more line groups to this lisl. click the Add Line Group button and repeat the procedure for selecting line groups. When finished, click the Save button. Click the Reset button to reset the hunt list.
Verify that the hunt list is registered.

>2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

Step 3a: Set Hunt Pilot


Ahunt pilot comprises a siring ofdigits and a set ofassociated digit manipulations that route
calls to a prev iousl} configured hunt list.

i. Set Hunt Pil

Modify or add a new hunt pilot:


I Set a DN and a

route partition
.. f\ ~

_l
_

2. Associate witil
a hunt list.

--.
-L'"

J-

>**----'

^ 3 Add an alerting
name tor calls

To add a hunt pilot, choose Call Routing > Route/Hunt > Hunt Pilot from Cisco Unified

Communications Manager Administration. Add a new hunt pilot or modify an existing hunt
pilot.

lintera hunt pilot number andassociate the number to a route partition. Verity that the selected route partition is member of a CSS that is reachable from the IP phones or from the public switched telephone network (PSTN) from which the hunt pilot numbercan be called. Choosea hunt list to determine where the hunt pilot should route incoming calls. Finally, definean
Alerting Name for incoming calls.

Intrcduang Cisco Voice and Unifed Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems. Inc

Step 3b: Set Hunt Forwarding


Ifan incoming call to ahunt pilot cannot be answered, the administrator can define Hunt Forw ard Settings. This situation may occur when all line group members are busy or no
member answers the incoming call.

Step 3b: Set Hunt Forwarding


Hunt Forward Settings for the Hunt Pilot
Ifa user is forwarded to a hunt pilot and no line group member answers or all members are busy, final destinations can be
configured:

Check the Personal Preferences check box to use the Call Forward No Coverage of the forwarding phone. - Add a Destination and CSS on hunt pilots to send callers to an operator or voice mail.

-^J

Add the hunt pilot to a


Call Pickup group.

Specify the maximum


hunt timer Default1 1500 sec

Use the Ilunt Forward Settings to configure forwarding of hunt pilot numbers when a call cannot be answered or all members are busy. The UsePersonal Preferences checkbox allows

you to use the personal Call Forward No Coverage (CFNC) feature in the Director}' Number Configuration window, when an IP phone user has forwarded all calls to a hunt pilot. When the
Use Personal Preferences Checkbox is checked anda call is forwarded to thehunt pilot, the Cisco Unified Communications Manager ignores any numbers in the Destination field. When

using an extension where calls should be forwarded (for example, another hunt pilot, voice mail, oroperator number), type the number inthe Destination field and define the CSS. This
CSS will be used when Forward HuntNo Answeror Forward Hunt Busy are configured with a destination. Forthe Use Personal Preferences check box, the CSS ofthe CFNC in the director} numberconfiguration windowwill be used.

i 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-67

Step 4: Service Parameters and Login and Logout Feature


This figure shows how to configure service parameters for the Hunt (iroup feature and how to
enable the logon and logofffeature lor hunt groups.

Step 4; Service Parameters and Login and Logout Feat


Hunt group service parameters can be configured in the Cisco
CallManager service:
Activate this to use Ihe

A
The Hunt Group Logout feature can be configured in the phone button template or in the softkey template;

configured pickup group of Ihe directory number in a line


group

Specify an audio file thai 15played to a logged out


userwtien hunt call arrives

To set service parameters for hunt groups, choose System > Service Parameters. Select a

serverand then the Cisco CallManager Service. When enabled, the Use Pickup Groupof Line Group Member DN allows the usage ofthe Call Pickup group that is configured on the director} numberof the line group member. Willi the broadcast algorithm as the linegroup algorithm, onlv ihe Call Pickup group ofthe limit pilot number will be used. In other words, for the broadcast algorithm. Cisco Unified Communicalions Manager will alwavs consider this
parameter as set to False e\ en if it is set to True.

The Hunt Group Logoff Notification parameter specifies the name ofthe ring tone file that IP phones plav when a member of a line group has logged off. This tone alerts a logged-off user
that there is an incoming call to a hunt list of which the line is a member, but the call will nol

ring the phone of that line group member because of the logged-offstatus.This feature proves useful in situations where users have logged off to go to lunch or attend a meeting. For example, upon returning to the desk the} will be reminded by the Lone to log in again. The
default. None, indicates no ring tone.

To activate the login and logout feature for hunt groups, navigate to Device > Device Settings > Phone Button Template and select an existing phone button template or create a new one. Add the Ilunt Ciroup Logout feature to the phone button template. Save the phone button
template with the Save button and apply it to a device or device profile. Once the device is conligured with the new phone button template and reset, the button is available on the device.

Intrcduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Configuring Intercom Functionality in Cisco


Unified Communications Manager
"Fhis topic describes the intercom functionality. There are three steps tobe taken toconfigure
the Intercom feature.

Intercom Configuration Steps


1 Create intercom partitions.

2
3

Verify or change intercom calling search space.


Create intercom directory numbers.

Follow these steps to configure the Intercom feature: Step 1


Note

Create an intercom partition.


When creating an intercom partition, the Cisco Unified Communications Manager will automatically generate a corresponding intercom CSS with the same name {extended by the text "_GEN") that includes this new intercom partition.

Step 2

Verify the automatically generated intercom CSS. or, optionally, replace it with a
customized intercom CSS.

Note

Customized intercom CSSs are only required if an intercom phone button should support multiple intercom targets and if access control is required in order to limitthe targets that are available to the intercom phone button. The automatically generated intercom CSS does not need to be changed for a standard implementation of point-to-point intercom lines.

Step 3

Create the intercom directory numbers.

2010 Cisco Systems, Inc.

Enablemenl of End User Telephony and Mobility Features

5-69

Step 1: Create Intercom Partitions


First, the intercom partition must be created.

Navigate to Ca!i Routing > Intercom > intercom Route


Partition

Intercom partitions are created like normal partitions are created. - Define a name and an optional description.

Choose Call Routing > Intercom > Intercom Route Partition lo add one or more intercom

partitions. Intercom partitions are created in the same way as nonnal partitions. Fnterthe partition name and description, which should be separated by a comma.

5-70

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Step 2* Intercom Calling Search Space


intercom partition

After creating one or more intercom partitions, one intercom CSS is automatically created per
If required, intercom CSSs can be customized manually.

Step 2: Intercom Calling Search Space


Navigate to Call Routing >Intercom >Intercom
Calling Search Space Intercom CSSs are created automatically.

Modify the Intercom CSS if other dial plan requirements are


necessary.
*A CaWftg VEflifh SB* MP,m"' t mtpt*rti ,

ht.PMnf.snt

<* flnfHtor. IT P*FWmn_'>FF*

im.rt f-m.'-

To manage intercom CSSs. choose Call Routing >Intercom >Intercom Call.ng Search Space This configuration is only required if an intercom phone button should support multiple intercom targets and if access control is required in order to limit the targets that are available to the intercom phone button. The figure shows the intercom CSS lhat was automat,cally
created after the partition was added inthe previous step.

2010 Cisco Systems. Inc

Enablementof End User Telephonyand Mobility Features

Step 3: Create Intercom Directory Number


The next step is to create intercom directorv numbers.

Step 3: Create Intercom Directory


Configure a phone button template with a intercom line;

Select a phone and apply the phone button template and edit the intercom line settings:
1 Define an Intercom directory
number and use the created roule
partition arid CSS

3 Use Speed Dial

parameter for pointto-point Intercom

Li*_rr_j
2 Configure tne
device name

intercom line on his IP phone. Will, a speed dial enlrv. the end user cannot dial anv oilier ' intercom directorv number. Without aspeed dial, the end user must dial ihc desired intercom destination, \\ hen finished, click Save and Apply Config.

select aSpeed Dtal enirv to allow auser to open aspeed-dialed connection when he presses'the

Directon Number: select the prcv iouslv configured Route Partition and CSS Set the Default Activated Dev ,cc to the dev ice name for the dev ice that should use the intercom line Finallv

button template or modifv an existing one. Select the Intercom feature and click Save. Applv this phone button template to adev ice. Choose D ice >Phones and select the desired phone or create anew one. Change the used plume button template on llie dev ice to the new tv created or changed phone button template. Click Save and Apply Config. An emptv intercom line is mm shown in the device configuration window. Click at the ntercom line to open the intercom directorv number configuration window. Filter an Intercom

figure (_ hoose Dev ice >Dev ice Setting >Phone Button Template and add anew phone

First of all. create aphone button template that includes an Intercom Line as shown in the

5-72

Introducing Cisco Voice and Unified Communications Administration (ICOMM) V8 0

2010 Cisco Systems. Inc

Configuring Native Cisco Unified


Communications Manager Presence
This topic describes how to enable support for native Cisco Unified Communicalions Manager
presence.

Configuring Speed Dial BLF


1 2 3 Modify phone button templates to include presenceenabled speed-dial buttons.

Apply phone button templates to phones. Configure presence-enabled speed-dial buttons.

The configuration procedure for presence in Cisco Unified Communicalions Manager includes
the following steps to activate speed-dial BLF:

Step 1
Step 2 Step 3

Customize phone buttontemplates to includespeed-dial BLF buttons.


Applv phone button templates to phones. Configure speed dial BLF buttons.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

Step 1: Modify Phone Button Template


The first step isthe configuration of a phone button template, as shown inthe figure.

ify Phone But


Navigate to Device > Device Settings > Phone Button
Template

Configure presenceenabled speed-dial buttons

in phone button template.

To configure a plione button template that includes speed-dial RI.Fs. choose Device > Device Settings > Phone Button Template and add a new template or copy one ofthe default phone

button templates and save il with a new name. Configure the phone button template with the
desired number of speed-dial Rl Fs.

Inlroducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Step 2: Apply the Phone Button Template to Phones


The figure shows how a phone button template isapplied toan IP phone.

Step 2: Apply the Phone Button


Template to Phones
Navigate to Device > Phone:

Device nrtiah MLF

-iriDTJ HBniqti 10 1.1.1

it,.,-, *wi*

orisun

_!

$tfrir* rtmfJaV
C.ervrm r-^'j B'Ert*

* i,,^,. ,

^^^^

^1^4)4 Cnmnwn It^ra rof4*

^"^^ Assign phone button | template tothe phone.

Assign the previously configured phone button template to the IP phone thatshould be configured for speed-dial BLFs. Goto the Phone Configuration window andselectthe appropriate template from the Phone Button Template drop-down lisl.

>2Q1G Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-75

Step 3: Configure Presence-Enabled Speed-Dial Buttons


The figure shows the configuration of a speed-dial BLF. ngure rn
Mai Bui

Navigate to Phone Configurator,:

1 In the Phone Configuration


window, click links '.a add s

press nee-enabled speed dial

After the new phone button template has been applied, the speed-dial BI.F buttons arc displaved in the Association Information area ofthe Phone Configuration window. The phone
now has the capability to use buttons lor speed-dial Ill.F. but in order to use the buttons that wav. the bullous must be configured appropriately. To configure speed-dial BLFs, click the Add a new BLF-SD link and the Busy Lamp Field Speed Dial Configuration window opens. In tins window, configure the target {thai is. the presence entity to be watched) of the speed-dial BLF button and a label that will be displaved on the phone screen next to the corresponding
button.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Enable Presence-Enabled Call Lists


Ifcall lists should also provide presence infomiation. the appropriate enterprise parameter must
be enabled, as shown in the figure.

Enable Presence-Enabled Call Lists


Navigate to System > Enterprise Parameters

After changing the BLF For Call Lists enterprise parameter toEnabled, all phones that support presence-enabled call lists must be reset in order for the change to become effective.

i 2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Presence Policy Example: Subscribe CSS


The diagram illustrates a presence policv example that is based on partitions and Subscribe
CSSs.

Presence Policy Example: Subscribe C^


Phonel CSSs C-1
P-1 P-2

C-2 P-1 C-3 P-1

P-2 P-3

Phone 1

Subscribe CSS

flie configuration consists of three CSSs: C-l contains partitions P-I and P-2. C-2 contains partitions P-L P-2. and P-3. C-3 contains onlv partition P-I.

Phone I haspartition P-l applied to its line, which is conligured with directory number lOOl.
CSS C-1 is assigned lo phone 1.

Phone 2 has partition P-2appliedlo its line, which is configured withdirectorv number 1002.
CSS C-2 is assigned to phone 2.

A SIP phone wilh number 1003 can be reached through a SIP trunk. Thecorresponding route
pattern 8.1003 is in partition P-3. CSS C-3 is assigned to the SIP trunk. fhe effecti\ e peniiissions for presence subscriptions are as follows; Phone I is allowed to

watch the status of 1002 but not that ol'1003. Phone 2 is allowed to watch both otherphones.
Phone 3 is allowed to subscribe to presence information of 1001 but not of 1002.
Note The CSS in the figure refers to the standard CSS that is used for the implementation of calling privileges The CSSs are not relevant for the discussion of presence subscription permissions, but because they also depend on the configured partitions, they are added
here to illustrate that they must be considered in the overall configuration

Partitions and Subscribe CSSs apply to both presence-enabled speed dials and presenceenabled call lists

Introducing Cisco Voice and Unified Communications Administration (ICOMM| v8 0

>2010 Cisco Systems, Inc

Assign Subscribe CSSs to Phones and SIP Trunks


The first two steps ofimplementing presence policies are based on partitions and Subscribe CSSs. Creating partitions and CSSs are not shown, because configuring them is a prerequisite
for this course.

Assign Subscnbe CSSs to Phones and


SIP Trunks

Create CSS and partitions for subscription in Call


Routing > Class cf Control menu.
Device > Phone

>-Pr*taca1 Specirtr lotprnkflUVII

Parte! C|rtutM44t*
Plfft Capfcjr* Ogi-*fa0h

N>
0

PftJfnc* SrMjp" [>W S-UKr Pralfa *


M"

^tjndi fl P.fH*ri flFOUp


r. -F^ftrJ ^tind4Fd *" t *,, S,F CFJ.J-

v
*

j!uB?ciMr,a,^*a
^- Un*ttrid*d Port

<.

C-J

Apply Subscribe
CSS to trunks.

The figure shows how CSSs arcassigned to Cisco Unified IPphones and SIP trunks as
Subscribe CSSs.

)2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-79

Presence Policy Example: Presence Groups


Ihe diagram illustrates a presence policv example that is based on presence groups.

Presence Policy Example:


Presence Groups:
G-2 to G-3 Permitted G-3toG-1 Permitted
Rest Denied

Permitted

Permitted

Denied

Permitted
_

Permitted

Oenied

Ihe configuration uses three presence groups: G-l. G-2. and G-3. Inlerpresence group subscriptions are pemiitted from G-2 to G-3 and from G-3 to G-1. All other interprcsenee
group subscriptions are denied.

Phone I has presence group G-I applied to its line, which is configured with directory number 1001. Presence group G-2 is assigned to plione I. Phone 2 has presence group G-2 applied to its line, vvliich is configured with directory number 1002. Presence group G-2 is also assigned lo plione 2. A SiP phone with number 1003 can be reached through a SIP trunk. Presence group G-3 is
assigned to the SIP trunk.

fhe effective peniiissions for presence subscriptions arc as follows: Phone 1 is allowed to
watch the status of 1002 and 1003. Plione 2 is allowed to watch 1003 but not 1001. Phone 3 is

allowed to subscribe to presence information of 1001 but not of 1002.

Introducing Cisco Voice and Unifed Communications Adminislralion (ICOMM) v8.0

2010 Cisco Systems, Inc.

Presence Group Configuration Steps


'fhis fieurc shows the configuration steps for presence groups.

Presence Group Configuration Steps


1 Configure presence groups.

Set the default ihterpresence group policy.

Assign presence groups to lines, phones, and SIP trunks.

Implement presence policies that arc based onpresence groups asfollows:


Step 1 Configure presence groups.

Step 2

Set the default interprcsence group policy.

Step 3

Assign presence groups to lines, phones, and SIP trunks.

)2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-81

Step 1: Configure Presence Groups


flie first step when implementing presence groups is to add and configure presence groups, a:
shown in the figure.

tep 1: Configure Presence


Navigate to System > Presence Group
PrH Gr CvnltnuraltHi

Enter name and

description for
presence group.

*l4totf L*a: fjpiPjgiii

3ST

--^

Individually configured

permission toward

listed presence group.


Permission lo unlisted presence groups are

determined by system
default

Presence groups can be added and configured by choosing System > Presence Croup. One
presence group exists bv default and cannot be deleted; it is called the Standard Presence

Group. All phones, lines, and SIP trunks aremembers of llie Standard Presence Group by default. The Standard Presence Group can be modified in the same way thaiihepermissions to
other groups can be set. but it cannot be deleted.

When adding a new presence group, entera Name and Description and configure the permission for subscriptions towardother presence groups. The permission does not have to be entered towardall other presence groups. The permission for subscriptions toward unconfigured presence groups will be determined by system default, which is configurable as a
Cisco CallManager serv iee parameter.
Note Subscription permissions are configured in a unidirectional manner between pairs of
presence groups It is possible to permit subscriptions from one group to another and to
deny subscriptions in the opposite direction.

5-82

Intrcducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc

Step 2: Set the Default Interpresence Group Policy


The figure shows the configuration ofthe default interpresence group policy.

Step 2: Set the Default Interpresence


Group Policy
Service parameters can be configured in the Cisco
CallManager service:
- CMttaidc P.rmMr(Sv#lm - PfM*nc*l-

-fsr-rr Si.tKici'cr 'IjWira 'frtij-S'il '

iSCCC

Set the Default Inter-

Presence Group Subscription value.

The Default Inter-Presence Group Subscription value

specifies the system default for presence subscriptions toward presence groups forwhich no explicit permission has
been configured.

The Default Intcr-Prcsence Group Subscription service parameter specifies the system default for presence subscriptions. Thesystem default is applied for subscriptions toward presence groups for which noexplicit permission has been set in theconfiguration ofthe presence group
from which the subscription request was sourced.

The DefaultInter-Presence Group Subscription parameteris a service parameter ofthe Cisco CallManager Serviceand is configured from System > Service Parameter.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

Step 3a: Assign Presence Groups to Lines and Phones


The figure shows how a presence group is applied to lines and phones.

Step 3a: Assign Presence Groups

Navigate to Device > Phone

Call Routine

Directory Number
Assign presence group to directory number (in presence entity role)

Presence groups allow the implementation of presence policiesby checking the pennission for subscriptions going from one presence group to anotherpresence group. Fach subscriberand each presence entity must be in a presence group.

The IP phone itselfgenerates subscriptions (when presence-enabled speed dials or presenceenabledcall lists are used) and their directorv numbers can be watched by other subscribers. Therefore, presence groups arc applied to the phone in fhe roleof a subscriber and to all plione
lines in the role of a presence entitv.
Note

By default, all IP phones and all lines are in the Standard Presence Group

Intrcducing Cisco Voice and Unified Communications Administration (ICOMM) w8 0

'2010 Cisco Systems, Inc

Step 3b: Assign a Presence Group to a SIP Trunk


The figure shows how apresence group is applied to aSIP trunk.

Step 3b: Assign a Presence Group to


SIP Trunk

Navigate to Device > Trunk The presence group configured on a SIP trunk applies to subscriptions being sent out and subscriptions being received
on the trunk.

-*IP f#iwm*tn t,,- UJF,

.J tr-sfrT**..*,*<!

. 5 an SUV

Assign presence

M'F PFtFFFF^d Off^" *r,r..-

I*.,, -,..
SlfTrW W > *u.' *\Fl 5*4F*

A
.arfWdK...inp
'

group to SIP trunk.

The same presence


-"..

&ui-o< ^*itb s*w

group is used in
"

watcher and presence

m: Spaced 0 pFBtBF*n

entity role.

Cisco Unified Communications Manager can send subscribe out messages on a SIP trunk when

Communications Manage'r can receive subscriptions on aSIP trunk when alocal directorynumber iswatched over the SIP trunk by a subscriber that islocated on the other side ofthe trunk. The trunk, therefore, can act asboth a subscriber and presence entity. On a SIP trunk,

watching apresence entity located on the other side ofthe trunk. Cisco Unified

only one presence group can be configured. Therefore, this single presence group applies lo
sending subscriptions aswell asreceiving subscriptions.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

Configuring Cisco Unified Communications


Manager Express Features
1his topic describes how to configure features in the Cisco Unified Communications Manager
L\press. c

:isco Extension Mobility


The voice logout profile sets the parameters for the ephone when no
user is logged in

Avoice userprofile overlays the user settings on an ephone.


voice logout-profile 3
number 2001 type normal
voice user-profile 5

number 2003 type normal

number 2004 type beep-ring


user mblack password cisco speed-dial 1 0040413267199 label
ephone 1
mac-address 0001.A330.D53B

Hum

type 7 965

ip http Eerver telephony-service

url authentication url sacretname pa awrd


authentication credentials flecretnam e psswrd

voice user-profile 1

Auser login sen iee allows phone users totemporarily access a physical phone other than their own phone and lo utilize their personal settings, such as directory number and speed-dial
buttons, as ifthe phone is their own desk phone. The phone user can make and receive calls on

that phone using the same personal directorv number that is on their own desk phone. To configure Cisco lAtcnsion Mobility, prepare Cisco Communications Manager Fxpress for Cisco Hxtension Mohilitv. In global configuration mode, set the iphttpserver command to enable the III IP sener on the Cisco Unified Communicalions Manager Fxpress router that hosts the service I. Rl. for the Cisco Intension Mobility login and logout pages. F.uler telephonv-sen ice configuration mode. Configure the URL for authentication requests to the internal authentication senerwith the url authentication url application-name password command. The URI. refers to the IP address ofCisco Unified Communications Manager Fxpress. Create an entry lor an applications credential in the dalabase that is used by the Cisco
UnifiedCommunications Manager Fxpress authentication server. The authentication

credential application-name password command setsthe application credentials. The following output shows a configuration example:
Router i'config!#ip http server

Routericonfig,#telephony-service
Routericonflg-

telephony; #http:/ '10 .1.1.l.'CCMCIP/autheiiticate .asp EM cisco


Routericonfig-telephony)#authentication credential EM Cisco

intrcducing Cisco Voice and Unified Communications Adminislralion (ICOMM) 8 0

2010 Cisco Systems, Inc.

Now. define a voice logout irofile. which will be bound to an ephone. From global configuration mode, enter tl e voice logout-profile tagcommand. This configuration creates a voice logout profile, for exi inple. with Ihc tag3 would be: voice logout-profile 3. The it following output is an cxai piefor a voice logout profile configuration:
Router (conf i<i )#voice logout-profile 3
Router (conf i<| -logout-profile)#number
Router(confi

3001 type normal -logout-profile)#feature-button 1 dnd

To activate this voice logou profile on anephone, enter ephone configuration mode from global configuration modeiand bind the created voice logout profile to the ephone:
Router(confi )ttephone 2 iM Router(confi

-ephone)#mac-address 0024.C445.4E90

Router(conf i'! -ephone)#type 7965 Router(confi -ephone)#logout-profile 3 10

Finally, create a voice user irofile. A voice user profile allowsend users to log in with a specific voice user profile c i every Cisco Extension Mobility-enabled IP phone. In global configuration mode, enter t e voice user-profile tag command. This configuration creates a voice user profile, forexampl e, a voice user profile with tag 4 would be: voice user-profile 4. The following output show an example for a voice user profile:
Router(confi ))#voice user-profile 4 Router(confi Router(confi Router(confi

t-user-profile)tuser jdoe password cisco j-user-profile)#number 3002 type normal j-user-profile)#speed-dial 1 2001 label "mblack"

Router(confi i-user-profile)#feature-button 1 Dnd

Router(confi i-user-profile)#feature-button 2 Privacy

fhe defined userand passvvjord in the voice user profile are the login credentials for the end user. Both types of profiles the voice logout profile and the voice user profile, can be ik: configured with features li speed dials (with or without BLF). leature buttons (for Do Not Disturb (DND or privacy). >r a number with different ring behaviors, for example number
3002 type normal for a noimal ring behavioror number 3003 silent-ring for a suppressed
ringNote

voice logout profileor voice user profile references a number, which ephone-dn configuration mode. To set a label or name, configure the ephone-dn. For Example, when a voice logoutprofile with the number 3001 is configured, create an ephon -dn with the same number, 3001. In ephone-dn configuration mode, define
was defined in tl-3 with the label

The used numbe in the

cofnmand the label for the voice logout profile. This label isnow displayed on
c 1

the ephone, wh

is bound to the voice logout profile.

i 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

Call Forward Settings


Cisco Unified Communications Manager Fxpress supports different types of call forward
settings.

1 Nauigale
lo this path

2 Create or modify an existing

directory numoer

^^

This figure shows how to configure the call forward settings using Cisco Configuration Professional Navigate to Configure > N'oice> I'scrs, I'hones and Extensions > Extensions. A list ofthe current configured extensions will be displayed. Select an existing extension or create a new extension bv pressing Create or Edit to modify an existing one. In the configuration window, which is now displayed, configure the desired call forward settings. When finished, click OK and then click Deliver to send the new configuration to the Cisco Unified Communications Manager F.xpresssvstem.

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems Inc.

Night Service The Night Serv iee feature allows administrators lo provide coverage for unstaffed extensions
service lines, send aspecial "burst" ring to nighl-serviee phones that have been specified to
receive this special ring.

during hours that are designated as "night-service" hours. During night-service hours, calls to the designated extensions, which arc also known as night-service directory numbers or night-

Night Service
T^T]

-"s^j loth is path.

| 1 Navigate

^i

2. Set the
schedules

3. Define Night
Seivice code.

In Cisco Configuration Professional, navigate to Configure >Telephony Eeatures >Night Service Bell todisplay the night service configuration window. Set the desired night senice schedules, which can be configured on a weekly, annual, ordaily base. You can also define a night serv ice code. When you are finished, click Apply and Deliver to send the configuration
to the Cisco Unified Communications Manager Express.

2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

Night Service (Cont.)


Night Service can be configured in two different ways:
Use only notifications ona designated Night Service Bell ephone
Configure Night Serviceephone-dnswith Call Pickup Usethe Call Pickup softkeys on the Night Service Bell ephone to
pick up calls

Forward automatically to a Night Service Bell during Night Service


hours
1 Define ephone-dn lo ._ 6H ephone as a Night
Service Sell

u;e Call Pickup o- Call


Forwara

~^

When the global night serv ice configuration is done, select a night service bell and define the numbers that will participate inthe night service. Navigate lo Configure > Voice > Users,

Phones and Extensions > Extensions lo select the extensions that will participate in the night
service configuration. Select an extension orcreate a new otic and open (be configuration window. Check the Enable Night Senice check box. Select either Cal! Pickup orCall forward lo beused for the extension. When choosing the Call forward option, settheCall
forward numberin the configuration window. When vou are finished, click OK and Deliver.

Next, define an IP phone to receive night service notifications. Navigate lo Configure > Voice > Users, Phones and Extensions > Phones and select an existing device or create a new dev iee. Open the configuration window and check the Night Service check box to set this
device as a night sen ice bell. Then click OK and Deliver.

5-90

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc

Paging Paging prov ides aone-way voice path to phones that have been designated to receive paging.

Paging

1. Define Paging
Name and Paging
Number

3 Define Paging
Type (Optional).

r.

2. Add ephones for paging

In Cisco Configuration Professional, navigate to Conligure >Voice >Telephony Features > Paging Numbers. Theconfigured paging numbers aredisplayed. Click Create or Edit to modify an existing number. The Paging Number configuration window opens.

Configure a Paging Name. Paging Group, and if multicast should beused, a Multicast IP
address and User Datagram Protocol (UDP) portnumber. The range that paging supports is the

same asthe range supported when using the command-line interface (CLI). Select the desired phones from the lisland click OK and Deliver to send theconfiguration to Cisco Unified
Communications Manager Express. Youcan alsoselectthe paging number andclickSet Phones Paging Type Preference to choose whether a phone should use unicast or multicast
streams. Note that multicast must be configured correctly in the Paging Number configuration window before phones can use multicast streams.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-91

Shared Ephone-dn
Ashared ephone-dn allows an incoming call to he answered on multiple IP phones.

hared Ephone-di
Navigate to Configure > Vc.ce - User Phones and Extensions
Excisions

1JS
wwim

Configure number
and label.

w p .

To create a shared ephone-dn. navigate to Configure > Voice > Users, Phones and

Extensions > Extensions and create a new extension or modifv an existing extension. Select an extension and click Edit or Add to configure a new extension. The extension configuration
window will open, fntertlic Primarv Number and a Label. Click OK and Deliver lo send the

configuration lo Cisco I 'nified Communications Manager Express.

Introducing Cisco Voice and Unified Communications Administration (ICOMMI v8.0

2010 Cisco Systems, Inc.

Shared Ephone-dn (Cont)


Go to Configure > Voice > User. Phones and Extensions > User
Settings and apply this configuration procedure to two or more
IP phones
,,... ...... / o I 1 Set the

rr

i **^

-,(-.

2. Select the
extension

Note

This step requiresthat an IP phone has already been configured.

Navigate toConfigure >Voice >Users, Phones and Extensions >User Settings and create a
new user or modify an existinguser. Selecta user and click Edit or Add to configure a new

user. Navigate to the Phone / Extensions tab and select thedesired Phone, Phone Line. Line Type, and a Ring Behavior. IntheAvailable Extensions list, select thedesired extension. Click
OK and Deliver to send the configuration lo Cisco Unified Communications Manager Express.

Repeat thissetupfor every IP phone that should use thisextension.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-93

Pickup Groups
The Call Pickup feature and pickup groups enable phone users to answer a call that is ringing
on a different directorv number from their own.

Navigate to Configure > Voice Telephony Features


> Call Pickup Groups
DahHr drffwvttw n hwbr

l:re Mb fcftmp Eo*

^l

2. Choose pickup
group extensions

Navigaic lo Configure > Voice > Telephonv Features > Call Pickup Croups. Create a new Call Pickup group or select an existingCall Pickup group. In the Pickup Groupconfiguration window, dctinc a number for the pickup group, from the list of Available Extensions,select the extensions that should be members ofthe pickup group. When finished, click OK and Delner tosend the configuration to Cisco I. nifiedCommunications Manager Express.

5-94

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Intercom
An intercom line is a dedicated two-way audio path between two phones.

Intercom
To use the Intercom feature, the User Settings must be configured first.

1 Select user IDs


2 Define phone button
and parameters

"fhis figure shows how toconfigure the intercom or whisper intercom with the Cisco
Configuration Professional. Navigate to Configure >Voice >Telephony Features > Intercom and definethe users that should be configured for intercomusage. By default,the
Intercom feature will be used. To select whisper intercom, check the Configure Whisper

Intercom box. When ready, clickOK and Deliver to sendthe configuration to Cisco Unified
Communications Manager F.xpress.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-95

Hunt Groups
Hunt groups allow incoming calls to a specific number (pilot number) to bedirected lo a
defined group of e.xlension numbers.

Hunt Groups
Navigate to Configure > VO'Ce
Groups
fTXt>pMtfl4

> Ic ephoi

yf

matures > Hunt

1 Define hunt prlo! 1

numoer and type


call sellings

^2*~' '"" '


~^-

'""'" "

BWW'

'""'"'
'

":.

3 Add eitensiois ic 1
thenuni list *

..,.-...,

4 (Optional} Edit *7 extension timeouts [

fhis figure shows how to configure hunt groups using CiscoConfiguration Professional. Navigate to Configure >Voice >Telephony Features > Hunt Croups to display the hunt group configuration page. Create a new hunt group or modify an existing one. Define a hunt
pilot number and the hunt algorithm.
Next, define the settings for unanswered calls. Use the final number to define a destination to

which calls will be forwarded when no hunt group member answers the call. Lor example, this destination could be the voice-mail numberor any ofthe other hunt pilot numbers. Select Originating number in the menu when internal IP phone users forward all calls to the hunt pilot and an incoming call is not answered. This option forwards the call to the directory number of
the phone lhat transferred the call into the bunt group. 'I hen. select extensions from the list that

should be configured as members ofthe hunt group. You can also edit the timeoutsetting for each extension. When finished, click OK and Deliver to send the configuration to Cisco
Unified Communications Manager F.xpress.

5-96

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8 0

)2010 Cisco Systems, Inc

Summary
This topic summarizes the key poinls that were discussed inthis lesson.

Summary
Cisco Extension Mobility allows end users to log in and log
out on different IP phones, regardless of location. - Cisco Unified Communications Manager offers a wide range

of call coverage features, which are easy to configure and


useful for different requirements, for example, Hunt Groups,
or Pickup Groups.

* Intercomis commonly used for managers and assistants and allows other users to be easily called, even when they are on
an active call.

The Cisco Unified Communications Manager offers presence features that allow users to see the presence status in call

lists like missed calls or on presence-enabled speed-dials.


The Cisco Unified Communications Manager Express also

offers a wide range of call coverage features, Cisco


Extension Mobility, Intercom, and presence support.

The lesson explained how to configure the telephony features in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This includes a step bystep configuration guide to enable Cisco Extension Mobility in Cisco Unified Communications Manager andshows how lo configure features with Cisco Configuration
Professional on Cisco Unified Communications Manager Express.

References
For additional information, refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release 8.0(1) at: http:/7ww-w.ciseo.coni/cn/US/docs/voicc_ip_comm/cucm/admin/8_0_l/ccmcfg/
bccm-801-cm.html

Cisco Unified Communications Manager Express Administration Guide at:

http://w w-vv.cisco.com/en/US/docs/voice_ip_comm/cucme/adniin/configuration/guide/
erne ad m.him 1

)2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-97

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc

Lesson 3

Understanding Mobility
Features
Overview
Thegrowing use of mobile devices allows users who aremobilewhether on a retail fioor, at anairport, or at a Wi-Fi hotspot ina local coffee shopto also enjoy the efficiencies and speed
of Cisco Unified Communications. However, as more people own multiple devices, ranging

from office phones to home office phones and laptop computers to mobile phones, they spend more time managing theircommunicalions across difierent phone numbers and voice mailboxes, limitingtheir abilityto accomplish work efficiently. CiscoUnified Mobility allows users to be reachable by a single number regardless ofthe device
that is used. This lesson describes the features of Cisco Unified Mobility.

Objectives
Upon completing this lesson, youwill be ableto describe the characteristics of CiscoUnified Mobility features in Cisco Unified Communications Managerand Cisco Unified Communications Manager Express. This ability includes beingable to meet these objectives:

Explain Mobile Connectand its advantages, drawbacks, and architectural integration in


Cisco Unified Communications Manager

Explain MVA and its advantages, drawbacks, and architectural integration in Cisco Unified
Communications Manager

Explain Mobility and its advantages, drawbacks, and architectural integration in Cisco
Unified Communications Manager Express

Mobile Connect in Cisco Unified

Communications Manager
This topic describes the Mobile Connect feature ofCisco Unified Mobility,

tobile Connect Characteristics


Receive calls on multiple devices using a single phone
number

Can be used for home office or mobile devices

Single enterprise voice mailbox

User-configurable access lists to permitor deny calling


numbers that can ring a specific remote phone

Answer incoming calls on office or remote phone Switch active calls between office and remote phone Call logging (Call Detail Record [CDR])

1he Mobile Connect leature enables users lo receive business culls using a single phone
number, regardless ofthe device that is used for acall. Mobile Connect allows users to answer

incoming calls on the office phone or at the remotedestination and to pick up in-progrcss calls
on the office phone or remote destination without losing the connection. Once the call is offered to both the desktop and remote destination phones, the user can answer at anv of those

phones. Upon answering the call on one ofthe remote destination phones or on the IP desk phone, the user has the optionto handoff the call to the office phone. Activecalls on the office phones can be handed off to a remote phone. An end user can use a single voice mailbox. Each end user can configure access lists that are based on a black or while lisl to permit or deny callingnumbers that can ring a specific remotedestination. Mobile Connect also supports call logging. Enterprise calls are logged regardless ofthe device that is used (enterprise phone or
remote phone).

As an example, if users receive a call that is placed to the business number, both the office

phone and the cell phone ofthe user will ring. If a user is traveling to the office, acall can be accepted on the cell phone ofthe user. After the user arrives al the office, the call can be picked up while the call is in progress bv pressing a single key at the office IP phone, fhe call continues on the office 11* phone without anv interruption, and the handover from cell phone lo
IP phone is not noticed bv the other party on Ihe call.

5-100

Intrcducing Cisco Voice and Unifed Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc

Cisco Unified Mobility Architecture


This subtopic describes the Cisco Unified Mobility architecture.
Cisco Unified Mobility Architecture

Virtual

Phone

+49404132672001
PartiliorVCSS RD Pfofile

Shared
Line

Device Pool
-CSS

Device Level Device Pool

Common Device Profile


CSS

Rerouting CSS
User,'Network Hold

-MRGL

User/Network Hold

t
/L

r
?

Upto 10 remote
destinations

Set call routing timers

*/

Configure access lists


combined with a ring
schedule

As for all users amobility user enterprise phone is configured with appropriate l-ne-level settings such as directory number, partition, and calling search space (CSS). In addition, the device-level settings ofthe enterprise phone include parameters such as device pool, common device configuration. CSS. Media Resource Group List and user and network hold audio sources All of these line and device settings on the user's enterprise phone affect the call routing and music on hold (MOH) behavior for incoming and outgoing calls. Next aremote destination profile must be configured for each mobility user in order for them to take advantage of Cisco Unified Mobility features. The remote destination profile is configured at the line level with the same directory number, partition, and (CSS) as those tor

the enterprise phone ofthe user. This configuration results in ashared line between the remote destination profile and the enterprise phone. The remote destination profile configuration includes device pool, calling search space, rerouting calling search space, and user and network

hold audio source parameters. The remote destination profile should be thought of as avirtual phone whose configuration mirrors the line-level enterprise phone settings of the user. However the remote destination profile, but whose profile-level configuration combined with the line-level settings determines the call routing and MOH behavior that the remote destination
the remote destination profile and the enterprise phone, allows calls to that number to be
extended to the remote destination ofthe user.

phone ofthe user will inherit. The user's enterprise directory number, which is shared between

Mobility users can have up to 10 remote destinations that are configured and associated with their remote destination profile. Aremote destination represents asingle public switched telephone network (PSTN) phone number where auser can be reached. Call routing timers can

to aparticular remote phone. Call routing timers also configure the amount of time to wait before extending the call and the amount of time that must pass before acall can be answered at
the remote phone.
) 2010 Cisco Systems. Inc.

be configured for each remote destination to adjust the amount oftime acall will be extended

Enablement of End UserTelephony and Mobility Features

5-101

Access List

certain phone numbers to be extended lo lhat remote phone.

Mohilitv users can configure access lists for each remote destination to allow ordenv calls from

Determine whether to extend or block a call to a


remote destination

Access lists can be

combined with time-of-day


access

Ihe access list leature can be combined wilh the time-of-dav access, which is explained in the next subtopic. lor calls to remote destinations, the time-of-day access leature adds aring (allowed list) or black list (blocked list). Each lisl can match different caller types as follows:
Not available: for calls where the caller II) is not provided Private: for calls where the caller ID is not displayed
Directorv Number: for calls with a specific caller number

schedule and associates the ring schedule with an access lisl to determine the time-of-dav access settings lor a remote destination. An access list can be configured as a white list '

digits 0through 9. the wildcard X. the explanation point (!). and the pound sign (#).

When configuring an access list with directorv number entries, the administrator can also use wildcards io match arange ofnumbers with asingle access list entrv. Allowed entries are the

5-102

Introducing Cisco Voice and Unifed Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems,

Time-of-Day Access
If a remote destination has no time-of-day access configuration, all callsare extended to the
remote destination.

Time-of-Day Access
Ring schedule per
remote destination

Time zone-specific

Combine ring schedule


with access lists to allow or block certain numbers

Do not use empty


access lists

RingWhen Cater in I" Do Not Ring when

. ACL

I -v :..CflW*>AGt -i.

By default the All the time ring schedule radio button and the Always ring this destination
radio button are checked, so that all calls arc extended to the remote destination. A ring schedule is associated with the time zone of a remote destination, not with the time zone ofthe Cisco Unified Communications Manager server. Use the Time Zone field in the Remote

Destination Configuration window to specify the time zone ofthe remote destination. When an incoming call matches the time schedule, the access list configuration will be checked. Avoid creating an empty access list that contains no members. If an empty access list is chosen in the Ring this destination only ifthe caller is in drop-down list box. all calls are blocked (instead of allowed). If an empty access list is chosen in the Do not ring this destination ifthe caller is in drop-down lisl box, all calls are allowed during the specified ring schedule. Use of an empty access list in either of these ways could cause unnecessary confusion
for end users.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-103

Mobile Connect Call Flow: Incoming Calls to Office Phone


This subtopic describes the Mobile Connect call flow for incoming calls to the office phone.

tile Connect Cal! F! Calls to Office Phone


Mobile Connect Cisco Unified

Communications

Manager

Outside Caller
+4989442325300

Mobile Phone +4915118827499 Remote Destination of User A

Outside caller calls office phone 2001 (dials +49404132672001) Mobile Conned rings IP phone and remote destination Call is picked up at remote destination; caller ID of outside caller is preserved at remote destination

A PS IN user calls the office number ofthe user. Because Mobile Connect is enabled, both the

desktop plione 2001 and the configured remote destination (mobile phone; +4915I IX827499) ring simultaneous!}. Ihe call is presented to the remote phone wilh the original caller ID (! 4989442325300 in the example). As soon as the call is accepted on one ofthe phones, the

other phone stops ringing. The user can switch the call between the office phone and the mobile phone (and vice versa) during the call without losing the connection.

Introducing Cisco Voice and Unified Communications Administration (ICOMM1 v8 0

)2010 Cisco Systems, Inc.

Mobile Connect Call Flow: Internal Calls Placed from a Remote


Phone

Ifa call is received from a recognized remote destination, the corresponding internal directory
number and not the E. 164 number ofthe remote device is used as the calling number.

Mobile Connect Cail Flow; internal Calls


Placed from a Remote Phone
Mobile Connect

Cisco Unpfied
Communications

Manager

Mobile Phone +4915118827499 Remote Destination UserB

Directory Number 2002

of User A

Remote phone calls phone 2002 (dials +49404132672002).

Mobile Connect replaces caller ID (+4915118827499) ofremote phonja


with directory number of associated IP phone (2001).

In the example in the figure, extension 2001 hasa Mobile Connect remote destination +4915119927499 (mobile phone ofthe user ofextension 2001). When the user places a call
from a mobile phone to an enterprise PSTN numberof a colleague (by dialing +49404132682002): the called colleague will seethe call comingfrom the internal director}'
number 2001 instead ofthe external mobile phone number.

Thesame applies to calls placed to other internal destinations such as voice mail. Ifthe userof extension 2001 places acall to Cisco Unity from his or her cell phone,Cisco Unity will see director} number 2001 as the source ofthe call and not the PSTN number ofthe mobile phone (+4915119927499). Cisco Unity can identify the userby his or her directory number and prov ideaccess to the appropriate mailbox instead of playing a generic welcome greeting.
In order to recognize mobile connect remote destinations, the mobile connect remote
destination number must match the Automatic Number Identification (ANI) ofthe incoming

call.Typically, mobile connect remote destinations include an access code, which must be prefixedto the incoming ANI in order for the sourceto be recognized as a mobileconnect
remote destination. Alternatively, the Cisco CallManager Service parameter Matching Caller ID with Remote Destination can beset to Partial Match and the Number of Digits for Caller ID

Partial Matchparameter can be specified. This numberspecificshow many digitsofthe incoming ANI must match a configured remotedestination number(startingwith the leastsignificant digit).

Ifthe source ofthe call is not recogni/cd as a mobile connect remote destination, the PS'fN number of the remote destination is used for the calling number and it is not changed to the
internal directory number.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-105

Mobile Voice Access in Cisco Unified

Communications Manager
fhis topic describes the Mobile Voice Access (MVA) feature in Cisco Unified Communications Manager.

Originateenterprise calls from any remote destination by


Dialing to the enterprise MVA number Entering ID (if required) and PIN
Entering destination number

Called party sees the officephone number as calling party


Switch active calls between office and remote destination

MVA telephone user interface (TUI)

I he main MVA characteristics are as follows:

Users can originate enterprise calls from an_\ remote destination by dialing to the enterprise
MVA number.

User credentials provide securitv: user ID (if required) and PIN.


User dials destination number

Ihe called part} sees the office phone number as ihe calling party and not the remote
phone. Users can switch active calls between the office and remote phones. After the call is connected, users can invoke mid-call features using MVA. I hese features

include feature access codes, which allow users lo perform certain actions by pressing a predefined code, such as put an active call on hold or pick up the call at their desk phone as the} would wilh received Mobile Connect calls, fhese features are possible because the call is
anchored at the enterprise gatewav.

Introducing Cisco Voice and Unified Communications Administration (iCOMM) v8 0

)2010 Cisco Systems, Inc.

MVA Call Flow

This subtopic provides an example ofatypical MVA call flow.

MVA Call Flow


Outside Desli nation
+4989442325155

Cisco Unified
Communications

Manager

Mobile Phone +491511BB27499

Remote Destination of
UserA User A

Directory Number 2001

Remote phone dials MVA number (+49404132672999)

Calleris authenticated at CiscoUnified Communications Manager and decides to callto an


outside destination+4989442325155 (dials 0089442325155]

Caller is connected to MVA mediaresourcefrom wherethe outgoing callis placedon behalf


of the office phone (2001]

With MVA. users can place calls tothe outside from a remote destination asif dialing from their desktop phone. In the example in the figure, the user ofthe IP phone with directory number 2001 uses a mobile phone (+4915118827424)10 dial the PSTN number ofthe headquarters, extension 2999. The gateway isconfigured tostart an integrated voice response (IVR) call application for calls placed tothis number. The Voice Extensible Markup Language

(VoiceXML. also called VXML)-based call application offers a prompt and asks for the remote
destination number and the PIN ofthe user. After login, in addition to activating and

deactivating MVA. the user can initiate a call from the enterprise network. The call isset up
with the E.164 PSTN number ofdirectory number 2001 instead of+4915118827424. This

application allows the called party to identify the caller by the (single) office number. It is
irrelevant that the call isactually placed from a mobile phone instead ofthe office IP phone.
The call appearsto come from the office phone. After the user has initiated a call from a remotedestination using MVA.the user can switch the

call to the office phone during thecall without losing the connection, and can switch the call
back again as needed.

i 2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-107

Cisco Unified Mobility Interaction


fhis subtopic describes how the different Cisco Unified Mobility components interact. The
basis isto activate the Cisco Unified MVA service, if MVA is desired in addition to Mobile
Connect functionalitv.

Cisco Unified Mobility Interaction


Service Activation

Softkeys
MobilIly SolHeys

Service Parameter
Eiatell.'A calalsoFipjetenialr.

Owner ID

4&i IP phone

Owner ID

Media Resources

^t

^p Enable Hloo*ly
*V Enable MVA
HH 1 nut

User

\ ACL
RDP

Dwner ID

IVR Appiicalion
VXML

<y RD1

L RD Request
H 323o.'SIP

CnaDleUC

RD2
Enable MC

Gateway

Call MVA

Enter

RDand PIN

When the Cisco Unified MVA service is activated, a corresponding media resource is automaticallv' added. The media resource must be configured with the MVA number, a
partition, and locales.

The configured number must bereachable from the Cisco IOS router that provides remote
phones with accessto a VoiceXML IVR call application.
Incoming MVA callers arc authenticated by remote destination number and the PIN lhat is

configured for the user, which is associated with the remote destination profile. The remote
destination profile is referenced from the corresponding remote destination number.

When using Mobile Connect and receiving incoming calls that were placed to a line that is shared bv an II* phone and a remote destination profile(both referring lo the same end-user ID),
access control lists (ACI.s) which are applied to remote destinationscan be used to control which callers are allowed to ring the remote destination, 'fhe ACL must refer to the end user

that is configured at the remote destination profile, to which the remote destination is assigned.
In order to allow an aetiv e call to be handed over from an IP phone to a remote destination, the Mohilitv softke.v on the IP phone must be configured for the connected call state. Ifthe
Mobility sofikev is also added lo the On Ilook call slate, it can be used lo check ihe status ol'

Cisco Unified Mobility (whether Mobile Connect is on or oft). In summarv. the end user is associated with IP phones (configured as the owner), access lists,
and remote destination profiles. Remote destinations are associated wilh the shared lines of

remote destination profiles and access lists. For MVA. ihe appropriate service must be activated and the automaticallv generated media resource must be madeavailable to a routerrunning the
VXML. call application.

Introduang Cisco Voice and Unifed Communicalions Administration (ICOMM) vB.O

2010 Cisco Systems. Inc.

Mobility in Cisco Unified Communications


Manager Express
The Single Number Reach feature allows users to answer incoming calls to their extension on
either their desktop IP phone orataremote destination, such as amobile phone.

Single Number Reach


Allows users to answer incoming calls to theirdirectory number on eithertheir IP phone or at a remote destination, for example:
Mobile devices

IP phonesnotbelonging to the same CiscoUnified Communications


Manager Express

Home phone numbers in the PSTN


Unanswered calls can be forwarded to voice mail

Mobile Phone

+4915118827499

The Single Number Reach feature is similar to the Mobile Connect feature in the Cisco Unified
Communications Manager. Users can pick upactive calls onthe desktop phone or the remote

phone without losing the connection. This feature enables callers lo dial asingle number to
reach the phone user. Calls that are not answered can beforwarded tovoice mail. Remote
destinations may include the following devices:
Mobile (cellular) phones

IP phones not belonging tothe same Cisco Unified Communications Manager Express
router as the desktop phone

Home phone numbers in the PSTN. Supported PSTN interfaces include PRL BRI. Session
Initiation Protocol (SIP), and Foreign Exchange Office (FXO).

For incoming calls tothe Single Number Reach extension, Cisco Unified Communications Manager F.xpress rings the desktop IPphone first. Ifthe IP phone does not answer within the configured amount of time, it rings the configured remote number while continuing to ring the IP phone. Unanswered calls aresent to a configured voice-mail number.

) 2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-109

Mobility
Mohilitv allows end users to send active calls on their IP phone totheir configured remote
destination.

Mobility
Mobility in Cisco Unified Communications Manager Express works like itdoes in Cisco Unified Communications Manager:
In connected state, pressing the Mobility softkey on the IP phone sends the
call to the remote destination

- Inidle state, users can toggle Single Number Reachonand off bypressing
the Mobility softkey

Users can manually return thecall totheSingle Number Reach extension by


pressing the Resume softkey.

Cisco Unified

Mobile Phone +4915118827499

Communications

Manager Eipress

3 Call is set up lo Single Number


Reach deal mall on

The IPphone user hasthese options for handling callson a Single Number Reach-enabled
extension;

Send the call to remote phone: A phone user can send thecall to the remote phone bv using the Mohilitv softkey. While connected to the call,the phone usercan press the
Mohilitv sofikev and select "Send call to mobile." The call is forwarded to the remote phone.

Enable or di.sable Single Number Reach: While the IP phone is in the idle state, the user can toggle the Single Number Reach feature on and off by usingthe Mobility sottkev. If the user disables Single Number Reach. Cisco Unified Communications ManagerLxpress
does not ring the remote number.

Pull back the call from the remote phone: A phone user can manually pull back the call to the Single Number Reach extension by pressing the Resume sofikev. which disconnects
the call from the remote phone.

IP phone users can modifv their own Single Number Reach settings directly from the phone bv
using the menu available with die Services button. Administrators must enable the feature on the phone to allow a user to access the user interface.

5-110

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Summary This topic summarizes the key points that were discussed in this lesson.
Summary

- Cisco Mobile Connect isan enterprise mobility service that associates IP phone numbers with remote destinations such as a mobile phone. Cisco Mobile Connect allows enterpnse mobile workers to receive all phone calls totheir IP phone number atmultiple remote destinations simultaneously. Mobile Voice Access extends Mobile Connect capabilities by allowing users to originate a call from a remote destination, such asa mobile phone, as if dialing from thedesktop phone.
The Cisco Unified Communications Manager Express
IP phone.

allows users to toggle Single Number Reach onor off on their

provides Mobility and Single Number Reach functionality and

The lesson covered mohilitv features in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This includes Mobile Connect and Mobile Voice Access in Cisco Unified Communications Manager. Mobile Voice Access allows end users to
use Cisco Unified Communications features from remote phones.
References
For additional infomiation. refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release 8.0(1) at:

http://\\\v\v.ciscoxom/en/US/docs/voiccjp_comm/cucm/admin/8_0_l/cctticfg/
bccm-801-cm.html

Cisco Unified Communications Manager Express Administration Guide at:


cmeadm.html

lutp://vvww.cisco.com/cn/US/docs/voicc_.ip_comm/cucme/admin/coniiguralion/guide/

>2010 Cisco Systems, Inc.

Enablement ofEnd UserTelephony and Mobility Features

5-111

5-112

Introduang Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems. Inc.

Lesson 4

Enabling Mobility Features


Overview
Cisco Unified Mobility gives users the ability to extend incoming callsfrom Cisco Unified Communications Manager or Cisco Unified Communications Manager Express to configured remotedestinations, such as mobilephones. Users can also transition active calls between their Ciscodesktop andmobile phone without interruption. This lesson describes howto implement Cisco Unified Mobility in Cisco Unified Communications Managerand Cisco Unified
Communications Manager Express.

Objectives
Upon completing this lesson, you will beable to describe how to enable mobility features for
end users in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This ability includes being able to meet theseobjectives:

Configure Mobile Connect in Cisco Unified Communications Manager


Configure MVA in Cisco Unified Communicalions Manager Configure Mobility in Cisco Unified Comniunications Manager Express

Configuring Mobile Connect in Cisco Unified Communications Manager


This topic describes how to configure Mobile Connect in Cisco Unified Communications
Manager,

Implementing Cisco Unified Mobil

DNAssociation for

"n Mobile Conned

!;eri|^i%itorig

;;:' Media FR&xirce mffim^mggm

:.;B.323 GatewiC<mi^u8ofi;p;lill
fhis figure shows how the various Cisco Unified Mohilitv components interact and which steps
are required to implement Cisco Unified Mobility successfully:
Activate the Cisco Uniiied Mobile Voice Access (MVA) service in Cisco Unified
Serv iccabititv.

Configure user accounts. Make sure lhat the Enable Mobility and Mobile Voice Access check boxes are checked in the End User Configuration window. Checking the Enable Mobility check box triggers licensing to consume Dev ice License Units (l)I.Us) for Mobile
Connect.

Create access lists for Mobile Connect b\ assigning each list to the Mobile Connect user and spccifving whether the list is allowed.
Create remote destination profiles and assign each user lo a profile.

Associate desktop directorv numbers for the user. Add remote destinations by selecting the previously defined profile as part ofthe configuration. In the Service Parameters Configuration window, choose True for Enable Mobile Voice Access and enter the MVA number, which is the direct inward dialing (DID) number that end users use to reach MVA. To make MVA calls, configure these service parameters and cheek the Enable Mobile Voice Access cheek box in the End User Configuration window. Choose True for Enable Enterprise Feature Access to enable access to hold, resume,
transfer, and conference features from remote destinations.

Introduang Cisco Voice and Unifed Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Configure the media resources for MVA tfmore than one MVA number is needed orthe
language must be modified.

Configure H.323 gateways for MVA.

The following pages describe the steps for implementing Mobile Connect in detail. MVA is
covered in the next topic.

<2010 Cisco Systems. Inc

Enablement of End User Telephony and Mobility Features

5-115

Step 1: Configure Softkey Template


The first step is lo configure a softkey template that includes the Mobility sofikey.

>1ep 1: Configure Softki


Navigate to Device; > Device Beltings > Softkey Template
The Mobility sofikey in On Hook state allows users lo toggle MobileConnect
on or off

Mobility in Connected state sends an active call to the remote device.

* The Mobility feature can also be configured on a phone button template

re ~f*wifZ-,-r*?ii

Add Ihe Mobility softkey


to On Hook and to

Connected call state.

In Cisco Unified Communications Manager Adminislralion. choose Device > Device Settings > Softkey Template and configure a sofikev template that includes the Mobility sofikey for the following call states:

On Hook
Connected

Note

The Mobility softkey can also be configured in a phone button template

5-116

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

)2010 Cisco Systems, Inc.

Step 2: Configure End User


End-user accounts must be created andconligured when Cisco Unified Mobility is used.

Step 2: Configure End User


Navigate to User Management > End User and select a User
Ufrr InfotaWn

!n
I
,*.............,*.

| 1.Activate mobility. |

xi..
]V Thi.M* HobrfV,]

|S,F

2. Set the remote


^
*^

EV^ ^z
^t
View jJofaul;

destination limit.

End users are configured from User Management > End User. Cisco Unified Mobility is configured in the Mobility Information sectionofthe user configuration page:
Rnable Mobility: Activate the Enable Mobility check box to enable Mobile Connect, which allows the user to receive calls on multiple devices that are placed to a single enterprise phone number and to hand over in-progress calls between the desktop phone and

a remotephone. Mobile Connectalso allows a user to place calls from remote phones to the enterprise (for example, voice mail or internal directory numbers) that are signaledwith the
internal directory number ofthe user.
Enable Mobile Voice Access: Activate the Enable Mobile Voice Access check box lo

allow the user to use the MVA feature for placing outgoing enterprise calls from a remote phone.

Maximum Wait 'Time for Desk Pickup: Enter the maximum time in milliseconds that is permitted to pass before the user must pick up a call that is handed over from the remote phone to the office phone. The range is from 0 to 30.000 ms with a default value of
10.000 ms.

Remote Destination Limit: Enter the maximum number of remote destinations to which

incoming calls placed to the enterprise phone number of the user can be sent. The range is
from I to 10. The default value is 4.

Remote Destination Profiles: This read-only field lists the remote destination profiles thai
have been created for this user.

2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-117

Step 3: Configure IP Phone


The next step is to configure the office IP phone ofthe user for Cisco Unified Mohilitv.

Stop 3: Configure IP PI
Navigate to Oovice > Phc/vs and select the desired IP phone.

J :,,, m

This line will be shared with Ihe remote

1 Configure the
s oftkey template

destination profile

2. Set the owner


user ID.

As shown in the figure, two parameters must be configured at the phone configuration page ol
the office phone ofthe user as follows:

Softkey Template: Appiv the softkey template thai was created in Step I lo the IP phone
so that the Mohilitv sofikev is available to the user in the On Hook and Connected states.

Owner I scr II): Select the end user name thai was configured in Step 2. I his choice enables Cisco Unified Communications Manager to locate the related configuration elements such as the remote destination profile ofthe end user.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

)2010 Cisco Systems. Inc

Step 4: Configure Remote Destination Profile


This step describes the configuration ofremote destination profiles.

Step 4: Configure Remote Destination


Profile

Navigate to Device >Device Settings >Remote Destination


Profile:

Configured line CSS applies toIP phone and remote destination profile
Line CSSanddevice CSSare combined; partitions ofline CSSconsidered first
,.,,.l..n M^Mm
DaillnrfFOn *r*fHr

tlPrstuvtfpan ffwAlp far >di

Used (or outgoing calls


wlh MVA.

Click here lo associate the

;<-4 sr* 5p*

remote destination profile


to the DN

thr"j]
_ti

CH">PiFTi Ff"tIo.

Used for ringing remote destinations intien receiving

an incoming call on the


office phone

Remote destination profiles are configured at Device > Device Settings >Remote Destination
Profile. The remote destination profile contains the parameters that apply to all ofthe remote destinations ofthe user. Enter a name, description, device pool, calling search space (CSS),

rerouting CSS. and network and user music on hold (MOH) audio sources for the remote
destination profile. Mobility-specific parameters are the following: I ser ID: Select the user to whom this profile is assigned. The selection must match the ID
of an end user who has the Enable Mobility check box activated.

Privacy: Select aprivacy option for this profile. The value is on, off, ordefault. Ignore Presentation Indicators: Select the Ignore Presentation Indicators check box to ignore the connected line ID presentation. This procedure is recommended for internal
calls.

Calling Search Space: This CSS is used for outgoing enterprise calls placed from aremote
destination using MVA. It has no relevance in Mobile Connect.

) 2011) Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-119

Rerouting Calling Search Space: Set the CSS that should be used when sending calls
placed to the enterprise phone number ofthe user lo the specified remote destinations. This CSS is also used vvhen an active call is handed over from the office phone lo aremote
phone. Remember that this CSS is considered as a device CSS and is combined with the CSS conligured at the shared line. The partitions ofthe line CSS are considered before the partitions ofthe device (remote destination profile) CSS. After creating aremote

destination profile, one shared line must be configured for each directory number lhat is

used at the office plione(s) ofthe user. In order to do so. click phones ofthe user by

clicking Add a new I)\ at the appropriate link.

Calling Party Transformation CSS: Choose the CSS for transformations. This setting
allows administrators to localize the calling partv number on the device. Make sure thaUhc Calling Partv fransformation CSS thai was chosen conlains Ihe calling parly
transformation pattern that should beassigned to this device.

5-120

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Step 5a: Add Remote Destinations to a Remote Destination

Profile
This step describes how to add remote destinations to a remote destination profile.

Step 5a: Add Remote Destinations to


Remote Destination Profile

Navigate to Device > Remote Destination


Number of remole
[p'orrnallan -

destination

' ffcC 'SQiw Tim*

f-r

CH&H ntto^ winotnn

Line is visible after

,'

creating a remote
destination, associated
RDP is dimmed

=^

Allows the transfer of


active calls to the remote destination wilh

the Mobility softkey


Incoming calls also ring
on Ihe configured
remote destination

Remote destinations are configured al Device > Remote Destination. Alternatively, the Add a New Remote Destination link can be clicked at a remote destination profile. Enter a name for the remote destination and configure the following parameters:
Destination Number: Filler the telephone number for the remote destination. Include the area code and any additional digits that are required to dial the remote phone from within the enterprise. The maximum field length is 20 characters.
The destination number must be an external number.

Note

The number must be entered in the same way that a number would be dialed from an IP phone. Use a complete E.164 number including the access code so that the number matches a route pattern pointing to the public switched telephone network (PSTN). The CSS that will be used to look up the specified number in the call routing table is the CSS ofthe line that is associated with the remote destination and the Rerouting CSS configured at the remote destination profile.

Remote Destination Profile: The remote destination profile must be selected if a new
remote destination is created at Device > Remote Destination. Ifthe administrator

navigates to the remote destination configuration page by clicking Add a New Remote Destination at the remotedestination profilepage, or if editing an existing remote destination, the remotedestination profileis alreadyset and cannot be changed.
Note Ifit is necessary to associate a remote destination that is afready associated with a remote destination profilewith another remote destination profile,delete the remote destination and
recreate it.

)2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-121

Mobile Phone: Activate the Mobile Phone check box to allow active calls lo be handed

over from the office phone to this remote destination by pressing the Mobility softkey at the office phone.
Enable Mobile Connect: Activate the Enable Mobile Connect check box lo allow calls to

be placed to this remote destination when there is an incoming call to a shared line

directorv number of an office phone.


Note End users can create their own remote destinations in the Cisco Unified Communications

Manager user web pages

finallv. the remote destination must be associated with one or more shared lines ofthe

spccilicd remote destination profile, from now on. the remote destination will ring if a call is placed to the appropriate shared line of an office phone with Mobile Connect configured.

5-122

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) vB.O

2010 Cisco Systems. Inc.

Step 5b: Configure Ring Schedules


This step explains the configuration of Ring Schedules (Time-of-Day Access feature), which
adds time as a determination factor.

Step 5b: Configure Ring Schedules


When Mobile Connect is enabled, a ring schedule can be configured:
* Users can change their ring schedules in the user web
interface.

r fi

Al th, (. Aj w***4 t*!e-

f* >ta>iJT K'Tu.idJi

r in Di, JOB.00 r HCirl"8 ""

_J">ji?;Q

.d

Jte!l'
JM|lM

J
J

P K^tig,, I- AND.rlO* Ol1

&l!,vl!< P FruMi
p $*$.

rMDj,l5.C0 r IM D (08.CO
r* cm |os.m

_-J=| 17.00
-j W |ll'00 ^J'0|H:0O
Houf-j

J
J

r smfar

r ultOii lo Mite

,-J Selcorreel time zone. |


^

J J

The ring schedule can be defined for each remote destination. For example, if a user has two remote destinations, a mobile phone and a home office phone, different ring schedules can be defined for each phone. The administrator can configure a ring schedule for a remote destination for each day ofthe week. For example, the administrator can configure a ring schedule that prevents calls from ringing the remote destination on Sundays. Each user can manage his ring schedules for associated remote destinations in the Cisco Unified Communications Manager user web interface.
Note Select the proper time zone for the remote destination because a remote destination does

not use the Cisco Unified Communications Manager clusterwide time zone.

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-123

Step 5c: Configure Access Lists


An access list determines whether a call should be extended to a remote destination that is
enabled for Mobile Connect.

Step 5c: Configure Access Lists


Navigate to Cal! Routing > Class of Contiol -'Access List
Users can change their own access lists in the user web interface.

^J 1 Set '
2 Define access list as a

white or black list, cannot be

changed after saving

| 3. Add members.1 \

~*i$zu..te} LSsmfaaa.;

lo conligure access lists, choose Call Routing > Class of Control > Access List, (inter a name and a description for the access list. Select the user to whom the access list applies in the Owner drop-down list box. Then select the Allowed check box to create a list of phone numbers that should be allowed to ring a certain remote destination when placing a call to an office phone number. Cncheck the Allowed check box to block the numbers thai arc listed in the access list from ringing the remote destinations to which the access lisl will be applied when placing a call to an office phone number. After saving, the window reopens to displav the Access List Member Inlonnation area. To add a member, open the Access List Member Information page. Select an option from the Filter Mask drop-down list box. Choose Directory Number lo enter a directory' number, fo filter out calls that do not have caller II). choose Not Available. To filler out calls that do not display
their caller ID. choose Private.

Ifthe filter mask is set to Directorv Number, enter a phone number or filler in the DN Mask field. The following wildcards are available:
X: Matches a single digit.
The X wildcard must be entered in uppercase; otherwise, Cisco Unified Communications
Manager displays a syntax error message.

Note

! (exclamation point): Matches any number of digits.

# (pound sign) and * (asterisk): fhese are not wildcards, but part ofthe dialed number.

Introducing Cisco Voice and Unified Communications Adminislration (ICOMMI v8 0

) 2010 Cisco Systems. Inc

Step 5d: Apply Access Lists


After an access list is created, it can be applied to a remote destination.

Step 5d: Apply Access Lists


Navigate to Device > Remote Destination and select
a remote destination.
Elvlnj call dump tht *b*W "ivq *(&

~T| w ocm
' Ul ww

T] vnnurn

Apply Ihe access


list to a remote

Z7f.
1 1
-*-

Use View Details to

destination.

verify the access


list entries.

. . TD'tdr

In order to apply an access list lo a remote destination, go to the Remote Destination configuration page by clicking the appropriate link at the Remote Destination profile page or by choosing Device > Remote Destination. Select an allowed (the Ring this destination only if caller is in drop-down list) or blocked (the Do not ring the destination if caller is in drop-down list) access list by using the appropriate drop-down list.
Note

A remote destination can be either allowed or blocked, but not both.

>2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-125

Step 6: Configure Service Parameters


This step describes Inns to allow partialmatches to recognize a callingnumberas a remote
destination.

Step 6: Configure Service Paramett


Navigate to System > Seiv^c Paiametei and select the Ca:'Managei Service
if an incoming call from a remote destination does not match the caller ID,

use Partial Watch; for example, when PSTN prefix is configured


| Cs*no*tDes^n
1 nam si MJtah
- i t ' e: j I'ai.-'iKi1
X.W Prot *

-* urte CaJMy

-. *>..d
-i

It

If a known remote destination is dialed from inside the

enterprise, a call can be matched with the associated directory


number: Enables Mobility features when calling a remote destination from inside the
enterpnse

1 Set this to True

/t. Default: False


|rse
Iff R- F.J-il tr .-;!-

>

.,

|-lse

3
zi

|..u-

Io access the Cisco CallManager service parameters, choose System > Service Parameters and select Ciscn CallManager. In order lo allow inconiing caller IDs lo be recognized when thev do not include the prefix that is used in the remote destination, configure the following
parameters:

Inbound Calling Search Space for Remote Destination: Specifies the CSS thai Cisco Unified Communications Manager utilizes to route an incoming call from a configured remote destination. There are two valid values. The lirsl value is Trunk or Gateway Inbound Calling Search Space, which uses the inbound CSS ofthe trunk or gateway from which the call arrived. The second value is Remote Destination Profile . Line Calling Search Space, which uses the combination ofthe CSS on llie line and remote destination profile that is associated with the remote destination that was matched. Calls that do nol match a remote destination are not affected by this parameter because they always use the

trunk or gatewav inbound CSS. The default value is Trunk or Gateway Inbound Calling
Search Space.

Matching Caller ID with Remote Destination: Set this parameter to Partial Match, fhe
default is Complete Match.

Number of Digits for Caller ID Partial Match: Set this parameter lo the number of digits that must match (beginning with the least significant digit) when comparing the incoming calling number against the configured remote destination number. Hie default is 10 digits.
Caller ID transformations can be configured by choosing Cal! Routing > Transformation Pattern Each pattern can be assigned to a partition. The Calling Party Transformation CSS.

Note

configured at the remote destination profile, is used to control access to the configured
transformation patterns

IntfDducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

m Reroute Remote Destination Calls to Enterprise Number: This parameter allows a

direct call to amobile number to be extended to the associated enterprise directory number ofthe mobile user, allowing the mobile user to take advantage ofmobility tcaturcs. For

example, if amobile user receives acall on his mobile number, the user can hand off the
call from the mobile phone to the desk phone. By default, this service parameter is set to
False.

Ignore Call Forward All on Enterprise DN: This parameter applies only to outgoing
calls to a remote destination when the Reroute Remote Destination Calls to Enterprise Number serv ice parameter is set to True. For example, adirect call ismade toaremote destination number. "Hie Enterprise DN (for example, 2001) ofthe mobile user has aCall Forward All (CFA) set to2001 and the Ignore Call Forward All on Enterprise DN service

the CFA configured on the enterprise directory number and extends the call to the mobile phone and the enterprise directory number; the call is not forwarded to 2001.

parameter is set to True. In this example, Cisco Unified Communications Manager ignores

12010 Cisco Systems. Inc

Enablement of End User Telephony and MobilityFeatures

5-127

Configuring Mobile Voice Access in Cisco

Unified Communications Manager


fhis topic describes the configuration of MVA service in Cisco IInilied Communications
Manager.

nqurath

Activate Cisco Unified Mobile Voice Access (MVA) service.


Configure service parameters. Enable MVAperend user.
Configure MVAmedia resource.

Configure MVA VXML application at Cisco IOS gateway.

1 he figure lists the necessarv steps to implement the MVA service.


Step 1 Actuate the Cisco Unified MVA service in the service activation area in Cisco Unified Serviceability.

Step 2
Step 3 Step 4

Configure serv ice parameters for the Cisco CallManager Service.


Unable MVA per end user in the end-userconfiguration. Configure the MVA media resource lo set up the call-in number.

Step5

Configure the MVA Voice XMI. (VXMI ) application al the Cisco IOS gatewav.

Introduang Cisco Voice and Unifed Communications Administration (ICOMM) vB.O

) 2010 Cisco Systems, Inc.

Step 1: Activate Service


This step describes how to activate the Cisco Unified MVA service.

Step 1: Activate Service


Go to Cisco Unified Serviceability > Tools > Service
Activation

s-

!::ii.
?C .er-H.r.E5

-JGoj
Check service and verify

'""'

ttrwH.* Nanf

AeUvMHO ItJItM

P (7

C ^rr: "al'^ansger Cst&Tftp (" sr^ Mp^sajitio Interface


C'*fP vlnrtgd Mahil& VfJiM t-c.ss Service (. ;cd 1= vsite Media Stream C-srn -TMafiarjer

Activated

Activated
flrtTYar^ri

y^.

In the Feature Services Control Center that the


service is running.

lr
c c c

ng ice

AlDYSted
Arftvated

'1:

il ECOEvten^Bjn Mr.rnlT>
C tcd Extended functions Csno CiilerJh.'tnba-'irlfll^ r
TrtCOCHCP Mnftjr SBr*.

fluiv^en

Activated
^Hiv^FOfi Activated

p
B

Navigate to the Cisco Unified Serviceability pages. In the menu, chooseTools > Service
Activation, and activate the Cisco Unified MVA Service. When activated, verify that the Cisco

Unified MVA service is active using Tools > Control Center- Feature Services.

)2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-129

Step 2: Configure Service Parameters


fhis stepdescribes the configuration ofthe service parameters thatare applicable lo MVA.

Step 2: Confiqui
Navigate to System > Service Parameter and select the CallManager Service
View and change
the feature access

yC^ codes, if required.


= >&. ^ '
i ..... . h r

....... f

.,

, .

* ".rum F >>-.
= '-! 1' . - F
.',- A F

i .."..*!,...'

rri'jS'.!.' *

( .,.,

f. ,' . - A

Enable Enterprise
Feature Access and
MVA

To configure Cisco Unified Mohilitv service parameters, choose System > Service Parameters, select a server, and then select the Cisco CallManager Service. The parameters that arc shown are clusterwide parameters, which apply to all servers. Administrators can enable access to enterprise features bv setting the I'.nable I nteiprise feature
Access parameter to True. In this case, the following features can be used from a remote

destination plione and the corresponding feature access codes can be modified from their
default values:
Hold: 'SI

Exclusive Hold: *82 Resume: *83 Iraiisfcr: *84


Conference: *85

Session llandoff: *74

'fhese paranieiers must be unique and must comprise two or three characters. Allowed values arc the numbers 0 through 9. the letters A through D. or the asterisk (*).
To enable MVA. set the Enable Mobile Voice Access parameter to True.
Note By setting the Enable Mobile Voice Access parameter to True, MVA is only enabled in general In order to allow MVA to be used, it must be enabled individually for each end user
at the end-user configuration page

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Step 3: Enable MVA for End Users


This step shows how to enable MVA for end users.

Step 3: Enable MVA for End Users


Navigate to User Management > End User and selecta user

Verify that the remote destination profile is configured correctly to provide authentication

7^
At the end-user configuration page, activate the Enable Mobile Voice Access check box in
order to allow the end user to use MVA.

Note

All other mobility-related parameters ontheend-user configuration pagewere discussed in the section "Step 2:Configure End User" ofthe topic "Configuring Mobility Connect in Cisco
Unified Communications Manager."

) 2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-131

Step 4: Configure MVA Media Resource


This step describes the configuration ofthe MVA mediaresource.

4: Confiqun
Go to Med :j Resources > Mobile Voice Access

1. Enter the MVA

eh:

DN.

2. The gateway
running the MVA applicalion needs
access to the

partition of the
MVA number

Ihe MVA media resource is automatically added when the Cisco Unified MVA service is

activated. It can be configured from Media Resources > Mobile Voice Access, 'fhe following
configuration options exist:

Mobile Voice Access Director}' Number: Remote users who want to utili/e the MVA

feature must dial a certain PSIN number at an 11.323 gatewav. which provides access to

the MVA feature through a call application. The call application will roule the incoming calls lo the MVA media resource. The number lhat is used for this call leg{gateway to
media resource) is the MVA director; numberthat is configured al the MVA media
resource. Because the VXMI call application resides on Cisco Unified Communications

Manager and is accessed from the gatewav by Iff ML. the local VXML application code can refer to this configuration parameter in the Cisco Unified Communications Manager configuration dalabase. The gatewav requires a dial peerforthis number, which points to
the Cisco Unified Communications Manager on which the Cisco Unified MVA service has
been activated.

Partition: Assign a partition to the MVA directorv number. Make sure that the CSS ofthe gatewav has access to this partition.

Locales: Select at least one locale. B\ default, onlv the locale linglish United States is
available.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 D

2010 Cisco Systems. Inc

Step 5: Cisco IOS Gateway Configuration


Unified MVA feature.

This step describes the configuration of an H.323 gateway lhat provides access to the Cisco
Step 5: Cisco IOS Gateway

^"t"1^* !-.e=u."'10.1.1 1.6-!3a/<-ivr/FigS.'IVRMillFa9*-l


di.l-p vols. 33991 pot.
diret- iowmrd-dlal

dll-p voic. 39S9I volp


i3c rn.rj.rt ipv*-lt>.1-1-1 dtmf-r *!-, hn<i-alphn*vji;

i||&ivi Gateway
H4085552999

Calls the

enterprise MVA
service

The figure shows asample configuration ofan H.323 gateway.

The following happens when aremote user dials the MVA number ++I4085552999 The call is
routed to the voice port ofthe router. The PSTN delivers anational number. The called number
4085552999 matches the incoming POTS dial peer 29991, which is ~nfiBud * *e*"'" mva command. The service mv. command is configured with the URI. of the MVA VXML

call application (located at the Cisco Unified Communications Manager server where the C.sco
Unified MVAserv ice has been activated).

>2010 Cisco Systems, Inc.

Enablementof End User Telephonyand Mobility Features

5-133

Configuring Mobility in Cisco Unified Communications Manager Express


This topic describes how to activate the Mobility leatures in Cisco Unified Cominunications
mohilitv.

Manager f.xpress. Ihe following figure describes how to configure a sofikev template for

Modify Softkey Template for Mobility


Create an ephone template with the Mobility softkey and
apply it to the ephones:

Idle state allows end users totoggle the Mobility feature on and off In the connected state, end users can send anactive call tothe
configured Single Number Reach number.

Resetthe ephone toapply the changes


ephone-template 1

softksys i-oniiecte-J Endcall Truster Park Mobility


ephone 1 mac-address 0024.97A9.0C04

GOftSteyii idle Kewcall Cfwdall Redial Mobility

ephone-typist.*. I
user-name "jdoe" password Cisco
type 7965 button 1:1

Ephone 1

Ioallow end users to access the Mobility feature, create or modify an ephone template [inter global configuration mode and create or modifv anew ephone template with the ephonetemplate tag command, where the tag range is 1to 20. In the example in the figure the ephone-template I is used. Configure sofikev sin ephone-template configuration mode The
users can toggle the Mohilitv feature on or off by pressing the Mobility softkev. In the

Mobihlv softke} is available in the idle and connected call states. During Ihe idle state end

connected line state, users can send an active call to their Single Number Reach number.

[RmLstC] [Select] [Trnsf)M\ [Trnsfer[\ command.

on the IP plione is the New Call softkev: the last soflkcy is the Mobility softkey. 'I hen. define the Mohilitv softkev mthe connected call slate wilh the softkevs connected \[Acct\ [Conjl.ist] [Confrn] [Endcall] [Flash] \HLog] [Hold[ [Join] \Uveftcd] [Mohilitv] [i\irk\

C CFA. Redial. and Mohilitv softkeys in the idle call state. The first sofikey lhat is displaved all.

the idle state, for example, softkeys idle Newcall Cfwdall Redial Mohilitv defines the New

\(jpickup\ [Hlog\ [Join] [Login] [Mobility] [Sewcall] [Pickup] \Rediai[ [Rml.stC]} command Ihe values in square brackets are the different available sofikeys. which can be configured in

In ephone-template configuration mode, enter the syftkevs idle {[Cfwdall] [Conjlist] [Dnd]

Iinaliv. enter ephone configuration mode, fhe previously created ephone template must be
applied with ihe ephone-template tag command, where llie tag represents the identifier ofthe ephone template. Reset the ephone to apply these changes.

5-134

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, inc.

Configuring Single Number Reach

This subtopic describes how to configure aSingle Number Reach number with Cisco
Configuration Professional and the command-lme interface (CLI).

Configuring Single Number Reach


1. Go to the Advanced tab.
Enable Single Number
Reach and enter
information.

2. Check Mobility to

allowsending active calls


to the Single Number
Reach number with the Mobility softkey.

Tnc Single Nu-nber Reacn ^rc can b. ^^^^^1

toCisco Vilified Comniunications Manager F.xpress.

i2010 Cisco Systems, Inc

Enablement ofEnd User Telephony and Mobility Features

5-135

Configuring Single Number R


The snr calling-number local command displays the entemrisp
!phone-dn 1
nuaibet 2001

directory number instead cf the original caterX^^^.


name John Doe

2 Inccming Calling
Nu Tiber

mobility

-494041326720C1

snr n5:ise2H5i de:.,y C -ir,,^


ephone 1

A/"

JO

aiwd-i

ephone-template 1

usemame "jdoe" password cieco


type 7965

button

1:1

CallerID

*ljpr +4909442325155

This figure shous the previous configuration ofSingle Number Reach that uas created bv

c::; \^Tm >,essionalManagerpmious ^ * ^^^ is , ^ Usui Iinified Communications ,n ti,e Impress.


losing the CLI the snr calling-number local command can he configured additional This is used number (for example. 915118827499). By default, the original caller II)

5-136

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems.

Summary
This topic summarizes the key points lhat werediscussed in this lesson.

Summary
Mobile Connect enables users to receive calls placed to their enterprise number at the enterprise phone and remote phones such as cell phones.
Mobile Voice Access extends the Mobile Connect

functionality by allowing enterprise calls placed from a remote phone to first connect to the enterprise and then break back out to the called number using the enterprise number ofthe user as the calling number. The Single Number Reach feature on Cisco Unified Communications Manager Express allows users to answer incoming calls to their extension on either their IP phone or at
a remote destination. This enables callers to dial a single number to reach the phone user. Calls that are not answered
can be forwarded to voice mail.

The lesson explained how to configure the mobility features in Cisco Unified Communications Manager and Cisco Unified Communications Manager Express. This includes a step by step configuration guide to enable Mobile Connect in Cisco Unified Communications Manager and shous how to configure single number reach with Cisco Configuration Professional on Cisco Unified Communications Manager Express.

References
For additional information, refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release 8.0( 1) at: http:/A\wu. cisco.com/en/US/docs/voice_ip_comm/cucm/admin/8_0_l/ccmcfg/
bccm-801-cm.html

Cisco Unified Communications Manager Express Administration Ciuidc at: http://www. cisco.com/en/US/docs/voice_ip_comm/eucme/admin/configuration/guide/
cmeadm.html

>2010 Cisco Systems. Inc.

Enablement of End User Telephony and Mobility Features

5-137

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Module Summary
Thistopic summarizes thekey points thatwerediscussed in this module.

Module Summary
Cisco Unified Communications Manager and Cisco Unified

Communications Manager Express provide different features for call coverage, for example. Call Forwarding. Hunt Groups, Call Pickup Groups, and shared lines. Cisco Extension Mobility allows end users to use any IP phone with their own settings.
Native Cisco Unified Communications Manager presence features,

allows users to see the presence status in call lists like missed calls or on presence-enabled speed dials. Cisco Mobile Connect is an enterprise mobility service that associates IP phone numbers with remote destinations such as mobile phones. Cisco Mobile Connect allows mobile workers to receive all calls to their IP phone number at multiple phone
destinations simultaneously.

Mobile Voice Access extends the Mobile Connect functionality by

allowing enterprise calls placed from a remote phone to first connect to the enterprise and then to the called number using the enterprise
number of the user as the calling number.

Cisco Unified Communications Manager and Cisco Unified Communications Manager Express

providea wide range of call coverage and mobility features. Additionally, with Cisco Extension Mobility. an end user is able to use a personal directory number on Cisco Extension Mobilityenabled IP phones, regardless of the physical location ofthe user.

References
For additional infomiation. refer to these resources:

Cisco Unified Communications Manager Administration Guide, Release 8.0( 1) at:

htlp://\\ uw.cisco.com/cn/US/docs/voice_ip_comm/cucm/admin/8_0_l/ccmcfg/
bccm-801-cm.html

Cisco Unified Communications Manager Express System Administrator Guide at: htlp://www .cisco.com/en/US/docs/voice_ip_conim/cucine/admin/conriguration/guidc/
cmeadm.html

2010 Cisco Systems, Inc.

Enablement of End User Telephony and Mobility Features

5-139

IntraducmgCisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems. Inc

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.

Ql)

Which two parameters can be used from the default device profile? (Choose two.)
(Source: UnderstandingTelephony Features)
A) calling search space

B) C) D) F)

Media Resource Group Lisl phone button template privacy settings Media Resource Group

Q2)

Which statement describes hunt lists? (Source: Understanding 'lelephony Eeatures)


A) B) C) D) matches dialed number for call coverage determines the hunt algorithm
chooses path for call routing

performs digit manipulation

Q3)

Which twoofthe following occur when using intercom in a connected line state?
(Choose two,) (Source: Understanding Telephony Features)

A) B) C) D)
E)

The intercom initiator will hearthe intercom receiver andcalling party. When a user is on an active call,the voice ofthe active callerand the intercom
line get mixed.

The recipient can end the active callandaccept the whispered call to initiate a
two-way intercom call.

The intercom lineand the voice ofthe active callerdo not get mixed if a useris
on an active call.

The active call with a called party is dropped automatically.

Q4)

Ilow can visibility of Ihepresence-enabled speed dials be limited?(Source:


Understanding Telephony Eeatures)
A) B) presence groups Subscribe CSS

C) D)

calling search space partitions

Q5)

Presence groups can be applied to lines, phones (at the device level), and SIP trunks.
(Source: Understanding Telephony Features)
A) true

B)

false

Q6)

What is the benefit of paging groups in Cisco Unified Communications Manager Fxpress? (Source: Understanding Telephony Eeatures) A) B) C) D) When used with call-waiting capabilities, users get notified if a second call
arrives on the same paging group number.

Paging opens a one-way audio call to idle phones. Paging groups limit presence visibility in Cisco Unified Communications Manager Express. Paging groups are groups for night-service notifications.

i 2010 Cisco Systems, Inc

Enablement of End User Telephony and Mobility Features

5-141

Q7)

Which three ofthe following are not configuration elemcnls that are relevant for Cisco Extension Mobility configuration? (Choose three.) (Source: Enabling "lelephony
Features)
Al

location

Hi
C|

phone
end user

D) 1)
1") G)

de\ ice security profile de\ice pool device profile phone service

08)

Which two ofthe following result ifthe user logs in to a device but is still logged in to another de\ ice? (Choose two.) (Source: Enabling lelephony Features)
A) Ifthe multiple login behavior service parameter is set lo "disallowed," the
login fails.

B)

If the multiple login service parameter is set lo "auto-logout." the user is


automaticallv logged out of the other device.

C)
D)
E)

Ifthe multiple login behav ior enterprise parameter is set to "allowed," the login succeeds and the user also remains logged in at the other device. If the multiple login behavior enterprise parameter is set to "prompt." the user is given the option to logout of the other device first.
The login fails.

Q9)

Whieh of the following is not a valid variant ofthe Call Pickup feature? (Source:
Enabling Telephonv Features)
A) B) C) [)) Call Pickup Anv Group Pickup Other Ciroup Pickup (iroup Pickup

QIO)

Intercom CSSs are automaticallv created when an intercom partition is configured.


(Source: Enabling I elephonv Eeatures)
A) true

B)

false

Ql I)

Which two endpoints are supported bv the Cisco Unified Communications Manager Presence feature? (Choose two.) (Source: Enabling Telephony Eeatures)
A) Cisco Unified IP Phones

B) C) D) F)

devices that are reached through a SIP trunk MGCP gatewav endpoints 11.323 gateways voice-mail ports

QI2)

When configuring overlay functionality in Cisco Unified Communications Manager

Express, the call wailing overlay feature can be used when configuring w as the
separator. (Source: Enabling Telephony Eeatures)
A) B) true false

5-142

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc

Ql 3) Cisco Unified Mobility consists ofwhich two components? (Choose two.) (Source:
Understanding Mobility Features) A)
B) C)

Single Number Connect


Mobile Connect Mobile IVR

D) E)

Mobile Voice Access Mobile Voice Connect

Q14)

Which isindicated as the calling number for acall that isplaced from a remote
destination to an internal directory number? (Source: Understanding Mobility Features)
A) B) the Mobile Voice Access number the numberofthe remotedestination

C)
D)

the directory number ofthe office phone with which the remote destination is
associated

the directory number ofthe called office phone, ifitisassociated with the
calling remote destination

Ql 5)

Mobile Voice Access can be used with which two types ofgateways? (Choose two.)
(Source: Understanding Mobility Features)
A) B) C) D) MGCP 11.323 SIP SCCP

Q16)

Mow many remote destinations can be configured per extension in Cisco Unified
Communications Manager Express? (Source: Understanding Mobility Features)
A) B)
C)

I 3
5

U)

Q17)

In which two vvays can end users send an active call tothe remote destination? (Choose
two.) (Source: Enabling Mobility Features)

A) B) C)

using the softkey in a softkey template with a feature button in a phone button template with a service URF associated with a phoneservice

D) E) Q18)

by dropping thecall and calling both parties again by connecting the originator and the remote destination into a conference call

Which configuration step is notpartof configuring Mobile Voice Access? (Source:


Enabling Mobility Features) A) B) C) D) activating the service configuring the XML application on the voice gateway creating a phone service and subscribing it to a device enabling end users for Mobile Voice Access

2010 Cisco Systems, Inc

Enablement ofEnd UserTelephony and Mobility Features

5-143

Q19)

Which behav ior can be configured with (he snr calling-number local command?
(Source: Enabling Mobility Features)

A,
B|

displaying the called number instead ofthe remote destination al the calling
party

display ing the original caller at the remote destination

t)
!))

displaying the enterprise directory number instead ofthe original caller at the
calling party

display ing theenterprise directory number instead ofthe original calleral the
remote destination

5-144

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Module Self-Check Answer Key


QU 02) Q3)
04)
CD
C B.C
A

Q5) Q6) Q7> Q8) Q9) QIO) OH) QUI 013) QU) 015) QI6) Q17) Q18) Q19)

A
B

A. D. V
A. B B
A

A.B B

B. D
C

B.C
A

A.B
C
D

i2010 Cisco Systems, Inc

Enablement ofEnd User Telephony and Mobility Features

5-145

5-146

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Module 6

Enablement of Cisco Unity


Connection and Cisco Unified
Presence
Overview
Thismodule introduces Cisco Unity Connection andCisco Unified Presence. Efficient

approaches toadding users tothe Cisco Unity Connection system are shown, and user mailbox maintenance for proactive management isexplained. The commonly used features ofCisco Unity Connection and Cisco Unified Presence are explained along with methods for enhancing
the telephone user interface (TUI) experience for users.

Cisco Unified Presence supports Cisco Unified Personal Communicator, a powerful desktop application lhat provides end users with voice mail, instant messaging (IM). computer telephony interface (CTI) phone control, softphone capabilities, video, and presence features in a single tool. With Cisco IP Phone Messenger, end users can exchange instant messages with
Cisco Unified Personal Communicator users from their attached Cisco Unified IP phone.

Module Objectives
Upon completing this module, you will beable to administer users inCisco Unity Connection
and Cisco Unified Presence, and enable the most commonly used features for both applications. This ability includes being able to meet these objectives:
Describe the characteristics of Cisco Unity Connection Describe the characteristics of end users and mailboxes in Cisco Unity Connection and the related configuration requirements

Describe how to implement end usersand voice mailboxes in CiscoUnity Connection


Describe the characteristics of Cisco Unified Presence Describe how to enable Cisco Unified Presence for end users

6-2

Intrcduang Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc.

Lesson 1

Understanding Cisco Unity


Connection
Overview

This lesson describes the integration ofCisco Unity Connection with Cisco Unified Comniunications Manager via different protocols. The main Cisco Unity Connection systemlevel features are explained, including call handlers and the dial plan.

Objectives

Upon completing this lesson, you will be able to describe aCisco Unity Connection solution
able to meet these objectives:

a^id theTtegration with aCisco Unified Communications Manager. This ab.hty includes being
. Describe the Cisco Unity Connection system within aCisco Unified Communications
solution

Describe the main Cisco Unity Connection system-level features and capabilities

Cisco Unity Connection Overview


This topic describes the Cisco Unity Connection system within aCisco Unified
Communicalions solution.

Cisco Unity Connection Ovi


Integrating wilh
Microsoft Actiue

Due dory tor


synch (on ^alion and
optional authentication

Cisco Unified
Presence

SIP LDAP

AXUSOAP

WebDAV Appliance Platform

Cisco Unified CM
AXUSOAP Importing Users Set Forwardino Artritiute

<C

IMAP

User GUI

User TUI or Voice

View Express

Personal Rouling

over the telephone or irom adesktop through an email inbox or abrowser.

commands to place calls or listen to messages in hands-free mode, as well as to check messages

Connection server, Cisco Unitv Connection advanced communication services offer voice

global access to calls and voice messages for up to 20.000 users on asingle Cisco Unitv

Csco Unilv C onnec.ton integrates messaging and voice recognition components to provide

Access Protocol (SOAP),

H\s. C I nity Connection can be configured to import auser database from Cisco Iinified .sco Communications Manager using the Administrative XMI. Iaver (AXI.) and Simple Object
" J

Running on aLinux-based network appliance platform. Cisco Unitv Connection has its own integrated message and data stores. Cisco Unitv Connection can integrate with Cisco Imilied Communications Manager. Cisco Unified Communications Manager Lxpress. or traditional

messages loan Internet Message Access Protocol (IMAP) desktop email inbox. The Webcalendaring information from Microsoft hxchange for personal transfer rules.

Cisco Unitv Connection can integrate with aMicrosoft P.xchange Server to bring voice

tiased Distributed Authoring and Versioning (WebDAV) service allows users lo import

Calendaring integrations are available using the Microsoft hxchange WebDAV protocol to Ciscei Unified MeetmgPlace. Cisco Unified MeetingPlace fxpress. Microsoft Lxehange W and U Serv ices application programming interface (API) (WebSvcs) for Microsoft hxchange eh
Irotocol (1 DAP) interface. Authentication for web-based application access is an optional
uscmames and passwords to the Active Directorv using the Lightweight Directorv Access

Microsoft Active Directory integration is available for synchronizing Cisco Unitv Connection

feature ot the Active Directorv integration.

Introduang Cisco Voice and Unifed Communications Administration (ICOMM] vS.O

2010Cisco Systems.

(VUl). With an IP phone and Voice View Express, the mailbox can be checked and browsed
visual) v.

Cisco Unitv Connection provides atelephone user interface (TUI) and avoice user interface

)2010Cisco Systems. Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

Single-Site and Multisite Deployment Model


In the simplest fonn. Cisco Unitv Connection can be deployed as a stand-alone server in a Cisco Unified Comniunications solution. Cisco Unitv Connection implementations include a 500-user integration with Cisco Unified Communications Manager Husiness Edition, which

eolocates Cisco Unitv Connection lo a Cisco Unity Conneclion server cluster that supports up
to 20.000 voice-mail users.

Single-Site and Multisite Deploymei

Astandalone server supports up to 20,000 voice mail users


Easy deployment, only one codec G.711, no transcoders, and no traffic pattern evaluation are necessary
Branch

Cisco Unity

\ Conneclion
\K DSP for

\^
G.711 Calls

Transcoding

WAN

PSTN

G 729 Calls lo Cisco

Unity Connection

In a single-site deployment, hpically only one codec (S.7I I is used. 'Ihcrefore. no Call
Admission Control or transcoders are necessarv because no additional branches are connected

via WAN connections, where tvpieallv the G.729 codec is used.

Ihc platfonn ov erlav detennines the eapacitv. capabilities, and number of users supported. If high availabilitv and redundancy arc needed, or if there are going to be multiple locations or expected growth, anotherdeplov ment model might belter meetthe needs ofthe organization.
I rat fie patterns need lo be evaluated onlv vvhen Cisco Unilv Connection is used as a centralized

voice messaging svstem or in a distributed voice messaging solution. Imagine, ior example, that 250 users that are located in branch o\Ticc are using a centralized voice messaging system.
If 10 percent use the voice-mail svstem at the same time, voice messaging brings 25 additional connections (25 calls * 24 kb/s on I.avcr .1 - 600 kb/s) to the voice traffic pattern for the Cisco Unitv Connection application, fhese 25 calls need to be transcoded. which might require additional digital signal processor (DSP) resources at the headquarters location.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) vS.O

2010 Cisco Systems, Inc.

Cisco Unity Connection Integration


Cisco Unitv Connection can integrate with different phone systems, such as Cisco Unified
Communications Manager, and with qualified circuit-switched phone systems.

Cisco Unity Connection Integration


Cisco Unity Connection can be integrated with different telephony
systems at the same time, * Cisco Unified Communications Manager can be integrated via
SCCP or SIP.

Cisco Unified Communications

Manager Cluster via SCCP

Cisco Unifed Communications

Manager Cluster via SIP

SIP, PIMG.orTlMG

Cisco Unity Connection also supports simultaneous integrations with multiple telephone
systemsat the same lime.

CiscoUnified Communications Manager andCisco Unified Communications Manager F.xpress

are supported phone system integrations and can integrate through Skinny Client Control
Protocol (SCCP) and Session Initiation Protocol (SIP). Circuit-switched phone system

integrations are accomplished through the Cisco PBX IP Media Gateway (P1MG) or LI IP
Media Gateway (TIMG) and a SIP trunk.

) 2010 Cisco Systems, Inc

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-7

Cisco Unity Connection SCCP Integration


When integrating Cisco [inified Communications Manager wilh Cisco Unity Connection via
SCCP. use the VoiceMail Port Wizard, which is available in Cisco Unified Communications
Manager Administration.

Cisco Unity Connection


The voice mail pilot and hunt pilot are used to call the voice
messaging system

Voice messaging traffic can be secured

SCCP integration uses port 2000 or 2448.

Ihe Voice Mail Port Wizard asks for sonic parameters (number of voice-mail ports, and soon) andgenerates ihe voice-mail ports automaticallv and putsthem intothe linegroup, fhe hunt
list and hunt pilot need to be configured manually.

For the voice-mail profile and voice-mail pilot, use and modifv theexisting default entries, which are used bv all users in the Cisco finified Communications Manager system. When a userpresses the Messaging button. Cisco Unified Communications Manager searches the voice-mail profile and voice-mail pilot. Lor example, ifthe voice-mail pilot is configured with the number 2100. the Cisco Unified Communications Manager searches for a hunt pilot
with the number2100. fhe hunt piloi looks up its configured hunt list again, the hunt list looks up the line group, and then the voice-mail ports are accepted as defined in the distribution
mechanism, for example, round rohin.

On the Cisco f!nit> Connection system, the call enters via theports, which are the counterparts ofthe Cisco Unified Communications Manager voice-mail ports.
The ports on Cisco Unit; Connection can be configured; for example, to process voice mails, lo
set the Message Waiting Indicator (MWI) on or off. and so on.

Call routing can be controlled via the port group or phone svstem. including how calls come in and leave the Cisco Unit; Connection system. Ihe MWI needs to be configured on Cisco Unified Comnuinicalions Manager and Cisco Unitv Connection with the same numbers, for example. 2110 for MWI on, and 2111 for MWI off.
The Cisco Unit; Connection dials out the MWI number and forwards that to the Cisco Unified

Communicalions Manager and dials the IP phone. The MWI is either on or off. The numbers can also be dialed manuallv to test ifthe MWI numbers can reach the IP phones (class of service (CoSj might prevent this behav ior).
Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0
2010 Cisco Systems, Inc

The SCCP integration uses port 2000. which is the standard SCCP port. Port 2000 is also used
bv the IP phones to communicate with Cisco Unified Communications Manager. The
communication between the IP phone and Cisco Unity Connection can be secured (port 2448).
which requiresthe use of certificates.

>2010 CiscoSystems, Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-9

Cisco Unity Connection SIP Integration


Cisco Unified Communications Manager SIP integration requires fewer configuration elements
then SCCP integration.

;isco Unity Connection SIP Integration


The voice mail pilot and a route pattern are used to call the voice
messaging system

Voice messaging traffic can be secured.

SIP integration uses port 5060 or 5061 No explicitMWI numbers are required

When integrating Cisco Unified Communications Manager with SIP, first a SIP trunk securitv

profile is created. The SIP trunk security profile isused by the SIP trunk, which points to the
Cisco Unit; Connection s;stem.

Instead ofa hunt pilot, a route pattern with, for example, the number 2100 isconfigured. Ihe voice-mail profile and voice-mail pilot areused inthe same way as they are used in SCCP integration. When the user presses the Messaging button on the IP phone, the configured
number in the voice-mail pilot, for example. 2100 is used, and the Cisco Unified

Communications Manager searches for a route pattern with the number 2100. Cisco Unit;
Connection is reached via the SIPtrunk, fhe number of pons is notdefined in Cisco Unified
Communications Manager.

"fhe elements that arc used for SIP integration on the Cisco Unit; Connection svstem are more

or less the same as the elements involved ina SCCP integration. The ports arcconfigured to register with a SIP server, which is the Cisco Unified Communications Manager. The number of ports is specified in the Cisco Unilv Connection system only.
Ihe most significant difference between ihe SIP and SCCP integrations involves the MWI
handling. There are no explicit MWI numbers for MWI on or MWI off.

The SIP integration uses port 5060. which is the standard SIP port. Port 5060 isalso used by the IP phones to communicate with Cisco Unified Communications Manager. Ihe communication between the 1P phone andCisco Unilv Connection can be secured usinaport
5061.

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM] v8 0

2010 Cisco Systems. Inc

Cisco Unity Connection Features


This topic describes the main system-level features of Cisco Unity Connection, including call
handlers and the dial plan.

Cisco Unity Connection System Settings


The Cisco Unity Connection systems settings
comprise, among others:
* General settings: Time zone, language, and so on Roles: Greeting Administrator, System Administrator, and so
on

Enterprise parameters Service parameters


LDAP

Cisco Unity Connection system settings arc very- powerful and offer many configuration

options. This course covers only the settings, which are related to end-user administration and a
single-site deployment, orcustomer support for ticket resolution. The general settings allow the administrator tomodify the default settings. The time zone setting depends on settings during the installation, the system default language isEnglish (U.S.). the system default TTS language isEnglish (U.S.), the default recording format is G.711

mu-law. and'the default maximum greeting length is 90 seconds. The administrator can also
define the action in case a recipient cannot be found.

The predefined roles can be used to limit the GUI access tocertain configuration areas orlimit
the TUI for difTcrent kinds of administrators. The AudioText Administrator administers call

handlers, directory handlers, and interview handlers. The Greeting Administrator manages call
handler recorded greetings viaTUI. The Help Desk Administrator resets user passwords,
unlocks user accounts, and views user settings. The Remote Administrator administers the

database using remote management tools. The System Administrator is the top-level administrator and canaccess all CiscoUnity Connection administrative functions, reports, and
tools for servers and users. The Technician can access functions that enable management ofthe

system and phone system integration settings, viewing ofall system and user settings, and can run all reports and diagnostic tools. The User Adminislrator administers users and can access
all user adminislration functions, user reports, and user administration tools.

Theenterprise parameters and service parameters arc like the Cisco Unified Communications Manager enterprise parameters andservice parameters. Theparameters allow restriction of
Cisco Unity Connection user option pages, QoS settings,and so on.

2010 Cisco Systems, Inc.

Enablement of Cisco Unity Conneclion and Cisco Unified Presence

6-11

LDAP can be integrated and allows use ofthe LDAP directory and LDAP authentication. With the use of LDAP authentication, a single password login can beoffered to users. Other system settings are cov ered inthe next lessons ingreater detail.

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM| v8 0

2010 Cisco Systems, Inc

Cisco Unity Connection Call Handler


In Cisco Unit; Connection call management, three different kinds ofcall handlers can be
selected.

System call handlers areused for greetings and can offer the caller different call actions depending onthe digit that isselected by the caller. Directory call handlers allow callers to
search for users on the Cisco Unity Connection system or on connected voice messaging systems. The interview call handler allows thesystem to askthecaller questions and records
the answers. The recorded message can be sent to any voice-mail user.

There arethree preconllgured system call handlers: goodbye, opening greeting, and the operator. Theopening greeting is the greeting that callerswho are notsubscribers or do not transmitthe callingnumberwill hear when they call the general voice messaging system
numbers. Users are asked to enter their ID and PIN to log in to the personal mailbox.

>2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-13

Call Handler Example


Asvstem call handler can manage incoming calls to the main direct inward dialing {DID number of a company or for all eompanv phone numbers, fhe system call handler can. for
example, pla; a greeting and offer the caller various choices.

Caii Handier Example


Opening Gieeting
Hallo,thanKyw (or callingC'SCB Syaten-B Ypu may antartr-Bextension of Mia partan y are =a-rj a: any *Tie
Fcradiradoryof employees, press' For job Ksbngt. preti 2 For toca! techn cat support 4 For the ope rator, pr o

1""
Directory
Search Job

Listings

Job interview';

In the example in the figure, when a caller presses 1on the phone keypad, the callercan search viaa director; call handler through the company directory and search for an employee, ifthe
emplovee is listed.

Iflhe caller presses 2 in ihc example, anothers; stem call handlerplays a differentgreeting,
which then brings the caller to an interview call handler that asks for the name of the caller, the

job the caller wants to appiv for. and so on.

If the caller presses 4. the caller reaches the local tech support, and vvhen pressing zero the
operator is called. A hidden menu can also be offered, which might require an authentication
after it is selected.

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Cisco Unity Connection Call Routing


Direct call routing rules process calls from users and unidentified callers that arc dialed directly
to Cisco Unitv Connection. Forwarded rules process calls that arc forwarded to Cisco Unity Connection, fhe difference between the direct routing and forward routing is the origin ofthe
call: direct call or forwarded call.

Cisco Unity Connection Call Routing


Handle calls from users and unidentified callers. Direct and forwarded calls can be handled differently.

Attempt Sign-In, Attempt Forward, andOpening Greeting are predefined.

Plrone System or
Port

These arc the predefined direct routing rules:

Attempt Sign-In: Calls from users are routed tothe user log inconversation. Opening Greeting: Calls from unidentified callers are routed tothe opening greeting. Attempt Forward: All calls forwarded from a user extension are routed tothe user
greeting.

The predefined forwarded routing rules are:

Opening Greeting: Calls forwarded from an extension that isnot associated with a user
account are routed to the opening greeting.

Call routing rules allow a call to be filtered, and anaction can beapplied to the call. For

example, all calls that are received from a number associated with a good customer arc directly
transferred to an appropriate number. As another example, all calls thatcome in for a discontinued company number get information that the number has changed, and are
transferred to the company auto-attendant.

Thecall routing rules can be specified based onthe following parameters or conditions: Calling number, for example, 2001. or 123* for all calls starting with 123
Called number

Voice-mail port from I to n (applies to direct calls only) Phone s;stem. if more than one is used (appliesto direct calls only)

>2010 Cisco Systems. Inc

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-15

Forwarding station (applies to forwarded calls only) Schedule. u hich can be defined for all hours, weekdays, orcustomized time frames

Combined with the call action, the adininistralor can now define that all calls from the area

code 408 will go lo a certain user, orifthe caller 2001 dials in, the call is processed in a
specific wav.

6-16

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) u8.0

2010 Cisco Systems, Inc

Cisco Unity Connection Distribution Lists


Svstem distribution lists in Cisco Unity Connection arc used to send voice messages to multiple

Cisco Unity Connection Distribution Lists


System and prtvate distribution lists can be defined. Predefined systemdistribution listexists, forexampleone that
comprises all voice mail users. Private distribution list can be limitedby the number of members or
the number of distribution lists per user.

A distribution list can be a recipient of voice messages.


System
Distribution
List

Maximum Lists-

per User
Maximum

Members per . Dialrliwtioii ust

Theusers thataremembers of a system distribution listaretypically users who need the same

information on aregular basis, such as employees in adepartment ormembers ofateam. The predefined system distribution lists arc: undeliverable messages, all voice-mail users, and all
voice-mail-enabled contacts.

Priv ate distribution listscanbe configured by thevoice-mail user. Theadministrator candefine

a maximum number of99private distribution lists peruser, and the default is25. Within the

private distribution list, the number ofmembers can be set toamaximum of999. and the
default is 99.

i 2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-17

Cisco Unity Connection Authentication Rules


With Cisco I'nil; Connection authentication rules, the security level can he set and controlled toallow \ oice-mai! users to connect to the voice messaging system.

Cesco Unity Connection Authentication


The authentication rules allow you to secure and control access to Cisco Unity Connection:
Number of failed login attempts
Lockout duration

* Credential expiry * Minimum credential length


Trivial passwords

I he following settings can be defined for an authentication rule, where the values in ihe parentheses specify the default value:

Failed Sign-In

Attempts (3) or No Limit for failed Sign-Ins


Minnies (30)

Reset failed Sign-In Attempts Tver;


Lockout Duration

Minutes (30) or Adininistralor Must Unlock

Minimum Duration Between Credential Changes


Credential Lvpires After
I:\piration Warning Davs (0)

Minutes (1440 = I day)

Da;s (ISO)or Never Lxpires

Minimum Credential Length (6)


Slored Number of Prev ious Credentials (5)
Check for Irivial Passwords

To allow voice-mail users to use the PIN 123. disable the check for trivial passwords and
change the minimum credential length from 6 to 3.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

>2010 Cisco Systems, Inc.

Cisco Unity Connection Dial Plan The dial plan in Cisco Unitv Connection is based on partitions and search spaces. These entities
can be compared to Cisco Unified Communications Manager partitions and calling search
spaces.

Cisco Unity Connection Dial Plan


The dial plan in Cisco Unity Connection issimilar to
Cisco Unified Communications Manager: . By default all users arein the same default partition.
ASearch Space includes partitions,

Adirectory call handler allows callers to dial users via the search spaces.

Directory Call
Handler 2222

Connection name is the default name ofthe preconllgured partition and search space. Both are

During the installation of Cisco Unity Connection, aname must be entered. This Cisco Unity

preselected, for example, in the user and call handler templates. Therefore all new users or call

handlers belong to this default partition and have the default search space assigned. Asearch space can be used to control where adirectory call handler, and therefore acaller, can search for users vvhen the caller selects the options to dial auser or send amessage. The search

space can limit the caller search to only the current server, all servers, or only in certain
partitions.

location. These site-specific directory call handlers can only search for users in the current site,

For example, in amultisite scenario, the administrator can create adirectory call handler per
manager partition, so that external users cannot dial amanager directly.

but not the complete company directory. Another example would be to place managers into a

) 2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-19

Summary
Ihis topic summarizes the ke; points that were discussed in trm

ummary - Cisco Unity Connection integrates with Cisco Unified Communications Managervia SIP and SCCP. The data connection can be secured for both integration variants.

1The system settings allow the modification of enterprise and


service parameters

Call management iscomprised ofthese powerful call


handlers:

System call handler

Directory call handler


Interview call handler

With partitions and Search Spaces, the access to search for


users on Cisco UnityConnection can be limited or even

extended to other voice messaging systems.

The lesson introduced Cisco Unirv Connection and the supported features and integration
options with Cisco Inified Communications Manager. Sellings can be modified on different
levels: object-related, template-based, or on a svstem level.

References
For additional information, refer to these resources:

Documentation Ciuide for Cisco Unity Connection Release K.x:

htlp://www.cisco.com eivLS.docs/voiee_ip_comni/connection/Kx/roadmap/fixcucdg.html

Introduang Cisco Voice and Unified Communications Adminislration (ICOMM) v80

2010 Cisco Systems, Inc

Lesson 2

Understanding End User and


Voice Mailbox Characteristics

and Configuration Requirements


Overview
This lesson describes how the user templates allow a more efficient user creation process and how they can be used in scenarios with different requirements. The main user parameters arc

explained and how the user settings are individualized with features like private distribution
lists and message notification devices. This lesson also describes different options tocreate,
import, or migrate users lo Cisco Unity Connection.

Objectives
Upon completing this lesson, you will be able to efficiently work with user templates,
indiv idualize useraccounts, and understand the mailbox parameters and theirimpact on the

Cisco Unity Connection storage system. This ability includes being able lomeet these
objectives:

Describe the Cisco Unity Connection user templates


Describe the Cisco Unity Connection end users

Describe the Cisco Unity Connection voice mailboxes

Cisco Unity Connection End User Templates


llnstopic describes ihc user templates and how the user templates can be used in differe renl
scenarios.

User Templates A/lode!


User templates are configuration helpers:
- Decrease the configuration effort through preconfigured general settings
Used only for adding new users Two preconfigured templates voice-mail user and administrator

User templates can be used to work more efliciently and faster on reoccurring tasks. Ciencral
parameters, which arcthe same for all users or groups of users, canbe predefined. If new users

are added tothe Cisco Unitv Connection system, all users have the same preselected settings, for example, the language or time zone, If the user template is changed at any time, these new settings will onl; affect users that arecreated after the user template change. To change
parameters forevisting usersor a group of existing users, use the Cisco Unified
Communications Manager Bulk Adminislralion Tool.

[hereare two pre-existing user templates. One is for administrators and the other user template is for users. An administrator could, for example, build a user template model where settings arepreconfigured for managers, cmplovees. or trainees. The managers might have mailboxes with more space for voice messages, or might beable to be notified permobile phone if a new message arrives, hmployees might have preconfigured message actions, and trainees may be
limited to listening to voice messages. Usertemplates can also be based on the location and can

specif; the language to use and the time /one for the location so that messages arerecorded
with the correct time stamp.

When creating a new user, select the user template and the user template entries arecopied lo
the new user,

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8.0

J2010 Cisco Systems, Inc

General Settings vs. User Settings


In a Cisco Unitv Connection system, user parameters can be set in many places. Like Cisco Unified Communications Manager Administration, enterprise and service parameters can be
set. which arevalid for all entities inthe Cisco Unily Connection system. A change in the

enterprise or sen- ice parameters affects all entities immediately.

General Settings vs. User Settings


User-related parameters can be defined in different places in Cisco Unity ConnectionAdministration:
Enterprise and service parameters on highest level
* General settings on system level User templates on midlevel User settings on low level

Inherit

Genera! SaHings

Inherit I
Copy

The next level is general settings, which can modify system settings. A change on this level
affects all entities immediately.

The usertemplates canoverride the general settings for new users. A change in the user template will notaffect existing devices because the parameters arecopied from the user template during the creation ofthe new user. On the userlevel, a configuration parameter overrides the general settings. If, for example, a manager needs additional mailbox space forvoice messages, themailbox quota will be
modified on the user level for the manager only.

)2010 Cisco Systems, Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-23

User Template Basics


There are man; parameters to set for a user or to adjust the mailbox behavior with user
templates.

User Template Basics


User template basics are the main component in a user
creation process:
Ufer.Templrte Basics.

he important user template sellings are the following:

i Name: The name is an alias, which is actually the name ofthe usertemplate, forexample, "manager." which is selected during the end-usercreation process. The name generation for userscan also be selected, where the default is first name followed by the last name.
i Phone: fhe dial plan is set in the phone area, and indicates the partition to which the user belongs and in which search space the user can searchwhen sending messages via the telephone user interface (TUI). for example. Class of Sen icestands for the features the usercanaccess, for example, using Internet
Message Access Protocol (IMAP) to receive voice messages or Cisco Unified Personal
Communicator.

Ihe schedule is sel b; default to weekda;s. fhe schedule shouldbe changed to all hours, otherwise the mailbox will not answer calls in the evening hours or on the weekend.
i Location: The location is used to sel the language, which is important in a multinational deplov ment. fhe language is also important in a singlesite, where dilTerent groupsmight only expect callers from certain countries, likea hotlinenumber, for example. The time
/one must be set so that a user in New York or a user in San Jose will be informed about

the correct time when a message was left.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Default Class of Service The term "class ofservice" (CoS) can be misleading. CoS in this context has nothing to do with
CoS in Cisco Unified Communications Manager or in quality of service (QoS).

Default Class of Service


Class of service defines which feature can be used by Cisco Unity Connection users:
Ctass ot Service

Name Recording Length

GrefiifngsUnatti

Unified Personal Communicator Personal transfer Rules

Distribution Lists

Restriction TaBles

CoS describes which features can be used by the users. There are two default C'oS profiles:

system and voice-mail user. The voice-mail user CoS supports the following by default:
Timers define recording times foruserswhoare assigned to the class of service. Default recording times are: for the name, is 30 seconds; for the greeting, 90 seconds, and for the
total message length. 300 seconds.

Users are listed in the directory by default,so all users can be found when searching users
via a director;' call handler.

Features that can be licensed arc disabled, for example, the ability to access voice mail using an IMAP client, or Cisco Unity Inbox.
Other features, like Cisco Unified Personal Communicator or call transfer rules, are also

disabled b; default because they could generate additional costsfor the company.
Alternate extensions can only be set by the administrator. Otherwise the feature could open
a securitv hole within the Cisco Unified Communications solution.

The number of private distribution listsand the members per private distribution listcan be
limited.

Call Transfer for outgoing or transferred calls can be restricted.

2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-25

Password Settings and Roles


Ihe passwords use the previousl; described authentication rules; for example, a minimum
credential length of three anda trivial password can be allowed. With this authentication rule,

the password can be setiorall new users to 12,1 The user must change the password at the next
login.

Password Settings and Roles


There are password settings for voice mail and the
web application:
Use of authentication rules

Password settings: Locked by administrator

Cannotbe changed by user or must be changed at next


login
Do not expire * Change the password

For example, password 123

Combined with change at next login


Roles

By default, no administrator role assigned

for securitv purposes, disable iheuse of trivial passwords and specify a minimum length of five digits forthe PIN. which is used for the TUI lo access voice messages. 'I'hc web application password is used lo access the Cisco Unit; Connection User Options pages. When calling the Cisco Unit; Connection svstem pilot number, the system might ask you for a password, which is actuall; the PIN. for securit; reasons, do notenable the Does notexpire check box. so passwords need to be changed on a regular basis.
Single password sign-in can be offered forthe web application vvhen a Lightweight Directorv
Access Protocol (LDAP) integration with LDAP authentication to the Active Directorv server

is set up. 'fhe PIN cannot be set in the Active Directory. Therefore, the PIN must be administered in the Cisco Unit; Connection Adminislration.

I ndcr roles, the user can he assigned to an administrator group, lor example, the user adminislrator. With the new accessrights, the user can create new users. By default, usersdo
not have a defined administrator role.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Transfer Rules and Greetings

There are three predefined transfer rules. The standard rule is enabled without an end date, but
rule could be used instead ofthe standard transfer rule. Ifthe schedule for the user isset to
wcekdav s onlv. the closed rule isused onthe weekend and after business hours.

the standard transfer rule cannot be modified. The alternate rule might replace the standard rule with an end date, for example. So between Christmas and the New Year, an alternative transfer

Transfer Rules and Greetings


Transfer rules are used to reach users:
A standard rule is enabled, but it cannot be modified.

With greetings, users can personalize their mailboxes. - Errorgreeting plays ifthe caller enters invalid digits.

Users can individualize their greetings indifferent ways. Astandard greeting would be"John Doe is notavailable." Thename John Doe is generated automatically from the display name by Cisco Unity Connection. The alternate greeting isused for personalization ofthe voice mailbox. The closed greeting can beplayed on weekends, ifthe schedule isset toweekdays.

The holiday greeting allows you tohave a personalized greeting for callers, which isplayed on a holiday. In addition, three rarely used system greetings exist for busy (played when the extension isbus; ). error (played ifthe caller entered invalid digits), and internal (played to
internal users onl;).

The standard greeting is enabled by default. Other parameters to define are: what callers hear
before, during, and after the greeting, or the option for callers to select the language.

) 2010 Cisco Systems. Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-27

Call Actions

After the greeting, the caller can be offered various options to process Ihe active ca

al! Actions

After the greeting, thecaller can be offered various call options:

fhe commonly used standard option is the call action to take a message. On the weekend or during holiday s.the caller might be directed to another greeting or the call isended after
playing a message.

A transfer to a call handler canalso be selected, likea system call handler, interview call

handler, and director; call handler, fhe call handler must already exist to be selected during the
configuration.

With conv ersalion. the call can be sent to the broadcast orgreeting adminislrator. Amailbox
could be createdthat allows external dial in. which allows the administrator to rerecord greetings. This function could be useful on a day when there is bad weather. Theadministrator can rerccord a grceiinglike -We are closed today because of snow and ice." 'Ihe callercan be

transferred to an euernal number, like the mobile number ofthe originally called user. The
caller can alsobe offered an opportunity to sign in lo a mailbox with the IDand PIN.
lor example, directory numbers that are used by a team wilh a shared mailbox could forward

the caller to another user mailbox if a called support plione number does not answer the call.

Intrcducing CiscoVoice and Unified Communications Administration (ICOMM] vB.O

2010 Cisco Systems. Inc

Message Actions and Caller Input


The message settings can influence the TUI experience of a caller.

Message Actions and Caller In


Messages can be handled in different ways:

eaii Messages (ByGates);

A callerwho leaves a message can be allowed lo edit the message afterspeaking, or to rerecord the message. The message can be marked with normal or urgent importance, or the callercan be asked to choosea messagepriority. This will have an impacton the messagenotification,
because the user can choose to be notified for all or only urgent messages. After the message is left bv the caller,the standard messageactionsare available (call actions, call handler selection,
conversation, user with mailbox).

The messageactioncan be selected for voice mail,email, or fax. 'fhe actionsto be selected are accept, reject, or relay themessage. A relay address mustbe specified ifthe messages need to
be relayed.

Ifthe caller enters a digit duringthe announcement (that the called party is not available), an action can be specified per digit. Predefined actionsare specifiedfor the asterisk (*) for sign-in and for zero (0) for the operator. The other digits can be customized with the standardcall actions. For example, if a callerdials the digit 8, the caller is transferred to a helpdesk.

) 2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

TUI Experience
I'hcTUI experience can be modified for the callerand for the Cisco Unitv Connection user.

TUi Experience
The TUI experience can be modified to meet user expectations:
* Phone menu

Time format
Timers

Conversation volume and speed


Playback settings

Message volume and speed Counter for new and saved messages

Ray order for new and saved messages


Add caller information, extension, etc

In the Phone menu, ihe following parameters can be changed (the default appears in
parentheses):

Conversation volume from low to high (medium), conversation speed slow to fastest
(normal).

lime format (12 hours).

Timers for entering digits, for example, how long to wait for the next digit when entering a
name (3 seconds).

After the call, the call action can be selected.

for the pla;back of messages, ihe following parameters can be modified:

Ihe volume and speed can be sel for phi; back ofthe messages.
Counters can be announced for new messages, faxes, or emails.

Counter announcement for saved messages can be enabled. The order of pla; ing new or saved messages can be set (urgent first, followed in order based on incoming time).
F.nable the pla; back of information from the sender: extension, message number, lime of sending the message, and so on. Confirm deletions of new and saved messages.

Introducing Cisco Voice and Unifed Communications Administration (ICOMM) v8 0

) 2010 Cisco Systems, Inc.

Cisco Unity Connection End Users


This topic describes the main Cisco Unity Connection user parameters and how auser account
can be individualized.

End User Creation Creating a new user requires some main parameters:

Ifthe user templates arepredefined, only some individual selections and settings need to be configured when a new user is created. When creating a user, select the user template, for example, theemployee usertemplate. The individual parameters that need to be set arc a unique alias (ID), the first and last name, a mailbox store if more Cisco Unity Conneclion
servers are set up. and the extension. The alternate extension is not required but increases productivity and improves the user

experience. Setup. for example, the mobile and home phone numbers as alternate extensions so
the user can dial the Cisco Unity Connection pilot numberfrom these devices and use the

personal login, where only the PIN needs to beentered. If a nondefined extension calls into the
Cisco Unit; Connection system, the standardopeninggreeting is playedby default.

) 2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-31

Extensions and Call Forward Options


The figure shows two examples ofcallers reaching the Cisco Unity Connection system. The
difference is which number Cisco Unity Conneclion reads out to connect to a mailbox or call
handler.

Extensions and Call Forward Options


Message flows to Cisco Unity Connection:
Internal and external directed calls use the calling number for identification

Forwarded calls use the forwarded number for identification.

A directed call is a call that is initiated b; an IP phone vvhen the Message button is pressed or when a PSTN callerdials the Cisco Unity Connection system pilot number. In botheases, the calling number is recognized and controls the call fiow in the Cisco Unity Connection system. Ifthe calling number is an extension, the mailbox answers the call with a personal login message and asks tor the PIN. Otherwise. the standard opening grceiing is played, which is the default for all PSTN callers. In order for the Cisco Unity Conneclion system to recogni/e external callers, an alternate extension can be configured, for example, the mobile phone
number of the user.

A forwarded call occurs when an internal or external callerdials for example, the director;
number 2001. but needs to speak lo someone on another extension. Call forward can be

configured for all calls, for calls received vvhen an extension is busy, or when a call is not
answered, the call can be forwarded to voice mail. Other Call forward situations include a call

lo a device that is unregistered, where the call is forwarded lo the Cisco Unity Conneclion
svstem. "fhe forwarding number selects the mailbox ofthe user 2001. ifthe extension exists, and the caller can leave a message.

In Cisco Unified Communicalions Manager Adminislration. Call forward can be configured on the directory number. Call forward All can be set by ihe user at ihe IP phone. In the Cisco Unified Communications Manager User Options pages, the user can set Call forward for different cases, for example. Call forward Bus; or Call forward No Answer to voice mail.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Voice Messaging with SRST and AAR


When the WAN is available, calls use the WAN and send the internal directory number. Cisco

Unity Connection recognizes the extension and the personal login is offered to the caller. Voice Messaging with SRST and AAR
Scenarios for additional alternate numbers are:
* Ifthe WAN is busy or not available

If AAR and SRST are rerouting the calls overthe PSTN and are sending
the E.164 number as the calling number

Cisco Uriif ed

Communicalions Manager

Ifthe WAN goes down or is busy (as identified by Call Admission Control [CAC|). calls are rerouted over the public switched telephone network (PSTN) automatically. The Survivable Remote Site Telephony (SRST) router takes over the call processing function when the WAN
is down.

for calls to Cisco Unity Connection, a rerouting over the PSIN isrequired, and the SRST router sends the call with the complete B. 164 number asthe calling number; for example. 14085552001. By default, this number isnot an extension in the Cisco Unity Connection svstem. The number 14085552001 with the extension 2001 needs to beconfigured as an
alternate extension for the user.

IftheWAN is busy, automated alternate routing (AAR) also reroutes the call over the PSTN.

Depending on the configuration, the calling orforwarded number can be sent as the complete E. 164 number. Again, this complete P.. 164 number must be configured as an alternate extension
for the Cisco Unity Connection userto reach the mailbox.

2010 Cisco Systems. Inc

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-33

Voice Mailbox During the user creation process, the Cisco Unity Connection adminislrator can enable or
disable the self-enrollment feature for the voice mailbox ofa new user.

Voice Mailbox

A new voice mailbox needs a first initialization:


* Can be done or disabled by the administrator

Orcan bedone by the end userduring first login

selects lo dial h; name, the director; call handler will search in the directory list for directory
list-enabled users.

Ihe user can decide to list their profile in the Cisco Unity Connection directory. Ifa caller

fhe voice name can be rerecorded. B; default. Cisco Unity Connection generates the name

from the displa; name: for example. John Doe. When John Doe is nol available. Cisco Unit;
connection announces that John Doe isnot available instead ofusing the extension number'
2001.

finallv. the greeting can he changed from the standard greeting to an alternate personalized
greeting.

IntroduangCiscoVoice and Unified Communicalions Administration (ICOMM) v8 0

2010 Cisco Systems Inc

Private Distribution Lists


Svstem distribution lists can beused by all users inCisco Unity Connection. Private distribution lists arc created by the user (or administrator) and therefore only the user can
manage and use private distribution lists.

Private Distribution Lists


In addition to system distribution list, the user can create private distribution lists:
Asales managerhas three teams: voice, security, and network and
wants to manage them all or individually.

Voice

Security

Network

Forexample, a sales manager is responsible for theteams: voice, security, and network. To
distributenews and information to each team, three privatedistribution lists are created. To

manage all three groups at the same time, one private distribution list can becreated, for example. All Lists, which can include thethree private distribution lists for voice, security, and network. A message can therefore bedistributed to the members of all three groups (voice,
security, and network) by usingthe All Lists distribution list.

2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-35

Notification Devices Standard notification on Cisco Unit; Connection is by default the MWI on the IP phone, for
mobile users, additional notifications canhe sel up.

Notifications Devices Users can be notified if new messages are left:


Restnction tables define the calling rights
- Notifications calls ask for a PIN

MWI

Pager

Email

Notification dev ices are phones, pagers, or email addresses. Up to three phone devices canbe defined per Cisco Unit; Connection user. As soon as a voice message is left for the user, the
Cisco Unity Connection can call the mobile number ofthe user for whom the caller left the

message. When answering the phone. Cisco Unity Connection informs the user about new voice messages and asks the user lo enter the PIN, An email with the message can be send lo any email address. On the other hand, ifthe end user listens to the message sent via email,the Message WaitingIndicator (MWI)cannot he s;nehroni/ed with the IP phone. With IMAP clients, however, the MWI is synchronized after
listening to the message.

Notification devices are. in general, enabled via the user templates, but the user (or administrator) needs lo configure the notification device addresses, forexample, the mobile phone numberor an external email address ofthe user. To disallow callingto international numbers, set up the restriction tabic to block cost-intensive calls. This is doneon a system
level.

5-36

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc

User Creation Options The figure shows the different ways to add users to the Cisco Unity Connection system.

User Creation Options


Cisco Unity Connection users can be implemented in
various ways:
Cisco Unity Connection

Single or new users can bemanually configured very quickly via user templates. Ifseveral
users need to be created, the users can be added in bulk from a *.csv file, or the users can be

imported from an Active Directory or Cisco Unified Communications Manager server. Users can also be migrated and imported. The Consolidated Object Backup and Restore

Application Suite (COBRAS) tool helps administrators tomigrate users from a Cisco Unity system toa Cisco Unity Connection system. The users can beimported with or without their
messages.

) 2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-37

Cisco Unity Connection Voice Mailboxes


I'his topicdescribes the voice mailbox parameter of a user.

Mailbox Stores and Membership


Voice mailboxes belong to a user
A voice mailbox needs a storage device

The database is shared between both Cisco Unity Connection


servers

C sa; U'iily
Active-Active

MLSSJ(i:iHj i>j

A voice mailbox belongs to a user. To store the incoming voice messages, a message store on a
Cisco Unitv Connection server must be selected.

6-38

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc

Message Aging Policy and Mailbox Quotas


The message aging policy and mailbox quotas can be defined on the system level, in the user
templates, or on the user level.

Message Aging Policy and MaMbox Quotas


The main parameters of a voice mailbox are:
Message aging options:
- Move saved messages
- Delete deleted messages
Mailbox quotas:

- Warning quota
- Send quota

Send/receive quota

To prevent the hard disk where the voice messages arestored from filling up, aging rules can be configured inCisco Unity Connection to automate thedeletion of messages. Messages that
have been read can be moved to the Deleted Items folder after a specified number of days

(disabled by default). Messages can bepermanently deleted in the Deleted Items folder after a
number of days (15 by default).

The mailbox quotas warn the userthatthe mailbox is reaching the maximum size (12 MB bydefault) allowed. Mailbox quotascan also preventthe user from sending any more voice messages (13 MB by default) or prevent the user from sending or receiving any more voice
messages (14 MB by default).

The default warning quota is 12 MB. This translates to approximately 200minutes of recording with the G.729 codec,and approximately 25 minutesof recording wilh the G.711 codec.

2010 Cisco Systems, Inc.

Enablement of Cisco Unity Conneclion and Cisco Unified Presence

Summary
IIns topic summarizes the kc\ points that were discussed in this lesson.

Summary
User templates in Cisco Unity Connection are supporting the
administrator to predefine parameters for a group of users

The user templates apply only to newly created users.


The user configuration relies on the user template, but the user parameters take precedence over the user template parameters. Individualization takes place on the user level.

Message aging policies clean the mailboxes automatically.


Mailbox quotas warn users to clean mailboxes when too many messages are stored.

fhe lesson explains the concept of user templates, end users, and voice mailboxes in Cisco
Unitv Connection.

References
for additional infomiation. refer to this resource:

Cisco S; stems. ( ser .Moves. Adds, andChanges Guide for Cisco I:nity Connection Release
8.x. San Jose. California. 1'ebniar; 2010.

http:.' 'www.cisco.com.'en'US/does/voiccip eomni/conneclion/8x/user_ mac/guide/


8xcucmacx.html.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Lesson 3

Understanding End User and Voice Mailbox Implementation


Options
Overview
This lesson describes how to configure the user templates and how to create users manually in Cisco Unity Connection. In addition, the import mechanism for users in Cisco Unified Communications Manager ora Lightweight Directory Access Protocol (LDAP) director;' is explained. Finally, management ofvoice mailboxes isdescribed.

Objectives
Upon completing this lesson, you will be able to configure user templates, users, import users, and manage the message store. This ability includes being able tomeet these objectives:

Configure Cisco Unity Connection end usertemplates


Configure Cisco Unity Connection end users

Import end users into CiscoUnity Connection


Manage Cisco Unity Connection message storage

Configuring Cisco Unity Connection End User


Templates
fhis topic describes how to configure the user templates in Cisco Unity Connection.

Steps for User Template Configuration


Modify existing or create a new user template:
User template basics
* Passwords
Roles

Message settings and actions


Phone menu

Playback message settings Greetings


' Notification devices

!he Cisco 1 nit; Connection user template isdiv ided into the user template basics and additional parameters. In this lesson, only the most common parameters arepresented:
Set the password and PIN

Assign adminislrator access rights


Message settings and actions

Modifv the telephone user interface (1 UI) experience


l.nable message notification on different dev ices

Other parameters, which aremainly used in default mode, arethe following:

Message Actions: The default message action is for voice mail, email, and fax to accept
messages. No relav addresses are specified.

Transfer Rules: Lnabled bv default and plavs this prompt: "Wait while I transfer your
call."

Caller Input: Pressing the asterisk (*)sends the caller to the sign-in menu, the pound sign (#) skips the greeting, and0 sends the caller to the operator. All otherkeys arc ignored.
Mailbox settings: 'fhese settings are set preferably on a system level for all users; lotexample, allow setting of mailbox quotas.

Send Message Settings: Broadcasting is disabled. Message addressing andsending


parameters that are set. for example, the order for spelling a name: last name first.

Greetings: 1he standard is the system default greeting ("John Doe is notavailable, please leavea message") with the call action to take a message.
2010 Cisco Systems. Inc

Introduang Cisco Voice ana Unified Communications Administration (ICOMM) v8 0

User Template Basics

The user template basics are actually the core ofthe user template configuration.
User Template Basics

Navigate to Templates > User Templates.


- Verify that partition and search space are set correctly.
Set the active schedule to all hours.
. _

..

..

_..._

Njnie ilisi'

. ci lemsil us e Ifl riplaEe c:? *iai' L.r Terras'"


Gtn-n

-istiir " = .fC'Vf"

"^ ^ ci[<1Nsr Tl'en Lflvl N ' Last Nor>t Tliti Tint r.

m.
m.

m,,,

Ciflgr-g f n, 5rr.s-

McT ^icttml

-- f

GE)

Modify the existing voice-mail user template basics:

Displav Name Generation: Select the format for displaying the names ofnew users who
Last Name. Then First Name (for example. Doe, John)

are associated with this template: First Name, Then Cast Name (for example. John Doe) or

Outgoing Fax Sener: Click the applicable fax server for the user, ifany. Partition- Select the partition to which the object belongs. Partitions are grouped into

search spaces, which are used to define the scope ofobjects (for example, users and
partition can belong to more than one search space. Search Scope: Select a search space toapply tothe user account.
phone system is configured.

distribution lists) that auser or outside caller can reach while interacting with Cisco Unity Connection. Most objects can belong to only one partition; the except.on .s users, who can have their primary extension in one partition and alternate extensions in other partitions. A

Phone System: Select the phone system that the template uses. In most cases, only one
Class ofSenice: Select the class ofservice to which the user should be assigned. The class
ofserv ice controls many user settings and makes features available.

Active Schedule: Select aschedule from the list to specify the days and times that the
callers can leave a message at any time.

standard and closed greetings play, as well as the action that Cisco Unity Connection takes after the greeting. The active schedule is set to Weekdays by default. Set it to All Hours, so

) 2010 Cisco Systems, Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-43

Set for Self-tnrollment a. Next Login: Cheek this check box so that the user is asked a.
unchecked automatically. This setting is most commonly used for new users.
callers can use to reach users.

whether to be listed in the director;. When the user has enrolled, the check box is

k , ext ogin to record aname and astandard greeting, to set apassword, and to choose

List in Directorv: Check this check box lo list the user in the directorv. which outside

6-44

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010Cisco Systems, Inc.

User Template Basics (Cont.)


Set the location-specific settings.
For a multinational or multitimezone deployment, adjust the time zone and language settings.

The language settings can be set on a system level or can, for example,be set on a call handler, which passes the settings to the following objects inthe callflow.

3 Use System Default Tine Zans


Time Zone

Language

J U;e Sy5ten, Default Language C Engl>sh<t;r.ited States) f

Modify the existingvoice-mail user template basics:


Time Zone: Select the desired time zone for the user, or check the Use System Default Time /one cheek box. The default time zone is the time zone that is set on the Cisco Unity

Connection server. Change thissetting only for those users whoare located in a diITerent time/one than the Cisco Unity Connection server. The usertimezone setting is used for:

Message Received Time: When a user listens to messages by phone, Cisco Unity
Connection announces the time that a messagewas received by using the local time
that is specified for the user.

Message Notification Schedule: Theschedule that is displayed on the usermessage notification pages and in the Cisco Unity Assistantuses the local time that is specified for theuser. Note thateven ifthe time zone setting for a user changes, the time /one setting on the CiscoUnity Connection server is used to determine when
standard and closed greetings are played for callers.

Language: Select the language inwhich theCisco Unity Connection conversation pla;s instructions to users. Select Use System Default Language or selecta language from the list. This setting does notapply to the voice-recognition conversation. Thelanguage setting
for users also controls the language that is used for text-to-speech (TTS).

i 2010 Cisco Systems, Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

Password Settings
The password settings can beset for the password and PIN ofa Cisco Unity Connection user

Password Settings
The voice mail password is actually the PIN.

The Webapplication password is for the user options pages.


The authentication rules are set on a system level.

The password settings are the following:

Choose Password: Select one ofthe following passwords:

Voice Mail: Io changethe settings that are associated with the voice-mail password
of a user.

Web Application: To change the settings thai are associated with the web application password of a user. If Cisco Unity Connection is integrated with an

I DAP director;, and if I DAP authentication is configured, the web application


password must be changed in the I.DAP directory.

Locked b> Administrator: Cheek this check box to prevent a user from accessing
Cisco Unit; Connection.

l ser Cannot Change: Check this check box to prevent the user from changing the password. I se of this setting is most applicable for accounts that can be accessed by more than one person. When selecting this check box. also check the Does Not Kxpirc check
box.

User Must Change at Next Login: Check this check box for temporary passwords. I he user must set a new password the next time the user logs in lo Cisco Unity Connection. To help protect the accounts from unauthorized access and toll fraud, encourage users to specif; long passwords that include eight or more digits, and nontrivial passwords. You can

also use the settings on the l:dil Authentication Rule page to require them to specify long
and nontrivial passwords.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) u8.0

2010Cisco Systems. Inc

Does Not Kxpire: Check this check box to prevent Cisco Unity Connection from

prompting the user to change passwords. Use ofthis check box is most applicable for lowsecurity users orfor accounts lhat can be accessed by more than one person. When this
check box is checked, the useris still able lo change passwords at any time. When this

check box isnot checked, the password expiration is controlled bythe Credential Expires
After field, which is set by the selected authentication rule.
Authentication Rule: Select the authentication policy lo apply lo the selected user password settings.

) 2010 Cisco Systems, Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-47

Administrator Roles
Assign an; administrator role to the Cisco Unilv Connection user.

Administrator Roles
By default, no roles are assigned to templates.

Ifa user becomes an administrator for any configurationspecific task, select a role.

^.j.-. ~*-t -=-. sl ait

Assigning adininistralor roles should be done ou a user level because not manv individuals will

have administrator access rights. Select from the following predefined roles:
Audio I e\t Administrator

Greeting Administrator Help Desk Administrator


Remote Administrator

Mailbox Access Delegate Account


Svstem Adminislrator Technician User Administrator

Introdudng Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Message Settings
Set the message settings parameters for the Cisco Unity Connection user template.

Message Settings
Set message length. Set message marking.

Set after message action.


n,^ MW;i

!
K3;rdr

"j.inu.m Msa9e Lenjih- ;- Id Cullers Can Ectit"usilii

1
*""" ttr""',=
A.llori

UmdenMietf Callfcr* Ncsidfle Ofgeniv


' N1fN5sl

San-amu-

Scocbw

. . W.n, L-eeni

(^Attempt TrjnnJr"*f

The main message settings are the following:

Maximum Message Length: Set the recording length in secondsallowed for messages thatare left by callers. The message length is set by default to 300seconds. Users may want to limit the lengthof messages from callers. Somedepartments, such as Customer
Sen ice. may want to permit much longer messages.

CallersCan Edit Messages: Check this check boxto allowcallers lo be prompted to listen to. add to. rerccord, or delete their messages. Try to providebalance between giving callers the additional controlof editing messages, havingvoice messaging, ports that are tied up
for additional time.

Language That Callers Hear: Select the language inwhich system prompts areplayed to
callers. The language settingaffectssystemprompts,such as "You may recordyour message at the tone." Select from the following options:
I'se System Default Language: Cisco Unity Connection plays the system prompts
in the system default language.

Inherit Language from Caller: Cisco Unity Connection determines the language to use for system prompts on a per-call basis, depending on the language that is set by
the handler or the routing rule that processed the call.

Unidentified Callers Message Urgency: Indicate the action that Cisco Unity Connection allows when a message has been left by a caller:
Mark Normal: Messages that are Icll by callers are never marked urgent.

Mark Urgent: All messages lhat arc left by callers are marked urgent. This may be
useful for Sales or Technical Support calls.

Ask Callers: Cisco Unity Connection asks callers whether lo mark their messages as urgent. This setting affects the message notification feature.
Enablement of Cisco Unity Connection and Cisco Unified Presence
6-49

) 2010 Cisco Systems. Inc

Select the action after the message isplayed. By default. Ihe call handler goodbye isset.
which ends the call with a message. Other call actionscan be taken or the call can be sent
to anv call handler or anv user with a mailbox.

6-50

Introdudng Cisco Voice and Unified Communications Adminislralion (ICOMM) v8 0

2010 Cisco Systems, Inc

Phone Menu

The phone menu that isavailable for users when calling in to the Cisco Unity Connection
svstem can be modified.

Phone Menu
Select the conversation speed and volume. * Select the time format.

: moil* n,, 'T;uchtGAe Ccn.ersatijn Menu $ '1=

FJi

l"irturi v

| C5-..-lll!r Sdc?(I
' I, F.,rm,rt

Normal V

r.' 12-Hc-U' 0^n< <.'>2

IB *>1 "

l:=5F1-1)
,

' "."' JJ-Hcur Cl;i- (CO 30


!laf>v position S[ylp

- 23.

! D L'se "r.. B-:=jr,

en [nci. r-t,ie
Clss- . Ce"**iatir V

!T-u=H!ar* Csn.sriatis n

^ Imdi^ WpliarJP* n tK Mflj" agp 1 ot jilbj' ! EmW-

Ketsags Icica'cr Set C-dtr La5| 1j> r,-?] f>rr

Ihe main phonemenu settingsare the following: louchtone Conversation Menu Style: Chooseone ofthe following options for users

when they use a touch-tone conversation. Note thatthevoice-recognition conversation does


not offer full and brief menu styles.

Full: Usershear comprehensive instructions; select this option for a new user.
Brief: Users hear abbreviated versions ofthe full menus; select this option for a
more experienced user.

Conversation Volume: Select the volume level at which users hear the Cisco Unity

Connection conversation: Low. Medium, or High. Users can also adjust the volume temporarily from their phones.

Conversation Speed: Select the speed at which Cisco Unity Connection playsprompts to
users: Slow. Normal. Fast, or Fastest.

Time Format: The time format that Cisco Unity Connection uses to play time stamps when users listen lo their messages by phone indicates:
12-Hour Clock: The default. Users hear message time stamps in a 12-hour clock

formal. For example, users hear " 1:00p.m." when listeningto the time stamp for a
message that was left at 1:00 p.m.

24-Hour Clock: Users hear message time stamps in a 24-hour clock format. For example, users hear "1300" when listening to the time stamp for a messagethat was
left at 1:00 p.m.

2010 Cisco Systems, Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-51

Use Voice Recognition Input Style: Check this check box when Ihe user prefers to use voice recognition as the primarv wav lo interact with Cisco Unity Connection by phone. When this check box is checked, the Touchtone Conversation setting is used only as a
backup when the voice-recognition services are unavailable.

Touchtone Conversation Style: Selecl the'louchtone Conversation stylethat users hear when the; listen to and manage their messages b\ phone. Selecteither full or brief menu
style with each conversation sty Ic.

Enable Message Locator: Check the Finding Messages with Message Locatorcheck
box to allow users to find voice messages from other users and from unidentified callers

when the; check messages b; phone. When this cheek box is checked, users areprompted
to find messages from the Main menu in the Cisco Unity Connection conversation. Users

can use the Message Locator feature to search their new and saved messages for messages
from a particularuser, extension, or phone number(Automatic Number Identification
[ANI | or caller II) infomiation).

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v8 0

2010 Cisco Systems. Inc

Playback Message Settings

Modify the playback message settings to improve the TUI experience.


Playback Message Settings
Set playback options.

. Define the message play order for new and saved messages.
Select the information played with each message.
. Hcdafle Play Crd
Plba k ienmgi
--r,.3 fjiiaj
F-I.,

1 ty McsMfi* Ty^e

JOIJTH Sueta

edl ,- ric-i-i.,. *.

'-rgeil FavH

DciugK W.'V cf ftjl MeSMfle Cft.1" J- ^ - "

1Urgent Ernul

c
n

em a Mettagt C.iurfl
KM!'

Then 3y

Gm
Li ^
Fur < Pla*

, tj msssjs'<:<
vfll H*f|".

fiefor* Waving Lath t1Mfl<- PlaV

[Z Send--1 Infnrmoliar D Include E


U Mjag* *jumb>*r

The main plavback message settings are the following:

. Message Volume: Select the volume level at which Cisco Unity Connection plays the
messages by phone: Low. Medium, or High.

bodv of" user messages and recorded introductions for fax messages when users play their

Mess.ee Speed: Select the speed at which Cisco Unity Connection plays the body of user messages and recorded introductions for fax messages when users play their messages by
phone: Slow. Normal. Fast, or Fastest.

. For New Messages, Plav: Check the following check boxes, as applicable, to have Cisco Unity Connection announce message count totals for messages that are marked as
new:

-_ -

announces the total number of messages that are marked as new, tnclud.ng voice,
email, and fax messages.

Message Count Totals: When this check box is checked, Cisco Unity Connection Email Message Count: When this check box is checked, Cisco Unity Connection
announces the total number of email messages.

Lax Message Count: When this check box is checked. Cisco Unity Connection
announces the total numberof fax messages.

Receipt Message Count: When this check box is checked. Cisco Unity Connection
announces the total number of received messages.

. For Saved Messages, Play: Check the Saved Message Count check box to have Cisco Unitv Connection announce the total number of messages that have been saved.

>2010 Cisco Systems. Inc

Enablement ofCisco Unity Connection andCisco Unified Presence

6-53

^ 7 >'ge Play: Check the Message Type menu check box so that Connects b> phone: "Pnrss 1to hear voice messages, press 2to hear cm: " p" , lo heai taxes, and press 4 to hear receipts."
C Unit; Connection plays Ihc following menu when users log on to Cisco Unitv .sco

C^o7"v Con!^ t?Pde| WdnewVmessages tothe user: : "ldiatoS tl C ^ "' *"ich Lisco t nit; Connection plays Si, Cd M"SaSe ',|ay rdC,'
- Soil by Message Type: Select amessage type and reorder the list ofmessage tvpes Note that although the email and fax options are available in the Message Tvpe' '"
assigned to aclass ofservice that has the Access to Hmail in Third-Partv Messa-e
only the message properties {the sender, date, and time).

menu. Cisco Unit; Connection plays emails and faxes only when the user is"

.ores and Iax leatures enabled, for fax messages. Cisco Unity Connection plafs

alwa; splayed before regular messages for each message.

In,.; (on.iect.on pla; snew or saved messages. Note that urgent messages are

Ihen By: Select Newest First or Oldest First to specify ihc order in which Cisco

Before Playing Kach Message, Play: Cheek the following check boxes, as applicable: -- Sender's Information: Check this check box so that Cisco Unitv Connection plavs caller information about amessage sender before piaving the message The infomiation that is pla; ed depends on how Cisco Unity Connection is set up liv
recorded name. Cisco Unity Connection plays the primarv extension that is
information before pla; ing the message.

default. Cisco Unity Conneclion plays the following information when Ihe Sender's nformation check box is checked: 1or messages left by an identified user Cisco ' Inil; C onnection plavs the recorded name ofthe user. Ifthe user does not have a

associated w,th the user instead. For messages left by an unidentified caller Cisco I nit; Connection does not provide the phone number (ANI or caller ID)

the sequential number of amessage ("Message one ...") before playing the message.
C onnection announce ihc time that the message was recorded by die caller. Sender's AM: Ior messages lefl by an unidentified caller, check this check box lo hav e( isco Unit; Connection prov ide the phone number (ANI or caller ID)

Include ^tension: Use with the Sender's Infomiation check box. Check this check box to hav eCisco I'mtv Connection include the extension of (he user who led the message, maddition to the recorded name, before playing (he message. Message Number: Check this check box to have Cisco Unity Connection announce

Time the Message Was Sent: Cheek (his cheek box to have Cisco Unity

infomiation before pla; ing the message.

Message Duration: Check this check box to have Cisco Unity Connection
announce the duration ofthe message that was recorded bv the caller.

6-54

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) V8 0

2010 Cisco Systems, Inc.

Message Notification
Enable messagenotification for phones,email, or pagers.

Message Notification
Select the message notification devices.

Set the phone number, preferably on the user level.

The main message notifications settings arc the following:


Enabled: Cheek this check box to enable the notification device.

Delay Before First Notification Attempt: Specify the delay in minutes from the time a message is received until the notification triggers ifthe message matches the criteria that is
selected in the Notification Rule Events field. Notifications can be sent to different devices

at regular intervals, such as 15 minutes, to achieve a cascading message notification effect. Ifthe dela; time extends the notification to a time when the device schedule is no longer active, the notification does not take place until the schedule becomes active again as long as the message is still new. Enter a value between 0 and 99 minutes, where the default
setting is 0 minutes.

Repeat Notification if There Are Still New Messages: Check this check box so that Cisco Unity Connection repeats notifications to a user as long as the user has one or more new messages. Also enter a notification interval in the Notification Repeat Interval field.
If additional new messages come in during the interval. Cisco Unity Connection combines notification for these messages with the original notification, and sends a single notification

at the end ofthe interval, provided there are still new messages in the user mailbox at that time. Use this setting if users want to receive a single "batch" notification for all new messages that repeats periodically until they check their messages.
Notification Rule Events: Check the following check boxes, as applicable, to have Cisco Unity Connection send a notification to this device when new messages are received: All Messages: Cisco Unity Connection sends a notification to this device when any new message is received, including dispatch and other voice messages, and fax messages. Check the Urgent Only check box to have Cisco Unity Connection send

the notification only ifthe new message is marked urgent.

2010 Cisco Systems. Inc.

Dispatch Messages
Enablement of Cisco Unity Connection and Cisco Unified Presence

All Voice Messages


Fav Messages

Calendar Appointments

Calendar Meetings

Phone Number: l.nter the phone number(preferably on the user level), including the trunk accesscode ofthe selected dev ice. Use digits 0 through 9 and the following dialing
characters in the phone number: \ comma (.) lo insert a one-second pause fhe pound sign {#) and the asterisk (*) lo correspond to the ft and * keys on the
phone.

6-56

Introducing Cisco Voice and Unified Communications Administration (ICOMM} \/8 0

2010 Cisco Systems, Inc

Configuring Cisco Unity Connection End Users


(his topic describes how to add end users manually.

Steps for User Configuration


Navigate to Users > Users and create a new user:
Add the alias and first and last name.

* Add the extension ofthe user.


[ lrom Ten.pMt

, Ttmritf vt,rlnlu

>i!t =S!c-* *,(

Create a new user in Cisco Unity Connection. The main settings for a new Cisco Unity
Connection user are the following:

User Type: Selectthe user type from the drop-down box, User With Mailbox or User
Without Mailbox.

Based on Template: Selectthe previously configured or modifieduser template.


Alias: A unique text name for the user.

First Name and Last Name: Adding the first and last name generates the display name

automatically. The voice-recognition conversation may have trouble recognizing display


names that contain special characters and diacritical marks. When a user, contact, or distribution list does not have a recorded name, Cisco Unity Connection tries to play the display name or the concatenated first and last names.
Mailbox Store: Select the mailbox store in which the mailbox for the user was created.

Extension: Enter the extension that the phone system uses to connect to the user.

Outgoing Fax Number: Enterthe phone numberofthe fax machineto which the user
sends faxes for printing.

) 2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

f>-57

User and User Template Verification


When adding a new Cisco Unity Conneclion user via a user template, verify that the settings
were copied over, for example, ifthe standard schedule was changed, the new user should show
the new schedule settiim.

User and User Template Verification


When adding a new user:
Select the user template.

' Verify that the settings were copied to the new user; for
example, the active schedule, class of service, etc.

When you press the Messaging button, self-enrollment starts


or the system asks for a PIN.

Individualizing user settings:


* Alternate extensions or names.
* Private distribution lists.

* External service accounts can be used.

To vcril; the new Cisco Unit; Connection user account, press the Messaging button on the IP phone, fhe self-enrollment will start if it has been enabled, or Cisco Unity Connection will ask
for a PIN.

Indiv iduali/e the Cisco Unit; Connection user account:


An alternate extension and alternate name can be sel.

A private distribution list can be configured, but ibis configuration should be done by the
user,

External serv ice accounts can be added including Microsoft Exchange 2007 and Cisco
Unified MeetingPlace.

Intrcducing Cisco Voice and Unifed Communications Adminislration (ICOMM) v8 0

>2Q10 Cisco Systems. Inc

Alternate Extensions and Names This section describes how toconfigure alternate numbers and alternate names for Cisco Unity
Connection users.

Alternate Extensions and Names


* Specify the phone type the phone number. Select the partition where the number belongs to.
Administrator Defined Alternate Extension

Fhcnj T/m" C.se'ay Nimt

Hcbile Bhcne )chr Dae Mcbile

sa-titmn

cue

V'

Add a first and last name.


Add New Altcrnati

Frst Nsme* ',ee


Last Name ' Putll,

Configure an alternate extension for a Cisco Unity Connection user by completing the
following:

Phone Type: Selectthe type of phone from the drop-down list. Display Name: Enter a descriptive name for the alternate extension.
Phone Number: Enter a unique phone number for the alternate extension. Alternate extensions can be used for various reasons, such as processing multiple line appearances on

user phones(mobilenumber,assistant handling voice mail ofthe manager, and so on). Alternate extensions can make calling Cisco Unity Conneclion from an alternate device, such as a mobile phone,a homephone,or a phone at anotherwork site, moreconvenient. Cisco Unity Connection processes all calls from the alternate numberin the same way that it processes callsfrom a primary extension, if ANI or callerID is passed alongto Cisco Unity Connection from the phone system. This meansthat Cisco Unity Connection
associates the alternate phone number with the user account, and when a call comes from that number. Cisco Unity Connection prompts the user lo enter a password and sign in. When entering characters in the Phone Number field, consider the following:

Enter an extension up to 40 characters in length. Session Initiation Protocol (SIP) integrations can use up to 40 alphanumeric characters.
Each extension must be unique within the partition.

For SIP integrations, a valid alias for a SIP URL can be entered. For example, ifthe URL is SlPjdoecrcisco.com. enter jdoe. Spaces arc not allowed.

Configure an alternate name for a Cisco Unity Connection user:


First Name and Last Name: Add a first and last name for the alternate name.

2010 Cisco Systems. Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-59

Private Distribution List


Private distribution lists should beconfigured by the individual Cisco Unity Connection user.

Private Distribution List

Create a private distribution list:


Done via Cisco Personal Communications Assistant

GEO

fo configure private distribution lists in Cisco Unity Connection Administration, the Cisco Personal Communications Assistant (Cisco Unity Connection user option pages) opens logged
in as the relevant user.

Users can use private distribution lists to create their own groups of voice message recipients.
When addressing a voice message to one ofthe private distribution lists, all members ofthe list

receive the message. Cisco Unit; Connection provides several private distribution lists for users
to personalize.

Only the user (owner) can send voice messages lo private distribution lists, fhe user can do so by phone using the kevpad or voice commands, or in Ihe Cisco Unity Inbox web tool. The user cannot send messages to the distribution lists using an email program.
To add a new priv ate distribution list, in Ihe example in the figure, Sales: Enter a name for the list and optionall; an alternate name. Record the name that you have chosen or Cisco Unit; Conneclion will use ihe name for announcements.

Select the private list members, for example. David tire; and Michael Black.

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM] v8 0

2010 Cisco Systems, Inc.

Importing End Users into Cisco Unity Connection


fhis topic describes how to import users into Cisco Unity Connection from Cisco Unified
Communications Manager and an LDAP directory.

Import Users from Cisco Unified Communications Manager


On Cisco Unity Connection, activate the service:
Service Ntme

Cisco AXL Web So

Set up a Cisco Unified Communications Manager AXLserver in Cisco Unity Connection:


JFlHc SclcJcd Ij AddNf* "|

Before importing users from Cisco Unified Communications Manager intoCisco Unity Connection, enable the Cisco AXL Web Serviceon CiscoUnity Connection andCisco
Unified Communications Manager.

InCisco Unity Connection, set up a Cisco Unified Communications Manager Administrative


XML (AXL) server under the Phone System, which contains the Cisco Unified Communications Manager:

IP Address: Enter the IPaddress (or hostname) of theAXL server to which Cisco Unity
Connection connects.

Port: Hnter the AXL server portto which Cisco Unity Connection connects. This setting mustmatch the portthat theAXL server uses. If a non-Secure Sockets Layer (SSI.) port is
entered (typically port 80 or 8080). select a non-SSL version in the Cisco Unified

Communications Manager Version field. If an SSL-enabled port is entered (typically port


443 or port 8443). select an SSL-enabled version in the Cisco Unified Communications Manager Version field.

I ser Name and Password: Enter the usemame and password thatCisco Unity Connection
uses to log on lo the AXL server.

To test the connection, click Test. Amessage should be displayed, for example: "'lest message
successfully sent to AXL server 10.1.5.2:443."

2010 Cisco Systems, Inc

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-61

Import Users
On Cisco Unit; Connection, navigate to Users > Import Users:

Import Users
Navigate to Users > Import Users;
Select users to import or import all users found.

... .... -_-;- - : =---';;;--;


.-.. t'tie.te;
Atu .

>.,&
.
nul m.

&..:>;;iZSCl..xt sMmL *
|

x
_l>im.

w~ ...

J
K

To find Cisco Unified Communications Manager Users, select the type of user to import. In a coresident configuration, the users are imported from the default switch. In a stand-alone configuration, select the Cisco Unified Communicalions Manager server with the applicable user accounts. Only Cisco Unified Communications Manager servers
for which an AXL server is configured appear in the list.

Seleclthe user template on which to base the new user accounts. The template afiects most user settings, for importing Cisco Unified Communicalions Manager users, only templates
for users with voice mail appear in the list.

When making changes for the end user in Cisco Unified Communications Manager, for

example a name change, navigate to Users >Synch Users. Select the relevant users and
svnehroni/e them. After the svnchronization. the changes will be reflected under Users >
Users.

Introducing CiscoVoice and Unified Communications Adminislralion (ICOMM) v80

2010 Cisco Systems, Inc.

Import Users from LDAP


Import Users from LDAP
On Cisco Unity Connection, activate the service:
Service Name

Cisco DifS,nc

Configure LDAP setup:


Select the LDAP server type.

Select the user attribute for LDAP integration.


- IBAP Syitem Information ~

EErabls Syndifcraimo ^-f"" LDAP Server


LCi= Strver Type Microsoft ActiveDi-wtB V
LO= fttt-ibute for User ID iAMiccourlNairie

Configure the following to set up the LDAP system:

- Fnab.e Synchronizing from LDAP Server: Check this check box so th*^Cisco Unity
Conneclion users when new users are added to the LDAP d.rectory.

Conneclion gets basic information on Cisco Unity Connection users from the IDA dir clones that are specified on the LDAP Directory page. Data is synchromze ody for the Cisco Unitv Connection users that are created by importing users Irom the LDAP director^ Cisco Unity Connection does not automatically create new Cisco Unity
When LDAP svnchronization is enabled. Cisco Unity Connection user data for the Iilelds h^ were imported from the LDAP director; cannot be changed. Change data in the LDAP , o" and do one ofthe following to update the data in Cisco Unity Connection

M^ualiy .synchronize Cisco Unity Connection data with LDAP da ai by using the
Perform Full Svnc Now button on the LDAP D.rectory page. Or, ifautomatic
resvnchronizalion to occur.

reunionLtion is configured on the LDAP Directory page, wait for the next automatic
gets the user data.

. LDAP Server Type: Choose the type of LDAP server from which Cisco Unity Connection
. ID\P Attribute for User ID: For LDAP users whose data is imported into Cisco Unity Connection, choose the field in the LDAP directory that should appear in, tfch ffckhn Cisco Unitv Connection. The field must have avalue for every user in the I.DAP directory. In^ addUiom cverv value for that field must be unique. LDAP users who do not have avalue
inthe field are not imported into Cisco Unity Connection.

) 2010 Cisco Systems, Inc.

Enablement ofCisco Unity Connection and Cisco Unified Presence

6-63

LDAP Directory
directon contkurat

!LLA^'Srfi6Urati0n iS Hke ** c communications Manaae LDAP .inager

Navigate to LDAP >LDAP Directory Configuration:


* Enter the LDAP directory information. " Set the synchronization schedule.

Dim lory SvULhroiiiiation Schedule

Configure the LDAP director; settings:

LDAP Configuration Name: Filter aname for the LDAP configuration. Ifseveral IDM'
configurations w different LDAP user search bases are added enter aname that ith
identifies the users in the current search base.

" !DAP cu!erSert,D|S!inSUiShe<' ^r'- '-mLT t!'C narac r;m """inistrator account in the
Cisco Unit; Connection data with LDAP data.
Manager Distinguished Name field.

L Us ? DAP n held. Cisco Unity Connection uses this account is nified LDAI rSearch Base Mw-' dam in lhc iDA,> user-wareh base thal to synchronize the

LDAP Password: Fn.er the password for the account lhat is specified in the LDAP

' J!!' \T Sn?bsynchronized wilhl0Ca'i0nUnity Conneclion user data. nS the user data that should be BT: n"lCr ,hC Cisco in thc L,>AI' director>'t,)al
or .subtree (domain or organizational unit) that l'nity <-'""*" Sports base. ACisco the tree * - L'"'r ^ ClS is specified by the search all users into Unilv or hi Connection server or cluster can only import LDAP data from subtrees with the same directorv

widi cIscoTnuT ",C VDAP diT'that CntainS thG L'Serdlitii lhal should h* synchronized

root, for example, from the same Activ e Director;' forest.

3-64

Introducing Cisco Voice and Unified Communications Administration (ICOMM] v8 0

2010 Cisco Systems, Inc

The s; nchronization can be done once or on a regularbasis:

Perform Sync Just Once: Check this check box to resynchronize user data in the Cisco Unity Connection database with user data in the LDAP directory one time, rather
than at regular intervals.

If Cisco Unity Connection users have already been created from LDAPdata, this resynchronization imports updated LDAP data forthe existing Cisco Unity Connection users. Ilovvev er. if new users have been addedto the LDAP directory, this resynchronization does notcreate new Cisco Unity Connection users. Manually create newCisco Unity Connection users by importing them.

Perform a Re-sync Every<Intervat>: To resynchronize user data in the Cisco Unity Connection dalabase with user data inthe LDAP directory at regular intervals, specify the
frequency with which the ^synchronizations should occur. The minimum interval is 6

hours. The first resynchronization occurs on thedate and time thatarespecified inthe Next
Re-sync Time field.

)2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-65

LDAP Directory (Cont.)


Set the user attributes for LDAP synchronization:
- Most attributes are preselected and cannot be changed.
Enter the LDAP server IP address and port.

The following user fields canbe s;nchronized with an LDAP server: User ID: The value ofthe I.DAP field that is lislcd here is stored in theAlias field in the

Cisco Unit; Connection database. The field that is listed here was specified on the LDAP
Setup page, inthe LDAP Attribute for User ID list. Middle Name: Choose which value from llie I.DAP directory to store in the Middle Name
field: middleNaine or initials.

Manager II): Ihc value ofthe manager field in the LDAP director; is always stored in the
Manager ID field in the Cisco ( nity Connection database. Phone Number: Choose which value from the LDAP directory to store inthe Phone
Number field: telephoneNumber or ipPhone.

First Name: The value ofthe givenName field in the LDAP directory is always stored in
ihe First Name field.

Last Name: fhe value ofthe sn field (surname) in the LDAP directory is always stored in
the Last Name field.

Department: The value ofthe department field in the LDAP directory is always stored in
the Department field.

Mail ID: Choose which value from the LDAP directory lo store in the Cisco Unity
Connection Mail ID field: mail or sAMAccounlName.

Finally, set the LDAP server parameters IP address and port 389. When pointing to aMicrosoft
Global Catalog, use port 3268 instead.

5-66

Introducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems. Inc

Rulk UsGTS

Another .y to import several Usere into the Cisco Unity Connection system is the Balk
Administration Tool.

Bulk Users

Navigate to Tools >Bulk Administration Tool:


Create new users with a mailbox.
Select a user template.

Select the file to import the users from.

So -.ctOewte Use'swimHems m r"='' M*s


Srl^tl Obir-it THJe

^' um^s * use-"* vi'T* Mailbox O System contacts

s *rom LOAP dire^c

Ovc-.iil* CSV field, ""im cilm !>' AiomrtW


: Selai-l Fits
Cj.leJ GblKIS ff''
C11c;tav Last ^Pf' ^l[

pwcfosuchsn

. Select Operation: Select the applicable bulk operation: Create, Update, Delete, or Lxport
users.

Import users in bulk from a*.csv file:

. Select Object Tvpe: Select the applicable type ofobjects: Users (without Voice

Mates) U ser!-with Voice MaMbox, System Contacts, or Users from LDAI' D.rectory.

. Override CSV Fields When Creating User Accounts: Choose Yes or No to indicate whether to override individual CSV field settings with the setting from auser template. . Select File: L.nter the complete path ofthe CSV file and to the failed objects report flic.
The*.csv file could contain the following data:
Alias

Display
Name

First Name John Jane

Last
Name Doe White

Template Alias

Extension

List in

Directory

jdoe

Doe, John
White, Jane

voicemailusertem plate voicemailusertemplate

2001

jwhite

2002

12010 Cisco Systems. Inc

Enablemenl ofCisco Unity Conneclion andCisco Unified Presence

6-67

Storage

Managing Cisco Unity Connection Messaqe


Connection.

Ihis topic describes how to configure. manage, mid maintain the message store in Cisco Un gure. itv

Navigate to Message Storage >Mailbox Stores:


The mailbox store is mostly an informational page.
It lists the number of mailboxes and thecurrent size.

The Mailbox Store has mostly informational (grayed-out) fields:

Display Name: hnier aname lhat describes the mailbox store. I'or example, the department
whose mailboxes are slored in llie mailbox store.

Mail Database: The system name for aspecified Cisco Unilv Connection mailbox store.
Sener: The name ofthe Cisco Unity Connection server.

Mounted: To enable complete Cisco I nil; Connection functionalilv. check the Access
are queued tor deliver; when the mailbox store is available again.
the Mail Database held.

t isco I,m; Connection Administration. However, callers can still leave messages which

C onnection users cannot check messages, and mailbox store settings cannot be changed in

Enabled check box. Ifthe Access Knabled check box is not checked. Cisco Unilv

Numberof Mailboxes: The number of voice mailboxes in the database that is specified in - Current Size in KilobWes: The amount ol'hard disk space that is currentlv occupied bv all
messages in the mailbox store.

Maximum Si/c Before Warning: Ifthe mailbox store reaches 90 percent of this value in megab; tcs. ( isco imil; Connection logs awarning in the system log file. Ifthe mailbox
log.

store reaches 100 percent ofthis value. Cisco Unity Connection logs an error in the svstem

Creation Date: Show, ihc date and time when the mailbox store was created.
Intrcducing Cisco Voice and Unified Communicalions Adminislralion (ICOMM) V8 0
2010 Cisco Systems,,

Mailbox Stores Membership


This section describes how to manage the mailbox store membership,

Mailbox Stores Membership


Navigate to Message Storage > Mailbox Stores Membership:
If more storage space is required, create a new message
store.

Select the users and move them to another message store.

Ante Kama 3*-"d J&h* ]sre MitJ-#pl

ll

DupHv Kama
->a..rt G B, 3-hr Ooo lanq VJbitfl

s*y
-,ot White Bat*

Ccer&tc-

Ur-ddive-Bble rttc*ag
OSC3 Lrnfly Crjrne- icn Mesjfltung Syrte ti Ciko Lmly Cgtned-5P Mewsa nfl 5/sts

Assign the user membership to a mailbox store by selecting the user and moving them to
another mailbox store.

12010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-69

Message Aging Policy


Actively manage the storage space for new messages by monitoring what happens with saved
and deleted messages.

Message Aging Policy


Navigate to Message Store > Message Aging Policy:
* The default message aging policy deletes only permanently deleted messages after 15 days. The option for moving new and saved messages can be set

a;- A.jing I'ol.ry Stilus

iiie Agi.ig Ruli-s Boied ji. /.hen Ihe Mttssu- vVo= !..<? nuiiiln.il
ag. !; I'eleled Items >=:lde- in

;e< - the Celetes [.ems Fc;de

Modif; the message aging policy: Lnabled: If message aging rules are selected, check this check box to cause the rules to be
enforced, or uncheck this check box to cause the rules to be ignored. Ifno message aging
rules are selected, this check box has no effect. Ihe default is Unabled.

Move New Messages to the Saved Messages Folder in x Days: When Ibis aging rule is enabled. Cisco I 'nit; Connection automatically moves new messages to the Saved Messages folder the specified number of days after they were received. This option is most common]; used when the message action for a user is sel to "Accept and Relay the Message." which causes messages to be forwarded lo an email address. Ifthe user alwa.vs checks voice messages bv using the email inbox instead of by using Cisco Unity Connection, checking this check box prevents the Cisco Unity Connection inbox for the
user from tilling up.

Caution

This rule along with the other two Message Aging Rules, can cause voice messages to be
deleted without the user ever knowing that the messages existed.

Move Sa'ted Messages to the Deleted Items Folder in \ Days: When this aging rule is enabled. Cisco Unity Connection automatically moves messages to the Deleted Items folder the specified number of days after the; were last saved. Note that simply listening to a message is not sufficient to reset the clock and prevent the message from being moved to the Deleted Items folder after the specified number of days. The user must explicitly choose the option to sav e the message. Permanently Delete Messages in the Deleted Items Folder in x Days: When this aging rule is enabled. Cisco Unit; Connection automatically deletes messages the specified
number of davs after thev are moved to the Deleted Items folder.

Introducing Cisco Voice and Unified Communicalions Adminislralion (ICOMM) v8.0

>2010 Cisco Systems, Inc

Mailbox Quotas

Specif; the maximum space per user for message storage in Cisco Unity Connection on the
svstem or user level.

Mailbox Quotas

Navigate to Message Storage > Mailbox Quotas:


Set mailbox quotas to generate a warning, preventsending of
new messages, or prevent receiving new messages.
System wide Mailbox Quotas
V.ST1I-S QU3

(*} Custom 12

' Megahyies

O System Wsxm urn [2 Gigabytes)


Serd Qucla

Custom 13_
Custom 1*

. Mega b vies

O System Maxmurn (2 Gigabytes)


5er-d-'R=cei.e Quels

i Megabytes um (2 Gigabytes)

O System M*kih C Full M3-lbox Chert fc


Outside Ciller Me .sages

Set the mailbox quotas:

Warning Quota: When a user isconfigured touse system settings for voice mailbox quotas (oronthe user level), and when the mailbox for that user reaches the size that is specified in the Warning Quota field, the user iswarned that the mailbox isreaching the
maximum size allowed. The default Warning Quota is 12 MB. The valuefor Warning Quota mustbe smaller than the valueforSend Quota, and the value
for Send Quota must be smaller than the value for Send/Receive Quota.

Note

Send Quota: The user is prevented from sending any more voice messages.

Send/Receive Quota: The useris prevented from sending or receiving any morevoice
messages.

Full Mailbox Check for Outside Caller Messages: Indicates whether Cisco Unity Connection first determines if a user mailbox is full before allowing an outside caller lo

leave a message forthe user. When thischeck box is checked, ifthe user mailbox is full,
the outside caller is not allowed to leave a message. When this check box is not checked. Cisco Unity Connection does not determine whetherthe mailbox is full; the outside caller is allowed to leave the message even ifthe mailbox is full.

Note that this setting is applicable only to outside callers. If a Cisco Unity Connection user logs on andsends a message to another user, Connection always cheeks whether the user
mailbox is full regardless of whether this setting is enabled. The default setting is that the
check box is not checked.

12010 Cisco Systems, Inc.

Enablemenl of Cisco Unity Connection and Cisco Unified Presence

Summary
fhis topicsummarizes the kev points that were discussed in this lesson.

iummary
User templates help administrators to create new users

efficiently. User templates can be configured for different needs; for example, for a manager, employee, or trainee.

When creating a user, configuration can rely completely on the user template. Only some settings need to be adjusted to
personalize the Cisco Unity Connection user account.

If many users need to be configured inCisco Unity


Connection, import them from Cisco Unified Communications

Manager or an LDAP directory. Users can also be added in bulk to Cisco Unity Connection via a *.csv file You can use the message aging policy and the mailbox quota to actively manage the space for messages. Mailbox quotasif reachedprevent the user from sending or
receiving new messages.

Ihe lesson covered the configuration of usertemplates andend users in different wa;s. including I DAP svnchronization or importing end users from Cisco Unified Communications
Manasier.

References
for additional infomiation. refer lo this resource:

Cisco S; stems. Inc. I 'ser .Moves, Adds, and Changes Guide for Cisco Unitv Connection
Re/ease <S'.x San Jose. California, februar; 2010. Imp:.''www.cisco.com en'US/docs.\oice_ip_eoniiii/coiuieclion/8.x/user mac/guide/
Sxcucmaex.Intnl.

Cisco S\ stems. Inc. Interface Reference Ciuide for Cisco Unify Connection Adminislration Release 8.x - Cisco Unit; Conneclion 8.x User Sellings, february 2010. littp:;'v\vv\\x'isco.coni/en'''US.'d(icsAoice_ip_conini/connection/8x/gui_relcTence/giiide;
8xcucgrg010.html

Intrcducing Cisco Voice and Unified Communicalions Adminislralion (ICOMM) v8 0

2010 Cisco Systems. Inc

Lesson 41

Understanding Cisco Unified


Presence
Overview
Communications Manager. This includes Cisco Unified Personal Communicator, apowerful desktop application for end users that provides interfaces for desk phone control, chat, voice and video telephony, voice-mail access, and integrates access to conferencing resources. With
Cisco Unified IP Phone Messenger, end users can see the presence status oftheir colleagues
Communicator users.

Cisco Unified Presence enhances the native presence features in Cisco Unified

and manage their own status, or exchange instant messages from auser interface on the Cisco Unified IP phone with other Cisco IP Phone Messenger users or Cisco Unified Personal

Objectives Upon completing this lesson, you will be able to describe the characteristics ofCisco Unified
Presence. Thisability includes being able to meet these objectives:

Describe the following Cisco Unified Presence features: Cisco IP Phone Messenger. Cisco
Unified Personal Communicator, and desk phone control

Describe the Cisco Unified Presence architecture and call flows ofthe Cisco Unified Presence features: Cisco IPPhone Messenger, Cisco Unified Personal Communicator
client, and desk phone control

Cisco Unified Presence Features and Functionality


This topic describes the kev features ofCisco Unified Presence.

Cisco Unified Presence O


Key components for Cisco Unified Communications
presence solution:

Cisco Unified Communications Manager


Call control

Native presence services


Cisco Unified Presence

Collects, aggregates, and distributes user


capabilities and attributes

Standards-based SIP/SIMPLE and


XMPP interface

* Cisco Unified Personal Communicator

Communications applications and services in single desktop application

.*(/

Cisco Unified Presence -powered by Jabber XMPPis aslandards-based enterprise platform that brings people together in and across organizations in the most effective way. This open and extensible platform facilitates the highly secure exchange ofavailability and instant messaging
(IM) infomiation between Cisco I'nified Communications and oilier applications.
With this integral Cisco Unified Presence component ofthe Cisco Unified Communications
system, you can perfonn the following actions:

facilitate faster decision making and enhance productivity using presence awareness. View the availabiliiv ofcolleagues based on their desktop, mobile, telephony, and calendar
infomiation to reduce communication delav s.

See the av ailabililv ofpartners and customers in other organizations and exchange instant messages with them. You can avoid repealed calling and leaving messages for contacts and
repeated emails to your closest business contacts inother organizations.

Speedup ; our business processes by providing availability information in existing web and business applications. Improve first-call resolution and cu.stomer satisfaction with presenceenabled customer care.

Benefit from enhanced enterprise IM capabilities such asgroup chat, persistent chat, IM logging, and IM history to meet compliance and other business requirements.

Ihe ke; components of Cisco (.inified Communications presence are as follows:


Cisco Inilied Communications Manager
Call control

6-74

N'ativ e presence serv ices


2010 Cisco Systems. Inc.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v80

Cisco Unified Presence

Collects, aggregates, and distributes user capabilities and attributes Standards-based Session Initiation Protocol (SIP), SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE), and Extensible Messaging and Presence
Protocol (XMPP) interface
Cisco Unified Personal Communicator

Communications applications and services for desktop application

12010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-75

Cisco Unified Personal Communicator Product Overview


Cisco Unified Personal Communicator is acore component ofCisco Unified Presence. Cisco Unified Personal Communis
luct Overview
Audio Call
Video Call

A X
A

.....

t \
S. ]
i

a.

Group Chat

Cisco Unified Personal Communicator is aclient tool thai includes the most commonly used
Cisco Unified Communication tools in a single software package. With Cisco Unified Personal

Communicator, end users can place audio and video calls, either controlling their associated IP plione or in soltphone mode, when the IP phone is not available or the user is nol currently al
the olhce desk. The Contact List window shows the current presence status ofthe contact's of the user, fach user can create a personal contact list lo subscribe to the presence status ofthe
presence-enabled users or federated contacts. The chat feature is based onthe Jabber f.xlensible

to-point and group dial, also called multiuser chat ortext conferencing.

Communications Platform (XCP). which uses XMPP as ihe dial protocol. XCP supports point-

6-76

Intrcduang Cisco Voice and Unified Communications Administration (ICOMM| v80

2010 Cisco Systems. Inc.

Cisco Unified Personal Communicator Operation Modes


For telephony support. Cisco Unified Personal Communicator can be used in two different
modes,

Cisco Unified Persona! Communicator Operation Modes


Cisco Unified Personal

Communicator operates in
one of two modes:

- Deskphone mode (CTI


control of the user's desk

Softphone

phone for Click to Call) - Softphone mode (software dient operation) The softphone device is

registered to Cisco Unified


Communications Manager. Cisco Unified Personal Communicator call control
features are similar to the

features on Cisco Unified IP phones.


Deskphone

Cisco Unified Personal Communicator can either be used in deskphone mode or in softphone
mode. Each mode has the following characteristics:

In deskphone mode. Cisco Unified Personal Communicator uses Computer Telephony Integration Quick Buffer Encoding (CTIQBE) to control an IP phone. The IP phone must be registered with the Cisco Unified Communications Manager and associated to the end user. When multiple IP phones are associated to an end user and are registered to the Cisco
Unified Communications Manager, the end user can choose which IP phone should beused
in Cisco Unified Personal Communicator for placing calls.

In softphone mode. Cisco Unified Personal Communicator activates the associated softphone based on the Cisco Unified Client Services Framework (CSF). which registers the softphone with Cisco Unified Communications Manager as a SIP device. This requires
thatthe administrator hascorrectly created a Cisco Unified CSK device in theCisco
Unified Communications ManagerAdministration web interface.

2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

Enterprise Instant Messaging


1he enterprise messaging feature allows end users !o send point-to-point or group ehal
messages.

Enterprise instant Messaging


Secure text instant messaging
Point-to-point and group chat Persistent group chat rooms Offline IMcapabilities

Clientchat logs and history


1 Tabbed multichat window
management

Escalation to video and

conferencing
Cisco Unified Personal Communicatoruses XMPP
to communicate with Cisco Unified Presence

Interoperability with SIP/


SIMPLE and XMPP-based
IM clients

Cisco Unified Presence incorporates the supported enterprise instant messaging features of Jabber XCP. while allowing for some modifications toenhance support for the multidevice user experience. Cisco Unified Presence changes the Jabber XCP instant messaging rouling

architecture to allow Ibr initial instant messages to be routed to all ofthe nonnegativc priority
logged-in dev ices ofthe user, rather than routing tothe highest priority device as is done with existing Jabber XCP installations. Backward compatibility supports point-to-point instant messaging between Cisco linified Presence SIP clients (for example. Cisco Unified Personal Communicator 7) and XMPP clients is provided by an integrated instant messaging (IM)
gatewav.

Text conferencing is defined as ad hoc group chat and persistent group chat and is supported as part ofthe Jabber XCP feature set. In addition, offline instant messaging (storing instant
messages for users who are currenll; offline) is alsosupported as partofthe Jabber XCP

feature set. Cisco Unified Presence manages storage (breach of these instant messaging features indifferent locations. Offline instant messaging isslored locally in the Cisco Uniiied Presence Informix Dynamic Server (IDS) database. Ad hoc group chat is stored locally in
memor; on Cisco Unified Presence. Persistent group chat requires an external database to store chat rooms and conversations. Cisco linified Personal Communicator sends and receives

instant messages ov er Transport La;er Security (TI.S) lo the Cisco Unified Presence serverto
allow a secure connection between the sener and the client.

When an end user sends an instant message to a contact who issigned in to multiple IM clients. Cisco Unified Presence delivers the instant message to each client. This functionality is called IM forking. Cisco Unified Presence continues to fork instant messages lo each client, until the contact replies. Once the contact replies. Cisco IInified Presence only delivers instant messages
to the client on which the contact replied.

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) i/80

2010Cisco Systems, Inc

Audio Calls

This section discusses the characteristics of audio calls with Cisco Unified Personal
Communicator

Audio Calls
SRST telephony failover support for
softphone mode
Codec selection is based on the

region configuration on Cisco Unified


Communications Manager.
G.711 a-law, mu-law
- G.722 wideband

- G.729A, G.729AB

- Internet Low Bitrate Codec (iLBC) - Internet Speech Audio Codec


(iSAC)

Allows signaling and media encryption Support forSIP and SCCP IP phones
with CTI desk phone control

When using Cisco Unified Personal Communicator in softphone mode. Cisco Unified CSF
be configured in Cisco Unified Communications Manager. In softphone mode, the Cisco

supports the usage for Survival Remote Site Telephony (SRST) telephony failover. This must
Unified CSF device, which isregistered to Cisco Unified Communications Manager, can use

different codecs as shown in the figure. The selection is based on the region configuration in Cisco Unified Communications Manager. Itcan also process encryption that isbased on Secure

Real-Time Transport Protocol (SRTP). When using Cisco Unified Personal Communicator in deskphone mode, codec selection is based on the controlled IP phone and the region configuration. Not all IP phones support all available codecs in Cisco Unified Communications Manager, "fhe signaling protocol for CTI-controlled IP phones can either be SIP or Skinny
Client Control Protocol (SCCP).

2010 Cisco Systems. Inc

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-79

Video Calls

Cisco Unified Personal Communicator supports video calls and video conferencing.

Softphone and deskphone video


support Video resolutions

Common Intermediate Format (CIF)

VideoGraphics Array (VGA) High-Definition (720p 30fps HD)


1 Audio and video based on Cisco Unified Client Services Framework

(CSF) Engine

Requires a conference bridge for video conferencing Uses Cisco Discovery Protocol and
Cisco Audio Session Tunnel in deskphone mode

Video can be used in softphone and deskphone mode. When using deskphone mode, configure
the CTI-control led IP phone toallow video capabilities. In deskphone mode. Cisco Unified

Personal Communicaior uses Cisco Audio Session 'funnel and Cisco Discovery Protocol for
communication between the Cisco Iinified IP phone and the computer. The communication
itself is provided b; Cisco Unified CSF.
Note

Cisco Audio Session Tunnel is nol supported with SIP-controlled IP phones.

In softphone mode. Cisco linified Personal Communicator uses the Cisco Unified CSFdev ice that isconfigured on Cisco Unified Communications Manager for video calls. Cisco Linified

CSF devices arc enabled b; default for video capabilities. When using video conferencing, deplov a video-enabled conferencing bridge and associate this conferencing bridge to the
Media Resource Group fist (MRGI ). which is applied lo the IP phone or Cisco Unified CSF
dev ice in Cisco I 'nified Communications Manager.

-80

Introducing CiscoVoice and Unified Communications Administration (!COMM| v8 0

2010 Cisco Systems, Inc

Integration Support
Cisco Unified Personal Communicator can be integrated in different Cisco Unified
Communications products to support a wide range of features.

integration Support
Integrated visual voice-mail
in Conversation History panel
Click to Call and IM escalation from Microsoft Outlook and other desktop

applications and browsers Presence integration in


Outlook

Integration to external
compliance servers or databases (PostgreSQL)

Cisco Unified Personal Communicator canbe integrated withCiscoUnity andCiscoUnity Connection. Thisenhances the useof voice mail witha visual voice-mail application, which is

integrated in Cisco Unified Personal Communicator. End users can control their personal voice
mailbox from Cisco Unified Personal Communicator and hear, send, or delete voice messages.

Cisco Unified Personal Communicator also includes a click-to-call feature from Microsoft

Outlook and applications like Microsoft Word and Excel. F.nd users can also monitor the
current presence status in Microsoft Outlook,

When using Cisco Unified MeetingPlace, Cisco Unified Personal Communicator can escalate
active calls to a conference session.

Message compliance can beconfigured onCisco Unified Presence to log instant messages to an
external compliance server or database.

) 2010 Cisco Syslems, Inc

Enablement of Cisco Unity Connection and Cisco Unified Presence

Cisco Unified Personal Communicator Requirements


fhis figure shows the requirements for CiscoUnified Personal Communicator.

Cisco Unified Persona! Communic;


Requirements
Cisco Unified Personal Communicator has the following minimum requirements:
1 GBRAM

1 GB disk space

128 MB video RAM with a DirectXgraphic card


forWindowsXP

256 MB video RAM with a DirectXgraphic card


for Windows Vista and 7 Windows XPSP3

Windows Vista Business or Ultimate with SP2


Windows 7 Professional or Ultimate
net Framework 3 5 SP1

USB 2 0 port for video cameras

The figure summarizes ihchardware requirements for end-user computers. Those arethe

minimum requirements for Cisco Unified Personal Communicator, which may not support all features ofCisco Unified Personal Communicator, for example, high definition (IID) video
support, lor a complete list of hardware requirements, go lo Cisco.com:

htlp://wv\w.cisco.com enTS'prod'collatcral/voicesw/ps67S9/ps6836/ps6X44/data_shcel c7S'485l06.html

Note

An active Cisco Unified Personal Communicator with Cisco Unified CSF utilizes up to300
MB of memory.

Cisco Unified Personal Communicator is not available for theApple Macintosh operating
system

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Cisco Unified CSF

The Cisco Unified CSF is the basis for Cisco unified client applications and manages the
different features as shown in the figure.

Cisco Unified Client Services Framework


Aframework of client services enabling Cisco
Unified Communications applications:
Audio/video engine and conferencing controls
Secure call control stacks

Text conferencing servers (IM)


presencerendenng

Advanced voice-mail controls

Call history management


Cisco Unified CSF is used for:
Cisco Unified
Client Services

- Cisco Unified Personal Communicator

Framework

- Cisco UnifiedCommunications Integration for


Microsoft Off ice Communicator
- Cisco WebEx Connect

The Cisco Unified CSF is not just used for Cisco Unified Personal Communicator. This is the
core framework ofclient-based Cisco Unified Communications functions for different
Communicator orCisco WebEx Connect. Core functions arc voice and video, secure communication with the Cisco Unified Communications Manager structure, and

applications, for example. Cisco Unified Communications Integration for Microsoft Office
communication with text conferencing servers like Cisco Unified Presence. Cisco Unified CSF

manages the audio and video call controls and provides features like visual voice-mail support
and provides call history management.
Note

Only one client who uses the Cisco Unified CSF can be installed atthe same time on a client computer. For example, Cisco Unified Communications Integration for Microsoft Office
Communicator and Cisco Unified Personal Communicator cannot be installed onthesame
end-user computer.

>2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-83

Cisco Unified Communications Manager IP Phone Service


Ihis figure explains the Cisco Unified Communications Manager IP Phone (CCMCIP) service.

1The CCMCIP service was originally used to support IP phone


directory services, authentication, and help The CCMCIP service provides access to retrieve user and
phone information

CSF uses CCMCIP to obtain a list ofdevices associated


with a user that can be used
Associated

*J

--mwjg Devices with eMp.J .End User

Cisco Unified
Persona

Cisco Unified

Client Services
Framework

Cisco Unified

Communicator

Communications Manager

iheCCMCIP service was traditionally used to provide director; services, authentication, and

help for end users who press the Serv ices button on the Cisco Unified IP phone. It allows users
toretrieve a lisl ofdevices that the end user will be using with Cisco Unified Personal

Communicator (or other Cisco Unified CSl-based clients) once the user is logged in.

6-84

Introducing Cisco Voice and Unifed Communications Adminislralion (ICOMM) v8 0

2010 Cisco Systems. Inc

Cisco IP Phone Messenger User Interface


By default, the Cisco Unified Presence server contains the Cisco IP Phone Messenger
application.

Cisco Unified IP Phone Messenger


User Interface
Cisco Unified IP Phone

Messenger user interface:


Alogin for users is required.
Users can set their presence status. Contact list shows presence status. Users can call the instant message originator.

Instant messages are saved on the


Cisco Unified Presence server.

Users can view and clear received


instant messages.

Messages can be reconfigured. Contact list, IM history, and personal settings can be managed from IP phone interface.

Cisco IP Phone Messenger is a Cisco IP phone service that provides users with the ability to
create a contact list and watch the aggregated presence information oftheir contacts. They can

also exchange instant messages wilh their contacts that are using Cisco Unified Personal
Communicator orCisco IP Phone Messenger. Cisco IPPhone Messenger includes

preconfigured instant messages, which can be customized by the administrator on Cisco


Unified Presence. Knd users can also change their presence status inthe Cisco IP Phone Messenger user interface, for example, when an end user ison vacation.

2010 Cisco Systems, Inc

Enablemen!of Cisco Unity Connection and Cisco Unified Presence

6-85

Cisco IP Phone Messenger Characteristics


The Cisco IP Phone Messenger uses XML over 1ITTP to communicate with Cisco Unified
Presence.

Cisco Unified IP Phone Characteristics

Cisco Unified IP Phone Messenger has the following


characteristics:

* Watches aggregated presence information for their contacts Exchanges instant messages with a Cisco Unified IP Phone Runs as an XML IP phone service on Cisco Unified IP Phones
Phones act as XML web browsers

The IPPM server application communicates with.

Cisco Unified IP phones using XML over HTTP - SIP proxy/registrar server using SIP
XCP roule fabric that translates SIP to XMPP and vice versa
Cisco Unified
Presence

J /

Personal
Communicator

The Cisco IP Phone Messenger application, which is a component ofCisco Unified Presence, serves as a protocol translator between IITTP and SIP messaging. I'hc Cisco IP Phone

Messenger application communicates with the Cisco Unified IP phones by using XML over III IP. and it communicates with the SIP proxv orregistrar server by using SIP. Ihe XCP route fabric in Cisco Unified Presence translates the SIP messages lo XMPP and viceversa. The phone acts as an XML web browser tonavigate through ihe Cisco IP Phone
Messenger application.

IheCisco IP Phone Messenger application can distinguish between two devices with the same directorv number in diffcreni partitions. Theapplication can also funclion when the useris logged in viaCisco hxtension Mobility.

Introduang Cisco Voice and Unifed Communications Administration (ICOMM) v80

2010 Cisco Systems. Inc.

Cisco Unified Presence Architecture


This topic describes the Cisco Unified Presence architecture and shows the information fiow
between thedifferent Cisco Unified Communications products.

Cisco Unified Communications Solution


Information Flow
IP Phones

Cisco Unity
Connection/Cisco

Unity

CUC - Cisco Unified Presence

CUPC = Cisco Unifed Personal Communicator

CUCM = Cisco Unified Communicalions Managei AXL= Cisco Unified Communicalions System XML

The Cisco Unified Presence server uses standards-based SIP, SIMPLE, and XMPP toprovide a common demarcation point for integrating clients and applications into the Cisco Unified Communications system. Cisco Unified Presence also provides an HTTP interface that has a

configuration interface through Simple Object Access Protocol (SOAP), and apresence, instant messaging, and roster interface (the XMPP contact list) through JabberWerx Asynchronous JavaScript and XML. (AJAX). The JabberWerx AJAX interface communicates with the
Bidirectional Streams Over Synchronous HTTP (BOSH) interface onthe XCP within Cisco
Unified Presence. The Cisco Unified Presence server collects, aggregates, and distributes user

capabilities and attributes using these standards-based SIP, SIMPLE, XMPP. and HTTP
interfaces.

Cisco orthird-party applications can integrate with Cisco Unified Presence and provide services that improve the end-user experience and efficiency. The core components ofthe
Cisco Unified Presence server are:

The Jabber XCP. which manages presence, instant messaging, roster, routing, policy, and
federation.

The Rich Presence service, which manages presence state gathering, network-based rich presence composition, and presence-enabled routing functionality.
managed by an external database.

Support for ad hoc group chat storage with persistent chat and message archiving, which is

) 2010 Cisco Systems. Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-87

Ihe Cisco Unified Presence server also contains support for interoperability via SIP with 2007 and the Microsoft Office Communicator client for any Cisco Unified IP phone that is
client interoperability includes click-to-dial functionality, phone control capability, and
presence status of Cisco Unified IP phones.
Unified Communications architecture.

Microsoft Live Communications Server 2005 or Microsoft Office Comniunications Server

connected to aCisco Unified Communications Manager. The Microsoft Office Communicator

fhe figure summarizes the infomiation flow between the diffcreni components within the Cisco

Cisco Unified Communications Manager is the central component in the scenario, and supports
the largest variety ofprotocols, fhe utilization ofprotocols in Cisco Unified Communications
Manager includes the following: SCCPlo control IP phones and oilier SCCPdevices

SIP to control SIP endpoints and for SIP trunks to voice mail and other PBXs
Series routers

Media Gatewav Control Protocol (MGCP) to control media gateways such as Cisco 2900
H.323 for gateway connections, intraclustcr trunks, and 11.323 networks
layer

SOAP to prov ide database access via the Cisco Unified Communications System XMI
C11 to allow for CTI integration and Microsoft remote call control integration
Cisco Uniiied Presence mainly uses the following protocols:

XMPP. SIP. and SIMPl.L for generic presence and federation functionality SOAP to access the Cisco Unified Communications Managers database via Cisco Unified

Communications System XML and Cisco Unified Personal Communicator configuration


profiles

CTIQBL for CTI integration for remote call control integration with Microsoft Office
Communicator

HTTPlo support the Cisco IP Phone Messenger service on Cisco IP phones

6-88

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems Inc

Cisco Unified Presence Integration with Microsoft Active


Directory and Exchange
Cisco Uniiied Presence can be integrated with the enterprise Lightweight Directory Access

Protocol (LDAP) directory and Microsoft Exchange to allow users to sign in with their LDAP user credentials and synchronize the presence status wilh Microsoft Outlook calendar entries.

Cisco Unified Presence Integration with


MS Active Directory and Exchange
Cisco Unity

Connection/Cisco Unity

Microsoft Exchange
Exchange user
data is stored in

Active Directory
Uses Microsoft

Exchange for Calendar Integration and


Presence Status

Synchronize
user data from AD
into local Unified Communications

Manager
directory. Cisco Unrfied
Cisco Unified

Communications

Manager

Presence reads user data from Unified


Communications

Cisco Unified
Presence

Manager directory

An LDAP directory lookup allows Cisco Unified Personal Communicator client users, orthirdparty XMPP clients, to search for and add contacts from the LDAP directory. The search results are displayed in the search window from Cisco Unified Personal Communicator.
Cisco Unified Presence communicates with the Microsoft Exchange Server using Outlook Web Access (OWA). a Web-Based Distributed Authoring and Versioning (WebDAV) interface that
is exposedby the Microsoft Exchange Server.

2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-89

Cisco Unified Presence Integration with Cisco Unity


Connection

Ihis section describes Cisco Unity Connection and Cisco Uniiied Personal Communicator integration and defines the maximum number ofInternet Message Access Protocol (IMAP)
sessions that are allowed.

Cisco Unified Presence Inteqrati


Cisco Unit'
Provides Cisco Unified Personal Communicator users with the ability to view, play, sort, and delete voice-mail
messages'

Cisco Unified Presence must be confgured with a voice-mail profile Cisco Unified Personal Communicator receives configuration during
login from Cisco Unified Presence

CiscoUnified PersonalCommunicator users need to configure user


credentials for voice mail.

Cisco Unrfiec
Presence

Cisco Unrfied Personal Communicator

Uses IMAP to access the voice-mail bo<

Cisco Unity Connection can be integrated withCisco Unified Presence. Lnd userscan access their voice mailbox within the Conversation History pane in Cisco Unified Personal

Communicator, Cisco Unified Personal Communicator voice-mail integration uses IMAP to


access the voice mailbox, which provides the following features:

Access voice messages directly from the Conversation History pane in the Cisco Unified
Personal Communicator client.

Use the integrated media player lo play and delete messages directly from the Cisco
Unified Personal Communicator client.

Easily access presence and availability information for the caller in the Cisco Unified Personal Communicator client; then click 10 call llie personback and escalate to web chat,
video, or other multimedia sessions.

The number of IMAP connections and users that aresupported inCisco Unity Connection
depends on ihe Cisco I 'nitv Connection platfonn. More infomiation can be found at:

http:<''''w ww.cisco.eonr'cn'US/does.'voiee _ip_.comm/connection/8\/supportcd plat forms/


8\cucspl.html

Introducing Cisco Voice and Unified CommunicationsAdministration (ICOMM) v8 0

2010 Cisco Systems, Inc

Cisco Unified Presence Integration with Conferencing Servers


To escalate activ econversations to aconferencing server, Cisco Unified Presence can be
integrated with Cisco Unified MeetingPlace or Cisco WebEx.
Cisco Unified Presence

Conferencing Servers
Cisco Unified Presence can be integrated with a conferencing
server:

Itsupports Cisco Unified MeetingPlace and Cisco WebEx. Cisco WebEx integration requires a local Cisco WebEx Meeting Center
server

Cisco Unified Personal Communicatorcommunicateswith the


conference server via HTTP or HTTPS.

Conferencing servers are configured on Cisco Unified Presence and


added to a conferencing profile.
Cisco Unified
Presence

Cisco Unified Personal


Communicator

Communicates over

HTTP or HTTPS

Cisco Unified Personal Communicator uses Cisco Unified MeetingPlace orCisco WebEx

conferencing for its web conferencing capability. The web conferencing features ofCisco Unified MeetingPlace and Cisco WebEx are based on Macromedia Flash technology using
HTTP or HTTPS as the transport protocol.

i 2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

Cisco Unified Presence Integration with LDAP


.DAP integration enables end users to search and add contacts from the cooperate directory , Cisco Unified Presence integration with LDAP
Cisco Unified Presence integrates with LDAP directory servers:
Supported LDAP servers are

Microsoft Active Directory 2000, 2003, and 2008


Netscape Directory Server

Sun ONE Directory Server 5 2 and OpenLDAP - The LDAP profile allows users to search and add contacts from the LDAP
directory to Cisco Unified Personal Communicator

For authentication and synchronization of end users, Cisco Unified

Presenceuses Cisco Unified Communications Manager (which can also


use LDAP for authentication and synchronization).
Cisco Unified Personal
Communicator
LDAP

Searcl) Query
Results Authentication

Cisco Unified Presence integrates with these I DAP directory servers:

Microsoft Aclive Directory 2000. 2001 and 2008


Netscape Directory Server

Sun ONE Directory Sener 5,2


OpenLDAP

Administrators can provision users automatically from the LDAP directory into the Cisco

Unified Communications Manager database. Cisco Unified Communications Manager synchronizes with the LDAP directory content so the administrator can avoid adding, removing, or modify ing user infomiation manually each time a change occurs inthe LDAP
directory.

Cisco Unified Presence LDAP integration sy nchroni/es user infomiation from Cisco Unified

Communicalions Manager. In addition. LDAP integration prov ides authentication for Cisco
(.inified Personal Communicator client users and accessto llie Cisco Unified Presence user
interface.

6-92

IntroduangCiscoVoice and Unified Communications Administration (ICOMM] v8 0

2010 Cisco Systems Inc

Cisco Unified Presence Calendar Integration The integration with Microsoft Exchange requires apresence gateway to be configured on
Cisco Unified Presence for calendar applications.

Cisco Unified Presence Calendar Integration


Cisco Unified Presence server can communicate with

Microsoft Exchange forpresence and calendarintegration:


Active Directory 2003 or 2008 is required.

Microsoft Exchange 2003 (SP2)or2007 (SP1) is supported.


End users can activate calendar integration on the Cisco Unified
Presence end user web interface.

- During a scheduled meeting in Microsoft Outlook, users can automatically be displayed as busy in the contact list.
MicrosoftExchange
Cisco Unified Personal Communicator

Uses the

Map it to an
?^liability status
(or a user

OWA/WebDAV Interface

Once a presence gateway for Microsoft Outlook is configured, Cisco Unified Presence can
retrieve the calendar state ofa user (Tree, Busy, Out ofOffice) and map it toanavailability
status for the user (Available. Busy. Away).

Cisco Unified Presence requires a Microsoft Exchange account with special permissions to

query end-user calendaring data. The Microsoft Exchange account must comply with the
following requirements:

Be a memberofthe Exchange View-Only Administrator group.

Have Receive-As permission on the end-user mailboxes. Auser account isa regular account that is used by a regular Microsoft Exchange user. Cisco Unified Presence requires additional Receive-As account privileges to inspect all the calendars ofthe user. It is recommended toassign this permission ata higher level (such as mail storage group) to
enable population of all the mailboxes in themail storage group.

Cisco Unified Presence supports the following versions ofMicrosoft Exchange for calendar
integration:

Microsoft Exchange Server 2003 (SP2) Microsoft Exchange Server 2007 (SIM)

J2010 Cisco Systems, Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-93

Cisco Unified Personal Communicator Information Flow in


Deskphone Mode
In deskphone mode. Cisco Iinified Personal Communicator has the following characteristics.
Cisco Unified Persona! Communicator Information Fiow in Deskphone Mode
Cisco Unified Personal Communicator in deskphone mode has
the following characteristics: CiscoUnified PersonalCommunicator registerslo CiscoUnified Presence
with XMPP for chat.

The end user has an associated IP phone configured on Cisco Unified


Communications Manager

From Cisco Unified Personal Communicator, the end user can control the

IP phoneviathe CTIQBE (Quick Buffer Encoding) interface.


When associated to multiple IP phones, the end user can select one ofthe
devices
Cisco Unified
Personal

Communicator

C;sco Unified Communicat.ons

Manager

When using ihc Cisco Unified Personal Communicator in deskphone mode, the Cisco Unified Personal Communicator registers at the Cisco Iinified Presence server and gets the
configuration file. The Cisco Unified Personal Communicator connects to the Cisco Unified

Communications Manager hostname or IP address and logs in with the end-user credentials. With the Cisco Unified Communications Manager IP Phone service, Cisco Uniiied Personal
Communicator receives the lisl of controlled and user-associated end devices and uses the

CTIQBE interlace tocontrol the IP phone. The user can select the IP phone when multiple IP
phones are registered and associated to the end user.

The Cisco Unified Personal Communicator uses XMPP for chat fealurcs and sends all instant
messages to Cisco linified Presence.

6-94

Introducing CiscoVoice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems, Inc

Cisco Unified Personal Communicator Information Flow in


Softphone Mode

In softphone mode. Cisco Unified Personal Communicator has the following characteristics.
Cisco Unified Personal Communs

Information Flow in Softphone IVtode


Cisco Unified Personal Communicator in the softphone
mode has the following characteristics:

- Cisco Unified Personal Communicator registers as aCisco Unified


Clienl Services FrameworK (CSF) device.

. The Cisco Unified CSF device uses SIP asthe signaling protocol. . The end user must be associated with the Cisco Unified CSF
. The Cisco Unified CSF device is configured asa normal end device
forXMPP (chat) communication.
Cisco Unified Personal
Communicator

device.

with directory number,calling search space, and partition. . Cisco Unified Personal Communicator uses Cisco Unified Presence

When no IP phone is available or users are not al their desk, the softphone mode allow the user to flee and eeeive calls. The Cisco Unified CSF framework uses SIP REGIS IER messages to register on Cisco Unified Communications Manager as aCisco Unified CSF dev.ee. using MP as the signaling protocol. Cisco Unified Personal Communicator connects to the primary Tf IP server (whose address is retrieved from Cisco Unified Presence) at startup, lor suspend and resume operations, and for the re-establishment ofdropped network connections. % the hen
connection is established. Cisco Unified Personal Communicator downloads the configuration
file from Cisco Unified Communications Manager.

The configuration file contains the list ofCisco Unified Communications Manager primary and
failover server addresses and the transport protocol for Cisco Unified Personal Communicator to use in softphone mode to connect to Cisco Unified Communications Manager.
information is made available to other Cisco Unified Personal Communicator subsystems.

After Cisco Unified Personal Communicator downloads the file successfully, the configuration
Each time Cisco Unified Personal Communicator tries to download the configuration file, the

application attempts to contact the primary TFTP sewer. Ifthe primary TFTPserver does nol
valid downloaded configuration from the local hard disk.

respond. Cisco Unified Personal Communicator fails over to the backup 1FTP server. If all TFTP server connections fail. Cisco Unified Personal Communicator tries to load the last
Cisco Unified Personal Communicator uses XMPP to Cisco Unified Presence for instant
messages and roster updates.

2010 Cisco Systems, Inc.

Enablement ofCisco Unity Connection and Cisco Unified Presence

6-95

Compliance and Persistent Chat

Complice allowsthe storing of instant messages on an external server or database for


Compliance and Persistent Chat
Persistent chat

' Group chat messagesare saved to an external PostgreSQL server Instant messages in group chats are available when a participant
rejoins a persistent group chat room.

Compliance

' ODBC or a compliance serverwithexternal p0S*9^SQL serverwith UUBC ^n96! 3re Saved t0 an XMPP.
When using a compliance server, all IM traffic is sent to the compliance server ihat provides policies and security

' 2'2mpliance server sends the instant message back to the Cisco
Unified Presence server, and it is then transferred to the recipient
O
Ci5;o Unifies Personal Communicator

PostgresOL
Server

Ieduration ot the ad hoc chat. This s.orage procedure allows aroom owner to eseala^ ai i ho cha to apersistent chat: otherwise, these ad hoc chats are purged from PostgreSQI at the

perilstent cha is enabled, ad hoc rooms are stored to Ihe external PostgreSQI. database for

dur^on'onlitchr"151"11 ***^^ ^^ *"* in Iatil ' ' " *" "^


database instances can share the same hardware but are not required to do so.

separate database instance for each server that is deployed with persistent group chat. Th

Cisco Unified Presence uses the basic interfaces ofthe external dalabase and does nol provide anv administration options, database purging, or configuration ofthe database. Cisco requires a

component thai alous tor logging oftext conferencing, federated, and interchip messages

As part ofthe Jabber XCP architecture. Cisco 1Inilied Presence contains aMessage Archivcr

database. Compliance servers can provide security features, for example, including antivirus' depends on the compliance serv er. When using an external compliance sewer, all chat

native compliance and message archiv ing requires aPostgreSQI. database instance per cluster. Ihe same database can be shared vv ith multiple clusters; however, manv users in amullicluster deplov ment might requtrc multiple database sen ers. Cisco Unified Presence can also use an external compliance sen er. which provides generally more features than aplain PostgreSQI

ml> ^n external database as part of anonlocking native compliance. Cisco Unified Presence

programs tor file transfer checks or protection ofspam over instant messaging (spun, Xch
^^ "^ ^T" ^'^ ^^ fw examnle- chc<*i"g *r viruses or

messages from MP- or XMPP-based clients will be sen, to this compliance server as an XMPP

desired Receiver C"CCrnmg whcthtT lhc scnder is i,lloucd t0 s<* message to the ^ant
Finally, the compliance server sends the instant message back ifall actions are successful or sends an error instant message to the Cisco Unified Presence server. This message is then' orwarded to the receiver. Ifthe external compliance server is not reachable for Cisco Unified
Unified Communications Administration (ICOMM) vS.O
'2010 Cisco Systems. Inc.

rheri^no^r

! resence. no instant messages can be transferred.


6-96 Introducing Cisco Voice and

Quality of Service
Cisco Unified Personal Communicator marks Layer 3 IP packets using differentiated services
code points (DSCPs).

Quality of Service
Cisco Unified Personal Communicator marks Layer 3 IP packets
via DSCP:

- Call-signalingtrafficis marked with a DSCP value of 24.


- RTP media traffic is marked with a DSCP value of 46.

Computer traffic is typically untrusted. The network device will remove DSCP markings made by an application on the PC.
Routers and switches must allow these DSCP markings for the port

ranges that Cisco Unified Personal Communicatoruses.

Application
EF
Video

46 32
24

CS4 CS3

Call signaling

The Cisco Unified Personal Communicator client marks call-signaling traffic with a DSCP

value of 24.or a per-hop behavior (PHB) value of CS3. Real-Time Transport Protocol (RTP)
media traffic is marked with a DSCP value of 46 (PI IB value of EF). Video traffic is marked
with a PHB value of CS4 (DSCP value of 32).

Note

The marking in Cisco Unified PersonalCommunicator depends on the supportinthe


operating system hosting the client.

PC traffic is typically untrusted. and thenetwork will strip DSCP markings, which aremade by an application on a PC. Therefore, access routers and switches must be configured to allow these DSCP markings for the portranges that CiscoUnified Personal Communicator utilizes.

Typically, networks are configured to strip DSCP markings from computer traffic. Therefore, if
the administrator wants Cisco Unified Personal Communicator traffic to be marked, the

administrator must configure switchesand routers to apply DSCPmarkingsto computer traffic based on theport ranges thatthe application uses. Configure destination addresses with which
Cisco Unified Personal Communicator communicates.

i 2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-97

Cisco Unified Personal Communicator Port Usage


Cisco I'nified Personal Coinmuniealor communicates wilh different servers using the protocols
shown in the table.

Cisco Unified Personal Communic;

69 80 143 389 443 993 2748 5060


5061

UDP

TFTP

TCP
TCP

HTTP

IMAP(TLS or plain TCP)


LDAP HTTPS

TCP
TCP TCP TCP

IMAP (over SSL)

CTI Quick Buffer Encoding (CTIQBE)


SIP

UDPTTCP uDPrrcp XMPP TCP TCP


TCP
UDP

Secure SIP

5222 7993 8080 8191


16384-32766

Instant messaging IMAP(oyer TLS, Cisco Unity Connection


specific)
CCMCIP SOAP
RTP

As shown in the table. Cisco Unified Personal Communicator uses different protocols for
communication:

ITTP: Loads the configuration file from Cisco Unified Communications Manager
HTTP: Communication with conferencing server
IMAP: Used for communication with the voice-mail server

LDAP: Contact search and resolution in Cisco Unified Personal Communicator

H'lTPS: Secure communication with conferencing sener


IMAP over SSL: Secure communication wilh Cisco I initj server
(TIQBK: I sed in deskphone mode for IP phone control SIP: Signaling protocol for sottphone mode
Secure SIP: SIP over TLS

XMPP: Instant messaging with Cisco Uniiied Presence



Note

IMAPP over TLS: Used for securevoice mail with Cisco Unity Connection CCMCIP: Used in deskphone mode for obtaining a list of associated devices
SOAP: Used for secure login to Cisco Unified Presence over HT'fPS RTP: Media streaming
Cisco Unified Personal Communicator also uses Cisco Discovery Protocol and Cisco Audio Session Tunnel protocol to communicate between the Cisco IP phone and the PC

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Summary
This topic summarizes the key points that were discussed in this lesson.

Summary
Cisco Unified Personal Communicator includes a wide range

ofapplications that allow end users toreceive phone calls,


uses XML toenhance presence capabilities and provides chat functionality on Cisco Unified IP phones. * Cisco Unified Presence has a flexible architecture, which
MeetingPlace.

voice mail, meeting escalation, and instant messaging from a

single application. The Cisco Unified IP Phone Messenger

enables integration with several products, like Cisco Unified

The lesson introduces Cisco Unified Presence and Cisco Unified Personal Communicator. The

lesson presents the architecture and call flows within aCisco Unified Communications system
that is integrated wilh Cisco Unified Presence.

References
For additional information, refer lo these resources:

Deplov ment Guide for Cisco Unified Presence Release 8.0 at:
deplov menl/guide/CUPdeploy. html

http://dsco.com/en/US/docs/voicejp_comm/cups/8_0/english/install_upgrade/ http://cisco.coin/cii/US/docs/voicejp_comm/cups/8jO/english/compliancc/guide/
CUPlMCompliaiicc.html

Instant Messaging Compliance Guide for Cisco Unified Presence Release 8.0 al:

) 2010 Cisco Systems. Inc.

Enablement of CiscoUnity Connection and Cisco Unified Presence

6-99

6-tOO

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Lesson 5

Enabling Cisco Unified


Presence
Overview
To enable end users for CiscoUnified Personal Communicator andCisco IP Phone Messenger,

several configuration steps must be performed on Cisco Unified Communications Manager and
CiscoUnified Presence. This lesson shows howto configure end users, howto troubleshoot common issues withCiscoUnified Personal Communicator, andgives an overview about the typical issues lhat arereported by end users.

Objectives
Upon completing this lesson, you will be able to describe how to enable Cisco Unified
Presence for end users. This ability includes being able lo meetthese objectives:

Describe how to enable end users in Cisco Unified Communications Managerfor Cisco
Unified Presence

Describe how to enable end users for desk phone controland Cisco Unified Personal
Communicator

Troubleshoot end-user issues with Cisco Unified Personal Communicator


Describe how to enable end users for Cisco IP Phone Messenger

Setting Up End Users in Cisco Unified Communications Manager for Cisco Unified
Personal Communicator
This topic describes the necessarv steps toenable end users on Cisco Unified Communications
Manager lor Cisco Unified Personal Communicator.

Cisco Unified Personal Communicator Configuration Checklist


Perform the following steps on Cisco Unified Communications Manager for Cisco Unified Personal Communicator usage:
"
.

Assign license capabilities.


Configure the end user.

:
-'

Associate the directory number.


Create a Cisco Unified CSF device for Cisco Unified Personal
Communicator.

Associate the Cisco Unified CSF device to the end user.

Ihe figure list.-, the steps that are required to configure end users in Cisco Unified

Communications Manager for Cisco Unified Personal Communicator, 'fhey areexplained in


detail next.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Step 1: License Capabilities Assignment


The first step is to assign the license capabilities toend users.

Step 1: License Capabilities Assi<


Navigate to System > Licensing > Capabilities
Assignment.

Licensing assignment supports bulk assignment toenable multiple


users al the same time.
WlHUMMIpm (I-(/>

I tl.arKtor | ^i

3. The user is now enabled for Cisco Unified Presence and Cisco Unified Personal Communicator.

2. Enable Cisco Unified Presence and


Cisco Unified Personal Communicator,
then dick Save.

End users must be enabledto use Cisco Unified Presenceand Cisco Unified Personal

Communicator. The administrator needs to assign presence capabilities for each Cisco Unified
Presence user. This will consume one Cisco Unified Communications Managerdevice license

unit (DLU) per assigned capability. The administrator can assign Cisco Unified Presence capabilities on a pcr-user basis, orusing bulk assignment. When Cisco Unified Presence

capabilities are assigned for auser, the user can send and receive availability updates. Ifthe
user is notenabled for Cisco Uniiied Presence capabilities, no availability updates arc allowed for that user. When the usershould be ableto use Cisco Unified Personal Communicator,

ensure that the capabilities for using Cisco Unified Personal Communicator are also checked. Navigate to System > Licensing >Capabilities Assignment and search a user. Check Enable
CUP to enable Cisco Unified Presence capability, and check Enable CUPC to enable Cisco Unified Personal Communicator capability. Both capabilities must bechecked for the user to
use Cisco Unified Personal Communicator. Then press Save.
Note

In most cases, the end user will use Cisco Unified Personal Communicatoras their second device, inaddition to a physical IP phone Inthe normal case, Cisco Unified Personal Communicator will registeras a Cisco Unified Client Services Framework (CSF) devicethat
consumes three DLUs. To ensure that Cisco Unified Communications Manager treats Cisco Unified Personal Communicator as an adjunct (secondary) device, configure the Primary

Phonesetting inthe Phone Configuration window forCisco Unified Personal Communicator.


This is also valid for Cisco Unified IP Communicator or Cisco Unified Mobile Communicator

) 2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-103

Step 2: End User Configuration


In the next step, associate the end user uith the IP phone or udevice profile and assign
pri\ ileges,

Navigate to User Management > End User and


select the desired end user.

Choose a device profile


when using Cisco Extension Mobility

Toenable desk phone control, associate the end user wilh the IP phone ordevice profile.
Navigate to User Management > F.ntl User and select a user. Click the Device Association

button to search an IP phone, or select a device profile from the list and use the arrowto
associate il with the end user.

Note

In the Device Configuration window on Cisco Unified Communications Manager, ensure that the device can be controlled with computer telephony integration (CTI). By default, the Allow
Control of Device from CTI check box is enabled.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Step 2: End User Configuration (Coni


TheStandard CTI Enabled group or a customized group must be
added for every Cisco Unified IP phone type. Choose the Standard CTIAllow Control of Phonos Supporting

Rollover Mode group forCisco Unified IP Phone 69XX Series.


Choose Standard CTI Allow Control of Phones Supporting

Connected xfer and Conf groupforCisco Unified 89XX and 99XX


Series IP Phones.

In the End User Configuration window, scroll down todisplay the Permissions Information
area. To allow CTI control in deskphone mode, add the userto the appropriate groups.

For all IP phone types, the user must be a member oftheStandard CTI Enabled group.
ForCisco Unified IP Phone 69XX Series, alsoadd the userto the Standard CTI Allow Control of Phones Supporting Rollover Mode group. ForCisco Unified IP Phones 89XX and99XX Series, add the userto the Standard CTI Allow Control of Phones Supporting Connected Xfer and Conf group.

When finished, click Save.

Note

Instead ofusing thedefault groups, theadministrator canalso create customized groups.

) 2010 Cisco Systems, Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-105

Step 3: Directory Number Configuration


After configuring the end user, set up the directory number configuration.

i: Di

Navigate to Device > Phone, choose the IP phone of the user, and go to the directory number configuration window:

Allow Control of Device from CTI musl be checked

Na\ igate to De> ice > Phone, select Die IP phone ofihe end user, and go tothe directory number configuration. When using Cisco Extension Mobility, navigate to Device > Device
Settings > Device Profile and selectthe de\ ice profileofthe end user. To allowC'f I control of Ihe director) number, check the Allow Control of Device from CTI check box. Then,

associate the end user \\ith the line. Cisco Unified Presence must use (he correct presence status when a user is offhook. Click Associate End Users and search the user. When ready, click
Save and Apply Config.

Introducing Cisco Voiceand Unifed Communications Administration (ICOMM) v8 0

) 2010 Cisco Systems Inc

Step 4: Create Cisco Unified CSF Device


Create aCisco Unified CSF device, which uses Cisco Unified Personal Communicator in the
softphone mode.

Step 4: Create a Cisco Unified CSF


Device

Navigate to Device > Phone and click Add New.


TheCisco Unified Client Service Framework phone type is used for

the softphone mode ofCisco Unified Personal Communicator 8.0


- For Cisco Unified Personal Communicator7.0, choose Cisco
Unified Personal Communicator as the phone type.
-mmjum^a

"1 When ready, choose Next |

|;.....
,- ScJtrt th ty*e f DhMf *

j .T.'|l:,mllrf,ri

snf S-r-K** FtmtHmoI

-U

To use Cisco Unified Personal Communicator in thesollphone mode, the administrator must create a Cisco Unified CSF device inCisco Unified Communications Manager. Navigate to Device >Phone and click Add New. Choose Cisco Unified ClientServices Framework as
the device type, and click Next.

Note

The Cisco Unified Client Services Framework (CSF) is usedforCisco Unified Personal Communicator version 8.0. When using Cisco Unified PersonalCommunicator version 7 0,
choose Cisco Unified Personal Communicator as the device type.

2010 Cisco Systems. Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-107

Step 4: Create a Cisco Unify


Device (Cont.)

The device name

has no naming
convention for

Cisco Uniiied CSF devices.

Allow Control ot Device from CTI must be checked

Selecl a device

security profile and

SIP profile

a;^-

Uhen creating a Cisco Unified CSF dev ice, the device name has no naming convention. Fnsure
that theAllow Control of Detice from CTI cheek box is checked. '1 hen. define (he device securitv profile and SIP profile. When using ihc Cisco Unified CSFdevice as thesecond device ot a user, also setthe Primarv Phone parameter to the user 1P phone.

When using Cisco Unified Personal Communicator version 7. follow the naming convention
for the device name:

Derives from the usemame

String starts with UPC

Contains onlv uppercase letters or numerals


Contains no more than 12 additional characters afler UPC

For example, a user with the user ID jjackson will use UPCJJACKSON as the device name. The user ID Johnnie jackson will use UPCJOIINNHJACKS as Ihe device name.

6-u

Introducing CiscoVoice and Unified Communicalions Administration (ICOMM) v80

2010 Cisco Systems. Inc.

Step 4: Create a Cisco Unified CSF


Device (Cont.)
Add the directory number to the Cisco Unified CSF device.
iOtrtclo** dumber Inform*

C/|[ *'t**"fl

o.. JJg^2^

Add the directory number in the device configuration.

Bill Unt I t W " "

Associate the end user wilh the line

sMiii I eiw*ii I

oat. slaid j

When the Cisco Unified CSF device is created, add thesame directory number to thedevice as

the end user has configured at the IP phone ordevice profile. To associate the user with the
line, click the Associate End Users button.

2010 Cisco Systems, Inc.

Enablement of Cisco UnityConneclion and Cisco Unified Presence

6-109

Step 5: Associate the Cisco Unified CSF Device to the End


User

Ihe last step on Cisco Unified Communications Manager isloassociate the Cisco Unified CSF
device to Ihe end user.

Step 5: Associate a Cisco Unified CSF


ice to an Ens

Navigate to User Management > End User

Use the Device

Association button to
search the Cisco

Unified CSF device

When the Cisco Unified CSF dev ice is successful!} created, associate the device to the end user. Navigate to I ser Management > End User and select the user. Click Device Association and search the previously created Cisco Unified CSF device and click Add Selected. The device is now displav ed in the Controlled Devices list. Finallv. click Save.

6-110

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Configuring End Users in Cisco Unified Presence


This topic describes how to enable end users for Cisco Unified Personal Communicator in
Cisco Unified Presence. Depending on the deployment, not all application profiles may be needed. For example, when voice-mail servers are not used in the enterprise network, it is not
necessarv toset up the configuration for a voice-mail profile in Cisco Unified Presence.

Mailstore Configuration
Go to Application >Cisco Unified Personal
Communicator > Mailstore and select Add New.
Mft*r f 4ftfliw**w"

^^Define aname for the mailstore

lU^L

eeh:
Set the hostname or IP address

X
Def ne the protocol

(default TCP) and click


Save when ready

To configure Cisco Unified Personal Communicator users to access their personal voice
mailbox, define the mailstore where voice mails are stored. Inthe example that is shown here. CiscoUnified Personal Communicator is configured in Cisco Unified Presence for Cisco Unity
Connection usage.

Navigate toApplication >Cisco linified Personal Communicator >Mailstore and select


Add New. Then, define the Name for the mailstore, which identifies the mailstore in Cisco

Unified Presence. When using a Domain Name System (DNS) server, enter the hostname or the
IP address when DNS is not enabled. Then select the protocol type and port. By default.TCP
and Port 143 arc used.

Check the documentation for the voice-mail server. It may use a dilTerent port or protocol, or it
mav have secure voice-mail access enabled.

2010 Cisco Systems. Inc.

Enablemenl of Cisco UnityConnection and Cisco Unified Presence

6-111

Voice-Mail Server Configuration


Configure the voice-mail serv er for every node thai should be used for Cisco Iinified Presence
integration.

Navigate to Application > Cisco Unified Personal Communicator > Voicemail Server and select Add
New
Choose Unityor Unity
Connection

^
When ready
press Save

Set the hostname


or IP address

Configure the voice-mail sener that is installed in the local deployment. Cisco Unified Presence supports Cisco Unitv orCisco Unitv Connection. Navigate toApplication >Cisco

Unified Personal Communicator >Voicemail Sener. Select Add New to configure a new voice-mail server. First, select the Server lype from the drop-down list. Choose Unity orUnity Connection; the default is Unit). The Name field identifies each configured voice-mail node in
Cisco Unified Presence. Then. setthe hostname when using DNS or the IPaddress inthe
Hostname/IP Address field. The WebService Portand WebService Protocol are. bv default. HTTPS and port 44.1: change it to HTTP and port 80. if needed. It is recommended to use
H fl PS for secure communication between Cisco Unified Personal Communicator instead of
HTTP. When readv. click Save.

Introduang Cisco Voice and Unified Communications Administration (ICOMM| v8 0

2010Cisco Systems, Inc

Voice-Mail Profile Configuration


After the voice-mail servers and mailstorcs are configured, apply both to avoice-mail profile.

Voice-Mail Profile Configuration


To create a new profile, navigate to Application >
Cisco Unified Personal Communicator > Voicemail Profile and select Add New:
il troWt (afq*iH IVH-P"*^

Set a name for

the profile.

Eu_

Choose the previously


created mailstore and
voice-mail server.

tcuci
Check the box to set these

values as defaults, which

applies only to newly

synchronized end users

To create a new voice-mail profile for Cisco Unified Personal Communicator, navigate to

Application >Cisco linified Personal Communicator >Voicemail Profile and click Add
New. First, define a name for the voice-mail profile. The name identifies the voice-mail profile in Cisco Unified Presence. Then, choose thevoice-messaging pilot. Thedrop-down list includes all voice-mail pilots that are configured inCisco Unified Communications Manager. Cisco Unified Presence synchronizes them. In the example, Default isused, because Cisco Unified Communications Manager uses only a default voice messaging pilot.

Then, select the primary voice-mail server. This is the previously configured voice-mail server.
Theadministrator can also define up to two lo backup voice-mail servers, butbackup voicemail seners are not mandatory. Also define the primary mailstore, and if needed, up to two

backup mailstores. Check the Make This the Default Voicemail Profile for theSystem
Manager.

parameter check box after saving the voice-mail profile. Checking this check box applies this

voice-mail profile toall users that are synchronized from Cisco Uniiied Communications

i 2010 Cisco Systems. Inc.

Enablement ofCiscoUnity Connection and Cisco Unified Presence

6-113

Voice-Mail Profile Confi


The dual-folder mode is an extension ofthe IMAP protocol.
The Cisco Unified CSF device checks whether the IMAP server supports the extension and switches back to single-folder mode ifit
is not supported.

I Define the folders lor


, voice-mail use

When users are

already synchronized
from Cisco Unified Communicalions

Manager, add Ihem to


Ihe profile

When defining the mailstore settings, enter the folders that are used as the Inbox and Trash

folder on the Internet Message Access Protocol (IMAP) server. The default for the Inbox folder
is INBOX and the default for the Trash folder is Deleted Hems.

Ihedual-folder netting isturned on bv default for use with mailslores that support the IMAP
UIDPI.US extensions (RFC 235" and 4315). 'fhe Cisco Unified CSF will detect if UIDPLUS is not supported and automaticallv rev ert lo single-folder mode, fhe UIDPI.US extension ofthe IMAP prov ides a set of features that are intended to reduce the amount of lime and resources that are used bv some client operations.
Note

Microsoft Exchange 2007 server does not support UIDPLUS extensions.

For users that arealread) svnchronized. the adminislrator musl manually add ihem to the voicemail profile with the Add 1isers to Profile button.

Note

Cisco recommends creating the profiles first, before synchronizing end users to Cisco Unified Presence This appliesalso to all other profiles that are explained inthe nextsection

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc.

CTI Gateway and Profile Configuration


When the voice-mail profile is configured, define the CTI gateway and profile.

CTI Gateway and Profile Configuration


Navigate to Application > Cisco
, Hatt *ntl*ur*ti>ri |_H._ti_ta if jTfK*ti_QO0

Unified Personal Communicator

> CTI Gateway Server


The configuration Is automatically created

OaHU I C#p*

y*-^

a."" E**aiiK^CTr_T(p_0nifile jihwoi


^ine.J.OM

Navigate to Application :
Cisco Unified Personal
Communicator > CTI

Gateway Profile

The profile is automatically created


but must be associated
witti end users

Pnlit

| S*HM\ } CUnrtll | ' OriMJSiilaaal

7,rs

Cisco Unified Presence dynamically creates a TCP-based CTI gateway profile that isbased on the hostname of Cisco Unified Communications Manager. Before using this profile, verify that
CiscoUnified Presence andCisco Unified Personal Communicator clients can pingCisco

Unified Communications Manager by the DNS name. Ifthey cannot contact the server, the
administrator needs to addthe IP address of CiscoUnified Communications Manager in Cisco

Unified Presence Administration (Application > Cisco Unified Personal Communicator > C'f1 Gatewav Server). The adminislrator does not need to perform this procedure if Cisco Unified Communications Manager was previously configured with an IPaddress through the Cisco Unified Communications Manager Administration > System > Server menu; Cisco Unified
Presence automatically populates the CTI gateway fields.

fhe administrator can also use a specific CTI gateway profile as thesystem default, or add users manually to the profile with the Add Users to Profile button.
Note Ensurethat the CiscoUnified Communications Manager is running the CTI Manager
service.

>2010 Cisco Systems, Inc.

Enablement of Cisco Unit/ Connection and Cisco Unified Presence

6-115

LDAP Host Configuration


To use a corporate Lightweight Directorv Access Protocol (LDAP) directory, create an LDAP
host in Cisco Unified Presence.

LDAP Host Configuration


Navigate to Application > Cisco Unified Personal Communicator > LDAP Server and select Add
New

* Check the LDAP server documentation to verify which protocol type and port the enterprise LDAP server is using.
Choose a name for the AD
J

server ! IU define the J^.1 - L I and M C I I I I K IMC

-Z1

/ j hostname or IP address

Selecl (he protocol


type {default TCP]

.HiJ.i

First, define an LDAP server. Navigate to Application >Cisco Unified Personal

Communicator >I.DAP Sener and select Add New fhe name identifies each configured
LDAP serv er in Cisco Unified Presence. When using DNS. provide the hostname information
in the Hostname/IP Address field. Willi a DKS server, use the IP address ofthe LDAP host.

Use ICP port 3268 or the default port 389 when using Microsoft Active Directory. Check the LDAP server documentation lo verify the prolocol type and port that are supported and used by
the enterprise LDAP sener.

6-116

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

D2010 Cisco Systems Inc.

LDAP Profile Configuration


After creating the I.DAP servers, add them to an LDAP profile.

LDAP Profile Configuration


Go to Application > Cisco Unified Personal Communicator >
LDAP Profile and select Add New.

Enter the credentials

and search siring tor


LDAP queries.

Add Ihe previously


created LDAP server

to the profile.

-*r~3

Go to Application >Cisco Unified Personal Communicator >LDAP Profile and create a new LDAP profile. Then, define the values for Bind Distinguished Name (DN) and

for this field depends on the type ofLDAP server that is deployed. Some LDAP directories also support anonymous access. For anonymous bind, check the Anonymous Bind check box. The
Bind Distinguished Name (DN) field is notmandatory. For details, seethe LDAP server documentation. Then, define the search context by entering the location where all I.DAP users are configured. This location isa container ordirectory. The search base should include all users ofCisco Unified Personal Communicator. In the Primary

Password. This isthe distinguished name that will be used for authenticated bind. The syntax

LDAP Server drop-down list, select the previously defined LDAP server, and ifneeded, up to
two backup LDAP servers.

>2010 Cisco Systems. Inc.

Enablementof Cisco Unily Connection and Cisco Unified Presence

6-117

Audio Profile Settings


fhe audio profile settings onlv appiv lor Cisco Unified Personal Communicator version 8.

Audio Profile Settings


Navigate to Application >Cisco Unified Personal Communicator >
Audio Profile and select Add New.
Automatic gain control
raises or lowers Ihe audio volume

. This setting enables noisej suppression policies when


users receive (eedbai^

clicking or other auaic


distortions

\\ hen using Cisco Unified Personal Communicator in softphone mode, the applied audio
profile settings can beused to improv e the audio quality when endusers receive anecho or the

audio quality is not acceptable. An audio profile is nol mandatory, but itcan be used to adjust
the audio quahtv.

Navigate to Application > Cisco Unified Personal Communicator > Audio Profileand click

Add New. First, enter a name for the audio profile, liv default, all options to tweak the audio qualitv are checked. Depending on the problems that might hereported from and end user,
enable or disablethe following settings:

Enable Automatic Gain Control: Keep this setting turned on (checked) ifthe adminislrator wants Automatic Gain Control (AGC) lokeep the audio output constant by reducing the volume ofa strong signal or raising the volume ofa weaker signal. Enable Noise Suppression: When receiving clicking, feedback, orother noise problems in the audio output, cheek this option and choose the level of noise suppression.
Enable Voice Activity Detection: Enable voice activity detection (VAD) to detect the presence orabsence of human speech and facilitate speech processing in anaudio session.

6-118

Introduang CiscoVoice and Unified Communications Administration (ICOMM) v80

2010 Cisco Systems, Inc.

Audio Profile Settings (Cont.)


The audio settings apply only when using Cisco Unified
Personal Communicator in softphone mode.

attenuate

hnr"^ *i#i Soft Trr4Aon SwiWHnQ

M^hflcha ffh 3oW TraA**en 5*"tt*ir>g

| CMytf | MM..art j BoiinrP>(J

Enable Echo Cancellation: Keep this setting turned on (checked) ifthe administrator wants toremove echo from audio output and improve the audio quality. Turn off(uncheck) this setting ifecho cancellation isnot needed orif it impedes the audio output.

Finally, add the users to the profile by clicking the Add Users to Profile button.

i 2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-119

CCMCIP Profile Settings


Io define the server for the Cisco Unified Communications Manager IP Phone (CCMCIP)
service, createa CCMCIP profile.

CCMCIP Profile Setting


Navigate to Application > Cisco Unified Personal Communicator >
CCMCIP Profile and select Add New

Enter the hostname or IP


address of Cisco Unified

Communications Manager

' - " -13'" " "'r-

Sel the certificate

vesication, the default is

Self Signed or Keystore


Associate end users

-J

with the profile.

,J~~3

Navigate to Application > Cisco Unified Personal Communicator > CCMCIP Profile and

select Add New. Select a name for the CCMCIP profile and define the primary and backup
CCMCIP hosts. Both fields are mandatory. Depending on thedeployment, use the hostname or IP address ofthe Cisco Unified Communications Manager nodes. For server verification, set the server certificate verification. By default. Cisco Unified Presence accepts self-signed or kev store certificates. When using a local certificate authority (CA) in the network, choose Kcystore Only. This requires importing the cerlificate that is signed by the CA into the local trust store in Cisco Unified Presence. This procedure can be performed in the Cisco Unified Presence Operating Svstem Administration web interface. Finally, add the users to this profile.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems, Inc

Modify End-User Settings in Cisco Unified Presence


When using multiple profiles in Cisco Unified Presence, the administrator can modify the
profile association on a per-user level.

Modify End User Settings in Cisco


Unified Presence To configure usersettings, go to Application >Cisco Unified
Personal Communicator > User Settings and select a user.

intrlZ

*KI

t *iA_ ct' _HpJ*o*bl*_,

All previous configured prof les can also be configured on a per-user


level

To specify the profile settings on aper-user level, navigate to Application >Cisco Unified
Personal Communicator >User Settings. Select the user thatshould beconfigured. The administrator can now change, add. or remove all application profiles for a specific user. When
readv. click Save.

) 2010 Cisco Systems, Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-121

Cisco Unified Personal Communicator Options


When all application profiles areconfigured for an end user, theCisco Unified Personal Communicator options must be configured.

Cisco Unified Persona! Communicator Option;


Configure the Cisco Unified Personal Communicator options.

The available accounls

lo sel up depend an Ihe

profiles that are applied


to users in Cisco Uniiied Presence

After configuring all application profiles, some application profiles (for example, the voicemail profile) require that end users enter their credentials in the options of Cisco Unified Personal Coinmuniealor. After logging in to Cisco Unified Personal Communicator, navigaic lo I-ile > Options. Select the register Accounts. Depending on the profiles that areapplied to a specific enduser, the user must enter the credentials, for example, ifthe company does not use

voicemail and no voice-mail profile isconfigured bv the adminislrator in the user settings on
Cisco Unified Presence, the end userwill not see the voice-mail credeiilial fields (Usemame, Password) in the Cisco I'nified Personal Communicator options.
Note

When entering the CiscoUnity Connection credentials, use the user ID and the configured web application password and notthe PIN The web application password can be configured
in the user configuration window in Cisco Unity Connection

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

Troubleshooting Cisco Unified Personal


Communicator This topic describes how to troubleshoot typical problems that occur during configuration ot
end users for Cisco Unified Personal Communicator.

Troubleshoot Common Cisco Unified


Personal Communicator Issues

Common issues experienced by users ofCisco


Unified Personal Communicator:

* Example 1:Theend usersofCisco Unified IP phones


cannot be selected.

Example 2: In softphone mode, telephony is not possible. - Example 3: Users are not shown as on the phone in the
contact list during an active call.

Example 4:An end usercannot log intoCisco Unified


Personal Communicator.

Example 5: Asearch for contacts in Cisco Unified Personal


Communicator returns no results.

Example 6:Theend usercannot control the Cisco Unified IP


Phone 9971.

The figure shows six examples ofcommon issues that are reported by end users when enabling
endusers for Cisco Unified Personal Communicator. Theexamples will beexplained next.

) 2010 Cisco Sysiems, Inc

Enablementof Cisco Unit/ Connection and Cisco Unified Presence

6-123

Example 1: Cisco Unified IP Phone Cannot Be Selected


Acommon error is that end users cannot select their Cisco Unified IP phone.
Example 1: Cisco Unified IP Phone
Cannot Be Selected

Communicator returns an error message when


starting the client:

The end user reports that Cisco Unified Personal


Verify that the user devices are registered to fhe Cisco Unified Communications Manager.
" Verify that the end user is associated with Cisco Unified IP phones in the end-user configuration. Ensure lhat the CCMCIP profile in Cisco Unified Presence is
applied to the end user.

- Verify in Cisco Unified Communications Manager that the device and directory number can be controlled byCTI.

In this evample. an end user reports that after logging in to Cisco Unified Personal Communicator, the client responds with an error message that the selected dev ice is nol available. The end user can click OK to accept this message orclick Select Another Device.

Typically, each end user has only one IP phone, and therefore the selection ofanother phone
will show that no other dev ice is available.

Common reasons fortius problem are the following:

Ihc associated IP phone is not registered to the Cisco Unified Communications Manager.
This situation occurs due a network, cabling, orappliance problem. flic IP phone is notassociated inthe end-user configuration inthe Cisco Unified
Communications Manager Administration web interface.

fhe end user has no assigned CCMCIP profile in Cisco Unified Presence.

The IP phone or directory number cannot be conlrolied by CTI. Ibis occurs when llie
Allow Control of Device from CTI checkbox is unchecked.

6-124

Introducing Cisco Voice and Unified Communications Administration (ICOMM) u8.0

)2010 Cisco Systems, Inc.

Example 2: Telephony Is Not Possible in Softphone Mode


When using Cisco Unified Personal Communicator, the end user cannot receive or place acall.

Example 2: In Softphone Mode, Telephony


Is Not Possible
When using the softphone mode in
Cisco Unified Personal Communicator, the end user cannot initiate a call or receive a call. Perform the following
tasks:
PdatfJ^c-jp

& 0v.a1u?
iff JnWlu <* MkH"K tatt

---'

Verify that the end user is associatedwith


the Cisco Unified CSF device in the enduser configuration in Cisco Unified
Communications Manager.

tori***

Verify ifthe Cisco Unified CSF device is registered with the Cisco Unified
Communications Manager.

Ensure thatthe correct directory number

and partition/CSS are configured.

Softphone mode is typically used when an end user is not at the office desk, for example, an
end user i$ currently at the airport and uses Cisco Unified Personal Communicator over a
calls arentpossible, verify the following configurations;

virtual private network (VPN) connection. When the user reports that placing acall or receiving

Verify that the end user is associated with the Cisco Unified CSF device in the end-user configuration in Cisco Unified Communications Manager Administration interface.
Unsure that the Cisco Unified CSF device isregistered to Cisco Unified Communications

Manner. Ifthe device is not registered, the problem may occur due to an error in the
services onCisco Unified Communications Manager ora problem with the connectivity
between the clientand Cisco Unified Communications Manager.

Check the configuration ofthe Cisco Unified CSF device. F.nsure that the correct directory number, partition, and calling search space (CSS) are applied.

2010 Cisco Systems. Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-125

Example 2: in Softphc Is Not Possible (Cont.

In deskphone mode, the Cisco


Unified CSF device is nol
registered lo Cisco Unified

Communications Manager
In softphone mode
ihe Cisco Unified CSF device is

registered

lo verify that the client is registered to the Cisco Unified Communications Manager, search for the Cisco I'nified CSF dev ice in Cisco Unified Communications Manager using Device > Phone, hi softphone mode, the Cisco Unified CSF device should show Unit it is registered. In
the example above, ihe Cisco Unified CSF dev ice with the device name CUPCIDO! ' shows
Registered with 10.1.1.1.

Introducing CiscoVoice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Example 3: Users Are Not Shown as on the Phone During an


Active Call

Auser reports to the IT helpdesk that the presence status docs not change to "on the phone*
during an active call.

Example 3: Users Are Not Shown as on the


Phone during an Active Call
An end user reports that, during an active call, the status is
displayed as available.
Perform the following tasks:
Ensure that the SIP trunk between Cisco
Unified Presence and Cisco Unified

Communications Manager is set up


correctly. * Check on Cisco Unified Communications

Manager that the line association oftheend

user directory number is configured.

a^T-^li*.
even during an
active call.

. fj|

"Ll.

Ifeverything is configured correctly, a user isautomatically shown as on the phone during an


active call. When the enduser reports lhat thepresence status isnotdisplayed correctly,
perform the following tasks:

fhis error usually occurs ifthe line association is notconfigured. InCisco Unified Communications Manager, check the IP phone, device profile, or Cisco Unified CSF device (depending onwhen the issue occurs) directory number and associate the end user
with the line.

Verifv that the SIP trunk presence subscription isconfigured correctly. Check the Cisco Unified Communications Manager and Cisco Unified Presence site ofthe Session Initiation Protocol (SIP) trunk. Also, ensure that the SIP trunk security profile onCisco Unified
Communications Manageris configured correctly.

i 2010 Cisco Systems, Inc

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-127

Example 4: End User Cannot Log in to Cisco Unified Personal


Communicator
Another common issue is that end users cannot log in to Cisco Unified Personal
Communicator.

Example 4: End User Cannot Log In to


Cisco Unified Personal Communicator
An end user reports that login to Cisco
Unified Personal Communicator is not

possible Perform the following tasks.


' Ensure that the user account is not locked due password policies in LDAP or Cisco Unified

Communications Manager
- Check that the end user uses the correct server
IP address or hostname

'rf4

" i\". "fifes-"jfl


.joatc.-1j&' C -

* Ensure DNS functionality when using the


hostname of Cisco Unified Presence. .jit..
.iW-i

* Verify in Cisco Unified Communications

Manager that the license capabilities are


configured correctly.

An end user tries to log in to Cisco Unified Personal Communicator and Ihc client responds with a Login failed message. Verify the following things:
Unsure that the end-user account is not locked out due password policies in Cisco Unified

Communications Manager or I.DAP (for example, there were too many failed login
attempts and the account was locked by the LDAP server).

Sometimes, users may inadvertently change the server IP address or hostname. Check thai the user is trving to log in to the correct server.
When using the hostname of Cisco Unified Presence, ensure that the DNS server is
reachable and resolves the hostname to the correct IP address.

On Cisco Unified Communications Manager, verifv that the license capabilities were
configured correctl\.

Note

Gefore starting troubleshooting at the appliance and server level, perform basic connectivity tests For example check the network cable or Wi-Fi settings, try lo ping the Cisco Unified Presence server, and ensure that the user does not use Caps Lock when typing the
password for the user account.

Introducing Cisco Voice and Unified Communications Adminislralion (ICOMM) v8.0

2010 Cisco Systems. Inc

Example 5: Search for aContact Returns No Results


The end user reports that adding new contacts from the directory is not possible.

Example 5: Search for Contacts Returns


No Results

The end userreports that adding new contacts tothe contact list is not possible; the search does not return any results:
A misconfiguration may also be
indicated when the user ID

cannot be resolved from LDAP.

Ensure that the profiles are applied to the


end user in Cisco Unified Presence:
>. If'tlr t*H"*t

Add the

LDAP prof le.

In this example, the end user reports that adding new contacts to the Cisco Unified Personal
Communicator Contact List is not possible because the directory search returns no results.
Perform the following steps to troubleshoot theproblem: Ensure that theenduser is associated with the correct LDAP profile. A missing LDAP
cannot be resolved by the LDAP directory.

profile can also be indicated when the user ID in Cisco Unified Personal Communicator
Unified Presence is correct.

Verify that the Search Context parameter in the LDAP Profile configuration in Cisco

) 2010 Cisco Systems, Inc.

Enablementof Cisco Unily Connection and Cisco Unified Presence

6-129

Example 6: The End User Cannot Control the Cisco Unified IP


Phone 9971
In this example, the end user cannot control the Cisco Unified IP Phone 9971.

Example 6: End User Cannot


Cisco Unified IP Phone 9971
An end user reports that controlling the Cisco Unified IP Phone 9971 with Cisco Unified Personal Communicatordoes not work With the

Cisco Unified IP Phone 7970. the user had no problems.


Perform the following tasks.
with the Cisco Unified IP phone.

Venfyin Cisco Unifed Communications Manager lhat the end user is associated

Verify that the AllowControl of Device from CTI check boxin the device is
checked

Check in Cisco Unified Communications Manager thatthecorrect groups and roles


are defined.

' Choose Standard CTI Allow Control

j ofPhones supporting Connected


Xfer and conf group for Cisco Unified
89XX i 99XX series IP Phones

Ihe user repons that since the new Cisco Uniiied IP Phone 9971 was installed by ihe administrator. C11 deskphone control ofthe dev ice is nol possible. With the previously used Cisco Unified IP Phone 7970. ihe user had no problems. Verify the following: On Cisco I nified Communicalions Manager, ensure lhat the new Cisco Unified IP phone
was associaled to the end userin the end-user configuration window.

Verifv lhat the Allow Control of Device from (Tl check box in Ihe device configuration
on Cisco Unified Comniunications Manager is checked. Cheek Ihe usergroups in Cisco Unified Communications Manager. 'Ihe Cisco Unified IP Phones 89XX ' 99XX Series need an additional group. Add the end userto the Standard

CTI Allow Control of Phones Supporting Connected Xfer and Conf group ora customized
group.if configured.

6-130

Introduang CiscoVoice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems. Inc.

Server Health

Cisco Unified Personal Communicator includes tools to verify the system status and helps
administrators to troubleshoot problems.

Server Health

Navigate to Help >Show Server Health in Cisco Unified


Personal Communicator to show the connectivity status.
H i n w u ^ w MiaMil
i^.m HvywwiiLH)

The Server Status tab provides a brief


I overview about connectivity to the
different services

mv
t*-.r *:C-*1" '- 1 9

cue

e
o e

W*J*nne{cn)

DnkPtamrKASTJ
VVMHaKttre
i.^,-, ferf * ^c*i i;;1) rr_F

..

__

_ru

When a user reports problems with Cisco Unified Personal Communicator, the administrator
can usethe Server Health and Notification window to display the current connection status for each servicein Cisco Unified Personal Communicator. Navigate to Help > Show Server

Health toopen the Server Status window. Go tothe Notifications tab toshow a detailed log
with the error information and time stamp.

2010 Cisco Systems, Inc.

Enablement of Cisco UnilyConnection and Cisco Unified Presence

6-131

Problem Report
Ihe problem report tool allows end users lo generate adump file for troubleshooting.

The Problem Report tool can be accessed via Help > Create
Problem Report in Cisco Unified Personal Communicator:
The Problem Report tool starts

automatically when the client stops


responding

- It creates a fileon the desktop of the


end user in the following format.

CUCSF-jdoe_12-2-48_4-9-2010 zip It can be used for troubleshooting a


Cisco Unified Personal Communicator
issue.

It can be provided to TAC engineers for processing cases

The Problem Report tool allows end users to create anerror dump file, lorexample, vvhen
Cisco Unified Personal Communicator crashes. After a crash of Cisco Unified Personal

Communicator, the Problem Report tool pops up automatically. I'hc usercanalsocreate a Problem Report tool dump when nav igaling lo Help>Create Problem Report. Fora detailed report, check the Enable Detailed Cogging parameter in the help menu. I'hc Problem Report tool creates a dump on the userdesktop, archived with a /ip file and containing the usemame

and time stamp in the filename, fhis file can also besent loCisco TAC when processing Cisco
LAC cases.

6-132

Introduang Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010 Cisco Systems. Inc.

Cisco Unified Presence Troubleshooter


In addition to the Cisco Unified Personal Communicator, the Cisco Unified Presence server
includes tools to troubleshoot problems.

Cisco Unified Presence Troubles hooter


Navigate to Diagnostics >System Troubleshooter in Cisco Unified
P resence Ad mi nistration.

1Itdisplays a

II displays
solutions for

"*
a

| current problems

j syslemwide overview of

open issues

7^

*.&***_< u_a_pflp_-v"-ii_ i

TheCisco Unified Presence server includes a System Troubleshooter tool. The System

Troubleshooter performs a set oftests on both the Cisco Unified Presence cluster and on the
CiscoUnified Communications Manager cluster to validate the CiscoUnified Presence

configuration. This includes asection that tests the Cisco Unified Personal Communicator configuration. Use this section tocheck general configuration issues on Cisco Unified Presence
or Cisco Unified Communications Manager. Each testalso includes a Solutions section, which
shows tips on how to fix an issue.

2010 Cisco Systems. Inc.

Enablement of Cisco Unity Connection and Cisco Unified Presence

6-133

Configuring Cisco IP Phone Messenger


Ihis topic describes how to enable end users for Cisco IP Phone Messenger.

Cisco IP Phone Messenger Setup


Perform the following steps on Cisco Unified

Communications Manager for Cisco Unified IP Phone


Messenger:
: l Configure the application user Create the phone service.

:.

Subscribe the phone service on IPphones or


device profiles.

Ihe figure lists the step>> that are required lo configure end users in Cisco Unified Communications Manager for Cisco IP Phone Messenger, fhey are explained in detail next.

6-134

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8.0

>2010 Cisco Systems. Inc

Step 1: Configure Application User


As the first step, create the application user on Cisco Unified Communications Manager.

Step 1: Configure Application User


Navigate to User Management >Application User and create
a new application user.

r^ password must be the

The defined user ID and

same as those on Cisco Unified Presence. Select the devices that should be controlled by
Cisco Unified IP Phone

Messenger.

Select the device profiles


that should be controlled

by Cisco UnifiedIP Phone Messenger.

To allow the Cisco IP Phone Messenger application to connect to CiscoUnified Communications Manager, create an application user. Navigate to User Management>

Application User and click Add New. Enter a user ID and password; both must match the configured credentials in Cisco Unified Presence. Then, add the IP phones and device profiles
that should use Cisco IP Phone Messenger to the controlled devices. When ready, clickSave.

) 2010 Cisco Systems, Inc

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-135

Step 2: Create the Phone Service


After creating an application user, sel up the phone service.

To create a new service, go to Device> Device Settings >


Phone Services and select Add New.

Check Enable to aclivate the

Wher ready
press Save

service use enterprise

subscription for automatic

subscription on all IP phones


and device profiles URL

Io create new Phone Serv ice. nav igate to Dev ice> Dev iceSettings > Phone Services and
click Add New. lintera sen ice name and an ASCII service name. Then, define the service

URL in the following format: http://CUP_ IP:8081/ippm/default?name=#I)LV](T.NAMh#.


Ihe URL can include either the IP address ofthe Cisco Unified Presence server or the

hostname. I 'se ihe hostname when the IP phones have access to a DNS server. As the service

category, choose XML Service from the drop-down list. The service type should beset to
Standard IP Phone Senice. Then, check the Enable check box and. if desired, check

Enterprise Subscription to automaticallv subscribe llie service to all IPphones anddevice profiles. Ifvou check Lnterprise Subscription, it is not necessary lo addllie service manuallv lo
an IP phone or device profile and the next step in this lesson can be omitted.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8.0

)2010 Cisco Systems, Inc.

Step 3: Subscribe the Phone Service


After the phone service is created, subscribe the service to an IP phone or device profile.

Step 3: Subscribe the Phone Service


To add the created service to a device or device profile, navigate

to device (profile) configuration and select Subscribe /


Unsubscribe Services from Related Links.

^Tv^Select the PhoneMessenger


service from the drop-down box
and click Next.

To subscribe theCisco IP Phone Messenger service, navigate to thedevice ordevice profile

configuration and select Subscribe/ Unsubscribe Services from the Related Links and click
Go. Inthe newwindow, select the service from the Select a Service drop-down list. Select the

PhoneMcssenger service as shown in the example and click Next. Now, enter the service
infomiation. Fntcr the service name that should be displayedon the IP phone and click
Subscribe when ready.

2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-137

Cisco IP Phone Messenger Setup on Cisco Unified Presence


After finishing ihe configuration for Cisco IP Phone Messenger on Cisco Unified
Communications Manager, setup the required steps on Cisco Unified Presence.

Cisco IP Phone Messenger Setup on


Cisco Unified Presence

On Cisco Unified Presence, configure thefollowing to enable and modify Cisco IP Phone Messenger settings:
/
Enable the Cisco IP Phone Messenger application. Manage Cisco IP Phone Messenger response messages.

Ihe figure lists the steps thai are required to configure end users in Cisco Unified Presence for

Cisco IP Phone Messenger. Ihev are explained in detail on the following section.

6-138

Introducing Cisco Voice and Unifed Communications Adminislration (ICOMM) v8.0

2010Cisco Systems. Inc

Step 1: Enable Cisco IP Phone Messenger


First, enable Cisco IP Phone Messenger onCisco Unified Presence.

Step 1: Enable Cisco IP Phone


To configure settings, navigate to Application >IP Phone
Messenger > Settings.

ty
r itrtfpfta pliwnor> urri*f^pwworf t

-*-* Turn the IPPM Application


Status setting to On

frrnnfnnroT

(default:Off)

Enter the application user credentials that were previously

configured ofi Cisco Unified


Communications Manager.

To enable Cisco IP Phone Messenger onCisco Unified Presence, navigate toApplication >IP

Phone Messenger >Settings. Set the IPPM Application Status value to On; the default is Ofi'. Then, enter the application uscrname and application password. Use the same credentials as
message history for users or alter thetimeout settings.

previouslv configured on Cisco Unified Communications Manager. Ifnecessary, change the setting ofthe Max Instant Message History Size ifthe administrator wants to store more instant

) 2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-139

Step 2: Manage Cisco IP Phone Messenger Response


Messages
After enabling ihe Cisco IP Phone Messenger, manage fhe response messages. Step 2: Cisco IP Phone Response Messages
Navigate to Application >IP Phone Messenger >Response Messages to managesystemwide response messages.

p.

.ha

Bv default. Cisco Unified Presence includes some svstemwide response messages, fhese messages can be customized and deleted, if not needed. To add a new response message, click Add Nen and enter the text for the response message. When ready, click Save. To change the order ortext ofthe existing response messages, click a response message. Use the arrows lo change the order orenter new text in the Response Message field. When ready, click Save.

6-140

Introducing Cisco Voice and Unified Communicalions Administration (ICOMM) v8 0

2010 Cisco Systems. Inc.

Verify the Cisco IP Phone Messenger Status


After configuring all steps for Cisco IP Phone Messenger, verify the status ofthe end users.

Verify the Cisco IP Phone Messenger Status


Todisplay the status, navigate to Application > IP Phone
Messenger > Status.

Select users and click Broadcast to send an

.*"- . * <
^>ei#r I

.'?wt*!"
i.l.tuj

IP Phone Messenger
broadcast message
'

ni^hi

13

{'Urtl

cut*

To check the status of Cisco IP Phone Messenger users, navigate to Application> IP Phone

Messenger >Status. Use the search field tosearch for one ormore specific users, orclick Find todisplay all users. The list shows the logged in and logged out users. Additionally, the
administrator can check end users to send broadcastmessagesto them. Select the check box nearthe end users andclick Broadcast. Inthe new window, enterthetext. When finished, click
Send to send the broadcast message,

2010 Cisco Systems, Inc.

Enablement of Cisco UnityConnection and Cisco Unified Presence

6-141

Summary
This topicsummarizes the kev points that werediscussed in this lesson.

Summary
To enable end users for Cisco Unified Personal Communicator,
fhe administrator needs to perform different tasks on Cisco Unified CommunicationsManager and Cisco Unified Presence. The Cisco Unified Presence configuration for Cisco Unified

Personal Communicator is bundled fo profiles, which are applied


to end users

The Cisco Unified Personal Communicator and Cisco Unified

Presence provide helpful toolsfortroubleshooting presence


issues.

To enable end users for Cisco IP Phone Messenger, configure


an application user and subscribe the service to an IP phone or device profile. Cisco IP Phone Messenger must be enabled on
Cisco Unified Presence.

Ihe lesson explained the configuration ofCisco Unified Communications Manager end users lo be synchronized lo Cisco Unified Presence, 'fhe Cisco Unified Personal Communicator profiles
were configured and assigned to the end users in Cisco Unified Presence to allow the use of

other Cisco Unified Communications Systems products.

References
for additional infomiation. refer to these resources: Deployment Guide for Cisco Unified Presence Release 8.0 at:

http::'.'ci<eo.conven/US'does/voiee_ip_comni/cups/8 O/cnglish/inslall upgrade/depiov merit


/guide'CUPdeplov .html

Configuring the Cisco IP Phone Messenger Service guide at: hltp:<'eisco.com en.'I S.'docs/v oice_ip_comin/cups/S 0/english/install_ upgrade/dcplovmenl
guidedgippm.hlml

6-142

Introducing Cisco Voice and Unified CommunicationsAdministration (ICOMM] vB 0

2010 Cisco Systems. Inc.

Module Summary
This topic summarizes the ke\ points that were discussed in this module.

Module Summary
Cisco Unity Connection can integrate with the Cisco Unified Communications Manager via SCCP or SIP. The system call handler, directory call handler, and interview call handler offer
various automated services to external and internal callers.

* The user template can group parametersfor users, which are selected during user creation. The mailbox isassociated with
the user and a message store. The message store space can be managed actively. Users can be added to Cisco UnityConnection in many

ways. Users can be imported from Cisco Unified


Communications Manager or an LDAP directory, but they can
also be added in bulk to the system. Use the message store

capabilities toactively manage the storage space for all


users.

Module Summary (Cortt


Cisco Unified Personal Communicator integrates the most

frequently used communications applications and services intoa singledesktopsoftware application. IP Phone Messenger, a component ofCisco Unified Presence, enables
end users on Cisco Unified IP phones to receive, send, and
reply to instant messages. To enable Cisco Unified Personal Communicator and IP

Phone Messenger for end users, several configuration steps


on Cisco Unified Communications Manager and Cisco Unified Presence must be completed.

) 2010 Cisco Syslems, Inc.

Enablementof Cisco Unity Connection and Cisco Unified Presence

6-143

This module described the Cisco Unitv Connection and Cisco Unified Presence features for end users. The module also covered the necessarv configuration sleps for Cisco Unified Communicalions Manager. Cisco Unity Connection, and Cisco Unified Presence. The module also presented troubleshooting tips and common troubleshooting tasks.
References
For additional information, refer lo these resources:

Svstem Admini:-,lnition (iuide for Cisco Unity Connection Release 8.x at:
8\cucMig\.html

hltp;/'Www.ci>eo.com,cn:i;s/docs/voife_ ip..eomm/connec(ion/8.\/administraiion/guide-

DeploymentGuide for Cisco Unified Presence Release 8.0 at:

http:'civco.com en US. does/voice ip_comm/cups/8 O/english/install upgrade/dcplovmenl


/guide CUPdeptoy.html

Cisco Unified Communications Manager features and Services (iuide. Release 8.0(1) at:
hUp.'Vwnw.ci.co.comcn.'i'Sdocv'voiee ip comm/ciienvadinin/8 0 1/ccmfeal/
tsiul-8fil-cm.html

6-144

Introducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc

Module Self-Check Use ihe questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.

Ql)

Which statement describes the difference between SIP and SCCP integration of Cisco
Unilv Connection? (Source: Understanding Cisco Unity Connection)
A) SCCP integrations cannot be secured.

B) C)
D)

SIP integrations donot need MWI configuration. SCCP integrations do notneed MWI configuration.
SIP integrations cannot be secured.

Q2)

Which ofthe following is not acall handler in Cisco Unity Connection? (Source:
Understanding Cisco Unify Connection)
A) B) C) D) system call handler interview handler directory handler application handler

Q3)

The standard transfer rule in Cisco Unity Connection can be modified for public holiday usage. (Source: Understanding End User and Voice Mailbox Characteristics
and Configuration Requirements)
A) true

B)

false

Q4)

What are three main parameters when creating anew Cisco Unity Connection end
user? (Choose three.) (Source: Understanding End User and Voice Mailbox
Characteristics and Configuration Requirements)
A) B) user ID name

C)
D) E)

class of service
extension mailbox size

F)
G)

user greeting file business hours

Q5)

The message aging policy and mailbox quotas can be defined al the system level, in the
user templates, orat the user level. (Source: Understanding End User and Voice
Mailbox Characteristics and Configuration Requirements)
A) B) true false

Q6)

Which role isconfigured by default for end users? (Source: Understanding F.nd User
and Voice Mailbox Implementation Options)
A) B) C)
D)

Mailbox Access Delegate Account Remote Administrator 1lelp Desk Administrator


none

> 2010 Cisco Systems. Inc

Enablement ofCisco Unity Conneclion and Cisco Unified Presence

6-145

Q7)

Which statement describes the self-enrollment process in Cisco Unity Connection?


(Source: Understanding End User and Voice Mailbox Implementation Options)
A)
B) C) D)

End users are configured automatically with the default settings.


End users can use the TUI losetup their mailbox. Administrators use the self-enrollment process to create end users via the 1UI None ofthe above describes the process.

Q8)

Which four ofthe following are selectable bulk operations for users? (Choose four.) (Source: Understanding End User and Voice Mailbox Implementation Options)
A)
B)

Configure
Create

C)

Import

D)
E)

Export
Delete

I)
Q9)

Update

W is the default message aging policy for permanently deleting messages in the Inch
Deleted Items folder? (Source: Understanding End User and Voice Mailbox
Implementation Options)
A)
B) C) D)

5da>N
10 davs 15 davs 20 davs

QIO)

Which codec is not supported with Cisco Unified Personal Communicator? (Source:
Understanding Cisco Unified Presence)
A) B) C) il BC G.722 iSAC

D!

G.728

Ql I)

Which protocol uses Cisco Unified Personal Communicator to communicate with

Cisco Unified Presence'.'(Source: Understanding Cisco Unified Presence)


A)
B)

SIP
CTI

C)
D)

XMPP
IMAP

Q12)

Which statement describes message compliance? (Source: Understanding Cisco


Unified Presence)

A) B)
C)
D)

Compliance saves chat messages in persistent chat rooms for group chats, Compliance allows auditing for administrators and reports about Cisco Unified
Personal Communicator usage.

Compliance saves instant messages to an external PostgreSQI. server wilh


ODBC or to a compliance server with XMPP.

Compliance allows end userslo save chat messages lo the local harddisk.

6-146

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8 0

2010 Cisco Systems. Inc

Q13) Which protocol is used between the CSF" device and Cisco Unified Communications Manager when using Cisco Unified Personal Communicator in softphone mode?
(Source: Understanding Cisco Unified Presence)
A)

SIP CTI
XMPP IMAP

B)
C) D)

Q14) Which two steps are not necessary when enabling an end user for Cisco Unified
Personal Communicator? (Choose two.) (Source: Enabling Cisco Unified Presence)
A) B) C) D) Assign license capabilities. Subscribe phone service. Create a CSF device. Configure the owner user ID.

Q15)

Which ofthe following is acharacteristic ofCTI gateway profiles in Cisco Unified


Presence? (Source: Enabling Cisco Unified Presence) A) CTI gateway profiles apply onlyto IPPM users.

B)
C) D)

CTI gateway profiles are only necessary when using Cisco Unified Personal
Communicator in softphone mode.

CTI gateway profiles are created automatically by Cisco Unified Presence. CTI gateway profiles are used with voice-mail profiles.

Q16) Which two ofthe following are possible causes ofusers not being shown as "On the
Phone" during an active call? (Choose two.) (Source: Enabling Cisco Unified
Presence)

A)
B)

The SIP trunk between Cisco Unified Presence and Cisco Unified
Communications Manageris not configured correctly. "Fhe lineassociation of end users is notconfigured.

C) D) Ql7)

The CSS and partition ofthe directory number isnot configured correctly. "fhe Standard CTI Allow Control of Phones Supporting Xfer and Conf group is notapplied for Cisco Unified 79xx Series IP Phone users.

The IPPM service ishosted onthe Cisco Unified Communications Manager and must be applied as aphone service tothe devices. (Source: Enabling Cisco Unified
Presence)

A) B)

true false

2010Cisco Systems, Inc.

Enablement ofCisco Unity Connection and Cisco Unified Presence

6-147

Module Self-Check Answer Key


Oh o:>
(): i

B
11 B A. B. 1) \ D R

QU QSJ

Q6t
Q"> Q8j yf)i

B. IX L. C D C
(_' \

QI u i Q] h
Q\2)

QUi
gi-ii 0151 Old) OP)

R. D C
A. H B

Introducing Cisco Voice and Unified Communications Administration (ICOMM) u8.0

2010 Cisco Systems, Inc.

Module 7

Cisco Unified Communications


Solutions Maintenance
Overview

The Cisco Unified Communications solutions provide awide range oftools to n_

troubleshoot monitor or recover Cisco Unified Communications applications. The problem TwYWn The Disaster Recovery System allows the administrator to perform backup and
Unified Presence.

SvSS IZCisco Unified Reporting or the Cisco Unified Real-T-me Monitoring * , ?roblems in Cisco Unif,cd CommunicatuTand can Iool ^with

rel^e tasks o!i ctco Unified Communications Manager, Cisco Unify Connection, or Cisco
This module present, the monitoring, troubleshooting, maintenance, and disaster recover, tools
available in Cisco Unified Comniunications solutions.

Module Objectives

Communications solution. This ability includes being able to meet these objectives. . Describe how to provide end-user support in case ofbasic conneetivily or voice quality
issues

Upon completing this module, you will be able to describe how to maintain aCisco Unified
Describe Cisco Unified Communications Manager reports and how the> arc generated
. Describe Cisco Uniiied Communications Manager CAR tool reports and how they are
generated

Describe Cisco Unified RTMT and use itfor system monitoring

. Describe the monitoring options in Cisco Unity Connection and how they can be used to
monitor voice mail usage

Describe the Disaster Recovery System and how it is used for backup and restore tasks in Cisco
Unified Communications systems

Inlroducing Cisco Voice and Unified Communications Administration (ICOMM) vB.O

2010Cisco Systems. Ir

Lesson 1

Providing End-User Support


Overview
In a VoIP environment, the administrator must understand how lo successfully troubleshoot

problems. Issues can occur asa result of switch misconfigurations, DHCP, or bandwidth problems. "Fhe CiscoUnified Comniunications Manager offers features thatallowyou lo avoid
bandwidth problems and commands to verify configurations.

Objectives
Upon completing this lesson, you will be ableto describe howto provide end-user support in case of basicconnectivity or voice quality issues.This ability includes being able to meetthese
objectives:

Explain the general troubleshooting approach and thephone registration troubleshooting


process

Explain the VUAN concept for data and voice networks


Explain the QoS model together with CAC

Troubleshooting Phone Registration Issues


Ihis topic describes how to troubleshoot phone registration issues and the problem-solving
model.

Probiem-Soiving Model

The following problem-solving model is one example of a systematic troubleshooting method:


Analv /e the network problem and create a clear problem statement. Define symptoms of ihe problem and the potential causes. Gather the facts that you need to isolate possible causes and use the results lo narrow the

list of potential causes to the most likely source. In an ideal situation, it is possible to
narrow the problems down lo the root cause. If a rool cause ofthe problem cannot be determined, exclude as many options as possible by gathering facts using tools or methods appropriate for the problem.

Consider the most likely possible causes that are based on the facts that were gathered. Create an action plan to resolve the possible causes. Begin wilh the most likely problem and devise a plan that is designed to manipulate only one variable. Implement the action plan.
Analyze the results to dcterniine whether the problem has been resolved.

Ifthe problem has not been resolved, create an action plan to resolve the next most probable cause on the list. Return to the action plan and repeat the process.

Ifthe problem was resolved, consider the process complete and document any changes, ihe
root cause of the problem, and the steps lhat resolved the problem.

If problems were not previouslv approached systematically or if a problem-solving model has not been used previously, administralors may find that il takes longer initially, but ultimately it
saves time.

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc.

Sample Network Problem


As\ stcmatic approach to troubleshooting consists of asequence of steps. First, define the
problem clearly and sufficiently.

Sample Network Problem:


Define the Problem

Site A
Audio Stream Fails

SiteB

^
WAN

SIP Trunk

Example: Network Problem

The figure shows asample network problem. The VoIP team received a problem report that
states the following:

A user in cluster A initiates a call to a user incluster B. IP phone B rings, butassoon as the useranswers the telephone, theuserhears a fast busy signal.

Define the Problem

Refer tothe problem-solving model and proceed through the problem-solving process as
follows:

Define the problem in terms ofa set ofsymptoms and the associated causes. Ideally, when defining the problem, compare the current network configuration and performance against
a network baseline.

A baseline is a set of data lhatis collected from targets afterinstallation. Usethe baseline
data for comparison with real-time data.

Begin bv identifying the general symptoms. Next, determine what possible problems these sy mptoms may indicate. The problem statements must refer to the baselines that have already been established for the network. Itshould bepossible to identify the characteristics
ofthe network when the network is performing asexpected (the baseline). Inaddition, it is necessary tohave knowledge ofaspects of the network that have changed since the last
record of baseline performance.

Fhe definition ofthe problem should bevery much like the problem report itself. In the sample network problem, for example, the user incluster Areported that when attempting
lo call a user in cluster B. the telephone rings but returnsa fast busy signal when answered.
Cisco Unified Communications Solution Maintenance

) 2010 Cisco Systems, Inc.

While defining the problem, the administrator should already be thinking about the possible
causes oftheproblem. Perhaps the administrator will remember a recent modification of

the Cisco I nified Communicalions Manager region configurations. This approach can prov ide a head start in the right direction and may provide a ouick \'ix !o the problem.

Introducing CiscoVoice and Unified Communications Administration fICOMM] vS0

2010 CiscoSystems. Inc

Gather Facts

This figure describes the process ofcollecting information about the network prob_cm.
Gather Facts

When gathering facts about aproblem, it is important


to accurately interview end users:
When did the problem first occur?

Is the problem intermittent or does it always occur? if it is intermittent, is there apattern to the time of day that it
occurs?

Are there any messages or tones that play, or does the


device simply disconnect?
Define the Problem

Gather Facts

When gathering facts about the problem, it is important to accurately interview end users to get

a^l ofthe pertinent details ofthe problem. Here are some example questions to use when
interviewing an end user:

When did the problem first occur?

Is the problem intermittent or does it always occur?


Ifitis intermittent, does it occur at aparticular time ofday?

Arc there any messages or tones that play, or does the device simply disconnect?
What does the display ofthe device read vvhen the problem occurs?
Is anyone else having this problem?

Which digits are being dialed? Should the call go across an intercluster trunk (ICT) or
through the public switched telephone network (PSTN)?

and the problem being reported, additional questions may be necessary-

Fhis list is not exhaustive but provides aplace to start. Based on the knowledge of the system

Some businesses have front-line interviewers who use atriage script with end users in order to

LTeni'ne the level at which the problem should be managed. This course does not reomre the use ofscripts, but thev may work well in the enterprise environment It is also important for administrators to know whal works for the user. Eor example jfa user is
having problems calling one extension, f.nd out what extcns.ons the user can call. Ihis
know ledge will assist in narrowing the scope of the problem.
that is used by the failed call.

In addition, the administrator should question other key people who are involved^ith the
Cisco Unified Communicalions Solution Maintenance

network, such as network administrators and managers. This approach will clarify the call path

2010 Cisco Systems. Inc

..cued mimap:m;sr

np " c*mai "k,is arc pro"" ">^ -i

7-8

Introduang Cisco Voice and Unified Communicalions Administration (ICOMM) v8 0

2010Cisco Systems.

Sample Network Problem: Gather Facts


It is important to interview the end users.

Sample Network Problem:


Gather Facts

Gathering the facts:


Interview end users

Verify Cisco Unified


Communications

Manager configuration
* Verify router configuration

Use log files and debug commands


Use tools, such as

network analyzers or
Cisco Unified Communications

Manager trace files

' Unified CM = Cisco Unified Communications Manager

Fhe usercanprovide critical information that may nol be found in an email trouble ticketor a telephone call."Fhe following is an example interview of the userof IP phone A:
Question: Do you alwaysreceive a fast busy signal when calling IP phone B? Answer: This problem seems to happen intermittently. It started about two months ago. but

only occurred from time to time. Recently, it has been occurring quite frequently.

Question: Have you changed the configuration of your telephone in any way?
Answer: No.

Question: At which time during the day did the problem occur? Answer: The problem seems to occur most during busy times ofthe day.

Question: Do calls to IP phones al the same site as phone A work?


Answer: Yes.

Question: Do calls to other phones at the same site as phone B work?


Answer: Sometimes.

After the administrator gathers and considers the information from the end user, the adminislrator begins by verifying Ihe Cisco Unified Communications Manager and router configurations. The administrator realizesthat the IP phones in cluster B are all first-generation Cisco Unified IP phones that support G.711 and G.723 coder-decoders (codecs). The Cisco Unified IP phones in cluster A arc second-generation Cisco Unified IP phones, which support G.711 and G.729 codecs. Upon verifying the Cisco Unified Communications Manager region configuration, the administrator sees that the Cisco Unified Communications Manager is configured to require a G.729 codec when communicating between clusters. 1lowever, because the user said that the problem is intermittent, is it possible that the problem directly relates to
this configuration issue?

)2010 Cisco Systems, Inc

Cisco Unified Communications Solution Maintenance

For these iy pes of problems, tools that can gather information in real time can also be useful.

For example, the administrator could have the user ofCisco Unified IP phone Aattempt to call the Cisco Unified IP phone Buser while performing arouter debug, capturing data through a
nctworkanaly/er. or logging llie call selup process through Cisco Unified Communications
Manager trace files.

7-10

Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0

2010 Cisco Systems, Inc

nines Consider Possibilities crihes This figure descri the process ofdetermining the potential problems on the IP telephony
network.

Consider Possibilities

When all facts are gathered, consider the potential problems based on those facts:
Set boundaries to help isolate the network problems.
Remove irrelevant network details from the set of items to
check.

Define the Problem.

Gather Facts'

Consider Possibilities

After all av ailable facts are gathered, consider the potential problems that are based on those facts. Set boundaries to help isolate the network problems. Remove irrelevant network details
from the setof items to check. You can also eliminate entire classes of problems thatare
associated with svstem software and hardware.

) 2010 Cisco Systems. Inc.

Cisco Unified Communications Solulion Maintenance

7-11

Sample Network Problem: Considering Possibilities


Referring to the sample network problem, consider llie possibilities may be able to cause the
problem.

Sample Network Problem:

Considering
Possible Problems: Incorrect Region
definitions Codec mismatch

No transcoding
resources

Access list on router


RTP header

compression
mismatch

Unified CM - Cisco Unified Communications Manage

By brainstorming with the data gathered from the sample network problem, the adininistralor may determine a few possible causes, which could include the following:

Incorrect region definitions


No transcoding resource
Access list on router

Real-lime Iransport Protocol (RIP) header compression mismatch

Use the appropriate tools or methods logather facts that will help to eliminate as manv ofthe options as possible. In this example, the following information is gathered:
Ihe administrator uses a network topology diagram and discussions with the network

administrator to discover the call path. The call path goes across a Frame Relay-based ICT
between the two clusters.

Ihroiigh further discussions with the VoIP team. Ihe administrator learns that the endpoints in cluster Acan use Ci.71 I or(i.729 and the devices in cluster Bonly support (i.71 I and G.723. Due to bandwidth constraints. G.71 I cannot he used. The region settings are ruled
out and the administrator of site Bconfirms thatthe codec settings arecorrect and haveworked in the pasl.

7-12

Introducing CiscoVoice and Unifed Communications Administration (ICOMM) 80

2010 Cisco Systems, Inc

The administrator eliminates the router access lisl and RTP header compression mismatch
options because on occasion the calls do connect.

The most likclv remaining possibility is a lack oftranscoding resources. Use the Performance Monitor counters in the Cisco Unified Real-Time Monitoring Tool (RTMT) to confirm that a

lack of transcoding resources is the problem. In addition, to help confirm the root cause ofthe problem, the administrator can set an alert to send amessage when no transcoding resources arc
available.

12010 Cisco Systems. Inc

Cisco Unified Communicalions Solution Maintenance

7-13

Create Action Plan


After considering these possibilities, ereale an action plan for the most likclv solution.

Create Action Plan

Consider the most likely


possibility from the list:
* Break the problem into small
steps. * Start from the troubled
device and work outward.

Hcfflfcr"' uU3f Ju'

JLI

ffi.fr

* At each step, determine if

the network is functioning


properly.
* Collaborate with others to

..jaiu'

develop an action plan.

Create Action Plan

When creating an action plan, try loemploy a "divide-and-eonquef policy if multiple


possibilities remain. Consider the most likely possibililv from the lisl and determine the methods that can he used lo correct the problem.

Inorderto create a clearaction plan, break ihe problem into small sleps. Start from thedev ice that is experiencing a problem and workoutward, Al each step, dclerminc ifthe network is functioning properly . Fhis process will help lo Iracea path between the device that is experiencing the problem and the sourceofthe problem. Work with others to develop an action plan, especially if expertise in specific otherareas is needed. Fhis approach will savelime andyou will gainexperience in otherareas.

7-14

Introduang Cisco Voice and Unified Communications Administration (ICOMM) w80

2010Cisco Systems Inc

Sample Network Problem: Action Plan


After considering all possibilities and narrowing the options to the most likely cause, or ideally
to the continued root cause, the action plan should rcfiect a solution that is directly related to
the problem.

Sample Network Problem:


Action Plan
It was confirmed

that the transcoding


resources were

running short during heavy usage times:


Add additional

transcoding
resources

Or, limit the number


of calls

' Unifed CM - Cisco Unified Communications Manager

In the sample problem, itwas confirmed that the transcoding resources were insufficient during heav y usage times. The solution tothis problem istoadd additional transcoding resources orto
limit the number of calls.

Depending on the overall cost, the administrator may decide to replace the Cisco Unified IP phones in the cluster with Cisco Unified IP phones that support the G.729 codec. However, before making any purchases, the administrator should perform extensive monitoring ofthe transcoding resources toensure that these resources are the true cause ofthe problem.

)2010 Cisco Systems, Inc

Cisco Unified Communications Solulion Maintenance

7-15

Implement Action Plan


This subtopic describes how to properly implement the action plan.

Implement Action Plai


When executing the action plan, be as specific as
possible: Carefully implement each step. * Keep track of exactly what will
be tested

* Limit the impact of (he changes on other users.


" Minimize the extent or duration

of potential security lapses, such as removing ACLs Implement Action Plan

lie as specific as possible vvhen developing and executing the action. Fhe plan must identify a
set ol steps that will be executed, and each slep must be carefully implemented. It is bestto list

the action plan asa step-by -slep process. IIse this documented, systematic action plan to take
notes while implementing the plan. 1his allows you lo track successes and failures. Administralors should never change more than one variable at a time. If more than one variable

ischanged alone time, ilwill bedifficult to determine the final solution to the problem. The following are other items that should beconsidered during the implementation ofthe
action plan:

Make sure that the changes that were made donol make llie problem worse. Ifthechanges
do make the problem worse, reverse the changes.
Limit the impact oflhe changes on other users.

Minimize the extent orduration of potential securitv lapses, such as removing anaccess
list.

In addition to fully backing upCisco Unified Communicalions Manager, Cisco Unified Presence, or Cisco Unity Conneclion Server, maintain backup configurations ofthe routers and
switches in the network.

Inlroducing Cisco Voice and Unified Communications Adminislration (ICOMM) v8 0

2010 Cisco Systems, Inc.

Observe Results

"Fhis topic descnbes the methods that are used to ensure that the action plan resolved the issue.

Observe Results

Be sure to gather results based on the action plan:


Determine ifthe problem is
resolved.

Create Action Plan

Implement A4tiort:p!an
Observe Results

Verify that no other problems


where created.

Document the solution in

addition to the action plan


process.

After manipulating a variable to find a solution toa problem, be sure togather results that arcbased onthe action plan and detemiinc whether the problem is solved. If itresolved the problem, make sure todocument the solution in addition to the action plan process.

12010 Cisco Systems, Inc

Cisco Unified Communications Solution Maintenance

7-17

Restart the Problem-Solving Process


This subtopic describes where to begin ifthe initial action plan fails.

Restart the Problem-Sol


Ifthe problem still exists, restart the process:
Limit the possibilities using
results ofthe last action

Create Action Wan

plan.

* Narrowing of the possibilities should be an ongoing


process.

Back out Ihe action before

creating a new action plan

Restart the Process

After observing the results and determining that the problem still exists, restart the process
using the listof possibilities that were based on the facts gathered. With the result ofthe last

action plan, ihe administrator will be able lonarrow the possibilities. Narrowing of the
possibilities should be an ongoing process.

If iheprevious action plan results in a desirable configuration hutdoes notsolve the root cause, then leave the action implemented and create another action plan. Ifthe previous action does
not solve the problem, and the adminislrator do not consider the results lo be a desirable

permanent slate, then the action should bebacked out before creating a new action plan.

Introduang Cisco Voice and Unified Communications Administration (ICOMM) v8 0

)2010 Cisco Systems. Inc.

Document Results

As soon as the problem is solved, document the work according to the practices and procedures
ofthe enterprise.

Document Results

Documentthe wrk according to the practices and procedures of the enterprise:


Documentationmaintains the steps to solve the problem

Provides a back-out plan in case the fixes applied worsen the


situation overtime

Serve as a historical record for future reference


Document Facts

Problem Solved

Do

Yes

Observe Results

symptom

atop?

Reasons for creating documentation include the following:


Documentation maintains the exact steps that were taken to solve the problem.

Documentation provides a back-out plan in case the changes lhat were applied worsen the
situation over time.

Documentation oftheproblem and resolution serve asa historical record for future
reference.

12010 Cisco Systems, Inc.

Cisco Unified Communications Solution Maintenance

7-19

Troubleshooting IP Phone Registration


Ihis figure describes troubleshooting problems with IP phone registrant

roubles

ing

Troubleshooting IP phone registration is similarfor Cisco Unified Communications Manager Express and Cisco Unified Communications Manager.
Cisco Unified
Communicalions Cisco Unified Communications

Manager Express

Manager

10 1 1 1

10.1 2 1

4>
,&
IP Phones

'kecHsironui

IP Phones

Troubleshooting IP phone registration is similar for Cisco Unified Communications Manager


and Cisco I!nificd Communications Manager Lxpress.

7-20

Introducing Cisco Voice and Unified Communicalions Adminislration (ICOMM| v80

2010 Cisco Systems. Inc

Divide-and-Conquer Methodology
This subtopic describes amethodology for troubleshooting problems with IP phone
registration.

Divide-and-Conquer Methodology
IP phone registration problems can bebroken down into key
areas of failure based on the registration sequence: O Local to theIPphone 0 VLAN orCatalyst switch mismatches 0 DHCP problems 0 TFTPfiledownload issues

0 Cisco Unified Communications Manager registration

Cisco Unified

IP Phone

Communications

Manager

Atroubleshooting methodology helps when trying to isolate problems with IP phone

registration and is the simplest methodology. Each section can be looked at separately. IP phone registration problems can be broken down into key areas or failure lhat is based on the
registration sequence: Local to the IPphone

VLAN or CiscoCatalyst Switchmismatches


DHCP problems
TK LP file download issues

Cisco Unified Communications Manager registration

Agood understanding ofthe separate areas ofthe registration process usually results in faster
troubleshooting. The troubleshooting methodology isthe same for Cisco Unified Communications Manager and Cisco Unified Communications Manager Express.

)2010 Cisco Systems, Inc

Cisco Unified Communications Solution Maintenance

7-21

Troubleshooting: No IPAddress
The initial stages oftroubleshooting IP phone registration tend to be focused on ihe network
infrastructure.

Troubleshooting: No IP Address
Verify IP phone has DHCP enabled and received VLAN ID Check Catalyst switch configuration
Port and VLAN mismatches

Verify DHCP serveris lunning and IP pool configuration


DHCP pool has available IP addresses

Subnet mask, default gateway, option 150

Cisco Unified Communications

Manager

Ihe IPphone has aphysical connection to a switch. The switch port and VLAN configuration
must be correct for the IP phone voice and dala VLANs.

Ifthe VLANs are working correctly, the IPphone will attempt toacquire an IP address from a DHCP server. Verily that DHCP is enabled on the IP phone. Perform the following to verifv the IPphone DHCP configuration: Click Settings and select Network Configuration (option
2). Scroll down to the DHCP Enabled parameter and ensure that it is set lo Yes.

Verifv that the DHCP server is running and has available IP addresses in the DHCP IP pool
configuration. Verify the following DHCP parameters:

Starting and ending IP address range and subnet mask


Default gateway

TTTP server option 15(1

The DHCP response contains the phone IP address and the IP address of the Tl'I'P server. To verify the IP phone configuration, do the following:

Click Settingsand select NetworkConfiguration (option 2). Scroll down andcheck the IP
configuration. Verify that ihe DHCP Server field contains the correct DI ICP server.

Verify that ihe IP address field conlains an IP address in Ihe correct subnet range.
Verify lhat the TL IT1 Server I field contains the correct IT IP server.

Introduang CiscoVoice and Unified Communications Administration (ICOMM] v8 0

2010 Cisco Systems. Inc

Vous aimerez peut-être aussi