HP 3000 Manuals

DTC/TIO Enhancements in MPE/iX 5.0 [ COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20) ] MPE/iX Communicators


COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20)

DTC/TIO Enhancements in MPE/iX 5.0 

by Marie Perry and Rebecca Go Shih 
Grenoble Networks Division-Cupertino 

Introduction 

The Datacommunications and Terminal Controller (DTC) family of terminal
servers provides LAN-based, asynchronous connections to HP 3000, HP 9000
and non-HP systems.  It also provides X.25 communication and Telnet
access to HP 3000 systems.  The DTC family of products allows terminals,
PCs in terminal emulation mode, serial printers, and other asynchronous
devices to communicate with LAN-based hosts in HP-only or multivendor
networking environments.

Enhancements to MPE/iX Release 5.0 include the following:

   *   Terminal I/O (TIO) performance enhancements

   *   DTC 16MX and DTC 16iX support

   *   Configuration of the DTC as a Simple Network Management Protocol
       (SNMP) agent

   *   Automatic system Cross-validation within NMMGR application.

   *   FLASH EEPROM support

   *   Hardware Handshaking for modem ports

   *   Configuration of port for HP PowerTrust UPS for HP 3000 systems

   *   Support of 4649 Terminal I/O devices

   *   Support of 1000 Device Classes

With these DTC/TIO enhancements to MPE/iX Release 5.0, system
administrators, capacity planners, developers and other end-users will
find:

--   Their systems can support additional users.

--   Their systems have higher throughput than ever before.

--   They save time and confusion when configuring their DTCs.

--   They can take advantage of new hardware and hardware-related
     features.

--   They can save money on support costs.

TIO Performance Enhancements 

The new MPE/iX 5.0 TIO driver meets the following performance goals:

   *   Increased throughput in block, field and character modes,

   *   Reduced CPU overhead from the TIO subsystem of up to 30%, and

   *   Preserving end user and application transparency.

As a result, MPE/iX 5.0 users, developers, system administrators, and
capacity planners may find that the system can support higher throughput
than ever before.

DTC 16MX and DTC 16iX 

The new DTC 16MX and DTC 16iX have a different physical layout from the
previous DTC 16 and will be supported as a "box replacement" for the DTC
16 hardware.  These new DTCs can support up to 16 ports that can be
either direct connect or modem ports.  The DTC 16MX provides device
access in a multivender environment and the DTC 16iX provides device
access in HP 3000-only environments.  The DTC 16MX and DTC 16iX support
TIO connections only and therefore do not support the Telnet Access Card,
X.25 or PAD connections.

Configuration of the DTC as an SNMP Agent 

Simple Network Management Protocol (SNMP) agent functionality has been
implemented in the DTC to allow it to respond to SNMP management requests
from a management station and provide object information to the SNMP
manager.  MPE/iX Release 5.0 has been enhanced to allow the configuration
of the DTC as an SNMP Agent.  New screens have been added to the Node
Management services configuration ManaGeR (NMMGR) application to allow
the configuration of the SNMP authorization filters, Management
Information Base (MIB) objects, and trap destinations.


NOTE If SNMP functionality is desired, NMMGR configuration of the DTC as an SNMP agent is necessary when the DTC is being managed by host-based MPE/iX. If PC-based DTC management is used, this configuration is done through the OpenView DTC Manager product (D2355A) on the PC.
Automatic system Cross-validation within NMMGR Cross-validation between the NMMGR-configured logical devices (LDEVs) and the configured system I/O devices (previously performed by running the SYSGEN utility after exiting the NMMGR program) is now done automatically for you. If you are using the file named "NMCONFIG.PUB.SYS" and the DTS subsystem configuration is correct, NMMGR executes the cross-validation with the configured system I/O devices by internally calling the SYSGEN utility. You actually see the SYSGEN commands being displayed on the screen as they automatically execute. Once the cross-validation is complete, NMMGR displays the message "Cross validation with SYSGEN complete". The display remains on the screen until you press RETURN. (Manual cross-validation by running SYSGEN outside of NMMGR is still supported.)
\ \ \ Important Details \ Please Read NMMGR has no way to verify that the SYSGEN utility is conflict-free, so you should pay close attention to the SYSGEN dialog that appears on the screen. You must check all displayed SYSGEN messages to ensure there are no configuration conflicts between NMMGR devices and system devices. If there are any warning or error messages regarding NMMGR LDEVs, you must correct these conflicts before rebooting the system. Since you are still within the NMMGR program at this point, prior screens can be directly accessed to correct the configuration conflicts before re-validation.
Support of FLASH EEPROM Flash Electrically Erasable Programmable Read-Only Memory (EEPROM) reprogramming is now available with host-based MPE/iX DTC management as well as PC-based and HPUX-based DTC management. Flash EEPROM reprogramming is used to replace a current DTC's ROM code that resides on the LAN board.
NOTE ROM code residing on other boards cannot be reprogrammed using this method.
The new ROM code file will be distributed via the current MPE/iX Patch mechanism that will include instructions for installing the patched ROM code file. TERMDSM has been enhanced to provide the Flash EEPROM reprogramming functionality. It is possible for ROM code reprogramming to leave the DTC in an unusable state if an error or interruption occurs during a critical phase. TERMDSM was specially designed to minimize the risk involved in this process.
\ \ \ Important Details \ Please Read DO NOT POWER OFF THE DTC UNTIL FLASH EEPROM REPROGRAMMING IS COMPLETE! The DTC aborts the Flash EEPROM reprogramming process if FATAL errors occur leaving the DTC in an UNUSABLE state. Recovery from this FATAL situation requires the LAN Board to be replaced in the DTC. (Fatal error examples: the DTC is powered off during reprogramming, the DTC detects a Flash EEPROM memory programming or erasing error, catastrophic errors occur during the critical reprogramming phase normally causing the DTC box to upload, and so on)
The Flash EEPROM feature is only available with the new hardware family: DTC 72MX (HP Part Number, J2070A), DTC 16iX (J2062A), and DTC 16MX (J2063A). Therefore, the feature is not supported on the DTC 48 (2345A) or the previous DTC 16 (2340A). Hardware Handshaking for Modem Ports In addition to being supported for direct connect ports, hardware handshaking is now supported for modem ports. Hardware handshaking is used primarily for flow control on DTC connections to some printers and other devices that are driven by hardware handshaking signals rather than by software XON/XOFF protocols. It is a bi-directional protocol which uses external modem signals to allow a device to stop the flow of data from the DTC when the input buffer is full. The hardware handshaking feature is only available with the new hardware family: DTC 72MX, DTC 16iX, and DTC 16MX. Therefore, the feature is NOT supported on the DTC 48 or the previous DTC 16. Configuration of port for HP PowerTrust UPS for HP 3000 systems On some systems, a new port was added to allow the HP 3000 to connect to external HP PowerTrust Uninterruptible Power System (UPS) hardware units for a new method of system power failure protection. This new port was added to the console card in the CPU. The NMMGR program was enhanced to allow this port configuration. It is also possible to configure a DTC port to allow it to connect to the HP PowerTrust UPS hardware. Support of 4649 Terminal I/O devices Terminals, pseudo terminals, serial printers and other asynchronous devices are considered terminal I/O devices. With MPE/iX Release 5.0, the number of supported terminal I/O devices is increased to 4649 (from 1700 devices prior to 5.0). The NMMGR program has been enhanced to allow the 4649 terminal I/O devices to be configured. The number of LDEVs that can be actively logged on will vary with the application environment (for more details, refer to the article, "System Limits Improved" in this Communicator). Support of 1000 Device Classes Device classes provide a means of accessing devices by a name up to eight-characters long. With MPE/iX Release 5.0, the number of supported device classes is increased to 1000 (from 450 prior to 5.0). Product Documentation The following list of product manuals were updated to include information for th e new features describe previously in this article: * Configuring Systems for Terminals, Printers, and Other Serial Devices (32022-61000) * Asynchronous Serial Communications: Programmer's Reference Manual (32022-61001) * Troubleshooting Terminal, Printer, and Serial Device Connections (32022-61002) * Customizing Terminal and Printer Type Files With the Workstation Configurator (5959-2870)


MPE/iX Communicators