60016575 emcc lab guide

Upload: fanmoto

Post on 29-Oct-2015

87 views

Category:

Documents


0 download

DESCRIPTION

Guide to setup EMCC for Cisco VoIP phone.

TRANSCRIPT

  • 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.

  • 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

  • 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. Instructors 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.

  • 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.

  • 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

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 11

    Step 12. In the Directory Number Configuration window, choose the Configure Device () 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.

  • 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.

  • 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.

  • 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:

    Port: 22 (for SSH default port)

    User ID: cisco

    Password: cisco

    Directory: /

    Step 4. Click Save.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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

  • 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.

  • 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 pods 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.

  • 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.