Configuring Extension Mobility

Cisco Extension Mobility is a feature that allows users to use different IP phones as their own by a simple logging-in process. This is possible by applying different device profile configurations when a user logs in. The device profile configuration includes information about the line numbers, speed dials, service links, and other user-specific settings. The process is dynamic and it applies the different configurations according to the currently logged user. Once the user logs out, default configurations.

In general, the Extension Mobility feature allows the end users to change the phone settings without accessing the Cisco Unified Communications Manager administration page. The process is pretty straightforward. Everything is done automatically after entering the correct credentials in the web login service, which is configured on the phone.

The device profile, which is applied after the login process, does not get associated with a physical phone. It includes all the properties of a device except the specific ones for that device, such as MAC address or directory URL. So when a device profile has been loaded onto a device, the device adopts the attributes of that device profile. When a user logs in to a phone that is configured for Cisco Extension Mobility and the user has a user device profile that is configured for that phone, the user device profile replaces the existing configuration of the device.

Finally, when a user logs out, the logout profile replaces the user device profile, and basically the phone can be restricted and become unusable.

Task 1: Configure Extension Mobility Service on Cisco Unified Communications Manager

In this task, you will enable and configure the extension mobility service on CUCM.

Activity Procedure

Complete the following steps:

  1. From Communications Manager Administration page, go to Navigation > Cisco Unified Serviceability page. From the menu, select Tools > Service Activation.
  2. Select the 10.1.1.10 server.
  3. Verify that the Cisco Extension Mobility service is activated. If it is not, activate it.
  4. From Communications Manager Serviceability page, go to Navigation > Cisco Unified Communications Manager Administration page. From the menu, select System > Service Parameters
  5. Select 10.1.1.10 server.
  6. Select Cisco Extension Mobility (Active) for service.
  7. On the Service Parameter Configuration page, modify the following parameters:
    – Intra-Cluster Maximum Login Time: :10
    – Intra-Cluster Multiple Login Behavior: Auto Logout
    – Remember the Last User Logged In: True
  8. Click Save.
  9. On Cisco Unified Communications Manager Administration page, from the menu, select Device > Device Settings > Phone Services.
  10. Click Add new.
  11. Use the following parameters for the IP Phone Services configuration:
    – Service Name: Login/Logout
    – Description: Extension Mobility
    – Service URL: http://10.1.1.10:8080/emapp/EMAppServlet?device=#DEVICENAME#
    – Click the Enable box.
  12. Lastly, click Save.

Activity Verification

You have completed this task when you attain these results:

Extension Mobility Service

Task 2: Configure Phones for Extension Mobility

In this task, you will configure Cisco IP phones for extension mobility.

Activity Procedure

Complete the following steps:

  1. On the Cisco Unified Communications Manager Administration page, from the menu, select Devices > Phone.
  2. Click Find.
  3. On the Find and List Phones page, click on Phone1-1.
  4. Enable Extension Mobility, and for the logout profile, use Use Current Device Settings.
  5. Click Save, OK, and Reset.
  6. From the Related Links on top of the page, select Subscribe/Unsubscribe Services, and click Go.
  7. On Subscribe configuration page, select the Login/Logout services and click Next.
  8. Click Subscribe and Save. Close the popup window.
  9. Repeat steps 2 – 8 for Phone1-2, Phone2-1, and Phone2-2

Activity Verification

You have completed this task when you attain these results:

Task 3: Configure Users and Profiles for Extension Mobility

In this task, you will configure users and device profiles for extension mobility.

Activity Procedure

Complete the following steps:

  1. First, on the Cisco Unified Communications Manager administration page, from the menu, select User Management > End User.
  2. Click Add New.
  3. On the End User Configuration page, use the following information :
    – User ID: em1
    – Password: cisco
    – Repeat the password
    – PIN: 12345
    – Confirm the PIN
    – Lastname: Mobility1
    – Firstname: Extension1
    – Telephone number: 2010
  4. Click Save.
  5. Create another user with the following parameter :
    – User ID: em2
    – Password: cisco
    – PIN: 12345
    – Lastname: Mobility2
    – Firstname: Extension2
    – Telephone number: 3010
  6. On the Cisco Unified Communications Manager Administration page, from the menu, select Device > Device Settings > Device Profile.
  7. Click Add New button.
  8. For the device profile type, select Cisco IP Communicator (please use the device type according to the type of IP phone being used).
  9. Click Next.
  10. Select SCCP as the Device Protocol.
  11. Click Next.
  12. For Device Profile Name use em1.
  13. For the Button Template, use Standard CIPC SCCP.
  14. Click Save.
  15. From Related links, select Subscribe/Unsubscribe Services, and click Go.
  16. From the subscribe service page, select Login/Logout service, and click Next.
  17. Click Subscribe, Save, and close the window.
  18. On Device Profile Configuration page, click on Line [1] – Add a new DN.
  19. For Directory Number Configuration page, use the following parameters:
    – Directory Number: 2010
    – Route Partition: SJC-Phones
    – Calling search space: SJC-Everywhere-CSS
  20. Click Save.
  21. Repeat step 6 – 19 for Device profile em2 with the following Directory number configuration (Remember to use a different user).
    – Directory Number: 3010
    – Route Partition: CHI-Phones
    – Calling search space: CHI-Everywhere-CSS
  22. Click Save.
  23. On the Cisco Unified Communications Manager administration page, from the menu, select User Management > End User.
  24. Click on em1 user.
  25. Under Extension Mobility, select em1 profile and move it down to the controlled profiles section.
  26. Click Save.
  27. Repeat step 23 – 26 for em2 User (use em2 device profile).

Activity Verification

You have completed this task when you attain the following results:

Extension Mobility Login Process

Extension Mobility Login Success

Extension Mobility Profile Logged in