MLPP precedence

Associated variants: ANSI 95, BICC, ETSI V2, ETSI V3, ITU White, ITU 97

Specifies the caller's MLPP precedence level and service domain.

typedef struct _mlppPrec   /* MLPP precedence   */
{
    ElmtHdr eh;            /* element header    */
    TknU8   precdLvl;      /* precedence level  */
    TknU8   spare1;        /* spare bits        */
    TknU8   lfb;           /* LFB               */
    TknU8   spare2;        /* spare bits        */
    TknU8   frstDig;       /* first digit       */
    TknU8   scndDig;       /* second digit      */
    TknU8   thrdDig;       /* third digit       */
    TknU8   frthDig;       /* fourth digit      */
    TknU32  servDomain;    /* service domain    */
} SiMlppPrec;

The fields in the SiMlppPrec structure are encoded as follows:

Field

Value

precdLvl

Precedence level. Defined values:

0x00 = PL_FLASHORD   Flash override

0x01 = PL_FLASH   Flash

0x02 = PL_IMMDT   Immediate

0x03 = PL_PRIOR   Priority

0x04 = PL_ROUTINE   Routine

spare1

Spare bits.

lfb

Look ahead for busy (LFB). Defined values:

0x00 = LFB_ALLWD:   Look ahead for busy (LFB) allowed

0x01 = LFB_PTHRSRVD   Path reserved (national use)

0x02 = LFB_NOTALLWD   LFB not allowed

spare2

Spare bits.

frstDig

scndDig

thrdDig

frthDig

Four digits (binary representation) of the network identity code ( 0 + telephone country code). Refer to ITU-T Recommendation Q.763 for more information.

servDomain

Network-specific service domain. Only low order 24 bits are used.


Tokens

Token

ANSI 95

BICC

ETSI V2

ETSI V3

ITU White

ITU 97

precdLvl

*

*

*

*

*

*

spare1

 

1(5)

1(5)

1(5)

1(5)

1(5)

lfb

*

*

*

*

*

*

spare2

 

1(8)

1(8)

1(8)

1(8)

1(8)

frstDig

*

*

*

*

*

*

scndDig

*

*

*

*

*

*

thrdDig

*

*

*

*

*

*

frthDig

*

*

*

*

*

*

servDomain

*

*

*

*

*

*