Configuring TN3270 Server on the Channel Interface Processor
9
VTAM Host Configuration Considerations for Dynamic LU Allocation
Figure 2
VTAM Host Values Defining LUSEED and LUGROUP
With the configuration shown in Figure 2 defined in the host, the ACTPU sent by VTAM for the PU
TN3270PU will have the “Unsolicited NMVT Support” set in the system services control point
(SSCP) capabilities control vector. This allows the PU to dynamically allocate LUs by sending
NMVT with a “Reply Product Set ID” control vector.
After the TN3270 server sends a positive response to the ACTPU, it will wait for VTAM to send
ACTLUs for all specifically defined LUs. In the sample configuration shown in Figure 2, ACTLUs
will be sent for TN3X1100 and TN3X1101. The server sends a positive response and sets SLU
DISABLED. The LOCADDR of these LUs are put into the specific LU cache and reserved for
specific LU name requests only.
To allow sufficient time for the VTAM host to send all the ACTLUs, a 30-second timer is started and
restarted when an ACTLU is received. When the time expires, it is assumed all ACTLUs defined in
VTAM for the PU have been sent. All LUs that have not been activated are available in a generic LU
pool to be used for DDDLU unless they have been reserved by the configuration using the
generic-pool deny TN3270 configuration command.
Example VTAM host values defining LUSEED and LUGROUP name parameters:
TN3270PU
PU
.
IDBLK=05D,
IDNUM=30001,
*
define other PU parameters
LUSEED=TN3X1###,
*
define the seed component of the LU names
created by DDDLU (e.g. LOCADDR 42 will have
the name TN3X1042)
LUGROUP=AGROUP
*
define the LU group name
*
TN3X1100
LU
LOCADDR=100,
MODETAB=AMODETAB
*
define a terminal which requires a
specific LU name
*
TN3X1101
LU
LOCADDR=101,
DLOGMODE=M3287CS
*
define a printer which requires a specific
LU name
Example VTAM host values defining LUGROUPname, AGROUP:
AGROUP
LUGROUP
*
define LU group to support various
terminal types
327802E
LU
USSTAB=USSXXX,
LOGAPPL=TPXP001,
DLOGMOD=SNX32702,
SSCPFM=USS3270
*
define template to support IBM 3278
terminal model 2 with Extended Data
Stream. Note that the USS messages in
USSXXX should be in 3270 datastream.
3278S2E
LU
USSTAB=USSYYY,
LOGAPPL=TPXP001,
DLOGMOD=SNX32702,
SSCPFM=USSSCS
*
define template to support IBM 3278
terminal model 2 with Extended Data
Stream, for TN3270E clients requesting
BIND-IMAGE.
327805
LU
USSTAB=USSXXX,
LOGAPPL=TPXP001,
DLOGMOD=D4C32785,
SSCPFM=USS3270
*
define template to support IBM 3279
terminal model 5
@
LU
USSTAB=USSXXX,
LOGAPPL=TPXP001,
DLOGMOD=D4A32772,
SSCPFM=USS3270
this is the default template to match any
other terminal types