Information Elements for gc_GetCallInfo( ) and gc_GetSigInfo( )
The following tables describe the different types of IEs that can be retrieved for DPNSS using the gc_GetCallInfo( ) and gc_GetSigInfo( ) functions.
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
Busy IE ID |
BUSY_IE |
Busy IE value for the GCEV_PROCEEDING event indicates that the called party is busy |
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
Diversion IE ID |
DIVERSION_IE |
1. A DIVERSION_IE value in a GCEV_OFFERED event provides information about "diverted from" party. 2. A DIVERSION_ IE value in a GCEV_PROCEEDING event provides information about "divert to" party. |
| 2. Data |
Diversion IE Length |
2 + length of Diversion Number |
Number of data bytes in this IE |
| 3. Data |
Diversion Type |
DIVERT_IMMEDIATE DIVERT_ON_BUSY DIVERT_NO_REPLY |
Diverted immediately Diverted when called party was busy Diverted when called party did not answer |
| 4. Data |
Diversion Location |
DIVERT_LOCAL DIVERT_REMOTE |
Local diversion Remote diversion |
| 5. Data |
Diversion Number |
ASCII string |
Diverted number |
Table 61. Diversion Validation IE:
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
Diversion Validation IE ID |
DIVERSION_VALIDATION_IE |
When this IE is part of a GCEV_OFFERED event, it indicates that the diversion number needs to be validated. |
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
Transit IE ID |
TRANSIT_IE |
This IE is received with a GCEV_TRANSIT event. |
| 2. Data |
Transit IE Length |
Length of Transit data |
Number of data bytes in this IE |
| 3. Data |
Transit Data |
data |
Transit data that needs to be sent to the other transfer party |
Table 63. Text Display IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
Text Display IE ID |
TEXT_DISPLAY_IE |
This IE can be part of a GCEV_OFFERED event. |
| 2. Data |
Text Display IE Length |
1 + length of Text Display string |
Number of data bytes for this IE. |
| 3. Data |
Text Display Message Type |
TEXT_TYPE_NOT_PRESENT TEXT_TYPE_NAME TEXT_TYPE_MESSAGE TEXT_TYPE_REASON |
Associated text is of no particular type Associated text is a name Associated text is a message Associated text is a reason |
| 4. Data |
Text Display String |
ASCII string |
Text Display string. The '*' and '#' symbols cannot be used directly; 0x01 and 0x02 values should be substituted respectively |
Table 64. Network Specific Indications (NSI) IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| 1. IE ID |
NSI IE ID |
NSI_IE |
This IE can be part of any event including the GCEV_NSI event. |
| 2. Data |
NSI IE Length |
2 + Length of Network Specific Indications (NSI) string |
Number of data bytes for this IE |
| 3. Data |
NSI Message Type |
NSI_EEM NSI_LLM |
End-to-end message Link-to-link message |
| 4. Data |
NSI String Length |
Length of Network Specific Indications (NSI) string |
Length of next NSI string |
| 5. Data |
NSI String |
ASCII string |
Network Specific Indications string |
| Note: NSI IE fields 4 and 5 can be repeated multiple times, as needed. |
Table 65. Extension Status IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| IE ID |
Extension Status IE ID |
EXTENSION_STATUS_IE |
This IE is used in conjunction with the Virtual Call IE to inquire about the current status of an extension. |
Table 66. Virtual Call IE
|
Field
|
Description
|
Field Selection
|
Definition
|
| IE ID |
Virtual Call IE ID |
VIRTUALCALL_IE |
This IE, when part of a GCEV_OFFERED event, indicates a virtual call. |