02-14-2022 10:40 AM
Hello,
Need some help. We have a bunch of DID's that have a number 424-865-63XX and we want to change the number when called to a different extension when it is called. For example, when someone calls 424-865-6380 we want it to ring on internal ext 3380. Any idea how we can do this in CUCM.
Solved! Go to Solution.
02-14-2022 10:43 AM - edited 03-02-2022 08:55 AM
With translation patterns. Either individual if there is no joint correlation between the DID and the directory number (extension), or wild card matching if parts of the DID is reused in the directory numbers and the replacement part is equal across the board.
02-14-2022 10:43 AM - edited 03-02-2022 08:55 AM
With translation patterns. Either individual if there is no joint correlation between the DID and the directory number (extension), or wild card matching if parts of the DID is reused in the directory numbers and the replacement part is equal across the board.
02-14-2022 01:19 PM
Thats what I was trying to use, but for some reason when I call the external number lets say its (424) 555-1111 and the internal extension on the phone is 2211, it will not ring on that extension. Under translation pattern, I have 4245551111 and then under Called Party Transform Mask I have 2211, but it will never ring on 2211, so not sure what I am missing.
02-14-2022 02:32 PM
Confirm that 424 555 1111 is hitting your CUBE and determine what the service provider is sending you as far as digits go. If ITSP (SIP) connection you should be getting 10 digits, if you are using PRI you may only be getting 4 digits.
That translation pattern needs a CSS and a partition.
The concept you have detailed in your translation pattern example is correct, providing you are translating what the service provider is sending you.
02-14-2022 05:46 PM
- Make sure the ISP is sending you full DID when calling. Debug from gateway and see what called number ISP is sending. I have seen ISP sending last 4 Digit, 3 Digit etc.. If ISP is sending only last 4 digit, your pattern will not get applied.
- if extension 2211 is in a partition, Make sure your translation pattern has calling search space assigned which can access the DN partition.
- Run a DNA and see the call flow. If this is showing blocked pattern on allowed pattern and see the call flow.
I prefer to do this on the gateway level.
voice translation-rule 1
rule 1 /42455522\(..\)/ /22\1/
voice translation-profile incom
translate called 1
!
Apply translation profile in the Dial-peer or voice port.
02-15-2022 12:46 AM
If you're reworking an existing configuration where all previous DDIs matched, make sure your trunk isn't set to route only on last four digits. If it us then your translation pattern needs to match on 1111 rather than the full 10 digits.
You could post up the call from from Dialled Number Analyser for one of your working DDIs.
02-15-2022 02:05 AM
As others has already suggested make these verification's.
03-02-2022 08:25 AM - edited 03-02-2022 08:25 AM
Thanks all, the translation pattern worked.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide