Browse By

Extension Mobility Cross Cluster (EMCC) – Configuration

Extension Mobility Cross Cluster (EMCC) – Configuration

What is Extension Mobility Cross Cluster?  Extension Mobility enables you to login within the cluster (intra-cluster) whereas Extension Mobility Cross Cluster (EMCC) enables you to login from a home cluster to a phone at visiting cluster (inter-cluster). This was introduced in 8.X Version or later.
Recently i have configured EMCC and i came across many issues but however the lab was successful. I couldn’t test the full functionality as i had Cisco IP Communicator which is not supported as per Cisco. I have tested the registration process from Home Cluster to Visiting Cluster successfully.
To start with the configuration, we need to ensure that we have a checklist ready so that the configuration is not missed out as the configuration is quite vast.

Pre-Requisites

  • SFTP Application installed on Server/Laptop/PC
  • 3 Services to be Up and Running which is essential for EMCC
  • Configuring Phone Service
  • Consolidate & Import Certificates
  • Configuring the Common Device Configuration
  • Insert/Update EMCC Template
  • Configuring Cluster ID in both the Clusters
  • Configuring Geolocation Filters
  • Configuration EMCC Feature Configuration
  • Configure EMCC Sip Trunk
  • Configuring EMCC Intercluster Service Profile
  • Configuring Remote Cluster with Unique ClusterID
  • Login Process

1> Ensure that the following services are up and running.

  • Cisco TFTP
  • Cisco Bulk provisioning
  • Cisco Extension Mobility

2> Ensure that Base Phones, User Device Profile & End Users have been created in the clusters.

  • For End User Configuration > Ensure that “Enable Extension Mobility Cross Cluster” box is checked
  • For Base Phones > Ensure that “Enable Extension Mobility” box is checked.

3>  Configure the Phone service for EMCC

  • Go to Device > Device Settings > Phone Services
  • Add a New Service
  • Enter Service Name, ASCII Server Name, Service Description
  • Service URL > http://X.X.X.X:8080/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC#
  • Service Category > XML Service
  • Service Type > Standard IP Phone Service
  • Check mark Enable
  • Check Mark Enterprise Subscription (Optional)

4> Consolidate & Import Certificates

  • Login to https://X.X.X.X:8443/cmplatform (Assume this to be your ClusterA)
  • Go to Security > Bulk Certificate Management > Enter the SFTP Server IP Address and Credentials and Click on Save
  • Click on Export > Choose All from the drop-down under Certificate type and Click on Export
  • Login to https://X.X.X.X:8443/cmplatform (Assume this to be your ClusterB)
  • Go to Security > Bulk Certificate Management > Enter the SFTP Server IP Address and Credentials and Click on Save
  • Click on Export > Choose All from the drop-down under Certificate type and Click on Export
  • Refresh ClusterB Bulk Certificate Management and you will be able to see Consolidate button
  • Click on Export > Choose All from the drop-down under Certificate type and Click on Consolidate
  • Now click on Import > Choose All from the drop-down under Certificate type and Click on Import on ClusterA
  • Now click on Import > Choose All from the drop-down under Certificate type and Click on Import on ClusterB

5> Configuring the Common Device Configuration

  • Go to Device > Device Settings > Common Device Configuration
  • Click on Add New
  • Enter Name, Softkey Template and Click on Save

6> Insert/Update EMCC Template

  • Go to Bulk Administration Tool > EMCC > EMCC Template
  • Enter a Template Name & Device Pool
  • Select from Drop Down Menu SIP Profile & Common Device Configuration and click on Save
  • Go to Bulk Administration Tool > EMCC > Insert/Update EMCC
  • Radio Check > Update EMCC Devices and Select EMCC Template from Drop Down Menu
  • Radio Check > Run Immediately and click on Submit
  • Check the Job Scheduler to verify the the processing job has been completed.
  • Go to Bulk Administration Tool > EMCC > Insert/Update EMCC
  • Radio Check > Insert EMCC Devices
  • Enter the number of EMCC Devices to be added >
  • Radio Check > Run Immediately
  • Check the Job Scheduler to verify the the processing job has been completed.
  • Repeat the same process in ClusterB as well

7> Configuring Cluster ID in both the Clusters

  • Go to System > Enterprise Parameters > Cluster ID (Ensure that ClusterID are unique in both the Clusters)

8> Configuring Geolocation Filters

  • Go to System > Geolocation Filter > Add New
  • Enter a Name and Description
  • Check Mark – Country using the two-letter abbreviation
  • Check Mark – State, Region, or Province (A1)
  • Check Mark  – City or Township (A3)
  • Click on Save
  • Repeat the same process in ClusterB

9> Configuration EMCC Feature Configuration

  • Go to Advanced Features > EMCC > EMCC Feature Configuration
  • Default TFTP Server for EMCC Login Device > x.x.x.x
  • EMCC Geolocation Filter > Select the Filter from Drop Down
  • Default Server For Remote Cluster Update > x.x.x.x
  • Repeat the same process in ClusterB

10> Configure EMCC Sip Trunk

  • Go to Device > Trunk > Add New
  • Trunk Type > SIP Trunk
  • Device Protocol > SIP
  • Trunk Service Type > Extension Mobility Cross Cluster
  • Click Next
  • Enter Device Name, Description, Device Pool, Location, SIP Trunk Security Profile & SIP Profile
  • Check Mark > Send Geolocation Filter
  • Click on Save,
  • Click on Apply
  • Click on Reset
  • Repeat the same process in ClusterB

11> Configuring EMCC Intercluster Service Profile

  • Go to Advanced Features > EMCC > EMCC Inter-cluster Service Profile
  • Check Mark > EMCC
  • Check Mark > PSTN
  • Check Mark > RSVPAgent
  • Repeat the same process in ClusterB

12> Configuring Remote Cluster with Unique ClusterID

  • Go to Advanced Features > EMCC > EMCC Inter-cluster Service Profile
  • Click on Related Links > Drop Down and Select Remote Cluster and Click Go
  • Click on Add New
  • Cluster ID > Enter the Remote Unique Cluster ID which is configured
  • Fully Qualified Name > Enter the IP Address of the Remote Cluster
  • Click on Save
  • Check Mark Enabled All Services  and click on Update Remote Cluster Now.
  • Click on Save
  • Repeat the same process in ClusterB

13> Ensure your 79XX IP Phone is registered to the Cluster and make sure that the Phone supports EMCC functionality.

  • Press Services
  • Press EMCC
  • If your phone is registered to ClusterA then type the user id and password configured for End User in ClusterB and check if you are successfully logged in.

EMCC-LoginInformation

Published by Team UC Collabing

14 thoughts on “Extension Mobility Cross Cluster (EMCC) – Configuration”

Leave a Reply

Your email address will not be published. Required fields are marked *