SS7 provides the following sample files for ANSI standalone and redundant configurations and ITU standalone and redundant configurations that you can modify for your specifications:
Files |
Description |
mtp3cp1.cfg (Windows) MTP3cp1.cfg (UNIX) |
MTP 3 file for board 1. |
mtp3cp2.cfg (Windows) MTP3cp2.cfg (UNIX) |
MTP 3 file for board 2. |
Refer to Sample SS7 TDM configurations for more information.
The MTP configuration utilities, mtp3cfg and mtp2cfg, run as part of the initial board configuration with ss7load. The utilities read the text configuration file and download the specified configuration to the MTP task on the TX board. mtp3cfg configures the MTP layer 3. mtp2cfg is optional. Run it only to override the default MTP layer 2 parameters assigned to each link. You can also run mtp3cfg and mtp2cfg after initial configuration to dynamically update some configuration parameters.
This topic presents:
The following example is the ANSI configuration file for board 1 in the two-board sample configuration:
#------------------------------------------------
# Overall MTP3 Parameters
#------------------------------------------------
NODE_TYPE STP # choose STP [routing] or SP [non-routing]
PC_FORMAT DFLT # Point code format: DFLT (8.8.8) / INTL (3.8.3) /
# JNTT (7.4.5)
POINT_CODE 1.1.1
RESTART_REQUIRED TRUE
VALIDATE_SSF FALSE
MAX_LINKS 4
MAX_USERS 2 # sccp & isup
MAX_ROUTES 64
MAX_ROUTE_ENTRIES 1024
MAX_LINK_SETS 2
MAX_ROUTE_MASKS 1
ROUTE_MASK 0xFFFFFFFF
END
#
#------------------------------------------------
# Link Parameters
#------------------------------------------------
LINK 0 # Link number specified in MTPMGR commands
PORT T1 # T<n> for T1/E1, R for remote
LINK_SET 1
LINK_TYPE ANSI # ANSI / ITU / JNTT / JTTC
ADJACENT_DPC 1.1.2 # Board 2
LINK_SLC 0
LSSU_LEN 2
SSF NATIONAL # NATIONAL / INTERNATIONAL
END
#
#------------------------------------------------
# User Parameters (NSAP definition)
#------------------------------------------------
NSAP 0 # isup must be NSAP 0 if its present
LINK_TYPE ANSI # ANSI / ITU / JNTT / JTTC
END
#
NSAP 1 # sccp can be 0 or 1, must be 1 if isup present
LINK_TYPE ANSI # ANSI / ITU / JNTT / JTTC
END
#
#------------------------------------------------
# Routing Parameters
#------------------------------------------------
#
# Route UP from network to applications on this node
#
ROUTE 0
DPC 1.1.1 # this node
LINK_TYPE ANSI # ANSI / ITU / JNTT / JTTC
DIRECTION UP # default is DOWN
ADJACENT_ROUTE FALSE
END
#
# Route to board 2
#
ROUTE 1
DPC 1.1.2 # board 2's point code
LINK_TYPE ANSI # ANSI / ITU / JNTT / JTTC
END
#
#
#------------------------------------------------
# Linkset Parameters
#------------------------------------------------
LINK_SET_DESCRIPTOR 1
ADJACENT_DPC 1.1.2 # link set to board 2
MAX_ACTIVE_LINKS 4
ROUTE_NUMBER 1
END
#
This topic discusses the following sections of the configuration file:
The general configuration parameters define and control the general operation of the signaling point (SP) implemented by the SS7 software. General configuration parameters include:
Type of signaling point being constructed (SP or STP)
Point code assigned to the signaling point
MTP 3 timer resolution
Values for various SP-level timers
Maximum number of other configurable elements (NSAPs, links, linksets, routes) to control memory allocation
The general parameters are configured once at board download time, before any other entities are configured. The board must be downloaded again to change any of the general configuration parameters.
The links configuration section defines the physical signaling links between the TX board and the adjacent signaling points. It contains a link configuration block for each SS7 link. The MTP 3 and MTP 2 configuration utilities scan the links section. The links section is the only section scanned by the MTP 2 configuration utility. Each link configuration block is composed of both layer 3 parameters and layer 2 parameters, in any order.
The layer 3 configurable attributes of a link include:
Link number
Port and port type (serial or TDM) assigned to a link
Point code of the adjacent signaling point
Protocol variant employed on the link
Point code length
Maximum packet length
Various timer values
Membership in a linkset
The layer 2 configurable attributes include:
All layer 2 timers
LSSU length to be used on the link
Whether this is a high speed link (HSL)
Whether extended sequence numbers are to be used for a HSL
Network service access points (NSAPs) define the SS7 user parts, or applications, that are MTP users. The configurable attributes of NSAPs include:
Protocol variant and point code length supported by the user part or application associated with the NSAP
Maximum number of user part or application messages to be queued (at each of the four possible message priority levels) when flow control between the MTP 3 and the application is in effect
Routes specify the destination signaling points (sub-networks or clusters when route masks are employed) that are accessible from the node being configured. Each route is assigned an up or down direction. Up routes are used to identify incoming messages that are to be routed up to the applications or user parts. One down route is required for each remote signaling point, network, or cluster accessible from the SP being configured. Down routes are used to route outgoing messages to the appropriate signaling links.
Other configurable attributes of routes include:
Destination point code
Protocol variant in use at the destination SP, cluster, or network
Timers associated with MTP route management
The linkset section defines each linkset between the TX board and the adjacent signaling points. Linksets are numbered from 1 to MAX_LINKSETS (MAX_LINKSETS is a general configuration section parameter). The configurable attributes of a linkset include:
Point code of the adjacent signaling point
List of routes that are accessible from that linkset
Number of links to attempt to keep active