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
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