28
1 CISCO UNIFIED COMMUNICATIONS MANAGER 8.0 VIRTUAL EXPERT LAB SESSION 2 Extension Mobility Cross Cluster (EMCC) Beta release: 01 June 2011 Training Partners Pte Ltd.

EMCC Lab Guide

Embed Size (px)

Citation preview

Page 1: EMCC Lab Guide

1

CISCO UNIFIED COMMUNICATIONS MANAGER 8.0

VIRTUAL EXPERT LAB SESSION 2

Extension Mobility Cross Cluster (EMCC)

Beta release: 01 June 2011 Training Partners Pte Ltd.

Page 2: EMCC Lab Guide

2

TABLE OF CONTENTS L a b O b j e c t i v e … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … 3 In s t ruct o r ’ s Not es………… ………… ………… ………… ………… ………… ………… …… .. 3 Remote Lab Connect iv i ty Requirements……………………………………………………. 3 Section 1. Remotelab/CUCM Access Task 1 – Obtain Remote Lab Access…………………………………………………………………. 6 Task 2 – Access Cisco UCM Administration Webpage…………………………………………… 7 Section 2. Basic Extension Mobility Configuration Task 1 – Activate Services for Extension Mobility and Additional Services…….…..…………. 8 Task 2 – Create an Extension Mobility IP Phone Service….……………………..………………. 9 Task 3 – Add User Device Profiles ………………………..…………………….........………………. 10 Task 4 – User Configuration ……….……………………..…..………………….........………………. 12 Task 5 – Enable Extension Mobility on The Device ……..………………….........………………. 13 Section 3. Extension Mobility Specific Configuration Task 1 – Preparing the SFTP Server for Bulk Certificate Management …..…………………… 14 Task 2 – Bulk Certificate Management: Export ….………………………………………….……... 15 Task 3 – Bulk Certificate Management: Consolidate ….…………………………………………. 16 Task 4 – Bulk Certificate Management: Import ….………………………………………….……... 17 Task 5 – Add Common Device Configuration …..………………………………………….……... 18 Task 6 – Bulk Administration: Set Default EMCC Template ……………………………….……... 19 Task 7 – Bulk Administration: Add EMCC Devices ………………………………………….……... 21 Section 4. Enterprise and Service Parameter Configuration Task 1 – EMCC Feature Configuration …………..………………………………………………….. 22 Task 2 – EMCC SIP Trunk Configuration ………………..……………………………………………. 23 Task 3 – EMCC Intercluster Service Profile ….….……..…….........………………………………… 24 Task 4 – EMCC Remote Cluster Services ……………..….........…………………………………… 25 Task 5 – Tweaking Service Parameters ……...………..….........…………………………………… 26 Section 5. EMCC Device Status and Monitoring Task 1 – Testing EMCC Login ………….…….……..………….……………………………………….. 27 Task 2 – Showing EMCC Active Remote Login Report ……………………………….………….. 27 Task 3 – Using RTMT Tool to Display EMCC Performance Counters ………………..…………… 28

Page 3: EMCC Lab Guide

3

Lab Objective: This session is developed to enable the learner understand the configuration, implemention and verification of the Extension Mobility Cross Cluster feature now available with the release of Cisco Unified Communications Manager(UCM) v8.0. Instructor’s notes: The servers in the lab are hosted on remote equipments using VMware ESX 4.0. Some basic configurations are already done in the lab environment. The learner will follow through the basic setup and execute this lab guide step-by-step in order to complete and learn from actual feature configuration. The learner is encouraged to use different tools presented in this lab guide to verify and troubleshoot the features and the setup. Happy labbing! Remote Lab Connectivity Requirements: To access the remotelab, the following requirements must be meet:

1. The PC that the student is using must be connected to a high speed internet, speed of at least 512kbps. 2. The student PC must be installed with Firefox browser. There are known issues with IE. 3. Firefox must be configured to allow pop-ups. 4. Telnet client must ne installed. For Windows Vista and 7, telnet client must be allowed. 5. Any personal firewall must be disabled, the remotelab is using non-standard ports. 6. If the student is connected to a corporate network, the corporate firewall must allow the following IP address and ports IP 203.116.147.67, Ports 11700-11799, 80, 443.

Page 4: EMCC Lab Guide

4

Figure 1. Basic Lab Components and Topology

This is a set of lab for 2 pods, pod 1 which is located on the left of the diagram and pod 2 to the right. One pod consists of a corporate router, a UCM 8.0 server and a pod PC. The pod router is connected to the IP WAN via serial cables, and has connectivity also to the PSTN (which is simulated by using an Ethernet LAN segment). EIGRP routing has been preconfigured on the pod routers and shared equipments for universal IP connectivity. The IP phones for each pod and for the PSTN phones will be software-based: Cisco IP Communicator to simulate the PSTN phone and Phone 1 and Phone 2 on the clusters. For shared equipments, a CME router is used to simulate a PSTN switch between the 2 sites, and a per-pod PSTN phone is to be registered to this router to control their respective local PSTN phone access.

Page 5: EMCC Lab Guide

5

Table 1: Installation Parameters on the UCM Server Platforms Attribute Pod 1 Pod 2 Time zone America, Los Angeles Asia, Hongkong Ethernet autonegotiation - Speed/duplex

No 100/full

No 100/full

DHCP - Hostname - IP address - IP mask - GW address

No UCM1-x 10.1.1.1 255.255.255.0 10.1.1.101

No UCM1-y 10.2.1.1 255.255.255.0 10.2.1.101

Enable DNS client No No Platform admin ID Platform admin password

admin adpass1

admin adpass1

Certificate information - Organization - Unit - Location - State - Country

Cisco Systems Training HQ-x CA United States

Cisco Systems Training HQ-y NA Hongkong

NTP server - IP address

Yes 172.16.1.1

Yes 172.16.1.1

Security password secpass1 secpass1 SMTP host No No Application user name Application user password

cucmadmin cucmpass1

cucmadmin cucmpass1

Page 6: EMCC Lab Guide

6

SECTION 1. REMOTELAB/CUCM ACCESS Task 1 – Access Remotelab/CUCM In this task will let you access the devices in the remotelab including the CUCM.

Step 1. You will need the following to access the remotelab: High speed internet connection Firefox browser. Telnet client Disable pop-up blocker. Disable personal firewall. Allow these IP and port numbers on your corporate firewall: IP 203.116.147.67,

Ports 11700-11799, 80, 443. Step 2. On your PC, open Firefox browser. And on the Address field enter

http://remotelab.training-partners.com:9001. Login using the username and password provided by the instructor. Click Login.

Step 3. A pop-up (DO NOT CLOSE) window will open, as stated do not close this window during your session. Click the Access button from the main window.

Step 4. After successful login, the network topology will appear. click PC-1 link image. An rdp file will be downloaded and open by RDC application.

Step 5. On the Windows Login; Login as Administrator and password of cisco. The desktop will open; this desktop will be use for the entire duration of the lab.

Page 7: EMCC Lab Guide

7

Step 6. From the PC-1 desktop, open an Internet Explorer (IE). And on the address field enter the IP address of the CUCM (https://10.x.1.1). Login as cucmadmin/cucpass1.

Step 7. The Cisco Unifed CM Administration will open. Keep the browser open for the next Task.

Page 8: EMCC Lab Guide

8

SECTION 2. BASIC EXTENSION MOBILITY CONFIGURATION Task 1. Activate Services for Extension Mobility and Additional Services

Step 1. In Cisco Unified Serviceability, choose Tools > Service Activation. Step 2. Choose the server (10.x.1.1), and activate the following CM Services by checking the check box next to each service name:

Cisco CallManager Cisco Tftp Cisco Extension Mobility Cisco Bulk Provisioning Service

Step 3. Click Save, click OK in response to the popup window, and wait for the services to get activated.

Page 9: EMCC Lab Guide

9

Task 2. Create an Extension Mobility IP Phone Service Step 1. In Cisco Unified Communications Manager Administration, choose Device > Device Settings > Phone Services. Step 2. Click Add New, and fill in the fields in the IP Phone Services Configuration window as follows:

Service Name: Extension Mobility

ASCII Service Name: Extension Mobility

Service Description: Extension Mobility

Service URL:

http://10.x.1.1:8080/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC#

Secure-Service URL:

https://10.x.1.1:8443/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC#

Step 3. Check the Enable check box.

Step 4. Click Save to save the Extension Mobility phone service.

Page 10: EMCC Lab Guide

10

Task 3. Add User Device Profiles Step 1. In Cisco Unified Communications Manager Administration, choose Device > Device Settings > Device Profile. Step 2. Click Add New. Step 3. For the phone model, choose Cisco CIPC. Click Next. Step 4. Keep the SCCP signaling option and click Next. Step 5. Enter the following parameters:

Device Profile Name: podx_dp

Description: Device Profile – Podx

User Hold MOH Audio Source: 1-Sample Audio Source

User Locale: English, United States

Phone Button Template: Standard CIPC SCCP

Softkey Template: Standard User

Step 6. Click Save. Step 7. In the Association Info pane, click the Line [1] Add a new DN link. Step 8. For the directory number, enter 2405. Step 9. Choose the route partition Internal. Step 10. Choose the CSS HQ_Phones_CSS. Step 11. For the External Phone Number Mask value, enter +5551x5552XXX.

Page 11: EMCC Lab Guide

11

Step 12. In the Directory Number Configuration window, choose the Configure Device (<your new device profile name>) option in the Related Links drop-down list box, then click Go. You return to the Device Profile Configuration window. Step 13. In the Device Profile Configuration window, choose the Subscribe/Unsubscribe Services option in the Related Links drop-down list box, then click Go.

Step 14. In the popup window that displays, choose the 2405 service in the Select a Service drop-down list box. Step 15. Click Next, then click Subscribe. Step 16. Click Save and close the popup window. Step 17. In the Device Profile Configuration window, click Save.

Page 12: EMCC Lab Guide

12

Task 4. Add users for Cisco Extension Mobility Cross Cluster: Step 1. In Cisco Unified Communications Manager Administration, choose User Management > End User. Step 2. Click Add New to add a new end user.

Step 3. In the End User Configuration window that displays, configure at least the following

fields:

User ID: podx-1 ; where x is your pod number

Password: cisco

PIN: 12345

Last name: podx-1

Step 4. In the Extension Mobility pane, check the Enable Extension Mobility Cross Cluster

check box.

Step 5. Choose the device profile that you configured in Task 3 from the Available Profiles list

pane in the Extension Mobility pane.

Step 6. Use the Down arrow to move the device profile to the Controlled Profiles list pane.

Step 7. Click Save to save the end user configuration.

Page 13: EMCC Lab Guide

13

Task 5. Enable Extension Mobility on The Device Step 1. In Cisco Unified Communications Manager Administration, choose Device > Phone.

Step 2. Open Phone1-x.

Step 3. For this device, check the Enable Extension Mobility check box in the Extension

Mobility pane.

Step 4. In the Phone Configuration window, choose the Subscribe/Unsubscribe Services

option in the Related Links drop-down list box, then click Go.

Step 5. In the popup window that displays, choose the Extension Mobility service in the Select

a Service drop-down list box.

Step 6. Click Next, then click Subscribe.

Step 7. Click Save and close the popup window.

Step 8. In the Phone Configuration window, click Save.

Note: This step completes the configuration necessary for a user to perform intra-cluster extension mobility login.

Page 14: EMCC Lab Guide

14

SECTION 3. EXTENSION MOBILITY SPECIFIC CONFIGURATION Task 1. Preparing the SFTP Server for Bulk Certificate Management

Step 1. On the Pod PC Desktop; double click the FreeFTPd application. Verify that SFTP is running. Step 2. In Cisco Unified Communications Operating System Administration, login as admin/adpass1, choose Security > Bulk Certificate Management. Step 3. In the Bulk Certificate Management window that displays, configure the fields as follows:

IP Address: <IP address of the Pod PC>

Port: 22 (for SSH default port)

User ID: cisco

Password: cisco

Directory: /

Step 4. Click Save.

Page 15: EMCC Lab Guide

15

Task 2. Bulk Certificate Management: Export Step 1. In Cisco Unified Communications Operating System Administration, choose Security > Bulk Certificate Management > Export > Bulk Certificate Export. Step 2. In the window that displays, configure the following field:

Certificate Type: All

Step 3. Click Export. This step creates a PKCS12 file that contains certificates for all nodes in the cluster. Every participating cluster must export certificates to the same SFTP server and SFTP directory. Every cluster must export its certificates whenever any of its node Tomcat or TFTP certificates gets regenerated.

Page 16: EMCC Lab Guide

16

Task 3. Bulk Certificate Management: Consolidate Step 1. In Cisco Unified Communications Operating System Administration, choose Security > Bulk Certificate Management > Consolidate > Bulk Certificate Consolidate. Step 2. In the window that displays, configure the following field:

Certificate Type: All

Note: Wait for the other cluster to finish Task 2. Step 3. Click Consolidate. This step consolidates all PKCS12 files in the SFTP server to form a single file. Only one of the participating clusters needs to perform consolidation. If new certificates are exported after they are consolidated, consolidation needs to be performed again to pick up the newly exported certificates.

Page 17: EMCC Lab Guide

17

Task 4. Bulk Certificate Management: Import Step 1. In Cisco Unified Communications Operating System Administration, choose Security > Bulk Certificate Management > Import > Bulk Certificate Import. Step 2. In the window that displays, configure the following field:

Certificate Type: All

Step 3. Click Import.

Note After you import all the certificates on each cluster, for each cluster, you need to restart Cisco CallManager service and Cisco Tomcat service to activate the services for each node on each cluster.

Note After an upgrade, these certificates are preserved. Users do not need to reimport or reconsolidate certificates. This step imports the consolidated PKCS12 file from the SFTP server into the local cluster. All clusters should re-import when any participating cluster makes an export. Perform import after a central administrator consolidates the certificates as explained in Task 8.

Page 18: EMCC Lab Guide

18

Task 5. Add Common Device Configuration Step 1. In Cisco Unified Communications Manager Administration, choose Device > Device Settings > Common Device Configuration. Step 2. Click Add New. Step 3. In the window that displays, configure the following field:

Name: Default Common Device Configuration

Softkey Template: Standard User

Step 4. Click Save.

Page 19: EMCC Lab Guide

19

Task 6. Bulk Administration: Set Default EMCC Template Step 1. In Cisco Unified Communications Manager Administration, choose Bulk Administration > EMCC > EMCC Template. Step 2. Click Add New. Step 3. In the EMCC Template Configuration window, configure the fields as follows:

Template Name: EMCC Device Template

Device Pool: Default

SIP Profile: Standard SIP Profile

Common Device Configuration: Default Common Device Configuration

Step 4. Click Save.

Step 5. In Cisco Unified Communications Manager Administration, choose Bulk Administration > EMCC > Insert/Update EMCC. Step 6. Click Update EMCC Devices. Step 7. In the Default EMCC Template drop-down list box, choose the EMCC Device Template that you configured Step 8. Click Run Immediately. Step 9. Click Submit.

Page 20: EMCC Lab Guide

20

Step 10. Verify whether the job ran successfully:

Step 11. Choose Bulk Administration > Job Scheduler and look for the Job ID of your job. Check that your job ran successfully.

Page 21: EMCC Lab Guide

21

Task 7. Bulk Administration: Add EMCC Devices Step 1. In Cisco Unified Communications Manager Administration, choose Bulk Administration > EMCC > Insert/Update EMCC. Step 2. Click Insert EMCC Devices. Step 3. Change the value in the Number of EMCC Devices to be added field (for example, to 5). Step 4. Click Run Immediately and click Submit. Step 5. Refresh this window and check that the Number of EMCC Devices already in database value now displays the number of devices that you added (for example, 5). Step 6. Alternately, choose Bulk Administration > Job Scheduler to check on whether the job completed successfully.

Page 22: EMCC Lab Guide

22

SECTION 4. ENTERPRISE AND SERVICE PARAMETER CONFIGURATION Task 1. EMCC Feature Configuration

Step 1. In Cisco Unified Communications Manager Administration, choose System > Enterprise Parameters. Step 2. For the Cluster ID enterprise parameter, configure a unique cluster ID for every participating cluster. Enter PODx-Cluster. Click Save.

Step 3. In Cisco Unified Communications Manager Administration, choose System > Geolocation Filter. Step 4. Click Add New. Step 5. Create a new geolocation filter.

Name: EMCC Geolocation Filter.

Specify criteria for matching, such as Country, State, and City.

Step 6. Click Save. Step 7. In Cisco Unified Communications Manager Administration, choose Advanced Features > EMCC > EMCC Feature Configuration. Step 8. In the EMCC Feature Configuration window that displays, configure the following feature parameters:

Default TFTP Server for EMCC Login Device: 10.x.1.1

EMCC Geolocation Filter: EMCC Geolocation FIlter

Default Server for Remote Cluster Update: 10.x.1.1

Note You can keep the default values for other EMCC feature parameters or you can change as needed.

Page 23: EMCC Lab Guide

23

Task 2. EMCC SIP Trunk Configuration Note You may configure one trunk for both PSTN Access and RSVP Agent services or one trunk for each service. You need no more than two EMCC SIP trunks.

Step 1. In Cisco Unified Communications Manager Administration, choose Device > Trunk. Step 2. Click Add New. Step 3. Specify the following settings:

Trunk Type: SIP Trunk

Device Protocol: SIP

Trunk Service Type: Extension Mobility Cross Clusters

Step 4. Click Next. Step 5. In the Trunk Configuration window that displays, specify the following settings in the Device Information pane. The following values show example values.

Name: EMCC-ICT-SIP-Trunk-1

Device Pool: Default

In the SIP Information pane, specify the following example settings:

o SIP Trunk Security Profile: Non Secure SIP Trunk Profile o SIP Profile: Standard SIP Profile

In the Geolocation Configuration pane, specify the following setting:

o Send Geolocation Information: Check this check box.

Note EMCC trunk must specify SendGeolocation as True, MTPRequired as False, and UnattendedPort as False.

Step 6. Click Save to save the intercluster SIP trunk for EMCC.

Page 24: EMCC Lab Guide

24

Task 3. EMCC Intercluster Service Profile Step 1. In Cisco Unified Communications Manager Administration, choose Advance Features > EMCC > EMCC Intercluster Service Profile. Step 2. Check the Active check box in the EMCC pane. Step 3. Check the Active check box in the PSTN Access pane. Step 4. In the PSTN Access SIP Trunk drop-down list box, choose a SIP trunk that you configured in Task 14. Step 5. Check the Active check box in the RSVP Agent pane. Step 6. In the RSVP Agent SIP Trunk drop-down list box, choose another SIP trunk that you configured in Task 14.

Note If you configured only one trunk, you can choose the same trunk for RSVP Agent SIP

Trunk as for PSTN Access SIP Trunk.

Step 7. Click Validate to validate your settings.

Step 8. If no failure messages display in the popup window, click Save.

Page 25: EMCC Lab Guide

25

Task 4. EMCC Remote Cluster Services Step 1. In Cisco Unified Communications Manager Administration, choose Advance Features > EMCC > EMCC Remote Cluster. Step 2. Click Add New. Step 3. In the Remote Cluster Configuration window that displays, configure the following settings:

Cluster ID: Podx-Cluster

Fully Qualified Name: 10.x.1.1

Page 26: EMCC Lab Guide

26

Task 5. Tweaking Service Parameters Step 1. In Cisco Unified Communications Manager Administration, choose System > Service Parameters. Step 2. From the Server drop-down list box, choose a server. Step 3. From the Service drop-down list box, choose the Cisco Extension Mobility service. Step 4. Click the Advanced button at the top of the window. Step 5. As needed, configure the following service parameters in the Clusterwide Parameters (Parameters that apply to all servers) pane:

Inter-cluster Maximum Login Time: True

EMCC Allow Proxy: True.

Note For EMCC, the call logs always get cleared.

Note For EMCC, multiple logins are always allowed.

Page 27: EMCC Lab Guide

27

SECTION 5. EMCC DEVICE STATUS AND MONITORING Task 1. Testing EMCC Login

Step 1. Go to the Phone1-x and press the Services button. Sign on to the Extension mobility using thefollowing login information:

UserID: pody-1 (where “y” is the othere pod’s number)

PIN: 12345

Step 2. Press Submit. The phone should suceessfully login. The DN should change to the device profile DN of pody-1 user.

Task 2. Showing EMCC Active Remote Login Report

Step 1. From 10.y.1.1 CUCM Administration page, login as cucmadmin/cucmpass1. Step 2. Go to Device > Phone. On the Related Links; Select the Remotely Logged In Device and click Go. Step 3. Verify that the Phone1-x is logged in, verify also the logged inprofile and the user id.

Page 28: EMCC Lab Guide

28

Task 3. Using RTMT Tool to Display EMCC Performance Counters Step 1. Launch Cisco Unified RTMT on your pod PC. Step 2. Enter the IP address of the remote CUCM (10.y.1.1) and specify the Administrator ID and password (cucmadmin/cucmpass1) Step 3. In the Cisco Unified RTMT navigate to System > Performance. Expand the IP address of the CUCM (10.y.1.1). Expand the Cisco Extension Mobility. Step 4. Verify that there is one Active Inter-cluster Sessions. And one Remote Device and User logged in.

This is the end of this session. Thank you for your attention and participation. For any comments, suggestions or feedbacks, please email: [email protected]. We hope this session proves to be informational and valuable to you.