Professional Documents
Culture Documents
Ipcc Lab Guide V11
Ipcc Lab Guide V11
MRITUNJAY KUMAR
CISCO SYSTEMS
Introduction:
This document is solely prepared to understand the configuration setup of contact
center Lab V11.0 and the parameters associated with it. This minimalistic document
gives an insight of verifying crucial part of Contact Center Lab procedures .
Network Diagram:
Prerequisite:
The Engineer must have basic pre requisite of UCCE technology and its components.
• One subnet is sufficient to build a lab i.e. Same subnet can used for public and
• private.
• Only Rogger (Router/Logger in same box) A/B and PG A/B needs to be in two subnet
i.e. Public and Private so two IPs are needed from each subnet.
• Windows8.1-kb4012216-x64_cd5e0a62e602176f0078778548796e2d47cfa15b.msu
• Windows8.1-KB2919442-x64.msu
• Windows8.1-KB2919355-x64.msu
On CVP call/VXML server , window should be activated otherwise process IIS will not be
running which is need for CVP server.
7. Router
8. NTP Server
9. License
If you are using CALO to build a VM then please make sure that below are selected
Tool ‘SYSPREP’ must be run after building a window server using template. Below link
has details about it :
https://www.petri.com/sysprep-windows-server-2012-modevm-switch
Ø Enter Key
Ø Server type : standard server with GUI
Ø Select drive ( Disk might not be seen if Disk driver is not set to 'LSI Logic SA’ in VM’s setting
https://techzone.cisco.com/t5/Applications-Peripherals/Build-Windows-Server-2012-R2-in-
CALO-for-Labs/ta-p/800265
Window’s setting
Ø Rename the two interface as public and private. Both should belong to respective
network.
Ø At public/private interface’s properties,
**** Below two steps are not needed for private’s interface
Ø Click ‘Advanced’ and move to Tab ‘DNS’. Here Make sure that check box for “Append
Parent suffixes….” and “Register this connection’s address in DNS are enabled.
Ø Change the computer name to some descriptive name and Add this server domain server
Ø Install the SNMP and .NET from window installer
o Procedure :
o Open Server Manager – Click ‘Add roles and feature’. Go to Server roles
o Select .NET Framework 3.5 Feature , 4.5 Feature SNMP Service – SNMP WMI
Provider
****Follow the same procedure to install service ‘IIS’ on CVP call server and AD/DNS service
on DNS server
Ø Install all four window’s specific patch (Mentioned in section software and hardware
requirement )
Ø Install Firefox
**** Please review the config and take the snapshot. If something goes wrong with SQL and
ICM Installation ,then you can revert it back.
Procedure to install:
Below doc has procedure
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/icm
_enterprise/icm_enterprise_11_0_1/Installation/Guide/UCCE_BK_S9AC0C85_00_ucce-
install-upgrade-guide.pdf
Look for section 'Install Microsoft SQL Server’ (Page 21- 24)
SQL configuration:
Once SQL is installed , it must be configured through SQL Server Configuration Manager
Expand both, SQL native Client 11.0 Configuration (32) and SQL Native Client 11.0
Configuration, under Client protocols check the order
After ICM Installation , Run the Domain Manager from the installation page or
from the UCCE tools installed on the desktop.
****This is done only once i.e. Just on 1st server. On other server i.e on .
Logger B , ROUTER A/B , PG A/B and AW value will be updated automatically.
Ø Run tool ‘Unified CCE Web setup’ from folder Desktop/Unified CCE Web setup.
Ø Logging through domain account
Ø Under Instance Management , click add and select Facility and instance. Enter ‘0’
for instance number and save it.
****above steps must be performed on Logger B , Router A/B , PG A/B and AW.
Ø Next we are going to build Logger database using tool ‘ICMDBA’. Run this tool
from folder Desktop/CCE tools.
Ø Once it opened , Selected your instance under server
Ø From top bar menu , select Database—Create—Select Logger A. (while building
logger B and AW , Select Logger B and AW respectively )
Ø Further, click OK on configuration page and then select ‘Enterprise’ for
Logger type
Ø On ‘create Database’ , click ‘ADD’. Add device for both type DATA and LOG with
default size
Ø Finally click ‘Create’ on Create Database page.
**** run tool ICMDBA to build database for Logger B and AW on their respective
machine.
Next Logger will be configured using tool ‘Unified CCE Web setup’. Run this tool
from folder Desktop/Unified CCE Web setup.
**** build window machine for logger B and follow above procedure. Few setting
will be specific to Side B as mentioned above.
3.Router A and Router B: Installation and configuration
****Router A and Router B will be configured on Logger A and Logger B server
respectively
**** ICM has been installed already. Only configuration with respect to Router
needs to be done.
Next Router will be configured using tool ‘Unified CCE Web setup’. Run this tool
from folder Desktop/Unified CCE Web setup.
**** Don’t give any random number or range. Router failover depends on
Active PG connection.
**** Configure Router B on Logger B machine. Procedure will remain same. Few
setting will be specific to Side B as mentioned above.
Open the tool Service Control from folder Desktop/Unified CCE tools
Make sure that Router A and Logger A service is running. You can start/stop these
service from here. This should be checked on Side B as well (Router B /Logger B)
Before we proceed further, Router A/B and Logger A/B should be running fine and
status must look good.
To check the status, open the tool ‘Diagnostic Framework Portico’ .Run this tool
from folder Desktop/Unified CCE Web setup.
Ø Go to Service —> List process
Ø Under ‘’Router A “
Ø MDS process should be like below
****
On Router B , it should be like
mdsproc.exe : ins11-RouterA mdsproc - (InSvc Pr-Dsb Clk) :
After ICM Installation , Run the Domain Manager from the installation page or from
the UCCE tools installed on the desktop.
Next AW will be configured using tool ‘Unified CCE Web setup’. Run this tool from
folder Desktop/Unified CCE Web setup.
Next under Component Management - > Administration & Data Servers , click add to
add AW. Use below parameter at respective place
**** AW does not have sides. However we can have two sites and each site can
have Primary/Secondary server.
**** AW servers at each site are independent to each other.
Before we install PG at both side , PG specific config must be done through config
manager tool.
**** while opening this tool , if you see any error like below then you need to check
config of Router/Logger and AW.
Open this tool from Desktop/ Cisco Unified CCE tools/Administrator tool.
Below configuration needs to be done.
Ø Network VRU
Ø System Information
List Tools- Expanded call Variables List, and create Variables. Attaching the file
‘CVP-Variables’ which has list of variables that must be created.
4.4 Peripheral gateway, VRU (CVP ) PIM And Agent (CUCM)PIM configuration
through “Configuration Manager tool”
Ø Name : PGI_CVP_PIM_RC
Ø Default Media Routing domain: Cisco_Voice
Ø Client type : VRU
Ø Enter below values under tab ‘Advanced’
Ø Network VRU : CVPNTVRU’ ****This was create earlier
5: PG1 A/B , VRU and CUCM PIM: Installation and
Configuration
**** PIMs for VRU and CUCM will be installed on same PG.
5.1Peripheral Gateway
Ø Build window machine .Procedure and respective setting are mentioned above.
Ø Logging though domain account
Ø Run ICM setup
Ø Once it is installed , open a from Peripheral Gateway Setup from folder
Desktop/ Cisco Unified CCE Tools
Ø You will see below window
Ø ICM Instance , click add and and select Facility , instance name and number
**** once PG1 side A is completed, please install the PG1 side B , CVP and Agent
PIM on side B
Once above is completed then check the status of PG , CVP and Agent PIM
Open the tool Diagnostic portico---Service---ListProcess
As you can see for process pgagent , it has active connection with Router A and Idle
connection with router B. It could be vice versa.
*****For Pim 1 which is CVP (VRU) PIM and Pim 2 which is CUCM (Agent) , status is
active. Check the status of these PIMs after installing CVP and CUCM. I had built my
lab before writing this doc. That’s why you see PIMs are active.
On PG1 Side B , status should be ‘Not active’ for pgagent ,IDLE for PIMs as seen
below.
**** when both Router is up, PIM can get registered to any of the router so you
might see active PIM on side B but PG Side A is active ie taking to router.
6.0 CTI Server side A and Side B
Ø CTI server side A/side B will be installed on PG side A and PG Side B respectively
Ø open a from Peripheral Gateway Setup from folder Desktop/ Cisco Unified CCE
Tools
Ø For Instance Components : click ADD and select ‘CTI server’.
Ø On next page , enter PG Public , CG Public (PG Public) and CG Private (PG Private)
interface
Ø CTI server should be active on side A . Check the status through diagnostic portico
Down JTAPI 32 bit for window machine from CUCM to PG Side and Side B and install
it.
For TFTP Server IP address, enter the CUCM IP address.
JTAPI should be active on PG where CUCM (Agent) PIM is active . Check the status
through diagnostic portico
**** use the same username/password which you have provided while
Installing Agent PIM on PG server.
Busy trigger : 1
Max call :2
**** Attaching the doc which has details about CUCM-IPCC integration
Ø After installing CUCM PUB/SUB and JTAPI on PG , Agent (CUCM) PIM must come
active
Ø Open the tool diagnostic portico on PG1 side A (or Side B ) and go to
Username : Administrator
Password : *****Password which was set during installing OAMP
****You can check the license and service status from below URL
10.0Finesse server
**** Refer section 'Sign in to Cisco Finesse Administration Console’ in below doc
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/finesse/finesse_
901/user/guide/CFIN_BK_FB4EC76C_00_finess-administration-and-
serviceability/CFIN_BK_FB4EC76C_00_finess-administration-and-serviceability_chapter_01.html