11-20-2009 02:06 AM - edited 03-17-2019 09:52 PM
Hello!
I want to make calls to a SIP Server. Actually i need the Number in the full E.164 Format:
"+4930123456"
How can i add via translation rule a "+" on the left side (if this is possible?)
thanks!
C2821 12.4.24
Solved! Go to Solution.
11-20-2009 02:08 AM
There is no way to do that using translation rules. You will have to put 00 and that's it.
11-20-2009 02:08 AM
There is no way to do that using translation rules. You will have to put 00 and that's it.
11-20-2009 02:18 AM
Thanks again
So no way i can add this?
11-20-2009 07:46 AM
It could be done with a custom-made TLC/IVR. If you are interested in acquiring one, contact me at the address present in my profile.
11-20-2009 10:19 AM
I can't guarantee this will work but feel free to give it a try:
voice translation-rule 1
rule 1 /^4930....$/ /+\0/
voice translation-profile e164_4940_Outgoing
translate called 1
dial-peer voice 1 voip
translation-profile outgoing e164_4940_Outgoing
numbering-type national
destination-pattern 4930....
session target ipv4:
session protocol sipv2
session transport tcp
forward-digits all
11-20-2009 10:25 AM
That appears to work fine now, I think it did not in previous versions.
12-22-2010 05:14 AM
Hello All,
I'm trying to do this, to add a + in front of the calling number, just applied the configurations but the + signal is not being show on IP Phone connected to a CUCM 7
The configuration is:
voice translation-rule 100
rule 1 /^[2-9]........./ /+55\0/
rule 2 /^00\(.*\)/ /+\1/
dial-peer voice 1 pots
description ## INBOUND CALLS ##
translation-profile incoming Inbound-Calls
incoming called-number .
direct-inward-dial
port 2/0/0:0
RIO1RT009448#test voice translation-rule 100 2124727777
Matched with rule 1
Original number: 2124727777 Translated number: +552124727777
Original number type: none Translated number type: none
Original number plan: none Translated number plan: none
The test on the gateway is working but on the call gets to the phone it shows without the + signal....
Phone being used is 7941GE
CUCM 7.1.3
Gateway: Cisco IOS Software, 3800 Software (C3825-SPSERVICESK9-M), Version 12.4(23), RELEASE SOFTWARE (fc1)
H323
12-22-2010 05:39 AM
I think it's normal, phone only support digits and not +.
Unless I'm wrong as I was wrong before.
12-22-2010 07:47 AM
First, the 7941 is a Type B phone and does support E.164 display.
There are several important pieces missing from your reply:
CgPI = Calling Party Information
CdPI = Called Party Information
12-22-2010 07:58 AM
The dial-peer is being matched as the call without translation comes without the country code and now inbound calls are showing with the country code just the + is missing, so the translation is being applied
H.323, no stripping digits
H.323 Gateway | |
H.225 |
No limiting or transformation
No
Any idea?
12-24-2010 06:21 AM
j.schulenberg wrote:
First, the 7941 is a Type B phone and does support E.164 display.
That 's not what you linked doc says ?
12-27-2010 03:30 AM
There is no way to add + using voice translation rules on a H323 Gateway, per TAC, the H225 stack will remove it.
So I was trying to add this using
There is another way of doing it?
12-27-2010 08:21 AM
The way I would solve this is to use SIP between the router and CUCM instead of H.323.
12-28-2010 03:24 AM
There is no impact using SIP and E1 R2?
12-28-2010 06:23 AM
Generally speaking IOS translates between ISDN and SIP quite well. We do not have E1 R2 in the US for me to test this variant however. Give it a try and see.
Don't forget to update your route group to contain the trunk vs. the gateway.
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: