The precedence level information element (Precedence Level IE) selects a precedence level and reservation in the Digital Subscriber Signaling System No.1 (DSS1). This IE is supported only for the ANSI T1.607 ISDN variant.
The application can encode the Precedence Level IE when placing calls or decode the Precedence Level IE when receiving calls. This enables the application to use the algorithm described in ANSI T1.619 to preempt the calls.
The following structure defines the Precedence Level IE:
struct acu_ext_precedence_level
{
struct u4_acu_ext_hdr hdr; /* Extension header */
pad4
uchar level; /* precedence level, 0 - 4 */
uchar lfb; /* Look Forward Busy, MLPP_LFB_xxx */
uchar change; /* change value 0 or 1 */
uchar coding_std; /* coding STD. 0- ITU-T,2- national */
DWORD domain; /* bits 0-23 are MLPP service domain */
WORD net_id; /* network id = 4 decimal digit integer */
pad2
};