cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
882
Views
0
Helpful
5
Replies

Re: UC540 and ISDN BRI (British Telecom)

Gallswan
Level 1
Level 1

Hi Netmetix

Long shot, did you manage to solve the problem?

Currently in a similar position with BT and can't get any information. 

We have the following config:

 

interface BRI0/1/0:0

no ip address

isdn switch-type basic-net3

isdn overlap-receiving

isdn protocol-emulate user

isdn point-to-point-setup

isdn layer1-emulate user

isdn incoming-voice voice

isdn sending-complete

isdn static-tei 0

isdn skipsend-idverify

trunk-group ALL_BRI

 

Layer 1 = ACTIVE

Layer 2 = MULTIPLE_FRAME_ESTABLISHED

but we cannot make any calls, 

000923: *Mar 23 21:31:46.204: ISDN BR0/1/0:0 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x84

        Cause i = 0x82E328 - Information element not implemented

        Cause i = 0x82E404 - Invalid information element contents

 

Thanks

5 Replies 5

Dan Lukes
VIP Alumni
VIP Alumni

Follow @paolo bevilacqua answer here: take and disclose the Q.931 debug log.

Thanks for the reply, after adding "compand-type a-law" under voice port we can now make outgoing but it takes about 20 seconds to connect and we cannot receive calls.

 

debug isdn Q931 output:

 

001463: *Mar 28 20:51:13.687: ISDN BR0/1/1:0 Q931: RX <- SETUP pd = 8  callref = 0x61

        Sending Complete

        Bearer Capability i = 0x9090A3

                Standard = CCITT

                Transfer Capability = 3.1kHz Audio

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0x82

                Preferred, B2

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

        Called Party Number i = 0x81, '798711'

                Plan:ISDN, Type:Unknown

001464: *Mar 28 20:51:13.692: ISDN BR0/1/1:0 Q931: TX -> CALL_PROC pd = 8  callref = 0xE1

        Channel ID i = 0x8A

                Exclusive, B2

001465: *Mar 28 20:51:13.708: ISDN BR0/1/1:0 Q931: TX -> DISCONNECT pd = 8  callref = 0xE1

        Cause i = 0x8081 - Unallocated/unassigned number

001466: *Mar 28 20:51:13.884: ISDN BR0/1/1:0 Q931: RX <- RELEASE pd = 8  callref = 0x61

001467: *Mar 28 20:51:13.884: ISDN BR0/1/1:0 Q931: TX -> RELEASE_COMP pd = 8  callref = 0xE1

 

debug voice ccapi inout:

 

001495: *Mar 28 20:56:33.089: //-1/F2DADBB88017/CCAPI/cc_api_display_ie_subfields:

   cc_api_call_setup_ind_common:

   cisco-username=

   ----- ccCallInfo IE subfields -----

   cisco-ani=

   cisco-anitype=0

   cisco-aniplan=0

   cisco-anipi=0

   cisco-anisi=0

   dest=798711

   cisco-desttype=0

   cisco-destplan=1

   cisco-rdie=FFFFFFFFFFFFFFFF

   cisco-rdn=

   cisco-rdntype=-1

   cisco-rdnplan=-1

   cisco-rdnpi=-1

   cisco-rdnsi=-1

   cisco-redirectreason=-1   fwd_final_type =0

   final_redirectNumber =

   hunt_group_timeout =0

 

001496: *Mar 28 20:56:33.089: //-1/F2DADBB88017/CCAPI/cc_api_call_setup_ind_common:

   Interface=0x7F13FAB52BE0, Call Info(

   Calling Number=,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),

   Called Number=798711(TON=Unknown, NPI=ISDN),

   Calling Translated=FALSE, Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE,

   Incoming Dial-peer=0, Progress Indication=NOT END TO END ISDN(1), Calling IE Present=FALSE,

   Source Trkgrp Route Label=ALL_BRI, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=-1

001497: *Mar 28 20:56:33.089: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001498: *Mar 28 20:56:33.089: :cc_get_feature_vsa malloc success

001499: *Mar 28 20:56:33.089: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001500: *Mar 28 20:56:33.089:  cc_get_feature_vsa count is 1

001501: *Mar 28 20:56:33.089: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001502: *Mar 28 20:56:33.089: :FEATURE_VSA attributes are: feature_name:0,feature_time:139723730716780,feature_id:59

001503: *Mar 28 20:56:33.089: //14081/F2DADBB88017/CCAPI/cc_api_call_setup_ind_common:

   Set Up Event Sent;

   Call Info(Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),

   Called Number=798711(TON=Unknown, NPI=ISDN))

001504: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/cc_process_call_setup_ind:

   Event=0x7F13F75822A8

001505: *Mar 28 20:56:33.090: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:

   Try with the demoted called number 798711

001506: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/ccCallSetContext:

   Context=0x7F14011B52A8

001507: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/cc_process_call_setup_ind:

   >>>>CCAPI handed cid 14081 with tag 0 to app "_ManagedAppProcess_Default"

001508: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/ccCallProceeding:

   Progress Indication=NULL(0)

001509: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/ccCallSetupRequest:

   Destination=, Calling IE Present=FALSE, Mode=0,

   Outgoing Dial-peer=202, Params=0x7F14011B69D0, Progress Indication=NOT END TO END ISDN(1)

001510: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/ccCheckClipClir:

   In: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)

001511: *Mar 28 20:56:33.090: //14081/F2DADBB88017/CCAPI/ccCheckClipClir:

   Out: Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)

001512: *Mar 28 20:56:33.091: //14081/F2DADBB88017/CCAPI/ccCallSetupRequest:

   Destination Pattern=798711, Called Number=798711, Digit Strip=FALSE

001513: *Mar 28 20:56:33.091: //14081/F2DADBB88017/CCAPI/ccCallSetupRequest:

   Calling Number=(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),

   Called Number=798711(TON=Unknown, NPI=ISDN),

   Redirect Number=, Display Info=

   Account Number=, Final Destination Flag=TRUE,

   Guid=F2DADBB8-31F8-11E8-8017-00C1B1E23450, Outgoing Dial-peer=202

001514: *Mar 28 20:56:33.091: //14081/F2DADBB88017/CCAPI/cc_api_display_ie_subfields:

   ccCallSetupRequest:

   cisco-username=

   ----- ccCallInfo IE subfields -----

   cisco-ani=

   cisco-anitype=0

   cisco-aniplan=0

   cisco-anipi=0

   cisco-anisi=0

   dest=798711

   cisco-desttype=0

   cisco-destplan=1

   cisco-rdie=FFFFFFFFFFFFFFFF

   cisco-rdn=

   cisco-rdntype=-1

   cisco-rdnplan=-1

   cisco-rdnpi=-1

   cisco-rdnsi=-1

   cisco-redirectreason=-1   fwd_final_type =0

   final_redirectNumber =

   hunt_group_timeout =0

 

001515: *Mar 28 20:56:33.091: //14081/F2DADBB88017/CCAPI/ccIFCallSetupRequestPrivate:

   Interface=0x7F13F5FB9588, Interface Type=3, Destination=, Mode=0x0,

   Call Params(Calling Number=,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),

   Called Number=798711(TON=Unknown, NPI=ISDN), Calling Translated=FALSE,

   Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE, Outgoing Dial-peer=202, Call Count On=FALSE,

   Source Trkgrp Route Label=ALL_BRI, Target Trkgrp Route Label=, tg_label_flag=1, Application Call Id=)

001516: *Mar 28 20:56:33.091: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001517: *Mar 28 20:56:33.091: :cc_get_feature_vsa malloc success

001518: *Mar 28 20:56:33.091: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001519: *Mar 28 20:56:33.091:  cc_get_feature_vsa count is 2

001520: *Mar 28 20:56:33.091: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

 

001521: *Mar 28 20:56:33.091: :FEATURE_VSA attributes are: feature_name:0,feature_time:139723730717004,feature_id:60

001522: *Mar 28 20:56:33.091: //14082/F2DADBB88017/CCAPI/ccIFCallSetupRequestPrivate:

   SPI Call Setup Request Is Success; Interface Type=3, FlowMode=1

001523: *Mar 28 20:56:33.091: //14082/F2DADBB88017/CCAPI/ccCallSetContext:

   Context=0x7F14011B6950

001524: *Mar 28 20:56:33.091: //14081/F2DADBB88017/CCAPI/ccSaveDialpeerTag:

   Outgoing Dial-peer=202

001525: *Mar 28 20:56:33.092: //14082/F2DADBB88017/CCAPI/cc_api_call_proceeding:

   Interface=0x7F13F5FB9588, Progress Indication=NULL(0)

001526: *Mar 28 20:56:33.093: //14082/xxxxxxxxxxxx/CCAPI/cc_api_get_xcode_stream:

 

001527: *Mar 28 20:56:33.093: cc_api_get_xcode_stream : 4983

001528: *Mar 28 20:56:33.100: //14082/F2DADBB88017/CCAPI/cc_api_call_disconnected:

   Cause Value=1, Interface=0x7F13F5FB9588, Call Id=14082

001529: *Mar 28 20:56:33.100: //14082/F2DADBB88017/CCAPI/cc_api_call_disconnected:

   Call Entry(Responsed=TRUE, Cause Value=1, Retry Count=0)

001530: *Mar 28 20:56:33.100: //14081/F2DADBB88017/CCAPI/ccCallReleaseResources:

   release reserved xcoding resource.

001531: *Mar 28 20:56:33.100: //14082/F2DADBB88017/CCAPI/ccCallSetAAA_Accounting:

   Accounting=0, Call Id=14082

001532: *Mar 28 20:56:33.100: //14082/F2DADBB88017/CCAPI/ccCallDisconnect:

   Cause Value=1, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=1)

001533: *Mar 28 20:56:33.100: //14082/F2DADBB88017/CCAPI/ccCallDisconnect:

   Cause Value=1, Call Entry(Responsed=TRUE, Cause Value=1)

001534: *Mar 28 20:56:33.101: //14082/F2DADBB88017/CCAPI/cc_api_call_disconnect_done:

   Disposition=0, Interface=0x7F13F5FB9588, Tag=0x0, Call Id=14082,

   Call Entry(Disconnect Cause=1, Voice Class Cause Code=0, Retry Count=0)

001535: *Mar 28 20:56:33.101: //14082/F2DADBB88017/CCAPI/cc_api_call_disconnect_done:

   Call Disconnect Event Sent

001536: *Mar 28 20:56:33.101: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

 

001537: *Mar 28 20:56:33.101: :cc_free_feature_vsa freeing 7F13F7560940

001538: *Mar 28 20:56:33.101: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

 

001539: *Mar 28 20:56:33.101:  vsacount in free is 1

001540: *Mar 28 20:56:33.101: //14081/F2DADBB88017/CCAPI/ccCallDisconnect:

   Cause Value=1, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)

001541: *Mar 28 20:56:33.101: //14081/F2DADBB88017/CCAPI/ccCallDisconnect:

   Cause Value=1, Call Entry(Responsed=TRUE, Cause Value=1)

001542: *Mar 28 20:56:33.101: //14081/F2DADBB88017/CCAPI/cc_api_get_transfer_info:

   Transfer Number=NULL

001543: *Mar 28 20:56:33.286: //14081/F2DADBB88017/CCAPI/cc_api_call_disconnect_done:

   Disposition=0, Interface=0x7F13FAB52BE0, Tag=0x0, Call Id=14081,

   Call Entry(Disconnect Cause=1, Voice Class Cause Code=0, Retry Count=0)

001544: *Mar 28 20:56:33.286: //14081/F2DADBB88017/CCAPI/cc_api_call_disconnect_done:

   Call Disconnect Event Sent

001545: *Mar 28 20:56:33.286: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

 

001546: *Mar 28 20:56:33.286: :cc_free_feature_vsa freeing 7F13F7560860

001547: *Mar 28 20:56:33.286: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

 

001548: *Mar 28 20:56:33.286:  vsacount in free is 0term no mon

 

Thanks

 

 

 

adding "compand-type a-law" under voice port we can now make outgoing

Not surprising - aLaw is encoding used in most countries, including UK. I'm pretty sure it's mentioned in BT documentation.

but it takes about 20 seconds to connect

Disclose call setup log.

 

we cannot receive calls.
debug isdn Q931 output:

While I hav eno experience with UC540 at all, I understand Q.931. So it's simple. Lets see important part of call setup:

 


001463: *Mar 28 20:51:13.687: ISDN BR0/1/1:0 Q931: RX <- SETUP pd = 8  callref = 0x61        Called Party Number i = 0x81, '798711'

                Plan:ISDN, Type:Unknown

------------

001465: *Mar 28 20:51:13.708: ISDN BR0/1/1:0 Q931: TX -> DISCONNECT pd = 8  callref = 0xE1

        Cause i = 0x8081 - Unallocated/unassigned number


The called number, 798711, is unknown to target, thus the call is rejected. I suspect it's about format of number provided. You either need to process this format correctly (format should be specified in a documentation you have, or as BT to provide it to you), or you can try to ask BT for numbers in format of your choice to you.

 


 Moderators note: I has detached your issue from thread you commented and created new thread for it.

 

This post contain information related to other's site thus it may contain information considered Sensitive or Confidential.

Thanks Dan, I'll make some changes and let you know. 

The most annoying problem is BT, they are not able to provide any information. Their attitude is, the line works so the problem is yours. 

As I mentioned already. I'm not fammiliar with UC540 - thus I'm unsure about meaning of CCAPI log records mentioning line 202 like:

Outgoing Dial-peer=202

So, may be the 798711 number is recognized, it's translated to 202 by your dial plan, but 202 is unknown/unreachable or so ... ... causing the CC=1 refusal.

 

 BT, they are not able to provide any information

Well, I'm maintaining PBX in seven countries around, some even in UK. In most time, we doesn't use former monopoly nationals operators. And we abandoned BRI/PRI lines for upstream at all. SIP trunks provided by other operator are better for us. It include better documentation and support.

 

But you have BRI from BT. So you need to fight this battle.