SCCP configuration reference

This topic presents the SCCP configuration file parameters:

General parameters

The general parameters define the operational characteristics of the SCCP layer, such as upper bounds for internal data structures (these determine the amount of memory used by the SCCP layer), queue thresholds, and various protocol timer values. It is the first section of the configuration file.

Parameter

Default

Valid values

Description

MAX_USERS

2

1 through 255

Maximum number of user SAPs.

MAX_NSAPS

1

1 through 255

Maximum number of network SAPs.

MAX_SCLI

20

0 through 65535

Maximum number of simultaneous sequenced connectionless data transfers.

MAX_ADDRS

7

0 through 65535

Maximum number of address translation entries.

MAX_ROUTES

4

0 through 65535

Maximum number of route entries.

MAX_ADJDPC

4

0 through 65535

Maximum number of point codes that can be specified as adjacent (that are notified directly by this node of status changes).

MAX_MSGDRN

5

0 through 65535

Maximum number messages queued to MTP3 to send in one time interval when exiting flow control.

MAX_XUDT

0

0 through 65535

Maximum number of control blocks to allocate for reassembling segmented extended unit data. Used only for ITU-92. Should be zero for ANSI operation.

MAX_XUDTXREF

0

0 through 65535

Maximum number of local references used to segment extended unit data. Used only for ITU-92. Should be zero for ANSI operation.

MAX_CONN

512

0 through 65535

Maximum number of simultaneous connections.

DEF_ROUTING

FALSE

TRUE

FALSE

If TRUE, enables default routing.

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 mcode.scode.ucode values with the U-code in the most significant 7 bits, the S-code in the next 4 bits, and the M-code in the least significant 5 bits.

SAVE_CONNS

FALSE

TRUE

FALSE

If TRUE, retains connections when destination inaccessible.

If FALSE, drops connections when destination inaccessible.

ALARM_LEVEL

1

0

1

2

3

Alarm level reporting.

0 = Disable

1 = Default

2 = Debug

3 = Detail

TRACE_DATA

FALSE

TRUE

FALSE

If TRUE, enables data tracing.

CONN_THRESH

3

0 through 9

Minimum percentage of board memory that must be available before accepting a new connection in either direction. Expressed in units of 10 percent (for example, 3 = 30 percent).

QUEUE_THRESH

3

0 through 32766

Maximum number of data messages that can be queued for a connection waiting for the connection window to open.

SOG_THRESH

1

0 through 9

Minimum percentage of board memory that must be available before granting a subsystem out-of-service (SOR) request from a backup signaling point. Expressed in units of 10 percent (for example, 3 = 30 percent).

SCLI_TIMER

2 seconds

0 through 65535

Maximum time that a sequenced connectionless transmission can take before control block is deallocated.

SST_TIMER

30 seconds

0 through 65000

Time to wait between subsystem status tests.

NSAP_TIMER

1 second

0 through 65535

Time to wait between draining blocks of queued messages to the MTP 3 layer after exiting flow control. Used to prevent flooding MTP 3 after network congestion abates. See MAX_MSGDRN.

SRT_TIMER

30 seconds

0 through 65535

Time to wait between subsystem routing tests (ANSI only).

IGNORE_TIMER

30 seconds

0 through 65535

Time period after local subsystem goes out of service to ignore subsystem test messages.

COORD_TIMER

30 seconds

0 through 65535

Time to wait for response to coordinated state change request.

XREFFRZ_TIMER

1 second

0 through 65535

Time to freeze an XUDT local reference before reusing it (ITU-92 only).

ASMB_TIMER

20 seconds

0 through 65535

Maximum time for reassembling all segments of an XUDT message (ITU-92 only).

FREEZE_TIMER

1 second

0 through 65535

Time to freeze a connection local reference before reusing it.

CONN_TIMER

180 seconds

0 through 65535

Time to wait for response to connection request.

TXINACT_TIMER

600 seconds

0 through 65535

Time to wait with no outgoing packets on a connection before sending an inactivity test message.

RXINACT_TIMER

900 seconds

0 through 65535

Time to wait with no incoming packets on a connection before clearing connection. Must be greater than TXINACT_TIMER.

REL_TIMER

4 seconds

0 through 65535

Time to wait for response to release request.

REPREL_TIMER

4 seconds

0 through 65535

Time to wait for response to second release request (ITU-T 92 only).

INTERVAL_TIMER

8 seconds

0 through 65535

Time to wait to report abnormal release timer.

GUARD_TIMER

1 second

0 through 65535

Time to wait after MTP 3 restart before allowing application traffic.

RESET_TIMER

6 seconds

0 through 65535

Time to wait for response to reset request.

AIC_TIMER

480 seconds

0 through 65535

Time with no application activity for an active connection before SCCP generates a connection inactivity indication event. Used only if the application inactivity control is enabled for that user SAP.

AIC_RESP_TIMER

10 seconds

0 through 65535

Time the application gets to respond to a connection inactivity indication event. Use only if the application inactivity control is enabled for that user SAP.

ACR_TIMER

10 seconds

0 through 65535

Time the application gets to respond to an incoming connection indication with either a connection response or release request before the SCCP layer refuses connection. If the value is zero, no timing for the application response is performed.

SCCP_ALARM_LEVEL

1

1

2

3

Desired level of alarms generated by SCCP layer.

1 = (Normal) Normal service impacting alarms.

2 = (Debug) All normal alarms plus all messages in or out.

3 = (Detail) All debug alarms plus detailed events.

MEM_THRESH_1

10

0 through 99

Percentage of board memory available at which memory congestion level 1 starts.

MEM_THRESH_2

8

0 through 99

Percentage of board memory available at which memory congestion level 2 starts.

MEM_THRESH_3

5

0 through 99

Percentage of board memory available at which memory congestion level 3 starts.

END

N/A

N/A

Denotes end of the section. This parameter is required.


User SAP parameters

One user service access point (SAP) is defined for each application using SCCP. A user SAP is associated with a single subsystem number and switch type (ANSI88, ANSI92, ANSI96, ITU88, ITU92, ITU96). The user SAP defines whether the application is replicated on another node for reliability purposes, and lists any concerned point codes (nodes that must be notified of any change in the availability of the application).

Parameter

Default

Valid values

Description

USER_SAP

None

0 through (MAX_USERS-1)

Marks the start of a user SAP definition.

SWITCH_TYPE

ANSI92

ITU88

ITU92

ITU96

ANSI88

ANSI92

ANSI96

Protocol variant employed on this user SAP.

BACKUP_PC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Point code where this subsystem is backed up.

CONC_PC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Concerned point code to be notified of changes in the availability of this application. As many as eight CONC_PC entries (on separate lines) are allowed per user SAP.

Note: If OPC emulation is used, any concerned point codes must be listed in an ALT_OPC section.

ADDR_MASK

FFF...F

N/A

ASCII string describing which digits of the global title to match when performing global title translation. As many as four ADDR_MASK entries are allowed per user SAP.

Note: Address masks are ASCII strings containing a 0 (zero) or F in each character position to determine whether the corresponding global title digit is used in the match. For example, the string 000FFFFFFF ignores the first three digits and compares only the last seven digits when searching the global title table for a match. Similarly, the string FFF compares only the first three digits to determine a match.

MAX_HOPS

10

1 through 15

Hop count value to be used on outgoing SCCP messages from this SAP.

INACT_CONTROL

False

True/1/Yes

False/0/No

When True, enables SCCP inactivity timing on connections associated with this SAP, enabling SCCP to detect and clear connections of which the application has lost track. The application must handle the connection inactivity indication event and respond with a connection inactivity response if this feature is enabled.

CONG_THRESH_1

600

1 through 2000

Number of messages outstanding to a higher level task (such as TCAP) or a user application at which inbound congestion level 1 starts.

CONG_THRESH_2

900

1 through 2000

Number of messages outstanding to a higher level task (such as TCAP) or a user application at which inbound congestion level 2 starts.

CONG_THRESH_3

1200

1 through 2000

Number of messages outstanding to a higher level task (such as TCAP) or a user application at which inbound congestion level 3 starts.

ALT_OPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Denotes the start of an emulated OPC section.

All emulated OPC values must be listed in their own ALT_OPC section. A  maximum of eight ALT_OPC sections are allowed in a USER_SAP section.

CONC_PC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Concerned point code to be notified of changes in the availability of this application. As many as eight CONC_PC entries (on separate lines) are allowed in each ALT_OPC section.

END  

N/A

N/A

Denotes the end of the ALT_OPC section in the current USER_SAP section.

END

N/A

N/A

Denotes end of the section. This parameter is required.


Network SAP parameters

The network service access point (SAP) defines the point at which the SCCP layer accesses the network (MTP 3) layer. One network SAP is defined for each supported switch type (ANSI or ITU-T). The NSAP number assigned in this section (NSAP number statement) must match a valid NSAP number defined in the NSAP section (NSAP number statement) of the MTP 3 configuration file.

Note: If both the SCCP and ISUP layers are used on the same board, the SCCP layer cannot be assigned to MTP3 NSAP 0 (zero); ISUP always uses this NSAP.

Parameter

Default

Valid values

Description

NSAP

None

0 through (MAX_NSAPS - 1)

Marks start of a network SAP definition. Must match an NSAP number defined in the MTP 3 configuration.

SWITCH_TYPE

ANSI

ITU

ANSI

Protocol variant employed on this NSAP.

SSF

NATL (ANSI)

INTL (ITU)

INTERNATIONAL|INTL

SPARE

NATIONAL|NATL

RESERVED|RES

Value to be used in the subservice field for this network.

DPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Point code of this node on this network interface. If OPC emulation is in use, the default OPC should be listed here.

This parameter is required.

DPC_LEN

24 (ANSI | ITU)

14 (ITU)

14

24

Point code length employed on this network.

ALT_OPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

List of additional emulated OPC values.

MSG_LEN

256

32 through 1500

Maximum length of a message passed to MTP 3 on this SAP.

TXQ_THRESH

20

0 through 32766

Maximum number of messages to queue to MTP 3 when flow control is on before discarding.

ADDR_MASK

FFF...F

N/A

ASCII string describing which digits of the global title to match when performing global title translation. Up to four ADDR_MASK entries are allowed per network SAP.

Note: The network SAP address mask is used only when providing global translation for incoming messages (those received from the network). For messages originated by an application on this node, the user SAP address mask is used.

MAX_HOPS

10

1 through 15

Hop count value to be used when returning undeliverable incoming messages back to the source of the message.

SCCP_NI_IND

0 (ITU)

1 (ANSI)

0

1

National or international indicator in the called or calling party address parameter of the outgoing SCCP management messages.

END

N/A

N/A

Denotes the end of the section. This parameter is required.


Address translation parameters

Address entries define how the SCCP layer translates global titles. A global title can translate into one of the following:

Multiple address translations can be configured, up to the MAX_ADDRS value specified in the general parameters section.

Parameter

Default

Valid values

Description

ADDRESS

None

N/A

Incoming global title string, ASCII digits (for example, 0 through 9).

REPLACE_GLT

FALSE

TRUE

FALSE

If TRUE, replace the translated global title in the outgoing message.

If FALSE, copy the incoming global title, translated point code, and subsystem to the outgoing message.

SWITCH_TYPE

ANSI

ITU

ANSI

Format of this address.

NI_IND

NAT

NATIONAL|NAT

INTERNATIONAL|INTL

National or international indicator.

ROUTING_IND

PC_SSN

PC_SSN

GLT

Routing indicator for the translated address.

PC_SSN = Route by PC and SSN

GLT = Route by global title

SSN

None

0 through 255

Translated subsystem number (required for GT_FORMAT 0).

DPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

Translated destination point code (required for GT_FORMAT 0).

GT_FORMAT

0

0 through 4

Structure of the outgoing global title. Use only when REPLACE_GLT parameter is TRUE.

0 = No global title translation.

1 = (ANSI) Outgoing global title includes translation type, numbering plan, and encoding scheme. (ITU) Outgoing global title includes nature of address indicator.

2 = (ANSI and ITU) Outgoing global title includes translation type only.

3 = (ITU only) Outgoing global title includes translation type, numbering plan, and encoding scheme.

4 = (ITU only) Outgoing global title includes translation type, numbering plan, encoding scheme, and nature of address indicator.

GL_TITLE

None

N/A

Outgoing global title string (ASCII digits; such as 0 through 9). Use only when REPLACE_GLT parameter is TRUE.

TRANS_TYPE

0

0 through 255

Outgoing global title translation type. Use only when REPLACE_GLT parameter is TRUE.

NAT_ADDR

3

0 through 4

Outgoing global title nature of address indicator (ITU only). Use only when REPLACE_GLT parameter is TRUE.

NUM_PLAN

1

0 through 15

Outgoing global title numbering plan (ISDN numbering plan). Use only when REPLACE_GLT parameter is TRUE.

END

N/A

N/A

Denotes the end of the section. This parameter is required.


Route parameters

A route configuration entry defines a point code (and its subsystems) known to this node. Define a route entry for each point code and switch type to which this node can send SCCP messages.

Note: A route definition contains one or more subsystem definitions, each of which spans multiple lines and is terminated with an END statement. Each route definition as a whole is also terminated with an END statement. Mismatched END statements are a common cause of configuration errors and can cause unpredictable results.

Parameter

Default

Valid values

Description

ROUTE

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101).

Destination point code.

This parameter is required.

SWITCH_TYPE

ANSI

ITU

ANSI

Protocol variant for this point code.

TRANSLATOR

TRUE

TRUE

FALSE

If TRUE, this signaling point is a translator node.

ADJACENT

TRUE

TRUE

FALSE

If TRUE, this signaling point is adjacent for SCCP point code and subsystem management procedures.

BACKUP_PC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101).

Backup point code. If not present, signaling point is not replicated.

ALT_OPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101)

List of any emulated OPC values for this route. This field is not required if OPC emulation is not in use.

SSN

None

0 through 255

Subsystem number. Also denotes the beginning of the subsystem definition subsection that is terminated by the END statement. As many as eight subsystem definition subsections can be included in each route definition.

SSN_SNR

TRUE

TRUE

FALSE

Subsystem routing.

TRUE = Normal routed

FALSE = Backup routed

SSN_ACC

TRUE

TRUE

FALSE

Subsystem accessibility.

TRUE = Initially accessible

FALSE = Not initially accessible

SSN_BPC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101).

Subsystem backup point code. If not present, the subsystem is not replicated.

SSN_UP_ON_RESUME

1

1

0

1 = Subsystem is immediately put back in service when a point code resume message is received from MTP. The subsystem test procedure is not started.

0 = Disables this functionality.

CONC_PC

None

Use dotted notation (such as 2.45.76) or a hexadecimal number (such as 0x101).

Concerned point code to be notified of changes in the availability of this subsystem. As many as eight CONC_PC entries (on separate lines) are allowed per subsystem per route.

END

N/A

N/A

Required parameter denoting the end of the current subsystem definition subsection. Repeated for each separate SSN section within this route entry.

END

N/A

N/A

Required parameter denoting the end of the current route definition section.