Range and status

Associated variants: All

Identifies a range of circuits and a status that affects that range in circuit supervision messages.

typedef struct _rangStat  /* Range and Status */
{
    ElmtHdr eh;           /* element header   */
    TknU8   range;        /* range            */
    TknStr  status;       /* status           */
} SiRangStat;

The fields in the SiRangStat structure are encoded as follows:

Field

Value

range

Binary number from 1 - 255 that identifies the range of circuits/CICs.

status

Array of status bits with a single bit status field for each circuit in the specified range. The first circuit status bit is in the least significant bit of the first octet. The meaning of the status bit depends on the message that it is in. Refer to the relevant variant recommendation for status bit encoding rules.


Tokens for the ANSI, BICC, and ETSI variants

Token

ANSI 88

ANSI 92

ANSI 95

BICC

ETSI V2

ETSI V3

range

*

*

*

*

*

*

status

*

*

*

*

*

*


Tokens for the ITU and Q.767 variants

Token

ITU Blue

ITU White

ITU 97

Q.767

range

*

*

*

*

status

*

*

*

*