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