Академический Документы
Профессиональный Документы
Культура Документы
x
New Features Lab
Lab Guide Version 3.0
Cisco Unified Communications Manager 9.x
New Features Lab
Table of Contents
Lab Guide Key ............................................................................................................................................... 3
Cisco Unified CM 9.x Overview: .................................................................................................................... 4
UCM 9.0 Differentiation Highlights ........................................................................................................... 4
AUDIENCE.................................................................................................................................................. 4
Cisco UCM 9.x New Features Lab Overview ................................................................................................. 4
Central Site ................................................................................................................................................ 4
Pod Sites.................................................................................................................................................... 4
Lab Agenda................................................................................................................................................ 5
CUCM 9 New Features Lab Topology............................................................................................................ 6
CUCM9 New Features Lab Addressing Tables .............................................................................................. 7
CUCM New Features Lab Version Table ................................................................................................... 8
CUCM Pod WorkStation Information........................................................................................................ 8
Lab Dial Plan .................................................................................................................................................. 9
Lab Pre-configuration ................................................................................................................................... 9
Accessing The Lab Equipment..................................................................................................................... 10
Connecting with Your VPN Client (Windows PC) .................................................................................... 10
ACCESS FOR MAC USERS ..................................................................................................................... 11
Logging Into Remote WorkStations ........................................................................................................ 13
UCMUser Page ............................................................................................................................................ 16
Accessing and Using UCMuser Web Page............................................................................................... 18
Pause In Speed Dial Feature Overview ....................................................................................................... 24
Pause In Speed Dial Lab .......................................................................................................................... 24
Enterprise License Manger (ELM) ............................................................................................................... 27
CUCM Presence Configuration ............................................................................................................... 38
CUCM IM & Presence Server Initial Configuration ..................................................................................... 59
Testing Presence ......................................................................................................................................... 69
Logging into Student Remote Workstations ........................................................................................... 69
Installing Jabber on Remote WorkStation 01 ......................................................................................... 71
Install Jabber PC on the Students PC ...................................................................................................... 80
Sections with this background color and this icon touch on the business benefits of the
step or task with items and talking points highlighting a value proposition of a Solution.
Sections with this background color and this icon cover the technical description of the
step or task, with items and talking points of interest to technical audiences.
Sections with this background color and this icon provide a lab tip for the step or task.
Sections with this background color and this icon are for scenario description: Provides
background information for performing a step or task.
Sections with this background color and this icon represent a warning: read this section for
special instructions and considerations.
AUDIENCE
This document is intended to assist solution architects, sales engineers, field engineers, and
consultants in deploying and learning many of the new features of Cisco Unified
Communications Manager (CUCM) 9.x System. This document assumes the reader has an
architectural and administrative understanding of the CUCM and has reviewed the latest
CUCM SRND.
All servers are virtual machines running on VMware ESXi 5.0, with hardware platforms
consisting of Unified Computing System (UCS) C210s C-Series systems.
Central Site
• CUCM 9.0.1 Server – Serving as central call routing distribution for all pods
• Win2K8R2 – Serving as Active Directory, LDAP, NTP, & DNS for all pods
Pod Sites
• CUCM 9.0.1 Server – Providing local device registration and call control
• Cisco Unified CM IM & Presence Server (formally known as CUP) 9.0 – Providing
Presence and IM
• Cisco Unity Connection 8.5 – Providing Unified Messaging & Voice Mail
Lab Guide Version 3.0 Page 4 of 110
Cisco Unified Communications Manager 9.x
New Features Lab
• Three Windows 7 Workstations – Student pod access and call clients
Lab Agenda
This lab will focus on the following new features in CUCM 9.x. (not necessarily in this order)
• ELM – Enterprise License Manager is a centralized license manager that can run on a
separate or co-resident server. As of version 9.0 and higher, UCM, CUC, BE6K, and
CUP via UCM will run in demo mode for up to the first 60 days. ELM will calculate
license needs and will distribute and manage licenses across application platforms.
• Simplified User Page – UCMUser is the replacement for the existing user option
application CCMUser. Obsolete features have been removed and most frequently
used features have been moved to the home page. The new layout provides a clean,
modern web 2.0 look and feel.
• Pause in speed Dial – This feature allows users to connect to a voice mail or IVR
system and automatically submit a voice mail pin or IVR response from speed dial
entries. By using commas ( for ex 85599,,1234) in speed dials a user can add their
PIN and gain access to VM or IVR responses without having to manually enter them
using the key pad. Pause in Speed Dial also works with forced authorization code
(FAC), and client matter code (CMC).
• Codec preferences – The ability to select the most preferred codec when multiple
codecs match in the Offer or Capabilities exchange by using the new codec
preference lists.
• Native Call Queuing – CUCM 9.0 adds the ability to do call queuing for hunt groups
natively within the system. In addition to queuing incoming calls for the next
available agent, this also allows custom call treatment and announcements per hunt
group.
The lab UCS host computers are oversubscribed and are not following Cisco’s best
practices for UC on UCS. Please follow the best practices outlined on the uc-
virtualized web site, this web site can be found here. http://cisco.com/go/uc-
virtualized
POD 01
P01_CUCM9 10.110.101.10 Administrator Cisc0123
P01_CUP 10.110.101.12 Administrator Cisc0123
P01_CUC85 10.110.101.15 Administrator Cisc0123
P01_WS01 10.110.101.101 cucm9\p01-user01 Cisc0123
P01_WS02 10.110.101.102 cucm9\p01-user02 Cisc0123
P01_WS03 10.110.101.103 cucm9\p01-user03 Cisc0123
POD 02
P02_CUCM9 10.110.102.10 Administrator Cisc0123
P02_CUP 10.110.102.12 Administrator Cisc0123
P02_CUC85 10.110.102.15 Administrator Cisc0123
P02_WS01 10.110.102.101 cucm9\p02-user01 Cisc0123
P02_WS02 10.110.102.102 cucm9\p02-user02 Cisc0123
P02_WS03 10.110.102.103 cucm9\p02-user03 Cisc0123
POD 03
P03_CUCM9 10.110.103.10 Administrator Cisc0123
P03_CUP 10.110.103.12 Administrator Cisc0123
P03_CUC85 10.110.103.15 Administrator Cisc0123
P03_WS01 10.110.103.101 cucm9\p03-user01 Cisc0123
P03_WS02 10.110.103.102 cucm9\p03-user02 Cisc0123
P03_WS03 10.110.103.103 cucm9\p03-user03 Cisc0123
. . . Skip 04 - 11
POD 12
P12_CUCM9 10.110.112.10 Administrator Cisc0123
P12_CUP 10.110.112.12 Administrator Cisc0123
P12_CUC85 10.110.112.15 Administrator Cisc0123
P12_WS01 10.110.112.101 cucm9\p12-user01 Cisc0123
P12_WS02 10.110.112.102 cucm9\p12-user02 Cisc0123
P12_WS03 10.110.112.103 cucm9\p12-user03 Cisc0123
Description Version
Cisco Unified Communication Manager 9.0.0.99081-11
Cisco Unified CM IM & Presence 9.0.0.97020-21
Cisco Unity Connection 8.5
Student Remote Work Stations Windows 7
MS Active Directory Server Windows 2008 R2 64
Jabber PC Version 9.0.0 Build 7295
During this lab you will be instructed to login to various different devices, due to the number
of pods the following nomenclature will be used to represent your user name to login with.
• pxy-user1 (xy = pod number)
• For Example – P09-User2 would be represented as pxy-User2 in the lab guide
Furthermore
• Cisc0123 (C – i – s –c – zero – 1 – 2 - 3) is all student workstation passwords
• IP Address 3rd Octet = Pod Number
• IP Address 4th Octet = WorkStation Number
Lab Pre-configuration
There are many parts of the lab that have been built and preconfigured before the
start of class
Activity Objective
In this activity, you will learn the methods to access lab equipment remotely
Required Resources
These are the resources and equipment that are required to complete this activity.
The Cisco AnyConnect client will not allow you to manually add an IPSec
connection and therefore cannot be used as the VPN client for this lab.
Step 2 Create a VPN Connection in your VPN client using the following Settings…
Address: 128.107.211.73
Group Name: CUCM
Group Password: c1sc0123
Username: cisco
Password: c1sc0123
Step 1 Open ‘Network Preferences’. Click the ‘+’ to add a new profile. Select
‘VPN’ as the Interface, select ‘Cisco IPsec’ as the VPN type, give it a name in the
service type to identify it to you as the one for Gold Labs.
Step 2 Enter ‘128.107.211.73’ for the Server Address and ‘cisco’ for the Account
Name. Then click on Authentication Setting.
Step 3 Enter ‘c1sc0123’ in the shared secret and ‘CUCM’ in the group name. Click
OK. Then click ‘Apply’
Step 4 Click ‘Connect’. When prompted, enter ‘c1sc0123’ for the password. You
should now be connected to the Gold VPN.
Step 3 Make sure that the connection is set up to play sounds on your
local computer so that you can hear audio from the softphones
running on the Workstations by setting the following
connection options:
a. Click Options.
b. Click the Local Resources tab.
c. Click Settings under Remote Audio.
d. Click the Play on this Computer radio button.
e. Click OK.
Step 8 Click OK
Step 10 Repeat steps 10 - 18 two more times to open all three workstations. The
2nd work station to open login as pxy-user02, and 3rd workstation login as
pxy-user03
The design of the new interface is targeted towards the core group of users, the single
phone and single line users.
This new web page is a complete redesign of pervious CCMuser web page that is over 10
years old.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN, and a support browser to access the CUCM administration web page.
Step 14 From the main menus select User Management End User.
Step 15 Click Find
Step 28 Confirm all three users pxy-user01, pxy-user02, & pxy-user03 are part of
the group.
In this lab the three users have already been added to the Standard CCM End User
group for you, and no further action is needed. In a production system the
administrator will need to confirm that all users that need to access and login to
the end users pages will need to be a part of this group.
Step 31 This is the Home screen, notice the Tab navigation at the top of the page
We will test our changes later in this section, but first let’s make a few more
changes and see what else is in the new UCMUser page
Step 35 From the home page click the + next to speed dial #3
Step 38 From the home page click the + next to seed dial #4
Step 43 Fill in the following contact information for another pods phone #2
• First Name – PXY (xy = pod#)
• Last Name – User02
• Nick name – Make Up A Name
• Email – pxy-user02@cucm9.com (xy = pod#)
• Work – 8XY-1002 (xy = pod#)
• Speed Dail – 3
• Click OK
Step 44 The page will look like this. Check out the action options and look around
Step 47 Notice that it is populated with the users in the CUCM end user directory
Step 48 Click the Green Plus Sign under actions for user 3
Step 49 Notice the user info is already filled in for this user, Click Ok to add this to
your contacts.
Step 55 Click OK
In CUCM 9.x users can now configure post connected DTMF digits with the use of special
characters comma (,) configured as part of speed dials. The comma acts as a pause
duration for post connected DTMF digits, as well as a delimiter between destination address
digits and codes.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab guide you will need a student PC connected to the Lab
environment via VPN, and at least one remote workstation open for testing.
In this lab Pause In Speed Dial is configured in the CUCM Administration web page. At this
time commas are not a recognizable character in the new UCMUser or CCMUser web pages.
Therefore at this time users will not be able to configure this feature for themselves. This is
committed to be a future feature of UCMuser in later versions of CUCM 9.x
Step 64 Select Add/Update Speed Dials, from the related links drop down menu
Step 65 Click Go
Step 66 Enter the following speed dial information in the speed dial pop-up window
a. 1/Number – 5500 (5500 = voice mail pilot number)
b. 1/Label – VM No Pause (hit TAB to fill in ASCII label)
c. 2/Number – 5500,,12345# (5500 VM pilot – 4 sec in pause – 12345
= PIN)
d. 2/Label – VM With Pause (press TAB to fill in ASCII Label)
Step 78 Press VM No Pause, speed dial you should be prompted for a password to
login to VM. Enter 12345# to access the VM account. Hang up by clicking the
line buttong
Step 79 Press VM With Pause, speed dial you should access the VM account with no
PIN
The UCM can not only provide the normal services provided by UCM, but can also be used
as the ELM with both running on the same server at the same time. ELM can also be a
independent server installed into the cluster and will only perform licensing for the
enterprise.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN, and a supported browser.
In this section we map a drive to the lab DNS and obtain the licenses files for our UC
products
Step 80 Open a browser on the students personal computer, that is connected to the
lab via VPN
Please be patient it takes some time for the ELM login screen to appear
Step 87 Notice the warning message that ELM is running in Demo mode:
Step 93 Click OK, on the product Add dialog box to accept and enter the new product
Step 94 Observe the lower right corner of the browser for a positive result
Step 95 Observe the Product Instances page for the newly added product
Step 99 Observe the results in the lower right corner of the browser
Step 100 Click on the product name to drill-down to the product of interest
Step 101 Click License Usage tab to view product level license usage
Step 104 Click Generate License Request, the License Request window will pop up
Either copy the capability request to clipboard or save the capability request to a file. Either
way, maintain this information as it will be required when generating a license. Follow the
direction on the License Request pop-up windows to copy or save this information.
Step 105 Click Close, to close the License Request pop-up window
Step 114 Enter cucm9\pxy-user01, (xy = pod#) in the user name field (if requested)
Step 116 Click OK, give this sometime but it should open a explore window to the
CUCM_Licenses folder on the DNS server (if requested)
You might not be asked to provide Username and Password if you did previous labs
where you mapped drives to the DNS before
Step 117 Double Click Pxy (xy = pod#) in windows explorer to open the license folder
for your pod. You will see the licenses files that where generated and sent by
Cisco in response to the file generation we sent in the previous section of the
lab.
Step 121 Click Browse, to browse to the license files you obtained from Cisco. The files
will be in a folder called CUCM9_Licenses on the desktop of WorkStation01 of
each pod
Step 122 Select CUCM_Licenses mapped drive from the look in drop-down menu
Step 123 Double Click Pxy (xy = pod#) to open the folder for your pod
Step 134 Observe the Table View of License Usage. As you can see in this picture we
are short 1 license for our Enhanced devices that are registered. Another
License file would need to be obtained and installed on the server to bring this
up to code
Step 135 Click Chart View tab and observe the output
Step 136 Return to the browser window that is pointing to the Cisco Unified
Communications Manager
Step 140 Look at the messages now displayed. The system is warning that there are
not enough licenses to cover the number of installed devices. Notice that you
are allowed to install devices beyond the installed license count and there is a
60 day grace period to allow customers to get the needed additional
licenses.
Step 142 From here, you can see licenses in use and which devices are assigned to
users. By clicking the links, you can drill down to find out specifics for each
category.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN, and a supported browser.
Step 156 Verify that the setting for Incoming Transport Type is TCP+UDP
Step 157 Verify that the setting for Outgoing Transport Type is TCP
Step 158 Check to enable these items listed below:
Step 166 Enter SIP Trunk to CUP Server, in the Description Field
Step 168 Scroll Down and Enter 10.110.1XY.12 (xy = pod#), in the SIP Information
Field (this is the IP address of your pods presence server)
Step 169 Select Non Secure SIP Trunk Profile, in the SIP Trunk Security Profile Field
Step 170 Select Standard SIP Profile, in the SIP Profile field
Step 180 Scroll towards the end of the SIP parameters. Select the newly created SIP
trunk CUP-SIP-Trunk from the list as the IM and Presence Publish
Trunk.
Step 182 From the main menus select User Management Application User
Step 183 In the Find and List Application Users window, click Add New
Step 184 In the User ID field, enter the application user name AXLuserCUP
Step 185 Enter the password Cisc0123 (C – i – s – c – Zero – One – Two – Three)
Step 186 Confirm the password Cisc0123
Create a new user group and add the new AXL application user
Step 189 Navigate to User management User Settings Access Control Group
Step 198 Select Assign Role to Access Control Group, from the Related Links drop
down menu
Step 202 Select Standard AXL API Access, click Add Selected (Scroll to bottom)
Step 204 From the Navigation menu select Cisco Unified Serviceability.
Step 205 Click Go.
Step 206 From the Tools menu select Control Center – Feature Services.
Step 207 Select the Cisco AXL Web Service radial button.
Step 216 Scroll to the bottom and click Associate End User
Step 223 Repeat steps 207 - 216, for WS02/user02 and WS03/user03
Cisco Unified Client Services Framework will be used as the phone type. In order to utilize the new
soft-phone features a soft-phone device must be created for each user.
Step 226 Select Cisco Unified Client Services Framework, Phone type
Step 228 Enter CSFUSER01 (CSFUSER02 & CSFUSER03 for next two devices), in the
Device Name field
Step 229 Enter CSF Device for User 01, in the Description Field
Step 231 Select Standard Client Services Framework, in the Phone Button
Template Field
Step 234 Scroll down to the Protocol Specific Information section and set the
following:
b. For SIP Phone Device
Security Profile, select the
Cisco Unified Client
Service Framework -
Standard profile from the
drop-down list.
c. For SIP Profile, select
Standard SIP Profile to specify the
default SIP profile. SIP profiles provide
specific SIP information for the phone
such as registration and keep alive
timers, media ports, and do-not-
disturb control.
d. For Digest User, select the user ID. It
should be the same as that selected for
the Owner User ID.
Step 235 Click Save
Step 239 Click Line [1] – Add a new DN, link on the
left side of the page
Step 240 Enter 1001 (1002 for phone 2 and 1003 for phone 3), in the Directory
Number Field
Step 243 Enter CSF User 01, in the Display Caller ID field
Lab Guide Version 3.0 Page 47 of 110
Cisco Unified Communications Manager 9.x
New Features Lab
Step 244 Press Tab, to fill in the ASCII Display
Step 245 Click Associate End User, at the bottom of the page
Step 247 Select pxy-user01, (pxy-user02, and pxy-user03 for next two passes) and
click Add Selected
Step 251 Repeat steps 218 - 244, two more times to create CSFUSER02, and
CSFUSER03
Phone Device List should look something like this when all three are created
Step 254 Click pxy-user01 (xy = pod#), when repeating select pxy-user02 and then
pxy-user03
Step 257 Select CSFUSER01, (select CFSUSER02 the 2nd time and CSFUSER03 the 3rd
Time). Make sure workstation that corresponds with the CSF user is also
checked if not already checked
Step 260 Notice that Device Information now has both device listed
Step 261 Select 1001, for Primary Extension (1002 the 2nd time and 1003 the 3rd time)
Step 263 Click Go, on Related Links for Back to Find List Users
Step 264 Repeat steps 247 - 257, two more times for pxy-user02 and pxy-user03
The CTI (Computer Telephony Integration) interface handles all the CTI communication for
users on the Cisco Unified Presence server to control phones on Cisco Unified
Communications Manager. This requires that the CTI Manager Service is activated on each
of the Cisco Unified Communications Manager subscribers that are communicating with the
Cisco Unified Presence.
On Cisco Unified Communications Manager, Cisco Unified Presence users must be associated
with a CTI Enabled Group, and the primary extension assigned to that user must be enabled
for CTI. The CTI Gateway must then be enabled on Cisco Unified Presence.
Cisco Unified Presence database synchronization with Cisco Unified Communications
Manager automatically creates the CTI configuration (CTI Server and CTI Profile) for the
Cisco Unified Personal Communicator client.
Add the application user to the Standard CTI Enabled user group
Step 276 From the main menus select User Management User Settings Access
Control Groups
Step 277 Click Find
Step 278 Select the Standard CTI Enabled link
Step 279 Scroll down towards the bottom of the page and Click Add App Users to
Group
Add application user to the Standard CTI Allow Control of All Devices user group
Step 283 From the Related Links click Go to return to the Find / List page
Step 284 Select the Standard CTI Allow Control of All Devices link
Creating UC Services
In UC 9.X service profile and servers are no longer configured on the CUP server. All UC
service and UC service profiles are configured on CUCM.
• End User configuration is carried out in one place CUCM
• Configuring profiles for end users is more intuitive
• Reduced the number of configuration screens for the administrator
Step 288 Navigate to User Management User Settings UC Service
Step 296 Select IM and Presence, from the UC Service Type drop down menu
Step 302 Select VoiceMail, from the UC Service Type drop down menu
Step 308 Select Directory, from the UC Service Type drop down menu
Step 313 Confirm there are four services in your services list
Step 319 Select Dir_SRV, for the Primary Directory Profile Field
Step 322 Enter ou=PXYUsers, dc=cucm9, dc=com, in the Search Base 1 Field (xy = pod#)
Step 323 Select IMP_SRV, in the Primary IM and Presence Profile Field
Step 328 Select Enable user for Unified CM IM and Presence, in the Service
Settings Section, this replaces the capabilities assignment in previous
versions of CUCM
Step 329 Select Student_SrvPro, from the UC Service profile drop down menu
Step 332 Repeat steps 308 - 325, two more time for pxy-user02 and pxy-user03
For the sake of lab time the CUCMIM&P server has been installed for the student, and is
awaiting initial administration contact.
When logging into the CUP administration page for the very first time you will be directed to
the post installation deployment wizard. This wizard will not be presented to the user in
subsequent visits to the CUP Administration page. Always run the Post Installation
Deployment wizard immediately after a fresh installation of Cisco Unified Presence, and
before you back up or restore your data in the Disaster Recovery System. The operation
fails if you install Cisco Unified Presence and attempt to back up or restore data in the
Disaster Recovery System before you run the Post-Install wizard.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN, and a supported browser.
Step 333 Enter 10.110.1XY.12 (xy = pod#), in a supported browser to open your
pods CUCMIM&P administration page
Step 337 Enter the IP Address (10.110.1XY.10 where xy=pod #) of your pods CUCM,
in the post install setup
Step 348 Navigate to System CUCM Publisher, from the CUCMIM&P Administration web
page
Step 349 The system tests connectivity to CUCM, wait for the server to retrieve the CUCM
status.
Step 354 Enter 10.110.1XY.12, in the Name Field under Node Configuration
Step 361 Enter PXY-CUCM9.cucm9.com (xy = pod#), to set the Federation Routing IM/P
FQDN
Step 377 Select Cisco Unified Serviceability from the Navigation drop down list and click Go
Step 378 Navigate to Tools Service Activation
Step 389 Select Cisco Unified CM IM and Presence Administration, from the Navigation
drop down menu and click GO
Note: If they are all not green, then try restarting the service that is not green
Step 393 Enter 10.110.1XY.10 (xy = pod#) in the Primary TFTP server Field. This should be
pointing to the CM server
Step 400 Enter 10.110.1XY.10, in the Backup CCMCIP Host (this is the same address
as in the primary field when there is only one CUCM server)
Step 401 Select Make this the default CCMCIP Profile for the system
Step 410 Enter 10.110.1XY.12 (XY = pod#) in the Host Name or IP Address Field
Step 414 Enter Administrator and press Enter for the login name
Step 415 Enter Cisc0123 and press Enter for the password
DO NOT use the command utils system shutdown this will cause all configuration to be
lost
Your presence server will reboot after the utils system restart, and the putty session will be
lost when networking to the presence server is shutdown.
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN.
There are 3 remote student WorkStations that are Windows 7. Each workstation has CIPC installed,
running and registered to the student’s pod CUCM. In this section we will connect to the three
workstations and install Jabber PC onto 2 of the remote computer.
If the three workstations are already open skip down to installing Jabber PC
Step 425 Your Remote Desktop should look something like this
Step 426 Repeat steps 411 - 419 two more time to open all three workstations. The
2nd work station to open login as pxy-user02, and 3rd workstation login as
pxy-user03
Step 427 Click Start, on the Remote WorkStation 01 (workstation02 on 2nd pass)
Step 429 Click Enter, a Explorer window should open to the mapped drive
Step 435 Verify that the CUIM&P server has completed the reboot before proceeding.
Step 436 Enter the following Information for the Connection Settings
a. Server Type - Cisco Unified Presence
b. Login Server – Use the Following Server
c. Server Address – 10.110.1XY.12, (xy = pod#) This address is the
presence server
d. Domain – cucm9.com
Step 439 Enter pxy-user01, (xy = pod#) in the UserName Field (pxy-
user02 on Workstation02)
Step 442 Select File Options, from the Cisco Jabber menu
Step 443 Select Phone Accounts, form the options pop-up window
This section will walk the student through some of the day to day tasks needed to use
Jabber PC. Perform this section on both workstation01 and workstation02 Jabber PC clients
so that all other users are represented in the contact list for this pod.
Step 446 Select File New Contact, from the Cisco Jabber menus
Step 447 Enter PXY, (xy = pod#) in the Add Contacts search window, two other users
should appear in the search results
Step 450 Enter Team Members, in the Create New Group pop-up window
Step 453 Enter PXY, in the main search window of Cisco Jabber
Step 455 Click + (plus sign) that appears to the right of the name
Step 459 The two users and groups should look something like this in Cisco Jabber
In this section the student will change the presence of users in Jabber, and observe the results of the
change on other workstations in the students pod.
The student should be RDPed into workstation01, and workstation02 and have Jabber PC installed and
logged into the presence server.
Step 463 Click EndCall softkey on the phone that is off hook to hang up the phone
Step 464 Observe the output on Jabber on WorkStation02 for pxy-user01 after hanging
up the phone, it should be back to Avaliable
Step 465 Click the Down Arrow next to the presence indicator on Jabber PC on
WorkStation01
In this section the student will make a call from Jabber PC to Jabber PC call. The student will
need to have WorkStation01 & WorkStation02 open and Jabber PC open and logged in to
make these calls
Step 470 Hover the mouse over pxy-user01 contact in jabber PC on WorkStation02
Step 471 Click the phone Icon to the right of the contact name
The answer dialog box will be in the lower right hand side of the screen, so you might have
to scroll down and to the right if WorkStation one RDP screen is not open to full screen.
Also if CIPC and Jabber PC are open at the same time there will be two answer dialog boxes
in the lower right corner at the same time. Use the WHITE dialog box to answer to answer
with Jabber PC
Step 476 Click the Red Handset icon on one of the two WorkStations to disconnect the
call
Continue playing with Jabber disconnect any calls you have connected, when you are done
continue on to the next section of the lab
If the student does not wish to install Jabber PC on their desktop or their company
policy does not allow for software installs please skip this section and move on
with the next section. None of the subsaquient section are dependent on this
section being done.
If you already have Jabber PC installed on your computer, you can exit Jabber PC
and click on File > Change Connection Settings and follow the configuration steps
below to allow your Jabber PC to login to your pods CUCM server.
Step 471 Enter cucm9\pxy-user01, (xy = pod#) in the user name field
Step 473 Click OK, give this some time but it should open a explore window to the Jabber
folder on the DNS server
Step 474 Double click the CiscoJabberSetup, file to start the install
Step 475 Follow the same directions as before to finish the install
Step 484 Click Apply, this should process and connect with no errors
Step 487 Answer the call from the Cius registered to your pod
In this section the students will make calls from the remote Jabber PC to the student’s local
Jabber PC
In CUCM 9.0 URIs are aliases for directory numbers. A call to the URI behaves as if the
call was made directly to the directory number. Calls to a URI are always going to be a
VoIP call, as opposed to dialing a number which may be a VoIP call or it may be a PSTN call.
URI dialing provides better integration with URI centric call control systems like Tandberg’s
VCS and MS OCS/Lync and can provide more reliable directory integration with directory
systems such as AD.
URI calls on a local cluster are routed using partitions and calling search spaces, just like
DN calls. However, URI calls between clusters can’t be routed using a prefix and multiple
clusters can have the same domain suffix making it difficult to route base on the suffix.
Inter-cluster routing of URI calls requires a way for the clusters to replicate their catalog of
registered URI’s to one another and then lookup and route calls based on those catalogs.
This is the purpose of the Inter-cluster Lookup Service (ILS).
ILS maps a URI to a Cluster URI Route String. CUCM will then route the call to a SIP
trunk by looking up a SIP Route Pattern that matches the Cluster URI Route String. Note
that the ILS does not actually route calls, it simply matches a URI to a route string, which is
then used to route the call. There must be a SIP route pattern configured that the Cluster
URI Route String will match in order for CUCM to place the call across a SIP trunk.
The Lab ILS and SIP Topology is as follows. The SIP trunks have already been
provisioned and the Central Site Cluster has been enabled as an ILS Hub for you.
ILS Hub
ClusterID: CUCM9-Central
CNT_CUCM9 Route String: central.routing
CNT_VCS
10.110.100.30 10.110.100.10
Activity Objective
In this activity, you will learn the methods to
Required Resources
To complete this section of the lab you will need a computer that is connected to the lab via
VPN.
This lab is using CounterPath Corporation’s X-Lite 4 softphone for its ability to do dialing by
both number and URI. Cisco Jabber will be able to do URI dialing later in 2012.
Step 604 Confirm that CIPC or Jabber is open and registered with CUCM on
WorkStation01
Step 607 Enter 1002, in the X-Lite enter number field on WorkStation03
Step 611 Enter pxy-user02@cucm9.com, (xy = pod#) in the X-Lite enter number
field on WorkStation03
Step 613 Confirm that X-Lite is trying to make the call, but nothing is happening on
WorkStation01 CIPC SoftPhone
The phone call in step 9 & 10 should fail due to the fact that URI dialing has not been
configured yet.
Step 616 You should now be able to make URI calls between the
phones in your cluster. We are using X-Lite soft phones to
place the URI calls because CIPC and Jabber are not
currently capable of URI dialing.
h. Open RDP sessions into all 3 workstations for your lab, if
not already open.
You should not be able to dial between pods with URI dialing at this time.
e. Click Save.
f. Click on Device Trunk in CUCM Administration.
g. Click Add New.
h. Select SIP Trunk as the Trunk Type.
Click Next.
i. Enter central-sip-trunk as the Device Name.
Enter SIP Trunk to Central Site for URI Routing in the Description.
Select Default as the Device Pool.
j. In the Outbound Calls configuration sections, select Deliver URI and DN in
connected party, if available for the Calling and Connected Party Info
o. Click OK.
p. Click Reset.
q. Click Reset.
r. Click Close.
Step 618 Create a wildcard SIP Route Pattern to route all unknown SIP patterns to the
Central Site.
s. Click Call Routing SIP Route Pattern in CUCM Administration.
t. Click Add New.
u. Type * in the IPv4 Pattern field.
v. Type Route all Unknown SIP Patterns to Central Site in the Description
field.
w. Select central-sip-trunk in the SIP Trunk/Route List field.
x. Click Save.
Step 620 Configure your cluster to exchange directory URI catalogs with remote
clusters.
d. Click Call Routing Intercluster Directory URI Intercluster
Directory URI Configuration in CUCM Administration.
e. Check the Exchange Directory URI Catalogs with Remote Clusters box
and type podXX.routing in the Route String field.
Click Save.
Step 621 Exchange Tomcat Trust Certificates between your Pod and the Central Site
CUCM Clusters. We will do this manually, but it can be done via bulk
administration when implementing ILS in production.
f. Navigate to https://10.110.100.10/cmplatform, to gain access to the
Central Site CUCM OS Administration Web page
g. Log into the Cisco Unified OS Administration
• UserName = Administrator
• Password = Fun4All
h. Click on Security Certificate Management
i. Click Find to show all certificates on each server.
j. On the Central CUCM, click the certificate named tomcat-trust of type trust-
certs with the .PEM file name cnt-cucm9.cucm9.com.pem.
Make sure you click on the one that starts with CNT and not a pod #
Make sure you select your pods certificate, starting with PXY
Step 622 Add your pod cluster to the ILS network as a Spoke Cluster.
y. In CUCM Administration for your pod, click on Advanced Features ILS
Configuration.
z. In the Role drop down, choose Spoke Cluster.
Click Save.
aa. An ILS Cluster Registration window will pop up. Enter cnt-
cucm9.cucm9.com in the Registration Server field and click OK. Click OK
again
bb. Once your pod registers as a Spoke Cluster to the ILS network, you should
see the Central cluster listed as a Hub and your cluster listed as a Spoke in
the ILS Clusters and Directory URI Imported Catalogs list at the bottom
of the ILS Configuration page. Other Pods will show up in the list as they
finish the ILS configuration. (click the arrow on the left to open list)
cc. Once other Pods have shown up in the list and their URI Data
Synchronization Status shows as Up to date, you should be able to URI
dial other pods phones using the X-Lite application on your pod workstation 3.
The XLite SoftPhone on each pods WorkStation03 is the only client in the lab that is
capable of using URI addressing to dial calls at this time. Future versions of Jabber
will allow URI dialing.
On this section we are going to show an example of how to use this new capability.
Because we have some limitations on the pods to send 2-way audio between the IP
Communicators we are going to rely on Unity Connection to explain the feature and we
need to enable g.722.
Step 631 Go to your pod’s Unity Connection and login as Administrator. Once logged in
Go to Port group under Telephony Integrations:
Step 632 Next select the existing port group by clicking on it.
Step 633 Once on the Port group configuration on the upper menu select Edit and Codec
Advertising
Step 634 You will see that by default only g711 and g729 are enabled on Unity
connection. From the Unadvertised codec list select g.722 and click the up arrow to add it to
the Advertisded codecs
Click Save.
Step 631 Now we need to create a Codec list that will allow us to specify the codecs to
be allowed between devices. Note that this is a new menu option that is
introduced on Rel. 9.0
Step 632 You should see the two default Codec lists, “Factory Default lossy” and
“Factory Default low loss”. These two lists have existed for some releases but
they were not accessible to be manipulated.
Any new list has to be based on an existing one, so we need to copy one of them. Let’s use
the Low loss option. For this you can either click “Add new” which will take you to a screen
that will ask you to select the base list to use or , as we will do, directly copy from an
existing list. Click on the copy icon for the Default low loss list:
Step 633 A screen showing the details of the codecs allowed and the order they should be
presented is displayed. Change the name to something that is different from the original
default name:
Step 635 On the right hand corner Click Go on Back to Find/List to return to the Codec
Preference lists.
Step 637 Next we need to use this lists for our phones. First we are going to use the
Factory Default Low Loss to see how it behaves and then we are going to
replace it with our newly created list to see the difference. This is actually the
default setting when you install CUCM for the Default Region. To validate this,
go to System – Region Information - Region:
NOTE: In order to make it simpler, for this exercise we are only going to use a single
Region (Default), but you can play around and create more regions if you want.
Step 638 Now click on the Default region to see its configuration. Notice how by
default the Factory Default Low loss is enabled for this Region:
NOTE: There are a couple of new service parameters which are part of the CallManager
service and that can be modified to change this default, namely “Default Audio Codec List
Between regions” and “Default Audio Codec List within Regions”. You can select any list to
be the default.
The other parameter that influences which codec to select is the “Maximum Audio Bit Rate”.
This is the one that limits the MAXIMUM allowed bandwidth per call for each site. The
combination of maximum bandwidth and codec list is what indicates which codec will be
actually used. In the past this has created some confusion, as many people assumed that
by specifying the bandwidth a codec will be forced, but in fact it could happen that a lower
bandwidth codec could be selected if one of the parties does not support the higher
bandwidth codec. The default maximum audio rate can also be modified with service
parameters, “Default intraregion Max Audio Bit Rate” and “Default InterRegion Max Audio
Bit Rate”. In our case, the default is set to 64 Kbps. We are going to leave it like this.
Step 639 Now that we’ve verified that the configuration of the default region (the one
all our devices are on) lets go ahead and make a call to Unity Connection. On
WS 1 dial 1002 to call Unity Connection. Once connected double click the
information button (?) to display the call statistics. You should see the codec
being used for the call, and this codec should be g722:
Step 640 Going back to the Default Region configuration under the “Modify Relationship
to other Regions” select the Default Region
Now Change the Audio Codec Preference list to use the list we on the previous steps.
Step 642 Go back to the Workstations and call Unity Connection again from WS1 repeating all the
steps indicated on the previous steps. You should see that the codec is now G.711
because we changed the order on the list.
This lab section will focus on the steps necessary to setup the Native Call Queuing feature. The basic
hunt group configuration has been completed in advance. The CIPC phones on workstations 1 & 2 have
had a second line added for the hunt group and an HLOG softkey for logging into and out of the hunt
group. DN’s for the hunt group are shown in the table below:
The initial hunt group configuration has already been completed for you.
Step 643 Begin by testing the functionality without queuing. From the CIPC phone on
workstation 3 Dial -> 1100
Step 644 Note the behavior. The second line on one of the other phones will ring, then the call
will transfer to the second phone (2nd member of the hunt group), then the call drops
and the caller receives a fast busy.
Step 645 On your browser, login to CUCM and navigate to Call Routing -> Route/Hunt -> Hunt
Pilot
Step 646 Click on ‘Find’ and then click on the entry for ‘1100’ which is the pilot number for our
Help Desk hunt group.
Step 647 If you scroll down, you will see the new information adding to configure Native Call
Queuing. Notice the options that can be setup. These can be different for each hunt
group where queuing is configured.
Step 648 Configure the page as shown below and click ‘Save’. This will enable queuing, select a
audio source for announcements and MoH, and determine the treatment for
unanswered calls.
Step 649 Navigate to Media Resources -> Music On Hold Audio Source. Click on ‘Find’ to bring
up the list of audio sources. Click on the first sample audio source. Normally a
customer would add their own audio files for MoH and announcements. For the lab, we
will use the ones provided as samples.
Step 650 Setup the announcement settings as shown. Note the various options for playing the
announcements to callers in queue. The ones shown are included as samples.
Customers can upload their own announcements. Also, a different audio source can be
setup for each queue if desired and announcement customized per hunt group queue.
Step 651 After the settings have been made, click ‘Save’.
Also, in our case the call ultimately gets routed to voicemail (configured on the hunt
pilot) instead of going to a busy tone if it is unanswered.
Step 654 On workstation 1 press the ‘HLOG’ softkey to log it back into the hunt group.
Step 655 Place a call from 1003 to 1100. The phone on workstation 1 that you just logged into
the hunt group should ring. Answer the call.
Step 656 From workstation 3, place the call on hold.