Cisco Cisco Unified Provisioning Manager 8.5 White Paper

Page of 53
 
 
Deployment Guide 
© 2010 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. 
Page 5 of 53 
 
Cisco Unified Provisioning Manager is subscriber/infrastructure oriented. Every order is placed against a subscriber 
ID or the infrastructure ID. Phones are assigned to subscribers. Services are provisioned for subscribers. 
Cisco Unified Provisioning Manager is designed to support Cisco products only. There is no direct support for third-
party call devices. Cisco Unified Provisioning Manager does not use Simple Network Management Protocol (SNMP) 
for provisioning. It uses Cisco AXL, SQL calls, and Telnet or Secure Shell (SSH) Protocol style communications 
depending on the device type being provisioned. 
Cisco Unified Provisioning Manager supports a large number of Cisco Unified Communications Manager, 
Communications Manager Express, Cisco Unity
®
, Cisco Unity Express, Cisco IOS
®
 Software devices, and Cisco 
Unity Connection revisions. Nearly all third-party provisioning tools are designed to support a small number of target 
revisions and Cisco Unified Communications applications. 
Direct Versus Indirect Provisioning 
Cisco Unified Provisioning Manager does not always directly communicate with devices to set configurations. 
Endpoints, for example, get their provisioned settings from Communications Manager, which is directly provisioned 
by Cisco Unified Provisioning Manager. The following sections outline how devices are provisioned. 
Direct Provisioning 
Cisco Unified Communications Manager and Cisco Unity devices: Cisco Unified Communications Manager has API 
interfaces referred to as AXL interfaces. Cisco Unified Provisioning Manager talks directly to Cisco Unified 
Communications Manager through AXL and connects to Cisco Unity SQL server using Java Database Connectivity 
(JDBC). 
Communications Manager Express: Communications Manager Express is a Cisco IOS Software application that runs 
on Cisco routers and provides telephony services. Since Communications Manager Express is a Cisco IOS Software 
application, Cisco Unified Provisioning Manager communicates with the router using the Cisco IOS Software 
command-line interface (CLI). 
Cisco Unity Express: Cisco Unity Express is a software application that runs on a service module installed either in a 
Cisco modular router or in integrated hardware in a Cisco modular router. Part of the Cisco Unity Express 
configuration is done through the Cisco IOS Software interface for the router and part through the service module 
command interface. 
Indirect Provisioning 
Phones: Cisco Unified Provisioning Manager does not directly communicate with the phones, but Cisco Unified 
Provisioning Manager configures Cisco Unified Communications Manager with phone settings. The phones get their 
configurations from Cisco Unified Communications Manager. 
Microsoft Exchange: Cisco Unified Provisioning Manager does not directly communicate with Exchange, but 
Microsoft Exchange indirectly gets users added during the provisioning of a voice mail account to a Cisco Unity 
subscriber. 
Presence: Cisco Unified Provisioning Manager support of Presence Server devices is limited to Cisco Unified 
Personal Communicator (UPC) provisioning. Presence settings related to a subscriber’s service are also set on 
Cisco Unified Communications Manager. 
What Do Companies Use Cisco Unified Provisioning Manager for? 
Different companies have different pain points or return on investment (ROI) goals they would like solved by Cisco 
Unified Provisioning Manager. They use all or part of Cisco Unified Provisioning Manager’s “toolbox” to solve their