PREV TOC HOME INDEX NEXT


4.3.1. Setting Information Elements

The information elements (IEs) sent to the network must conform to the switch-specific recommendations. Use the assumptions described in the following paragraphs when constructing IEs. See also Section2.28, gc_SetInfoElem( ).

Assumption 1

Variable length IEs must be provided in ascending order in the Public part, as shown in Table38.

Table 38. Variable Length IEs
IE Type Value
Network Specific Facilities 0x20
Display 0x28
Signal 0x34

Assumption 2

A single byte IE (with the exception of a LOCKING Shift IE) can be placed anywhere in the message. This includes Type 1 (NON-LOCKING Shift) and Type 2 elements. The NON-LOCKING shift should cause the codeshift in the forward direction only. For example, when in codeset "3," the NON-LOCKING shift should add an element in codeset "4." See Table39 for Type 1 settings and Table40 for Type 2 settings.

Table 39. NON-LOCKING Shift IEs - Type 1
IE Type Value Codeset
Network Specific Facilities 0x20 0
Shift 0x9E 6 (NON-LOCKING)
IPU 0x76 6
Display 0x28 0
Signal 0x34 0

Table 40. Single Byte IEs - Type 2
IE Type Value Codeset
Network Specific Facilities 0x20 0
Sending Complete 0xA1 0 (Single Byte IE)
Display 0x28 0
Signal 0x34 0

Assumption 3

A LOCKING Shift IE must be placed after all the IEs when a lower codeset is included. A NON-LOCKING Shift IE or another LOCKING Shift IE of a greater codeset value can follow the IE. See Table41 for two options for setting LOCKING Shift IEs.

Table 41. LOCKING Shift IEs - Option 1 
IE Type Value Codeset
Network Specific Facilities 0x20 0
Sending Complete 0xA1 0 (Single Byte IE)
Display 0x28 0
Signal 0x34 0
Shift 0x94 4 (LOCKING)
IPU 0x76 4
Shift 0x9E 6 (NON-LOCKING)
DDD 0x55 6
SSS 0x44 4
Shift 0x97 7 (LOCKING)
ABC 0x77 7
DEF 0x77 7

Table 42. LOCKING Shift IEs - Option 2
IE Type Value Codeset
Network Specific Facilities 0x20 0
Sending Complete 0xA1 0 (Single Byte IE)
Display 0x28 0
Keypad Facility 0x2C 0
Shift 0x96 6 (LOCKING)
IPU 0x76 6
Shift 0x90 0 (NON-LOCKING)
Signal 0x34 0
ABC 0x77 6
DEF 0x77 6
Shift 0x97 7 (LOCKING)
ABC 0x77 7
DEF 0x77 7

Assumption 4

User-supplied IEs (with the exception of CHANNEL_ID_IE, see below) take precedence over the Firmware-defined IEs, even those that are in private IE parts.

Assumption 5

The CHANNEL_ID_IE will always be taken from the Firmware-defined section.

Assumption 6

When Single Byte IEs and NON-LOCKING Shift IEs occur in both the User-supplied and Firmware-defined sections, the value is taken from the User-defined section. However, this value will be inserted at the position defined by the firmware when the firmware has a specific requirement for the position.


PREV TOC HOME INDEX NEXT

Click here to contact Dialogic Customer Engineering

Copyright 2001, Dialogic Corporation
All rights reserved
This page generated October, 2001