cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
33450
Views
21
Helpful
5
Comments
shalushar
Level 7
Level 7

 

 

 

Introduction

 

Device Mobility is a new feature of CUCM allows CUCM endpoints to be dynamically reconfigured based on their actual location as determined by the IP address that is used by the device.It enables CUCM to determine if the IP phone is at its home location or at a roaming location. CUCM uses the device's IP subnets to determine the exact location of the IP phone. By enabling device mobility within a cluster, mobile users can roam from one site to another, thus acquiring the site-specific settings. Cisco Unified CallManager then uses these dynamically allocated settings for call routing, codec section, media resource selection, and so forth.

 

The following are key characteristics and features of Device Mobility:

 

  • Device Mobility can be used in multisite environments with centralized call processing within a single CUCM cluster.
  • Device Mobility allows users to roam between sites with their Cisco IP Phones, which typically are Cisco IP Communicator or Cisco Unified Wireless Phones.
  • IP Phones are assigned with a location-specific IP address by DHCP scopes specific to each location.
  • CUCM determines the physical location of the IP Phone based on the IP address used by the IP Phone.
  • Based on the physical location of the IP Phone, the appropriate device configuration is applied.

 

Device Mobility allows users to roam between sites with their IP Phones. Typically, these are Cisco Unified Wireless IP Phones or Cisco IP Communicator Phones.

 

When the device is added to the network of roaming sites, it is first assigned with an IP address. Because the IP networks are different in each site, CUCM can determine the physical location of the IP Phone based on its IP address.

 

Based on the physical location of the IP Phone, CUCM reconfigures the IP Phone with site-specific settings.

Device Mobility Considerations

Roaming-sensitive settings ensure that the roaming device uses local media resources and SRST references. In addition, they ensure the correct use of codecs and CAC between sites. Typically, this is always desired when a device roams between different sites. It is not required when the device moves only between IP subnets within the same site. Therefore, the recommendation is to assign all device pools that are associated with IP subnets (DMI) that are used at the same site to the same physical location. This results in phone configuration changes only when the phone roams between sites (physical locations) and not in a situation where a phone is only moved between different networks of the same site.

 

Device Mobility-related settings impact call routing. By applying the device CSS, AAR group, and AAR, CSS calls are routed differently. The settings at the roaming device pool determine which gateway will be used for PSTN access and AAR PSTN calls based on the device CSS and AAR CSS. They also determine how the number to be used for AAR calls is composed based on the AAR group.

 

Such changes can result in different dialing behavior. For instance, when you roam between different countries, the PSTN access code and PSTN numbering plans might be different. For example, to dial the Austrian destination +43 699 18900009, users in Germany dial 0.0043 699 18900009, whereas users in the U.S. have to dial 9.01143 699 18900009.

 

German users who roam with their softphones to the U.S. might be confused when they have to use U.S. dialing rules access code 9 instead of 0 and 011 instead of 00 for international numbers. To prevent this confusion, suppress the application of Device Mobility-related settings. You do this by assigning device pools that are to be used at sites with different dialing rules to different Device Mobility Groups and different physical locations. Now, when a user roams with a device from Germany to the U.S., all the roaming-sensitive settings are applied, but the Device Mobility-related settings are not applied. The phone now uses the PSTN gateway and dial rules of its home location even though the user moved to another site. The user does not have to adapt to the dial rules of the local site to which the phone was moved.

Some of the benefits of Device Mobility

 

  • Dynamic phone CSS allows for site-independent local gateway access.
  • Location settings are dynamically assigned.
  • SRST reference is dynamically assigned.
  • Region settings are dynamically assigned.
  • The AAR calling search space and the AAR group of the DN are dynamically assigned
  • The media resource list is dynamically assigned.
  • Extension Mobility also benefits from dynamic assignment.

 

All location-dependent parameters can be dynamically reconfigured by Device Mobility. Thus, the phone keeps its user-specific configuration, such call-forwarding settings,directory number, speed dials and refers location-specific settings such as region, location, and SRST reference to the actual physical location.

Requirement

 

  • CUCM System version: 7.1.3.31900-1
  • Cisco Database Layer Monitor service running on the same server as the Cisco CallManager service.
  • Cisco TFTP service running on at least one server in the cluster
  • Cisco Unified Communications Manager Locale Installer (if you want to use non-English phone locales or country-specific tones)

 

Configuration Steps

 

To configure the Device Mobility follow the below mentioned steps:-

 

Step 1

Enable the device mobility mode in the Service Parameter Configuration or Phone Configuration window.

 

Step 2

Configure physical locations.

 

Step 3

Configure device mobility groups.

 

Step 4

Configure subnets and assign one or more device pools to a subnet in the Device Mobility Info window.

 

Step 5

In the Device Pool Configuration window, update your device pools for device mobility settings, if you have not already done so.

 

Step 6

If you have not already done so, update your dial plans for device mobility; for example, update calling search spaces, AAR group settings, and so on.

Detailed Steps

 

Enabling Device Mobility

 

  1. To enable the Device Mobility service parameter, perform the following tasks:
  1. Choose System > Service Parameters in Cisco Unified Communications Manager Administration.
  2. From the Server drop-down list box, select the server that is running the Cisco CallManager service.
  3. From the Service drop-down list box, select the Cisco CallManager service. The Service Parameters Configuration window displays.
  4. To enable the Device Mobility Mode service parameter, choose On.

 

param.JPG

 

2. To configure the Device Mobility Mode setting for a specific phone, perform the following tasks:

 

  1. Choose Device > Phone in Cisco Unified Communications Manager Administration.
  2. Click Find to display the device pools list, or use the search results from an active query.
  3. Choose a device from the phone list that displays in the Find and List Phones window. The Phone Configuration window displays.
  4. In the Device Mobility Mode drop-down list box, choose On to enable device mobility, choose Off to disable device mobility, or choose Default, which ensures that the phone uses the configuration from the Device Mobility Mode service parameter

param2.JPG

 

 

 

Configuring a Physical Location

 

To add a physical location for a device pool, use the following procedure.

 

  1. Choose System > Physical Location.
  2. The Find and List Physical Locations window displays.
  3. Perform one of the following tasks:
    • To copy an existing physical location, locate the appropriate physical location ,click the Copy button next to the physical location that you want to copy, and continue with Step 4.
    • To add a new physical location, click the Add New button and continue with Step 4.
    • To update an existing physical location, locate the appropriate physical location and continue with Step 4.
4. Enter the name and description.
5. To save the physical location information in the database, click Save.

 

physical.jpg

Configuring a Device Mobility Group

 

To configure a device mobility group, which supports the device mobility feature, use the following procedure.

 

  1. Choose System > Device Mobility > Device Mobility Group.

  2. The Find and List Device Mobility Groups window displays.
  3. Perform one of the following tasks:
    • To copy an existing device mobility group, locate the appropriate device mobility group,click the Copy button next to the device mobility group that you want to copy, and continue with Step 4.
    • To add a new device mobility group, click the Add New button and continue with with Step 4..
    • To update an existing device mobility group, locate the appropriate device mobility group and continue with with Step 4.
  4. Enter the name and description.
  5. Click Save to save the device mobility group information to the database.

 

 

devicemobility.JPG

Configuring Device Pool

 

1. Choose System > Device Pool.

devicepool.jpg
 

The physical location and the Device Mobility Group themselves are not applied to the configuration of a phone but are used only to control which settings to apply.

Configuring Device Mobility Information

 

  1. To add device mobility information, use the following procedure.
     
    1. Choose System > Device Mobility > Device Mobility Info.
    2. The Find and List Device Mobility Infos window displays.
    3.  
      Perform one of the following tasks:
      • To copy an existing device mobility info, locate the appropriate device mobility info , click the Copy button next to the device mobility info that you want to copy, and continue with Step 4.
      • To add a new device mobility info, click the Add New button and continue with Step 4.
      • To update an existing device mobility info, locate the appropriate device mobility info and continue with Step 4.
     
    4. Enter the appropriate fields.
    5. To save the device mobility info information to the database, click Save

 

deviceinfo.JPG

 

When the phone has device mobility mode enabled, you can view the roaming device pool settings by clicking View Current Device Mobility Settings next to the Device Mobility Mode field in the Phone Configuration window. If the device is not roaming, the home location settings display

.

The overlapping parameters for roaming-sensitive settings are Media Resource Group List, Location, and Network Locale. The overlapping parameters for the Device Mobility-related settings are Calling Search Space (called Device Mobility Calling Search Space at the device pool), AAR Group, and AAR Calling Search Space. Overlapping parameters configured at the phone have higher priority than settings at the home device pool and lower priority than settings at the roaming device pool.

Configuration Tips for Device Mobility

Consider the following information when you configure device mobility in Cisco Unified Communications Manager Administration:

When the Device Mobility Mode is set to Default in the Phone Configuration window, the Device Mobility Mode service parameter determines whether the device is enabled for the device mobility feature.

Cisco Unified Communications Manager uses the longest match rule to match IP addresses and subnets, meaning the best match uses the largest number of bits in the IP subnet mask. For example, the IP address 9.9.8.2 matches the subnet 9.9.8.0/24 rather than the subnet 9.9.0.0/16.

If no device mobility information entries match the device IP address, the device uses the home location device pool settings.

You assign the device pool to the phone device in the Phone Configuration window; you assign device pools to subnets in the Device Mobility Info Configuration window.

You can assign one or more device pools to a subnet address. Cisco Unified Communications Manager assigns device pools for the same subnet to roaming devices in round-robin fashion; for example, roaming device 1 gets assigned the first device pool in the list, and roaming device 2 gets assigned the second device pool in the list. This process allows you to load share when you expect a large number of phones to roam into an area, such as a meeting in the head office that employees from all branch locations will attend.

Although physical location does not represent a required setting in the Device Pool Configuration window, you must define a physical location for a device pool to use the device mobility feature. Be sure to configure physical location for the home location device pool and for the roaming device pool.

After the device mobility structure is in place, you can turn device mobility on for IP phones that support device mobility.

 

 

Related links

 

Comments
skewat8825
Community Member

You have  explained very beautifully,i really appreciate you wish  you will continue for further topics.

Thanks you

rasakkvr786
Level 1
Level 1

Well explained. thank you !

Well Explained

orlandoguy82
Level 1
Level 1

Very helpful. How can one tell what Device pool a device is in after Device Mobility overrides the configured Device Pool on the device? I have a CIPC that is now in a VPN device mobility group with a new Device Pool but, without knowing that, I cannot see how to see what the new dynamically assigned Device Pool is.

@orlandoguy82 

This part in the post covers what you asked about.

When the phone has device mobility mode enabled, you can view the roaming device pool settings by clicking View Current Device Mobility Settings next to the Device Mobility Mode field in the Phone Configuration window. If the device is not roaming, the home location settings display”

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: