02-27-2008 04:36 AM - edited 03-15-2019 09:06 AM
I have a problem when receiving incoming call. The router strips the leftmost digit (0) off and present only the last 10 digits. for example when caller (0123465245) calls, only 123465245 appears on the cisco IP phone.
Can somebody advice me on what needs to be configured on the callmanger router to rectify this issue.
The following are the configs for the VOIP. I have also attatched Debug isdn 931 and sh trunk group outputs
trunk group Outgoing
translation-profile incoming addzero
!
voice translation-rule 300
rule 1 // /0/ type national national
rule 2 // /00/ type international international
!
!
voice translation-profile addzero
translate calling 300
!
!
!
dial-peer voice 150 voip
destination-pattern 5...
session protocol sipv2
session target ipv4:192.168.0.253
dtmf-relay sip-notify
codec g711ulaw
no vad
!
dial-peer voice 151 pots
description Incoming calls on BRI 0/0/0
incoming called-number .
direct-inward-dial
port 0/0/0
!
dial-peer voice 100 voip
!
dial-peer voice 152 pots
description Incoming calls on BRI 0/0/1
incoming called-number .
direct-inward-dial
port 0/0/1
02-27-2008 04:42 AM
Hi, all seems configured correctly.
Can you try placing the voice translation-profile addzero, for incoming, directly under the voice-port.
02-27-2008 04:58 AM
Hello,
I have applied it directly under voice port
voice-port 0/0/0
translation-profile incoming addzero
disc_pi_off
compand-type a-law
!
voice-port 0/0/1
translation-profile incoming addzero
disc_pi_off
compand-type a-law
02-27-2008 10:38 AM
Ok, can you try:
voice translation-rule 300
rule 1 // /0/ type national national plan isdn isdn
I have this setup in many install and it has always worked ?!?
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