Associated variants: BICC, ETSI V2, ETSI V3, ITU White, ITU 97
Contains information sent in either direction to instruct the far exchange how to treat unrecognized parameters.
typedef struct _parmCom /* parameter compatibility information */
{
ElmtHdr eh; /* element header */
TknU8 upgrPar1; /* upgraded parm 1 */
TknU8 tranXInd1; /* transit exchange indicator */
TknU8 relCllInd1; /* release call indicator */
TknU8 sndNotInd1; /* send notification indicator */
TknU8 dcrdMsgInd1; /* discard message indicator */
TknU8 spare1; */
TknU8 dcrdParInd1; /* discard parameter indicator */
TknU8 upgrPar2; /* upgraded parm 2 */
TknU8 tranXInd2; /* transit exchange indicator */
TknU8 relCllInd2; /* release call indicator */
TknU8 sndNotInd2; /* send notification indicator */
TknU8 dcrdMsgInd2; /* discard message indicator */
TknU8 dcrdParInd2; /* discard parameter indicator */
TknU8 spare2; */
TknU8 upgrPar3; /* upgraded parm 3 */
TknU8 tranXInd3; /* transit exchange indicator */
TknU8 relCllInd3; /* release call indicator */
TknU8 sndNotInd3; /* send notification indicator */
TknU8 dcrdMsgInd3; /* discard message indicator */
TknU8 dcrdParInd3; /* discard parameter indicator */
TknU8 spare3; */
} SiParmCompInfo;
For the BICC variant, the following structure is used for sending information regarding unrecognized parameters. The application should not use both structures at the same time.
typedef struct _biccParmCom /* parameter compatibility information for ANSI and ITU BICC */
{
ElmtHdr eh; /* element header */
TknU8 upgrPar1; /* upgraded parm 1 */
TknU8 tranXInd1; /* transit exchange indicator */
TknU8 relCllInd1; /* release call indicator */
TknU8 sndNotInd1; /* send notification indicator */
TknU8 dcrdMsgInd1; /* discard message indicator */
TknU8 dcrdParInd1; /* discard parameter indicator */
TknU8 passNotPoss1; /* pass on not possible indicator */
TknU8 bnIntwInd1; /* broadband/narrowband interworking indicator */
TknU8 spare1; /* spare */
TknU8 upgrPar2; /* upgraded parm 2 */
TknU8 tranXInd2; /* transit exchange indicator */
TknU8 relCllInd2; /* release call indicator */
TknU8 sndNotInd2; /* send notification indicator */
TknU8 dcrdMsgInd2; /* discard message indicator */
TknU8 dcrdParInd2; /* discard parameter indicator */
TknU8 passNotPoss2; /* pass on not possible indicator */
TknU8 bnIntwInd2; /* broadband/narrowband interworking indicator */
TknU8 spare2; /* spare */
TknU8 upgrPar3; /* upgraded parm 3 */
TknU8 tranXInd3; /* transit exchange indicator */
TknU8 relCllInd3; /* release call indicator */
TknU8 sndNotInd3; /* send notification indicator */
TknU8 dcrdMsgInd3; /* discard message indicator */
TknU8 dcrdParInd3; /* discard parameter indicator */
TknU8 passNotPoss3; /* pass on not possible indicator */
TknU8 bnIntwInd3; /* broadband/narrowband interworking indicator */
TknU8 spare3; /* spare */
} SiBiccParmCompInfo;
The fields in the SiParmCompInfo structure are encoded as follows:
|
Field |
Value |
|
upgrParn |
Parameter name code for parameter n as specified in ITU-T Recommendation Q.763 (Table 5). You can specify information for up to three parameters. |
|
tranXIndn |
Transit exchange indicator. Defined values: 0x00 = Transit exchange interpretation 0x01 = End node interpretation |
|
relCllIndn |
Release call indicator. Defined values: 0x00 = Do not release call 0x01 = Release call |
|
sndNotIndn |
Send notification indicator. Defined values: 0x00 = Do not send notification 0x01 = Send notification (confusion or release complete message) |
|
dcrdMsgIndn |
Discard message indicator. Defined values: 0x00 = Do not discard (pass on) message 0x01 = Discard message |
|
dcrdParIndn |
Discard parameter indicator. Defined values: 0x00 = Do not discard (pass on) parameter 0x01 = Discard parameter |
|
passNotPossn
|
Pass on not possible indicator. Defined values: 0x00 = Release call 0x01 = Discard message 0x02 = Discard parameter 0x03 = Reserved |
|
bnIntwIndn
|
Broadband/narrow-band interworking indicator. Defined values: 0x00 = Pass on 0x01 = Discard message 0x02 = Release call 0x03 = Discard parameter |
|
Token |
BICC |
ETSI V2 |
ETSI V3 |
ITU White |
ITU 97 |
|
upgrPar1 |
* |
* |
* |
* |
* |
|
tranXInd1 |
* |
* |
* |
* |
* |
|
relCllInd1 |
* |
* |
* |
* |
* |
|
sndNotInd1 |
* |
* |
* |
* |
* |
|
dcrdMsgInd1 |
* |
* |
* |
* |
* |
|
spare1 |
* |
* |
* |
* |
* |
|
dcrdParInd1 |
* |
* |
* |
* |
* |
|
passNotPoss1 |
* |
|
|
|
|
|
bnIntwInd1 |
* |
|
|
|
|
|
upgrPar2 |
* |
* |
* |
* |
* |
|
tranXInd2 |
* |
* |
* |
* |
* |
|
relCllInd2 |
* |
* |
* |
* |
* |
|
sndNotInd2 |
* |
* |
* |
* |
* |
|
dcrdMsgInd2 |
* |
* |
* |
* |
* |
|
dcrdParInd2 |
* |
* |
* |
* |
* |
|
passNotPoss2 |
* |
|
|
|
|
|
bnIntwInd2 |
* |
|
|
|
|
|
spare2 |
* |
* |
* |
* |
* |
|
upgrPar3 |
* |
* |
* |
* |
* |
|
tranXInd3 |
* |
* |
* |
* |
* |
|
relCllInd3 |
* |
* |
* |
* |
* |
|
sndNotInd3 |
* |
* |
* |
* |
* |
|
dcrdMsgInd3 |
* |
* |
* |
* |
* |
|
dcrdParInd3 |
* |
* |
* |
* |
* |
|
passNotPoss3 |
* |
|
|
|
|
|
bnIntwInd3 |
* |
|
|
|
|
|
spare3 |
* |
* |
* |
* |
* |