Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Calls from analog phone to CCM

Status
Not open for further replies.

bad2Dbone

Technical User
May 18, 2005
22
SI
Hi, everyone!

I have problem:
I am using CISCO 1760 router for gateway with 2x vic 2nt/te and CCM 4.1 server for IP telephony, working together over MGCProtocol and connected to 3 BRA lines with 20 avalible public phone numbers. I can make and except all cals, except those from analog phones. Debugging Q.931 on router shows, that the last digit of called number is missing. That happend almost every time, when call from analog line appers froum network side.
I have set Allow overlap receiving flag for PRI set on true, I have changed values of T302 and T304 timers, added alow overlap-receiving line on gateway...

Did anyone had solved that kind of problem or has any ideas, documents... about that?
Plese help me, i am getting a bit frustrated...

Thanks in advance.
 
Check for any dialing transformations/digit stripping on the route patterns the analog phones are dialing...and check for transformations/digit stripping on the gateways and route groups also...it's a place to start, anyways...

TMH
 
jerake75,

I have been checking that, but this happends only on inbound calls and settings are same for all of them... The problem occurs already on gateway, but I don't know if it's controlled by server or by its own configuration.
But I will check it anyway. Thanks for reply, I really appreciate it.
 
Your gateway is running MGCP, so your call routing should be handled by the CCM server...can you post your dial peers/config here for your router? Maybe you have a dial peer interfering (guessing)?

So when an inbound call comes through your MGCP gateway to one of those analog phones, it doesn't ring the phone at all? Can you post one of those Q.931 debugs here also?

TMH
 
Jan 9 07:54:20.873: ISDN BR3/0 Q931: RX <- SETUP pd = 8 callref = 0x01

Bearer Capability i = 0x9090A3

Standard = CCITT

Transer Capability = 3.1kHz Audio

Transfer Mode = Circuit

Transfer Rate = 64 kbit/s

Channel ID i = 0x89

Progress Ind i = 0x8083 - Origination address is non-ISDN

Calling Party Number i = 0x0083, '022505760'

Plan:Unknown, Type:Unknown

Called Party Number i = 0xC1, '250574' <----HERE IS MISSING LAST NUMBER IN MOST CASES.

Plan:ISDN, Type:Subscriber(local)

Jan 9 07:54:20.885: ISDN BR3/0 Q931: TX -> SETUP_ACK pd = 8 callref = 0x81

Channel ID i = 0x89

iptelgateway_1#

Jan 9 07:54:21.130: ISDN BR3/0 Q931: RX <- INFORMATION pd = 8 callref = 0x01

Plan:ISDN, Type:Subscriber(local)

Jan 9 07:54:21.166: ISDN BR3/0 Q931: TX -> CALL_PROC pd = 8 callref = 0x81

Jan 9 07:54:21.182: ISDN BR3/0 Q931: TX -> ALERTING pd = 8 callref = 0x81

 
I don' have dial peers configured, because mgcp doesn't work than. as you can see from previus post there is missing last digit of called party number. I have also noticed, that on the router with CME there are configured translation rules:
translation-rule 1
Rule 1 250575% 5 ANY unknown
Rule 2 250574% 4 ANY unknown

I have tried to add them, but it doesn't help...
 
Post your router config. Do you have the correct ISDN switch-type configured? I've had goofy things happen when the provider is set for 1 type switch and I was set for something different. I had one call complete and the next call get a "Number not in service" recording. Maybe post the Q.931 output for a call that goes through so we can compare.
 
Current configuration : 1955 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname iptelgateway_2
!
boot-start-marker
boot system flash c1700-ipvoicek9-mz.124-5.bin
boot-end-marker
!
enable password *******
!
aaa new-model
!
!
aaa authentication login default enable
!
aaa session-id common
!
resource policy
!
tdm clock bri-auto
mmi polling-interval 60
no mmi auto-configure
no mmi pvc
mmi snmp-timeout 180
voice-card 2
!
voice-card 3
!
ip cef
!
!
!
!
ip domain name ********
isdn switch-type basic-net3
!
!
!
username ****** privilege 15 password 0 ***********
!
!
!
!
interface FastEthernet0/0
ip address 192.168.50.209 255.255.255.0
speed auto
!
interface BRI2/0
no ip address
isdn switch-type basic-net3
isdn overlap-receiving
isdn point-to-point-setup
isdn incoming-voice voice
isdn bind-l3 ccm-manager service mgcp
isdn static-tei 0
isdn skipsend-idverify
!
interface BRI2/1
no ip address
isdn switch-type basic-net3
isdn overlap-receiving
isdn point-to-point-setup
isdn incoming-voice voice
isdn bind-l3 ccm-manager service mgcp
isdn static-tei 0
isdn skipsend-idverify
!
interface BRI3/0
no ip address
isdn switch-type basic-net3
isdn overlap-receiving
isdn point-to-point-setup
isdn incoming-voice voice
isdn bind-l3 ccm-manager service mgcp
isdn static-tei 0
isdn skipsend-idverify
!
interface BRI3/1
no ip address
shutdown
isdn switch-type basic-net3
isdn point-to-point-setup
!
!
no ip http server
no ip http secure-server
!
!
control-plane
!
!
!
voice-port 2/0
compand-type a-law
!
voice-port 2/1
compand-type a-law
!
voice-port 3/0
compand-type a-law
!
ccm-manager mgcp
ccm-manager config server 192.168.50.205
!
mgcp
mgcp call-agent 192.168.50.205 service-type mgcp version 0.1
mgcp dtmf-relay voip codec all mode out-of-band
mgcp package-capability rtp-package
!
mgcp profile default
!
!
!
!
!
line con 0
line aux 0
line vty 0 4
!
end

iptelgateway_2#


That's router configuration, it doesn't have dial-peers configured, becaust it didn't work woth CCM.
This configuration is same as the one on other router, but it has dial-peers configured and CME running and it works similar:

Transfer Rate = 64 kbit/s

Channel ID i = 0x89

Progress Ind i = 0x8083 - Origination address is non-ISDN

Calling Party Number i = 0x0083, '022505760'

Plan:Unknown, Type:Unknown

Called Party Number i = 0xC1, '250575'

Plan:ISDN, Type:Subscriber(local)

Jan 9 08:03:33.323: ISDN BR2/0 Q931: TX -> SETUP_ACK pd = 8 callref = 0x81

Channel ID i = 0x89

Jan 9 08:03:33.459: ISDN BR2/0 Q931: RX <- INFORMATION pd = 8 callref = 0x01

Called Party Number i = 0xC1, '3' ****<- THIS DIGIT APPEARS LATER.....

Plan:ISDN, Type:Subscriber(local)

Jan 9 08:03:33.507: ISDN BR2/0 Q931: TX -> CALL_PROC pd = 8 callref = 0x81

Jan 9 08:03:33.523: ISDN BR2/0 Q931: TX -> ALERTING pd = 8 callref = 0x81


I think, that digit is somehow connected with translation rules, which I mentioned in previous post. I am going to try to configure dial peers in the evening, maybe it will work...

Thank for helping me, it really helps me get going.

 
Does anyone have some decent literaure about that? I really don't have any ideas anymore.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top