Call diversion information

Associated variants: BICC, ITU White

Contains information sent in the backward direction to notify the originating exchange of the redirecting reason and the notification subscription options of the redirecting party.

typedef struct _cllDivr /* call Diversion information  */
{
    ElmtHdr eh;         /* element header              */
    TknU8   notSuscr;   /* Notification subscription   */
    TknU8   redirRsn;   /* redirection reason          */
    TknU8   spare;      /* spare bits                  */
} SiCllDiverInfo;

The fields in the SiCllDiverInfo structure are encoded as follows:

Field

Description

notSuscr

Notification subscription. Defined values:

0x00 = PRES_UNKNOWN   Unknown

0x01 = PRES_NOTALLOW   Presentation not allowed

0x02 = PRES_ALLOWWREDNUM   Presentation allowed with redirection number

0x03 = PRES_ALLOW   Presentation allowed without redirection number

redirRsn

Redirecting reason. Defined values:

0x00 = REAS_UNKNWN   Unknown

0x01 = REAS_USRBUSY   User busy

0x02 = REAS_NOREPLY   No reply

0x03 = REAS_UNCOND   Unconditional

0x04 = REAS_DFLCDURALRT   Deflection during alerting

0x05 = REAS_DFLCIMMDRSP   Deflection immediate response

0x06 = REAS_MBLSUBNOTRCHBL   Mobile subscriber not reachable


Tokens

Token

BICC

ITU White

notSuscr

*

*

redirRsn

*

*

spare

H

H