cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1718
Views
11
Helpful
11
Replies

Translation PSTN call to Business VOIP

alialjamri2008
Level 1
Level 1

We have a business VOIP provided by our service provider, where it is used for international calls with low rates,

I need to assign directory number to be used to connect and use this service from my cell phone or any external PSTN number through

our office VOIP network. We are using CUCM and Cisco unity connection 7.1.3.

Ali

11 Replies 11

Jonathan Schulenberg
Hall of Fame
Hall of Fame

You can use Mobile Voice Access for dial-through abilities. It has several moving pieces:

  • You configure the mobility information and service parameters in CUCM.
  • You configure the MVA application on an IOS gateway.
  • You configure a remote destination profile, remote destination, and end user permissinos for the user.

I have configured all above stuff but still I am not able to call MVA from my cell phone through PSTN, please let me know if there is missing place I have to configured.

Thanks for your response,

Ali

Hi Ali,

try to use the steps bellow:

Step 1.

Go to the UCM administration page

-Select the System TAB

-Select the Service parameters TAB

-For the server field, select the hostname/ip address of the publisher

-For the service field, select

Cisco

CUCM:

-Under Clusterwide Parameters (System-Mobility)

-Set the Enable Enterprise Feature Access parameter to True

-Set the Enable MobileVoice Access parameter to True

-Proceed to Enter the Mobile Voice Access number that you are going to use

in our case will be 3511

-Set the Matching Caller ID with Remote Destination parameter to complete

match (by selecting this parameter the gateway will look for a complete

match of digits coming from the PSTN and it will decide if is a complete

match of an existing Destination Number then the user will be prompted for

its CCM user PIN number, if is not a complete match then the user will be

prompted to enter its Remote Destination Number followed by the pound sign.

-In the other hand if you set the Matching Caller ID with Remote

Destination parameter to Partial Match then the gateway is suppose to match

the number of digits that you decide against an existing Destination number

but will ONLY WORK WITH A DEDICATED H.323 GATEWAY and it will not work using

a hairpinning set up which is our case.

Note: When setting the Matching Caller ID with Remote Destination parameter

to Partial Match in this setup (a hairpinning set up) the Remote Destination

user calling from a device that match a remote destination number will

experience a silence when dialing our MVA DID

-Click save.

Step 2

-Go to the Media Resources TAB

-Select the Mobile Voice Access TAB

-On the Mobile Voice Access Directory Number field enter 3511

-On the Mobile voice Access Partition select a partition that is an accessible partition

-Proceed to select the desire Locale.

Step 3

-Telnet or SSH to the gateway that you are going to use.

-Under config mode proceed to enter the following command

!

Voice service voip

Allow-connections h323 to h323

!

Voice class h323 1

H225 timeout tcp establish 3

!

Application

Service cmm http://[ip address of your publisher]:8080/ccmivr/pages/IVRMainpage.vxml

Step 4

-To verify that the vxml script along with the correct english locale was

successfully loaded into our gateway issue the following commands

Yourgateway#sh call appl voic cmm

A sign that the vxml script and our English locate is properly configured

and loaded will be

*if you are seeing the following code

Check the cmm url characters under application, if your url is incorrect

proceed to make the necessary changes with the correct url also, visit the

UCM administration page, select the Media Resources TAB , select MobileVoice Access

and click save, this will push out the vxml script to the voice

gateway, you will also need to reboot your gateway, in order for the script

to show correctly in your Voice Gateway.

Step 5

We will now proceed to create our Dial-Peers

!

dial-peer voice 5311 voip

service cmm

session target ipv4:[ip address of the publisher]

incoming called-number 5311 <------our incoming DID from the PSTN

codec g711ulaw

!

dial-peer voice 3512 voip

preference 1

destination-pattern 3511 <------our Mobile Voice AccessDN

voice-class h323 1

session target ipv4:[ip address of the publisher]

dtmf-relay h245-alphanumeric

codec g711ulaw

no vad

!

dial-peer voice 3513 voip

preference 2

destination-pattern 3511 <------our MobileVoice AccessDN

voice-class h323 1

session target ipv4:[ip address of the subscriber]

dtmf-relay h245-alphanumeric

codec g711ulaw

no vad

!

dial-peer voice 5314 voip

service cmm

session target ipv4:[ip address of the subscriber]

incoming called-number 5311 <------our incoming DID from the PSTN

codec g711ulaw

!

Step 6

We will now proceed to create our h323 gateway in our UCM.

-Go to the UCM Administration page

-Select the Device TAB

-Select Gateway

-Select Add New

-For our gateway Type parameter select H.323 Gateway, click Next

- Enter the MGCP gateway ip address for the Device Name* parameter

-Proceed to the Select the desire Device pool

-Proceed to select the Correct Media Resource Group List, in my case I use

-Proceed to select the appropriate Location

-Proceed to check the Media Termination Point Required* field.

-Proceed to select the appropriate parameters for the Call routing

information Inbound Calls fields.

-For testing and for this

example

I am using the following parameters

Calling Search Space [Local-CSS]

AAR Calling Search Space [Local-CSS]

-Select Save.

Step 7

-For this

example

I will be using a Route Group Called RG-Local which will

contain our H323 gateway IP address .

-For this

example

I have created a Route List called RL_MVA_Devices which

have the RG-Local selected as a Route Group.

Step 8

-We will now proceed to create a route pattern that matches our inbound DID

from the PSTN.

-For the route pattern* field we will enter our inbound DID number which

for this document is 5311

-Proceed to select the appropriate route partition, for this

example

I have

selected an open/default partition

-For the Gateway/Route List* Field we will select RL_MVA_Devices

-Route this pattern

-Call Clasification* OffNet

-Provide Outside Dial Tone

-Select Save.

Step 9

Finally we will need to add our

Mobile

-Voice-Access_RP partition to the

Calling Search Space that we use in our H323 gateway

-Go to the UCM Administration page

-Go to the Call Routing Tab

-Go to the Class of Control Tab

-Select Calling Search Space

-Look for the Calling Search Space that you use for your H.323 gateway, in

our case I use Local-CSS

-Proceed to add the appropriate

Mobile

Voice

Access

Partition to the

selected partitions for the Local-CSS, in my case I will add the

Mobile

-Voice-

Access

-RP partition and I will put it on the 3rd level.

First my 911_PT

Second my Internal_PT

Third it will be our

Mobile

-Voice-Access_RP partition

-Click save.

At this point you should be able to dial the DID used to

access

the MVA,

depending on your call manager service parameters configured, Unified

Communications Manager /MVA IVR will answer the call and you will be

prompted for enter your Remote Destination number followed by the pound

sign, then you will be prompted to enter your PIN, once authenticated you

will be able to start using the MVA feature at which point you can start

dialing as if you were using an internal IP Phone.

While you are logged into MVA and during a call you can use the following

default dtmf codes to.

Put a call in hold *81

Put a call in an exclusive hold *82

To resume a call *83

To transfer a call *84

To conference a party *85

and this is a a very handy link for another example from the internet too:

http://pushkarbhatkoti.wordpress.com/tag/cisco-mobile-voice-access-how-to/

Hope this help

if helpful Rate

I have used DN 8070 for MVA and incoming DN 8077, I am able to dial 8077 from my internal extension unfortunately unable to dial xxxx8077 through PSTN (External access)!!!!!!, your advise please.

Ali

Check your translation on the voice gateway for incoming calls

Hope this help

Plz rate the helpful posts

This is my gateway configuration:

dial-peer voice 2000 voip

service frog

session target ipv4:1.1.1.1

incoming called-number 8077

codec g711ulaw

!

dial-peer voice 1000 voip

destination-pattern 8070

session target ipv4:1.1.1.1

dtmf-relay h245-alphanumeric

codec g711ulaw

Just to clarify, I am using H.323 gateway onlay for MVA, and I have following configuration, however I am not able to dial MVA from PSTN while am able to do internally .

!

dial-peer voice 100 pots
service mgcpapp
incoming called-number .
direct-inward-dial
!
dial-peer voice 2000 voip
service frog
session target ipv4:10.1.1.11
incoming called-number 4077
codec g711ulaw
!
dial-peer voice 1000 voip
destination-pattern 4070
session target ipv4:10.1.1.11
dtmf-relay h245-alphanumeric
codec g711ulaw
!

Please let me know how to configure the translation for incoming call from PSTN.

Hi

A point to take care here, the Dial Peer you want to hit is not a VOIP dial peer but a pots Dial peer.

it should be something like this:

dial-peer voice 8077 pots

service frog

incoming called-number  xxxx8077

also make sure that the service name matches the link mentioned under the application prompt and under dial peer(here the name is frog)

config t

application

service frog http://10.10.210.10:8080/ccmivr/pages/IVRMainpage.vxml

HTH

Tapan

Ali try to use only VoIP dial peers if you are using MGCP for pstn

See the bellow link

https://supportforums.cisco.com/thread/2005673

Tapan you can not contol the PRI as MGCP and h323 at the same

Hope this help

Do I need to do translation? in my case incoming-number from PSTN will be of the form 1714xxxx, while  the target MVA number is 8077 VOIP

How the redirection from PRI to h323 be configured?

I hope to find the answers of these questions, as everything work fine when I dial MVA (8077) from internal extension

Are u using MGCP between the gateway and CUCM ? If yes then use translation or significant digit in CUCM to preserve only the required digits