DTC/Terminal Access Enhancements [ COMMUNICATOR 3000/XL XL RELEASE 2.1 ] MPE/iX Communicators
COMMUNICATOR 3000/XL XL RELEASE 2.1
DTC/Terminal Access Enhancements
by Stephen Lin
Business Networks Division
DTC/Terminal Access introduced on XL Release 2.0 is a LAN-based
controller for asynchronous access to HP 3000 Series 900 systems. It
provides connections to terminals, PCs in terminal emulation mode, and
serial printers. Two types of network management are provided with XL
Release 2.0, PC-based and Host-based. In a PC-based network management
environment the product allows terminal users to access multiple HP 3000
Series 900 systems on the LAN. With the PC-based OpenView DTC Manager
software, a single operator is able to manage multiple DTCs on the LAN.
In a Host-based network management environment, the DTC continues to
provide simple and cost-effective asynchronous connections to a single HP
3000 Series 900 host.
Beginning with XL Release 2.1, the product has been enhanced to provide
the configuration for Native Language I/O (NLIO) support and more
flexible control of serial printers.
NATIVE LANGUAGE I/O SUPPORT THROUGHT NMMGR
All Datacomm product configurations are done through the configuration
utility NMMGR. To allow the support of NLIO, NMMGR is updated to contain
profile screen changes for both PC and Host-based configuration.
The field NLIO Device ? (Y/N) is added to each profile screen at the
branches DTS.PROFPC.profname in a PC-based configuration and
DTS.PROFILE.profname in a Host-based configuration. Profname is a device
profile name such as TR10D96, PR22D24, etc. The additional field is
included in the terminal profile screen as well as in the printer profile
screen.
To enable NLIO support simply change the field to "Y". The default is
"N" for backward compatibility.
The Datacomm configuration file NMCONFIG.PUB.SYS needs to be converted to
the 2.1 format. The conversion utility NMMGRVER must be run against
NMCONFIG after the system is updated or installed with the 2.1 FOS.
PRINTER CONTROL THROUGHT TTUTIL
Four standard printer type files, TT18, TT21, TT22, and TT26 were
included in XL Release 2.0 for general usage. Users can use the
Workstation Configurator utility, TTUTIL, to customize their own
terminal/printer type files to tailor for their particular asynchronous
devices.
In XL Release 2.1, TTUTIL has been enhanced to include two new fields in
the PRINTER CONTROL screen:
[ ] Status Requests: Efficiency Mode Enabled (Y, N)
[ ] Status Request Frequency (1 request per 1..250 writes)
These two fields provide flexible control in performing status requests
for printers. The first field (efficiency mode) provides the same
feature already found in MPE V/E FOS. The second field (frequency) is
newly created for MPE XL.
When efficiency mode is enabled, status requests are performed only at
FOPEN, FCLOSE, and device CLOSE. It is the same mode used for the
standard printer types TT21, TT22 and TT26 on MPE XL. (In terms of when
status requests are sent to the printer, TT21, TT22 and TT26 behave the
same way. However, TT26 will re-activate its timer up to 10 times if no
status reply is received from the printer. TT21 and TT22 will
immediately cause a Spoolee error if a status reply is not received
within 60 seconds.) When efficiency mode is disabled, a status request
is sent to the printer at the end of every write. It provides the same
functionality as printer type TT22 on MPE V/E.
NOTE TT22 on MPE XL and TT22 on MPE V/E have different behaviors in
terms of status requests sent. In essence, TT22 on MPE XL operates
in efficiency mode while TT22 on MPE V/E operates in non-efficiency
mode.
To further increase flexibility when efficiency mode is DISABLED, the
user can customize the status request protocol by selecting the status
request frequency. The figure configured determines when a status
request will be sent, in addition to the status requests sent at FOPEN,
FCLOSE and device CLOSE. A frequency "N" specifies that a status request
will be performed after every "N" writes. The value "N" ranges from 1
through 250. The frequency "1" specifies that status requests should be
sent at the same frequency as for TT22 on MPE V/E (i.e., at the end of
every record).
The default values for newly created printer types are efficiency mode
enabled and no value for status request frequency. When efficiency mode
is enabled the frequency field is automatically set to blank, since no
status requests will be performed after writes. When a termtype is
converted from MPE V/E (through TTUTIL), efficiency mode will depend on
the previous setting. However, if the efficiency mode is disabled, the
new frequency field will be interpreted as "1" and utilized by the
terminal I/O driver. This implies that a status request will be sent at
the end of every write.
MPE/iX Communicators