Message compatibility

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

Contains information sent in either direction to instruct the far exchange on what to do if this message is unrecognized. NaturalAccess™ ISUP supports up to two instruction indicators.

typedef struct _msgCom    /* message compatibility information */
{
    ElmtHdr eh;           /* element header                    */
    TknU8   tranXInd;     /* transit exchange ind.             */
    TknU8   relCllInd;    /* release call indicator            */
    TknU8   sndNotInd;    /* send notification indicator       */
    TknU8   spare;        /* spare bits                        */
    TknU8   dcrdMsgInd;   /* discard message indicator         */
    TknU8   passNotPoss;  /* pass on not possible ind.         */
    TknU8   tranXInd1;    /* transit exchange indicator        */
    TknU8   relCllInd1;   /* release call indicator            */
    TknU8   sndNotInd1;   /* send notification indicator       */
    TknU8   spare1;       /* spare bits                        */
    TknU8   dcrdMsgInd1;  /* discard message indicator         */
    TknU8   passNotPoss1; /* pass on not possible ind.         */
} SiMsgCompInfo;

For the BICC variant, the following structure is used for sending information regarding unrecognized messages. The application should not use both structures at the same time.

typedef struct _biccMsgCom           /* message compatibility information for ANSI and ITU BICC */
{
   ElmtHdr eh;                     /* element header */
   TknU8   tranXInd;               /* transit exchange indicator */
   TknU8   relCllInd;              /* release call indicator */
   TknU8   sndNotInd;              /* send notification indicator */
   TknU8   dcrdMsgInd;             /* discard message indicator */
   TknU8   passNotPoss;            /* pass on not possible indicator */
   TknU8   bnIntwInd;              /* broadband/narrowband interworking indicator */
   TknU8   tranXInd1;              /* transit exchange indicator */
   TknU8   relCllInd1;             /* release call indicator */
   TknU8   sndNotInd1;             /* send notification indicator */
   TknU8   dcrdMsgInd1;            /* discard message indicator */
   TknU8   passNotPoss1;           /* pass on not possible indicator */
   TknU8   bnIntwInd1;             /* broadband/narrowband interworking indicator */
} SiBiccMsgCompInfo;

The fields in the SiMsgCompInfo structure are encoded as follows:

Field

Value

tranXInd[1]

Transit exchange indicator. Defined values:

0x00 = Transit exchange interpretation

0x01 = End node interpretation

relCllInd[1]

Release call indicator. Defined values:

0x00 = Do not release call

0x01 = Release call

sndNotInd[1]

Send notification indicator. Defined values:

0x00 = Do not send notification

0x01 = Send notification (confusion message)

dcrdMsgInd[1]

Discard message indicator. Defined values:

0x00 = Do not discard (pass on) message

0x01 = Discard message

passNotPoss[1]

Pass-on not possible indicator. Defined values:

0x00 = Release call if pass-on not possible

0x01 = Discard information if pass-on not possible

bnIntwInd[1]

Broadband/narrowband interworking indicator. Defined values:

0x00 = Pass on

0x01 = Discard message

0x02 = Release call

0x03 = reserved


Tokens

Token

BICC

ETSI V2

ETSI V3

ITU White

ITU 97

tranXInd

*

*

*

*

*

relCllInd

*

*

*

*

*

sndNotInd

*

*

*

*

*

spare

 

F-G

F-G

F-G

F-G

dcrdMsgInd

*

*

*

*

*

passNotPoss

*

*

*

*

*

bnIntwInd

*

 

 

 

 

tranXInd1

*

*

*

*

*

relCllInd1

*

*

*

*

*

sndNotInd1

*

*

*

*

*

spare1

 

F-G

F-G

F-G

F-G

dcrdMsgInd1

*

*

*

*

*

passNotPoss1

*

*

*

*

*

bnIntwInd1

*