[cisco-voip] digit translation question

Yura Monchak yurun at portaone.com
Fri Feb 11 08:18:30 EST 2005


Hello All,

I am facing a strange problem with digit translation, and I do not seem 
to understand its root from the documentation.
When a user calls the IVR access number on AS5300, the PSTN party 
provides only last 4 digits for leg_dnis (used in tcl ivr script), 
however it is needed to translate it to E164. The translation was done 
using the following commands:
translation-rule 2
Rule 0 1234 12345671234

and applied to the voice port:

voice-port 0:D
translate called 2

It worked, but another problem appeared after this, when a user presses 
# after the desired called number (the one user wants to talk to) 
talking to IVR, I guess it is not passed to the script, so it keeps 
adding TTT to this number, and calll fails further in the network.
Do you have any ideas why the translation is done during the work of the 
IVR? Do you have any suggestions for this setup?
Another strange thing, is that it matches the dial peer with incoming 
called number 1234, but I thought it should be translated before the 
dial peer matching.
Thank you for your comments.
--
WBR Yura



More information about the cisco-voip mailing list