Translation pattern and route pattern mess

Unanswered Question
Apr 9th, 2009
User Badges:
  • Bronze, 100 points or more

I have the following issue: there is a translation pattern 6.XXXXXX in partition "Part1" and the route pattern 6.XXXXXXX in partition "Part2". My IP-phone has a CSS with only this 2 partitions with Part1 on the first place. After dialing 61234567 in DNA my route pattern is matched with no alternate matches("Route this pattern" result as I expected). But I get reject after dialing same number on the IP phone which is caused with translation pattern match.(I've made such decision after I excluded Part2 from my CSS). As far as I understand this two destinations should work withoout interaction. What am I doing wrong?

Probably I should do some digit manipulation?

PS: CCM ver 4.2(3)

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Dennis Mink Thu, 04/09/2009 - 05:29
User Badges:
  • Blue, 1500 points or more

what translation pattern is this and in what partition?

with regards to the two identical 6.XXXXXX patterns, the 61234567 matches that in both partitions, so the pattern in the first partition routes the call.

please bear in mind that translation patterns will be carried out before call routing is decided upon

steven.lass Thu, 04/09/2009 - 05:34
User Badges:

UCM tries to route the call after every digit pressed. DNA only shows how a set of digits would be routed.

Ooops, read the question wrong the first time ...

The translation pattern will immediately execute when when 7th digit is entered.

Jaime Valencia Thu, 04/09/2009 - 20:53
User Badges:
  • Cisco Employee,
  • Hall of Fame,


translation patterns have the preference due to the route immediately option. as soon as you match a translation pattern it will be used



if this helps, please rate

Volodymyr Morskyy Fri, 04/10/2009 - 01:32
User Badges:
  • Bronze, 100 points or more

Thanks for your reply. Also I did the following thing: made 2nd translation pattern 6XXXXXXX that routes to my route pattern 6.XXXXXXX(Partition is the same as Route Pattern). But still shorter translation pattern is matched

Marwan ALshawi Fri, 04/10/2009 - 03:43
User Badges:
  • Purple, 4500 points or more
  • Community Spotlight Award,

    Best Publication, December 2015

hi there

can you please let us know what is the idea or the goal behind this config

we could help you to use another way

thank you

jconi Fri, 04/10/2009 - 03:53
User Badges:


it should work if you had a DN somewhere in your dialplan (it works for me).

For example you have the following entries:

Translation pattern : 6.XXXXXX

Route Pattern : 6.XXXXXXX

DN on an IP Phone : 6XXXXXXXX

The new DN will force the CUCM to wait until it will be sure that this DN will not be called.

In CUCM 4.2, if there is a "Urgent Priority" checkbox on translation pattern config, uncheck it.

The main drawback is that you will have the T302 timeout to reach translation pattern and route pattern.



Volodymyr Morskyy Fri, 04/10/2009 - 05:46
User Badges:
  • Bronze, 100 points or more

Thanks everyone for replies. About "Urgent Priority" checkbox - it is checked but inactive

(its description says: Cisco Unified CallManager sets all translation patterns with urgent

priority, and you cannot change the priority of the translation patterns.)

Answering the question what for do I have such numbering plan.

I have Remote Branch offices with same DNs but in different partitions and near-HQ-office branches (they have H323 gateways there).

Remote Branch office has its 2-digit code, and 4-digit DN. Prefix for dialing is 6. So dialing

6123456 will cut 6, then I have Translation Pattern starting with each Brach Office code(here it will be 12.XXXX) which

will cut 12 and dial 3456 in Remote Branch office #12.

Near-HQ-office branches also have dial prefix 612(do ask why) ) followed by branches' code and finally 2-digit DN.

For each near-HQ-office branches I have route pattern (like 61234XXX 61235XXX) So dialing

61234567 Should match with route pattern not with translation pattern.

Volodymyr Morskyy Fri, 04/10/2009 - 05:49
User Badges:
  • Bronze, 100 points or more

I did the digit manipulation in translation pattern 6.XXXXXX and chanched it to 6.X[^2]XXXX this helped but I have

Remote Branch office that have in their code second digit "2".


This Discussion