This topic presents the TCAP configuration file parameters:
The general parameters define the upper bounds for internal data structures, which determine the amount of memory used by the TCAP layer:
Parameter |
Default |
Valid values |
Description |
MAX_TCAP_USERS |
4 |
1 through 512 |
Maximum number of user SAPs. |
MAX_TCAP_DIALOGS |
256 |
1 through 32767 |
Maximum number of TCAP transactions that can be pending at any one time. |
MAX_TCAP_INVOKES |
256 |
1 through 32767 |
Maximum number of TCAP invoke operations that can be pending at any one time. |
MIN_TID_LEN |
1 |
1 through 4 |
Forces use of transaction IDs of at least the specified number of bytes when using ITU-T TCAP. Primarily for interoperability with certain networks that require use of 4-byte transaction IDs. |
PC_FORMAT |
DEFAULT |
DFLT INTL JNTT |
Point code format. DFLT = Point codes are interpreted and displayed as 24-bit 8.8.8 values. INTL = Point codes are interpreted and displayed as 14-bit 3.8.3 values. JNTT = Point codes are interpreted and displayed as 16-bit values in mcode.scode.ucode format where ucode occupies the most significant 7 bits, scode occupies the next 4 bits, and mcode occupies the least significant 5 bits. |
TCAP_ALARM_LEVEL |
1 |
0 1 2 3 |
Level of alarms to be generated by the TCAP layer. 0 = None (not recommended) 1 = Service impacting events 2 = Individual transaction impacting events (encode/decode errors) 3 = Debugging level |
TCAP_TRACE_DATA |
0 |
0 1 |
Enables tracing of TCAP packets to the ss7trace utility. 0 = Tracing disabled 1 = Tracing enabled |
TCMEM_THRESH_1 |
20 |
1 through 99 |
Percentage of memory available in default message buffer pool below which congestion level 1 is triggered. |
TCMEM_THRESH_2 |
15 |
1 through 99 |
Percentage of memory available in default message buffer pool below which congestion level 2 is triggered. Must be less than TCMEM_THRESH_1. |
TCMEM_THRESH_3 |
10 |
1 through 99 |
Percentage of memory available in default message buffer pool below which congestion level 1 is triggered. Must be less than TCMEM_THRESH_2. |
END |
N/A |
N/A |
Marks the end of this section. This parameter is required. |
Define one user SAP for each application or subsystem using the TCAP layer services. A user SAP is associated with a single subsystem number and switch type (ANSI88, ANSI92, ANSI96, ITU88, ITU92, ITU97).
Parameter |
Default |
Valid values |
Description |
ALLOW_INVOKE_END |
0 |
0 1 |
When set to 1, allows an invoke component in an ITU-T end message. |
ALT_PARAM_LEN |
0 |
0 1 |
When set to 0, uses the normal method of deriving a component parameter length from the component length field. When set to 1, uses an alternate method of obtaining the parameter length from the Set or Sequence tag and length. Used only for ANSI TCAP protocols. |
DEFAULT_CHECKPOINT |
CHKPT_NONE |
CHKPT_NONE CHKPT_SEND CHKPT_ALL |
CHKPT_NONE = No transactions are checkpointed. CHKPT_SEND = Only transactions initiated by the TX board are checkpointed. CHKPT_ALL = All transactions are checkpointed to the backup TCAP task. |
INACTIVITY_TIMER |
0 |
0 through 64535 |
Default inactivity timer. Number of seconds before an inactivity indication is sent for a transaction with no traffic. If set to zero, the inactivity timer is disabled. |
SCCP_ADDR_OVERRIDE |
0 |
0 1 |
SCCP called and calling addresses specified by a user application are ignored for the following messages:
When set to 1, SCCP called and calling addresses specified by the user application are used for all affected messages. |
SCCP_SAP |
Same value as TCAP SAP ID |
0 through 32766 |
SCCP SAP ID (from SCCP configuration file) to map this TCAP SAP to. |
SWITCH_TYPE |
ANSI92 |
ITU88 ITU92 ITU97 ANSI88 ANSI92 ANSI96 |
Protocol variant used on this SAP. |
TCAP_T1 |
60 |
1 through 32767 |
Default invocation timer, in seconds (time to wait for response to invoke). |
TCAP_T2 |
60 |
1 through 32767 |
Time to wait for reject of a non-invoke component, in seconds, before considering operation successful (where applicable). |
TCAP_SEQ_TIMER |
60 |
1 through 255 |
Duration to request SCCP to maintain SLS when sequential delivery required. |
TCQ_THRESH_1 |
600 |
1 through 65535 |
Number of inbound messages queued to the application before entering level 1 congestion. |
TCQ_THRESH_2 |
900 |
1 through 65535 |
Number of inbound messages queued to the application before entering level 2 congestion. Must be greater than TCQ_THRESH_1. |
TCQ_THRESH_3 |
1200 |
1 through 65535 |
Number of inbound messages queued to the application before entering level 2 congestion. Must be greater than TCQ_THRESH_2. |
USER_SAP |
None |
0 through |
Marks start of a user SAP definition. |
END |
N/A |
N/A |
Marks the end of this section. This parameter is required. |