gtps4m2i | System Generation |
The BSNCT macro must be coded if there are any BSC lines associated with
the system being generated.
This macro is used to create the BSC Station Name Conversion Table (SNCT,
segments CRS1-CRSG).
Format
- STANM=stanm
- This parameter is the station name. It must be four
characters. The same station name may appear in up to 16 BSNCT macros,
indicating multiple paths to the same logic endpoint. However, if they
do contain the same station name, each of those BSNCT macros must have a
different symbolic line number (SYMLN parameter) and the same application name
(APPLN parameter). A logical endpoint in the TPF network may be defined
by this parameter in a BSNCT macro or by the APLIC parameter in a MSGRTA
macro, but not by both.
- Note:
- For speed in processing the BSNCT macros should be in collating sequence by
station name. If not in collating order, SIP will sort the input but
this will slow down the SIP Stage I process.
- CPUID=cpuid
- This parameter is the ID of the host processor to which this station is
attached. It must be entered as a single character in the range of
A-Z or 0-9. This parameter, the APROC parameter of the
MSGRTA macro, and the SYSID parameter of the CONFIG macro all refer to the
same unique set of characters for processor identification across the network
and should be coded with consistency across the network.
- SYMLN=symln
- This parameter is the symbolic line number of the BSC line to which the
station is attached. The number is hexadecimal and can be one or two
characters long. The LINES macro contains a description of symbolic
line number assignments. This is a required parameter for BSNCT macros
describing BSC stations directly connected to the system being
generated. (It may also be coded, for documentation purposes, in BSNCT
macros describing BSC stations connected to a remote processor, though it is
not required.)
- STANO=stano
- This parameter is the station number. It is the relative position
of the station on the line. The number is hexadecimal with the minimum
value = 0 and the maximum value = 3F (63 decimal). There must be one
and only one BSNCT macro for each unique combination of
CPUID/SYMLN/STANO.
- APPLN=appln
- This parameter is the name of the application to which messages received
from this station are to be routed. It must be four characters
long. This application name must also be defined by a MSGRTA
macro. The same APPLN may appear in multiple BSNCT macros. This
may occur either because the same station name (STANM) appears in multiple
BSNCT macros, or because multiple stations (different STANM parameters)
messages are being routed to the same application.
- Note:
- For a tributary station on a BSC multipoint line, only one BSNCT macro should
be coded per line. This one BSNCT should contain the CPUID of the
system being generated, a station number of 0, and a logical application name
(that is, one which is defined in a MSGRTA statement as being resident in the
system being generated).
A maximum of 16 paths to the same STANM are allowed. A maximum of
1300 BSNCT macros are allowed.
Examples
An application named TEST is assigned to station TT00. This station
is attached to a processor which has an ID of B. The symbolic line
number associated with this BSC station is 26 (DEC. 38) and this
station is the first station on the line. Note that the line numbers
are determined by the LINES macro. A BSNCT statement for the above
description would be coded as follows:
BSNCT STANM=TT00,CPUID=B,SYMLN=26,STANO=00,APPLN=TEST
References
None.