Adding NCF session parameters

You can define the session parameters for NCF either by adding the sample EQQLMTAB logon-mode table or by using your own table. If you use the sample table, assemble and link-edit the EQQLMTAB table into the SYS1.VTAMLIB library concatenation for all trackers where an NCF transmitter application is defined.

Note that the APPL statement that defines an NCF application at a tracker must contain the logon-mode-table information in the MODETAB and DLOGMOD parameters.

The EQQLMTAB member of the SEQQSKL0 library contains this logon table definition plus the JCL necessary to assemble and link-edit the table:

EQQLMTAB
//LOGON JOB STATEMENT PARAMETERS
//ASM  EXEC PGM=ASMA90,PARM='OBJ,NODECK'
//SYSLIB  DD DSN=SYS1.MACLIB,DISP=SHR
//        DD DSN=SYS1.SISTMAC1,DISP=SHR
//SYSUT1  DD UNIT=SYSDA,SPACE=(1700,(400,50))
//SYSLIN  DD  DSN=&LOADSET,UNIT=SYSDA,SPACE=(80,(250,50)),
//  DISP=(,PASS)
//SYSPRINT DD SYSOUT=*
//SYSIN  DD *
EQQLMTAB MODETAB
         MODEENT LOGMODE=NCFSPARM,                           C
               FMPROF=X'04',                                 C
               TSPROF=X'04',                                 C
               PRIPROT=X'F3',                                C
               SECPROT=X'F3',                                C
               COMPROT=X'0000',                              C
               PSERVIC=X'000000000000000000000000',          C
               RUSIZES=X'8787'
         MODEEND
         END
//LINK  EXEC  PGM=IEWL,PARM='XREF,LIST,LET,CALL'
//SYSPRINT DD SYSOUT=*
//SYSLMOD  DD  DSN=SYS1.VTAMLIB(EQQLMTAB),DISP=SHR
//SYSUT1  DD UNIT=SYSDA,SPACE=(1700,(400,50))
//SYSLIN DD  DSN=&LOADSET,DISP=(OLD,DELETE)

If you choose to provide session parameters in another table or entry, modify the APPL definitions for the transmitter applications accordingly. Note that NCF uses an LU-type 0 protocol with a recommended minimum RU-size of 500 bytes. Do not specify an RU-size smaller than 32 bytes. NCF does not modify the session parameter specified in the LOGMODE table entry in any way.

For a complete description of logon mode tables and the macros that define them, see VTAM Customization.

COS table

No class of service (COS) table entry is specified for EQQLMTAB in the sample. Specify a COS entry that is valid in your VTAM® environment unless you intend to use the default provided by VTAM.

The routing you specify in the COS entry should be fast and reliable so that unnecessary delays are not introduced in the Tivoli Workload Scheduler for z/OS remote job-tracking function.