Hi we have call manager 5.1 and 2851 gateway using H323 gateway. When we received incomming call, the first digit is not displayed on the caller ID. All help will be very greatful. thanks robert
check what the telco is sending you with debug isdn q931
you might neeed to insert a 0 with a translation profile on the inconming pots dial-peer or the outgoing voip dial-peer towards call manager.
We had to this exact thing in our GWs in Germany, so we prefix a 0 for national calls and 00 for international calls and then it displays correctly and redial etc works as well from the phones.
Thanks for the reply. Can you please advise where do I need ot insert the 0 in the incomming port dial-peer. Thanks again.
System > Service Parameter > Advanced (at the end of page) > Incoming Calling Party National Number Prefix - Phone and put the value = 0
If this help, please rate
For H.323 in normally use voice transaltion rules to add digits.
The config below is for a UK router and adds "90" for national calls and "900" for international calls.
"9" is used as the PSTN access code. Adding it as well as the missing zero(s) allows users to return calls from their missed calls log without having to edit the number.
voice translation-rule 1
rule 1 // /90/ type national national
rule 2 // /900/ type international international
voice translation-profile DDI_Inbound
translate calling 1
dial-peer voice 10 pots
description *** Incoming PSTN Calls ***
translation-profile incoming DDI_Inbound
incoming called-number .
Please rate if helpful.
In Aust, Telstra does not send the leading 0 whereas Optus does :)
Anyways, here's the H.323 gateway config:
voice translation-rule 1000
rule 1 // /00/
voice translation-profile FROM-ISDN
translate calling 1000
dial-peer voice XXXX pots
description Incoming ISDN Calls
translation-profile incoming FROM-ISDN
incoming called-number .T
Hope this helps!