04-13-2009 09:52 AM - edited 03-15-2019 05:26 PM
Hi,
It's possible to override ISDN type and plan for inbound calls from Telco?
Best regards.
04-13-2009 10:01 AM
With h323 you can do it with translation rules, and with CM 7 you can do this at the GW level, DP level or transformation pattern.
HTH,
Chris
04-13-2009 10:58 AM
What problem are you trying to solve ?
04-13-2009 11:17 AM
Hi,
Thanks Chris and Paolo for your help.
There's something weird with the Inbound international calls. Telco told me that international calls that are sent to my Voice Gateway with Calling Party Number information fails (indeed, Telco receives disconnect tone from my Voice Gateway) but calls with no Calling Party Number works fine.
I caught some debug isdn q931 to show this issue. The following debug isdn q931 is from an Inbound international call failure (here the call arrived with Caller ID + Plan ISDN & Type International). Here I can't talk with the other side. The other side after dialing and wait some seconds, the only thing that can hear is the disconnect tone:
*Apr 3 14:05:39.747: ISDN Se0/1/0:15 Q931: RX <- SETUP pd = 8 callref = 0x3246
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98396
Exclusive, Channel 22
Date/Time i = 0x090403080700
Date (yr-mm-dd) = 09-04-03
Time (hr:mnt:sec) = 08:07:00
Calling Party Number i = 0x1183, '50223237200'
Plan:ISDN, Type:International
Called Party Number i = 0x81, '0132'
Plan:ISDN, Type:Unknown
*Apr 3 14:05:39.759: ISDN Se0/1/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0xB246
Channel ID i = 0xA98396
Exclusive, Channel 22
*Apr 3 14:05:39.763: ISDN Se0/1/0:15 Q931: TX -> CONNECT pd = 8 callref = 0xB246
*Apr 3 14:05:40.243: ISDN Se0/1/0:15 Q931: RX <- CONNECT_ACK pd = 8 callref = 0x3246
*Apr 3 08:05:40.243: %ISDN-6-CONNECT: Interface Serial0/1/0:21 is now connected to 50223237200 N/A
*Apr 3 08:06:19.759: %ISDN-6-DISCONNECT: Interface Serial0/1/0:21 disconnected from 50223237200 , call lasted 39 seconds
*Apr 3 14:06:19.759: ISDN Se0/1/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0xB246
Cause i = 0x8090 - Normal call clearing
*Apr 3 14:06:20.039: ISDN Se0/1/0:15 Q931: RX <- RELEASE pd = 8 callref = 0x3246
*Apr 3 14:06:20.039: ISDN Se0/1/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0xB246
The following debug isdn q931 is a successful Inbound international call(that arrived without Caller ID + Plan Unknown & Type Unknown). Here I can talk to the other side:
*Apr 3 20:59:25.685: ISDN Se0/1/0:15 Q931: RX <- SETUP pd = 8 callref = 0x3512
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98382
Exclusive, Channel 2
Date/Time i = 0x0904030F0100
Date (yr-mm-dd) = 09-04-03
Time (hr:mnt:sec) = 15:01:00
Calling Party Number i = 0x00C3, N/A
Plan:Unknown, Type:Unknown
Called Party Number i = 0x81, '0337'
Plan:ISDN, Type:Unknown
*Apr 3 20:59:25.701: ISDN Se0/1/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0xB512
Channel ID i = 0xA98382
Exclusive, Channel 2
*Apr 3 20:59:26.013: ISDN Se0/1/0:15 Q931: TX -> ALERTING pd = 8 callref = 0xB512
*Apr 3 20:59:33.917: ISDN Se0/1/0:15 Q931: TX -> CONNECT pd = 8 callref = 0xB512
*Apr 3 20:59:34.193: ISDN Se0/1/0:15 Q931: RX <- CONNECT_ACK pd = 8 callref = 0x3512
*Apr 3 14:59:34.193: %ISDN-6-CONNECT: Interface Serial0/1/0:1 is now connected to N/A N/A
*Apr 3 20:59:45.069: ISDN Se0/1/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x3512
Cause i = 0x8390 - Normal call clearing
Progress Ind i = 0x8288 - In-band info or appropriate now available
*Apr 3 14:59:45.073: %ISDN-6-DISCONNECT: Interface Serial0/1/0:1 disconnected from unknown , call lasted 10 seconds
*Apr 3 20:59:45.073: ISDN Se0/1/0:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x61
*Apr 3 20:59:45.089: ISDN Se0/1/0:15 Q931: TX -> RELEASE pd = 8 callref = 0xB512
*Apr 3 20:59:45.345: ISDN Se0/1/0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x3512
So, I was wondering if override Plan & Type to my inbound calls to Unknown may resolve this issue.
Best Regards.
04-13-2009 11:25 AM
Are you using H.323 or MGCP ?
04-13-2009 11:27 AM
I'm using H.323 protocol.
04-13-2009 12:19 PM
From the trace, we don't see anything telling what the problem is.
On the other hand, national or international, should not make any difference.
Which exact IOS are you using ?
04-13-2009 12:28 PM
Hi Paolo,
IOS: C2800NM-SPSERVICESK9-M, Version 12.4(9)T7. Do you recommend me another for my gateway?
Regards.
04-13-2009 12:39 PM
You can force the ISDN type with the 'isdn map' command on the serial interface and it works for H.323 and MGCP gateways. Here's the link:
http://www.cisco.com/en/US/docs/ios/12_3t/dial/command/reference/dia_i2gt.html#wp1212108
If you want to force all call to use national dial plan, for example, you would use the command 'isdn map address .* plan national' on the serial interface.
04-13-2009 12:55 PM
Note, the command "isdn map" affects outgoing calls only, and doesn't do anything on incoming ones.
04-13-2009 12:54 PM
Can you try 12.4(3j) ?
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