![](/images/new-backgrounds/1192227/19222739x1.webp)
4 Configuration and Operation
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 ssds (SS7 Software Driver) must be run on the host computer. This handles message transfer between the host and the board using the device driver.
To define which protocol modules run on the host, edit the text file system.txt.
Run 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 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:
Table 8: Host Processes and Utilities
Name | Description |
gctload | Process to initialize 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). |
|
|
tick_nt | Protocol timer process to send periodic “tick” notification to the tim_xxx |
tick_lnx | process which in turn handles protocol timers. |
tick_sol |
|
|
|
tim_nt | Process to receive periodic tick notification from tick_xxx and handle protocol |
tim_lnx | timers for all other processes. |
tim_sol |
|
|
|
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. |
|
|
s7_play | Utility process used to generate messages from a text file and send them into |
| the system. |
|
|
20