Hi there !
I'm using the Dialed Number Analizer to check a Route Patter...
For example, I'm calling: 012345678 and it matches with pattern: 0.XXXXXXXX ..
The call takes about 10s to go. The Dialied Number Analizer shows the InterdigitTimeOut = yes
Why doesn't the call go directly, without wait the interdigit timeout if it matches with the route pattern?
because that pattern means 0 + any number of digits
that's called overlapping.
it's like having a number 10 and one number 100, why if you dial 10 it waits?? because there is the chance you dial another 0 because you want to reach 100
why if you have 0.XXXXXXXX and 0! and dial 012345678 it waits?? because there is a chance that you might dial more numbers and match 0! instead of 0.XXXXXXXX
in the end the best match will be 0.XXXXXXXX but there is a chance you dial more numbers because CUCM has 0! configured.
the SRND under the dial-plan section covers this, if you do not want this to happen decrease the T_302 timer, delete the 0! pattern, or modify it to be a more exact pattern (that does not overlap with the other one, meaning less wildcards and more digits)
if this helps, please rate