User Tools

Site Tools


eduardo:cisco:cucm:cucm-mva

Mobile Voice Access

  • MVA allows users to call into the enterprise from any phone and place outgoing calls that appear to come from their office phone
  • Originate enterprise calls from any remote destination by:
    • Dialing to the enterprise MVA number
    • Entering ID (if required) and PIN
    • Entering destination number to be called
  • Called party sees the office phone number as the calling party
  • Switch active calls between office and remote phone

Requirements

  • H.323 or SIP gateway providing Mobile Voice Access IVR application
  • Out-of-band DTMF
  • Remote destination must be external devices

CSS

  • When calling into MVA, the CSS on the line and the CSS on the Remote Destination Profile are combined to determine the effective user CSS.
  • New in CUCMv7, there is a new CUCM service paraemter that determines the CSS for MVA calls: Inbound CSS for Remote Destination
    • This can be set to the trunk or gateway inbound CSS (Default)
    • Or the Remote Destination Profile + Line CSS (same behaviour in CUCMv6 handling).

Configuration

CUCM MVA Service

  • Activate the Cisco Unified Mobile Voice Access Service
  • Under CCMService > Tools > Service Activation

CUCM Service Parameters

  • Under System > Service Parameters > Cisco CallManager
  • Enable MVA globally
  • Enable and configure enterprise feature access
    • Allow remote device to use various code to trigger various call function such as hold, transfer, resume — etc.
  • Configure MVA number 2999, this is what get pass to the VXML script on the router.

CUCM End User

  • Under User Management > User
  • Enable MVA per end user

CUCM MVA Media Resource

  • Under Media Resource > Mobile Voice Access
  • Configure MVA media resource
  • The mobile voice access directory number must match what was configured on the router
  • Locale - language setting

IOS MVA VoiceXML

  • Configure MVA VoiceXML application at Cisco IOS gateway
  • Configure MVA application
application
  service mva http://<cucm-pub>:8080/ccmivr/pages/IVRMainpage.vxml
  • Incoming POTS dial peer to match the MVA media resource setting on CUCM
dial-peer voice 29991 pots
  service mva
  incoming called-number 2999
  direct-inward-dial
  • Outgoing voip dial peer to the MVA VXML number on CUCM
  • Must include DTMF relay
  • Must disable VAD
dial-peer voice 29992 voip
  destination-pattern 2999
  session target ipv4:<cucm-pub>
  dtmf-relay h245 alphanumeric
  codec g711ulaw
  no vad
  • (Optional) Translation pattern to strip the full E.164 number to the short MVA directory number
voice translation-rule 1
  rule 1 /.*5552\(...$\)/ /2\1/
!
voice translation-profile pstn-in
  translate called 1
!
voice-port 0/0/0:23
  translation-profile incoming pstn-in
  • PSTN dial peer for incoming and outgoing PSTN call
dial-peer voice 1 pots
  destination-pattern 9T
  incoming called-number 2...
  direct-inward-dial
  port 0/0/0:23
!
dial-peer voice 2 voip
  destination-pattern 2...
  session target ipv4:<cucm-pub>
  incoming called-number 9T
  codec g711ulaw
eduardo/cisco/cucm/cucm-mva.txt · Last modified: 2024/02/23 08:20 by 127.0.0.1