gtps4m3rSystem Generation

SCK Generation Preparation

Before generating the non-SNA communications pilot, the user must have completed designing his communications network. TPF Concepts and Structures offers an overview of network design considerations, as does Data Communications Support. Information entered in SIP macros is passed to the SCK macros via the SYGLBK and SYSETK members in the SYMACRO data set created during SIP execution. This ensures basic integrity between the two generations (e.g., binary synchronous station names and polling/selection sequences are the same in both SIP and SCK generation). SIP stage II must be successfully completed prior to SCK generation.

SCK Generation Phase I

There are three SCK generation user macros:

SKLNG
 

PKSTG
control unit

SENDG
 

The macros must be used together according to the following rules:

  1. The following set of macros is required, in the order specified, for each SLN connected to a 3705/EP or 3745/PEP and for each 3270 local terminal:

    SKLNG

    SENDG

  2. One PKSTG macro is required for each 3705/EP and 3745/PEP control unit. The PKSTG macros must follow all the other Phase I input.
  3. The very first SENDG macro in the Phase I input stream must contain STC option parameters. The very last macro in the Phase I input stream must be a SENDG END. This will initiate error analysis if it is necessary. All SENDGs other than the first and last should have no parameters included.
  4. It is advantageous to code the SKLNG/SENDG macro sets in SLN sequence, and the PKSTG macros in control unit number sequence. If they are sequential, the Phase I SCK gen will perform sequence checking to ensure that all SCK and PKST records are initialized. Otherwise the user must ensure that all records are initialized. Additionally, the macro sets for 3270 local terminals must be sequential by SLN within control unit number.
  5. Symbolic Line Numbers are assigned to non-SNA communications line in the following order:

    Line Type
    SLN

    RO (Receiver Only CRAS)
    00 (Always)

    PRC (Prime CRAS)
    01 (Always)

    SLC
    .

    BSC
    .

    3270 local
    .

During Phase I the user coded SCK/PKST macro statements are analyzed for errors. Some errors will prevent SCK/PKST record generation from continuing but in most cases errors will be flagged and processing will continue, using default values wherever possible, to produce an assembly listing and STC input for Phase II. If errors occur in Phase I, they must be resolved according to the instructions for each error as described in Messages (System Error and Offline) before proceeding to Phase II.

SCK Generation Phase II

Phase II is a straight forward STC run. Before executing STC, the unit test disk, DISK01, should*** be loaded with SDMF and a DRIL file containing at least the following macros:

SCKDS
Data record description for SCK

CPTIC
Data record description for PKST

DMPPT
Data record description for PDUMP

Output from Phase I can then be used as input (*CARDIN) to STC to produce a non-SNA communications pilot tape (**TAPE1). This tape is later input to the data loader, via a command, to initialize the communications keypoint records on file.

Note:

*
DDNAME given to the DCB describing the input file.

**
DDNAME given to the DCB defining the STC output file.

***
Loading of the SDMF/DRIL disk can be accomplished at the time the SCK Pilot is created by coding the parameter 'LOAD=YES' in the SENDG macro. The user must insure that the DD statement for the SDMF/DRIL tape is included in the STC JCL.