Circuit group characteristics

Associated variants: ANSI 88, ANSI 92, ANSI 95

Contains information sent in response to a circuit validation request from the far exchange.

typedef struct _cirGrpCharInd  /* Circuit group characterstic ind.     */

    ElmtHdr eh;                /* element header                       */
    TknU8   cirGrpCarInd;      /* circuit grp. carrier ind.            */
    TknU8   dblSzCtrlInd;      /* double seizing control ind.          */
    TknU8   alarmCarInd;       /* alarm carrier indicator              */
    TknU8   contChkReqInd;     /* continuity check requirements ind.   */
} SiCirGrpCharInd;

The fields in the SiCirGrpCharInd structure are encoded as follows:

Field

Value

cirGrpCarInd

Circuit group carrier indicator.

Defined values:

0x00 = CG_UNKNOWN   Unknown

0x01 = CG_ANALOG   Analog

0x02 = CG_DIGITAL   Digital

0x03 = CG_ANALDIG   Digital and analog

dblSzCtrlInd

Double seizing control indicator.

Defined values:

0x00 = DS_UNKNOWN   Unknown

0x01 = DS_ODDCIC   Odd cic control

0x02 = DS_EVENCIC   Even cic control

Additional value for ANSI 92:

0x03 = DS_ALLCIC   All cic control

alarmCarInd

Alarm carrier indicator.

Defined values:

0x00 = AC_UNKNOWN   Unknown

0x01 = AC_SOFTCARHAND   Software carrier handling

0x02 = AC_HARDCARHAND   Hardware carrier handling

contChkReqInd

Continuity check requirements indicator.

Defined values:

0x00 = CO_UNKNOWN   Unknown

0x01 = CO_NONE   None

0x02 = CO_STATIS   Statistical

0x03 = CO_PERCALL   Per call


Tokens

Token

ANSI 88

ANSI 92

ANSI 95

cirGrpCarInd

*

*

*

dblSzCtrlInd

*

*

*

alarmCarInd

*

*

*

contChkReqInd

*

*

*