cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2682
Views
4
Helpful
13
Replies

Translation Pattern Help Required

khanfawaz
Level 1
Level 1

Hi Team,

I am trying to create a translation pattern, and I am finding some difficulties. I am using H.323 gateway. I want the number 30300 to be translated to 0015126021000.

I have attached the gateway configuration. kinldy help.

13 Replies 13

Chris Deren
Hall of Fame
Hall of Fame

Do you want to build Translation Pattern on CallManager or translation rule on the GW?

If the second the rule should be:

voice translation-rule 1

rule 1 /^30300/ /0015126021000/

!

!

voice translation-profile DID

translate called 1

If this is static replacement, if you want to copy the last 4 digits for example you would do

voice translation-rule 1

rule 1 /\(^3....\)/ /00151260\1/

This would make 30300 --> 0015126030300

HTH,

Chris

So, that number are you getting and what do you want to see? Is it 08033230300 -- > 0015126021000?

If so simply do

rule 1 /^08033230300/ /0015126021000/

Chris

HI Chris,

My full number is 08033230300. The users may call that number depending on the location. If they are calling from a landline they will dial as 33230300. If they are calling from a moblie phone they will dial as 08033230300. If they are calling from the office IP phone they will dial only 30300. So how ever they cal the call should go to 0015126021000.

So, is this inbound or outbound?  If inbound it does not matter what they dial, what matters is what your telco is presenting to you which is always going to be consistent. If you want to see what that is use "debug isdn q931".

If this is for outbound then you should have proper Translations and/or Route Patterns on CUCM and ensure these do not create overlaps.

HTH,

Chris

Hi Chris,

Now used translation pattern in cucm and I am able to translate the number successfully. But now another problem has arised. We have two different service providers here. The call translate when using one and it doesnt happen with the other service provider. May be the issue is with the dial peer configuration. Let me check that.

Great, let us know if you need any further assistance.

HTH, please rate all helpful posts!

Chris

Hi Chris,

Yes Chris I would require one more help. Now I went through all the h323 configuration and found that the incoming calls to one SP PRI is not happening. Unfortunately thats our primary pri.  When I try to call my IP Phone using my mobile, it says all the channels are busy. A couple of hours before those calls were happening without any problem. The calls through the other SP pri is fine including the number translation.

Please post "debug isdn q931" and "debug isdn status".

Chris

Hi Chris,

show isdn status:

iec-v-gw-01#show isdn status
Global ISDN Switchtype = primary-net5
ISDN Serial0/0/0:15 interface
        dsl 0, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 0 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 0
ISDN Serial0/0/1:15 interface
        dsl 1, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 1 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 0
ISDN Serial0/1/0:15 interface
        dsl 2, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 2 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 1
ISDN Serial0/1/1:15 interface
        dsl 3, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 3 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 1
ISDN Serial0/2/0:15 interface
        dsl 4, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 4 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 0
ISDN Serial0/2/1:15 interface
        dsl 5, interface ISDN Switchtype = primary-net5
    Layer 1 Status:
        ACTIVE
    Layer 2 Status:
        TEI = 0, Ces = 1, SAPI = 0, State =

MULTIPLE_FRAME_ESTABLISHED
    Layer 3 Status:
        0 Active Layer 3 Call(s)
    Active dsl 5 CCBs = 0
    The Free Channel Mask:  0xFFFF7FFF
    Number of L2 Discards = 0, L2 Session ID = 0
    Total Allocated ISDN CCBs = 0

=============================

debug isdn q931:

                Exclusive, Channel 24

May 11 20:38:48.450: ISDN Se0/2/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x0 0x1, Calling num 8033230000

May 11 20:38:48.450: ISDN Se0/2/0:15 Q931: Sending SETUP  callref = 0x00FF callID = 0x80AC switch = primary-net5 interface = User

May 11 20:38:48.450: ISDN Se0/2/0:15 Q931: TX -> SETUP pd = 8  callref = 0x00FF

        Sending Complete

        Bearer Capability i = 0x8090A3

                Standard = CCITT

                Transfer Capability = Speech

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0xA98388

                Exclusive, Channel 8

        Calling Party Number i = 0x0181, '8033230000'

                Plan:ISDN, Type:Unknown

        Called Party Number i = 0xC1, '33230102'

                Plan:ISDN, Type:Subscriber(local)

May 11 20:38:48.486: ISDN Se0/2/0:15 Q931: RX <- CALL_PROC pd = 8  callref = 0x80FF

        Channel ID i = 0xA98388

                Exclusive, Channel 8

May 11 20:38:48.500: ISDN Se0/2/1:15 Q931: RX <- SETUP pd = 8  callref = 0x0002

        Sending Complete

        Bearer Capability i = 0x8090A3

                Standard = CCITT

                Transfer Capability = Speech

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0xA18399

                Preferred, Channel 25

        Calling Party Number i = 0x0181, '8033230000'

                Plan:ISDN, Type:Unknown

        Called Party Number i = 0xC1, '33230102'

                Plan:ISDN, Type:Subscriber(local)

May 11 20:38:48.500: ISDN Se0/2/1:15 Q931: Received SETUP  callref = 0x8002 callID = 0x0085 switch = primary-net5 interface = User

May 11 20:38:48.500: ISDN Se0/1/1:15 Q931: Applying typeplan for sw-type 0x12 is 0x0 0x1, Calling num 8033230000

May 11 20:38:48.500: ISDN Se0/1/1:15 **ERROR**: CCPMSG_OutCall: fails with cause 0x22

May 11 20:38:48.500: ISDN Se0/2/1:15 Q931: TX -> CALL_PROC pd = 8  callref = 0x8002

        Channel ID i = 0xA98399

                Exclusive, Channel 25

May 11 20:38:48.500: ISDN Se0/2/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x0 0x1, Calling num 8033230000

May 11 20:38:48.500: ISDN Se0/2/0:15 Q931: Sending SETUP  callref = 0x0100 callID = 0x80AE switch = primary-net5 interface = User

May 11 20:38:48.500: ISDN Se0/2/0:15 Q931: TX -> SETUP pd = 8  callref = 0x0100

        Sending Complete

        Bearer Capability i = 0x8090A3

                Standard = CCITT

                Transfer Capability = Speech

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0xA98387

                Exclusive, Channel 7

        Calling Party Number i = 0x0181, '8033230000'

                Plan:ISDN, Type:Unknown

        Called Party Number i = 0xC1, '33230102'

                Plan:ISDN, Type:Subscriber(local)

May 11 20:38:48.536: ISDN Se0/2/0:15 Q931: RX <- CALL_PROC pd = 8  callref = 0x8100

        Channel ID i = 0xA98387

                Exclusive, Channel 7

May 11 20:38:48.550: ISDN Se0/2/1:15 Q931: RX <- SETUP pd = 8  callref = 0x0003

        Sending Complete

        Bearer Capability i = 0x8090A3

                Standard = CCITT

                Transfer Capability = Speech

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0xA1839A

                Preferred, Channel 26

        Calling Party Number i = 0x0181, '8033230000'

                Plan:ISDN, Type:Unknown

        Called Party Number i = 0xC1, '33230102'

                Plan:ISDN, Type:Subscriber(local)

May 11 20:38:48.550: ISDN Se0/2/1:15 Q931: Received SETUP  callref = 0x8003 callID = 0x0086 switch = primary-net5 interface = User

May 11 20:38:49.227: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80FA

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.227: ISDN Se0/2/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x00FA

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.245: ISDN Se0/2/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80FA

May 11 20:38:49.245: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80FB

May 11 20:38:49.245: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80FA

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.269: ISDN Se0/2/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F8

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.269: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00FA

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.269: ISDN Se0/2/0:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x809E

May 11 20:38:49.269: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80FA

May 11 20:38:49.269: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F9

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.271: ISDN Se0/2/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F9

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.295: ISDN Se0/2/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F9

May 11 20:38:49.295: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F9

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.295: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F9

May 11 20:38:49.297: ISDN Se0/2/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F8

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.299: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F7

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.299: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x809C

May 11 20:38:49.299: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F8

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.315: ISDN Se0/2/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F8

May 11 20:38:49.327: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F8

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.327: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F8

May 11 20:38:49.327: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F7

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.329: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F6

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.329: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x809B

May 11 20:38:49.329: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F7

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.349: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F7

May 11 20:38:49.357: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F7

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.357: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F7

May 11 20:38:49.357: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F6

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.359: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F5

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.359: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x809A

May 11 20:38:49.359: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F6

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.379: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F6

May 11 20:38:49.387: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F6

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.387: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F6

May 11 20:38:49.387: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F5

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.389: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F4

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.389: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8099

May 11 20:38:49.389: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F5

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.409: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F5

May 11 20:38:49.417: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F5

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.417: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F5

May 11 20:38:49.417: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F4

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.419: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F3

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.419: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8098

May 11 20:38:49.421: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F4

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.439: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F4

May 11 20:38:49.447: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F4

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.447: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F4

May 11 20:38:49.447: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F3

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.449: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F2

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.449: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8097

May 11 20:38:49.451: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F3

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.469: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F3

May 11 20:38:49.477: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F3

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.477: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F3

May 11 20:38:49.477: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F2

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.481: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F1

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.481: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8096

May 11 20:38:49.481: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F2

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.499: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F2

May 11 20:38:49.507: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F2

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.507: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F2

May 11 20:38:49.507: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F1

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.511: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80F0

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.511: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8095

May 11 20:38:49.511: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F1

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.529: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F1

May 11 20:38:49.537: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F1

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.537: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F1

May 11 20:38:49.537: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00F0

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.541: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80EF

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.541: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8094

May 11 20:38:49.541: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80F0

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.559: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80F0

May 11 20:38:49.567: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00F0

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.567: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80F0

May 11 20:38:49.567: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00EF

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.571: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80EE

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.571: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8093

May 11 20:38:49.571: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80EF

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.589: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80EF

May 11 20:38:49.597: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00EF

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.597: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80EF

May 11 20:38:49.597: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00EE

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.601: ISDN Se0/1/1:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x80ED

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.601: ISDN Se0/1/1:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8092

May 11 20:38:49.601: ISDN Se0/2/1:15 Q931: TX -> DISCONNECT pd = 8  callref = 0x80EE

        Cause i = 0x80A2 - No circuit/channel available

        Progress Ind i = 0x8288 - In-band info or appropriate now available

May 11 20:38:49.619: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80EE

May 11 20:38:49.627: ISDN Se0/2/1:15 Q931: RX <- RELEASE pd = 8  callref = 0x00EE

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:49.627: ISDN Se0/2/1:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x80EE

May 11 20:38:50.157: ISDN Se0/2/0:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x808E

May 11 20:38:50.157: ISDN Se0/1/1:15 Q931: TX -> RELEASE pd = 8  callref = 0x00DA

        Cause i = 0x82E31E - Information element not implemented

May 11 20:38:50.163: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80DB

May 11 20:38:50.183: ISDN Se0/1/1:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x80DA

As Salam,

from the debugs I found that there is a hairpin call at your gateway. As the outgoing was from the port 0/2/0 and again there is an incoming from 0/2/1 and the port 0/2/1 is fwd the disconnect as No Circuit/Channels available.

Here, you need to make sure that the Service Provider's B-Channel order based on the you need to configure the gateway, If the SP is sending the call on 31st channel you need to configure "isdn bchan-number-order ascending" on your serial interface else by default it will be descending. Also make sure that you have enough DSPs (PVDMs or NM-HDVs) to support the channels for transcoding.

Mohsin Khan..

Salam,

Yes your are correct that the hair pin calls are happening. So I had issued 'isdn bchan-number-order ascending' on serial interface 0/1/1, as it is my primary pri port. I will apply this command to rest of the serial interfaces and will let you knw. As far as d DSP's are concerened, the same scenario was working fine until yesterday where mgcp was the protocol. Yesterday i changed it to h.323. My outgoing calls r happening on the same interface but incoming r not happening on 0/1/1, 0/2/0 and 0/2/1.

Ya i executed the 'isdn bchan-number-order ascending' still its not working.

Hi Guys,

At last I solved it!!!

Thanks for all the valuable suggestions.

I took the translation-profile from the dial-peers and applied on the voice-ports.

Changed incoming called-number 30... to incoming called-number .