Welltech SPCI2S Intel NetStructure SS7 Boards User Manual

Page 17

Advertising
background image

SS7 Programmer’s Manual for SPCI2, SPCI4 and CPM8 Issue 2

Page 17

The following abbreviations are used in the table:

MTP2 - Message Transfer Part - Level 2

MTP3 - Message Transfer Part - Level 3

ISUP - ISDN User Part

TUP - Telephony User Part

In all cases the process called ssd (Ss7 Software Driver) is required to be run on
the Host machine. This handles message transfer between the host and the board
using the device driver.

The selection of which protocol modules to run on the host is made by editing a text
file system.txt. The user then runs the program gctload which reads the system
configuration parameters from the file system.txt and starts up the selected
processes bringing the system into operation.

For further details of the operation of gctload refer to the

Software Environment

Programmer’s Manual

The following processes for use on the host are included in the distribution. All must
be run on the host with the exception of s7_mgt, s7_log and s7_play which are
optional:

gctload

Process to initialise the system environment and start up all other related
processes running on the host, deriving the configuration from a text file
(system.txt).

ssds

Process to interface with the device driver for passing messages to and from the
board(s) and for downloading software to the board(s).

NOTE: This process is referred to in a generic manner as ’ssd’ although the name
of the binary for use with SPCI2S, SPCI4 and CPM8 cards is in fact ’ssds’

tick_nt
tick_lnx
tick_sol

Protocol timer process to send periodic ‘tick’ notification to the tim_xxx process
which in turn handles protocol timers.

tim_nt
tim_lnx
tim_sol

Process to receive periodic tick notification from tick_xxx and handle protocol
timers for all other processes.

s7_mgt

Process to perform single shot protocol configuration for all protocol modules,
deriving the configuration parameters from a text file (config.txt). This process is
optional. As an alternative to using it the user may elect to perform protocol
configuration by sending messages directly to the other modules in the system.

s7_log

Utility process to allow messages received from the protocol stack to be logged to
a text file. This is useful for diagnostic purposes when getting started.

s7_play

Utility process used to generate messages from a text file and send them into the
system. This is useful for diagnostic purposes when getting started.

Advertising
This manual is related to the following products: