Incomming Caller ID, Droping the first digit 0 on the display

Unanswered Question
douhanm Sat, 07/18/2009 - 09:50

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.

islam.irshaid Sun, 07/19/2009 - 10:40

Go to

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

James Hawkins Sun, 07/19/2009 - 14:03

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 .


port 0/0/0:15


Please rate if helpful.

little.stranger Tue, 07/21/2009 - 22:43

Hi Robert,

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!


This Discussion