[asterisk-bugs] [JIRA] (PRI-170) Way to disable ASN.1 bytes being sent out

armeniki (JIRA) noreply at issues.asterisk.org
Fri May 23 18:36:43 CDT 2014


    [ https://issues.asterisk.org/jira/browse/PRI-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=218438#comment-218438 ] 

armeniki edited comment on PRI-170 at 5/23/14 6:36 PM:
-------------------------------------------------------

I think the main reason why we're seeing this is because the only way that Asterisk can send the Facility IE for name is when the signalling protocol is set to QSIG.  However, the Nortel PBX doesn't recognise QSIG.  So when Asterisk is configured for EuroISDN, it only sends a Display IE which isn't recognised because apparently Nortel only recognises Facility IE for Caller Name.

So if Asterisk was able to send the Facility IE (un-encoded) that would solve the problem.

Anyways, I thought it was a bug because the Nortel system wasn't recognising the _encoded_ Facility IE.

I've signed up for this mailing list and have to wait to be approved...  In the mean time I have to look through the Q931 files and see if I can figure out a way of stopping this encoding...


was (Author: armeniki):
I think the main reason why we're seeing this is because the only way that Asterisk can send the Facility IE for name is when the signalling protocol is set to QSIG.  However, the Nortel PBX doesn't recognise QSIG.  So when Asterisk is configured for EuroISDN, it only sends a Display IE which isn't recognised because apparently Nortel only recognises Facility IE for Caller Name.

So if Asterisk was able to send the Facility IE (un-encoded) that would solve the problem.

Anyways, I thought it was a bug because the Nortel system isn't recognising what the _encoded_ Facility IE.

I've signed up for this mailing list and have to wait to be approved...  In the mean time I have to look through the Q931 files and see if I can figure out a way of stopping this encoding...

> Way to disable ASN.1 bytes being sent out
> -----------------------------------------
>
>                 Key: PRI-170
>                 URL: https://issues.asterisk.org/jira/browse/PRI-170
>             Project: LibPRI
>          Issue Type: Bug
>      Security Level: None
>    Affects Versions: 1.4.13
>            Reporter: armeniki
>            Assignee: Richard Mudgett
>
> Asterisk server (12.2.0) acting as *pri_net* to a Nortel BCM PBX via an E1 EuroISDN connection, using QSIG as the protocol:
> There are a number of bytes which are sent during the Caller name Facility IE  that seem to be confusing the PBX and as a result it ignores the entire string, resulting in the caller's name not showing up at all. Is there a way to disable transmission of these bytes?
> In other words, instead of Asterisk sending out:
> {{9F AA 06 80 01 00 82 01 00 8B 01 00 A1 0E 02 01 08 02 01 00 80 06 4D 61 20 42 65 6C 6C}}
> Can we disable the transmission of the bytes {{AA 06 80 01 00 82 01 00}} so transmission is this instead:
> {{9F 8B 01 00 A1 0E 02 01 08 02 01 00 80 06 4D 61 20 42 65 6C 6C}}
> A screenshot of can be found here:
> http://i1100.photobucket.com/albums/g408/armeniki/BCM-facility.png
> As an aside, here's an interesting Cisco telephony blog article which has an example of this Facility IE without those 8 bytes, showing  
> {{Facility i = 0x 9F 8B 01 00 A1 0E 02 01 08 02 01 00 80 06 75 73 65 72 30 31}}
> http://x-ccie.blogspot.com.au/2011/11/caller-id-display-over-isdn-pri.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list