01-26-2009 01:25 PM - edited 03-15-2019 03:47 PM
I have a need to send both 15 and 16 digits (including 011 and country code) to Germany. The issue I am running into is that when the user gets to the 15th digit it gets sent since it matches the dial peer with 15. How do I get them to both be viable? I cannot use the 9T since we have a security need to lock down certain patterns.
01-26-2009 01:28 PM
Hi,
Can you post your dial-peers?
01-26-2009 01:30 PM
dial-peer voice 50 pots
description Germany
destination-pattern 901149..........
port 0/3/0:23
forward-digits 15
!
dial-peer voice 120 pots
description Germany
destination-pattern 901149...........
port 0/3/0:23
forward-digits 16
01-26-2009 01:47 PM
add as last digit T to the one for 15 digits so it expect for more digits
destination-pattern 901149..........T
HTH
java
if this helps, please rate
01-26-2009 01:48 PM
do I take out the forward-digits command? Will the 9 get stripped out?
01-26-2009 01:52 PM
Remove the forward-digits and add prefix 011
Hope that helped, if so please rate.
01-26-2009 01:56 PM
So just to clarify:
dial-peer voice 50 pots
description Germany
destination-pattern 901149..........T
port 0/3/0:23
prefix 011
However, forward-digits 0 gets inserted.
01-26-2009 01:59 PM
Try adding prefix 011 and forward-digits all.
Hope that helped, if so please rate.
01-26-2009 01:56 PM
Since you have overlapping dial plans you will have to wait for the interdigit timeout. This means you will have to use the T keyword after your 15 digit dial peer.
This is slightly different from the way that CUCM routes calls, as the gateway will send it as soon as there is a match rather than wait for the longest match.
hth,
nick
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: