CUCM Cisco Mobile Connect

## Introduction

This article will discuss and demonstrate how remote destination profiles connect users, phones, and remote destinations to provide a simple service to system users who require seamless dialing outside of the system.

Below is a diagram that shows how each of the entities relate to each other.

## Entities

Below is a list of entities that combine to make Cisco's mobility solution.

* **End User:** Each end user must be created and have a PIN assigned, which is used for authentication for MVA, there are three important Cisco Unified Moiblity-related Settings can be configured for the end user:
	+ **Enable Mobility:** Check this option to allow the user to access the Mobile connect feature
	+ **Enable Mobile Voice Access:** Check this option to allow the user to place MVA-based outgoing calls using enterprise network resources
	+ **Remote Destination limit:** this setting is used to limit the number of remote destinations that can be configured. T**he maximum is ten.**
* **IP phone:** the office of a Cisco Unified Mobility user must refer to establish a link to the end-user name. The linking is achieved by setting the owner ID field on the Phone Configuration window to the user ID of the end user.
* **Remote Destination Profile (RDP):** The setting creates a virtual phone that is linked to the end user that represents all remote destinations associated with the user. It includes phone device-level configuration settings such as user and network music on hold (MOH) audio sources and calling search spaces (CSS). For each office phone that an end user should be able to use for Cisco Unified Mobility, a shared line with the lines of the office phones has to be added to the RDP
* **Remote Destination (RD):** A remote destination represents a user's cellphone and any number a user may be reachable and is associated with one or more shared lines of a remote destination profile. fore ach remote destination, the remote destination number has to be specified as dialed from within the enterprise, for example lets say you must dial "9" plus the number 555-1212 to dial a users cellphone then the destination must be configured as 9-555-1212 to function properly. the **rerouting css** of the specified RDP is used to lookup the configured remote destination profile.
* **Access list:** access lists can be configured to permit or deny calls to be placed to a remote destination when the shared line is called' the filter is based on the calling number. if no access list is applied, all calling numbers are allowed to ring the remote destination.
* **Mobile Voice Access (MVA) media resource:** This media resource interacts with the voice XML (VXML) call application running on the Cisco IOS gateway. it is required for MVA only. the number at which the Cisco IOS router can reach the media resource has to be specified, a partition can be applied, and one or more locales have to be chosen.

## Call Processing

### Mobile Voice Access MVA

MVA is a feature that allows enterprise users to call into the phone system and then make outbound calls as if they were using their desk phone.

Step 1: a user calls into the MVA DN configured on the CUCM

Step 2: The CUCM asks the user to login with an extension and pin

Step 3: After logging in the user then makes a call to a destination

Step 4: CUCM connects the call as long as it is within the user's calling privileges

### Single Number Reach (SNR)

Step 1: a call is placed to a user's extension for either on or off the system

Step 2: when the phone line rings it also engages the remote destination profile and rings the remote destination.

Step 3a: If the call is picked up by the desk phone then RDP drops the outgoing calls to the remote destinations

Step 3b: if the call is picked up by one of the remote destinations then the line that was called will engage while the call is in progress

Step 4a: when the internal calls is hung up the call ends

Step 4b: when the external call (the one answered by the cell phone) is hung up the call stays active for ten seconds allowing the user to pickup the call on their desk phone.