• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 318
  • Last Modified:

Call Manager Express Translation Rules

Hi All,

Hope somebody can help. I'm struggling a little with incoming Translation Rules on a CME. I have attached my current config.

Basically internally we have a range or Extensions:

6201 to 6299 and
7201 to 7299

We have recently had a PRI fitted with a 100 DDI's

405 9300 to 405 9399

I'm not bother about DDI for all users as this is not required. I would however like to be able to assign Outside Numbers to various users for DDI.

For example:

405 9312 should go to 6249
405 9399 should go to Hunt Group with Pilot 6000

How do I achieve this.

Also how do I assign outgoing channels. My attached Config is working for outside calls but which channels does it use? Any available? If possible I would like to assign say 6 Channels from the PRI for outgoing.

Hope somebody could help. I have looked everywhere and nothing seems to fit what I need.

Cheers For Any Help In Advance.
1 Solution
Looking at this I think one of the better ways to build out your translation patterns would be if you did a conversion of the extensions to a similar DID.  For example, 6201 to 9301, 6202 to 9302, etc.  If you don't prefer it that way we can always change it later.

The first thing you need is an incoming dial peer to accept the incoming calls:

dial-peer voice 1 pots
incoming called-number .

Next is to create your translation profiles to manipulate the DIDs to your extensions.  One thing to find out from the phone company is how many digits are they sending to you.  If they are sending more than 4 then the translation patters below need to be changed.  

voice translation-rule 1
rule 1 /9399/ /6000/
rule 2 /93\(..\)/ /62\1/

voice translation-profile incomingDID
translate called 1

voice-port 0/0/0:15
translation-profile incoming incomingDID

By default the T1/E1 cards use descending order for outbound calls.  That means calls coming into the system arrive on 1,2,3,4.....  Calls going out start at the highest channel and descend.  In your case 20,19,18.......

Once you configure the voice translation rule you can test to verify it's working correctly.


Router#test voice translation-rule 1 9301
Matched with rule 2
Original number: 9301   Translated number: 6201
Original number type: none      Translated number type: none
Original number plan: none      Translated number plan: none

Hope this helps!
TrustGroup-UAEAuthor Commented:
Hi jplagens,

Many thanks for your response. Sorry for the delayed response. I have been offsite over the past few days ... I will however be onsite later today so will give the above a go and get back to you.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now