cisco uc integration for microsoft office communicatorrabdoul.free.fr/public/cisco...

47
© 2009 Cisco Systems, Inc. Lab Guide 1 CUCIMOC Cisco UC Integration for Microsoft Office Communicator Version 1.0 SEP2009 Lab Guide

Upload: lykhuong

Post on 12-Apr-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

© 2009 Cisco Systems, Inc. Lab Guide 1

CUCIMOC

Cisco UC Integration for Microsoft Office Communicator

Version 1.0 SEP2009

Lab Guide

2 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

DISCLAIMER WARRANTY: THIS CONTENT IS BEING PROVIDED “AS IS.” CISCO MAKES AND YOU RECEIVE NO WARRANTIES IN

CONNECTION WITH THE CONTENT PROVIDED HEREUNDER, EXPRESS, IMPLIED, STATUTORY OR IN ANY OTHER PROVISION OF

THIS CONTENT OR COMMUNICATION BETWEEN CISCO AND YOU. CISCO SPECIFICALLY DISCLAIMS ALL IMPLIED

WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR

PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. This learning product may contain early release

content, and while Cisco believes it to be accurate, it falls subject to the disclaimer above.

© 2009 Cisco Systems, Inc. Lab Guide 3

TABLE OF CONTENTS

Cisco UC Integration for Microsoft Office Communicator

Lab Overview.............................................................................................................................. 4

Lab 1-1: Configuring Cisco Unified Communications Manager and OCS/AD Server for IP Phone

and MOC Registration ……………………………………………………………… 6

Lab 2-1: Deploying CUCiMOC with Batch Files...................................................................... 21

Lab 2-2: Deploying CUCiMOC with Group Policies………………………………………… 28

Lab 3-1: Configuring CUCiMOC Dial Plan ………………………………………………….. 33

Lab 4-1: Exploring CUCiMOC Features……………………………………………………… 39

4 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

CUCIMOC

Lab Guide

Overview This guide presents the instructions and other information concerning the lab activities for this

course.

Outline

This guide includes these activities:

� Lab 1-1: Configuring Cisco Unified Communications Manager and OCS/AD Server for IP

Phone and MOC Registration

� Lab 2-1: Deploying CUCiMOC with Batch Files

� Lab 2-2: Deploying CUCiMOC with Group Policies

� Lab 3-1: Configuring CUCiMOC Dial Plan

� Lab 4-1: Exploring CUCiMOC Features

© 2009 Cisco Systems, Inc. Lab Guide 5

Lab overview The figure illustrates the lab components:

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

6 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Lab 1-1: Configuring Cisco Unified Communications Manager and OCS/AD Server for IP Phone and MOC Registration

Complete this lab activity to practice what you learned in the related module.

Activity Objective

In this activity, you will configure Cisco Unified Communications Manager 7.0 and OCS/AD

Server for IP Phone and MOC registration. After completing this activity, you will be able to

meet these objectives:

� Configure Cisco Unified Communications Manager for IP Phone registration, LDAP

synchronization and authentication, and PSTN connectivity

� Configure Active Directory and OCS for MOC registration

� Test internal and external IP Phone calls

� Install and test Microsoft Office Communicator

Visual Objective

The figure illustrates what you will accomplish in this activity.

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

Required Resources

These are the resources and equipment that are required to complete this activity:

� Cisco Unified Communications Manager 7.0 (cucm.lab-x.com)

� Microsoft Office Communications Server (ocs.lab-x.com)

� Microsoft Active Directory (ad.lab-x.com)

© 2009 Cisco Systems, Inc. Lab Guide 7

� Microsoft Exchange Server (exch2k3.lab-x.com)

� Cisco IP phones (Cisco IP Communicator) on Phone1, Phone2, and Phone3 PCs

Command List

The tables describe the commands that are used in this activity.

Cisco IOS MGCP Gateway Commands

Command Description

enable Enables you to enter privileged EXEC mode or any other security level that is set by a system administrator.

debug isdn q931 Display information about call setup and teardown of ISDN network connections (Layer 3) between the local router (user side) and the network.

configure terminal Enters global configuration mode.

ccm-manager config Specifies the TFTP server from which the MGCP gateway downloads Cisco Unified Communications Manager XML configuration files and to enable the download of the configuration.

ccm-manager config server Configure the IP address or logical name of the TFTP server from which the XML configuration files are downloaded.

mgcp Enables the MGCP application on the gateway.

show mgcp Displays values for MGCP parameters.

show mgcp endpoint Displays a list of all MGCP endpoints on an MGCP gateway.

show ccm-manager hosts Displays the registration status of the MGCP gateway on its Cisco Unified Communications Managers.

8 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Job Aids

These job aids are available to help you complete the lab activity.

Credentials for the Lab Devices

Server IP Address Server User ID Server PW Appl. User ID Appl. PW

Pod-x

CUCM 7.0 Hostname: cucm

172.4x.1.11 CCMAdministrator

ccm70bc CCMAdministrator ccm70bc

MS AD/DNS/ DHCP, NTP Hostname: ad

172.4x.1.16 Administrator ccm70bc!

MS Exchange Server 2007 Hostname: exch2k3

172.4x.1.25 Administrator ccm70bc!

MS OCS 2007 Hostname: ocs

172.4x.1.26 Administrator ccm70bc!

Cisco IP Communicator

172.4x.1.101 DN 2001

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.1.102 DN 2002

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.2.101 DN 2003

Administrator cisco VNC cisco

Bob Knight bknight ccm70bc!

Tom Briscoe tbriscoe ccm70bc!

Chris Young cyoung ccm70bc!

Steve Vizard svizard ccm70bc!

MGCP Gateway Information

Domain Name Main_x (x = pod number)

IP Address 172.4x.1.1

Login/enable Password cisco

Module in Slot 0 VWIC2-1MFT-T1/E1

Port 0/0/0

© 2009 Cisco Systems, Inc. Lab Guide 9

Task 1: Configure Microsoft Active Directory Integration for Cisco Unified Communications Manager

In this task, you will create the web virtual directory for the staff pictures, create an AD

organizational unit for the CUCiMOC users, and configure the Cisco Unified Communications

Manager 7.0 to use LDAP database synchronization and authentication.

Activity Procedure

Complete these steps:

Step 1 Open an RDP session to the Active Directory server (mstsc.exe to 172.4x.1.16).

Step 2 Login with domain admin credentials (Administrator/ccm70bc!) into the AD server.

Step 3 Create a directory C:\cucipics and copy all the contents of pictures folder from

D:\CUCIMOC folder to this directory

Step 4 Go to Start > Administrative Tools and choose IIS Manager.

Step 5 Expand AD (local computer) > Web Sites. Right-click Default Web Site, choose

New > Virtual Directory. Click Next

Step 6 Under Alias, enter cucipics, click Next.

Step 7 Browse to the C:\cucipics folder and click Next.

Step 8 Check the Read option, click Next, and click Finish.

Step 9 Go to Start > Run and start dsa.msc. This starts the Active Directory Users and

Computers administration tool.

Step 10 In the left column, in the tree shown, expand the lab-x.com, where x represents your

Lab Pod Number.

Step 11 Right-click lab-x.com, choose New > Organizational Unit. Create a new OU called

cuciusers and click OK.

Step 12 Move user Bob Knight, Tom Briscoe, Chris Young, and Steve Vizard from Users

container to the new cuciusers OU.

Step 13 Configure the following user’s phone numbers and web page :

Bob Knight:

Telephone number: +14085552001 (General tab)

Web page: http://172.4x.1.16/cucipics/bob-knight.jpg

Mobile number: +1404xxx4001 (Telephone Numbers tab, x = pod number)

Remove 2001 from the IP Phone field (OCS doesn’t support non E.164 numbers).

Tom Briscoe:

Telephone number: +14085552002

Web page: http://172.4x.1.16/cucipics/tom-briscoe.jpg

Mobile number: +1408xxx6666

Remove 2002 from the IP Phone field

Chris Young:

Telephone number: +14085552003

Web page: http://172.4x.1.16/cucipics/chris-young.jpg

Mobile number: +1312xxx6666

Remove 2003 from the IP Phone field

Steve Vizard:

Telephone number: +14085552004

10 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Web page: http://172.4x.1.16/cucipics/steve-vizard.jpg

Remove 2004 from the IP Phone field

Step 14 Exit the Active Directory Users and Computers tool.

Step 15 On your lab PC (or directly from your PC if you have a VPN connection to the lab),

open Internet Explorer and navigate to your Cisco Unified Communications

Manager Administration page: https://172.4x.1.11/ccmadmin, where x represents

the Lab Pod number.

Step 16 Log in with the username CCMAdministrator and the password ccm70bc.

Step 17 Go to System > Server and click Find to list all servers of your cluster.

Step 18 Click cucm and change the Host Name/IP Address field from cucm to 172.4x.1.11

then click Save.

Step 19 From the Navigation panel, go to Cisco Unified Serviceability page

(https://172.4x.1.11/ccmservice).

Step 20 In Cisco Unified Communications Manager Serviceability, navigate to Tools >

Service Activation and select Set to Default.

Step 21 Activate the Cisco IP Voice Media Streaming and the Cisco DirSync services and

click Save.

Step 22 Go back to Cisco Unified Communications Manager Administration, navigate to

System > Cisco Unified CM. Configure Auto registration with Starting DN of 2001

and Ending DN of 2010 and click Save.

Step 23 Navigate to System > LDAP > LDAP System. Check the box Enable

Synchronizing from LDAP Server. The server LDAP type is Microsoft Active

Directory and the LDAP attribute for the user ID is sAMAccountName, click Save.

Step 24 Navigate to System > LDAP > LDAP Directory. Configure the LDAP directory

name, by clicking Add New. A warning message will be displayed, click OK.

Step 25 Another warning message about userID will be displayed, click OK.

Step 26 For the LDAP Directory, enter the following parameters:

� LDAP Configuration Name: TheLabAD

� LDAP Manager Distinguished Name:

cn=Administrator,cn=Users,dc=lab-x,dc=com

� LDAP Password: ccm70bc!

� LDAP User Search Base: ou=cuciusers,dc=lab-x,dc=com

Step 27 Perform a re-synchronization every 6 hours

Step 28 Map the user attributes Middle Name as middleName, Phone Number as

telephoneNumber, Mail ID as mail.

Step 29 Enter the Host Name of the LDAP server: ad.lab-x.com and the port 389. Click

Save.

Step 30 After the new LDAP Directory information is saved, click Perform Full Sync Now

and click OK when popup window is displayed.

Step 31 To configure LDAP Authentication, navigate in Cisco Unified Communications

Manager Administration to System > LDAP > LDAP Authentication.

Step 32 Enable the LDAP authentication by checking the Use LDAP Authentication for

End Users check box, and make sure that the following parameters are entered:

© 2009 Cisco Systems, Inc. Lab Guide 11

� LDAP Manager Distinguished Name:

cn=Administrator,cn=Users,dc=lab-x,dc=com

� LDAP Password: ccm70bc!

� LDAP User Search Base: ou=cuciusers,dc=lab-x,dc=com

� Host Name of the LDAP server: ad.lab-x.com and the port 389

Step 33 Click Save.

Activity Verification

You have completed this task when you attain these results:

� When the LDAP synchronization has completed, navigate to User Management > End

User and click Find. You should see four users obtained from the directory server:

— Bob Knight (bknight) DN +14085552001

— Tom Briscoe (tbriscoe) DN +14085552002

— Chris Young (cyoung) DN +14085552003

— Steve Vizard (svizard) DN +14085552004

12 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 2: Configure Cisco Unified Communications Manager Endpoints

In this task, you will configure a default voice mail pilot number and profile, register CIPC

phones to Cisco Unified Communications Manager, and associate the Cisco IP Communicator

with the imported LDAP users.

Activity Procedure

Complete these steps:

Configure Voice Mail Profile

Step 1 Go to Cisco Unified Communications Manager Administration, navigate to Voice

Mail > Voice Mail Pilot. Click Add New.

Step 2 Configure Voice Mail Pilot Number: 2100, and check Make this the default Voice

Mail Pilot for the System. Click Save.

Step 3 Go to Voice Mail > Voice Mail Profile. Click Default.

Step 4 Configure Voice Mail Pilot: 2100/<None>, and check Make this the default Voice

Mail Profile for the System. Click Save.

Register Cisco IP Communicator with Cisco Unified Communications Manager

Step 5 Using the Cisco Unified Communications Manager Serviceability, make sure that all

necessary services (Cisco CallManager and Cisco TFTP service) are activated and

running.

Step 6 Open an RDP session to Phone1, Phone2, and Phone3 (run mstsc.exe to IP address

172.4x.1.101, 1.102, and 2.101)

Step 7 Launch Cisco IP Communicator on Phone1, Phone2, and Phone3 PCs and once they

registered, make sure they have the following directory numbers assigned:

� Phone1: 2001

� Phone2: 2002

� Phone3: 2003

You might have to configure TFTP Server to point to the Cisco Unified

Communications Manager IP address.

Note If Audio Tuning Wizard popup window is displayed, click Skip.

Configure Device Association

Step 8 In the Device Associations section, click Device Association.

Step 9 Click Find and from the list select the Cisco IP Communicator:

� Device with Line 2001 if configuring bknight

� Device with Line 2002 if configuring tbriscoe

� Device with Line 2003 if configuring cyoung

Step 10 Click Save Selected/Changes.

Step 11 From the Related Links menu, choose Back to User and click Go.

Step 12 In the Directory Number Associations section, set the Primary Extension to 2001

for bknight, 2002 for tbriscoe, or 2003 for cyoung.

© 2009 Cisco Systems, Inc. Lab Guide 13

Step 13 Click Save.

Activity Verification

You have completed this task when you attain these results:

� Your end users have been associated with the Cisco IP Communicator lines.

� You can make internal calls between the IP Phones

14 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 3: Configure Cisco Unified Communications Manager for PSTN Connectivity

In this task, you will configure MGCP Gateway and Route Pattern for PSTN connectivity.

Activity Procedure

Complete these steps:

Add an MGCP gateway in Cisco Unified Communications Manager

Note These steps are platform dependent. This lab guide is based on Cisco 2811 router platform

with T1/E1 interfaces. You can use the show version, show diag or show inventory

commands to see details about the actually used hardware in your lab environment.

Step 1 Telnet to the MGCP gateway Main_x (IP address 172.4x.1.1). The login password

and enable secret is cisco. Type show diag or show inventory to see the gateway

platform model and the voice interfaces part number and slot number.

Step 2 In Cisco Unified Communications Manager Administration, choose Device >

Gateway and, on the new page shown, click the Add New button.

Step 3 Choose the gateway platform (e.g. Cisco 2811) that is used for Cisco IOS MGCP

gateway Main_x (x is your pod number) from the Gateway Type drop-down list and

click Next.

Step 4 Select from the Protocol drop-down list the protocol type MGCP and click Next.

Step 5 Enter the following parameters in the Gateway Configuration window, then click

Save:

� Domain Name: Main_x

Note The name has to match the hostname of the router and is case sensitive.

� Cisco Unified Communications Manager Group: Default

� Module in Slot 0: NM-4VWIC-MBRD

� Global ISDN Switchtype: 4ESS

� Click Save

Add MGCP Endpoints by Selecting Modules and Voice Interface Cards

Step 6 Select in the Configured Slots, VICs and Endpoints pane from the Subunit 0 in Slot

0, the module VWIC2-1MFT-T1E1-T1. Click Save.

Step 7 Click the port icon 0/0/0 (far left endpoint with the question mark).

Step 8 Select in the next window from the Device Protocol drop-down list the Digital

Access PRI value and click Next.

Step 9 Select in the Gateway Configuration page the following parameters:

� Device Pool: Default

� PRI Protocol Type: PRI 4ESS

� Channel Selection Order: Top Down

� Significant Digits: 4

© 2009 Cisco Systems, Inc. Lab Guide 15

Step 10 Save your changes and reset the gateway.

Configure the MGCP IOS Gateway to use the configuration server method

Step 11 Telnet to the MGCP gateway Main_x (IP address 172.4x.1.1). The login password

and enable secret is cisco.

Step 12 Enter the global configuration mode with configure terminal and configure the

following commands:

ccm-manager config server 172.4x.1.11

ccm-manager config

exit

copy running-config startup-config

Note The gateway will now pull its MGCP configuration from the Cisco Unified Communications

Manager TFTP server.

Step 13 Enter the show running-config command. You should see more than the two

configured mgcp commands.

Verify that the MGCP gateway is registered in Cisco UC Manager:

Step 14 Login to Cisco Unified Communications Manager administration GUI.

Step 15 Navigate to Device > Gateway. Click Find.

Step 16 In the Gateways section, click See Endpoints and click Find.

Step 17 The status of the MGCP gateway’s endpoint should be Registered; the gateway’s IP

address should be 172.4x.1.1.

Create a Route Pattern in Cisco Unified Communications Manager

Step 18 Go to Call Routing > Route/Hunt > Route Pattern, and then click the Add New

button.

Step 19 In the Route Pattern Configuration window enter the following parameters:

� Route Pattern: 9.@

� Description: Route Pattern to PSTN

� Numbering Plan: NANP

� Gateway/Route List: S0/SU0/DS1-0@Main_x

� Called Party Transformation, Discard Digits: PreDot

Step 20 Click Save. You are notified by a pop-up window that the authorization code will

not be activated. Click OK.

Step 21 Then you are notified by another pop-up window that changes will reset the

gateway. Click OK.

Activity Verification

You have completed this task when you attain this result:

� Open an RDP session to PSTN-Phone PC (mstsc.exe to 172.4x.5.101) and start Cisco IP

Communicator.

� Cisco IP Communicator should display PSTN PREFIX 9 or 0 (depending on the pod

number) in the top right corner of its display.

16 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

� Place an outbound call from one of your internal IP phones to a valid telephone number on

the PSTN-Phone. Prepend an access code 9 to indicate that the call should be sent to the

PSTN using the MGCP gateway Main_x. Use one of the numbers displayed on the PSTN-

Phone

� At the PSTN-Phone accept the call. This call is sent through the Main_x PSTN gateway.

� Place an inbound call from PSTN-Phone to the internal phone DID number 14085552001,

14085552002, or 14085552003. In this remote lab, you will need to prefix the call with 9 or

0 as displayed on the PSTN Phone display.

� At the internal IP Phone accept the call. This call is received through the Main_x PSTN

gateway.

© 2009 Cisco Systems, Inc. Lab Guide 17

Task 4: Configure Microsoft OCS and AD Users for MOC Clients

Add OCS user and configure user parameters, synchronize OCS address book with Active

Directory data.

Activity Procedure

Complete these steps:

Caution All the steps in this task can be performed from a single student PC only! Students working

in a single pod must work together from a single lab PC Student1!

Step 1 Open an RDP session to the Microsoft OCS 2007 server (mstsc.exe to 172.4x.1.26).

Step 2 Login with domain admin credentials (Administrator/ccm70bc!) into the Microsoft

OCS 2007 server.

Step 3 Start the Office Communications Server 2007 configuration tool by navigating to

Start > Programs > Administrative Tools > Office Communication Server 2007.

Step 4 In the tree shown in the left column, expand the Enterprise Pools branch.

Step 5 Expand the pool01 branch and the Frond Ends tab and click on the ocs.lab-x.com,

where x represents your Lab Pod Number.

Step 6 In the right pane under the General Settings, all three core services should report

“Running.”

Step 7 Exit the Office Communications Server 2007 configuration tool.

Step 8 From the Administrative Tools, open Internet Information Service (IIS) Manager.

Step 9 Open OCS > Web Sites.

Step 10 Right-click Default Web Site, choose Properties.

Step 11 Go to Directory Security tab and click Server Certificate.

Step 12 Click Next.

Step 13 Choose Assign an existing certificate and click Next.

Step 14 Select the only certificate shown, click Next until Finish.

Step 15 Exit IIS Manager.

Step 16 Go to Start > Run and start dsa.msc. This starts the Active Directory Users and

Computers administration tool on the Microsoft OCS 2007 server.

Step 17 In the left column, in the tree shown, expand the lab-x.com, where x represents your

Lab Pod Number.

Step 18 Under the lab-x.com, click on cuciusers organizational unit, where the users are

placed. On the right pane, all four users will be shown.

Step 19 Right-click cuciusers OU and choose Enable users for Communications Server…

Step 20 Click Next in wizard introduction window.

Step 21 Verify that pool01.lab-x.com is selected in the Select Server or Pool, click Next.

(Note: this host name will resolve to ocs.lab-x.com if you ping it)

18 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Step 22 Under Specify Sign-in Name, choose Use the format <sAMAccountName>@lab-

x.com, click Next.

Step 23 Under Enable Operation Status, make sure that all four users are successfully

configured for OCS. Click Finish to close the window.

Step 24 Exit the Active Directory Users and Computers tool.

Step 25 Still in the OCS server, launch a command prompt, cd to C:\Program Files\Microsoft

Office Communications Server 2007\Server\Core and type “ABServer.exe –

syncNow”. OCS Address Book service will attempt synchronization with Active

Directory users database.

Step 26 Go to Administrative Tools > Event Viewer, choose Office Communications

Server logs and verify that synchronization is successful.

Activity Verification

You have completed this task when you attain these results:

� You verified that the Microsoft OCS 2007 server is properly running and enabled your

users for Microsoft OCS 2007.

© 2009 Cisco Systems, Inc. Lab Guide 19

Task 5: Deployment of MOC Clients

Join Phone PCs into the AD domain, install Outlook 2007 and Microsoft Office Communicator

clients.

Activity Procedure

Complete these steps:

Prepare the Client PC (Windows XP VM with co-located CIPC)

Step 1 Login to Phone1, Phone2, and Phone3 PCs as the Local Administrator.

Step 2 Configure the TCP/IP setting on Phone1, Phone2, and Phone3 PCs to use the AD

server (172.4x.1.16) as the DNS IP address.

Note: Leave the IP address of the PC to be assigned by DHCP server.

Step 3 Change the Hostname of Phone PCs:

IP: 172.4x.1.101 � hostname = phone1

IP: 172.4x.1.102 � hostname = phone2

IP: 172.4x.2.101 � hostname = phone3

Step 4 Reboot Workstation

Step 5 Login after Reboot using Local Administrator account (administrator/cisco) and join

the domain lab-x.com (use domain admin account: administrator/ccm70bc! to

authenticate)

Step 6 Reboot Workstation

Step 7 Login with domain admin credentials (administrator/ccm70bc!) and go to Local

Users and Groups from Control Panel > Administrative Tools > Computer

Management. Make the following domain users member of Administrators and

Remote Desktop Users group:

Phone1 = domain user bknight

Phone2 = domain user tbriscoe

Phone3 = domain user cyoung

Step 8 Logoff admin and login with end-user (bknight = phone1, tbriscoe = phone2, cyoung

= phone3)

Step 9 On each Phone PCs, install Microsoft Outlook 2007 client and Outlook patch from

D:\CUCIMOC folder (skip the product registration and product update download).

Step 10 Launch and configure MS Outlook client to point to exch2k3.lab-x.com using the

corresponding domain users. Send emails between the users to verify Exchange

server connectivity.

Configure Microsoft Office Communicator Client

Step 11 On each Phone PCs, install Microsoft Office Communicator 2007 client and

Communicator patch from D:\CUCIMOC folder.

Step 12 On your Phone1/Phone2/Phone3 PC, start the Microsoft Office Communicator

2007.

Step 13 Once started, it automatically attempts to sign the user in. Click the orange Cancel

Sign In button.

Step 14 Once you have stopped the attempts to sign the user in, in the menu (down arrow in

the title bar), go to Tools > Options.

Step 15 Make sure that the Sign-In address is set to your user SIP address:

20 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

� For Bob Knight it should be [email protected]

� For Tom Briscoe it should be [email protected]

� For Chris Young it should be [email protected]

� For Steve Vizard it should be [email protected]

� Where x represents your Lab Pod Number

Step 16 Click Advanced.

Step 17 In the new popup window, select Manual configuration and enter ocs.lab-x.com to

both address fields.

Step 18 Make sure that TLS is chosen and click OK.

Step 19 Click OK to close the Options window.

Step 20 Sign in to the OCS 2007. Soon, a large green button should be displayed along with

the state Available.

Step 21 Enter the other student user to the search field.

Step 22 Right click the yellow line highlighting the other student user name and go to Add

to Contact List > All Contacts. The user will be added to the All Contacts pane.

Step 23 Wait until the user becomes available. Then double-click the user and exchange a

few Instant Messages between different users to verify that IM is working.

Step 24 Click the Call icon and verify that you see the E.164 numbers of the users.

Activity Verification

You have completed this task when you attain these results:

� Microsoft Office Communicator 2007 shows presence information and you can exchange

instant messages to the other users.

© 2009 Cisco Systems, Inc. Lab Guide 21

Lab 2-1: Deploying CUCiMOC with Batch Files Complete this lab activity to practice what you learned in the related module.

Activity Objective

In this activity, you will enable the Cisco UC Manager 7.0 to support CSF device and perform

the installation and configuration of Cisco UC integration™ for MOC using a batch file. After

completing this activity, you will be able to meet these objectives:

� Upload a COP file on Cisco UC Manager 7.0 to support Client Services Framework device

� Create CSF Phones

� Enable IM and Presence only on the MOC client

� Install and Configure CUCiMOC with Batch File

Visual Objective

The figure illustrates what you will accomplish in this activity.

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

Required Resources

These are the resources and equipment that are required to complete this activity:

� Cisco Unified Communications Manager 7.0 (cucm.lab-x.com)

� Microsoft Office Communications Server (ocs.lab-x.com)

� Microsoft Active Directory (ad.lab-x.com)

� Cisco IP Communicator and MOC client on Phone1, Phone2, and Phone3 PCs

Command List

There are no commands used in this activity.

22 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Job Aids

These job aids are available to help you complete the lab activity.

Credentials for the Lab Devices

Server IP Address Server User ID Server PW Appl. User ID Appl. PW

Pod-x

CUCM 7.0 Hostname: cucm

172.4x.1.11 CCMAdministrator

ccm70bc CCMAdministrator ccm70bc

MS AD/DNS/ DHCP, NTP Hostname: ad

172.4x.1.16 Administrator ccm70bc!

MS Exchange Server 2007 Hostname: exch2k3

172.4x.1.25 Administrator ccm70bc!

MS OCS 2007 Hostname: ocs

172.4x.1.26 Administrator ccm70bc!

Cisco IP Communicator

172.4x.1.101 DN 2001

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.1.102 DN 2002

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.2.101 DN 2003

Administrator cisco VNC cisco

Bob Knight bknight ccm70bc!

Tom Briscoe tbriscoe ccm70bc!

Chris Young cyoung ccm70bc!

Steve Vizard svizard ccm70bc!

© 2009 Cisco Systems, Inc. Lab Guide 23

Task 1: Configure User Group Settings and Uploading COP file to Cisco Unified Communications Manager 7.0

In this task, you will put the CUCiMOC users into CCM End Users and CTI Enabled groups.

You will also upload the CSF COP file to Cisco Unified Communications Manager 7.0 to

enable Client Services Framework devices on Cisco Unified Communications Manager 7.0.

Activity Procedure

Complete these steps:

Configure User Group Settings

Step 1 On your lab PC (or directly from your PC if you have a VPN connection to the lab),

open Internet Explorer and navigate to your Cisco Unified Communications

Manager Administration page: https://172.4x.1.11/ccmadmin

Step 2 Choose User Management > User Group and click Find.

Step 3 Select Standard CCM End Users from the list.

Step 4 On the User Group Configuration page, click Add End Users to Group.

Step 5 Click Find, select all the users and click Add Selected.

Step 6 Select the Back to Find/List from the Related Links drop-down menu and click Go.

Step 7 Now select the Standard CTI Enabled group.

Step 8 Click Add End Users to Group.

Step 9 Check all the users and click Add Selected.

Step 10 To verify that the changes were accepted, choose User Management > End User

and click Find.

Step 11 Click on one of your users and when the End User Configuration page displays,

check the Permissions Information section at the bottom of the page. You should see

both configured user groups.

Upload a CSF COP File to Support Client Services Framework on Cisco Unified Communications Manager 7.0

Step 12 Open an RDP session to Phone1 PC (mstsc.exe to 172.4x.1.101). Turn off Windows

Firewall on this VM machine.

Step 13 Use 3CDaemon as the FTP server and create a profile called cucimoc with password

ccm70bc and point to D:\CUCIMOC as the FTP directory. Stop and Start the FTP

Server.

Step 14 Go to the Cisco Unified Communications Manager OS Administration page

(https://172.4x.1.11/cmplatform) and log in using CCMAdministrator account,

password ccm70bc (both user id and passwords are case sensitive).

Step 15 Go to Software Upgrades > Install/Upgrade, and point to the FTP server above:

Source: Remote Filesystem

Directory: \

Server: 172.4x.1.101

User Name: cucimoc

User Password: ccm70bc

Transfer Protocol: FTP

Click Next

24 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Step 16 Under Options/Upgrades, select ciscocm.galway.alpha.csf.cop.sgn file. Click

Next.

Step 17 The file will be downloaded to Cisco Unified Communications Manager. Click Next

on File Checksum Details.

Step 18 The COP file will be installed on Cisco Unified Communications Manager and the

progress can be viewed in the installation log. Wait until the Installation Status

shows Complete.

Step 19 Go to Settings > Version and click the Restart button (DO NOT press Shutdown!).

Wait for a few minutes before the Cisco Unified Communications Manager comes

back online.

© 2009 Cisco Systems, Inc. Lab Guide 25

Task 2: Create Client Services Framework (CSF) Softphones

In this task, you will create three CSF IP Softphones in Cisco Unified Communications

Manager and assign them with the same DN as the user’s IP phones.

Activity Procedure

Complete these steps:

Create CSF Phones

Step 1 Go to the Cisco Unified Communications Manager Administration page:

https://172.4x.1.11/ccmadmin and click Device > Phone. Click the Add New

button.

Step 2 Under Phone Type, select Client Services Framework and then click Next.

Step 3 Under the Phone Configuration, enter the following:

Device Name: MOCBKNIGHT

Device Pool: Default

Phone Button Template: Standard Client Services Framework

Common Phone Profile: Standard Common Phone Profile

Device Security Profile: Client Services Framework – Standard SIP Non-Secure

SIP Profile: Standard SIP Profile

Click Save and OK.

Step 4 Add a new DN in Line 1 of the CSF phone:

Directory Number: 2001

Partition: None

Voice Mail Profile: Default

Max Number of Calls: 4

Busy Trigger: 2

Click Save

Step 5 From the Related Links menu, choose Configure Device (MOC…) and click Go.

Step 6 Click Save and Reset the CSF Phone.

Step 7 Repeat step 1 to 6 for device name MOCTBRISCOE (DN: 2002), and device name

MOCCYOUNG (DN: 2003)

Associate CSF Phones to End Users

Step 8 Go to User Management > End User. Click the Find button.

Step 9 Click user bknight, click Device Association button.

Step 10 Click Find and select MOCBKNIGHT device. Click Save Selected/Changes.

Step 11 From Related Links menu, choose Back to User and click Go.

Step 12 Verify that user bknight has both the CIPC phone and CSF phone associated to him.

Step 13 From Related Links menu, choose Back to Find List Users and click Go.

Step 14 Repeat step 9 to 13 for user tbriscoe and cyoung with their corresponding CSF

device name (MOCTBRISCOE and MOCCYOUNG, respectively).

26 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 3: Install CUCiMOC software

In this task you will install the CUCiMOC software, change the registry setting to allow IM and

Presence only on MOC, and finally edit and apply a batch file to configure the CUCiMOC

settings to the client’s registry.

Activity Procedure

Complete these steps:

Install CUCiMOC Software and Configure Settings on the Registry

Step 1 Open an RDP session to Phone1 PC (mstsc.exe to 172.4x.1.101). Log in to the

domain using AD user bknight and password ccm70bc!.

Step 2 Close Microsoft Outlook and Microsoft Office Communicator completely (from the

bottom right corner of the screen, right-click the MOC icon and choose Exit.

Step 3 Install Microsoft .Net Framework 3.5 SP1 from the D:\CUCIMOC folder.

Follow the wizard and choose default installation. Wait until the installation is

completed before proceeding with the next step.

Note: this installation is necessary because we don’t have direct internet access in

the remote lab to download the software automatically.

Step 4 Install the CUCiMOC software from the D:\CUCIMOC folder. Follow the wizard

and choose default installation. Wait until the installation is completed before

proceeding.

Step 5 From the D:\CUCIMOC folder, right-click on the Telephony_mode_5.reg file and

choose Edit

Step 6 View and verify the registry settings (Mode 5 = IM and Presence only with MOC).

Close the file.

Step 7 Double-click the Telephony_mode_5.reg file to apply the settings to the registry.

Step 8 From the D:\CUCIMOC folder, copy the DeviceSettings.bat file to the Phone1 PC

desktop.

Step 9 Launch Microsoft Wordpad and open the DeviceSettings.bat file to edit.

Step 10 Set the following variables (x = your pod number):

SET TFTP1="172.4x.1.11"

SET CTI1="172.4x.1.11"

SET LDAP_Server_1="ldap://172.4x.1.16:389"

SET LDAP_SearchBaseDN_1="OU=cuciusers,DC=lab-x,DC=com"

SET LDAP_UserLogonDomain="lab-x.com"

SET LDAP_AttributeName_photoUri="wWWHomePage"

SET LDAP_AttributeName_businessPhone="telephoneNumber"

SET LDAP_AttributeName_mobilePhone="mobile"

SET LDAP_AttributeName_userAccountName="sAMAccountName"

SET VMPilot="2100"

SET CCMCIP1="172.4x.1.11"

Save and Close the batch file.

Step 11 Launch a command prompt and cd to the desktop. Type Devicesettings.bat to apply

the CUCiMOC settings to the registry. Verify that all settings are successfully set.

Step 12 Restart the PC by issuing “shutdown –r -f” command.

© 2009 Cisco Systems, Inc. Lab Guide 27

Activity Verification

Step 1 Open an RDP session to Phone1 PC. Log in to the domain using user id bknight.

Also open another RDP session to PSTN-Phone PC (172.4x.5.101), log in as

administrator password cisco.

Step 2 Launch Microsoft Office Communicator only (DO NOT launch CIPC phone) and

login using the corresponding user id. Make sure “Cannot Synchronize Address

Book” message is not displayed after the user sign in to OCS server.

Step 3 CUCiMOC communication pane will be uploaded automatically. You need to key in

the user id and password again (select the “remember my details” checkbox so the

login info will be cached the next time you launch the communication pane).

Step 4 After a successful login to the CUCiMOC, set the Phone Mode to Softphone from

the communication pane.

Step 5 Try to make an outbound PSTN call using the CUCIMOC keypad (use “9” PSTN

code).

Step 6 Pick up the call from the PSTN-Phone PC.

Step 7 Go to the Cisco Unified Communications Manager Administration page and verify

that the MOCBKNIGHT CSF Phone is registered.

28 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Lab 2-2: Deploying CUCiMOC with Group Policies

Complete this lab activity to practice what you learned in the related module.

Activity Objective

In this activity, you will do the configuration of Cisco UC integration™ for MOC using

Microsoft Group Policies. After completing this activity, you will be able to meet these

objectives:

� Upload the provided ADM Templates to the AD Group Policy Object Editor

� Configure MOC Policy using the Policy Editor

� Configure CUCIMOC Policy using the Policy Editor

� Verify that both policies are successfully applied to the client PCs registry

� Install CUCIMOC application

Visual Objective

The figure illustrates what you will accomplish in this activity.

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

Required Resources

These are the resources and equipment that are required to complete this activity:

� Cisco Unified Communications Manager 7.0 (cucm.lab-x.com)

� Microsoft Office Communications Server (ocs.lab-x.com)

� Microsoft Active Directory (ad.lab-x.com)

� Cisco IP Communicator and MOC client on Phone1, Phone2, and Phone3 PCs

© 2009 Cisco Systems, Inc. Lab Guide 29

Command List

There are no commands used in this activity.

Job Aids

These job aids are available to help you complete the lab activity.

Credentials for the Lab Devices

Server IP Address Server User ID Server PW Appl. User ID Appl. PW

Pod-x

CUCM 7.0 Hostname: cucm

172.4x.1.11 CCMAdministrator

ccm70bc CCMAdministrator ccm70bc

MS AD/DNS/ DHCP, NTP Hostname: ad

172.4x.1.16 Administrator ccm70bc!

MS Exchange Server 2007 Hostname: exch2k3

172.4x.1.25 Administrator ccm70bc!

MS OCS 2007 Hostname: ocs

172.4x.1.26 Administrator ccm70bc!

Cisco IP Communicator

172.4x.1.101 DN 2001

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.1.102 DN 2002

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.2.101 DN 2003

Administrator cisco VNC cisco

Bob Knight bknight ccm70bc!

Tom Briscoe tbriscoe ccm70bc!

Chris Young cyoung ccm70bc!

Steve Vizard svizard ccm70bc!

30 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 1: Configure Group Policy Setting

In this task, you will upload two ADM templates to the Active Directory Group Policy Object

Editor and configure both the MOC and CUCIMOC Policy Settings.

Activity Procedure

Complete these steps:

Upload ADM Files to Group Policy Object Editor

Step 1 Open an RDP session to Active Directory PC (mstsc.exe to 172.4x.1.16). Log in

using AD user administrator and password ccm70bc!.

Step 2 From Start > Run, type dsa.msc to run Active Directory User and Computers

(ADUC).

Step 3 Right-click the cuciusers OU and choose Properties.

Step 4 Select the Group Policy tab, click New and create a policy called Cucimoc

Configuration.

Step 5 Highlight the new Cucimoc Configuration policy and click Edit.

Step 6 Under the User Configuration branch, right-click Administrative Templates and

select Add/Remove Templates…

Step 7 Click Add and load both Communicator.adm and

CUCIMOC_CUCSF_AdminData.adm from the D:\CUCIMOC folder

Step 8 Close Add/Remove Templates and confirm the tree now shows the extra policy

settings.

Configure Microsoft Office Communicator Policy Settings

Step 9 Expand the Microsoft Office Communicator Policy Setting branch and double-

click the Microsoft Office Communicator Feature Policies folder.

Step 10 Double-click Specify Transport and Server to configure Property Settings

Step 11 Enable the Transport and Server settings:

Internal Server: ocs.lab-x.com

External Server: ocs.lab-x.com

Transport: TLS

Click Apply and OK.

Step 12 Double-click Telephony Mode and enable IM and Presence Only. Click Apply

and OK.

Step 13 Double-click Disable Audio/Video Conferencing and select Enable. Click Apply

and OK. This will disable the audio/video conferencing of OCS.

Configure CUCIMOC Policy Settings

Step 14 Right-click the Cisco Unified Communications Integration for Microsoft Office

Communicator folder and select View > Filtering

Step 15 Uncheck Only show policy settings that can be fully managed. Click OK.

Step 16 You should see now five folders under the CUCIMOC folder: TFTP Servers, CTI

Servers, CCMIP Servers, Voicemail, and LDAP Settings.

Step 17 Enable and configure the following under the corresponding folder:

TFTPServer1: 172.4x.1.11 (x=pod number)

CTIServer1: 172.4x.1.11

© 2009 Cisco Systems, Inc. Lab Guide 31

CCMCIPServer1: 172.4x.11

VoicemailPilotNumber: 2100

Step 18 Under the LDAP setting, configure/enable ALL of the below parameters (click Next

Setting to move forward):

LDAP_Server_1: ldap://172.4x.1.16:389

LDAP_SearchBaseDN_1: ou=cuciusers,dc=lab-x,dc=com

LDAP_UserLogonDomain: lab-x.com

LDAP_MaxCacheSize: 1000

LDAP_ResultSetMaxSize: 250

LDAP_AttributeName_objectclassKey: objectclass

LDAP_AttributeName_objectclassValue: person

LDAP_AttributeName_userLogonName: userPrincipalName

LDAP_AttributeName_displayName: displayName

LDAP_AttributeName_commonName: cn

LDAP_AttributeName_firstName: givenName

LDAP_AttributeName_lastName: sn

LDAP_AttributeName_email: mail

LDAP_AttributeName_uri: msRTCSIP-PrimaryUserAddress

LDAP_AttributeName_photoUri: wWWHomePage

LDAP_AttributeName_businessPhone: telephoneNumber

LDAP_AttributeName_homePhone: homePhone

LDAP_AttributeName_mobilePhone: mobile

LDAP_AttributeName_otherPhone: otherTelephone

LDAP_AttributeName_title: title

LDAP_AttributeName_companyName: company

LDAP_AttributeName_userAccountName: sAMAccountName

Click OK, close the AD Users and Computers, and log out from the AD server.

32 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 2: Testing the Group Policy

In this task, you will verify that the group policy settings have been applied to the Phone2 and

Phone3 PCs.

Activity Procedure

Complete these steps:

Step 1 Log out from Phone2 and log in back again as user tbriscoe.

Step 2 Launch a command prompt and type gpresult.

Step 3 Search for the information the Cucimoc Configuration under the Applied Group

Policy Objects.

Step 4 Alternatively, you can go to Start > Run > Regedit and go to

HKEY_CURRENT_USER > Software > Cisco Systems, Inc > Client Services

Framework > AdminData to confirm the LDAP attributes are correct.

Step 5 Close Microsoft Outlook and Microsoft Office Communicator completely (from the

bottom right corner of the screen, right-click the MOC icon and choose Exit.

Step 6 Install Microsoft .Net Framework 3.5 SP1 from the D:\CUCIMOC folder.

Follow the wizard and choose default installation. Wait until the installation is

completed before proceeding with the next step.

Step 7 Install the CUCiMOC software from the D:\CUCIMOC folder. Follow the wizard

and choose default installation. Wait until the installation is completed.

Step 8 Restart the PC by issuing “shutdown –fr” command.

Step 9 Repeat step 1 to 8 on Phone3 PC, log in as user cyoung.

Activity Verification

Step 1 Launch Microsoft Office Communicator only (DO NOT launch CIPC phone) on

Phone2 and Phone3 and login using tbriscoe and cyoung user id, respectively.

Make sure “Cannot Synchronize Address Book” message is not displayed after the

user sign in to OCS server.

Step 2 CUCiMOC communication pane will be uploaded automatically. You need to key in

the user id and password again (select the “remember my details” checkbox so the

login info will be cached the next time you launch the communication pane).

Step 3 After a successful login to the CUCiMOC, set the Phone Mode to Softphone from

the communication pane.

Step 4 Go to the Cisco Unified Communications Manager Administration page and verify

that the MOCTBRISCOE and MOCCYOUNG CSF Phones are registered.

© 2009 Cisco Systems, Inc. Lab Guide 33

Lab Exercise 3-1: Configuring CUCiMOC Dial Plan

Complete this lab activity to practice what you learned in the related module.

Activity Objective

In this activity, you will enable the Cisco UC Manager 7.0 to support CUCiMOC E.164 Dial

Plan. After completing this activity, you will be able to meet these objectives:

� Configure Native E.164 Support through + Dialing/Translation Patterns (available only

with Cisco Unified Communications Manager 7.0 onwards)

� Configure Application Dial Rules and Directory Lookup Dial Rules (for Pre-Cisco Unified

Communications Manager 7.0 Implementation)

Visual Objective

The figure illustrates what you will accomplish in this activity.

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

Required Resources

These are the resources and equipment that are required to complete this activity:

� Cisco Unified Communications Manager 7.0 (cucm.lab-x.com)

� Microsoft Office Communications Server (ocs.lab-x.com)

� Microsoft Active Directory (ad.lab-x.com)

� Cisco IP Communicator and MOC client on Phone1, Phone2, and Phone3 PCs

Command List

There are no commands used in this activity.

34 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Job Aids

These job aids are available to help you complete the lab activity.

Credentials for the Lab Devices

Server IP Address Server User ID Server PW Appl. User ID Appl. PW

Pod-x

CUCM 7.0 Hostname: cucm

172.4x.1.11 CCMAdministrator

ccm70bc CCMAdministrator ccm70bc

MS AD/DNS/ DHCP, NTP Hostname: ad

172.4x.1.16 Administrator ccm70bc!

MS Exchange Server 2007 Hostname: exch2k3

172.4x.1.25 Administrator ccm70bc!

MS OCS 2007 Hostname: ocs

172.4x.1.26 Administrator ccm70bc!

Cisco IP Communicator

172.4x.1.101 DN 2001

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.1.102 DN 2002

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.2.101 DN 2003

Administrator cisco VNC cisco

Bob Knight bknight ccm70bc!

Tom Briscoe tbriscoe ccm70bc!

Chris Young cyoung ccm70bc!

Steve Vizard svizard ccm70bc!

© 2009 Cisco Systems, Inc. Lab Guide 35

Task 1: Configure E.164 Support

In this exercise, you will configure the Cisco Unified Communications Manager 7.0 to support

OCS E.164 numbers via + Digit Translation Patterns.

Activity Procedure

Complete these steps:

Configure Translation Pattern

Step 1 Go to the Cisco Unified Communications Manager Administration page:

https://172.4x.1.11/ccmadmin and click Call Routing > Translation Patterns.

Click the Add New button.

Step 2 Configure the following translation pattern that will translate the E.164 numbers of

internal phones to their 4-digit numbers:

Translation Pattern: \+1408555.2XXX

Route Option: Route this pattern

Urgent Priority: Checked

Discard Digits: PreDot

Step 3 Configure a translation pattern that will translate the E.164 numbers for PSTN calls:

Translation Pattern: \+.@

Numbering Plan: NANP

Route Option: Route this pattern

Urgent Priority: Unchecked

Discard Digits: PreDot

Prefix Digits (Outgoing Calls): 9

Activity Verification

Step 1 Launch Microsoft Office Communicator only (DO NOT launch CIPC phone) on

Phone1, Phone2, and Phone3 and login using bknight, tbriscoe and cyoung user

id, respectively. Also open an RDP session to PSTN-Phone PC (172.4x.5.101).

Step 2 CUCiMOC communication pane will be uploaded automatically on the MOC PCs.

Step 3 After a successful login to the CUCiMOC, make sure the Phone Mode is set to

Softphone from the communication pane.

Step 4 From each MOC clients, verify or add the other two contacts by typing their name in

MOC and then drag them to the All Contacts group.

Step 5 From one of the MOC client, drag one of the contacts to the Call icon on the

CUCiMOC communication pane. Select the contact’s internal E.164 number to dial.

Step 6 Pick up the call from the other Phone PC. Hang-up the call.

Step 7 Drag again one of the contacts to the Call icon on the CUCiMOC pane. Select the

contact’s mobile phone number to dial.

Step 8 Pick up the call from the PSTN-Phone PC.

Step 9 Try to call from another MOC client to check all internal and PSTN E.164 numbers

are working.

36 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 2: Configure Application Rules and Directory Lookup Rules

In this exercise, you will configure the Cisco Unified Communications Manager 7.0 to support

OCS E.164 numbers via Application Rules and Dial Rules. This is a more generic approach as

most current Cisco Unified Communications Manager implementations are not based on Cisco

Unified Communications Manager 7.x yet.

Activity Procedure

Complete these steps:

Configure Application Dial Rules

Step 1 Go to the Cisco Unified Communications Manager Administration page:

https://172.4x.1.11/ccmadmin and click Call Routing > Translation Patterns.

Click Find button.

Step 2 Remove ALL the translation patterns that were created in Task 1.

Step 3 Click Call Routing > Dial Rules > Application Dial Rules. Click the Add New

button.

Step 4 Add the following application dial rules that will translate the E.164 numbers of

internal phones to their 4-digit numbers:

Name: Internal Number Translation

Number Begins With: +14085552

Number of Digits: 12

Total Digits to be Removed: 8

Step 5 Add the following application dial rules that will translate the E.164 numbers for

external local and long-distance/mobile PSTN calls:

Name: PSTN Number Translation (Local)

Number Begins With: +1408

Number of Digits: 12

Total Digits to be Removed: 5

Prefix With Pattern: 9

Name: PSTN Number Translation (LD)

Number Begins With: +1

Number of Digits: 12

Total Digits to be Removed: 2

Prefix With Pattern: 91

Configure Directory Lookup Dial Rule

Step 6 On the Cisco Unified Communications Manager Administration page, click Call

Routing > Dial Rules > Directory Lookup Dial Rules. Click the Add New button.

Step 7 Add the following directory lookup rules that will translate numbers received in

Cisco Unified Communications Manager inbound calls to the numbers that can be

resolved by AD:

Name: Directory Lookup Translation

Number Begins With: 2

Number of Digits: 4

Total Digits to be Removed: 0

Prefix With Pattern: +1408555

© 2009 Cisco Systems, Inc. Lab Guide 37

Task 3: Apply Application and Directory Lookup Dial Rules COP File

In this exercise, you will activate the application dial rules and directory lookup dial rules

configured above by uploading the dial rule COP wizard file. The wizard in the COP file will

extract the dial rules from Cisco Unified Communications Manager and create an XML file in

Cisco Unified Communications Manager TFTP directory.

Activity Procedure

Complete these steps:

Apply Dial Rules COP File

Step 1 Open an RDP session to Phone1 PC (mstsc.exe to 172.4x.1.101). Turn off Windows

Firewall on this VM machine.

Step 2 Start 3CDaemon as the FTP server and verify a profile called cucimoc with

password ccm70bc and point to D:\CUCIMOC as the FTP directory still exist.

Step 3 Go to the Cisco Unified Communications Manager OS Administration page

(https://172.4x.1.11/cmplatform) and log in using CCMAdministrator account,

password ccm70bc (both user id and passwords are case sensitive).

Step 4 Go to Software Upgrades > Install/Upgrade, and point to the FTP server above:

Source: Remote Filesystem

Directory: \

Server: 172.4x.1.101

User Name: cucimoc

User Password: ccm70bc

Transfer Protocol: FTP

Click Next

Step 5 Under Options/Upgrades, select cmterm-cupc-dialrule-wizard-0.1.cop.sgn file.

Click Next.

Step 6 The file will be downloaded to Cisco Unified Communications Manager. Click Next

on File Checksum Details.

Step 7 The COP file will be installed on Cisco Unified Communications Manager and the

progress can be viewed in the installation log. Wait until the Installation Status

shows Complete.

Step 8 Go to Settings > Version and click the Restart button (DO NOT press Shutdown!).

Wait for a few minutes before the Cisco Unified Communications Manager comes

back online.

Activity Verification

Step 1 Exit and relaunch Microsoft Office Communicator only (DO NOT launch CIPC

phone) on Phone1, Phone2, and Phone3 and login using bknight, tbriscoe and

cyoung user id, respectively. Also open an RDP session to PSTN-Phone PC.

Step 2 After a successful login to the CUCiMOC, make sure the Phone Mode is set to

Softphone from the communication pane.

Step 3 From one of the MOC client, drag one of the contacts to the Call icon on the

CUCiMOC communication pane. Select the contact’s internal E.164 number to dial.

Step 4 Pick up the call from the other Phone PC. Hang-up the call.

38 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Step 5 Drag again one of the contacts to the Call icon on the CUCiMOC pane. Select the

contact’s mobile phone number to dial.

Step 6 Pick up the call from the PSTN-Phone PC.

Step 7 Try to call from another MOC client to check all internal and PSTN E.164 numbers

are working.

© 2009 Cisco Systems, Inc. Lab Guide 39

Lab Exercise 4-1: Exploring CUCiMOC Features Complete this lab activity to practice what you learned in the related module.

Activity Objective

In this activity, you will explore CUCiMOC Features in both Softphone and Call-Control

Mode. Prior to the testing, you will enable the Cisco UC Manager 7.0 to provide the Mobility

Call Connect and Call Park features. After completing this activity, you will be able to meet

these objectives:

� Integrate CUCiMOC with Cisco Unified Mobility Call Connect and Cisco Unified

Communications Manager Call Park

� Explore CUCiMOC Features in Softphone and Deskphone Control Mode

� Explore CUCiMOC Features with Microsoft Outlook and Internet Explorer

Visual Objective

The figure illustrates what you will accomplish in this activity.

ADCUCM7

.11 .16

.101 .102

Cisco CIPC

DN:2001

MS MOC

MS ADS

DNS, NTP

Cisco CIPC

DN:2002

MS MOC

Cisco Unified

Communication

Manager 7.0

Lab Components and IP Addresses:

.26 .25

OCS EXCH2K3

OCS2007 Exchange2003

PSTN

Main_x

PSTN Phone

172.4x.2.101

Cisco CIPC

DN:2003

MS MOC

+1 408 555 2XXX

domain: lab-x.comx = pod number

172.4x.1.0/24

.1

172.4x.5.101

Required Resources

These are the resources and equipment that are required to complete this activity:

� Cisco Unified Communications Manager 7.0 (cucm.lab-x.com)

� Microsoft Office Communications Server (ocs.lab-x.com)

� Microsoft Active Directory (ad.lab-x.com)

� Cisco IP Communicator, MOC, and CUCiMOC client on Phone1, Phone2, and Phone3 PCs

Command List

There are no commands used in this activity.

40 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Job Aids

These job aids are available to help you complete the lab activity.

Credentials for the Lab Devices

Server IP Address Server User ID Server PW Appl. User ID Appl. PW

Pod-x

CUCM 7.0 Hostname: cucm

172.4x.1.11 CCMAdministrator

ccm70bc CCMAdministrator ccm70bc

MS AD/DNS/ DHCP, NTP Hostname: ad

172.4x.1.16 Administrator ccm70bc!

MS Exchange Server 2007 Hostname: exch2k3

172.4x.1.25 Administrator ccm70bc!

MS OCS 2007 Hostname: ocs

172.4x.1.26 Administrator ccm70bc!

Cisco IP Communicator

172.4x.1.101 DN 2001

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.1.102 DN 2002

Administrator cisco VNC cisco

Cisco IP Communicator

172.4x.2.101 DN 2003

Administrator cisco VNC cisco

Bob Knight bknight ccm70bc!

Tom Briscoe tbriscoe ccm70bc!

Chris Young cyoung ccm70bc!

Steve Vizard svizard ccm70bc!

© 2009 Cisco Systems, Inc. Lab Guide 41

Task 1: Configure Unified Mobility Call Connect

In this task, you will configure Unified Mobility Call Connect in Cisco Unified

Communications Manager.

Activity Procedure

Complete these steps:

Configure Service Parameter

Step 1 In Cisco Unified CM Administration, navigate to the System > Service Parameters

and choose Server 172.4x.1.11 and Service Cisco CallManager.

Step 2 Under Clusterwide Parameters (System – Mobility), configure Matching Caller

ID with Remote Destination to Partial Match, and Number of Digits for Caller

ID Partial Match to 11. Click Save.

Enable an End User Account with Mobility

Step 3 In Cisco Unified CM Administration, navigate to the User Management > End

User and click Find.

Step 4 Select user bknight.

Step 5 Verify that the device name of the CSF Phone, as well as the device name (MAC

address) of Phone1, is displayed in the Controlled Devices section of the Device

Association window.

Step 6 In the Mobility Information area activates the Enable Mobility check box.

Step 7 Click Save.

Step 8 Go to Device > Phone and click Find.

Step 9 Select MOCBKNIGHT CSF phone.

Step 10 In the Device Information pane, select bknight at the Owner User ID and Mobility

User ID drop-down list.

Step 11 Click Save and click OK on the pop-up window.

Step 12 Reset the phone.

Configure Remote Destination Profiles and Remote Destinations

In this task, you will configure Remote Destination Profiles and Remote Destinations. The

remote destination profile is a virtual phone that shares its line with the office phone of the user.

The remote destination profile represents the associated remote destinations (i.e. PSTN

numbers such as mobile phone or home phone).

Step 13 Navigate to Device > Device Settings > Remote Destination Profile and click Add

New.

Step 14 Enter the following parameters:

� Name: bknight-rdp

� User ID: bknight

� Device Pool: Default

Step 15 Activate the Ignore Presentation Indicators (internal calls only) check box.

Step 16 Click Save.

42 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Step 17 Click Line [1] - Add a new DN.

Step 18 At the Directory Number Configuration page enter 2001 for the Directory Number

and select None as Route Partition. Then click into any other input field so that the

configuration of this directory number is loaded.

Step 19 Verify that after the screen refreshed, both the CSF Phone and CIPC Phone1 (MAC-

Address) is found under Associated Devices.

Step 20 Click Save.

Step 21 At the Related Links select Configure Device (bknight _rdp) and click Go, to go

back to the Remote Destination Profile Configuration window.

Configure a Remote Destination

Step 22 Click Add a New Remote Destination.

Step 23 Enter as name bknight _mobile.

Step 24 Enter the Destination Number 91404xxx4001 (x = pod number)

Step 25 Activate the Mobile Phone check box.

Note This parameter allows or disallows calls that are active at the office phone to be handed over

to the remote destination.

Step 26 Verify that the Enable Mobile Connect check box is activated.

Note This parameter allows or disallows the remote destination to ring when a call is received at

the office phone.

Step 27 Click Save and click OK on the pop-up window.

Step 28 In the Association Information pane activate the checkbox right to Line [1] - 2001.

Step 29 Click Save and click OK on the pop-up window.

Add the Mobility Softkey to IP Phones (Optional)

In this task, you will configure a softkey template to include the Mobility softkey and apply the

softkey template to a CIPC phone. This step is performed because the CUCiMOC only supports

sending a call to a remote destination number only if it’s in the Softphone mode. Therefore, for

CUCiMOC in the call-control mode, the mobility Softkey on the IP Phone will be used instead.

Step 30 Go to the Device > Device Settings > Softkey Template menu and click Find.

Step 31 Select the Standard User.

Step 32 Click Copy and change the name to Standard Mobility User and click Save.

Step 33 At the Related Links select Configure Softkey Layout and click Go.

Step 34 Verify that On Hook is selected in the “Select a call state to configure” drop-down

list. Click the Mobility entry in the Unselected Softkeys pane and move it to the

Selected Softkeys pane using the arrow link.

Step 35 Save the configuration.

Step 36 Repeat the previous steps to add the Mobility softkey to the Connected call state.

Step 37 Go to Device > Phone menu and click Find. Change the Softkey Template of Cisco

IP Communicator Phone1 (DN=2001) to Standard Mobility User.

© 2009 Cisco Systems, Inc. Lab Guide 43

Step 38 Select bknight at the Owner User ID drop-down list.

Step 39 Click Save and click OK on the pop-up window.

Step 40 Reset the phone.

Activity Verification

You have completed this task when you attain these results:

Verify that the office phone can hand an answered call over to the PSTN phone:

Step 1 From Phone2 (Tom Briscoe) MOC, drag Bob Knight contact onto the Call icon and

select +14085552001 to dial.

Step 2 The call should be presented to CSF Phone1 first and then to PSTN phone line 1 a

few seconds later.

Step 3 Answer the call on the CSF phone.

Step 4 Hand the call over to the PSTN phone by pressing the More… (drop down arrow)

menu in the Active Conversation pane, select Transfer To > Alternate Device

Step 5 End the call.

Verify that both the internal (CSF) phone and the PSTN phone ring when internal calls are

made to the internal phone:

Step 6 From Phone2 (Tom Briscoe) MOC, drag Bob Knight contact onto the Call icon and

select +14085552001 to dial.

Step 7 The call should be presented to CSF Phone1 first and then to PSTN phone line 1 a

few seconds later.

Step 8 Answer the call on the PSTN phone.

Step 9 Look at the status of Bob Knight MOC. The status should be “On the Phone” (red

button)

Step 10 Hand the call over to the CSF Phone1 by ending the call at the PSTN phone and then

pressing the Resume ( ) button in the Bob’s Active Conversation pane.

Step 11 Hand the call over to the PSTN phone again by pressing the More… menu in the

Active Conversation pane, select Transfer To > Alternate Device

Step 12 End the call.

Verify that calls from the PSTN phone are presented as calls from the office phone when

calling internal directory numbers:

Step 13 At the PSTN phone, press the first line button to place a call and dial the number

14085552002 (prefix with either 9 or 0 as shown on your PSTN Phone screen)

Step 14 Verify that the call is presented with the internal number of CSF Phone1 2001 (Bob

Knight - Work) at the receiving CSF phone (MOC Phone2).

Step 15 Answer the call on Phone2.

Step 16 Look at the MOC status of Bob Knight. Note that the button color is red, indicating

that the remote destination (Bob’s mobile number) has a call.

Step 17 End the call.

44 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Task 2: Configure Call Park

In this task, you will configure Call Park numbers in Cisco Unified Communications Manager.

Activity Procedure

Complete these steps:

Step 1 Go to the Cisco Unified Communications Manager Administration page:

https://172.4x.1.11/ccmadmin and choose Call Routing > Call Park.

Step 2 Click Add New to open the Call Park Configuration page.

Step 3 Enter 266X for the Call Park Number/Range field. In the Description field, enter

Call Park Range.

Step 4 Select None for the Partition.

Step 5 Choose CM_cucm as the Cisco Unified Communications Manager to which the

Call Park range should be assigned. Click Save.

Activity Verification

You have completed this task when you attain these results:

Step 1 From Phone2 (Tom Briscoe) MOC, drag Bob Knight contact onto the Call icon and

select +14085552001 to dial.

Step 2 Answer the call on the CSF Phone1.

Step 3 In the Active Conversation pane of Phone1, select More… menu, and choose Park

Call.

Step 4 You should get a message Parked at 2660 on Phone1, and Park Number:2660 and

music on hold on Phone2.

Step 5 Go to Phone3, open the CUCiMOC keypad and dial 2660. The call will be resumed

between Phone2 and Phone3.

© 2009 Cisco Systems, Inc. Lab Guide 45

Task 3: Exploring Call Features

In this task, you will test various call features using the CUCiMOC communication pane and

Active Conversation pane.

Activity Procedure

Complete these steps:

Call Waiting, Call Hold and Resume, Conference Call

Step 1 From Phone2 (Tom Briscoe) MOC, drag Bob Knight contact onto the Call icon and

select +14085552001 to dial.

Step 2 Answer the call on the Bob’s CSF Phone1.

Step 3 Press the Hold button to put the call on-hold, the other party will hear the music on

hold playing. Press the Hold button again to resume the call.

Step 4 During the call, drag Chris Young onto the Call icon in the communication pane and

select +14085552003 to dial.

Step 5 You now have two calls in progress and can switch between the two calls by

clicking on them and press the Resume button.

Step 6 Press the More… menu in the Active Conversation pane and select Conference

With contact name to merge the calls into a conference call.

Step 7 End the conference call.

Step 8 Another way to make a conference call is: from one of the MOC client select

multiple contacts by using the Shift key and drag them onto the Call icon in the

communications pane.

Step 9 Press Call and Join button to put the participants into a conference call.

Step 10 End the conference call.

Communication History

Step 11 From Tom Briscoe Phone, select the Options button from the CUCiMOC tab

Step 12 Click the Save communications history to Outlook option. Click OK.

Step 13 Make a few calls and then launch Microsoft Outlook client to read the

communication history.

Step 14 Another way to read the communication history is by clicking the Communication

History button in the Communication pane to open the History pane for the user.

Voicemail

Step 15 In Softphone mode, the voice mail icon will call the voicemail pilot number

configured in the voice mail profile of the CSF device. The icon will also show

message waiting indication (MWI)

Step 16 In Desk phone control mode, the voice mail icon will call the voicemail number

specified in the registry setting that was configured through the batch file or group

policy editor. The MWI will be shown on the physical phone, and not on the

CUCiMOC pane.

Sending Instant Messages during a Call

Step 17 During a call, you can click the Chat button to send instant messages to the other

party.

46 Cisco Unified Communications Integration for Microsoft Office Communicator (CUCIMOC) v1.0 © 2009 Cisco Systems, Inc.

Step 18 Reply to the messages on the other Phone.

Desk Phone Control Mode

Step 19 On Phone1 PC, launch Cisco IP Communicator. The CIPC should get the same DN

2001 as the softphone.

Step 20 From CUCiMOC communication pane, change the Phone Mode to Deskphone

mode.

Step 21 From MOC drop down menu, choose Tools > Select Device for Communications

Pane

Step 22 From the list of active devices, select or verify the device to control. Click OK.

Step 23 Drag Tom Briscoe to the Call icon and select a number to call. Notice that the CIPC

(not CUCiMOC) will dial the number.

Step 24 Pickup the call from Tom Briscoe’s phone.

Step 25 Notice that Transfer To > Alternate Device option is not available in Desk Phone

Control Mode. Use the Mobility Softkey (???) in CIPC to transfer the call to mobile

PSTN number.

Server Status

Step 26 From the MOC drop down menu, select Tools > Server Status.

Step 27 The status of a subsystem (LDAP, Softphone (SIP), or Desk phone (CTI)) will be

shown.

Step 28 Click on an item to display the details for that subsystem.

Connection Statistics

Step 29 Set the Phone Mode to Softphone. Make a call by dragging a contact to the Call

icon and selecting the number to call.

Step 30 During an active call, click the MOC drop down menu, select Tools > Connection

Statistics.

Step 31 The Transmit and Receive statistics (codec, jitter, packets lost, etc) of the RTP

stream will be shown (all are shown as 0 in the remote lab because we can’t send

voice traffics through the RDP session)

© 2009 Cisco Systems, Inc. Lab Guide 47

Task 4: Microsoft Outlook and Internet Explorer Integration

In this task, you will work with Call History in Microsoft Outlook and Click to Call.

Activity Procedure

Complete these steps:

Call History

Step 1 From Tom Briscoe Phone, launch Microsoft Outlook client.

Step 2 Read the Conversation History, notice the history contains hyperlinks which allow

you start a call or instant message conversation with the contact.

Step 3 Click on Work telephone number under Conversation Duration in the email.

Step 4 A Call with Edit window will come up. Click OK and CUCiMOC will dial the

number.

Step 5 Click on Mobile telephone number to call the PSTN phone.

Step 6 Click on the email address next to Instant Message and a MOC pane will come up

to allow you to chat with the contact.

Step 7 Click on the email address next to Email and a new mail window will come up to

allow you to send an email to the contact.

Click to Call

Step 8 Still in Tom Briscoe’s Outlook client, open an email from Bob Knight (send an

email from Phone1 if you can’t find it)

Step 9 At the top of the email, right-click on the Bob’s contact information with a smart tag

(green or yellow ball). Select Additional Actions > Call Business to call Bob’s

number.

Step 10 Do not select “Call Bob Knight” as this is the MOC calling options (we already

disabled this in the registry). It is possible to remove this “Call” option using a

Microsoft Office ADM template.

Step 11 From inside one of the Phone PCs, launch Internet explorer and go to

http://172.4x.1.16/cucipics/index.html

Step 12 Click the contact telephone number on the web page to call the person.

Step 13 View the HTML source of the web page. Notice that we are using the TEL URI to

create the hyperlinks.