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 |
* |
* |
* |
* |
* |