10-28-2014 03:58 AM - edited 03-17-2019 12:42 AM
Hello,
I am trying to modify the displayed CLI on my phones for international calls from the SIP provider we are using, they are sending international calls CLI in the format sip:+XXXXXXXXXXX@anonymous.invalid, I'd like to replace the "+" with "900" to allow callback from the missed call directory. I don't believe I can match on the "+" using translation patterns on the router.
I am running a 2900ISR as the gateway and a CM 9.5 platform.
Thanks
Solved! Go to Solution.
10-28-2014 08:16 AM
It does match, use the following:
rule 1 /\+\(.*\)/ /900\1/
10-28-2014 04:49 AM
You're using CUCM or CUCME?
10-28-2014 05:56 AM
You can match on "+" with a translation-rule. How do you have your call routing configured. Could post your configuration?
Regards,
Yosh
10-28-2014 06:41 AM
Hi,
This is what I normally do on ISDN :-
voice translation-rule 100
rule 1 /^/ /900/ type international international
rule 2 /^/ /9/ type national national
rule 3 /^/ /9/ type unknown unknown
But this being a SIP I am trying :-
voice translation-rule 100
rule 1 /^/ /9/ for in country CLI's
and some rule that swaps "+" for 900, but I was under the impression + is a special character that does not match on a translation pattern ?
10-28-2014 08:16 AM
It does match, use the following:
rule 1 /\+\(.*\)/ /900\1/
10-28-2014 05:45 AM
Hi its a CUCM 9.5.
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