cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1531
Views
0
Helpful
26
Replies

Not Able to Recieve Incoming Call Via PSTN

yogesh bhalerao
Level 1
Level 1

HI

I am not able to receive incoming call via my PSTN , Also i am not able to dial local call via my PSTN

I am able to dial STD and ISD calls but not able to receive incoming from STD,ISD

CUCM:- 10.5

 

Please find the traces

 

Dec 29 06:47:55.227: ISDN Se0/1/0:15 Q931: RX <- SETUP pd = 8  callref = 0x004C
    Sending Complete
    Bearer Capability i = 0x8090A3
        Standard = CCITT
        Transfer Capability = Speech  
        Transfer Mode = Circuit
        Transfer Rate = 64 kbit/s
    Channel ID i = 0xA18391
        Preferred, Channel 17
    Calling Party Number i = 0x2183, '9XXXXXXXXX'
        Plan:ISDN, Type:National
    Called Party Number i = 0x81, '901'
        Plan:ISDN, Type:Unknown
*Dec 29 06:47:55.355: ISDN Se0/1/0:15 Q931: TX -> RELEASE_COMP pd = 8  callref = 0x804C
    Cause i = 0x8081 - Unallocated/unassigned number

 

I am having 4 digit extension :- 79XX

 

 

Any help would be appreciated

 

 

 

1 Accepted Solution

Accepted Solutions

This setup will not work. When the call comes in from the gateway, the called number will be 901 - 999. So if your translation pattern is 912XXX2X79XX, it will not get matched, and the call will fail with unallocated number.

Change the translation pattern to 9XX, and add '7' in the prefix field for called number. Also, set the CSS of the translation pattern to one that has access to all the phone partitions from 900 - 999. This setup will work.

View solution in original post

26 Replies 26

Sreekanth Narayanan
Cisco Employee
Cisco Employee

Hi Yogesh,

You've mentioned that you have 4 digit internal extensions. However, in the setup message, we are only seeing 3 digits in the called party field. Is any translation being done on this?

Also, what's the significant digit setting that you have kept on the gateway in the CUCM GUI configuration?

Thanks
 

Hi Sreekanth

I tried to create Translation pattern but was unsuccessful,(Can you help me with the same)

PSTN NUM:- 0XXXX-2X79XX ( Board line number )

 

I have kept it as 4 also tried 3 and then ALL

 

But no go

 

 

 

What exactly are you trying to do? The called number is 901. Are you trying to change this to 0XXXX-2X7901?

1. You need to create a translation-pattern for 9XX, and this should be in a partition that is present in the Gateway's incoming CSS.

2. In the translation-pattern, you prefix the called number with 0XXXX2X

Actually i have give Ip phones 4 digit ext

79XX - 7999

Its seems that ISP is sending 3 digits instead of 4 ,so now bit confused to do translation pattern

Translation pattern:- 912XXX2X79XX

Called party transformation mask:- 79XX

Prefix digits:- 0

 

This setup will not work. When the call comes in from the gateway, the called number will be 901 - 999. So if your translation pattern is 912XXX2X79XX, it will not get matched, and the call will fail with unallocated number.

Change the translation pattern to 9XX, and add '7' in the prefix field for called number. Also, set the CSS of the translation pattern to one that has access to all the phone partitions from 900 - 999. This setup will work.

Now the Local Land line to Land line calls not going through               

 

 

Transfer Capability = Speech
                Transfer Mode = Circuit
                Transfer Rate = 64 kbit/s
        Channel ID i = 0xA9839F
                Exclusive, Channel 31
        Calling Party Number i = 0x0081, '2X79XX'
                Plan:Unknown, Type:Unknown
        Called Party Number i = 0x80, '2X79XX'
                Plan:Unknown, Type:Unknown
*Dec 29 11:15:42.562: ISDN Se0/1/0:15 Q931: RX <- CALL_PROC pd = 8  callref = 0x8005
        Channel ID i = 0xA9839F
                Exclusive, Channel 31
*Dec 29 11:15:42.970: ISDN Se0/1/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x8005
        Cause i = 0x8281 - Unallocated/unassigned number
        Progress Ind i = 0x8288 - In-band info or appropriate now available
*Dec 29 11:16:02.134: ISDN Se0/1/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x0005
*Dec 29 11:16:02.170: ISDN Se0/1/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x8005
        Cause i = 0x8281 - Unallocated/unassigned number

 

This is not an incoming call. It looks like an outgoing call to me. I was providing the solution for the incoming direction from the PSTN to the IP phone. Have you tried that?

You should not have the same translation for both incoming and outgoing calls..

 Yes your solution for incoming calls worked thanks a lot for it

Yes it was outgoing call, Any idea how i should go about the outgoing call

outgoing calls local numbers 6 digit

 

 

For outgoing calls you will need to configure a Route Pattern such as 9.XXXXXX, if all digits are allowed for all the places. The 9 is usually used by organizations to indicate a call being dialed out to the PSTN.

This Route pattern should then have a Predot strip configuration on the called number, so that the 9 is removed before sending it to the gateway.

The Route Pattern will point to a Route List -> Route Group, or directly to the gateway.

The Route pattern is in place

0.[2-9]XXXXX

I have unchecked Calling Party Transformation and discard digit:- Predot 

 

Do i need any translation pattern ?

No you don't need a translation pattern. This should be enough. You also need to make sure you are sending the right number type and plan. In the earlier message you posted, it showed Unknown, Unknown. Some PSTN providers want the right plan and type. You need to make sure this is right if your provider is one of them.

 

  Called Party Number i = 0x80, '2X79XX'
                Plan:Unknown, Type:Unknown

I have spoken with the Service Provider(BSNL), he says for outgoing call also they require 3 digits

Here is the output i get while doing outgoing call (Still its not successful)

 

Dec 29 12:27:25.874: ISDN Se0/1/0:15 Q931: TX -> SETUP pd = 8  callref = 0x0001
        Bearer Capability i = 0x8090A3
                Standard = CCITT
                Transfer Capability = Speech
                Transfer Mode = Circuit
                Transfer Rate = 64 kbit/s
        Channel ID i = 0xA9839F
                Exclusive, Channel 31
        Calling Party Number i = 0x0081, '7915'
                Plan:Unknown, Type:Unknown
        Called Party Number i = 0x80, '904'
                Plan:Unknown, Type:Unknown
*Dec 29 12:27:26.042: ISDN Se0/1/0:15 Q931: RX <- STATUS pd = 8  callref = 0x8001
        Cause i = 0x82E4 - Invalid information element contents
        Call State i = 0x01
*Dec 29 12:27:26.058: ISDN Se0/1/0:15 Q931: RX <- CALL_PROC pd = 8  callref = 0x8001
        Channel ID i = 0xA9839F
                Exclusive, Channel 31
*Dec 29 12:27:26.394: ISDN Se0/1/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x8001
        Cause i = 0x8281 - Unallocated/unassigned number
        Progress Ind i = 0x8288 - In-band info or appropriate now available
*Dec 29 12:27:30.070: ISDN Se0/1/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x0001
*Dec 29 12:27:30.146: ISDN Se0/1/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x8001
        Cause i = 0x8281 - Unallocated/unassigned number

 

It looks like BSNL wants something else as well along with what you are sending in the SETUP message. Some other information. Or a difference in the information you are sending. You'll need to get back to them regarding this again.

 

   Called Party Number i = 0x80, '904'
                Plan:Unknown, Type:Unknown

You are sending only 3 digits. Ask them if everything else about the SETUP is ok, such as plan and type of number.

HI spoke with them they say that they want 3 digit, here is the output i made some changes in Calling number

 

INRA.CR1#
*Dec 30 05:59:59.982: ISDN Se0/1/0:15 Q931: TX -> SETUP pd = 8  callref = 0x0002
    Bearer Capability i = 0x8090A3
        Standard = CCITT
        Transfer Capability = Speech  
        Transfer Mode = Circuit
        Transfer Rate = 64 kbit/s
    Channel ID i = 0xA9839F
        Exclusive, Channel 31
    Calling Party Number i = 0x0081, '7915'
        Plan:Unknown, Type:Unknown
    Called Party Number i = 0x80, '7942'
        Plan:Unknown, Type:Unknown
*Dec 30 06:00:00.134: ISDN Se0/1/0:15 Q931: RX <- STATUS pd = 8  callref = 0x8002

    Call State i = 0x01
*Dec 30 06:00:00.146: ISDN Se0/1/0:15 Q931: RX <- CALL_PROC pd = 8  callref = 0x8002
    Channel ID i = 0xA9839F
        Exclusive, Channel 31
*Dec 30 06:00:00.534: ISDN Se0/1/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x8002
    Cause i = 0x8281 - Unallocated/unassigned number
    Progress Ind i = 0x8288 - In-band info or appropriate now available
*Dec 30 06:00:04.158: ISDN Se0/1/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x0002
*Dec 30 06:00:04.206: ISDN Se0/1/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x8002
    Cause i = 0x8281 - Unallocated/unassigned number