Closed user group interlock code

Associated variants: ANSI 88, BICC, ETSI V2, ETSI V3, ITU Blue, ITU White, ITU 97, Q.767

Identifies a closed user group within a network. For ANSI 88 networks, use the cugIntCodeA structure. For the other supported networks, use the cugIntCode structure.

typedef struct _cugIntCode  /* Closed User Group Interlock Code */
    ElmtHdr eh;             /* element header                   */
    TknU8   dig2;           /* Digit 2                          */
    TknU8   dig1;           /* Digit 1                          */
    TknU8   dig4;           /* Digit 4                          */
    TknU8   dig3;           /* Digit 3                          */
    TknU16  binCde;         /* binary Code                      */
    TknU16  ISDNIdent;      /* ISDN identifier                  */
} SiCugIntCode;

The fields in the SiCugIntCode structure are encoded as follows:

Field

Value

dig1

dig2

dig3

dig4

Four digits (binary representation) of the network identity code (0 | 9 + telephone country code or X.121 DNIC).

binCde

16-bit binary code assigned by the network administrator.

ISDNIdent

ISDN network identifier, as per ANSI 1988 recommendations.


Tokens for the ANSI, BICC, and ETSI variants

Token

ANSI 88

BICC

ETSI V2

ETSI V3

dig1

*

*

*

*

dig2

*

*

*

*

dig3

*

*

*

*

dig4

*

*

*

*

binCde

*

*

*

*

ISDNIdent

*

 

 

 


<NMSBREAK>

Tokens for the ITU and Q.767 variants

Token

ITU Blue

ITU White

ITU 97

Q.767

dig1

*

*

*

*

dig2

*

*

*

*

dig3

*

*

*

*

dig4

*

*

*

*

binCde

*

*

*

*

ISDNIdent