Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

Override ISDN type and plan

Hi,

It's possible to override ISDN type and plan for inbound calls from Telco?

Best regards.

10 REPLIES
Hall of Fame Super Silver

Re: Override ISDN type and plan

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

Hall of Fame Super Gold

Re: Override ISDN type and plan

What problem are you trying to solve ?

Re: Override ISDN type and plan

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.

Hall of Fame Super Gold

Re: Override ISDN type and plan

Are you using H.323 or MGCP ?

Re: Override ISDN type and plan

I'm using H.323 protocol.

Hall of Fame Super Gold

Re: Override ISDN type and plan

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 ?

Re: Override ISDN type and plan

Hi Paolo,

IOS: C2800NM-SPSERVICESK9-M, Version 12.4(9)T7. Do you recommend me another for my gateway?

Regards.

Re: Override ISDN type and plan

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.

Hall of Fame Super Gold

Re: Override ISDN type and plan

Note, the command "isdn map" affects outgoing calls only, and doesn't do anything on incoming ones.

Hall of Fame Super Gold

Re: Override ISDN type and plan

Can you try 12.4(3j) ?

761
Views
0
Helpful
10
Replies
CreatePlease to create content