GG243061 GG24 3061 05_3174_Establishment_Controller_Installation_Guide_Nov1994 05 3174 Establishment Controller Installation Guide Nov1994

User Manual: Pdf GG24-3061-05_3174_Establishment_Controller_Installation_Guide_Nov1994

Open the PDF directly: View PDF PDF.
Page Count: 880

DownloadGG243061 GG24-3061-05_3174_Establishment_Controller_Installation_Guide_Nov1994 GG24-3061-05 3174 Establishment Controller Installation Guide Nov1994
Open PDF In BrowserView PDF
3174 Establishment Controller/Networking Server
Installation Guide

Document Number GG24-3061-05

November 1994

International Technical Support Organization
Raleigh Center

Take Note!
Before using this information and the product it supports, be sure to read the general information under
“Special Notices” on page xxix.

Sixth Edition (November 1994)
This edition applies to:
Licensed
Licensed
Licensed
Licensed
Licensed
Licensed
Licensed
Licensed

Internal
Internal
Internal
Internal
Internal
Internal
Internal
Internal

Code
Code
Code
Code
Code
Code
Code
Code

Configuration
Configuration
Configuration
Configuration
Configuration
Configuration
Configuration
Configuration

Support-A
Support-S
Support-B
Support-C
Support-C
Support-C
Support-C
Support-C

Release
Release
Release
Release
Release
Release
Release
Release

5
5
4
1
2
3
4
5

for use with the IBM 3174 Establishment Controller.
Order publications through your IBM representative or the IBM branch office serving your locality. Publications
are not stocked at the address given below.
An ITSO Technical Bulletin Evaluation Form for readers′ feedback appears facing Chapter 1. If the form has been
removed, comments may be addressed to:
IBM Corporation, International Technical Support Organization
Dept. 545, Building 657
P.O. Box 12195
Research Triangle Park, NC 27709
When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any
way it believes appropriate without incurring any obligation to you.
 Copyright International Business Machines Corporation 1986, 1994. All rights reserved.
Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or disclosure is
subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.

Abstract

The 3174 Establishment Controller is an important component in multi-protocol
networks involving subarea SNA, Advanced Peer-to-Peer Networking, Peer
Communication, Token-Ring and Ethernet LAN, X.25, Frame Relay, Integrated
Services Digital Network, asynchronous communication, and TCP/IP.
In addition, it offers significant functions such as local format storage, dynamic
definition of dependent LUs, ESCON attachment, network management, end-user
productivity enhancements, and multi-host connectivity through single link
multi-host and multiple upstream physical attachments. Using the Multiple
Logical Terminal capability, a user can access multiple host sessions from one
terminal.
This document describes the 3174 features and functions, with emphasis on their
installation, customization, and operation. It is intended for systems engineers
and customer personnel who are installing the 3174. A knowledge of the 3270
Information Display System is assumed.

(832 pages)

 Copyright IBM Corp. 1986, 1994

iii

iv

3174 Installation Guide

Contents
Abstract

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Special Notices
Preface

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Acknowledgments

. . . .
. . . . .

xxxvii
xxxix
. . xli

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 1. Introduction to the 3174
. . . . .
1.1 Brief History . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
1.1.1 3271/2 Controller
. . . . . . . . . . .
1.1.2 3274 Control Unit
. . . .
1.1.3 3174 Subsystem Control Unit
1.1.4 3174 Establishment Controller . . . .
1.2 3174 Models . . . . . . . . . . . . . . . . .
. . . . . . . . . .
1.3 Attachment Description
1.3.1 Host Attachment . . . . . . . . . . . .
1.3.2 Terminal Attachment . . . . . . . . .
1.3.3 Multiplexer Configurations . . . . . .
. . . . . . . . .
1.3.4 IBM Cabling System
1.4 3174 Features . . . . . . . . . . . . . . . .
1.4.1 Hardware Features . . . . . . . . . .
1.4.2 Microcode Features . . . . . . . . . .
. . . .
1.4.3 Licensed Internal Code (LIC)
. . . . . .
1.4.4 Microcode Specify Codes
1.4.5 Microcode RPQs . . . . . . . . . . . .
1.5 Communication Network Management .
. . . . . . .
1.6 Personal Computer Support
1.6.1 3270 Emulation . . . . . . . . . . . . .
. . . . . . . . . . . . . .
1.6.2 File Transfer
. . . . . . . . . . . . .
1.7 Language Support
.
1.7.1 National Language Support (NLS)
1.7.2 Country Extended Code Page (CECP)
Chapter 2. Installation Planning
.
. . . . . . . .
2.1 Host Attachment
2.1.1 Local Channel . . . . . . .
2.1.2 Remote TP Link . . . . . .
2.1.3 LAN Upstream . . . . . . .
. .
2.2 3270 Terminal Attachment
2.3 ASCII Terminal Attachment . .
2.4 Cabling . . . . . . . . . . . . . .
2.5 Planning For Controller Storage
. . . . . .
2.6 Physical Installation
2.6.1 CSU Installation . . . . . .
. . .
2.6.2 9309 Rack Enclosure
2.7 Customization . . . . . . . . . .

 Copyright IBM Corp. 1986, 1994

. . . .

xxix
xxxiii

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related International Technical Support Organization Publications
Other Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iii

. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .

xliii
1
1
1
2
2
3
3
5
5
7
9
11
11
11
17
20
25
26
33
33
33
34
34
34
36
39
39
39
40
40
40
42
43
43
44
44
45
46

v

Chapter 3. Microcode Customization
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
3.1 Microcode Release Differences
3.2 3174 Diskettes Types . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Planning for Customization . . . . . . . . . . . . . . . . . . . . . .
3.3.1 Planning to Configure/Reconfigure . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
3.3.2 Planning for Common SNA
3.3.3 Planning for LAN Gateway (Token-Ring Gateway or Ethernet
Gateway) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
3.3.4 Planning for X.25
. . .
3.3.5 Planning for X.25 Token-Ring Gateway (RPQ 8Q0743)
3.3.6 Planning for ISDN . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
3.3.7 Planning for APPN
3.3.8 Planning for Peer Communication . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
3.3.9 Planning for AEA
3.3.10 Planning for TCP/IP . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
3.3.11 Planning for Frame Relay Communication
3.3.12 Planning for Multi-Host Support . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
3.3.13 Planning for Port Assignment
. . . . . . . .
3.3.14 Planning for Response Time Monitor (RTM)
. . . . . . . . . . . . . . . . . . . . . . . .
3.3.15 Planning for PAM
. . . . . . . . . . . . . . . . .
3.3.16 Planning to Modify Keyboard
. . . . . . . . . . . . . . . . . . . . .
3.3.17 Planning to Copy Files
3.3.18 Planning for Merge Procedures . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
3.3.19 Planning for Microcode Upgrade
. . . . . .
3.3.20 Planning for Central Site Change Management
3.3.21 Planning for Encrypt/Decrypt . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
3.4 Customizing Procedures
. . . . . . . . . . . . . . . . . .
3.5 How to Use the Patch Procedure
3.6 How to Display the Online Test Menu . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
3.7 Using CSCF to View Configuration Data

. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .

. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .

47
47
47
50
51
51
51
52
53
53
54
54
55
55
56
56
57
59
60
61
62
64
64
64
65
66
67
68
68

Chapter 4. LAN Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.1 Token-Ring Concepts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.2 Ethernet Concepts
4.3 LAN Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4 LAN Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4.1 Example Address Convention . . . . . . . . . . . . . . . . . . . . . . . . 75
4.4.2 Getting the 3174 LAN Universal Address . . . . . . . . . . . . . . . . . 76
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4.5 3174 Gateways
4.5.1 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4.5.2 Multi-Host Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.5.3 Ring Error Monitor or Token-Ring Error Alert for Token-Ring Gateway 79
. . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.5.4 Gateway LAN Adapters
4.5.5 Gateway Microcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.5.6 Gateway Storage
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.5.7 Devices Supported
. . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.5.8 Host Software Required
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.6 3174 Local Gateway
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.6.1 System Definitions
4.6.2 3174 Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.6.3 Definitions Overview
4.7 3174 Remote Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.7.1 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.7.2 Implementing Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.7.3 3174 Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

vi

3174 Installation Guide

4.7.4 Definitions Overview
. . . . . . . . . . . . .
4.7.5 3174 Remote Gateway Performance . . . .
4.7.6 NCP Tuning Parameters . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
4.7.7 Group Poll
. . . . . . . . . . .
4.7.8 Host Software Planning
4.7.9 Data Flows . . . . . . . . . . . . . . . . . . .
4.8 Gateway Management . . . . . . . . . . . . . . .
. . . . .
4.8.1 3174 Problem Determination Aids
4.9 Gateway Performance . . . . . . . . . . . . . . .
. .
4.10 PC/3270 Attachment to 3174-11L Gateway
4.10.1 Configuring PC/3270 for LAN Attachment
4.10.2 Customizing the 3174-11L Gateway . . . .
4.10.3 VTAM Definitions (Gateway/Workstation)
4.11 3174 DSPU: Models x3R and x4R . . . . . . . .
4.11.1 Hardware Installation . . . . . . . . . . . .
4.11.2 Microcode Required . . . . . . . . . . . . .
. . . . . . . . . . . . . .
4.11.3 Storage Required
. . . . . . . . . . . . .
4.11.4 3174 Customization
4.11.5 3174 DSPU with 37xx Gateway . . . . . . .
. . . . . . . . . . . . . .
4.12 Backup and Recovery
. . . . . . . . . . . .
4.12.1 3174 Local Gateway
. . . . . .
4.12.2 Planning for Backup/Recovery
4.12.3 Recovery Scenarios . . . . . . . . . . . . .
. . . . . . . . . . .
4.12.4 3174 Remote Gateway
4.12.5 Disconnecting/Reconnecting from the LAN
4.12.6 At IML Time . . . . . . . . . . . . . . . . . .
Chapter 5. X.25 Support
. . . .
5.1 3174 Implementation . . . .
5.2 Planning for X.25 . . . . . .
5.2.1 Preparing to Customize
5.3 3174 Customization . . . . .
5.4 Operating Procedures . . .
. .
5.4.1 Keyboard Mapping
5.4.2 PVC Operations . . . .
5.4.3 SVC Operations . . . .
5.4.4 Dial Screen . . . . . . .
. . . . . . . .
5.5 Packet Types
. . . . . . .
5.6 Test Scenarios
5.6.1 3174 as a PVC . . . . .
. . . .
5.6.2 3174 as an SVC

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 6. X.25 Token-Ring Gateway RPQ
6.1 Hardware/Software Requirements . .
. . . . . . . .
6.1.1 3174 Requirements
6.1.2 Diskettes installation . . . . . . .
. . . . .
6.1.3 3174 Models Supported
. . . . .
6.1.4 3174 Controller Storage
. . . . . .
6.2 Simultaneous Connections
. . .
6.3 Bridge Protocol Considerations
6.4 Token-Ring PU 2.0 Devices . . . . . .
6.5 Token-Ring Hosts . . . . . . . . . . . .
. . . . . . . . . .
6.6 X.25 PU 2.0 Devices
6.7 X.25 Hosts . . . . . . . . . . . . . . . .
6.8 Host Link Protocols . . . . . . . . . . .

106
106
108
110
114
117
121
121
127
129
130
131
136
137
138
138
138
139
142
143
143
144
146
154
156
156
157
157
159
160
161
171
171
172
173
174
176
178
179
184

. . . . . . . . . . . . . . . . . . . . .

187
188
188
188
189
189
190
191
191
191
192
192
192

Contents

vii

. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .

6.9 X.25 Network Type Supported
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.10 Functional Description
6.10.1 QLLC Secondary Gateway . . . . . . . . . . . . . . . . . . . . . .
6.10.2 QLLC Primary Gateway . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
6.10.3 QLLC Combined Gateway
6.11 Identifying Connecting Devices . . . . . . . . . . . . . . . . . . . . . .
6.12 Connection Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.13 Types of Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
6.13.1 Default Connection
6.13.2 Demand Connection . . . . . . . . . . . . . . . . . . . . . . . . . .
6.13.3 Open Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.14 3174 Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.14.1 Configure Panel Flow . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
6.14.2 X.25 Token-Ring Gateway Panel Flow
6.14.3 Microcode Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
6.14.4 Central Site Change Management
. . .
6.15 Scenario 1: Open Connection (from Token-Ring Device Only)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.15.1 Description
. . . . . . . . . . . . . . . . . . . . . . . . .
6.15.2 Definitions Overview
6.15.3 3174-11R Gateway Customization . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
6.15.4 VTAM Definition for 3174-11R Gateway
6.15.5 VTAM Definition for PS/2 (PC/3270) . . . . . . . . . . . . . . . . .
6.15.6 NCP/NPSI Definition for 3745 . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
6.15.7 PS/2 PC/3270 Configuration
. . . . . .
6.15.8 Connection Initiation (from Token-Ring Device Only)
6.16 Scenario 2: Default Connection . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.16.1 Description
. . . . . . . . . . . . . . . . . . . . . . . . .
6.16.2 Definitions Overview
6.16.3 3174-11R Gateway Customization . . . . . . . . . . . . . . . . . .
6.16.4 3174-13R Customization . . . . . . . . . . . . . . . . . . . . . . . .
6.16.5 VTAM Definition For 3174-13R . . . . . . . . . . . . . . . . . . . .
6.16.6 Other Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
6.16.7 Connection Initiation from Token-Ring Device
6.16.8 Connection Initiation from X.25 Device . . . . . . . . . . . . . . .
6.17 Scenario 3: Open Connection (from X.25 Device Only) . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.17.1 Description
. . . . . . . . . . . . . . . . . . . . . . . . .
6.17.2 Definitions Overview
6.17.3 3174-11L Gateway Customization . . . . . . . . . . . . . . . . . .
6.17.4 3174-11R Customization . . . . . . . . . . . . . . . . . . . . . . . .
. . . . .
6.17.5 VTAM Definitions for 3174-11L Gateway And 3174-11R
6.17.6 Connection Initiation (from X.25 Device Only) . . . . . . . . . . .
6.18 Scenario 4: Open Connection (from Token-Ring and X.25 Devices)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.18.1 Description
. . . . . . . . . . . . . . . . . . . . . . . . .
6.18.2 Definitions Overview
6.18.3 3174-11L Gateway Customization . . . . . . . . . . . . . . . . . .
6.18.4 3174-11R Gateway Customization . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
6.18.5 PS/2 (PC/3270) Configuration
6.18.6 VTAM Definitions for 3174-11L Gateway, 3174-11R Gateway And
PS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7. Asynchronous Emulation Adapter (AEA)
. . . . . . . . . . . . . . . . . . . . .
7.1 Introduction
7.2 Description . . . . . . . . . . . . . . . . . . . . . .
7.3 Storage Requirements . . . . . . . . . . . . . . .
7.4 Disk Requirements . . . . . . . . . . . . . . . . .

viii

3174 Installation Guide

. .

193
193
193
197
199
201
203
205
206
206
207
208
208
209
221
221
221
222
223
224
227
227
228
230
232
234
234
236
237
240
241
241
241
242
244
244
245
246
251
252
253
254
254
256
257
257
260

. .

261

. . . . . . . . . . . . . . .

263
263
263
264
264

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

7.5 Adapter Installation
. . . . . . . . . . . . . . . . . . . . .
7.6 Network Management . . . . . . . . . . . . . . . . . . . .
7.7 Configuration Support-B Release 2 AEA Enhancements
7.8 Configuration Support-C Release 2 AEA Enhancements
7.9 Configuration Support-C Release 5 AEA Enhancements
. . . . . . . . . . . . . . . . . . . . . .
7.10 AEA Connectivity
. . . . . . . . . . . . . . . . . .
7.10.1 ASCII Host Support
7.10.2 3270 Host Support . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
7.10.3 AEA Downstream Support
7.10.4 Supported 3270 Displays . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
7.10.5 Supported 3270 Printers
. . . . . . . . . . . . . .
7.10.6 Supported ASCII Displays
7.10.7 Supported ASCII Printers . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
7.10.8 Supported Modems
. . . . . . . . . . . . . .
7.10.9 ASCII Attachment Cabling
7.11 AEA Example Configuration . . . . . . . . . . . . . . . .
7.12 3174 Customization . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
7.12.1 AEA Customizing Terminology
7.12.2 AEA Customizing Worksheets . . . . . . . . . . . .
. . . . . . . . . . . . .
7.12.3 AEA Customizing Flowchart
7.12.4 AEA Customizing Questions . . . . . . . . . . . . .
7.12.5 AEA Default Destination Panel . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
7.13 User-Defined Tables
7.13.1 User-Defined Terminal Table (UDT) . . . . . . . . .
. . . . . . . .
7.13.2 User-Defined Translate Table (UDX)
7.14 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.14.1 Keyboards . . . . . . . . . . . . . . . . . . . . . . . .
7.14.2 ASCII Operator Information Area . . . . . . . . . .
. . . . . . . . . . . . .
7.15 Printing in an AEA Environment
. . . . . . . . . . . . . . . .
7.15.1 3270 Printer Emulation
7.15.2 ASCII Printer Emulation . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
7.15.3 Local Copying
. . . . . . . . . . . . . . . . . .
7.16 ASCII Graphics Support
7.17 ASCII Plotter Support . . . . . . . . . . . . . . . . . . . .
7.18 AEA Security . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 8. ESCON Connection
. . . . . . .
8.1 ESCON Director . . . . . . . . . . . . . .
8.2 3174 ESCON Models . . . . . . . . . . .
8.3 Hardware/Software Requirements . . .
8.4 APPN/APPC for ESCON . . . . . . . . .
8.5 Peer Communication for ESCON Models
8.6 Connectivity Options . . . . . . . . . . .
8.7 MVS MCS Console Support . . . . . . .
. . . . . . . . . . . . . . .
8.8 8 KB RU Size
8.9 3174 Customization . . . . . . . . . . . .
. . . . . . . .
8.10 Customization Example

. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .

Chapter 9. Multi-Host Connectivity . . . . . . . . .
9.1 Multiple Logical Terminal . . . . . . . . . . . .
9.1.1 Supported 3270 Hosts via Primary Adapter
9.1.2 Supported 3270 Hosts via CCA . . . . . .
9.1.3 Supported ASCII Hosts . . . . . . . . . . .
. . . . . . . . . . . . .
9.1.4 Supported Devices
9.1.5 MLT Prerequisites . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .

Contents

265
265
266
266
267
267
267
268
268
270
270
271
272
273
274
275
276
276
277
278
280
307
309
309
311
312
312
313
314
314
315
316
318
319
319
321
321
323
323
324
324
324
326
327
327
329
331
331
331
331
332
332
332

ix

9.1.6 Programmed Symbols (PS) Considerations
9.1.7 3174 Customization . . . . . . . . . . . . . .
9.1.8 Change Screen Key . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
9.1.9 Display Model ID
. . . . . . . . . . . . .
9.1.10 Session Integration
9.1.11 Local Copy Considerations . . . . . . . . .
. .
9.2 Concurrent Communication Adapter (CCA)
. . . . . . . . . . . . . .
9.2.1 Supported Devices
9.3 Single Link Multi-Host Support . . . . . . . . . .
9.3.1 SLMH Via LAN . . . . . . . . . . . . . . . . .
9.3.2 SLMH With CCA . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
9.3.3 SLMH with AEA
. . . . . . . . . . . . .
9.3.4 SLMH LAN Gateway
. . . . . . . . . . . . . .
9.3.5 SLMH with ESCON
9.3.6 SLMH Gateway with ESCON . . . . . . . . .
. . . . . .
9.3.7 SLMH with X.25 or Frame Relay
9.3.8 Multiple Connectivity . . . . . . . . . . . . .
9.4 3174 Customization . . . . . . . . . . . . . . . . .
Chapter 10. Connectivity Customization Examples
10.1 Example 1: Remote 3174 . . . . . . . . . . . .
10.2 Example 2: Local 3174 with CCA . . . . . . .
. . . . . .
10.3 Example 3: SLMH via Token-Ring
10.4 Example 4: SLMH with CCA . . . . . . . . . .
10.5 Example 5: SLMH Token-Ring Gateway . . .
. .
10.6 Example 6: SLMH Gateway with ESCON
10.7 Example 7: SLMH with X.25 . . . . . . . . . .
10.8 Example 8: 3174 with AEA . . . . . . . . . . .
10.9 Example 9: SLNM with Frame Relay . . . . .

. . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)
11.1 Host Requirements . . . . . . . . . . . . . . . . . . . . .
11.2 3174 Requirements . . . . . . . . . . . . . . . . . . . . .
11.2.1 3174 Models Supported . . . . . . . . . . . . . . . .
11.2.2 3174 Microcode Requirements . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
11.3 Functional Description
. . . . . . . . . . . . . . . . .
11.4 VTAM Major Node Types
. . . . . . . . . . . . . . . .
11.5 DDDLU Supported Devices
. . . . . . . . . . . . . . . . . . . . . .
11.5.1 3270 Devices
11.5.2 Personal Communications/3270 Support . . . . . .
11.6 DDDLU Process . . . . . . . . . . . . . . . . . . . . . . .
11.7 3174 PU Definition . . . . . . . . . . . . . . . . . . . . . .
11.8 LUGROUP Major Node . . . . . . . . . . . . . . . . . . .
11.9 SDDLU Exit Routine . . . . . . . . . . . . . . . . . . . . .
11.10 Operation . . . . . . . . . . . . . . . . . . . . . . . . . .
11.10.1 Display LUGROUP Major Node . . . . . . . . . . .
. . . . . . . . . . . . . . .
11.10.2 Display PU Major Node
11.10.3 Display Dynamically Defined LU . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
11.11 Performance
. . . . . . . . . . . . . . . . . . . .
11.12 3174 Customization
Chapter 12. Local Format Storage
12.1 LFS without UltraOpt/VTAM
12.1.1 Implementing LFS . . .
. . .
12.1.2 Creating Formats

x

3174 Installation Guide

. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .

333
333
336
337
338
339
339
340
342
342
343
344
345
346
347
348
349
350
351
352
355
360
365
367
372
380
390
390
393
393
393
393
394
394
395
395
396
397
397
399
402
404
404
405
405
406
406
406
407
407
408
408

12.1.3 Distributing Formats . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
12.1.4 Presenting Formats
12.1.5 Other LFS Functions . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
12.1.6 Operator-Selected Formats
12.1.7 Multi-Host Support . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
12.1.8 3174 Customization
12.1.9 Storage Considerations . . . . . . . . . . . . . . . . . . . . .
12.1.10 Exception/Status Reporting . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
12.1.11 SNA Sense Codes
. . . . . . . . . . . . . . . . . . . . . . . .
12.1.12 Response Times
12.2 LFS with UltraOpt/VTAM . . . . . . . . . . . . . . . . . . . . . . .
12.2.1 Performance Examples . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.2 Benefits
. . . . . . . . . . . . . . . . . . . . .
12.2.3 Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.4 The Optimizer
12.2.5 The Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.6 Converting from CICS-based to UltraOpt/VTAM-based LFS
. . . . . . . . . . . . . . . . .
12.2.7 Implementing UltraOpt/VTAM
12.2.8 3174 Storage Considerations . . . . . . . . . . . . . . . . . .
12.2.9 Supported Devices . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
12.2.10 Implementation Steps
. . . . . . . . . . . . . . .
12.2.11 30-Day-Plus Free Trial Program
Chapter 13. Network Management . . . . . . . . .
13.1 Central Site Control Facility . . . . . . . . . .
. . . . . . . . . .
13.1.1 NetView Requirements
13.1.2 Using CSCF . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .
13.1.3 3174 Customization
. . . . . . . . .
13.2 Network Asset Management
13.2.1 Vital Product Data . . . . . . . . . . . . .
13.2.2 User-Definable Data . . . . . . . . . . . .
. . . . . . . . . . . . . . .
13.2.3 Extended VPD
13.3 Using Network Asset Management Effectively

. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .

. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

Chapter 14. Configuration Support-C Release 2 . . . . . .
14.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
14.2 End-User Productivity Enhancements
14.2.1 Split Screen . . . . . . . . . . . . . . . . . . . . . .
14.2.2 Copy from Session to Session . . . . . . . . . . .
14.2.3 HAP Sharing for Local Copy . . . . . . . . . . . .
14.2.4 Local Print Buffering . . . . . . . . . . . . . . . . .
14.2.5 Calculator . . . . . . . . . . . . . . . . . . . . . . .
14.2.6 Token-Ring T1 Timer/Retry Count . . . . . . . . .
14.2.7 5250 Keyboard Emulation . . . . . . . . . . . . . .
. . . . . . . . . . .
14.2.8 132-Column Support via AEA
14.2.9 Entry Assist Support for ASCII . . . . . . . . . . .
14.2.10 CSCF IML Password Suppression . . . . . . . .
14.3 Telephone Twisted-Pair Terminal Multiplexer Adapter
Chapter 15. Configuration Support-C Release 3
15.1 Introduction . . . . . . . . . . . . . . . . . .
15.2 APPN Enhancements . . . . . . . . . . . .
. . . . . . . . . . .
15.3 TCP/IP Telnet Support
15.3.1 Supported TCP/IP Protocols . . . . .
15.3.2 TCP/IP Telnet Terminal Support . . .

. . . . .

. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . .

. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .

Contents

409
410
412
412
414
415
415
416
417
417
418
418
421
423
424
426
426
427
428
429
430
430
433
433
434
435
437
438
439
439
440
444
445
445
447
447
455
459
462
464
468
469
472
475
476
477
481
481
481
482
482
483

xi

15.3.3 Benefits of 3174 TCP/IP Telnet Support
. . . . . . . . . .
15.4 Concurrent communication Adapter (CCA) Support . . . . . .
. . . . . . . . .
15.5 Host Addressable Printer (HAP) Assignment
. . . . . . . . . . . . . . .
15.6 Calculator Function Enhancements
15.7 3174 Peer Communication Improvements . . . . . . . . . . . .
15.8 Benefits of Configuration Support-C Release 3 Enhancements
. . . . . . . .
15.9 Configuration Support-C Release 3 Limitations

. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . .
. . . . . .

Chapter 16. Configuration Support-C Release 4 . . . . . . . . . . . . . .
16.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.2 Configuration Support-C Release 4 Enhancements . . . . . . . . .
16.2.1 Benefits of Configuration Support-C Release 4 Enhancements
. . . . . . . . . . . . . . . . .
16.3 TCP/IP Enhancements RPQ (8Q1041)
. . . . . . . .
16.3.1 Benefits of TCP/IP Enhancement RPQ (8Q1041)
16.4 Open Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
16.5 Configuration Support-C Release 4 Limitations
Chapter 17. Configuration Support-C Release 5 . . . . . . . . . . . . . .
17.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.2 3174 Frame Relay Communications (Feature 7020/7070) . . . . . .
17.2.1 Benefits of Configuration Support-C Release 5 Frame Relay
Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.3 New Extensions to the APPN Feature . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
17.3.1 Benefits of APPN Enhancements
. . . . .
17.4 Other Configuration Support-C Release 5 Enhancements
. . . . . . . .
17.4.1 Speed of WAN communications up to 256 Kbps
17.4.2 ASCII Multiple Host Support . . . . . . . . . . . . . . . . . . . .
17.4.3 Printer MLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
17.4.4 Enhanced 5250 Emulation Support
17.4.5 Multiple CECP Language Support . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
17.4.6 PS/55 -- 3174 Printer Sharing
17.4.7 Benefits of Configuration Support-C Release 5 Enhancements
17.5 Configuration Support-C Limitations . . . . . . . . . . . . . . . . . .
Chapter 18. APPN . . . . . . . . . . . . . . . . . . . .
18.1 Benefits . . . . . . . . . . . . . . . . . . . . . . .
18.2 An APPN Network . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
18.3 LEN End Nodes
. . . . . . . . . . . . . . . . .
18.4 APPN End Nodes
. . . . . . . . . . . . . .
18.5 APPN Network Nodes
. . . . . .
18.6 APPN and Configuration Support-C
18.6.1 Configuration Support-C Release 1 . . . .
18.6.2 Configuration Support-C Release 2 . . . .
18.6.3 Configuration Support-C Release 3 . . . .
18.6.4 Configuration Support-C Release 4 . . . .
18.6.5 Configuration Support-C Release 5 . . . .
18.7 Functions and Level of Support in the 3174 NN
18.8 3174 APPN LIC Feature Connectivity . . . . . .
. . . . . . . . . . . . . . .
18.8.1 Supported Links
18.8.2 Unsupported Links . . . . . . . . . . . . . .
. . . .
18.8.3 3174 APPN Connectivity Summary
18.8.4 3174 Network Node Services . . . . . . . .
18.8.5 Wildcard Routing . . . . . . . . . . . . . . .
. . . . . . .
18.8.6 Shared T2.0/2.1 Link Support
18.8.7 Shared Link Customization Considerations

xii

3174 Installation Guide

. . .
. . .
. . .
. .
. . .
. . .
. . .
. . .

. . .
. . .
. . .

. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. .
. . .

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . .

483
483
483
484
484
484
485
487
487
487
487
489
490
490
491
493
493
493
494
495
496
498
498
498
498
498
498
499
499
499
501
502
503
503
504
504
505
505
505
505
506
506
508
509
510
510
511
512
515
517
519

18.8.8 Shared Link Customization Example . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
18.8.9 Connection Networks
18.8.10 Mode and Class of Service . . . . . . . . . . . . . . . . . . . . .
18.8.11 APPN LIC Compared With T2.1 Passthru Gateway RPQ 8Q0800
18.8.12 Central Site Change Management . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
18.8.13 Border Node Support
. . . . . . . . . . .
18.9 3174 APPN and Peer Communication Combined
18.10 Interface Flows between APPN Nodes . . . . . . . . . . . . . . . . .
18.10.1 APPN NNs Establishing CP-CP Sessions . . . . . . . . . . . . .
18.10.2 APPN NN And APPN EN Establishing CP-CP Sessions . . . . .
. . . . . . . . . .
18.10.3 APPN Nodes Establishing an LU-LU Session
. . . . . . . . . . . . . . . . . . .
18.11 Hardware/Software Requirements
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12 3174 Customization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12.1 Master Menu
. . . . . . . . . . . . . . . . . . .
18.12.2 Customize Control Disk Menu
. . . . . . . . . . . . . . . . . . . . . . . . .
18.12.3 Model/Attach Panel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12.4 Local (SNA)
18.12.5 SDLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12.6 Common SNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12.7 APPN Node Definition . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
18.12.8 Network Resources Definition
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.12.9 COS Definition

. .
. .
. .
.
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

523
524
525
527
528
529
529
530
530
531
532
533
537
538
538
539
540
541
541
544
547
551

Chapter 19. Peer Communication
. . . . . . . . . . . . . . . . . . . . . . . . . 557
19.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
19.2 3174-Peer Function
19.3 LAN Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
19.4 Bridge Function
19.5 LAN Manager Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
. . . . . . . . . . . . . . . . . . . . 563
19.6 Peer Communication Considerations
. . . . . . . . . . . . . 564
19.7 3174 APPN and Peer Communication Combined
19.8 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
19.9 Software
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
19.10 3174 Customization
. . . . . . . . . . . . . . . . . . . . . 569
19.10.1 Customize Control Disk Menu
. . . . . . . . . . . . . . . . . . . . . . . . . . . 569
19.10.2 3174-Peer Definition
19.10.3 3174-Peer Bridge Profile . . . . . . . . . . . . . . . . . . . . . . . . . 573
19.10.4 3174-Peer Bridge Profile Online Test Update . . . . . . . . . . . . 576
19.10.5 LAN Manager Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
19.11 Peer Workstation Requirements . . . . . . . . . . . . . . . . . . . . . . . 577
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
19.12 DOS Support
19.12.1 Configuring NDIS for DOS . . . . . . . . . . . . . . . . . . . . . . . . 578
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
19.12.2 Packaging
. . . . . . . . . . . . . . . . . . 580
19.12.3 Compatibility with Novell NetWare
19.12.4 3174 Workstation Peer Communication Support Program (WPCSP) 580
19.12.5 PC/3270 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 582
19.13 OS/2 Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
. . . . . . . . . . . . . . . . . . . . . . . 584
19.13.1 Configuring NDIS for OS/2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
19.13.2 Packaging
. . . . . . . . . . . . . . . . . 585
19.13.3 Compatibility with Novell′s NetWare
19.14 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
19.15 Extended Services (ES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
19.15.1 ES Limitations/Coexistence With 3270 DFT . . . . . . . . . . . . . . 586
19.15.2 ES Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587

Contents

xiii

Chapter 20. Frame Relay Support
. . . . . . . . . . . . . . .
20.1 Frame Relay Overview . . . . . . . . . . . . . . . . . . .
20.1.1 Background of Frame Relay (FR) . . . . . . . . . .
20.1.2 Frame Relay Network Architecture . . . . . . . . .
20.1.3 Frame Relay Standards . . . . . . . . . . . . . . . .
20.2 3174 Frame Relay Communications (Feature 7020/7070)
. . . . . . . . . . . . . . . . . . . .
20.3 3174 Implementation
. . . . . . . . . . . . . . . . . . . . .
20.3.1 Model Support
20.3.2 Physical Connection (Physical Layer or Layer 1) .
20.3.3 Adapter Type and Speed . . . . . . . . . . . . . . .
20.3.4 Logical Connection (Data Link Layer or Layer 2) .
. . . . . . . . . . . .
20.3.5 Local Management Interface
20.3.6 Sample Frame Relay Configurations . . . . . . . .
20.4 3174 Customization . . . . . . . . . . . . . . . . . . . . .
. . . . . .
20.4.1 Definition for the Frame Relay Feature
. . . . . .
20.4.2 Defining the Optional DLCI Addresses
20.4.3 Updated 3174 Customization Panels . . . . . . . .
. . . .
20.4.4 Frame Relay Description for Host 1B - 1H
20.4.5 Mapping DLCI to SAP Addresses for the Gateway
. . . . . . . . . . . . . .
20.4.6 APPN Network Resources
20.4.7 Frame Relay Address in TCP/IP Options Menu . .
. . . . . . . . . . . . . .
20.4.8 Customization Panel Flow

. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .

Chapter 21. TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
21.1 3174 TCP/IP Support
21.1.1 Support before RPQ 8Q0935 . . . . . . . . . . . . . . . .
21.1.2 Support with RPQ 8Q0935/3174 TCP/IP Telnet Support
21.1.3 Support with 3174 TCP/IP Enhancement RPQ (8Q1041)
. . . .
21.1.4 Support with 3174 IP Forwarding RPQ (8Q1289)
21.2 TCP/IP Protocols Supported . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
21.3 3174 Models Supported
21.3.1 Gateway 3174 Configuration . . . . . . . . . . . . . . . .
21.3.2 DSPU 3174 Configuration . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
21.4 Devices Supported
21.5 Hosts Supported . . . . . . . . . . . . . . . . . . . . . . . . . .
21.6 Storage Requirements . . . . . . . . . . . . . . . . . . . . . .
21.6.1 Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21.6.2 Data Buffers . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
21.7 Adding 3174 to a TCP/IP Network
21.7.1 IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . .
21.7.2 Customizing IP Addresses . . . . . . . . . . . . . . . . .
21.7.3 Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
21.7.4 Name Servers
. . . . . . . . . . . . . . . . . . . . . . .
21.7.5 3174 Nicknames
21.7.6 How the 3174 TCP/IP TELNET Support Looks at Names
21.7.7 Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21.8 Customizing 3174 TCP/IP Telnet Support . . . . . . . . . . .
21.8.1 Example Scenario . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
21.8.2 Panel Flow
21.8.3 Configure AEA and TCP/IP . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
21.8.4 Enabling AEA and TCP/IP
21.8.5 Defining Port Set . . . . . . . . . . . . . . . . . . . . . . .
21.8.6 Mapping Port to Port Set . . . . . . . . . . . . . . . . . .
. . . . . .
21.8.7 Defining 3270 Host and Display Station Sets
21.8.8 Defining TCP/IP Station Sets . . . . . . . . . . . . . . . .

xiv

3174 Installation Guide

. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .

589
589
589
590
591
592
593
593
593
593
594
595
595
597
598
599
599
600
601
602
603
604
605
605
605
605
606
607
610
611
611
612
613
614
614
615
615
615
615
616
616
617
617
617
618
620
620
622
622
624
625
626
628
629

21.8.9 Defining Default Destinations
. . . . . . . . . . .
21.8.10 Defining TCP/IP Options . . . . . . . . . . . . . .
. . . . . .
21.8.11 Defining TCP/IP Routing Information
21.8.12 Defining Domain Name Services . . . . . . . . .
21.8.13 Defining TCP/IP Nicknames . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
21.8.14 Configure Complete
. . . . . . . . . . . . . . . .
21.8.15 LAN Considerations
. . . . . . .
21.9 How to Use 3174 TCP/IP Telnet Support
21.10 Terminal Operation with 3174 TCP/IP Telnet Support
21.10.1 Opening a Connection . . . . . . . . . . . . . . .
21.10.2 Escaping to Local Mode . . . . . . . . . . . . . .
. . . . . . .
21.10.3 Returning to the Connection Menu
21.10.4 Returning to the Telnet Session . . . . . . . . .
. . . . . . . . . . . .
21.10.5 Telnet Session Resources
21.10.6 Operation: Telnet to RS/6000 Host . . . . . . . .
21.10.7 Operation: Telnet to MVS TCP/IP Host . . . . .
21.10.8 Local Mode Commands . . . . . . . . . . . . . .
21.10.9 Special Considerations for ASCII Terminals . .
21.10.10 Special Considerations for 3270 Terminals . .
. . . . . . . . . . . . . . . . . .
21.11 If Things Go Wrong...
21.11.1 Online Test / 3,3,26 panel . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
21.12 Data Flows

. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .

Chapter 22. ISDN
. . . . . . . . . . . . . . . . . . . . . . . . . .
22.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22.1.1 The ISDN Solution . . . . . . . . . . . . . . . . . . . .
22.1.2 User Benefits Of ISDN . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
22.1.3 Additional Advantages
22.1.4 Other Considerations . . . . . . . . . . . . . . . . . .
22.1.5 Where the 3174 Fits . . . . . . . . . . . . . . . . . . .
22.2 Planning for ISDN . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
22.2.1 Connecting to an ISDN Port
. . . . . . . . . . . . . . . . . . .
22.3 ISDN DSPUs Supported
22.4 ISDN Networks Supported . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
22.5 3174 Models Supported
22.6 PS/2 Hardware/Software Requirements . . . . . . . . . .
. . . . . . . .
22.7 AS/400 Hardware/Software Requirements
22.8 3174 Customization . . . . . . . . . . . . . . . . . . . . . .
22.8.1 Relationship between Questions 104, 105, And 190
22.8.2 Changes to Questions 104, 105, And 190 . . . . . . .
22.8.3 More ISDN DSPUs Than Available Ports/Addresses
22.9 Example Scenario . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
22.9.1 Description
. . . . . . . . . . . . . . . . . .
22.9.2 Definitions Overview
. . . . . . . . . . . . . . . . . . .
22.9.3 3174 Customization
22.9.4 VTAM Definitions . . . . . . . . . . . . . . . . . . . . .
22.10 Configuring DOS PS/2 for ISDN . . . . . . . . . . . . . .
22.10.1 Configuring PC/3270 ISDN Enabler Program . . . .
22.10.2 Running ISDN Configurator . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
22.11 ISDN Configurator Parameters
22.11.1 Configuring ISDN Adapter . . . . . . . . . . . . . . .
22.11.2 Configuring Local/Remote Directory Entries . . . .
. . . . . . . . . . . . .
22.11.3 Configuring Adapter Models
22.11.4 Configuring B-Channel Protocol Profiles . . . . . .
22.12 Parameter Checklists . . . . . . . . . . . . . . . . . . . .

633
634
636
637
639
639
640
640
642
642
642
643
644
644
644
646
646
654
655
656
657
658

. . . . . . . . .

661
662
662
663
664
664
665
665
666
666
667
667
668
671
672
672
673
673
680
680
681
682
685
685
686
687
698
698
704
711
717
720

Contents

xv

. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .

22.12.1 Create Slot n Adapter Configuration Checklist
. . . .
22.12.2 Adapter Configuration − Advanced Options Checklist
22.12.3 D-Channel Options Checklist . . . . . . . . . . . . . . .
22.12.4 Create Local Directory Entry Checklist . . . . . . . . .
. .
22.12.5 Create Advanced Local Directory Entry Checklist
22.12.6 Create Remote Directory Entry Checklist . . . . . . . .
22.12.7 Create Advanced Remote Directory Entry Checklist .
22.12.8 Create Adapter Model Checklist . . . . . . . . . . . . .
. . . . . . . .
22.12.9 Create Advanced Parameters Checklist
. . . . . . .
22.12.10 Create D-channel Parameters Checklist
22.12.11 Create IDLC Profile Checklist . . . . . . . . . . . . . .

. . . . . . .
. . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .

Appendix A. 3174 Adapters
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .
A.1 IBM 3174 Large Controller Card and Adapter Functions
A.1.1 Processor Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.2 512K Storage Card . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.3 1MB Storage Card
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.4 2MB Storage Card
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.5 4MB Storage Card
A.1.6 Disk Adapter (File Adapter) . . . . . . . . . . . . . . . . . . . . . . .
A.1.7 Terminal Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
A.1.8 Port Expansion Feature
A.1.9 Terminal Multiplexer Adapter . . . . . . . . . . . . . . . . . . . . . .
A.1.10 Telephone Twisted-Pair Terminal Multiplexer Adapter . . . . . .
A.1.11 ISDN Gateway Adapter . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.12 Channel Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.13 ESCON Channel Adapter . . . . . . . . . . . . . . . . . . . . . . . .
A.1.14 Channel Interface Driver/Receiver Card . . . . . . . . . . . . . . .
A.1.15 Type-1 Communications Adapter (V.24/V.35) . . . . . . . . . . . .
. . . . .
A.1.16 Type-1 Concurrent Communication Adapter (V.24/V.35)
A.1.17 Type-2 Communications Adapter (X.21) . . . . . . . . . . . . . . .
. . . . . . . .
A.1.18 Type-2 Concurrent Communication Adapter (X.21)
A.1.19 Type-3 Communications Adapter (IBM Token Ring) . . . . . . . .
A.1.20 Type-3A Dual Speed Communications Adapter (IBM Token Ring)
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.21 Ethernet Adapter
. . . . . . . . . . . . . . . . . .
A.1.22 Asynchronous Emulation Adapter
A.1.23 Fiber-Optic Terminal Adapter . . . . . . . . . . . . . . . . . . . . .
A.1.24 Encrypt/Decrypt Adapter . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
A.2 IBM 3174 Medium Controller Feature Slots
. . . . . . . . . . . .
A.3 IBM 3174 Rack Mounted Controller Feature Slots
Appendix B. 3174 Features
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
B.1 3174 Model Comparison Summary
B.2 Old 3174 Feature Summary . . . . . . . . . . . . . . . . . . . . . . . . . .
B.3 New 3174 Feature Summary . . . . . . . . . . . . . . . . . . . . . . . . .
B.4 Licensed Internal Code Functions - Configuration Support A, S, and B
. . . . .
B.5 Licensed Internal Code Functions - Configuration Support C
Appendix
C.1 3174
C.2 3174
C.3 3174
C.4 3174

C. 3174 Physical Specifications
. . . . . . . . . . . . . . . .
Large Cluster Models 11L, 12L, 11R, 12R, 13R, 14R, and 0xx
Rack Mounted Models 21L, 22L, 21R, 23R, and 24R . . . . .
Medium Cluster Models 61R, 62R, 63R, 64R, and 5xR . . . .
Small Cluster Models 90R, 91R, ,92R, and 8xR . . . . . . . .

Appendix D. 3174 Feature Slot Usage

xvi

3174 Installation Guide

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.

.

720
721
722
722
723
724
724
725
726
727
728
729
729
729
729
730
730
730
730
731
731
732
732
732
733
733
733
734
734
734
735
735
735
736
736
736
737
738
738
739
739
741
742
743
745

. . . .

749
749
749
750
750

. . . . . . . . . . . . . . . . . . . . . . .

751

. . . .
. . .
. . . .
. . . .

D.1 Slot Usage for Models 11L, 11R, 12L, 12R, 13R, and 14R
D.2 Slot Usage For Models 21H, 21L, 21R, 22L, 23R, and 24R
D.3 Slot Usage For Models 61R, 62R, 63R, and 64R . . . . .
Appendix E. 3174 Storage Requirements
. . . . . .
. . . . . . . . . . .
E.1 For Configuration Support-A
E.1.1 MLT Weighting Factors . . . . . . . . . . . .
E.1.2 MLT Levels . . . . . . . . . . . . . . . . . . .
E.1.3 Determining Storage Requirements . . . .
. . . . . . . . . . .
E.2 For Configuration Support-S
E.2.1 MLT Weighting Factors . . . . . . . . . . . .
E.2.2 MLT Levels . . . . . . . . . . . . . . . . . . .
E.2.3 Determining Storage Requirements . . . .
. . . . . . . . . . .
E.3 For Configuration Support-B
E.3.1 MLT Weighting Factors . . . . . . . . . . . .
E.3.2 MLT Levels . . . . . . . . . . . . . . . . . . .
E.3.3 Determining Storage Requirements . . . .
. . . . . . . . . . .
E.4 For Configuration Support-C
E.4.1 MLT Weighting Factors . . . . . . . . . . . .
E.4.2 Buffered Local Copy Print Weighting Factor
E.4.3 Copy Session To Session Weighting Factor
E.4.4 MLT Levels . . . . . . . . . . . . . . . . . . .
. . . .
E.4.5 Determining Storage requirements
Appendix F. APARs . . . . . . . . . . . . . . . . . .
F.1 VTAM APARs for Improved Channel Interface
. . . . . . . . . . . .
F.2 CICS and VM/SP APARs
F.3 NetView R3 APARs . . . . . . . . . . . . . . . .
F.4 NetView DM PTF Required for CSCM . . . . .
. . . . . . . . . . . . . . . . . . .
F.5 APPN APARs
. . . . . . . . . . . . . . . . . .
F.6 AS/400 APARs

. . . . . . . . .
. . . . . . . . .
. . . . . . . . . .

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .

Appendix G. VTAM/NCP Definition Examples
. . . . . . . . .
G.1 Local 3174 Definitions (SNA) . . . . . . . . . . . . . . . . .
G.2 Local 3174 Terminal Definition (Non-SNA) . . . . . . . . .
G.3 SDLC 3174 Definitions . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
G.3.1 SDLC Group Specification for 3174
. . . . . . . . . . . . . . .
G.3.2 Line Macro for SDLC 3174
.
G.3.3 SDLC Service Macro Specifications Remote 3174
. . . . . . . .
G.3.4 3174 PU/LU Specifications for PU3174
G.4 X.25 Definitions . . . . . . . . . . . . . . . . . . . . . . . . .
G.4.1 Single-Host Testing . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
G.4.2 Multi-Host Testing
. . . . . . . . . . . . . .
G.5 Definitions for 3174 LAN Models
G.5.1 VTAM Definitions for 3174 DSPU Attached via NTRI
G.5.2 NCP Definitions for 3174 DSPU . . . . . . . . . . . . .
G.5.3 VTAM Definitions for 3174 Local Gateway and DSPUs
G.6 AS/400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .
G.6.1 AS/400 Definitions for 3174-X3R DSPU
. . . . .
G.6.2 AS/400 Controller and Device Descriptions
Appendix H. 3174 Workstation Networking Module
H.1 Introduction to 8250 HUB . . . . . . . . . . . . .
H.2 Workstation Networking Module Feature (#3174)
. . . . . . . . . . . . . . . .
H.3 Hardware Features

. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .

. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . .

Contents

751
753
753
755
755
755
756
756
757
757
758
758
760
760
762
762
768
768
770
771
771
771
779
779
779
780
780
780
781
783
783
784
785
785
785
785
786
787
787
790
793
793
794
795
798
798
798
799
799
800
801

xvii

Appendix I. Keyboard Layouts
.
. . .
I.1 Base Keyboard Layouts
I.2 Converged Keyboard Layouts
I.3 Enhanced Keyboard Layouts

. . . . . . . . . . . . . . . . . . . . . . . . . .

803
803
806
811

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

815

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

819

Appendix J. Abbreviations
Index

xviii

3174 Installation Guide

. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .

Figures
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.

 Copyright IBM Corp. 1986, 1994

3174 Microcode Release Diskette Label Information . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Ethernet CSMA/CD Bus
10Base5 Segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
Locally Administered Adapter Addresses
3174 Local Gateway Configuration . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
MVS 3174 Local Gateway Definitions
. . . . . . . . . . . . . . . . . . . . . . .
VM Local Gateway Definitions
VM Local DSPU Definitions . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
VSE Local Gateway and DSPU Definitions
. . . . . . . . . . . . . .
Definitions Overview for 3174 Local Gateway
Physical Configuration of 3174 Remote Gateway and DSPUs . . . . .
Logical View of 3174 Gateway and DSPUs . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
3174 Remote Gateway Configuration
Definitions Overview for 3174 LAN Remote Gateway . . . . . . . . . .
Remote Gateway Physical Configuration . . . . . . . . . . . . . . . . .
Remote Gateway Logical View . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .
Polling Sequence in a Group Poll Environment
Extract of NCP Source . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
DSPU Activation Data Flows
DSPU Deactivation Data Flows . . . . . . . . . . . . . . . . . . . . . . .
3174 Test Menu 1TEST . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Logs Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Event Log
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LAN Test Menu
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Token-Ring Status
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ethernet Status
Token-Ring Adapter Status Summary . . . . . . . . . . . . . . . . . . .
Ethernet Adapter Status Summary . . . . . . . . . . . . . . . . . . . . .
Link Status Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gateway Host Status Summary . . . . . . . . . . . . . . . . . . . . . . .
3174 Utilization with Gateway Feature . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
PC/3270 Attachment to 3174-11L Gateway
Adv. Opt. for LAN Attachment via 802.2 Protocol Screen (DOS Mode)
LAN via IEEE 802.2 Link Parameters Window (Windows Mode) . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Model Definition
. . . . . . . . . . . . . . . . . . . . . . . .
3174 Token-Ring Description
3174 Ethernet Description . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Local SNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Common Network . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 LAN Address Assignment . . . . . . . . . . . . . . . . . . . . . . .
3174 LAN Transmission Definition . . . . . . . . . . . . . . . . . . . . .
Local SNA Major Node Definition for 3174-11L . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
DSPU I-Frame Size and Maximum Out
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test Configuration
Scenario 1: One Host with Two 3174 Gateways . . . . . . . . . . . . .
. . . . . . . . . . . .
Scenario 2: Two Hosts with Two 3174 Gateways
Scenario 3: Two Hosts with Multiple 3174 Gateways . . . . . . . . . .
Scenario 4: Two Hosts with Mixed Gateway Types . . . . . . . . . . .
Scenario 5: Alternate IML . . . . . . . . . . . . . . . . . . . . . . . . . .
Scenario 6: Single Link Multi-Host Support and CCA . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
Scenario 7: Multi-Host LAN Gateway

21
70
. 72
. 76
. 85
. 87
. 88
. 88
. 89
. 98
. 99
100
102
106
111
111
113
115
118
120
121
122
122
123
123
124
124
125
125
126
127
129
130
130
131
132
132
133
133
134
135
136
142
143
146
147
149
150
151
152
153

. .
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

xix

52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.

xx

3174 Installation Guide

Backup via a 3174-x3R/x4R with an Alternate Host Attachment
. .
Backup via Normal Gateway with CCA . . . . . . . . . . . . . . . . .
Disconnecting/Reconnecting the LAN . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
Logical Channel Assignments
. . . . . . . . . . . . .
X.25 Dial Screen for Configuration Support-A
X.25 Dial Screen for Configuration Support-B Release 3 and Later
Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Case A: X.25 Connection through TYMNET . . . . . . . . . . . . . . .
Case B: X.25 Connection Using XI . . . . . . . . . . . . . . . . . . . .
Case A: Connecting through TYMNET . . . . . . . . . . . . . . . . . .
Case B: Connecting through XI, Using XI as a DCE . . . . . . . . . .
Multi-Host Configuration, Using NPSI as a DCE . . . . . . . . . . . .
Case A: Connecting through TYMNET (Outgoing Call) . . . . . . . .
Case B: Using XI (Incoming Call) . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .
3174 Token-Ring Gateway (QLLC Secondary) to X.25
3174 QLLC Secondary Gateway: Physical Configuration . . . . . . .
3174 QLLC Secondary Gateway: Logical View . . . . . . . . . . . . .
3174 QLLC Primary Connecting to Token-Ring Hosts . . . . . . . . .
. . . . . . . .
3174 QLLC Primary Gateway: Physical Configuration
. . . . . . . . . . . . . .
3174 QLLC Primary Gateway: Logical View
3174 Combined QLLC Gateway . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Physical Connection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Views
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Call Request Packet
Call User Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Call User Data Contents . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
Token-Ring Devices Address Assignment Panel
X.25 Devices Address Assignment . . . . . . . . . . . . . . . . . . . .
X.25 Gateway Default/Open Connections Panel . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
X.25 Gateway Bridge Parameters
X.25 Gateway Bridge Parameters for 3174 X.25 TRG with Peer . . .
. . . . . . . . . . . . . . . .
X.25 Gateway Bridge Information Panel
. . .
Scenario 1: Open Connection (from Token-Ring Device Only)
Scenario 1: Definitions Overview . . . . . . . . . . . . . . . . . . . . .
Scenario 1: NCP/NPSI Definition for 3745 . . . . . . . . . . . . . . . .
Scenario 1: CONFIG.SYS File for PS/2 Using Peer Communication
Scenario 1: PROTOCOL.INI File for PS/2 Using Peer Communication
Scenario 1: CONFIG.SYS File for PS/2 Using Peer Communication
. . . . . . . . . . . . . . . . .
Scenario 1: Attachment Types Screen
Scenario 1: Advanced Options for 3174 Peer Communication Screen
.
Scenario 1: Connection Initiation (from Token-Ring Device Only)
Scenario 2: Default Connection . . . . . . . . . . . . . . . . . . . . . .
Scenario 2: Definitions Overview . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
Scenario 2: VTAM Definition for 3174-13R
Scenario 2: Connection Initiation from QLLC Secondary Gateway .
Scenario 2: Connection Initiation from NPSI . . . . . . . . . . . . . .
. . . . . . .
Scenario 3: Open Connection (From X.25 Device Only)
Scenario 3: Definitions Overview . . . . . . . . . . . . . . . . . . . . .
Scenario 3: VTAM Definitions for 3174-11L Gateway and 3174-11R .
Scenario 3: Connection Initiation (from X.25 Device Only) . . . . . .
Scenario 4: Open Connection (from Token-Ring and X.25 Devices)
Scenario 4: Definitions Overview . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
Scenario 4: Attachment Types Screen
Scenario 4: Advanced Options for LAN Attachment Screen . . . . .
. . . . . . .
Scenario 4: CONFIG.SYS for PS/2 Using 802.2 Protocol

. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
.
. .
. .
.
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

154
155
156
171
175
175
179
180
181
182
183
184
185
194
195
196
197
198
199
200
201
202
203
203
204
211
213
216
218
219
220
221
223
228
230
230
231
231
232
233
234
236
241
242
243
244
245
252
253
254
256
260
260
261

106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.

Scenario 4: VTAM Definitions for 3174 Gateways and PS/2 . . . . . . .
Connectivity Summary for Asynchronous Emulation Adapter . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Physical View
AEA Customizing Overview . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Configure Panel (Configuration Support-B Release 2 and Later
. . . . . . . . . . .
Releases up to Configuration Support-C Release 2)
AEA Configure Panel (Configuration Support-C Release 3 and Later) .
AEA Port Set Panel with Configuration Support-B Release 1 and Earlier
Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Port Set Panel for Configuration Support-B Release 2 and Later
Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Port to Port Set Map Panel (Configuration Support-B Release 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
and Earlier Releases)
AEA Port to Port Set Map Panel (Configuration Support-B Release 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
and Later Releases)
AEA Station Set Panel (Configuration Support-B Release 1 and Earlier
Releases) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Configuration Support-B Release 2 and Later
Releases) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Part 1 of 5)
. . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Part 2 of 5)
. . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Part 3 of 5)
. . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Part 4 of 5)
. . . . . . . . . . . . . . . . . . . . .
AEA Station Set Panel (Part 5 of 5)
AEA Default Destination Panel . . . . . . . . . . . . . . . . . . . . . . . .
Special Keys for 3270 Emulation on ASCII Keyboards . . . . . . . . . .
Printer Authorization Matrix Panel . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 ESCON Connectivity
. . . . . . . . . . . . . . . . . . . . . . . .
ESCON Single Link Multi-Host
. . . . . . . . . . . . . . . . . . . . . . .
Single Link Multi-Host Gateway
Addressing Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Port Assignment Panel (3270 Ports)
Port Assignment Panel (AEA Ports) . . . . . . . . . . . . . . . . . . . . .
Change Screen Key Location . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Model ID
3174 Multi-Host with Concurrent Communication Adapter . . . . . . . .
SLMH DSPU via LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLMH with CCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLMH with AEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLMH Gateway via LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLMH with ESCON
. . . . . . . . . . . . . . . . . . . . . . . . .
SLMH Gateway with ESCON
SLMH with X.25 or Frame Relay . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
Multiple Connectivity Example
Remote 3174 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Local 3174 with CCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
Single Link Multi-Host Connectivity
SLMH with CCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLMH Token-Ring Gateway . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
SLMH Gateway with ESCON
. . . . . . . . . . . . . . . . . . . . . . . . . .
X.25 Single Link Multi-Host
Remote 3174 with an AEA . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Vital Product Data . . . . . . . . . . . . . . . . . . . . . . . . . . .
3270 Devices Supporting PSID Information . . . . . . . . . . . . . . . . .
Figures

261
269
275
278
280
281
285
285
287
288
290
290
291
292
293
294
295
308
313
316
322
325
326
326
335
335
337
338
340
342
343
344
345
346
347
348
349
352
355
360
365
367
372
380
390
391
395
396

xxi

154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.

xxii

3174 Installation Guide

DDDLU Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
Example Local PU Definition for DDDLU
NCP PU and LU Definitions before DDDLU Support . . . . . . . . . . . .
. . . . . . . . . . . . .
NCP PU Definitions Modified to Support DDDLU
Example LUGROUP Major Node . . . . . . . . . . . . . . . . . . . . . . .
Display LUGROUP Major Node . . . . . . . . . . . . . . . . . . . . . . . .
Display PU with Dynamically Defined LU . . . . . . . . . . . . . . . . . .
Display Dynamically Defined Dependent LU . . . . . . . . . . . . . . . .
Performance without UltraOpt/VTAM and Local Format Storage . . . .
Performance with UltraOpt/VTAM and Local Format Storage . . . . . .
. . . . . . . . . . . .
NetView CSCF Display - 3174 Test Menu (Page 1)
. . . . . . . . . . . .
NetView CSCF Display - 3174 Test Menu (Page 2)
NetView CSCF Display - Log Event Record . . . . . . . . . . . . . . . . .
NetView CSCF Display - 3174 Remote IML . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
Using NPDA CTRL puname LVL Command
VPD Displayed Using 3174 Online Test 5 . . . . . . . . . . . . . . . . . .
NetView Message Response for VPDCMD . . . . . . . . . . . . . . . . .
Using VPDCOLL CLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
End User Productivity Functions Panel
. . . . . . . . . . . . . . . . . . . .
Setup Screen after Steps 3-8 (WG-2)
. . . . . . . . . . . . . . . . . . . . . .
Setup Screen after Step 9 (WG-2)
Setup Screen after Steps 10-12 (WG-3) . . . . . . . . . . . . . . . . . . .
Setup Screen after Step 13 (WG-3) . . . . . . . . . . . . . . . . . . . . . .
LT-2 Display in Split Screen Mode . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .
Copying and Pasting Data in Split Screen Mode
. . . . . . . . . . . . . . . .
HAP Sharing for Local Copy Test Scenario
Device Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PAM Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calculator Fields in OIA . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
Configuration Support-C Release 2 New Station Types
Configuration Support-C Release 2 Cursor Class and Cursor Sequence
Configuration Support-C Release 2 Set Width Options . . . . . . . . . .
132-Column Logmode Entries Example . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
TTP TMA Attachment to Terminals
TTP TMA Connectors and Pin Assignment . . . . . . . . . . . . . . . . .
An APPN Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Example of a Wildcard Routing to a Subarea Network . . . . . . . . . .
Another Example of a Wildcard Routing to a Subarea Network . . . . .
. . . . . . . . . . . . . . . . . . .
Shared T2.0/2.1 Link Support Example
. . . . . . . . . . . . . . . . . . . . . . . .
Shared T2.0/2.1 Link Example
Relating Definitions Used in a Connection Network . . . . . . . . . . . .
. . . . . . .
NS/2 Example Mode (QPCSUPP) Used for 5250 Emulation
Example of T2.1 RPQ and Configuration Support-C with APPN . . . . .
APPN and Peer Communication Combined: Logical View . . . . . . . .
APPN NNs Establishing Parallel CP-CP Sessions . . . . . . . . . . . . .
APPN NN and APPN EN Establishing Parallel CP-CP Sessions . . . . .
APPN Nodes Establishing an LU-LU Session in a Connection Network
3174 Customization Panel Flow Sequence . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
3174 Customizing Master Menu
Customizing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Model/Attach Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Local (SNA) Panel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SDLC Panel
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common SNA Panel
. . . . . . . . . . . . . . . . . . . . . . . . .
APPN Node Definition Panel

398
399
400
401
402
405
405
406
419
420
435
436
437
437
438
442
443
444
447
453
453
454
454
455
458
460
461
461
465
473
473
474
475
478
479
503
516
517
519
523
525
526
528
529
530
531
532
537
538
538
539
540
541
542
544

209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.

Links to Adjacent Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Qualifying the Network Resources for LEN-SSCP Connections . . . . .
Defining LUs to the 3174 Directory . . . . . . . . . . . . . . . . . . . . . .
COS Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .
Correlating Mode Names with COS Table Names
. . . . . .
3174 Peer Communication Function: Physical Configuration
. . . . . . . . . . . . . . . . . . . . .
Peer Communication: Logical View
Peer Communication: Path for 3270 Host Communication . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bridge Profile
. . . . . . . . . . . . . . . . . . . . . . . .
Bridge Information and Status
Segment Information and Status . . . . . . . . . . . . . . . . . . . . . . .
Configuration List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Combined APPN and Peer Communication Function: Logical View
Customizing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enabling Peer Communication Functions . . . . . . . . . . . . . . . . . .
. . . . .
Format of 3174-Peer Device Address Assigned Automatically
3174-Peer Bridge Parameters . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
3174-Peer Bridge Parameters with Online Test Update
Sample CONFIG.SYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sample PROTOCOL.INI
Peer Communication: Example CONFIG.SYS File . . . . . . . . . . . . .
. . . . . . . . . . . . .
Peer Communication: PC/3270 Attachment Type
. . . . . . . . . . . . . . . . . .
Peer Communication: Gateway Address
. . . . . . . . . . . . . . . . . . . . . . . .
LAPS - Configure Workstation
LAPS - Parameters for 3270 Adapter for 3174 Peer Communications .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Frame Relay Network
. . . . . . . . . . . . . . . . . . . . .
Frame Relay Network Architecture
3174 Models vs. Protocols Supported over Frame Relay
Communication Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A PVC Represented by a Pair of DLCIs . . . . . . . . . . . . . . . . . . .
3174 Talking to 3174s through a Public FR Network . . . . . . . . . . . .
3174 Talking to 6611s through a Private FR Network . . . . . . . . . . .
3174 Talking to RXR/2 via a Leased Line, Using FR Protocol . . . . . .
Using 3174 in Frame Relay Networks . . . . . . . . . . . . . . . . . . . .
Frame Relay Description Panel . . . . . . . . . . . . . . . . . . . . . . . .
Frame Relay Optional DLCI Specification Panel . . . . . . . . . . . . . .
. . . . . . . . . . . .
Frame Relay Customization Host Panel (Host 1A)
Frame Relay Panel for Host 1B - 1H . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
Frame Relay Index Assignment Panel
Network Resources Panel . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . .
Frame Relay IP Address in TCP/IP Options Menu
. . . . . . . . . . . . . . .
3174 Frame Relay Customization Panel Flow
3174 TCP/IP IP Forwarding Example Scenario . . . . . . . . . . . . . . .
Protocols Supported by 3174 TCP/IP Telnet Support . . . . . . . . . . .
3174 Gateway Configurations with 3174 TCP/IP Telnet Support . . . . .
3174 DSPU Configuration with 3174 TCP/IP Telnet Support . . . . . . .
Classes of IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TCP/IP Resolving Name/Destination . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
TCP/IP Router Example
TCP/IP Router Example Customization . . . . . . . . . . . . . . . . . . .
TCP/IP Example Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
TCP/IP Customization Panel Flow
Define AEA and TCP/IP Option . . . . . . . . . . . . . . . . . . . . . . . .
Configure AEA and TCP/IP Option . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
AEA and TCP/IP Configure Panel
Figures

548
550
550
553
555
559
559
560
562
562
562
563
564
569
570
572
574
577
579
580
582
583
583
584
585
590
591
593
594
595
596
596
597
598
599
600
600
601
602
603
604
608
611
612
613
616
618
619
619
621
622
623
623
624

xxiii

263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.

xxiv

3174 Installation Guide

Port Set Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
Port to Port Set Map Panel (1 of 3)
. . . . . . . . . . . . . . . . .
Port to Port Set Map Panel (2 of 3)
. . . . . . . . . . . . . . . . .
Port to Port Set Map Panel (3 of 3)
AEA and TCP/IP Station Set Panel (1 of 4) . . . . . . . . . . . . .
AEA and TCP/IP Station Set Panel (2 of 4) . . . . . . . . . . . . .
AEA and TCP/IP Station Set Panel (3 of 4) . . . . . . . . . . . . .
AEA and TCP/IP Station Set Panel (4 of 4) . . . . . . . . . . . . .
AEA and TCP/IP Default Destination Panel . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
TCP/IP Options Menu
TCP/IP Routing Information . . . . . . . . . . . . . . . . . . . . . .
TCP/IP Domain Name Services . . . . . . . . . . . . . . . . . . . .
TCP/IP 3174 Defined Nicknames . . . . . . . . . . . . . . . . . . .
AEA and TCP/IP Configure Complete . . . . . . . . . . . . . . . .
. . . . . . . . .
Connection Menu Immediately after 3174 IMLed
. . . . . . . . . . .
Connection Menu after 3174 Becomes Active
Connection Menu after 3174 Becomes Active and Enter Pressed
TCP/IP Resources Not Available . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
Selecting Connection to RS/6000 Host
. . . . . . . . . . . . . . . . . . . . . . . . . .
TELNET Local Mode
. . . . . . . . . . . . . . . . . . . . . . . . . .
RS/6000 After Login
. . . . . . . . . . . . . . . . . . . . .
RS/6000 After Invoking SMIT
Logging on to MVS TSO . . . . . . . . . . . . . . . . . . . . . . . .
TCP/IP Using NAMES Command . . . . . . . . . . . . . . . . . . .
TCP/IP Using PING Command to Default Destination . . . . . . .
TCP/IP Using PING Command with Parameters . . . . . . . . . .
. . . . . . . . . . . . . . . .
TCP/IP Using PING Command - Help
TCP/IP Using PING Command - Messages . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
TCP/IP Using CLOSE Command
. . . . . . . . . . . . . . . . . .
TCP/IP Using STATUS Command
TCP/IP Using DISPLAY Command . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Online Test /3,3,26
. . . . . . . . . . . . . . . . . .
TCP/IP Connection Establishment
ISDN Network Connection . . . . . . . . . . . . . . . . . . . . . . .
Possible 3174 ISDN Connections . . . . . . . . . . . . . . . . . . .
PS/2 and 3174 ISDN Connectivity . . . . . . . . . . . . . . . . . . .
3174 Address Assignment . . . . . . . . . . . . . . . . . . . . . . .
3174 Address Allocation . . . . . . . . . . . . . . . . . . . . . . . .
ISDN PUID Assignment Panel . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
ISDN Adapter Definition Panel
ISDN Port Definition Panel . . . . . . . . . . . . . . . . . . . . . . .
ISDN Channel Definition Panel . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
Example ISDN Scenario
ISDN Example Scenario Definitions Overview . . . . . . . . . . .
Configuring PC/3270 ISDN Enabler Program . . . . . . . . . . . .
Adapter Configuration Edit Panels . . . . . . . . . . . . . . . . . .
Create Adapter Configuration Panel . . . . . . . . . . . . . . . . .
Adapter Configuration Advanced Options Panel . . . . . . . . . .
. . . . . . . . .
Adapter Configuration D-Channel Options Panel
. . . . . . . . . . . . . . . . .
Directory Configuration Edit Panels
. . . . . . . . . . . . . . . . .
Create Local Directory Entry Panel
Create Advanced Local Directory Entry Panel . . . . . . . . . . .
Create Remote Directory Entry Panel . . . . . . . . . . . . . . . .
. . . . . . . . .
Create Advanced Remote Directory Entry Panel
Adapter Models Configuration Edit Panels . . . . . . . . . . . . .

. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .

625
626
627
627
628
630
632
633
633
634
636
637
639
639
640
641
641
644
645
645
645
646
646
647
648
648
648
649
650
651
652
657
659
663
665
670
672
673
675
676
678
679
680
681
686
698
699
700
703
704
705
706
707
709
711

318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.

Create Adapter Model Panel
. . . . . . . . . . . . . . . . . . .
Create Advanced Parameters Panel . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
Create D-channel Parameters Panel
Protocol Profiles Configuration Edit Panels . . . . . . . . . . .
Create IDLC Profile Panel . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
Configuration Support-A MLT Weighting Factors
Configuration Support-A Storage Requirements . . . . . . . .
. . . . . . .
Configuration Support-S MLT Weighting Factors
Configuration Support-S Storage Requirements . . . . . . . .
. . . . .
Table A: No Multi-Host Support (No SLMH or CCA)
Table B: Multi-Host Is Supported (SLMH and/or CCA) . . . .
Configuration Support-B Storage Requirements . . . . . . . .
. . . . . . . . . . . . .
3174 Gateway Storage Considerations
. . . .
Configuration Support-B Total Storage Requirements
. . . . .
Table A: No Multi-Host Support (No SLMH or CCA)
Table B: Multi-Host Is Supported (SLMH and/or CCA) . . . .
. .
Table 1: Configuration Support-C Storage Requirements
Table 2: 3174 Gateway/CCA Storage Considerations . . . . .
Table 3a: APPN Storage Requirements without X.25 . . . . .
Table 3b: APPN Storage Requirements with X.25 . . . . . . .
Table 4: Configuration Support-C Total Storage Requirements

. . . . .

712
713
716
717
718
755
756
757
759
761
761
763
766
767
769
769
772
776
777
777
778

Figures

xxv

. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .

xxvi

3174 Installation Guide

Tables
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.

 Copyright IBM Corp. 1986, 1994

3174 Basic Machine Configuration . . . . . . . . . . . . . . . . . . . . . .
Color/Highlighting Parameters . . . . . . . . . . . . . . . . . . . . . . . .
3174 Local Gateway IOCP Requirements . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
Default F and W Values Depending on Device Type
M a x i m u m Window Size Depending on M ax i m u m Transmit I-Frame Size
Relationship Between Packet Size, Max. PIU, and Number Of Packets
. . . . . . . . . . . . . . . . . . . . . . . . . .
PVC Disconnect Operation
. . . . . . . . . . . . . . . . . . . . . . . . . .
SVC Disconnect Operation
Dial Screen Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3174 Models Supported By X.25 Token-Ring Gateway RPQ . . . . . . .
3174 Additional Storage Required For X.25 Token-Ring Gateway RPQ
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Default/Open Connection
AEA Modem Pin Assignment . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AEA Station Types
IBM and Hayes Modem Control Character Substitutes . . . . . . . . . .
MICOM Modem Control Characters . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
Key Sequence to Access Connection Menu
ASCII Control Codes Supported by 3287 Printers - ASCII Emulation . .
. . . . . . . . . . . . . . . . . . . . . .
NetView PTFs Required for CSCF
. . . . . . . . . . . . . . . .
VPD Functions Supported on IBM Products
Keystroke Sequences for Split Screen Operation . . . . . . . . . . . . .
Token-Ring T1 Timer Selections . . . . . . . . . . . . . . . . . . . . . . .
5250 Emulation Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
Functions and Level of Support in the 3174 NN
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported Connectivity
. . . . . . . . . . . . . . .
APPN Additional Storage Requirements (KB)
APPN LIC Feature Numbers . . . . . . . . . . . . . . . . . . . . . . . . . .
Peer Communication Additional Storage Requirements (KB) . . . . . .
. . . . . . . . . . . . . . . .
Peer Communication LIC Feature Numbers
. . . . . . . . . . . . . . . . . .
3174-Peer Online Test Updates Allowed
3174 TCP/IP TELNET Support Storage Requirements . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
3174 ISDN Gateway Model Support
. . . . . . . . . . . . . . . . . . . . . . . .
ISDN Gateway Model Support
Create Slot n Adapter Configuration Checklist . . . . . . . . . . . . . . .
Adapter Configuration − Advanced Options Checklist . . . . . . . . . .
D-Channel Options Checklist . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
Create Local Directory Entry Checklist
Create Advanced Local Directory Entry Checklist . . . . . . . . . . . . .
Create Remote Directory Entry Checklist . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
Create Advanced Remote Directory Entry Checklist
Create Adapter Model Checklist . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
Create Advanced Parameters Checklist
Create D-Channel Parameters Checklist . . . . . . . . . . . . . . . . . .
Create IDLC Profile Checklist . . . . . . . . . . . . . . . . . . . . . . . . .
VTAM APARs for Improved Channel Interface . . . . . . . . . . . . . . .
CICS and VM/SP APARs . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NetView R3 APARs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VTAM/NCP APARs for 3174 APPN . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
OS/400 APARs for 3174 APPN

11
32
. 86
. 95
96
168
172
174
176
189
190
217
274
295
302
302
312
315
434
441
450
469
472
508
511
534
536
565
567
572
614
668
674
720
721
722
722
723
724
724
725
726
727
728
779
780
780
781
781

.
.

xxvii

xxviii

3174 Installation Guide

Special Notices
This publication is intended to help the customer to install and customize the
3174 Establishment Controller and its features. It contains an introduction to the
3174 and descriptions of most of the available features. Where possible, these
descriptions are supported by examples of working 3174 configurations. The
information in this publication is not intended as the specification of any
programming interfaces that are provided by the 3174 Establishment Controller.
See the PUBLICATIONS section of the IBM Programming Announcement for the
3174 Establishment Controller for more information about what publications are
considered to be product documentation.
References in this publication to IBM products, programs or services do not
imply that IBM intends to make these available in all countries in which IBM
operates. Any reference to an IBM product, program, or service is not intended
to state or imply that only IBM′s product, program, or service may be used. Any
functionally equivalent program that does not infringe any of IBM′s intellectual
property rights may be used instead of the IBM product, program or service.
Information in this book was developed in conjunction with use of the equipment
specified, and is limited in application to those specific hardware and software
products and levels.
IBM may have
this document.
these patents.
Licensing, IBM

patents or pending patent applications covering subject matter in
The furnishing of this document does not give you any license to
You can send license inquiries, in writing, to the IBM Director of
Corporation, 500 Columbus Avenue, Thornwood, NY 10594 USA.

The information contained in this document has not been submitted to any
formal IBM test and is distributed AS IS. The use of this information or the
implementation of any of these techniques is a customer responsibility and
depends on the customer′s ability to evaluate and integrate them into the
customer′s operational environment. While each item may have been reviewed
by IBM for accuracy in a specific situation, there is no guarantee that the same
or similar results will be obtained elsewhere. Customers attempting to adapt
these techniques to their own environments do so at their own risk.
Reference to PTF numbers that have not been released through the normal
distribution process does not imply general availability. The purpose of
including these reference numbers is to alert IBM customers to specific
information relative to the implementation of the PTF when it becomes available
to each customer according to the normal IBM PTF distribution process.

 Copyright IBM Corp. 1986, 1994

xxix

The following terms, which are denoted by an asterisk (*) in this publication, are
trademarks of the International Business Machines Corporation in the United
States and/or other countries:
Advanced Peer-to-Peer Networking
AIX
APPN
AT
CICS OS/2
CICS/MVS
CICS/VSE
ES/4381
ES/9370
Enterprise Systems Connection Architecture
ESCON
First Failure Support Technology
GDDM
IBM
Micro Channel
MVS/SP
NetView
Operating System/400
OS/400
Personal Computer XT
PS/2
RISC System/6000
RT Personal Computer
S/390
System/370
Systems Application Architecture
SAA
VM/XA
VTAM
3090

xxx

3174 Installation Guide

ACF/VTAM
AIX/6000
AS/400
CICS
CICS/ESA
CICS/VM
ES/3090
ES/9000
ESA/370
ESA/390
ESCON XDF
FFST
InfoWindow
IBMLink
MVS/ESA
MVS/XA
Operating System/2
OS/2
Personal Computer AT
PC/XT
PROFS
RT
RT PC
System/360
System/390
SystemView
VM/ESA
VSE/ESA
XT
400

The following terms, which are denoted by a double asterisk (**) in this
publication, are trademarks of other companies:
Term Used

Trademark Of

ADDS Viewpoint A-2
ADDS Viewpoint 78
Dasher 210
DEC VT52
DEC VT100
DEC VT220
DEC VT240
DEC VT221
DEC VT340
DOS
Esprit Executive 10/78
Hayes 300, 1200, 1200B
Hazeltine 1500
Hewlett-Packard 2621B
IEEE
INTEL
Lear Siegler ADM 3A
Lear Siegler ADM 5
Lear Siegler ADM 11
Lear Siegler ADM 12
Lear Siegler ADM 1178
Micom 3012+ and 3024+
Microsoft
Minitel 1B
NDIS
Tektronix 4105
Tektronix 4205
Tektronix 4207/8/9
Telenet
Televideo 912
Televideo 970
UKPSS
UltraOpt/VTAM
UNIX
Windows
Wyse 50/60
X Windows
XEROX
3COM

Applied Digital Data Systems, Inc.
Applied Digital Data Systems, Inc.
Data General Corporation
Digital Equipment Corporation
Digital Equipment Corporation
Digital Equipment Corporation
Digital Equipment Corporation
Digital Equipment Corporation
Digital Equipment Corporation
Microsoft Corporation.
Esprit Systems, Inc.
Hayes Microcomputer Products, Inc.
Hazeltine Systems, Inc.
Hewlett-Packard Corporation
Institute of Electrical and Electronics Engineers, Inc.
INTEL Corporation
Lear Siegler, Inc.
Lear Siegler, Inc.
Lear Siegler, Inc.
Lear Siegler, Inc.
Lear Siegler, Inc.
Micom Systems, Inc.
Microsoft Corporation.
France Telecom
3COM Corporation/Microsoft Corporation
Tektronix, Inc.
Tektronix, Inc.
Tektronix, Inc.
GTE Telenet Communication Corporation
Televideo Systems, Inc.
Televideo Systems, Inc.
British Telecom.
BMC Software, Inc.
X/Open Company, Limited
Microsoft Corporation
Wyse Technology, Inc.
Massachusetts Institute of Technology
XEROX Corporation
3COM Corporation

Special Notices

xxxi

xxxii

3174 Installation Guide

Preface
The 3174 Establishment Controller is a very important component in
multi-protocol networks involving subarea SNA, Advanced Peer-to-Peer
Networking (APPN), Peer Communication, Token-Ring and Ethernet LAN, X.25,
Frame Relay communication, Integrated Services Digital Network (ISDN),
asynchronous (ASCII) communication, and Transmission Control
Protocol/Internet Protocol (TCP/IP). In addition, it offers significant functions
such as Local Format Storage, Dynamic Definition of Dependent LUs, ESCON
attachment, network management, end-user productivity enhancements, and
multi-host connectivity through single link multi-host (SLMH) and multiple
upstream physical attachments. Using the Multiple Logical Terminal (MLT)
capability, a user can access multiple sessions across different protocol
networks from one terminal.
This document describes the 3174 features and functions, with emphasis on their
installation, customization, and operation. It is intended for systems engineers
and customer personnel who are installing the 3174. Knowledge of the 3270
Information Display System is assumed.
The information contained in this document is based on installation experience
at the International Technical Support Organization, Raleigh. Wherever possible,
example scenarios and customization are included for guidance.
The document is organized as follows:
•

Chapter 1, “Introduction to the 3174”
This chapter offers a brief history of the evolution of the 3174 Establishment
Controller from the 3274 Control Unit. The various models available and
their features, both hardware and microcode, are briefly described.

•

Chapter 2, “Installation Planning”
This chapter discusses the planning needed for host and terminal
attachments, cabling, and the physical installation of the 3174, including
customer setup tasks required.

•

Chapter 3, “Microcode Customization”
This chapter describes the planning and procedures required to customize
the 3174 microcode to support desired features and functions.

•

Chapter 4, “LAN Support”
This chapter covers the 3174 attached to a token-ring network or an Ethernet
network, both as a gateway (local and remote) and as a downstream
physical unit (DSPU). It includes topics such as performance, connectivity,
customization, backup/recovery, and considerations when installing them in
different environments such as VM/SP, MVS and VSE.

 Copyright IBM Corp. 1986, 1994

xxxiii

•

Chapter 5, “X.25 Support”
This chapter covers the 3174 attached to an X.25 network as a PU 2.0 device.
It includes operation of the 3174 on permanent virtual circuit (PVC) and
switched virtual circuit (SVC) connections.

•

Chapter 6, “X.25 Token-Ring Gateway RPQ”
This chapter describes the function of the 3174 as a token-ring gateway when
attached to the X.25 network. It includes example scenarios in which the
3174 acts as a QLLC primary and secondary gateway for host access.

•

Chapter 7, “Asynchronous Emulation Adapter (AEA)”
This chapter describes the installation and customization of the 3174 AEA.

•

Chapter 8, “ESCON Connection”
This chapter describes the Enterprise Systems Connection (ESCON) optical
fiber channel support provided by the 3174 ESCON models.

•

Chapter 9, “Multi-Host Connectivity”
This chapter describes the Multiple Logical Terminal capability, the
Concurrent Communication Adapter and Single Link Multi-Host support. It
includes descriptions of the multi-host connectivity supported via the LAN
Gateway and X.25 or Frame Relay attachments.

•

Chapter 10, “Connectivity Customization Examples”
Several example scenarios, involving the use of the Multiple Logical
Terminal capability, the Concurrent Communication Adapter and Single Link
Multi-Host support, are presented here for guidance during customization
and system definition.

•

Chapter 11, “Dynamic Definition of Dependent LUs (DDDLU)”
This chapter describes the functions provided with 3174 microcode, in
conjunction with VTAM, to dynamically define terminals to VTAM. It includes
example VTAM definitions and displays.

•

Chapter 12, “Local Format Storage”
This chapter explains LFS and its use to improve line utilization and
response times. It also describes the software product offered by BMC
Software Inc., UltraOpt/VTAM, which works in conjunction with LFS to
provide even better datastream optimization, line utilization and response
times.

•

Chapter 13, “Network Management”
Features such as Network Asset Management, including Vital Product Data,
and Central Site Control Facility (CSCF) are discussed in this chapter.

•

Chapter 14, “Configuration Support-C Release 2”
Several end-user productivity enhancements are integrated in Configuration
Support-C Release 2 base microcode. These enhancements are described
in this chapter.

xxxiv

3174 Installation Guide

•

Chapter 15, “Configuration Support-C Release 3”
This chapter describes the enhancements introduced in Configuration
Support-C Release 3.

•

Chapter 16, “Configuration Support-C Release 4”
The 3174 Configuration Support-C Release 4 enhancements introduced
together with the Ethernet support are described in this chapter.

•

Chapter 17, “Configuration Support-C Release 5”
The new Frame Relay Communication support, the APPN enhancements
such as APPN over X.25 and Frame Relay and other enhancements
introduced in Configuration Support-C Release 5 are described in this
chapter.

•

Chapter 18, “APPN”
This chapter describes the 3174 as a network node in an Advanced
Peer-to-Peer Networking (APPN) environment.

•

Chapter 19, “Peer Communication”
This chapter describes the function provided by the 3174 that allow coax
attached DOS and OS/2 workstations to communicate as peer devices, as if
they were on a token-ring LAN.

•

Chapter 20, “Frame Relay Support”
This chapter briefly describes the 3174 Frame Relay Communication support
introduced in Configuration Support-C Release 5.

•

Chapter 21, “TCP/IP”
This chapter describes the function of the 3174 as a Transmission Control
Protocol/Internet Protocol (TCP/IP) TELNET client, providing services to
Control Unit Terminal (CUT) mode displays to access 3270, ASCII and TCP/IP
applications from a single terminal.

•

Chapter 22, “ISDN”
This chapter describes the function of the 3174 as an Integrated Services
Digital Network (ISDN) gateway. It includes brief discussions of ISDN
concepts and terminology.

The book includes the following appendixes:
•

Appendix A, “3174 Adapters”

•

Appendix B, “3174 Features”

•

Appendix C, “3174 Physical Specifications”

•

Appendix D, “3174 Feature Slot Usage”

•

Appendix E, “3174 Storage Requirements”

•

Appendix F, “APARs”

•

Appendix G, “VTAM/NCP Definition Examples”

•

Appendix H, “3174 Workstation Networking Module”

•

Appendix I, “Keyboard Layouts”

Preface

xxxv

xxxvi

3174 Installation Guide

Related Publications
The following publications are considered particularly suitable for a more
detailed discussion of the topics covered in this document.
To Become Familiar with the 3174:

Master Index , GC30-3515
3174 Introduction , GA27-3850
To Prepare Your Site for the 3174:

Site Planning , GA23-0213
Physical Planning Template , GX27-2999
To Set Up and Operate the 3174:

Models 1L, 1R, 2R, 3R, 11L, 11R, 12L, 12R, 13R and 14R User’s Guide ,
GA23-0337
Models 21H, 21L, 21R, 22L, 22R, 23R and 24R User’s Guide , GA27-3874
Models 51R, 52R, 53R, 61R, 62R, 63R and 64R User’s Guide , GA23-0333
Models 81R, 82R, 90R, 91R, and 92R User’s Guide , GA23-0313
To Plan for and Customize the 3174:
Configuration Support-A and S

Planning Guide , GA27-3844
Utilities Guide , GA27-3853
Central Site Customizing User’s Guide , GA23-0342
Asynchronous Emulation Adapter Description and Reference , GA27-3872
Configuration Support-B

Planning Guide , GA27-3862
Model 90R Tokenway Planning , GD21-0036
Utilities Guide , GA27-3863
Central Site Customizing User’s Guide , GA27-3868
Asynchronous Emulation Adapter Description and Reference , GA27-3872
Configuration Support-C

Planning Guide , GA27-3918
Utilities Guide , GA27-3920
Central Site Customizing User’s Guide , GA27-3919
ASCII Functions Reference , GA27-3872
To Perform Problem Determination:

Customer Problem Determination , GA23-0217
Status Codes , GA27-3832

 Copyright IBM Corp. 1986, 1994

xxxvii

To Install Features or Convert Models on the 3174:

Fixed Disk Installation and Removal Instructions , GA27-3864
Diskette Drive Installation and Removal Instructions , GA23-0263
Device Control Adapters Installation and Removal Instructions , GA23-0265
Model Conversion Instructions , GA23-0295
Token-Ring Network Feature and Ethernet Network Feature Installation and
Removal Instructions , GA23-0329
Storage Expansion Feature Installation and Removal Instructions , GA23-0330
Communication Adapter Installation and Removal Instructions , GA27-3830
Asynchronous Emulation Adapter Installation and Removal Instructions ,
GA23-0341
Concurrent Communication Adapter and Integrated Services Digital Network
Adapter Installation and Removal Instructions , GA27-3851
Models 21H, 21L, 21R, 22L, 22R, 23R and 24R Feature Installation and
Removal Instructions , GA27-3875
To Use the Asynchronous Emulation Adapter Feature:

Asynchronous Emulation Adapter Description and Reference , GA27-3872
Terminal User’s Reference for Expanded Functions , GA23-0332
To Use the Multiple Logical Terminals Function:

Terminal User’s Reference for Expanded Functions , GA23-0332
To Obtain Datastream Programming and Reference Information:

Functional Description , GA23-0218
Data Stream Programmer’s Reference , GA23-0059
ASCII Functions Reference , GA27-3872
3174 Reference Summary , GX27-3872
3174 Character Set Reference , GA27-3831
3270 X.25 Operation , GA23-0204
To Perform Maintenance (Service Personnel):

Models 1L, 1R, 2R, 3R, 11L, 11R, 12L, 12R, 13R and 14R Maintenance
Information , SY27-2572
Models 21H, 21L, 21R, 22L, 23R and 24R Maintenance Information , SY27-0323
Models 51R, 52R, 53R, 61R, 62R, 63R and 64R Maintenance Information ,
SY27-2573
Models 81R, 82R, 90R, 91R, and 92R Maintenance Information , SY27-2584
CE Reference Summary , SX27-3873
Status Codes , GA27-3832
To Install, Customize, and Service the 8250 Workstation Networking Module
(WNM)

8250 Workstation Networking Module Installation and Customization Guide ,
GA27-4022
3174 Planning Guide - Configuration Support-C , GA27-3918
3174 Utilities Guide - Configuration Support-C , GA27-3920
8250 Workstation Networking Module Problem Determination and Service
Guide , SY27-0342

xxxviii

3174 Installation Guide

Related International Technical Support Organization Publications

The following Redbooks are recommended for a more detailed information of the
following topics covered in this document.
To Use the 3174 TCP/IP Feature:

Using 3174 in TCP/IP Networks , GG24-4172
To Use the 3174 CSCM Feature:

NetView Distribution Manager Release 2 and 3174 Central Site Change
Management Implementation Guide , GG24-3424
NetView DM/2 V2.1 Remote Administrator and New Functions , GG24-4419
To Use the 3174 APPN Feature:

3174 APPN Implementation Guide , GG24-3702
3174 APPN Implementation Guide Update , GG24-4171 (Available 1Q95)
To Use the 3174 Frame Relay Feature:

3174 in Higher Speed WAN and Multiprotocol Networks , GG24-4376
(Available 1Q95)
Other ITSO redbooks:

X.25 Guide , GG24-3458
Automated Configuration Management Using the Information/System-NetView
Bridge Adapter , GG24-3871
Personal Communications/3270 Version 2 Implementation Guide , GG24-3703
Personal Communications/3270 Version 3.1 Implementation Guide , GG24-4173
TCP/IP Tutorial and Technical Overview , GG24-3376
AS/400 ISDN Connectivity , GG24-3517
APPN Architecture and Product Implementations Tutorial , GG24-3669
Local Area Network Reference , GG24-4111
Network Products Reference , GX28-8002
A complete list of International Technical Support Organization publications, with
a brief description of each, may be found in:

Bibliography of International Technical Support Organization Technical
Bulletins, GG24-3070
To get listings of redbooks online, VNET users may type:

TOOLS SENDTO WTSCPOK TOOLS REDBOOKS GET REDBOOKS CATALOG

Related Publications

xxxix

How to Order Redbooks
IBM employees may order redbooks and CD-ROMs using PUBORDER.
Customers in the USA may order by calling 1-800-879-2755 or by faxing
1-800-284-4721. Visa and Master Cards are accepted. Outside the USA,
customers should contact their IBM branch office.
You may order individual books, CD-ROM collections, or customized sets,
called GBOFs, which relate to specific functions of interest to you.

xl

3174 Installation Guide

Other Publications
•

TCP/IP for the IBM 3174 Establishment Controller , G221-3343

•

X.25 1984/1988 DTE/DCE and DTE/DTE Interface Architecture Reference ,
SC30-3409

•

IBM ISDN Interface Co-Processor/2 Model 2 Technical Reference , SA33-3230

•

Integrated Service Digital Networks Data Link Control Architecture Reference ,
SC31-6826

•

Integrated Service Digital Networks Circuit-Switched Signalling Control ,
SC31-6827

•

Planning for Enterprise Systems Connection Links , GA23-0367

•

IBM 3299 Terminal Multiplexer Product Information and Setup , G520-4216

•

IBM 3299 Terminal Multiplexer Model 32 Planning for Optical Fiber Cable ,
GA27-3902

•

3174 Telephone Twisted-Pair Terminal Multiplexer Adapter (RPQ 8Q0806)
User ′ s Guide , GA27-3929

•

3174 Peer Communication User ′ s Guide RPQ 8Q0718 , GA27-3887

•

3174 Establishment Controller With Local Format Storage , G221-3318

•

3270 Entry Assist User ′ s Guide , GA23-0119

•

VTAM V3.4.1 Resource Definition Reference , SC31-6438

•

VTAM V3.4.1 Messages and Codes , SC31-6433

Related Publications

xli

xlii

3174 Installation Guide

Acknowledgments
The advisors for this project were:
Jose Boo Sanchez
Franchesca Collins
International Technical Support Organization, Raleigh Center

The author of this document is:
Dilip W. Abeyratne, IBM Sri Lanka
This publication is the result of a residency conducted at the International
Technical Support Organization, Raleigh Center.
Thanks to the following people for their invaluable advice and guidance provided
in the production of this document:
Marilyn Beumeler
Sophie L. Dangtran
Joe Czap
3174 Development
Research Triangle Park, Raleigh
Thanks to the following people for the invaluable editorial advice and guidance
provided in the production of this document:
Gail Wojton
Lori Phelps
International Technical Support Organization, Raleigh Center

Thanks also to the following people for their contributions to earlier editions of
this document:

Fifth Edition
Tony Tan, advisor, IBM Raleigh
Carol Ford, author, IBM New Zealand
Werner Erasmus, author, IBM South Africa

Fourth Edition
Penny Frisbie, advisor, IBM Raleigh
Paul Simmonds, author, IBM Australia
Kevin Webb, author, IBM United Kingdom

 Copyright IBM Corp. 1986, 1994

xliii

Third Edition
Penny Frisbie, advisor, IBM Raleigh
Friedrich Ashauer, author, IBM Germany
Terry Muldoon, author, IBM United Kingdom
Katiuska Perez, author, IBM Venezuela
Rodney Jordaan, author, ISM South Africa

Second Edition
Ramiro Saenz, advisor, IBM Raleigh
Friedrich Ashauer, author, IBM Germany
Terry Muldoon, author, IBM United Kingdom
Katiuska Perez, author, IBM Venezuela

First Edition
Ramiro Saenz, advisor, IBM Raleigh
Terry Muldoon, author, IBM United Kingdom

xliv

3174 Installation Guide

Chapter 1. Introduction to the 3174
The 3174 Establishment Controller is the most fundamental component of the
3270 family of products, which includes display stations, printers and control
units. It connects and controls a cluster of user terminals (display stations,
printers, PCs or PS/2s) to a host computer. Hence, it is frequently referred to as
a cluster controller or a control unit .
Since its introduction, the types of network environment that the 3174 can
participate in grow with each new release of the 3174. Today, it is a key
component in SNA, SDLC, BSC, X.25, ISDN, TCP/IP, APPN*, Frame Relay,
token-ring, Ethernet (frame formats IEEE 802.3 and Ethernet DIX Version 2), and
ASCII networks.
It is the intention of this document to describe the 3174′s features and functions
and to assist the user in installing and implementing the product effectively.
This chapter provides an introduction to the 3174 and the 3270 family of products.
It includes descriptions of:
•

The different models of the 3174

•

Host and terminal attachment capabilities

•

Hardware and microcode features

•

Microcode releases

•

Network management

•

National Language Support, including CECP

1.1 Brief History
The 3270 family of products has been with us now for more than 20 years. During
this period, there were only two major changes to the basic design of the control
unit: the change from the original 3271/2 Controllers to the New Display System
3274 Control Unit, and then the change from the 3274 Control Unit to the 3174
Establishment Controller. Since the introduction of the 3174, there have been
many changes to the communication environment. In response to these
changes, the 3174 has been enhanced with many more features and functions
than both its predecessors put together.

1.1.1 3271/2 Controller
The 3271/2 Controllers were introduced in 1971. The 3271 was a remote
controller supporting BSC at speeds up to 9600 bps. (A later model had SNA
support as a PU T1.) The 3272 was for S/370 channel attachment. Each
supported a maximum of 32 devices, typically a mixture of 3277 display stations
and 3284/3286 printers.
These controllers were hard wired; that is, all the logic was coded in hardware
on cards inside the machine. This made them very fast to start up; you could
simply turn them on and they were ready. However, adding new features and
functions was a major problem. Invariably, it required hardware changes, such
as card replacement and rewiring, which were both time consuming and
inconvenient.
 Copyright IBM Corp. 1986, 1994

1

1.1.2 3274 Control Unit
To overcome this problem, IBM* introduced the customizable 3274 in 1977. It
was a radical change from the 3271/2 in that it was designed around an internal
processor programmed with microcode. The microcode could then be tailored
by the user to support the growing number of new features that technology made
available.
Terminals introduced with the 3274 included the first color display station, the
IBM 3279 Color Display Station. The 3279 was originally a four-color display.
With the introduction of the 3270 extended data stream, it became possible to
deliver seven colors with highlighting and graphics.
Terminals designed specifically to attach to the 3274 included the 3278 Display
Station (monochrome), the 3279 Color Display Station and a range of printers,
including the 3287 Printer. These terminals are referred to as Type A (or
Category A) terminals to differentiate them from the Type B (or Category B)
terminals designed for the earlier 3271/2 controllers and which used a different
coax protocol.
The 3274 developed over time to support many features including:
•

V.24 interfaces up to 14.4 Kbps

•

V.35 interfaces up to 56 Kbps

•

X.25 network attachment

•

DFT functions

•

3299 multiplexer

•

RPQs including:
−

Entry Assist

−

Dual Logic (the ability to have two sessions from a CUT mode display).

3274 models included 8-port remote, 12-port remote, 16-port remote, and 32-port
local and remote, units.

1.1.3 3174 Subsystem Control Unit
The development of new technology such as faster internal processors and
smaller packaging led to the introduction of the 3174 Subsystem Control Unit in
1986. The 3174 was designed to enhance the 3270 product line with many new
connectivity options and features. Like the 3274, it was customizable; the
difference was that it used smaller (5.25-inch) diskettes than the 3274 (8-inch
diskettes) and the customization process was simplified and made considerably
faster.
The packaging of the 3174 enabled the installation of many new features such as
the LAN and Asynchronous Emulation Adapters.
New terminals were smaller, lighter and incorporated better ergonomic design.
Image support was now available using the 3193 Display Station “portrait”
monitor.

2

3174 Installation Guide

1.1.4 3174 Establishment Controller
In 1989, IBM introduced a new range of 3174 models and changed the name from
3174 Subsystem Control Unit to 3174 Establishment Controller. This change in
name reflects the expanded role of the 3174 in a business establishment,
providing many connectivity options to both local and wide area networks.
The new models provided increased internal processor speed, 2MB of base
memory (twice that of the previous model) and a 2.4MB diskette drive. The new
diskette drive was needed because the microcode to support the new
connectivity options was growing larger than the existing 1.2MB drives could
sustain.
The current 3174 models include the Tokenway (a small remote token-ring
gateway), rack-mountable 3174s for situations where larger numbers of terminals
need to be attached and Workstation Networking Module (WNM) to integrate
3174 facilities into the IBM 8250 Multiprotocol Intelligent Hub.
New features include:
•

ISDN Basic Rate Interface Adapter, to allow downstream intelligent
workstations to connect via ISDN

•

Telephone Twisted Pair (TTP) multiplexer

•

Concurrent Communication Adapters (CCA), which allow additional SNA or
BSC hosts to physically attach to a single 3174

•

64 coax port capability

•

32-port 3299 Terminal Multiplexer

•

S/390 host attachment over Enterprise Systems Connection (ESCON)
channels using fiber optic cable

These features, and others, will be described in more detail in the remainder of
this document.

1.2 3174 Models
Before the 1989 announcement, the 3174 Subsystem Control Unit consisted of the
following models:
•

01L, 01R, 02R, 03R, 51R, 52R, 53R, 81R and 82R.

In 1989, IBM announced the 3174 Establishment Controller consisting of the
following models:
•

11L, 11R, 12R, 13R, 61R, 62R, 63R, 91R and 92R.

These models supersede each of the original 3174 models and offer a higher
throughput, more base storage and support for a total of 6 MB of storage for the
larger models. They are designed and built with state-of-the-art CMOS
technology and with Very Large Scale Integration (VLSI) circuitry. This new
technology design produces advantages of smaller size, faster circuitry, less
power, additional control storage capacity, and room for growth.
In 1990, six more models were added:
•

90R (Tokenway), 21R, 21L, 12L, 22L and 23R.

Chapter 1. Introduction to the 3174

3

In 1991, Model 22R was added for Europe, Middle East, and Africa.
In 1993, three new models were added with the announcement of Ethernet
adapter (FC 3045).
•

14R, 24R and 64R.

Also in 1993, IBM 3174 Workstation Networking Module (WNM), which is also
known as 8250 Workstation Networking Module, was added to the existing 3174
product line to integrate 3174 functionality into the IBM 8250 Multiprotocol
Intelligent Hub.
•

41R and 43R.
See H.2, “Workstation Networking Module Feature (#3174)” on page 800 for
more information about Models 41R and 43R.

We will now look at the characteristics and capabilities of these models. Note
that each model number has a suffix, either “R” for remote or “L” for local,
which indicates the base machine host attachment type. The “R” suffix indicates
a 3174 as being network attached via SDLC, BSC, X.25, Frame Relay or LAN ; the
“L” suffix indicates a 3174 as being attached to the host via parallel or ESCON
channels.
All 3174s, except the WNM, are housed in one of four cabinet types. These are:
•

Large floor-standing models
These models have a dash 0xx or a dash 1xx designation, for example, the
3174-01L or the 3174-11R. They have the capability of supporting:

•

−

Up to 24 Asynchronous Emulation Adapter (AEA) ports

−

Up to two additional host communication adapters (CCAs)

−

Up to four 3174 ISDN BRI Adapter

−

A Token-Ring Gateway

−

An Ethernet Gateway

−

Up to 64 coax ports with the 3270 Port Expansion Feature

Rack-mounted models
These models have a dash 2xx designation, for example, the 3174-21L or the
3174-22R. They are equivalent to the large 1xx models but the packaging
has been compressed to make them fit in a rack. They are only 10 inches
(254 mm) high. These models have only five expansion slots available for
adding extra features. (The 22L and 23R have only four expansion slots.)
They support the same attachments as the large models, but due to the
limited slots cannot accommodate all features at the same time. However,
not many customers configure all features in the same 3174 and thus the
rack-mounted models may be adequate for most situations.

•

Medium-sized desk top models
These models have a dash 5xx or a dash 6xx designation, for example, the
3174-51R or the 3174-63R. They can support 9 to 16 coax devices and,
depending on the specific model type, one or a combination of the following:

4

3174 Installation Guide

−

Asynchronous emulation adapter

−

Token-ring adapter

•

−

Ethernet adapter

−

3174 ISDN BRI adapter

−

Concurrent communication adapter (up to two on some models)

Small table-top models
These models have a dash 8xx or a dash 9xx designation, for example, the
3174-81R or the 3174-90R. These models attach between four and eight coax
devices. The 90R, also known as the Tokenway, is a token-ring gateway.
They do not support the asynchronous emulation adapter or concurrent
communication adapters.

The 3174 Workstation Networking Module (WNM) is housed within the IBM 8250
Multiprotocol Intelligent Hub and it can be customized as two different models,
41R and 43R depending, on the host attachment type. The Model 41R is
attached via remote TP link while the Model 43R is attached via an internal
token-ring adapter which interfaces directly with the 8250 Hub.
See H.2, “Workstation Networking Module Feature (#3174)” on page 800 for
more information on the 3174 Workstation Networking Module.

1.3 Attachment Description
This section describes the attachment capability of the 3174 to hosts and
terminals, and the various multiplexer configurations that can be used for
terminal attachments.

1.3.1 Host Attachment
There are three basic methods of physically attaching the 3174 to the host:
•

•

•

Via local channel
−

Models x1L for the S/370 channel

−

Models x2L for the S/390* ESCON* channel

Via remote TP link
−

Models x1R or 90R (Tokenway) for V.24 or V.35 interfaces

−

Models x2R for X.21 interfaces

Via a LAN
−

Models x3R (token-ring network)

−

Models x4R (Ethernet network)

Local Channel Attach
The 3174 Models 01L, 11L and 21L have Data-Chaining Interlocked, High Speed
Transfer, and Data Streaming channel operational modes. This provides channel
data rates up to 1.0, 1.25, and 2.5 megabytes per second, respectively.
The 3174 Models 12L and 22L attach to the host via the ESCON fiber optic
channel. This channel is capable of attaching the 3174 to eight different physical
hosts via the ESCON Director at distances of up to 5.4 miles (9 km) in three
stages. Performance of the 3174 over ESCON is comparable to that over a S/370
channel.

Chapter 1. Introduction to the 3174

5

Remote Link Attach
The 3174 remote attach models provide improved communication capabilities.
The base communication hardware will provide the following interfaces as
applicable to the 3174 model selected. Communication protocol (SDLC, BSC,
X.25 or Frame Relay) is selectable during the customization.
•

Models 01R, 11R, 21R, 41R, 51R, 61R, 81R, 90R and 91R
RS-232C/CCITT V.24 and CCITT V.35 interfaces for SNA/SDLC, BSC, X.25, and
Frame Relay (only for 11R, 21R, 41R and 61R) remote link attachment.
Maximum speeds are 19.2 Kbps for BSC, 64 Kbps for X.25 and 256 Kbps for
SNA/SDLC and Frame Relay.

•

Models 02R, 12R, 22R, 52R, 62R, 82R and 92R
X.21 interface (CCITT V.11) for SNA/SDLC, X.25 and Frame Relay (only for
12R and 62R) remote link attachment. Maximum speeds are 256 Kbps for
SNA/SDLC and 64 Kbps for X.25.

LAN Attach (Token-Ring or Ethernet Attach)
The 3174 provides for attachment of a 3270 Information Display System to the
LAN. Models x3R provide attachment to a token-ring network, and models x4R
provide attachment to an Ethernet network. The token ring may operate at 4
Mbps or 16 Mbps, while the Ethernet operates at 10 Mbps, to provide a good
solution for those users who need fast response times in both local and remote
locations. The 3174s with LAN Attachment can communicate with up to eight host
processors. The host gateway may be one of the following:
•

For a 3174 with a token-ring attachment, 3745, 3720 or 3725 Communication
Controller fit with a Token-Ring Interface Coupler (TIC) and running the
ACF/NCP facility called NCP Token-Ring Interconnection (NTRI).
Note that the 3720 and 3725 TIC is limited to 4 Mbps and that the ACF/NCP
must at least be V4.2 for the 3720 and 3725, or V5 for the 3745 for SNA
support. For TCP/IP over token ring, ACF/NCP must at least be V7.1.
For a 3174 with an Ethernet Attachment, 3745, 3720 or 3725 Communication
Controller fitted with an Ethernet LAN Adapter (ELA) and running ACF/NCP
V6.1 and later.
Note that only the TCP/IP is supported over the Ethernet LAN connected via
a 37xx Communication Controller.

6

3174 Installation Guide

•

A 3174 gateway, that is, a local or remote 3174 fit with either features #3025
or #3026 and running Configuration Support-S, or feature #3044 and running
Configuration Support-B or later for token-ring LAN and feature #3045 and
running Configuration Support-C4 or later for Ethernet LAN.

•

An IBM 3172 Interconnect Controller with a Token-Ring Adapter or an
Ethernet Adapter and running Interconnect Controller Program (ICP).

•

Any directly attached host to the LAN, for example, an IBM AS/400* with a
token-ring gateway feature or Ethernet gateway feature or an IBM Series/1
with a token-ring gateway feature.

1.3.2 Terminal Attachment
The 3174 offers excellent flexibility for terminal attachment. A 3270 terminal, or a
workstation (such as a PC or PS/2*) emulating a 3270 terminal, may be
connected directly to a base Terminal Adapter port, a Terminal Multiplexer
Adapter port, a 3299 Terminal Multiplexer port, or via the new Telephone Twisted
Pair Terminal Multiplexer Adapter (TTP TMA). ASCII devices (displays, printers
and hosts) can be attached to a 3174 via the AEA ports. PC or PS/2 workstations
can be attached via a LAN or an ISDN network to access a 3174 gateway.
3174 Models 1xL, 2xL, 1xR and 2xR can also have a second terminal adapter,
known as the 3270 Port Expansion Feature, to support an additional 32 terminal
attachments.
First we will discuss the attachment of ASCII devices, then intelligent
workstations, and then 3270 terminals.

ASCII Device Attachment
The Asynchronous Emulation Adapter (AEA) has several functions which will be
covered later in this document. One of them is the attachment of ASCII displays
and printers to the 3174 to allow them to access both 3270 and ASCII hosts.
Each AEA has eight ports which can used to attach to ASCII displays, printers,
and hosts. Depending on the model, a 3174 may support up to three AEAs. The
small models, 8xR and 9xR, cannot support an AEA.

LAN Attachment
Intelligent workstations can participate in a token-ring LAN or an Ethernet LAN
and communicate with a host using the 3174 as a gateway or one of the other
gateways discussed in “LAN Attach (Token-Ring or Ethernet Attach)” on page 6.
The LAN can be, among others, an IBM Token-Ring or a Novell LAN running on
token-ring or Ethernet. With appropriate levels of software and hardware in the
gateways and host, the intelligent workstations can communicate via LU6.2 to
other intelligent workstations and hosts which have the same communication
capabilities elsewhere in the network.

ISDN Attachment
The 3174 ISDN BRI Adapter is a method of attaching remote downstream
intelligent workstations to a 3174. The ISDN BRI Adapter is a card which plugs
into one of the 3174 feature slots. It fits into the large, medium (excluding 5xR),
and rack-mounted 3174s. Each ISDN BRI Adapter has four ports; each port
provides two independent 64 Kbps information channel and one 16 Kbps
information/control channel (see Chapter 22, “ISDN” on page 661 for further
information). Thus, each ISDN BRI Adapter supports up to eight intelligent
workstation connections.
An ISDN BRI Adapter is ordered as feature #3055. It comes with four cables.
Depending on the 3174 model, up to four ISDN BRI Adapters can be used to
support up to 32 DSPU connections.
The ISDN BRI Adapter has been designed to use the IBM Cabling System Type 2
voice grade media (VGM). It will also work with most unshielded telephone
wiring. Caution should be taken when using unshielded wiring in high
electromagnetic noise environments.

Chapter 1. Introduction to the 3174

7

Note: ISDN is not currently available in all countries. Please check with your
network provider and your IBM representative for the availability of ISDN
and IBM ISDN products in your location.

3270 Device Attachment via Terminal Multiplexer Adapter
There are two kinds of Terminal Multiplexer Adapter: the normal TMA, which has
eight BNC connectors, and the TTP TMA, which has two 50-pin D-shell
connectors. Both are cards which plug into one of the 3174 feature slots.

Telephone Twisted Pair TMA: The Telephone Twisted Pair TMA is ordered as
feature #3105. The TTP TMA is a high density TMA in that it provides for
attachment of 32 terminals via two 25-pair TTP bulk cables fitted with standard
25-pair telephone company or “telco” connectors.
Two TTP TMAs can be used with the 3270 Port Expansion Feature. This would
allow attachment of 64 terminals using only three slots. The distance between
the terminal and the TTP TMA must not exceed 900 feet (275 meters).

TMA: The standard TMA is ordered as feature #3103. The TMA can use coaxial
cable or IBM Cabling System Types 1, 2 or 3 cables. A short length of coax
connects the TMA input port to one of the Terminal Adapter ports. The TMA
then provides eight ports for terminal attachment. Each Terminal Adapter can
be connected to a maximum of four TMAs. Depending on the type of cable used,
terminals can be up to 4920 feet (1500 meters).

3270 Device Attachment via 3299 Terminal Multiplexer
The 3299 Terminal Multiplexer is similar to the TMA but it is located external to
the 3174. It is attached to the Terminal Adapter at distances of up to 4920 feet
(1500 meters). The terminals can be up to another 4920 feet (1500 meters) away,
depending on the type of cable. See IBM 3174 Site Planning for more detail on
cable distance limitations.
There are four 3299 models available: Models 2, 3, 32 and 32T (Model 1 has been
withdrawn).
•

Models 2 and 3 each attaches up to eight devices. Model 2 can have
terminals attached via coaxial cable or the IBM Cabling System media.
Model 3 can have terminals attached via Telephone Twisted Pair (TTP)
wiring.

•

Model 32 attaches up to 32 devices and may be attached to the 3174 via an
fiber optic cable, a coaxial cable, or the IBM Cabling System media.

•

Model 32T attaches up to 32 devices via TTP wiring without the requirement
of impedance matching devices or baluns between the multiplexer and the
attached devices.

Notes:
1. To use fiber optic cable, a new terminal adapter (the Fiber Optic Terminal
Adapter, feature #3110) is required in the 3174.
2. Fiber connection does not increase the m a x i m um cable distance. What it
does provide, however, is a very clean signal, which is important where 3270
devices are being used in environments with high levels of electromagnetic
noise.

8

3174 Installation Guide

1.3.3 Multiplexer Configurations
Models 01L, 01R, 02R, 03R, 11L, 11R, 12L, 12R, 13R and 14R
Without the 3270 Port Expansion Feature, 3299s and TMAs may be installed in
3174s as follows:
•

One to four IBM 3299 Model 2 or 3299 Model 3 Terminal Multiplexers

•

One to four Terminal Multiplexer Adapter

•

Any combination, up to four, of the 3299 Model 2, 3299 Model 3 or TMAs

•

One 3299 Model 32 attaching up to 32 ports

•

One Telephone Twisted Pair Terminal Multiplexer Adapter attaching up to 32
ports

•

One to three 3299 Model 32 attaching eight devices per multiplexer

•

A combination of any 8-port multiplexers and the 3299 Model 32 or the 3299
Model 32T for a total of 32 ports.

The 3299 Model 32 or 3299 Model 32T must be installed in port 0 of the
integrated terminal adapter in order to have the maximum 32-port capability. If it
is installed in any other terminal adapter port it will only be capable of attaching
eight terminals.
The 3270 Port Expansion Feature can only be installed on Models 11L, 11R, 12L,
12R, 13R, 14R, 21R, 22R, 22L, 23R and 24R.
With the 3270 Port Expansion Feature, multiplexers may be installed as follows:
•

Any combination, up to eight, of the 3299 Model 2, 3299 Model 3 and
Terminal Multiplexer Adapters

•

One 3299 Model 32 or 3299 Model 32T and any combination, up to four, of the
3299 Model 2 or 3299 Model 3

•

Two 3299 Model 32s

•

Two 3299 Model 32Ts

•

One 3299 Model 32 and one 3299 Model 32T

•

One Telephone Twisted Pair Terminal Multiplexer Adapter and any
combination (up to four) of the 3299 Model 2, 3299 Model 3, or Terminal
Multiplexer Adapters

•

Two Telephone Twisted Pair Terminal Multiplexer Adapters attaching up to
32 ports.

Models 21L, 22L, 21R, 23R and 24R
Without the 3270 Port Expansion Feature, these models can have:
•

Any combination, up to four, of 3299 Model 2, 3299 Model 3 and Terminal
Multiplexer Adapters for a total of 32 ports

•

One 3299 Model 32 or 3299 Model 32T for a total of 32 ports

•

One Telephone Twisted Pair Terminal Multiplexer Adapter for a total of 32
ports.

With the 3270 Port Expansion Feature, they may be configured as follows:

Chapter 1. Introduction to the 3174

9

•

One 3299 Model 32 or 3299 Model 32T with any combination (up to three) of
3299 Model 2, 3299 Model 32 and Terminal Multiplexer Adapters for a total of
56 ports

•

Two 3299 Model 32s for 64 ports

•

Two 3299 Model 32T for 64 ports

•

One 3299 Model 32 and one 3299 Model 32T for 64 ports

•

One Telephone Twisted Pair Terminal Multiplexer Adapter with any
combination, up to three, of 3299 Model 2, 3299 Model 3 and Terminal
Multiplexer Adapters for a total of 56 ports

•

Two Telephone Twisted Pair Terminal Multiplexer Adapter for 64 ports

Two 3299 Model 32s or 3299 Model 32Ts are required to access 64 ports.
One 3299 Model 32 or 3299 Model 32T with combinations of Terminal Multiplexer
Adapters and 8-port 3299s (3299 Model 2 or 3299 Model 3) can only access 56
ports. The Terminal Multiplexer Adapters and 8-port 3299s must be removed
and a 3299 Model 32 or 3299 Model 32T installed to access ports 55 to 63.

Models 41R and 43R (WNM)
These two models are housed within the IBM 8250 Multiprotocol Intelligent Hub.
•

One to four IBM 3299 Model 2 Terminal Multiplexers

•

One 3299 Model 32 or 3299 Model 32T Terminal Multiplexer

Note that the maximum number of 3270 ports available in 3174 WNM is 32.

Models 51R, 52R, 53R, 61R, 62R, 63R and 64R
These medium-sized control units have similar attachment flexibility but with a
maximum attachment capability of 16 terminals. A base control unit has an
integrated 9-port terminal adapter which permits up to nine terminals to be
directly attached or, by using one of the following, up to a maximum of 16
terminals can be attached:
•

Two 8-port 3299 Terminal Multiplexers

•

One 8-port 3299 Terminal Multiplexer for eight terminals, with another eight
terminals connected directly to the other eight terminal adapter ports.

Models 81R, 82R, 90R, 91R and 92R
The small control units (Models 81R, 82R, 90R, 91R and 92R) have a maximum
attachment capability of eight terminals. The base control unit, except for 90R
provides an integrated 4-port terminal adapter which permits up to four terminals
to be directly attached, or using an 8-port 3299 Terminal Multiplexer attached to
port 0, a maximum of eight terminals can be attached (in this case, the
remaining ports of the control unit are disabled). The Model 90R (Tokenway) has
an integrated terminal adapter with only 1-port which permits only one terminal
to be directly attached, or using an 8-port 3299 Terminal Multiplexer, a maximum
of eight terminals can be attached.

10

3174 Installation Guide

1.3.4 IBM Cabling System
When using the 3174 with IBM Cabling System data grade media, cabling to
terminals is via direct attachment to the IBM Cabling System media. A balun
cable assembly is not required at the 3174 end of the cable. Attached devices
may still need baluns at their end.

1.4 3174 Features
A base 3174 comes with a minimum configuration of features as described in
Table 1. In some cases, machines shown with 2.4MB diskette drives may have
actually been delivered with 1.2MB drives during the introduction of the new
models. This would occur if the machine was ordered with Configuration
Support-A. These drives will be upgraded to 2.4MB when and if Configuration
Support-B or Configuration Support-C is ordered.
Table 1. 3174 Basic Machine Configuration
Model

Storage

Diskette

Number of devices supported

01L, 01R, 02R, 03R

1MB

1.2MB

4-32

51R, 52R, 53R

1MB

1.2MB

9-16

81R, 82R

1MB

1.2MB

4-8

11L, 21L, 12L, 22L
11R, 21R, 12R, 22R
13R, 14R, 23R, 24R

2MB

2.4MB

4-64

61R, 62R, 63R, 64R

2MB

2.4MB

9-16

41R, 43R (WNM)

6MB

2.88MB

4-32

90R

2MB

2.4MB

1 or 8, and token-ring gateway

91R, 92R

2MB

2.4MB

4-8

Note that WNM models 41R and 43R need 2.88MB, 3.5-inch 2ED diskettes.

1.4.1 Hardware Features
The following hardware features are optional; see also Appendix D, “3174
Feature Slot Usage” on page 751.

3270 Port Expansion Feature (#3100)
This feature is applicable to 3174 Models 1xx, and 2xx. It allows these
controllers to support 32 additional 3270 devices over coax ports bringing the
total number to 64.
For Models 11L, 11R, 12L, 12R, 13R and 14R, this feature provides a terminal
adapter and supporting hardware to attach the additional devices. Like the base
terminal adapter, this adapter has four Dual Purpose Connectors (DPC), which
support attachment of Terminal Multiplexer Adapters or external 3299s.
For Models 2xx this feature provides a replacement planar board with four DPCs.
See 1.3.3, “Multiplexer Configurations” on page 9 for the possible multiplexer
configurations when using this feature.
Note: The 3270 Port Expansion Feature requires Configuration Support-B
Release 4 or Configuration Support-C.

Chapter 1. Introduction to the 3174

11

Terminal Multiplexer Adapter (#3103)
See “3270 Device Attachment via Terminal Multiplexer Adapter” on page 8.

Telephone Twisted Pair Terminal Multiplexer Adapter (#3105)
See “3270 Device Attachment via Terminal Multiplexer Adapter” on page 8.

Fiber Optic Terminal Adapter (#3110)
The Fiber Optic Terminal Adapter provides the ability to attach a 3299 Model 32
to the 3174 Models 1xx, and 2xx via 62.5/125 micron fiber optic media at a
distance of up to 4920 feet (1500 meters). It can also be used with 100/140
micron and 50/125 micron fiber optic cable.
The Fiber Optic Terminal Adapter is a card that attaches to the Terminal Adapter
or to the 3270 Port Expansion Feature (#3100) via a short coaxial cable in a
similar way to the Terminal Multiplexer Adapter. If attached to port 0, it allows
the 3299 Model 32 to support a total of 32 terminals.
The maximum number of Fiber Optic Terminal Adapters in any one controller is:
•

Three for Models 11L, 11R, 12L, 12R, 13R and 14R without the 3270 Port
Expansion Feature

•

Six for Models 11L, 11R, 12L, 12R, 13R and 14R with the 3270 Port Expansion
Feature

•

Three for Models 21L, 21R, 22L, 23R and 24R with or without the 3270 Port
Expansion Feature

This feature does not extend the 3174′s ability to support more ports; the
maximum still remains at 32 terminals without the 3270 Port Expansion Feature
and 64 terminals with the 3270 Port Expansion Feature. Support for multiple
Fiber Optic Terminal Adapters allows multiple 3299 Model 32s to be connected to
a 3174 via fiber optic cable.
When the Fiber Optic Terminal Adapter is connected to a port on the Terminal
Adapter or the 3270 Port Expansion Feature other than port 0, only the first eight
ports (0 through 7) on the attached 3299 Model 32 are active. You may choose to
do this if you have eight or less terminals to install in electromagnetically noisy
environments where coaxial cable may not shield the data signals sufficiently.
The prerequisite microcode releases for Fiber Optic Terminal Adapter support
are:
•

All releases of Configuration Support-C

•

Configuration Support-B Release 3.0 or later

•

Configuration Support-A Release 5.3 or later

Each Fiber Optic Terminal Adapter requires one available 3174 feature slot.
Planning information for determining fiber optic drive distances is supplied in
IBM 3299 Model 032 Planning for Optical Fiber Cable .

12

3174 Installation Guide

Token-Ring Gateway
There are two features currently available for providing a 3174 token-ring
gateway: features #3026 and #3044. Both run at 4 Mbps or 16 Mbps. The 4
Mbps adapter, feature #3025, is no longer available.
Feature #3026 is available for 3174s with the base microcode Configuration
Support-A and it includes Configuration Support-S microcode.
Feature #3044 requires Configuration Support-B or Configuration Support-C to
operate as a gateway. We recommend that you use Configuration Support-B or
Configuration Support-C where possible as it is functionally richer than
Configuration Support-S.
Using this feature, the 3174 controller can participate in a token-ring network as
a DSPU controller attached to the LAN (without gateway) or as a gateway
connecting DSPUs on the token-ring network to a SDLC, X.25 (with the X.25
token-ring gateway RPQ 8Q0743), Frame Relay (with Configuration Support-C
Release 5), or channel-attached SNA host. The 3174 gateway-attached dependent
terminals (both CUT and ASCII) may access upstream token-ring LAN-attached
SNA and TCP/IP hosts.
See 4.5, “3174 Gateways” on page 77 for a full description of 3174 token-ring
gateway implementation.

16/4 Mbps Token-Ring Network Gateway (#3026)
This optional feature comprises Configuration Support-S Release 5 Licensed
Internal Code, the Type 3A Dual Speed 16/4 Mbps Token-Ring Adapter and a
Token-Ring Adapter cable. The Early Token Release function and larger I-Frame
sizes on the token ring are supported with this feature. The ring speed (4 Mbps
or 16 Mbps) can be selected during customization.
This feature is available for 3174 Models x1L and x2L (local models) and for
Models x1R and x2R (remote models) but is not available for Models 8xx or 9xx.
LAN workstations attached to the same token ring as the 3174 gateway can
coexist and operate concurrently with this feature. This feature will not be an
inhibitor to communication that occur on devices locally attached to the 3174,
such as terminals connected to the Terminal Adapter.
If you are upgrading the 3174 to Configuration Support-B or Configuration
Support-C, feature #3026 will function the same as feature #3044.

Type 3A (16/4) Communication Adapter - Alternate IML/Gateway
(#3044)
If you are installing a 3174 with Configuration Support-B, then this is the gateway
adapter you should be using. It costs less than feature #3026 (although more
storage is required to run Configuration Support-B) and it provides more
function.
Feature #3044 can be used with Configuration Support-A as an alternate
configuration. This is described in “Backup Communication Adapter (Alternate
IML)” on page 15.
With Configuration Support-B and Configuration Support-C, feature #3044
provides all the function of feature #3026, plus:

Chapter 1. Introduction to the 3174

13

•

Group polling

•

Single Link Multi-Host support

•

Support for 250 DSPUs

•

Peer Communication LIC (Configuration Support-C) or Peer Communication
RPQ (Configuration Support-B) support

•

APPN LIC (Configuration Support-C) or Type 2.1 Passthru Gateway RPQ
(Configuration Support-B) support

•

8KB RU size (Models 12L and 22L only)

Ethernet Adapter (#3045)
3174 Ethernet connectivity is provided by the Ethernet Adapter feature #3045,
which requires Configuration Support-C Release 4 or Release 5. Using this
feature, the 3174 controller can participate in an Ethernet network as a DSPU
controller attached to the LAN or as a gateway connecting DSPUs on the
Ethernet to an SDLC, Frame Relay or channel-attached SNA host. The 3174
gateway attached dependent terminals (both CUT and ASCII) may access
upstream Ethernet LAN-Attached SNA and TCP/IP hosts with the same level of
support that is provided in a token-ring network.
In both of these configurations, the following functions are available:
•

TCP/IP TN3270 support for locally attached ASCII and CUT displays

•

APPN

•

Peer Communications (for coax-to-coax communication only on the same
3174)

Feature #3045 can be used with Configuration Support C5 as an alternate
configuration. This is described in “Backup Communication Adapter (Alternate
IML)” on page 15.

Second Diskette Drive (#1048)
A second 5.25-inch diskette drive with 1.25MB or 2.4MB capacity is available as
an optional feature. The capacity depends on the microcode level installed.
2.4MB capacity is available only with Configuration Support-B and Configuration
Support-C. It is required for downloading operational microcode to Downstream
Load (DSL) devices such as:
•
•
•

IBM 3179, 3192, and the 3472 Graphics Display Stations
IBM 3193 Image Display Station
IBM 3290 Information Display Panel

It is also required for downloading operational microcode to the Asynchronous
Emulation Adapter (#3020), a Full Copy procedure, central site customization and
Central Site Change Management procedures.
While it is possible to use most offline diskette procedures without the optional
second diskette drive, there are some procedures that require the second
diskette drive. Having a second diskette drive reduces diskette swapping when
customizing a 3174 and when running most utility procedures.
The 3174 Models 81R, 82R, 90R, 91R and 92R do not support the second diskette
drive.

14

3174 Installation Guide

Second Diskette Drive (#1046)
This optional feature has the same functions as #1048 but provides only 1.2 MB
capacity and is supported by all microcode levels. This feature has been
superseded by #1048.
The 3174 Models 81R, 82R, 90R, 91R and 92R do not support the second diskette
drive.

20MB Fixed Disk Drive (#1056)
This optional feature has the same functions as the second diskette drives but
provides a significantly higher capacity and is supported by all current
microcode levels.
This feature is strongly recommended if you require Central Site Change
Management.
The 3174 Models 81R, 82R, 90R, 91R and 92R do not support the fixed disk drive.

Storage Expansion
The 3174 controller storage capacity (as distinct from disk and diskette
capacities) can be expanded by the following optional features:
•

#1012, which provides 1MB storage expansion

•

#1014, which provides 2MB storage expansion

•

#1016, which provides 4MB storage expansion

Storage expansion for the new Models 2xx and 6xx plug directly into the planar
board. That avoids the use of an adapter slot.
The 3174 Models 81R, 82R, 90R, 91R and 92R do not support any storage
expansion.

Backup Communication Adapter (Alternate IML)
If the primary host link (as designated by the model number) fails, a backup link
can be established. A pre-customized control disk must be loaded by IML and
one of the following optional backup adapters must be activated:
•

#3040 Type 1 Teleprocessing Communication Adapter (V.24)

•

#3041 Type 1 Teleprocessing Communication Adapter (V.35)

•

#3042 Type 1 Teleprocessing Communication Adapter (V.35) (France only)

•

#3043 Type 2 Teleprocessing Communication Adapter (X.21)

•

#3044 Type 3A Dual Speed 16/4 Mbps Token-Ring Adapter

•

#3045 Ethernet Adapter

Feature #3044 also supports the Early Token Release function and larger I-Frame
sizes on the Token-Ring. In conjunction with Configuration Support-B or
Configuration Support-C this feature can be used for the Token-Ring Gateway
function.
The 3174 Models 81R, 82R, 90R, 91R and 92R cannot have a backup adapter
installed.

Chapter 1. Introduction to the 3174

15

Concurrent Communication Adapter (CCA)
Depending on the 3174 model, one or two of these optional features can be
installed. In addition to the primary host link adapter, a second or third adapter
with the same or different host link protocols as the primary adapter
(SNA/non-SNA channel attach, BSC, SDLC, X.25, token-ring or Ethernet) can be
installed.
Note: Frame Relay communication support does not utilize CCA but only 3174
primary communications link.
Each CCA provides an additional controller appearance in a single 3174. This is
accomplished by having a separate microprocessor, control storage and
communication interface.
If a CCA is installed and customized, directly attached 3270 displays can access
multiple hosts. Up to five MLT sessions can be spread over the primary adapter
and the CCAs. The adapters for the different TP interfaces have the following
feature codes:
•
•
•
•

#3050
#3051
#3052
#3053

Type
Type
Type
Type

1
1
1
2

Concurrent
Concurrent
Concurrent
Concurrent

Communication
Communication
Communication
Communication

Adapter
Adapter
Adapter
Adapter

(V.24/V.28)
(V.35)
(V.35) (France only)
(X.21/V.11).

The maximum number of CCAs supported are as follows:
•

Two for Models 0xx, 1xx, 2xx, 61R and 62R

•

One for Model 51R, 63R and 64R

•

None for Models 52R, 53R, 8xR and 9xR

Up to 64 Kbps are supported by the CCAs for SNA/SDLC and X.25 protocols. Up
to 19.2 Kbps are supported by the CCAs for BSC protocol.
The required microcode for these adapter types is Configuration Support-B or
Configuration Support-C.

ASCII Support
For additional information, see Chapter 7, “Asynchronous Emulation Adapter
(AEA)” on page 263.

General Description: The Asynchronous Emulation Adapter (#3020) provides
facilities to handle ASCII communication. 3270 emulation from ASCII displays
and printers as well as ASCII emulation from 3270 devices are possible.
This feature consists of an adapter card and microcode. A DSL diskette (#9015),
with microcode for the adapter, and a second diskette drive or a fixed disk are
required to support this feature.
This feature can coexist with the Token-Ring Gateway feature #3026 or #3044 or
Ethernet feature #3045 installed on a 1xx, 2xx, or 6xx Model. This coexistence
also requires that Configuration Support-S Release 5, Configuration Support-B,
or Configuration Support-C be installed, depending on the type of LAN.
This feature cannot be installed in the 3174 Models 53R, 81R, 82R, 90R, 91R or
92R.

16

3174 Installation Guide

Asynchronous Emulation Adapter: Each adapter provides eight ASCII ports.
Each 3174 Model 0xx, 1xx and 2xx can have up to three adapters, providing up to
24 ports (expansion slots permitting). Each 3174 Model 51R, 52R, 61R and 62R
can have one adapter, providing up to eight ports.
These ports are in addition to the maximum available on SNA 3174s. The
maximum number of device addresses supported by non-SNA 3174s is still 32.
The adapter supports full-duplex, character-mode, asynchronous transmission of
seven-bit ASCII data with parity. Odd, even, mark, space, and no-parity
encoding are supported. In addition, with Configuration Support-B Release 2 and
later releases, 8-bit ASCII characters are supported.
Ports are configurable in any combination of ASCII terminal emulation, 3270
terminal emulation, or ASCII passthrough.
Each port provides an EIA RS-232 electrical interface, and supports transmission
speeds of 300 bps to 19.2 Kbps via modems over switched or non-switched
communication facilities, or via direct connection without modems.

Serial OEM Interface (SOEMI)
A Serial OEM Interface (SOEMI) is a base function for a non-SNA 3174 Model
01L, 11L, 21L, 12L or 22L that extends the attachment capabilities to a variety of
industry devices from independent manufacturers for engineering, scientific and
manufacturing environments. A protocol based on structured fields (extended
data stream) provides the user with programming flexibility.

Other OEM Adapters: Attachment of instrumentation, measurement and control,
and other equipment can be provided via OEM adapters that provide appropriate
conversion and control functions to industry standard bus interfaces such as
IEEE** 488, IEEE 696, IEEE 796, etc. Applications such as controlling and
measurement, robotics, process control, voice synthesis/recognition, medical
applications and many others could then be implemented via the SOEMI support.

1.4.2 Microcode Features
Many of the features and functions of the 3174 are implemented in microcode;
that is, no special hardware is required to use them. Some of these features are
described here.

Response Time Monitor
The response time monitor function is an integral part of the 3174. It provides for
enhanced network management by permitting the accurate measurement and
recording of transaction times between an inbound host attention (AID) and a
user-defined transaction end.
The data is collected in the 3174 and either viewed locally (by a terminal
attached to the 3174) or retrieved by a host program such as NetView* Session
Monitor for analysis.

Chapter 1. Introduction to the 3174

17

Entry Assist
Entry Assist provides display units attached to the 3174 in CUT mode limited
local format, entry and edit control. Some DFT mode workstations, such as the
3179-G, 3192-G and the 3472-G, provide entry assist as part of their base
function.
Entry Assist used with a full screen editor can be used to:
•

Set margins

•

Set tabs

•

Sound the audible alarm when typing reaches the end of the line

•

Wrap words to the next line automatically

•

Delete words

•

Indicate cursor position

Entry Assist support for ASCII terminals is available with Configuration Support-C
Release 2 or later.
For more details on using Entry Assist, see IBM 3270 Entry Assist User ′ s Guide .

Type Ahead
The Type Ahead function allows keystroke entry while the keyboard is locked
from a previous transaction such as a host I/O or a printer busy condition. Type
Ahead is enabled by default during 3174 customization and is available for both
3270 CUT mode and ASCII terminals. When enabled, up to 50 keystrokes can be
stacked while the keyboard is locked.
If you fill the queue, the queue full indicator is displayed. This is reset after a
host I/O occurs and the queue is processed.
Type Ahead is available on Configuration Support-C, and Configuration
Support-B Release 2 or later.

Null/Space Processing
There are two “problem” situations when you are editing text on 3270 displays:
•

One is the situation where you are keying in data in the middle of the
screen, you press Enter and all the characters you carefully positioned are
returned compressed against the left margin of the screen.

•

The second is when you are trying to insert characters into a line with
spaces at the end and you have to move the cursor to the end of the line to
do an EOF on the spaces and then move the cursor back to where you want
to insert.

Both these situations arise because 3270 treats space characters differently from
nulls.
In the 3270 data stream, a null is X′00′ and a space is X′40′. They both appear
on a screen as blank but the space occupies a position on the screen whereas
the null does not. Null/space processing can be used to turn nulls into spaces
for host transmission when the null precedes a character within an entry field on
the screen. A null to space conversion is performed in field positions preceding
the cursor as soon as the field is modified. That solves the first problem. The

18

3174 Installation Guide

second problem is also addressed. With null/space processing, the blanks at the
end of the line can be either nulls or spaces; insert will work either way.
Null/space processing can be turned on or off by the user of any terminal (or
logical terminal). It is toggled on or off by pressing the ExSel key followed by the
Null/Space Processing key (the N key on most keyboards).
Null/space processing is available on Configuration Support-C and on
Configuration Support-B Release 2 or later for use on CUT mode or ASCII
terminals.

Single Link Multi-Host Support
This function is provided by microcode only. With this function up to eight hosts
can be accessed from the 3174′s primary host connection in any of the following
configurations:
•

From a 3174 with a LAN Adapter configured as a DSPU and communicating
to multiple gateways over a LAN

•

Via the 3174 ESCON adapter and then through the ESCON Director to
multiple locally attached SNA hosts

•

Via an X.25 link, with multiple hosts defined on different virtual circuits
through that link

•

Via a Frame Relay network, with multiple hosts defined on different Data Link
Connection Identifiers (DLCI) in the network

Using MLT support, it is possible to define up to five of these hosts to any one
terminal on the 3174; the user may then hot-key between them.
Note: The hosts defined for each terminal are statically defined. A new
customization is required to change them.

Remote Gateway Group Poll
The remote 3174 LAN gateway and all attached DSPUs can be serviced with a
single poll using this function. Previously, DSPUs had to be individually polled,
which limited the performance of the gateway.
With group poll, the gateway responds positively to that poll whenever input is
pending from a LAN-attached device.
In this way, long polling lists are avoided within the NCP (improving NCP
performance) and the number of unproductive polls is significantly reduced on
the line. This in turn reduces the response times for the DSPUs, or allows more
DSPUs to be attached to the remote LAN (see 4.7.7, “Group Poll” on page 110
for more details).
To support group polling, NCP must be at V4.3.2 or V5.3 or later. (Alternately, a
PTF can be applied to V4.3.1 or V5.2.1.)

Network Asset Management
This function can be used in cooperation with NetView to provide inventory
management for both the 3174s and attached terminals in the network.
The 3174 records information about its attached devices every time one is
powered on while plugged into a 3174 port. The information includes the device

Chapter 1. Introduction to the 3174

19

type and characteristics and, with some of the newer terminals, the serial
number is also available.
Data can also be entered manually into the 3174 by an operator for record
keeping. The Network Asset Management (NAM) data is retrieved to NetView in
response to an SNA command on the SSCP-PU session.
To support NAM, VTAM V3.1.1 and NetView R3 for MVS/XA, MVS/ESA, VM/SP,
VM/XA on the owning host are required.
For processing the data gathered by NetView, products like Service Level
Reporter (SLR), Information Management or other equivalent products are
necessary.

Intelligent Printer Data Stream Support
Intelligent Printer Data Stream (IPDS) support for the IBM 4224 Printer, and other
IBM All Points Addressable (APA) printers, is a structured field approach to
management and control of printer processes. It is designed to allow the
presentation of text, raster images, vector graphics, bar codes and previously
stored overlays at any point on a page.
IPDS commands within the data stream also enable the host processor to control
media handling, error recovery, and the down-loading and management of
symbol sets (fonts) and printer stored objects, such as overlays and page
segments. The printer can later use these stored objects to construct a printed
page. IPDS can significantly reduce the load on the host processor.
Printers capable of IPDS are supported by SNA and non-SNA 3174s.
IPDS depends on programming support outside the controller.

1.4.3 Licensed Internal Code (LIC)
There are four different versions of 3174 microcode currently available. These
versions of microcode are now licensed and will be referred to as “Licensed
Internal Code” in 3174 documentation.
For convenience and understanding, the term 3174 microcode or simply
microcode is used more often in this document.

Microcode Releases/Levels
The latest microcode releases/levels, as of July 1994, are:
•

Configuration Support-A Release 5.6

•

Configuration Support-S Release 5.6

•

Configuration Support-B Release 4.4

•

Configuration Support-C Release 5.0

The microcode level is shown on the diskette label. For example, a
Configuration Support-C Control diskette at Release 5.0 will have the following
information printed on the label:

20

3174 Installation Guide

DISKETTE TYPE: 2.4 MB 3174 CONTROL
LICENSED INTERNAL CODE - PROPERTY OF IBM
MACHINE 3174

P/N 74F3319

E/C C98883

ML94167

MICROCODE LVL C5.0

Figure 1. 3174 Microcode Release Diskette Label Information

LVL C5.0 means the diskette is Configuration Support-C Release 5 and ML94167
means the microcode level is at Julian date, day 167 of 1994.
Each 3174 model will support only certain microcode release levels. See B.2,
“Old 3174 Feature Summary” on page 741 and B.3, “New 3174 Feature
Summary” on page 742 for the release levels supported.

Configuration Support-A
Configuration Support-A is the original microcode offered with the 3174. It
provides all of the base functions of the 3174 and includes support for the
following features:
•

Asynchronous Emulation Adapter (AEA)

•

2.4MB diskette drive

•

20MB fixed disk

•

Type 1 Teleprocessing Communication Adapter (V.24/V.28 or V.35) used as
an alternate configuration

•

Type 2 Teleprocessing Communication Adapter (X.21) used as an alternate
configuration

•

Type 3 (4 Mbps) Token-Ring Adapter used as an alternate configuration

•

Type 3A Dual Speed (16/4 Mbps) Token-Ring Adapter used as an alternate
configuration.

•

Storage expansion to 4MB

•

Central Site Customizing Utility

•

Central Site Change Management

•

Intelligent Printer Data Stream (IPDS)

•

Multiple Logical Terminals (MLT)

•

Country Extended Code Page (CECP)

•

Response Time Monitor (RTM)

•

Terminal Multiplexer Adapter (TMA)

•

Network Asset Management (NAM)

•

Serial Original Equipment Manufacturer Interface (SOEMI)

•

Encrypt/Decrypt

Chapter 1. Introduction to the 3174

21

Configuration Support-S
Configuration Support-S is delivered as part of the 3270 Token-Ring Gateway
feature #3026. (In the past it was also supplied with the 4 Mbps Token-Ring
Gateway adapter #3025.)
Configuration Support-S includes all the functions of Configuration Support-A,
plus the gateway support.

Configuration Support-B
Concurrent with the announcement of the 3174 Establishment Controller, IBM
also announced Configuration Support-B.

Configuration Support-B Release 1: Release 1 included all the features of
Configuration Support-A and Configuration Support-S except for the
Encrypt/Decrypt support, the 7232 Dual Control Unit Multiplexer, and Physical
Services Header (PSH) protocol on X.25 host connections. In addition, some new
functions were included:
•

Storage expansion to 6MB

•

Concurrent Communication Adapter

•

Single link multi-host support

•

Token-ring gateway enhancements including:
−

Group polling

−

250 DSPU support

Since Release 1, there have been three more releases. Each new release adds
to the functions provided by the previous release.

Configuration Support-B Release 2: Release 2 was a significant release; it
provided many new functions and feature support including:
•

Local Format Storage

•

Enhancements to AEA including:
−

8-bit ASCII support enabling NLS and graphics

−

UDT (User-Defined Terminal Table)

−

UDX (User-Defined Translate Table)

•

Type Ahead

•

Null/Space Processing

•

Extended Vital Product Data

•

Central Site Control Facility

•

Support for Models 21L, 21R and 90R

Configuration Support-B Release 3: Release 3 offers the following:

22

3174 Installation Guide

•

Enterprise Systems Connection (ESCON) channel on Models 12L and 22L

•

Support for 3299 Model 32

•

Enhancements to token-ring gateway support including:
−

Ability of token-ring attached devices to access a host via the CCA

−

Full duplex line support for token-ring gateway

−

8KB RU size for Models 12L and 22L gateways.

•

Multiple host access over X.25 networks

•

Support for X.25 1984 implementation

•

Remote IML via online tests.

Configuration Support-B Release 4: Release 4 offers the following:
•

Support for the 3270 Port Expansion Feature (64-port)

•

Support for 4 MB storage expansion feature, providing 6 MB total storage on
Models 61R, 62R, and 63R.

Configuration Support-B Licensed Internal Code is an optional feature. It is
available using the following feature codes for the different models:
•

#5010 for Models 0xx, 1xx and 2xx

•

#5060 for Models 51R, 53R and 6xR

•

#5090 for Models 90R, 91R and 92R

Configuration Support-C
In 1991, IBM announced Configuration Support-C to support ISDN, Peer
Communication and APPN.
Configuration Support-C includes all the features in Configuration Support-B. It
requires 3MB of memory and either two 2.4MB diskette drives or one 2.4MB
diskette drive and a hard disk.
Configuration Support-C is an optional feature. It is available using the following
feature codes for the different models:
•

#6010 for models 0xx, 1xx, and 2xx

•

#6015 to upgrade from Configuration Support-B for Models 0xx, 1xx, and 2xx

•

#6060 for Models 51R, 53R and 6xR

•

#6065 to upgrade from Configuration Support-B for Models 51R, 53R and 6xR.

Configuration Support-C Release 1: Release 1 with the Advanced Peer-to-Peer
Networking (APPN) feature (#7010 or #7060) allows the 3174 to be a network
node, providing services to support low-entry networking (LEN) nodes and APPN
end nodes (EN).
Release 1 with the Peer Communication feature (#8010 or #8060) allows
DOS-based intelligent workstations (with PRPQ P85114 Workstation Peer
Communication Support Program) and OS/2-based intelligent workstations (with
Extended Services) the ability to communicate with each other and access the
resources available on the IBM Token-Ring Network.
Release 1 also provides support for ISDN downstream intelligent workstations

Configuration Support-C Release 2: Release 2 integrates the following end-user
enhancements into Configuration Support-C base microcode:
•

Split screen

•

Copy from session to session

•

Local print buffer sharing

Chapter 1. Introduction to the 3174

23

•

HAP sharing for local copy

•

Calculator function

•

Token-ring T1 timer/retry count

•

5250 keyboard emulation

•

132 column support via AEA

•

Entry Assist support for ASCII

•

CSCF IML password suppression

See Chapter 14, “Configuration Support-C Release 2” on page 445 for further
information.

Configuration Support-C Release 3: The functional capabilities of the 3174 are
extended with Configuration Support-C, Release 3 which supports connections to
SNA, APPN, and TCP/IP environments. Release 3 builds on the APPN and Peer
Communication (LAN over Coax) capabilities of Release 2.
New APPN enhancements include:
•

3174 APPN NN compatibility in environments where the host is a LEN node,
APPN EN, APPN NN, Migration Data Host (MDH) or an Interchange Node (IN).

•

Support for multiple links into a LEN subarea from an APPN network
comprised of 3174s and other APPN nodes.

•

Support for the transfer of 3270 and APPN data streams across a single
SDLC or token-ring link between a 3174 and an AS/400 running OS/400 V2R2
or later.

These APPN enhancements complement the new APPN functions provided by
VTAM V2R1 and NCP V6R2 and allow APPN node-to-node communications
across SDLC, parallel channel and token-ring host links.
Release 3 also provides the following enhancements:
•

Integration of TCP/IP Telnet support (RPQ 8Q0935) allows 3270 CUT terminals
and ASCII display stations attached to a 3174 to communicate with TCP/IP
servers using Telnet.

•

Concurrent Communication Adapter (CCA) support is expanded from 32 ports
to 64 ports.

•

Calculator function enhancements add percent and hexadecimal support.

•

Increased flexibility for HAP assignment allows a HAP printer to be assigned
an LT other than 1A2.

•

Improvements to the customization procedure for 3174 Peer Communication.

•

Additional keyboard support for 5250 Emulation.

See Chapter 15, “Configuration Support-C Release 3” on page 481 for further
information.

Configuration Support-C Release 4: Release 4 supports only the 3174s with
Ethernet capability and fulfills the September 15, 1992, Statement of Direction for
3174 Ethernet LAN support and TN3270 support for TCP/IP. Release 4
enhancements include:

24

3174 Installation Guide

•

TCP/IP enhancements such as TN3270 support, TCP/IP dependent host
printer support, and SNMP MIB-II support available through RPQ 8Q1041.

•

PC-based application sharing solutions.

See Chapter 16, “Configuration Support-C Release 4” on page 487 for further
information.

Configuration Support-C Release 5: Release 5, announced in June 1994,
includes all functions of Configuration Support-C Release 3 and Ethernet support
provided in Configuration Support-C Release 4. In addition to that, the following
major enhancements are integrated into the 3174 Licensed Internal Code:
•

Advanced Peer-to-Peer Networking (APPN), which:
−

Provides APPN functions for dependent traffic without requiring a
boundary attachment to an SNA host.

−

Provides APPN X.25 and APPN Frame Relay communications support.

−

Supports focal points for APPN network management.

−

Supports attachment to APPN boarder nodes.

−

Supports central directory server (CDS).

•

Frame Relay Communications feature that supports SNA 3270, LAN Gateway,
APPN, and TCP/IP.

•

Support for higher speed WAN communications (up to 256 Kbps for X.21 and
V.35 for SDLC and Frame Relay communications).

•

5250 Emulation enhancements.

•

MLT support for printers.

•

HAP support for CCA hosts.

•

Multi-host ASCII support that allows devices attached to the 3174 through an
AEA Adapters to access multiple hosts.

•

Multiple CECP Language support that allows customization of a unique
language for each host.

•

Personal Systems/55 (PS/55) multistation printer sharing support.

See Chapter 17, “Configuration Support-C Release 5” on page 493 for further
information.

1.4.4 Microcode Specify Codes
The following specify codes can be specified when ordering 3174 microcode.
The specify codes are used when central site customization and distribution of
microcode is desired.

#9005 Inhibit LIC Shipment: This specify code blocks the shipment of Licensed
Internal Code and related documentation with the 3174. A Limited Function
Utility diskette, which cannot be used to customize the 3174 unlike the
full-function Utility diskette, is shipped instead.
You would specify this feature for remote 3174s to which microcode is delivered
from a central site, either physically or electronically.

Chapter 1. Introduction to the 3174

25

#9006 Central Site Diskette Distribution Aid: This specify code identifies the
3174 as the central site controller and enables the customer to order all
combinations of microcode configuration support levels, RPQs and Downstream
Load diskettes.
This specify code provides automatic shipment of microcode updates.

#9007 Configuration Support-S Central Site LIC Shipment: This specify code
enables the central site customer to order Configuration Support-S LIC for the
central site 3174 for customizing purposes only. This specify code is to be used
in conjunction with #9006, which identifies the central site 3174. This specify
code cannot be ordered on 3174s that have #9005 Inhibit LIC Shipment or on
3174s that are not designated as central site 3174s with #9006.
#9008 Central Site Distribution Aid for Models 21L and 21R: This specify code
identifies the Model 21L or 21R as the central site 3174. When the Model 21L or
21R is the central site 3174, only Configuration Support-B Release 2 and later
releases apply. Therefore, all the 3174s in the distribution network must operate
at Configuration Support-B Release 2 or later. It enables a customer to order
the LIC, RPQs, and DSL code for the central site 3174.
#9009 Central Site Distribution Aid for Models 12L and 22L: This specify code
identifies the Model 12L or 22L as the central site 3174. When the Model 12L or
22L is the central site 3174, only Configuration Support-B Release 3 and later
releases apply. Therefore, all the 3174s in the distribution network must operate
at Configuration Support-B Release 3 or later. It enables a customer to order
the LIC, RPQs, and DSL code for the central site 3174.

1.4.5 Microcode RPQs
An RPQ (Request for Price Quotation) is an alteration or enhancement,
requested by customers, to the functional capabilities provided by the base
microcode. An RPQ diskette can contain up to 30 RPQs. Up to ten RPQs can be
merged on to a 3174 Control diskette, by selecting the Merge RPQ procedure
from the 3174 customization panel.
Occasionally, an RPQ is packaged as a new set of Control and Utility diskettes;
in this case, it is referred as a Control Disk RPQ.
Some of the more significant RPQs available are described in this section.

3174 Peer Communication RPQ (8Q0718)
The 3174 Peer Communication RPQ is available with Configuration Support-B. It
is also available as the Peer Communication Licensed Internal Code feature with
Configuration Support-C.
Note: The Configuration Support-C Peer Communication LIC feature is primarily
intended for intelligent workstations coax-attached to the 3174 Token-Ring
models (x3R) since the internal bridging function is available only to access the
external Token-Ring Network
The 3174 Peer Communication RPQ provides the following function for DOS and
OS/2* workstations attached to the 3174 via coax ports.
•

26

3174 Installation Guide

Peer-to-peer communication between intelligent workstations, allowing them
to form a local area network segment

•

Bridge functions to access the IBM Token-Ring Network for functions such as
print/file servers

•

Local management functions for problem determination of the LAN segment.

There are prerequisites for the intelligent workstations to function as
coax-attached peer workstations (also known as 3174-Peer devices). DOS
workstations require the IBM 3174 Workstation Peer Communication Support
Program, 5799-PHL (PRPQ P85114). OS/2 workstations require Extended
Services.
The 3174 Peer Communication RPQ supports LAN applications that enable
access to file/print servers attached to the 3174, as well as to workstations and
servers attached to IBM Token-Ring LANs.
Support for LAN applications is provided concurrently with support for S/370 host
access applications via existing IBM 3270 emulation programs.
The following IBM LAN application programs have been tested for compatibility
with the 3174 Peer Communication RPQ:
•

IBM Personal Communications/3270 V1.01 and later (see note 1)

•

IBM PC LAN Program V1.32

•

IBM DOS LAN Requester packaged with the IBM OS/2 LAN Server V1.2

•

IBM Advanced Program to Program Communications/PC V1.11

•

IBM 3270 Workstation Program V1.12

•

IBM AS/400 PC Support Version 1 Release 3 (see note 2)

•

IBM PC/Host File Transfer and Terminal Emulator Program (FTTERM) V2.1
(see note 3).

Notes:
1. IBM Personal Communications/3270 supports 3174 Peer Communication only
when used in a conventional memory environment. Running in Expanded
Memory Specification (EMS) memory is not supported.
2. AS/400 PC Support is not supported with 3278/3279 Emulator Adapter P/N
1602507.
3. FTTERM is supported when communicating with the IBM LAN Asynchronous
Communications Server (LANACS).
IBM PC 3270 Emulation Program Entry Level is not compatible with Peer
Communication.
In order for a 3174 Peer device to communicate with an SNA host application
through a 3174 (all applicable models except the 3174 x3R/x4R), the 3174 is
configured as a token-ring gateway. The 3174 Peer devices are treated as
DSPUs by the host and they are configured as such in the gateway. These
3174-Peer devices are not restricted to using the 3174 gateway but may use any
appropriate gateway.
Capability is provided for the management of the LAN segment formed by the
3174 and the workstations attached to it; this segment is also known as the 3174
Peer segment. Management functions can be accessed via the 3174 online
tests, which allow problem diagnosis and updates to the network configuration.

Chapter 1. Introduction to the 3174

27

These online tests may also be accessed using the Central Site Control Facility
(CSCF). CSCF allows multiple LAN segments to be centrally managed. Refer to
IBM 3174 Establishment Controller Peer Communication User ′ s Guide , for more
detail.
The 3174 Peer Communication RPQ provides approximately one fifth (1/5) the
aggregate bandwidth of a 4 Mbps token ring. Response times for
server/requester file copy functions will be equal to or better than response
times for devices attached to a 3174 Model 11L running Workstation Program
Version 1.x. in file transfer mode with an SNA host. Response times will vary
with the amount of data being transferred, the location of the server/requester in
the configuration, and the 3174 system load.
The 3174 Peer Communication RPQ is intended for customers who require both
host interactive access and IBM Token-Ring connectivity for DOS and OS/2
workstations attached to 3174s via existing 3270 wiring and have not rewired (or
cannot rewire) the workstation location to the IBM Cabling System.
For customers with existing 3270 wiring, the 3174 Peer Communication RPQ
provides a migration path for evolving from a computing environment that is
exclusively host interactive, to an environment that also includes LAN capability.
It is intended as a migration vehicle until rewiring to the IBM Cabling System can
be carried out.
There are several significant differences between the 3174 Peer Communication
RPQ support and a token-ring LAN that should be understood. For example, the
3174 Peer Communication RPQ support provides a unique MAC layer function.
Together with WPCSP, it allows the 802.2 and NetBIOS protocols to operate in
the 3174 Peer Communication environment. Any application that is specific to
the Token-Ring MAC layer (802.5) function will not operate with the 3174 Peer
Communication support.
The following 3174 models and token-ring features can use the 3174 Peer
Communication RPQ:

28

3174 Installation Guide

•

Model 01L with #3026, #3030 or #3044

•

Model 01R with #3026, #3030 or #3044

•

Model 02R with #3026, #3030 or #3044

•

Model 03R with #3030

•

Model 11L with #3026 or #3044

•

Model 11R with #3026 or #3044

•

Model 12L with #3044

•

Model 12R with #3026 or #3044

•

Models 13R and 23R

•

Model 21L with #3044

•

Model 21R with #3044

•

Model 22L with #3044

•

Model 51R with #3026, #3030 or #3044

•

Model 53R with #3030

•

Model 61R with #3026 or #3044

•

Model 62R with #3026 or #3044

•

Model 63R.

Configuration Support-B Release 1.1 or later is required and additional 3174
controller storage is needed for the 3174 Peer Communication RPQ.
The 3174-Peer devices require:
•

One of the following computers and associated adapter:
−

IBM PC, PC/XT*, PC/AT, and PS/2 Models 25/30/30-286 with the IBM
3278/3279 Emulation Adapter

−

IBM PS/2 Models 50Z/55/60/70/P70/80 with the IBM 3270 Connection card

•

IBM DOS 3.3 or later

•

IBM 3174 Workstation Peer Communication Support Program (WPCSP)

•

Approximately 70KB of memory is required in the computer for WPCSP

See Chapter 19, “Peer Communication” on page 557 for further information.

T2.1 Passthru Gateway RPQ (8Q0800)
The Type 2.1 Passthru Gateway RPQ, for users of Configuration Support-B,
extends the 3174 Token-Ring Gateway support to allow LAN attached devices to
establish T2.1 and PU 2.0 sessions with channel and TP attached hosts.
The T2.1 gateway function parallels the existing PU 2.0 support. That is, a logical
connection is provided to a LAN attached T2.1 node which gives the appearance
that the node is directly attached to the host. The gateway serves to map either
the device subchannel addresses or SDLC poll addresses to LAN MAC
addresses and vice versa.
The gateway function has been expanded to handle XID3 transfer between the
host and the LAN devices. Upon successful completion of the XID3 sequence the
gateway “opens” the linkstation and enters a passthrough mode for the data
transfers between the host and devices.
Link termination for T2.1 devices is dependent on the protocol of the upstream
link (SDLC or channel). Termination can occur as a result of host request,
device request, or link failure.
Customization for the Type 2.1 Passthru Gateway RPQ is similar to that of the
current gateway support. Prerequisites include the following:
•

Type 3A Dual Speed (16/4) Communication Adapter

•

Configuration Support-B Licensed Internal Code

•

Models 01L, 01R, 02R, 51R may require additional storage

•

For 3174 remote models, VTAM V3R2 or later is required

•

For 3174 local models with a VM system, VTAM V3R3 is required

•

For 3174 local models with an MVS system, VTAM V3R4 is required

•

NCP V4R3 is required for 3725

•

NCP V5R2 is required for 3720 or 3745

Chapter 1. Introduction to the 3174

29

The Type 2.1 Passthru Gateway RPQ will only operate for link connections made
via the primary link (TP or Channel) to an SNA host.
See Chapter 6, “X.25 Token-Ring Gateway RPQ” on page 187 for further
information.

X.25 Token-Ring Gateway RPQ (8Q0743)
The X.25 Token-Ring Gateway RPQ which was initially based on Configuration
Support-B Release 3, extends the 3174 Token-Ring Gateway support by adding
connectivity to multiple IBM hosts via the X.25 network.
The current release of the X.25 Token-Ring Gateway RPQ is based on
Configuration Support-C Release 3. For the Configuration Support-C Release 5,
the planned date of availability of the X.25 Token-Ring Gateway RPQ is
December 30, 1994.
The X.25 Token-Ring Gateway RPQ also allows IBM hosts on the token ring to
access devices on the X.25 network. A token-ring device communicates with an
X.25 device via a session over a switched virtual circuit (SVC). The current X.25
Token-Ring Gateway RPQ does not support permanent virtual circuits (PVCs).
Each 3174 may have up to 200 simultaneous connections (SVCs) between
token-ring and X.25 devices. Up to 200 SVCs are available via the primary link
with a maximum of 25 SVCs via each CCA; that is, the total number of SVCs is
200 over three physical links. These SVCs can be shared by a pool of PCs.
The X.25 Token-Ring Gateway RPQ would be of benefit in some of the following
situations:
•

Remote token-ring attached PCs needing access to one or more hosts via
the X.25 network

•

Sites that need to provide access to one or more local hosts to remote
workstations coming in through the X.25 network but either do not have IBM
NCP Packet Switching Interface (NPSI) installed in their 37xx or do not have
a 37xx Communication Controller

•

Sites using X.25 for disaster recovery

See Chapter 6, “X.25 Token-Ring Gateway RPQ” on page 187 for further
information.

3174 TCP/IP Telnet RPQ (8Q0935)
The 3174 TCP/IP Telnet RPQ extends the 3174 into the TCP/IP networking
environment. Together with Configuration Support-C Release 2 as the base
microcode, the RPQ provides a TCP/IP Telnet client function. This function is
integrated into the 3174 Configuration Support-C Release 3 and later LIC. It adds
support in the 3174 for TCP/IP protocols, allowing the 3174 to communicate
directly with TCP/IP hosts via a token ring.
With the 3174 TCP/IP Telnet RPQ, a 3270 CUT, ASCII or DFT-E (CUT side of
DFT-E) terminal attached to a 3174 can establish a Telnet session with a TCP/IP
server anywhere in the existing LAN/WAN network. The 3174 communicates via
its token-ring interface with the TCP/IP host.

30

3174 Installation Guide

The host/server may be attached directly to the same token ring as the 3174, or
it may exist anywhere in the network reachable through that token ring and any
bridges or routers.
Using 3174 MLT and the TCP/IP TELNET function, a user may access a
combination of SNA, ASCII and TCP/IP hosts (up to five hosts) concurrently from
a single terminal.
When using TCP/IP, a coax-attached display terminal can access full-screen
(24x80 characters) TELNET applications, by emulating a DEC** VT100**, DEC
VT220**, DG Dasher 210**, or IBM 3101 terminal.
See Chapter 21, “TCP/IP” on page 605 and the ITSO publication Using 3174 in
TCP/IP Networks , GG24-4172, for further information.

3174 TCP/IP Enhancement RPQ (8Q1041)
In December 1993, Configuration Support-C Release 4 was announced. Included
in this announcement was the 3174 TCP/IP Enhancement RPQ 8Q1041, which will
provide:
•

TN3270 support

•

TCP/IP dependent host printer support

•

SNMP MIB-II support

This RPQ was made available in April 1994, and is based on Configuration
Support-C Release 4. With RPQ 8Q1041, therefore, the TCP/IP capabilities of the
3174 are extended further.
Note: The RPQ 8Q1041, which is a control disk RPQ for Configuration Support-C
Release 4 LIC, enables Token-Ring LAN support (the Configuration Support-C
Release 4 base LIC does not allow a token-ring LAN to be customized).
See 21.1.3, “Support with 3174 TCP/IP Enhancement RPQ (8Q1041)” on page 606
and Chapter 9, ″3174 TCP/IP Enhancement RPQ 8Q1041″ in the ITSO publication
Using 3174 in TCP/IP Networks , GG24-4172 for further information.

3174 IP Forwarding RPQ (8Q1289)
The IP Forwarding RPQ 8Q1289, which is based on Configuration Support-C
Release 5 LIC, provides IP forwarding between a LAN interface and a Frame
Relay interface. This RPQ enables intelligent workstations that are not attached
to the 3174 using Peer Communications, access to TCP/IP hosts via the Frame
Relay links.
IP forwarding allows devices on the LAN and Frame Relay to send IP datagrams
to the 3174 with a destination IP address other than the 3174′s IP address. If the
3174 has a route to the destination IP address, it will forward the datagram on its
way.
Since the 3174 actually provides static IP routing for LANs attached intelligent
workstations to TCP/IP hosts, it is also known as IP routing. However, RPQ
8Q1289 does not support routing protocols (RIP, for example) and only static
(pre-customized) routes are used in the 3174.
See 21.1.4, “Support with 3174 IP Forwarding RPQ (8Q1289)” on page 607 for
further information.

Chapter 1. Introduction to the 3174

31

7 Color AEA Support RPQ (8Q1467)
This RPQ allows ASCII devices connected to the 3174 using the 3270 Emulation
Feature to display seven colors and four types of highlighting by appearing to the
application to have an Extended Attribute Buffer (EAB).
The sequences used to generate the additional colors and highlighting are ANSI
commands. These sequences cannot be changed. When using reverse video, the
background color sequence is sent. The sequences consist of
′1B 5 B < p a r m > 6 D ′X ( E S C < l e f t b r a c k e t > < p a r m > m ) , w h e r e < p a r m > i s o f
the items in the table below:
Table 2. Color/Highlighting Parameters
ASCII Parameter

Hex
value of
ASCII

Reverse
video
value

Color/highlight

0

′30′ X

All attributes off

1

′31′ X

Intense mode on

4

′34′ X

Underscore on

5

′35′ X

Blink on

7

′37′ X

Reverse Video on

30

′3330′ X

′3430′ X

Normal color (Black)

31

′3331′ X

′3431′ X

Red

32

′3332′ X

′3432′ X

Green

33

′3333′ X

′3433′ X

Yellow*

36

′3336′ X

′3436′ X

Blue (Cyan)*

35

′3335′ X

′3435′ X

Pink

36

′3336′ X

′3436′ X

Turquoise/Cyan

37

′3337′ X

′3437′ X

White

Note: These colors also send the Intense Mode Sequence except for reverse
video.
Customization: The answer to Question 722 must be V6 or U1 in order to use
this feature. Any station set with these answers will be automatically set up for 7
color mode.
Station type V6 has been modified to match the UDT.
Limitations:

32

3174 Installation Guide

•

The ANSI color and highlight sequences cannot be changed with a UDT.

•

Only Station Types U1 and V6 may use this feature.

1.5 Communication Network Management
Communication Network Management products support the 3174 error detection
and configuration reporting. However, the enhancements and changes made in
the 3174 require the following programs at the specified levels for central site
problem determination:
•

For all models except those with the LAN feature:
−

NPDA V3R2
- APAR PP43332 (PTF UP90223) for MVS/370
- APAR PP43337 (PTF UP90224) for MVS/XA
- APAR VM22413 (PTF UV90110) for VM

−
•

•

NetView.

For models with the Token-Ring Gateway feature:
−

ACF/VTAM V3R1.1

−

NetView V1R1

For models with the Ethernet feature:
−

ACF/VTAM V3R4

−

NetView V2R3

Response Time Monitor (RTM) is a base 3174 function. It is supported at the
host by:
•

NLDM Rel 2 for VM/SP

•

NLDM Rel 3 for MVS/370, MVS/XA*, and VSE

•

NetView

RTM may also be used without host support.

1.6 Personal Computer Support
1.6.1 3270 Emulation
The 3174 supports IBM PCs and PS/2s configured to operate with:
•

IBM Personal Computer 3278/79 Emulation Control Program V1, P/N 6024134
and V2, P/N 8665780.

•

IBM PC 3270 Emulation Program, Entry Level, P/N 59X9904.

•

IBM PC 3270 Emulation Program Entry Level V1.1, P/N 75X1037

•

IBM PC 3270 Emulation Program Entry Level V1.2, P/N 75X1085

•

IBM PC 3270 Emulation Program Entry Level V2.0

•

3270 Workstation Program V1.0 (P/N 74X9921) and V1.1 P/N 75X1088

•

IBM PC 3270 Emulation Program V3.0, P/N 59X9969

•

RT* Personal Computer 3278/79 Emulation Program, PP 5669-052

•

IBM Virtual Machine/Personal Computer Release 2 P/N 6467040

•

PC/VM Bond Release 2, P/N 6467022
Chapter 1. Introduction to the 3174

33

•

VM Bond Release 2.1, P/N 6476128

•

IBM Virtual Machine/Personal Computer Release 2, P/N 6467040

•

Personal Services/PC Release 1.04 (P/N 6403826) or higher

•

AIX/RT Workstation Host Interface Program, 5601-189

•

DrawMaster* Workstation Support, 5601-100

•

Personal Communications/3270 V1.01, P/N 15F7121

•

Personal Communications/3270 V2.0, P/N 91F8594 or 91F8595

•

Personal Communications/3270 V3.0, P/N 42G0452 or 42G0458

•

Personal Communications/3270 V3.1, P/N 79G0425

•

Personal Communications/3270 V4.0, P/N 20H1749

•

Personal Communications, AS/400 and 3270 V4.0 for Windows, P/N 22H6146

•

Personal Communications, AS/400 V4.0 for Windows, P/N20H1624

•

OS/2 Extended Edition V1.2, P/N 15F7143 or 15F7144

•

OS/2 Extended Edition V1.3, P/N 15F7195 or 15F7196

•

OS/2 Extended Services, P/N 96F8326 or 96F8327

Not all of the above listed programs are still supported by IBM.

1.6.2 File Transfer
The 3174 supports the following host file transfer programs which allow the PCs
and PS/2s to transfer files:
•

PC Bond, PP 5664-298

•

VM/PC, PP 5664-319

•

MVS/TSO, PP 5665-311

•

VM/SP, PP 5664-281

•

DISOSS for MVS, PP 5665-290

•

DISOSS for VSE, PP 5666-270

•

PROFS*, PP 5664-309 (Personal Computer Connection Extended).

1.7 Language Support
The 3174 offers two levels of language support: the basic support and an
extended support called Country Extended Code Page (CECP).

1.7.1 National Language Support (NLS)
The 3174 supports the following keyboard languages:

34

3174 Installation Guide

•

Austrian/German

•

Belgian

•

Belgian (New)

•

Brazilian

•

Brazilian (New)

•

Bulgarian Latin

•

Canadian Bilingual

•

Croatian/Serbian/Slovenian

•

Cyrillic

•

Cyrillic (Bulgarian)

•

Cyrillic (Macedonian/Serbian)

•

Cyrillic (Russian)

•

Czech

•

Danish

•

EBCDIC World Trade

•

English (UK)

•

English (USA)

•

English (USA ASCII International)

•

English (USA ASCII-7)

•

English (USA ASCII-8)

•

Finnish

•

French

•

Greek

•

Greek (New)

•

Hungarian

•

Icelandic

•

Italian

•

International

•

Japanese English

•

Japanese Katakana

•

Macedonian/Serbian Latin

•

Netherlands

•

Norwegian

•

Polish

•

Portuguese

•

ROECE Latin

•

Romanian

•

Slovak

•

Spanish

•

Spanish-speaking

•

Swedish

•

Swiss/French (New)

•

Swiss/German (New)

Chapter 1. Introduction to the 3174

35

•

Thai

•

Turkish

•

Yugoslavic

In addition, some specialized keyboards are supported including:
•

APL

•

APL2

•

EBCDIC (WT)

•

TEXT

1.7.2 Country Extended Code Page (CECP)
CECP is an extension of each Latin-based national language code page, to a
191-code-point language code page for the following languages:
•

Austrian/German

•

Belgian (New)

•

Brazilian (New)

•

Canadian Bilingual

•

Danish

•

English (UK)

•

English (US)

•

Finnish

•

French

•

Italian

•

Netherlands

•

Norwegian

•

Portuguese

•

Spanish

•

Spanish-speaking

•

Swedish

•

Swiss/French (New)

•

Swiss/German (New)

When used in conjunction with CECP-capable displays and printers, CECP allows
you to use symbols from languages other than the one for which the 3174 is
customized.
Devices which support CECP when attached to a 3174 include:

36

3174 Installation Guide

•

3191 Models D, E and L

•

3192 Models C, D, F, L and W

•

3472 InfoWindow*

•

3481/3482 InfoWindow II

•

3812 Printer Model 2

•

3816 Printer Models 01D and 01S

•

4224, 4234 and 6262 printers

•

ASCII attached devices

CECP is invoked by responding to customization question 123 with a 1; it also
requires the response in question 121 to be one of the CECP-capable languages
listed above. It will be active then for all CECP-capable devices powered on and
connected to that 3174.
To understand CECP, it is first necessary to know what a code page is. A code
page is the table which translates the hexadecimal code sent to the 3174 into
commands or into graphical characters (for display or printing). These
hexadecimal codes are referred to as code points in the code page. 3270
commands use the same code points for all languages; the 3270 commands are
confined to using code points X′00 ′ through X′3F′. The remaining code points
(X′40′ through X′FF′) are mapped to graphical characters. However, not all of
the available code points in this range are used. Different languages can use
different code points for their own unique characters.
Before CECP, inconsistencies exist between different implementations of the
code pages, with some languages using different code points for the same
character.
With CECP, one universal character set has been defined. This universal set
contains 190 characters plus the space character required to support all CECP
languages. It is known as character set 697 .
There are host programming considerations for CECP. First, the host application
must be capable of accepting without error all the 190 CECP code points.
Second, the application must be using the code points as CECP characters. You
should be aware that if you are using some of the code points which were
unassigned before CECP was available that you could encounter problems with
existing application data bases (see “System Considerations”).

System Considerations
You may need to consider whether host programs accept CECP data before
customizing for CECP. When CECP is supported, conventions may need to be
adopted. IBM host applications, vendor applications, and in-house applications
may be affected.
CECP generally doubles the number of valid I/O code points generated from a
keyboard and sent inbound. It is the customer′s responsibility to ensure that
host programs and data bases can accept CECP data. Be careful of the
following:
•

Host filters

•

Host use of previously defined I/O code points

•

Data integrity

You may be required to keep track of which data sets will or will not be CECP.

Chapter 1. Introduction to the 3174

37

Host Filters: Filters in host programs could generate undesired results. The
filters might reject or translate some CECP-unique graphic code points from their
original values to incorrect values. This might cause a data loss, a program
check, or undetected, erroneous alteration of data.
Host Use of Previously Undefined I/O Code Points: Since a user could not
directly enter previously undefined character code points, a host program could
be using those code points for other purposes without causing conflicts before
CECP support. However, with CECP support, host usage of these previously
undefined code points may now result in conflict with the CECP usage.
One example would be if a host application (such as a data base manager) used
the previously undefined character code points as control codes (such as end of
file markers).
Another example would be a host application that used the previously undefined
character code points as values for a special font (such as APL).

38

3174 Installation Guide

Chapter 2. Installation Planning
The smooth installation of any system or subsystem is usually related to the
amount of planning that is performed before the installation. The 3174 is no
different in this respect to any other system or subsystem.
The 3174 is designated a customer setup (CSU) machine. This means that you,
the customer, is responsible for unpacking, installing, testing and customizing
the 3174. If you are familiar with the installation of 3274 Control Units, you will
find the 3174 is an easier proposition.
If you are installing a 3174 Model 01L, 11L or 21L, there are a few tasks that will
be performed by the IBM Service Representative.
The starting point for planning before the actual installation is the 3174 Site
Planning manual, which contains a Site Planning Checklist. You should use this
checklist for planning your installation.

2.1 Host Attachment
Host attachment of the channel and link attached 3174s is the same as an
equivalent 3274. I/O and NCP generation should be done as though an
equivalent 3274 were being attached.

2.1.1 Local Channel
The 3174 Model 01L, 11L and 21L attaches to the host via parallel channel
interface cables (Bus and Tag) in the same way as the 3274 channel attached
models. For these models, you will need an IBM Service Representative to
perform the following tasks:
•

Connecting the 3174 to the channel using Bus and Tag cables.

•

Connecting the power control and sequence cable if required.

•

Altering the channel priority switches if required. The default setting is for
high priority .

•

Checking the UCW setting if required. UCWs are only used on 43xx and
earlier processors running in non-XA/ESA mode. In the later/larger models,
for example, 3090* and ES/9000*, the IOCDS is used to define I/O. The
IOCDS is prepared by the systems programmer.

The 3174 should be customized before the IBM Service Representative is called.
The following customization questions relate to channel operations:
•

Question 104: Controller Address

•

Question 105: Upper Limit Address

•

Question 222: Support of Command retry

•

Question 224: Mode of Data Transfer

•

Question 225: Channel Burst Size

This is the only part of the installation that needs to be performed by the IBM
Service Representative. The rest of the installation is customer setup (see 2.6.1,
“CSU Installation” on page 44).
 Copyright IBM Corp. 1986, 1994

39

One difference between the 3274 and the 3174 is that the Bus and Tag cables
need to be between 1.5 feet (0.455 meters) and 3 feet (0.915 meters) longer to
accommodate the 3174. The floor cutout for the cables is different as well. This
is because the channel cables attach to the lower right of the 3274 whereas they
attach to the top left of the 3174.
The 3174 Models 12L and 22L attach to the S/390 ESCON channels via optical
fiber cable (see 2.6.1, “CSU Installation” on page 44).

2.1.2 Remote TP Link
When attaching the communication cable (also known as a modem cable, data
set cable or TP interface cable) to the 3174, it is important that you use the cable
supplied with the 3174. Cables from a 3274 will not work because the DCE
interface is at the end of the IBM-supplied cable, not at the 3174 communication
adapter socket.
For example, the 3174 V.35 cable looks like a V.24 cable with an extra stub cable
attached at the end. This is not the case. Attempting to remove the V.35 stub
cable and using the resulting cable as a V.24 cable will not work. Also, the 3174
is able to detect what kind of cable is attached. If an improper cable is attached,
an error occurs.

2.1.3 LAN Upstream
The 3174 Models x3R and x4R provide for LAN communication to an SNA host.
Communication to the host is through a host gateway. Typical gateways are: an
IBM 37xx Communication Controller with the ELA or TIC with NCP Token-Ring
Interconnection (NTRI) feature, or a 3174 with the LAN Gateway feature. The
LAN gateway feature is available on local and remote attached 3174 models.
The 3174 Models x3R have a Token-Ring Adapter that provides attachment to the
IBM Token-Ring Network and similarly, Models x4R have an Ethernet Adapter
that provides attachment to the Ethernet Network.
Like the other large 3174 models, up to 32 terminals may be attached to Models
03R, 13R, 14R, 23R, 24R and 43R, and up to 16 terminals may be attached to the
Models 53R, 63R and 64R. Models 13R and 14R may have the 3270 Port
Expansion Feature installed for attachment of up to 64 terminals.

2.2 3270 Terminal Attachment
3270 terminals (displays and printers) may be attached to the 3174 in several
ways:
•

Directly to the Terminal Adapter ports

•

To the Terminal Multiplexer Adapter ports

•

To the 3299 Terminal Multiplexer ports

•

A mix and match of the previous methods

When directly attaching to the IBM Cabling System Type 1 or Type 2 data grade
media, no baluns is needed when the Dual Purpose Connector (DPC) is used.
For Telephone Twisted-Pair TMA attachment, see 14.3, “Telephone Twisted-Pair
Terminal Multiplexer Adapter” on page 477.

40

3174 Installation Guide

Large 3174s (not Model 2xx)
The large-sized 3174 models have an adapter called the Terminal Adapter (TA).
The TA has four BNC connectors which can be used to directly attach up to four
terminals. The TA ports are normally used with either a TMA or a 3299 Terminal
Multiplexer attached to each of the four ports, giving a total of up to 32 ports on
each 3174. The large 3174 models may also have the 3270 Port Expansion
Feature installed. This feature provides four more BNC connectors which would
be used with either a TMA or a 3299 Terminal Multiplexer. The feature provides
an additional 32 ports for the large model 3174s so that a total of 64 devices may
be attached.

Terminal Multiplexer Adapter (Models 0xx, 1xx and 2xx only)
This is a 3174 adapter that is customer setup and is plugged into the logic board.
The TMAs use different slot positions in the logic board depending on the 3174
model and other installed options (see Appendix D, “3174 Feature Slot Usage”
on page 751).
Each TMA is attached to one of the four Terminal Adapter ports with a short
coax cable. You may then attach up to eight devices to the TMA ports. If you
are using the IBM Cabling System, you do not need baluns when the DPC is
used.

3299 Terminal Multiplexer
The 3299 Terminal Multiplexer is a device that multiplexes the datastreams from
Category A 3270 devices onto a single cable. It has connectors for attaching the
terminals and a connector for attaching a cable to the TA port. The device is
powered from a normal wall outlet.
There are four models of the 3299 Terminal Multiplexer: Models 2, 3, 32 and 32T.
Model 2 or Model 3 may attach to the 3174 via coax cable or the IBM Cabling
System with a DPC. Model 32 can attach via coax, fiber optic or IBM Cabling
System media. Model 32T uses TTP to attach devices without having the
requirement of impedance matching devices or baluns.
If you use the IBM Cabling System with the Model 2, a DPC at the 3299 Terminal
Multiplexer end of the cable is required. When used with the IBM Cabling
System, some IBM (older) terminals require baluns at their end of the IBM
Cabling System cable.
You may attach 3299 Terminal Multiplexers to any of the four TA ports. This
means that you may have a single cable (coax or IBM Cabling System) running
out to a cluster of users, where you install a 3299 Terminal Multiplexer. It is at
the user work area that you attach the terminals to the 3299 Terminal
Multiplexer. This can be a considerable cost saving in cables and makes
problem determination easier because of the reduced number of cables running
to the same area of the building. You may also ′mix and match′ TMAs and 3299
Terminal Multiplexers on a single 3174, thereby giving you the best combination
desired.

Chapter 2. Installation Planning

41

WNM 3174s (Models 41R and 43R)
3174 WNM, which is plugged into the IBM 8250 Multiprotocol Intelligent Hub, can
attach up to 32 devices through four TA ports.

Medium 3174s (Models 5xR and 6xR)
A medium-sized 3174 can attach up to 16 terminals. At the back of each
controller are nine BNC connectors labeled 0 through 8. All nine ports may be
used to directly attach terminals, giving up to nine devices on each 3174.
However, ports 0 and 8 are special ports and may have 3299 Terminal
Multiplexers attached to them. This means that by using one 3299 Terminal
Multiplexer attached to port 8 and attaching terminals to ports 0 through 7 you
can have up to 16 terminals attached.
Alternatively, you may attach a 3299 Terminal Multiplexer to port 0 and then
attach the terminals to the 3299 Terminal Multiplexer. With this configuration,
ports 1 through 7 can not be used. You can attach another terminal to port 8
(giving you a total of nine terminals), or attach another 3299 Terminal Multiplexer
to port 8 (giving you a total of 16 terminals).
TMAs are not available for the medium-sized 3174 models.

Small 3174s (Models 8xR and 9xR)
The small-sized 3174 models can attach up to eight terminals. At the back of
each controller are four BNC connectors labeled 0 through 3. You can have up
to four terminals attached directly to these ports or attach a 3299 Terminal
Multiplexer to port 0 for a maximum of eight terminals (in this case, ports 1, 2
and 3 cannot be used).
Note: 3174 Model 90R only has one BNC port for connection of a terminal or a
3299 Model 2 or Model 3.

2.3 ASCII Terminal Attachment
An Asynchronous Emulation Adapter feature in a 3174 provides asynchronous
serial communication ports for a switched or leased connection to 3270 or ASCII
hosts.
The AEA functions provided are:
•

ASCII Terminal Emulation
Selected 3270 displays can emulate an IBM 3101 or DEC VT100 display, and
3270 printers can emulate an ASCII printer, for connection to a ASCII host(s)
or public data network.

•

3270 Terminal Emulation
ASCII displays can emulate a 3178 Model C2 or 3279 Model 2A (4-color
display), and ASCII printers can emulate a 3287 Model 2, for connection to an
IBM host.

•

ASCII Pass-Through
ASCII displays and printers can connect to ASCII hosts and public data
networks through the AEA.

See Chapter 7, “Asynchronous Emulation Adapter (AEA)” on page 263 for
further information.

42

3174 Installation Guide

2.4 Cabling
The 3174 is designed to work with either coax or the IBM Cabling System, both
with or without baluns. However, you should be aware that if you use coax,
attached devices may be up to 4920 feet (1.5 km) away; if the IBM Cabling
System is used, attached devices may be up to 3280 feet (1.0 km) away if the
device requires a balun, or 4920 feet (1.5 km) away if the device supports the
DPC. These distances refer to the terminal if it is attached to a TMA or to the
3299 Terminal Multiplexer.

Coax Cabling
If you use coax then your cabling will be the same as for a 3274.

IBM Cabling System
If you use the IBM Cabling System then the 3174 has a facility that you should
know about.
Previously, in order to use a 3270 type device on the IBM Cabling System media,
it was necessary to install a balun (BALancer/UNbalancer) at each end of the
cable. This meant that all of the ports on a controller need to have baluns
attached and the device at the other end of the cable also need to have a balun.
Baluns are no longer required at the controller end of the cable when a DPC is
used. This is because the Terminal Adapter and the TMAs have been designed
with the IBM Cabling System in mind. Devices at the other end of the cable may
or may not need a balun depending on the device. For example, the 3299 Model
2 does not need a balun at its end of the cable (3299 Model 2 requires the DPC).
The 3299 Model 32 has DPCs which allow direct attachment to either coax cable
or IBM Cabling System without the need for a balun or equivalent. Devices may
also be attached to the 3299 Model 32 via specified telephone twisted-pair wire
(that is, IBM Cabling System Type 3) and the IBM 3270 Dual Purpose Connector
to Twisted-Pair (DPC-T3) Adapter or equivalent.
Refer to the IBM 3299 Product and Setup Information for specific information
regarding maximum attachment wire lengths.

2.5 Planning For Controller Storage
Certain functions may require that storage expansion features be installed in the
3174. The older 3174 Subsystem Control Units have 1 MB of storage installed in
the base machine and are able to support a maximum of 4 MB of storage. The
newer 3174 Establishment Controllers have 2 MB of storage installed in the base
machine and are able to support a maximum of 6 MB of storage with
Configuration Support-B Release 4 or Configuration Support-C.
To support the functions desired, you must plan for additional controller storage
if your 3174 configuration includes functions such as:
•

Multiple Logical Terminals

•

Central Site Change Management

•

Asynchronous Emulation Adapter

•

Local Format Storage

Chapter 2. Installation Planning

43

•

Multi-Host Support

•

3270 Port Expansion Feature

•

Advanced Peer-to-Peer Networking

•

Peer Communication

•

Frame Relay Communication

•

LAN Gateway (Token-Ring Gateway and Ethernet Gateway)

•

ISDN Gateway

•

RPQs

See Appendix E, “3174 Storage Requirements” on page 755 when determining
amount of storage required.

2.6 Physical Installation
The physical installation of any of the 3174 models is relatively easy. The new
machines are customer setup (CSU) so that the IBM Service Representative is
only needed to attach the channel interface (Bus and Tag) cables for Models 01L,
11L or 21L.

2.6.1 CSU Installation
Before you begin: Consult the manuals which are shipped with your 3174,
particularly the following:
•

3174 Site Planning

•

3174 Planning Guide , for your specific microcode release level

To set up and operate: Consult the following manuals:
•

3174 Model 1L, 1R, 2R, 3R, 11L, 11R, 12L, 12R, 13R and 14R User′ s Guide

•

3174 Model 21L, 21R, 22L, 23R and 24R User ′ s Guide

•

3174 Model 51R, 52R, 53R, 61R, 62R, 63R and 64R User′ s Guide

•

3174 Model 81R, 82R, 90R, 91R and 92R User ′ s Guide

•

8250 Workstation Networking Module Installation and Customization Guide
(for Models 41R and 43R)

To install a 3174:
1. Review any 3174 installation tips available on InfoSys or IBMLink*.
2. Remove packaging and place the machine in the position that it will occupy
when operational.
3. Power switch:
•

Model 01L, 11L and 21L: Turn the channel interface switch to offline the
power control switch to local and the power switch to 0 (off).

•

All others: Move the power switch to 0 (off).

4. Install any optional features that you need and attach any remote
communication cables or Token-Ring cable to the adapters.
5. Route the power cord out of the front bottom corner of the control unit and
plug it into a grounded electrical outlet.

44

3174 Installation Guide

6. Install the Utility diskette and run diagnostics as described in the Setup
Instructions in the 3174 User′ s Guide .
7. Attach a CUT or DFT/E terminal to port 0 and perform the customization.
8. Communication cables:
•

Model 01L, 11L and 21L: Ask the IBM Service Representative to attach
the channel interface and power sequencing (if used) cables to the
machine.

•

Model 12L and 22L: Connect fiber optic cable as per the Setup
Instructions in the 3174 User′ s Guide .

•

Attach the communication cable to the data communication equipment or
equivalent.

9. Attach the terminal cables to the 3174.
10. Make sure the customized Control diskette is ready and the DSL diskette (if
needed) is in drive 2.
11. IML the 3174.
12. Turn the channel interface switch to online for Models 01L, 11L, or 21L and
vary the channel addresses online.
13. Activate the 3174 and attached devices.

2.6.2 9309 Rack Enclosure
The 9309 Rack Enclosure provides mounting space and power distribution for
3174 Models 2xx, the rack-mounted controllers. The 9309 is available in two
models:
•

Model 1 is 1.0 m (39.3 inches) high

•

Model 2 is 1.6 m (62.1 inches) high

Both models conform to the 19-inch mounting dimension and universal hole
spacing pattern in the Electronic Industries Association (EIA) RS-310C standard
for racks, panels, and associated equipment. Both models of the 9309 feature
have:
•

Minimal floor space requirement

•

AC power distribution and sequencing of six outlets

•

Emergency power-off control

The outlets provide 220-volt single phase power. Single phase and 3-phase
versions of the rack enclosure are available. Each 9309 is provided with an
emergency power off control.
The rack-mounted models are specified as being 10 inches in height but, in
reality, will take approximately 10.5 inches due to the hole placement in a 9309.
Each 3174 Model 2xx is six EIA units high (an EIA unit is 1.75 inches). Thus, five
rack-mounted models can fit in an IBM 9309 Model 2.
In terms of EIA units:
•

9309 Model 1 can accommodate 19 EIA units

•

9309 Model 2 can accommodate 32 EIA units

Chapter 2. Installation Planning

45

Thus, five 3174 Model 2xx require 30 of the 32 available EIA units in a 9309 Model
2 rack.
In the 3174 Site Planning manual, the cable specifications for S/370 channels
used for interconnecting rack-mounted 3174 Model 21L within the rack are shown
as:
•

Cable Group 0790 (2.5 ft)

•

Cable Group 0799 (4.5 ft)

•

Cable Group 0185 should be used for cables to and from a 9309

Recommendations on rack mounting are contained in the 3174 Site Planning
manual.
Feature #9030 provides rails for mounting the 3174 Model 21L in a 9309, and a
shortened power cord for 9309 use.
Note: #9030 is not orderable for the 3174 Model 21R.

2.7 Customization
Customization consists of two phases:
•

Planning, which is mostly done prior to installation

•

Procedures, which is performed at installation time

See Chapter 3, “Microcode Customization” on page 47 for further information.

46

3174 Installation Guide

Chapter 3. Microcode Customization
Customizing is the process of tailoring the microcode supplied with the 3174 to
support various displays, printers, methods of host attachment, features and
functions that a particular 3174 will handle.
One of the problems of customizing the 3274 was its “user friendliness,” or
comparative lack of it, and often the need to treat each customization slightly
differently from the last.
With the introduction of the 3174 Establishment Controller, the customizing
process is now much easier and faster, while still retaining the basic advantages
of a customizable device:
•

Flexibility

•

Ease of adding new features and functions

•

Ease of upgrading the microcode level

•

Central site customization and change management

Simplicity is particularly important to the user with only a small number of
controllers, where the need to customize is infrequent which, in turn, precludes
the development of a high level of skill in this area. Because of the considerably
reduced time required to customize, the large network user also increases
productivity as a result of this time saving. These larger organizations can also
benefit from the use of central site customizing and Central Site Change
Management.

3.1 Microcode Release Differences
With each new release of the 3174 microcode or Licensed Internal Code, new
customizing questions have been added to support new features and functions.
In some releases, customizing questions have been modified to offer additional
options; in other releases, customizing questions have been added or deleted to
reflect the changes.
The functional differences between the different releases of Configuration
Support-A, S, B and C are discussed in 1.4.3, “Licensed Internal Code (LIC)” on
page 20.

3.2 3174 Diskettes Types
All 3174 microcode are delivered on 1.2MB or 2.4MB 5.25-inch diskettes. The
only exception is the microcode of 3174 Workstation Networking Module (WNM)
Models in which the microcode is delivered on 2.8MB, 3.5 inch diskettes. The
diskettes contain the microcode needed for the operation of the 3174, including
various utilities used during customization and problem determination. These
diskettes consist of the following:
•

Control diskette

•

Control Extension diskette (with Configuration Support-C only)

•

Utility diskette

 Copyright IBM Corp. 1986, 1994

47

•

Limited Function Utility diskette

•

Downstream Load diskettes

•

Request For Price Quotation (RPQ) diskettes

Not all of these diskettes are supplied or required by every user.

Control Diskette
Two Control diskettes are delivered with every 3174. A backup may be made
from an ordinary IBM High Capacity 1.2MB 5.25 inch diskette or IBM 2ED 2.4MB
5.25 inch diskette (or 3.5 inch diskette for WNM Models), depending on the
microcode release level, by using utilities contained on the Utility diskette. We
recommend that you make this backup before customizing.
The Control diskette contains the code required for:
•

System bring-up

•

Normal operation

•

Language support

•

Diagnostics

After the Control diskette is customized, it also contains:
•

Customization parameters

•

Any patches applied to correct problems

•

Any RPQs for additional functions

When a customized Control diskette is used to IML the 3174, the 3174 is made
operational (ready to be put online and allow terminal sessions to become
active).

Control Extension Diskette
With Configuration Support-C, more base microcode is supplied on a separate
diskette known as the Control Extension diskette, in addition to the normal
Control diskette. This Control Extension diskette must be used with the Control
diskette to IML the 3174. Hence, Configuration Support-C requires two 2.4 MB
diskette drives, or one 2.4 MB diskette drive and a hard disk.
Any DSL code, required for Asynchronous Emulation Adapter and graphics or
image displays, and the Advanced Peer-to-Peer Networking and Peer
Communication LIC features must also be merged to the Control Extension
diskette if these features are needed for your environment.
With the 3174 Value Package, Configuration Support-C base code, Advanced
Peer-to-Peer Networking LIC and Peer Communication LIC are pre-loaded on the
20 MB hard disk. Diskettes are provided for backup.

Utility Diskette
The Utility diskette contains the microcode necessary to run various utilities,
including the following:

48

3174 Installation Guide

•

Customize the Control diskette

•

Merge DSL code

•

Copy files

•

Perform diagnostics

•

Manage disk and diskettes

•

Upgrade microcode for new releases

•

Define devices, for example, for multi-host access

•

Define the Printer Authorization Matrix

•

Perform central site customizing

•

Perform central site change management

Limited Function Utility Diskette
As the name implies, this diskette contains a limited set of utilities to run
diagnostics, copy files and identify the customizing keyboard. The LFU should
be used at network sites where the 3174 customization changes are managed
from the central site. This diskette has fewer utility options and cannot be used
to customize the Control diskette, thus preventing unauthorized reconfiguration
of the network site 3174.
The LFU is supplied if you order specify code #9005 Inhibit LIC Shipment.

Downstream Load (DSL) Diskette
Downstream Load diskettes are required to support devices or features that
need microcode to be downloaded from the 3174. Devices or features needing
DSL microcode include the IBM 3290 Information Display Panel, the IBM
3179-G/3192-G/3472-G Graphics Displays, the IBM 3193 Image Display and the
Asynchronous Emulation Adapter.
A DSL diskette contains the system bring-up and control microcode required for
a specific device or feature. The DSL code for several devices and features can
be merged onto one diskette for normal operation.
As previously mentioned, DSL code for Configuration Support-C should be
merged onto the Control Extension diskette.

Request for Price Quotation (RPQ) Diskette
An RPQ diskette contains microcode required to support special features or
functions requested by customers for specific environments. The RPQ is an
alteration or addition to the functional capabilities provided by the base code.
An RPQ is merged onto the Control diskette. Note that:
•

There may be up to 30 RPQs per diskette supplied.

•

25 KB of control diskette space is reserved for RPQs.

•

Up to 10 RPQs may be merged onto a single Control diskette.

Some RPQs are supplied as a complete set of Control and Utility diskettes.
These RPQs are known as “Control Disk RPQs” and must be used as a set.
They cannot be merged onto another Control diskette. One example of such a
Control Disk RPQ is the X.25 Token-Ring Gateway RPQ 8Q0743.
See 1.4.3, “Licensed Internal Code (LIC)” on page 20 for details of some of the
more significant RPQs.

Chapter 3. Microcode Customization

49

3.3 Planning for Customization
The main tasks necessary for customizing the 3174 are:
1. Planning for the configuration
2. Completing the configuration worksheets, which will then contain responses
to be used for the customization procedures
3. Running the customization procedures
Each of these tasks may consist of a number of steps. Each task may be carried
out by a different person. Running the customization procedures is the only
mandatory task; the preceding two tasks are optional but highly recommended.
To plan for your customization, you should use the worksheets found in the back
of the 3174 Planning Guide for the appropriate microcode release. These
worksheets may be freely copied and a set should be made for each 3174 to be
customized. When doing this, only include those sheets that you are actually
going to use. For example, you only need the BSC sheet from the various
communication options sheets if that is the protocol that you will be using. Also,
if you do not intend to configure local copy facilities, do not bother to include the
PAM (Printer Authorization Matrix) Worksheet.
There are several steps involved in the planning. Which steps need to be
carried out will depend on your desired configuration:

50

3174 Installation Guide

•

Planning to Configure/Reconfigure

•

Planning for Common SNA

•

Planning for LAN Gateway (Token-Ring Gateway and Ethernet Gateway)

•

Planning for X.25

•

Planning for X.25 Token-Ring Gateway (RPQ 8Q0743)

•

Planning for ISDN Gateway

•

Planning for APPN

•

Planning for Peer Communication

•

Planning for AEA

•

Planning for TCP/IP

•

Planning for Frame Relay Communication

•

Planning for Multi-Host Support

•

Planning for Port Assignment

•

Planning for Response Time Monitor

•

Planning to Define Devices, including PAM

•

Planning to Modify Keyboards

•

Planning to Copy Files

•

Planning for Merge Procedure

•

Planning for Microcode Upgrade

•

Planning for Central Site Change Management (CSCM)

•

Planning for Encryption (not supported in Configuration Support-B and C).

We will now look at some of these planning steps.

3.3.1 Planning to Configure/Reconfigure
Configuration needs to be done for each 3174 and is similar to the operation
needed on a 3274.
At some time in the future a customer may wish to reconfigure when making
changes to the hardware, the host, or terminal attachment. For example, a new
printer has been added and you wish to define it in the PAM, or you may have
changed the protocol from a BSC to an SDLC host attachment. In each of these
cases, a new worksheet should be completed reflecting the changes.

3.3.2 Planning for Common SNA
When you attach the 3174 to a host using an attachment type that is not BSC
(that is, customizing question 101: Host Attachment response is not a 1), then
you must provide responses to some of the questions on the Common SNA
panel.
The Common SNA panel allows you to specify whether CSCM and/or APPN will
be used, the network ID, control point name, LU name and connection network
name.
You should ensure that names used are unique throughout your network.

3.3.3 Planning for LAN Gateway (Token-Ring Gateway or Ethernet Gateway)
LAN attachment is another way to attach a 3174 to SNA hosts. While its
upstream link to a host may use channel or SDLC SNA protocols, the 3174 also
acts as a gateway for LAN or Peer Communication devices on its downstream
side. These devices can then access applications on the host through the 3174
gateway.
The devices on the LAN or Peer Communication segment are configured as
downstream PUs (DSPUs). The number of DSPUs that a 3174 gateway can
support is dependent on:
•

•

•

•

The type of LAN Adapter:
−

4 Mbps Token-Ring Adapter supports 140 DSPUs maximum.

−

16/4 Mbps Token-Ring Adapter supports 250 DSPUs maximum.

−

Ethernet Adapter supports 250 DSPUs maximum.

The microcode release level:
−

Configuration Support-S supports 140 DSPUs maximum.

−

Configuration Support-B and C support 250 DSPUs maximum.

The hardware model:
−

Models 01L, 01R, and 02R support 140 DSPUs maximum.

−

Model 51R supports 72 DSPUs maximum.

−

Models 11L, 11R, 12L, 12R, 21L, 21R, 22L, 41R, 61R and 62R support 250
DSPUs maximum.

Whether ISDN DSPUs are configured
Each ISDN DSPU configured means one less DSPU available for the LAN.

Chapter 3. Microcode Customization

51

•

Whether a 3174 ESCON gateway supports maximum 8KB RU size
If maximum 8KB RU size is required, the maximum number of DSPUs is
reduced to 100.

•

All the DSPUs may be assigned to one primary host, or shared across
primary and secondary hosts. Each DSPU assigned to one host means one
less DSPU available for the other hosts. Each CCA supports 50 DSPUs
maximum.

•

The amount of controller storage.

Each DSPU is customized in the 3174 gateway to allow mapping of the DSPU′ s
MAC address and SAP to a channel control unit address (CUADDR) or an SDLC
link address (ADDR).
You should ensure you have the right hardware, microcode level, and controller
storage required for your 3174 gateway. You should also ensure that each
combined LAN and SAP address is unique in your network and is correctly
mapped to the host channel or SDLC address assigned by your network
administrator.
For further information, see Chapter 4, “LAN Support” on page 69

3.3.4 Planning for X.25
The major difference between configuring for an X.25 attachment compared with
the other attachment types is that you get an extra panel 332: X.25 Options to fill
in. This panel requires information about the X.25 network, such as:
•

Network type

•

Logical channel numbers

•

Logical channel assignments

•

DTE addresses

•

Closed user group

•

Window size

•

Packet size

•

Recognized Private Operating Agency

•

Connection options

•

Incoming and outgoing call options, such as:
−

Reverse charging

−

Packet/window size negotiation

−

Throughput class

You should consult your network administrator for the correct responses to be
used from the appropriate X.25 and NPSI parameters.
For further information, see Chapter 5, “X.25 Support” on page 157.

52

3174 Installation Guide

3.3.5 Planning for X.25 Token-Ring Gateway (RPQ 8Q0743)
With the X.25 Token-Ring Gateway RPQ 8Q0743, it is possible for a 3174
Token-Ring Gateway to support connectivity to hosts or PU 2.0 devices in the
X.25 network.
Planning for this function requires you to understand the role of the 3174 in
providing the gateway connectivity, either as a QLLC primary or a QLLC
secondary, for each connection desired. You will also need to decide on the
type of connections, open or default, to be used.
Customizing is similar to the normal X.25 support except that a complete set of
Control and Utility diskettes is used for the RPQ. Question 150, where you
specify the type of Gateway support (LAN and ISDN), the digit 1 must be
answered with a 1 and the digit 2 with a 0 to enable the Token-Ring Gateway
function.
Again, you should consult your network administrator for the correct responses
to be used from the appropriate X.25 and NPSI parameters.
For further information, see Chapter 6, “X.25 Token-Ring Gateway RPQ” on
page 187.

3.3.6 Planning for ISDN
Configuration Support-C provides support for the installation of an ISDN BRI
Adapter in the 3174. This is a particularly useful means for remote dial-up from
PS/2 workstations to host applications, using the 3174 as an ISDN gateway.
The 3174 is customized as an ISDN gateway to support up to 32 devices or
workstations in an ISDN network. These devices are seen as DSPUs by the 3174
in the same manner as token-ring DSPUs.
When configuring for ISDN support, the response to question 101: Host
Attachment is similar to the response used for a channel or SDLC SNA 3174 LAN
Gateway support. The difference is that the digit 2 in question 150: Gateway
(LAN and ISDN) needs to be a 1 while the digit 1 is entered with a 0.
You should plan for sufficient addresses to be used for LAN DSPUs and ISDN
DSPUs. The total number of addresses is given by the difference between
questions 104 and 105. The number of DSPUs allocated for ISDN use is given by
your response to question 190: Number of ISDN DSPUs. The remainder can be
used for LAN DSPUs.

(Q.105 minus Q.104) minus Q.190 = Number of LAN DSPUs available
You should consult your network administrator for the correct ID to be used for
identifying each ISDN DSPU.
For further information, see Chapter 22, “ISDN” on page 661.

Chapter 3. Microcode Customization

53

3.3.7 Planning for APPN
Advanced Peer-to-Peer Networking is an enhancement to IBM′s Systems
Network Architecture and node Type 2.1 architecture. It allows interconnection
of peer systems of widely differing sizes into dynamic topology networks.
The 3174 provides APPN functions by means of an APPN Licensed Internal Code
feature. This LIC feature enables the 3174 to act as a network node (NN) for
communication over LAN, SDLC, X.25, Frame Relay and S/370 parallel channel
links.
The 3174 APPN LIC feature is delivered on a 1.2 MB diskette which must be
merged onto the Control Extension diskette. Starting with Configuration
Support-C Release 5, the APPN feature code is pre-merged onto the Extension
diskette.
You are required to specify the network ID, control point name, and connection
network name for the 3174 NN during customization. These names should be
unique throughout your network.
Note that if the response in question 502: Logical Unit Name is the same as the
response in question 511: APPN Control Point Name, CSCM will use the same
LU 6.2 as that used for the NN functions.
You should be aware of the need to define a node both as a DSPU (question 940)
and as a T2.1 node (Network Resources panel) for it to use shared T2.1/2.0 links.
For further information, see Chapter 18, “APPN” on page 501.

3.3.8 Planning for Peer Communication
Peer Communication allows intelligent workstations attached to a 3174 via
existing 3270 wiring to form a LAN segment that may be bridged to an LAN
Network. The intelligent workstations, known as 3174-Peer devices, can then
communicate with other 3174-Peer devices attached to the same 3174, or to
other intelligent workstations on the LAN Network.
Each 3174-Peer device can use a MAC address automatically assigned by the
3174 during operation. Because this address is port-dependent, you should be
aware that relocation of your 3174-Peer device to another port will cause you
connectivity problems.
A better approach is to assign an address to a 3174-Peer device using
naming/addressing conventions established for your network. This will provide
port-independent addressing and flexibility for relocating your intelligent
workstations as needed. You should discuss the addresses required for your
3174-Peer devices with your network administrator to ensure uniqueness.
If any of the intelligent workstations require host communication, or access to a
LAN, or APPN functions, then you need a Type 3A Dual Speed (16/4 Mbps)
Token-Ring Adapter. In any of these situations, bridging functions are required
and are provided by the Type 3A Dual Speed Token-Ring Adapter.
Note that for host communication, the 3174-Peer device must be defined as a
DSPU to the gateway it uses.
For further information, see Chapter 19, “Peer Communication” on page 557.

54

3174 Installation Guide

3.3.9 Planning for AEA
The Asynchronous Emulation Adapter provides the ability for:
•

3270 displays and printers, in ASCII terminal emulation mode, to
communicate with ASCII hosts

•

ASCII displays and printers, in 3270 terminal emulation mode, to
communicate with IBM hosts

•

ASCII displays and printers, in ASCII pass-through mode, to communicate
with ASCII hosts

When planning for AEA you should use the worksheets in the 3174 Planning
Guide. These should be copied and used for documentation support for each
3174.
When customizing for AEA support, you need to understand various concepts
and terminology used, such as port, port type, port set, station, station type,
station set, terminal characteristics, modem type, Connection Menu, default
destination, and so on. You will also need to know specific information about the
display stations, printers, hosts, ports and modems the ASCII devices are
attached to.
For further information, see Chapter 7, “Asynchronous Emulation Adapter (AEA)”
on page 263.

3.3.10 Planning for TCP/IP
TCP/IP for the 3174 is supported on coaxially attached displays operating in CUT
mode and AEA-Attached ASCII displays. TCP/IP support for the 3174 allows these
displays to communicate with any TCP/IP server or host (IBM or non-IBM)
accessible through LAN (Token-Ring or Ethernet) or Frame Relay network.
The TCP/IP server or host can be attached directly to the LAN or Frame Relay
network, or exist anywhere in the network that can be reached by any bridges or
routers. MLT support provides up to five concurrent sessions with 3270 hosts,
ASCII hosts or TCP/IP destinations for a single display stations.
For AEA-Attached displays, the 3174 uses an ASCII Pass-Through mode of
operation to communicate transparently with the TCP/IP application or server.
Although TCP/IP does not require an AEA, planning for TCP/IP involves many of
the same considerations as planning for AEA, and some additional
considerations.
The second digit of the question 700, which comes under the“AEA and TCP/IP
Configure” must be answered with a 1 or 2 to set the TCP/IP option on. The
worksheets in the 3174 Planning Guide should be used for documentation
purposes.
For further information, see Chapter 21, “TCP/IP” on page 605.

Chapter 3. Microcode Customization

55

3.3.11 Planning for Frame Relay Communication
Frame Relay is a multiprotocol service that uses virtual circuits. Configuration
Support-C Release 5 is required to support 3174 Frame Relay Communication
and response 9 to the configuration question 101 activates this facility.
Worksheets Frame Relay Description and Frame Relay Optional DLCI Definitions
in the 3174 Planning Guide as well as your Frame Relay network subscription
should be used. The 3174 supports up to 254 DLCIs using a Type 1 or Type 2
Communication Adapter.
For SNA, you must define a unique combination of DLCI and SAP for each Frame
Relay host on the primary link and every DSPU that will be communicating
through the 3174 with a Frame Relay host.
For TCP/IP over Frame Relay, you must define an IP address for the 3174. You
do not need to define individual DLCIs for TCP/IP because Inverse Address
Resolution Protocol (InARP) is used on the active virtual circuits to identify which
virtual circuits can support IP protocols.
For further information, see Chapter 20, “Frame Relay Support” on page 589.

3.3.12 Planning for Multi-Host Support
The 3174 can be configured to access multiple 3270 hosts. Using the MLT
function, each terminal connected to a 3174 port can access up to five host
sessions. All five sessions can be conducted with one host, or each session can
be conducted with a different host.
There are two types of multi-host support:
•

Multi-session access via multiple physical links
An example would be a 3270 terminal with MLT accessing hosts via a 3174′ s
primary communication adapter as well as accessing hosts via the 3174′ s
CCAs.
The Concurrent Communication Adapter is a 3174 hardware feature which
provides access to an additional (also known as a secondary) 3270 host link.

•

Multi-session access via a single physical link
This is more commonly known as Single Link Multi-Host (SLMH) support. An
example would be a 3270 terminal with MLT accessing multiple hosts via a
3174-13R′s single upstream Token-Ring Adapter link.

With Configuration Support-B Release 3, SLMH is also extended to X.25
attachments, allowing access up to eight hosts via the primary link, and four
hosts on each of the secondary links.
With Configuration Support-B Release 3 or later, therefore, the 3174 provides
three types of SLMH support:
•

Via ESCON

•

Via Token-Ring Network

•

Via X.25

Configuration Support-C-C Release 4 or later provides SLMH support via an
Ethernet Network

56

3174 Installation Guide

Configuration Support-C Release 5 provides SLMH support via Frame Relay
network.
Each of the hosts in a multi-host environment is identified by a 2-character ID (for
example, host ID 2D):
•

•

The first character indicates the link type:
−

1 indicates the primary link

−

2 or 3 indicates a secondary link (one provided by a CCA)

The second character indicates the host designation:
−

A indicates the primary host

−

B through H indicates a secondary host

To enable multi-host support, you must respond to question 101 with an M. In
addition, you assign each session to the host ID desired via the Logical Terminal
Assignment (LTA) panel.
For further information, see Chapter 9, “Multi-Host Connectivity” on page 331.

3.3.13 Planning for Port Assignment
Port assignment allows you to map the sessions through a specific port on the
3174 to host LU addresses (LOCADDRs). The planning requirement is different,
depending on your response to question 116: Individual Port Assignment and the
microcode level you are using.

Configuration Support-A/S
There are three possible responses to question 116: 0, 1 or 2. You have to use
response 1 or 2 if you are providing multi-sessions through the MLT function for
CUT devices or using DFT devices, such as the IBM 3290 Information Panel or
the IBM 3270 Personal Computer.

Response 0: This response is the default. With this response, the 3174 will
automatically assign port addresses and you will not see panel 117: Port
Assignment and panel 118: Port Addresses. If you have a Model 0xx, 1xx, or 2xx,
then 32 port addresses will be assigned, whether you need them (that is, you do
have 32 devices attached) or not. This can be wasteful on addresses. Similarly,
16 addresses for the Models 5xR and 6xR, and eight addresses for Models 8xR
and 9xR, will be automatically assigned.
Response 1 This response allows you to specify just the number of sessions per
port; the 3174 will automatically assign individual addresses. To do this, simply
fill in the number of sessions per port in the #IS column on the 117: Port
Assignment panel. : With multi-sessions, the 3174 will assign addresses as
follows: First, addresses will be assigned sequentially to all of the primary
sessions starting at port zero. When completed, the next available addresses
will be assigned to the secondary sessions for each port.
You can put a zero against any port not required at this time so that addresses
will not be allocated to it.
When you press PF8 during the actual customizing process, the 3174 will fill in
the 118: Port Addresses panel for you. You cannot change the addresses (in
hexadecimal) assigned in panel 118; it is for your information only.

Chapter 3. Microcode Customization

57

Using this response, you should be aware that when updating the port
assignment in the future for devices added or removed, all of the addresses will
be re-assigned by the 3174. This re-assignment can cause mismatch between
device characteristics and LU definitions. To avoid this mismatch, you should
use response 2.

Response 2: This response is used if you wish to control the assignment of
individual addresses to specific ports. You will probably use this response to
prevent the mismatch of devices with their LU definitions, if you have DFT
devices, or if you are using the MLT function for CUT terminals with multiple
sessions.
When using this response, you have to enter the local addresses in panel 117 in
decimal. Once again the 3174 will fill in panel 118 for you.

Configuration Support-B/C
In Configuration Support-B/C, the response to question 116 can be one to four
alphanumeric digits grouped into two pairs. The first (leftmost) pair represents
the assignment of 3270 address. The second pair represents the assignment of
AEA addresses.
Depending on your configuration, you may not be specifying all four digits; you
may have a one, two, or four-digit response. The default response is 0 for the
first digit, followed by three blanks. If your response to the first digit is 0, 1 or 2,
then leave the rest of the digits to the default value (blank).

First Digit Response 0: This response means that the 3174 automatically
assigns one address to each 3270 port.
Use this response if you:
•

Want only one 3270 address per port

•

Do not want to plan for port assignment

•

Do not want any AEA addresses assigned

First Digit Response 1: This response means that you specify the number of
addresses for each 3270 port and the 3174 will automatically assign individual
addresses accordingly. You could put a zero for any port not required at this
time so that addresses will not be allocated.
Use this response if you:
•

Plan to assign port addresses on a port-by-port basis

•

Plan to use MLT on your CUT devices

•

Plan to have ASCII devices access 3270 hosts

•

Plan to use DFTs with multiple interactive sessions

First Digit Response 2: This response means that you assign the individual
addresses to each 3270 port. The reasons for using this response are the same
as for responding with a 1.
First Two-Digit Response SX: In this response, S is entered as an alphabet
character and X equals a number from 1 to 5. Use this response if you:
•

58

3174 Installation Guide

Want to specify the number of addresses to be assigned to each 3270 port

•

Answer either part of question 110 with a non-zero response

•

Do not plan to have ASCII devices access 3270 hosts

•

Plan to use DFTs with multiple interactive sessions

Note that the same number of addresses will be assigned to all 3270 ports and
the addresses will be automatically assigned. Responses S1 through S5 are
only allowed on SNA host attachments.

Response SXAY: Response SX, with the rightmost digits blank, do not result in
AEA port address assignment.
In response SXAY, S and A are entered as alphabet characters, and X and Y
equal numbers from 1 to 5. Use this response if you:
•

Want to specify the number of addresses to be assigned to each 3270 port
and the number of addresses to be assigned to each AEA port

•

Want to have the individual addresses automatically assigned

•

Plan to have ASCII devices access 3270 hosts

•

Answer questions 110 and 703 with non-zero responses

The maximum number of addresses that can be assigned is 253. The
customizing utility prioritizes the assignment of addresses. If the number of
addresses in your response exceeds 253, either some ports do not get any
addresses or they get fewer addresses than you requested.
Do not respond to the AY part of question 116 if:
•

The host is non-SNA

•

The 3174 model number is 53R

If the response to question 101: Host Attachment is M (for multi-host support),
the second part of question 116 appears only for the 1A host.

3.3.14 Planning for Response Time Monitor (RTM)
RTM is a standard function on all 3174s. Ideally it should be used as part of the
Communication Network Management (CNM) operation. However, even in a
standalone form, it is a valuable tool in the management and control of
information systems.
If you do not wish to use RTM, answer question 127: Response Time Monitor
Definition with two zeros.
If you wish to use RTM, then the first digit of question 127 asks you whether you
have host support for RTM and where the RTM data is displayed (ports 26-00 or
27-00 only, or all ports). Even without host support you can use RTM as a
valuable management tool.
The second digit allows you to specify the event used to signify a transaction
end:
•

When the first character is received on the screen

•

When the keyboard becomes unlocked

•

When a Change Direction or End Bracket command is received

Chapter 3. Microcode Customization

59

•

When the last character is received on the screen

If the response to question 127 is other than two zeros, you will get another
panel (128: RTM Definition) to allow you to classify an RTM measurement into
one of five time counters. You can specify the maximum RTM value for four of
these counters; the fifth is an overflow counter.
The RTM function will not be discussed further in this publication. For further
information, see the appropriate 3174 Functional Description and 3174 Planning
Guide manuals for your microcode level.

3.3.15 Planning for PAM
Printer Authorization Matrix (PAM) defines which printers the display stations in
a cluster can use for local copy, host printing and shared copy operations. With
a local copy, data is transferred directly from the display buffer to the printer
buffer for printing. With host printing, data is sent from the host to the printer.
With shared copy operations, a printer can be used for both local copy and host
printing.
If your printers are used only for host printing (that is, no local copy or shared
copy operations), you do not need to define a PAM.
The PAM worksheet can be thought of as being in two parts, the top half and the
bottom half. The top half defines the printer and the bottom half assigns the
display stations that may use it. By using multiple worksheets, you may define
up to 47 printers. You can define printers which are attached to the base 3270
adapter ports, the 3270 Port Expansion Feature ports and the AEA ports.
The first field required is the port number of the first printer that you wish to
define (port 26-00 cannot be specified). The next field defines the printer mode
of operation allowed:
•

0=Host only
In this mode, only host printing is permitted on the printer; it is protected
from local (screen) copies. Since this is the default mode, a PAM is not
needed if you only wish to use the printers for host printing and not for local
copying.

•

1=Local only
In this mode, only local copying is permitted on the printer when a display
operator presses the Print key. If the display is operating in SNA, the host
can initiate a local copy from the display buffer. However, the printer is
protected from host-directed print operations.

•

2=Shared
In this mode, both local copying and host-directed printing is permitted on
the same printer. It is possible, therefore, for local copy data to be
intermixed with host-directed print data inadvertently. To avoid this, you
should follow installation rules and proper programming practices.

The next field allows you to group printers into classes. For example, you may
wish to group all of the same type of printers into one class, group all printers
on the same floor into another class, or group printers for some other reason.

60

3174 Installation Guide

Finally, in the bottom half of the worksheet, simply put an X on the line
corresponding with the printer defined under the port number of any terminal
that you wish to authorize for local copy to that printer.
Note that:
•

With Configuration Support-A/S, you select the Define PAM option from the
Customize Control Disk menu.

•

With Configuration Support-B/C, you use a two-digit response for question
800: Printer Authorization Matrix (PAM) on the Device Definition panel to:
−

Not define a PAM, by using a 00 response

−

Define a PAM, excluding printers attached via the 3270 Port Expansion
Feature, by using a 10 response

−

Define a PAM for all printers, including printers attached to the 3270 Port
Expansion Feature, by using a 11 response

Also, note that the Printer Assignment ID in the OIA identifies the printer or class
of printers to which a local copy will be directed.
•

A printer class is a number in the range 70 through 85.

•

If question 800=10, then a specific printer is indicated by its port number ,
where:

•

−

01 through 31 means ports 26-01 through 26-31

−

32 through 39 means ports 21-00 through 21-07 (the first AEA)

−

40 through 47 means ports 22-00 through 22-07 (the second AEA)

−

48 through 55 means ports 23-00 through 23-07 (the third AEA)

If question 800=11, then a specific printer is indicated by its PAM entry
number , from 01 through 47.

See “Printer Authorization Matrix (PAM)” on page 316 for further information.

3.3.16 Planning to Modify Keyboard
The purpose of the Modify Keyboard Utility is to create unique keyboard layouts
that meet specific user or application requirements. These modified keyboard
layouts can be used on IBM display stations with modifiable keyboards.
This utility is not for use with the DFT displays such as the IBM 3179-G Color
Graphics Display or the 3192-G Color Graphics Display. The keyboard definition
utility for these displays is supplied with their individual DSL code (see the
appropriate display description manual).
Most characters, symbols, and functions can be relocated, deleted, or duplicated
from almost any key position. However, there are some restrictions:
•

The display station used with this utility must be connected to 3174 port
26-00. Terminals with modifiable keyboards must be working in 3278/79
emulation mode.

•

Local keys that do not send scan codes to the 3174 should not be used for
copy or exchange operations (for example, the SetUp, Copy, or Play keys).

•

Typematic assignment cannot be modified.

•

Certain keys cannot be copied or moved.

Chapter 3. Microcode Customization

61

Question 136 refers to four standard keyboard layouts:
•

Converged Typewriter

•

Converged APL

•

Converged Data Entry

•

Enhanced Typewriter.

Question 137 refers to which modified keyboard layouts, identified by the
keyboard ID A, B, C, or D, are to be configured in the 3174. The total number of
standard and modified keyboards cannot exceed four.
Use the Planning to Modify Keyboards chapter of the 3174 Planning Guide along
with the keyboard layout from the worksheet section. Decide which of the
keyboards you wish to modify. Fill out the keyboard layout worksheet and use it
with the Modify Keyboard Utility.

3.3.17 Planning to Copy Files
These procedures allow you to copy from one diskette to another diskette, from
a diskette to a fixed disk, from one fixed disk to another fixed disk, or from a
fixed disk to a diskette.
The options available are:
•

Full Copy
This procedure duplicates a diskette, including any customization data
present, onto another 1.2 MB or 2.4 MB IBM High Capacity 5.25 inch diskette.
It takes just over two minutes for the actual copying process whereas the
Copy Customizing Data procedure takes less than half as long. Copying to
an unformatted diskette adds about 30 seconds.

•

Modify and Copy
This procedure is similar to the Full Copy but allows you to change some
customization responses on the diskette that you are copying to. This is a
useful utility if you wish to produce “pattern diskettes” which can then be
modified for individual 3174s.

•

Copy Customizing Data
This procedure copies configuration (also known as customizing or
customization) data from one Control diskette to another Control diskette at
the same release levels.
You can use this utility to make a backup Control diskette immediately after
customizing a Control diskette; it saves time and trouble should the original
be lost or damaged. It only takes about one minute for the actual copying
process, a considerable saving over the 3274.
The target diskette must be a Control diskette; hence, IBM supplies two
Control diskettes with every microcode package to allow you to easily create
a backup.

•

Copy Patches
This procedure copies the patch files from one diskette to another that are at
the same release levels. This operation can be performed on both the
Control or Utility diskettes.

•

62

3174 Installation Guide

Copy PAM

This procedure copies the PAM data from one Control diskette to another
Control diskette at the same release levels. With Configuration Support-B
and later, the Copy PAM procedure is incorporated in the Copy Device
Definition procedure.
•

Copy Modified Keyboards
This procedure copies modified keyboard tables from one Control diskette to
another Control diskette at the same release levels.

•

Copy RPQs
This procedure copies merged RPQ data from one Control diskette to
another. Be aware that doing so erases any RPQs already on the diskette
that you are copying to. To move an RPQ from one diskette to another while
retaining the original RPQs, use the Merge RPQ Procedure.

The following copy utilities are available with Configuration Support-B and later:
•

Copy Device Definition
This procedure copies the Device Definition files from one Control disk to
another. The Device Definition files can consist of one or more of the
following:

•

−

Logical Terminal Assignment

−

Printer Authorization Matrix

−

Prompts for Extended Vital Product Data

−

Integrated Services Digital Network (Configuration Support-C only).

Copy Vital Product Data
This Configuration Support-B procedure copies the Vital Product Data files
from one Control disk to another. These Vital Product Data files are not
created during 3174 customizing. They are created when a user on an
attached terminal uses Online Test 5, Option 2 (Update Controller Vital Data)
and Option 4 (Update Port Vital Data) to enter Extended Vital Product Data.
Of course, to do this, the Control Disk must be IMLed in the 3174.
With Configuration Support-C, the Copy Vital Product Data procedure is
incorporated in the Copy User Data procedure.

•

Copy User Data
This Configuration Support-C procedure copies Vital Product Data and
3174-Peer parameters from one Control diskette to another. The Vital
Product Data is entered on the Control diskette via Online Test 5, Options 2
and 4. The 3174-Peer parameters may be entered through Online Test 9,
Option 10 (Update 3174-Peer Bridge Profile) or Option 12 (Update LAN
Manager Profile), or changed by the updates received from the LAN Network
Manager, or specified during customization.

Chapter 3. Microcode Customization

63

3.3.18 Planning for Merge Procedures
Merge RPQs
The Merge RPQs procedure, selectable from the Customize Control Disk menu,
allows you to:
•

Include or omit RPQs resident on a Control diskette at IML time

•

Delete RPQs from a Control diskette

•

Merge RPQs from an RPQ diskette to the Control diskette

You use Merge RPQs procedure to move RPQs from the IBM-supplied RPQ
diskette to the Control diskette, from where you can include or omit them from
IML.
Remember an RPQ diskette can have up to 30 RPQs on it. A Control disk has
space for 10 RPQs whether they are included or omitted at IML. If you need
more space, then you can delete unwanted RPQs from the Control diskette.

Merge DSL
The Merge DSL procedure, selectable from the Master Menu, allows you to
merge the DSL code required for several devices onto one DSL diskette.
If a 3174 has any DSL devices attached, then it must have a second diskette
drive or a fixed disk drive for the use of the DSL code. Examples of DSL devices
are the IBM 3290 Information Display and the 3179-G Color Graphics Display.
The DSL diskette contains microcode needed by the DSL device; the 3174 will
download this microcode to the device when the device powers on.
With Configuration Support-C, the Merge DSL procedure is also used to merge
the APPN and Peer Communication LIC features (supplied on 1.2 MB DSL
diskettes) to the Control Extension diskette.

3.3.19 Planning for Microcode Upgrade
Every now and then, IBM may issue a new level of Utility and Control diskettes
for maintenance reasons and/or to add new functions to the 3174. However, the
customization data is not available on the new diskettes. The Microcode
Upgrade procedure allows you to transfer customization data from an existing
Control diskette to the new Control diskette. Note that this procedure copies
only the customization data from an older to a newer release level, whereas the
Copy Customizing Data procedure copies customization data at the same
release levels.

3.3.20 Planning for Central Site Change Management
Using NetView Distribution Manager Release 2 and later or NetView DM/2 V2.1,
Central Site Change Management (CSCM) is a method for managing and
distributing microcode and customization data to 3174s in a SNA network. To
use CSCM, you build a library of 3174 customization data using the Central Site
Customizing Utility (CSCU).
The CSCU provides facilities for:

64

3174 Installation Guide

•

Creating the base configuration

•

Configuring the AEA

•

Defining the PAM

•

Defining devices (Configuration Support-B/C only)

The microcode and customization data are packaged as “data objects.” Thus,
there are data objects for Control microcode, Utility microcode, patches, RPQs,
basic configuration data, AEA customization data, PAM customization data, and
so on.
CSCM functions allow the 3174 to:
•

Retrieve data objects from a 3174 to a NetView Distribution Manager
repository

•

Send data objects from a NetView Distribution Manager to a network site
3174

•

Install data objects on the network site 3174

•

Delete data objects which have been installed non-removably (permanently)

•

Remove data objects which have been installed removably (temporarily)

•

Activate the 3174 when commanded by NetView Distribution Manager

To use CSCU, you select the Central Site Customizing option from the Master
Menu.
To use CSCM, you need to respond to questions 500: CSCM Unique, 501:
Network ID and 502: Logical Unit Name. Any 3174 that will participate in the
CSCM network has to be defined to VTAM as a CSCM device; this is achieved by
coding an LU with a LOCADDR=1.
Although CSCM is provided for the 3174 with Configuration Support-A/S Release
4, we recommend that you use the latest releases (Release 5.4), or Configuration
Support-B, or Configuration Support-C.
For further information, see the ITSO Books NetView Distribution Manager
Release 2, 3174 CSCM Implementation Guide , and NetView DM/2 V2.1 Remote
Administrator and New Functions and also the appropriate 3174 Central Site
Customizing User ′ s Guide .

3.3.21 Planning for Encrypt/Decrypt
The Encrypt/Decrypt Adapter #3680 feature provides an adapter for 3174 Models
01R, 02R and 03R to encrypt and decrypt data between SNA nodes. It is no
longer available as of July 7, 1989.
Currently, the Encrypt/Decrypt Adapter is available as an RPQ 8Q0742. This RPQ
supports 3174 Models 01R, 02R, 11R and 12R, and requires either Configuration
Support-A/S Release 5 or Configuration Support-B Release 4.1.
An Encrypt/Decrypt Utility provides options to:
•

Initialize or change the master key value

•

Display the verification pattern

•

Verify the security of the master key value

•

Test the proper functioning of the Encrypt/Decrypt Adapter

To use this utility, you need:
Chapter 3. Microcode Customization

65

•

The adapter security key (this is a real key)

•

A master key value (this is a code)

•

A control Unit ID

Since the Encrypt/Decrypt Adapter protects your data from unauthorized
disclosure, only authorized persons should use these procedures.
For further information, see the Configuration Support-A/S 3174 Utilities Guide .

3.4 Customizing Procedures
This section describes the procedures used to customize the 3174. If worksheets
have been used during planning, customizing the 3174 is a relatively easy
process. All you need to do is transfer the worksheet responses to the 3174
customizing panels when prompted.
Like the 3274, the display used for the customizing procedures must be attached
to port 0 of the 3174. It must also be a CUT terminal, such as a 3471 or similar,
or the CUT mode of a DFT-E terminal, such as the 3472-G.
The 3174 Utilities Guide contains information on how to:
•

Display the Master Menu

•

Identify the customizing keyboard

•

Configure the Control diskette

•

Merge RPQs

•

Merge DSL code

•

Modify keyboards

•

Upgrade microcode

It is not necessary to explain all the procedures because they are really so easy
to use, being menu driven. We have included two of the more commonly used
procedures here for your convenience.

How To Display the Master Menu
To display the Master Menu:
•

Put the Utility diskette in drive 1.

•

Hold the Alt 1 button and press IML.
−

•

The 3174 status display shows 40.

Press Enter.
The 3174 will now start loading the microcode from the Utility diskette in
drive 1.

If you have two diskette drives:
•

Put the Utility diskette in drive 2.

•

Hold the Alt 1 button and press IML.
−

•

66

3174 Installation Guide

The 3174 status display shows 40.

Type 0240 on the keypad (02 indicates the diskette drive 2).

•

Press Enter.
The 3174 will now start loading the microcode from the Utility diskette from
drive 2.

If your Utility microcode is on a fixed disk, you can load it by typing:
•

0340 if it is on the first fixed disk

•

0440 if it is on the second hard disk

As the 3174 loads the Utility microcode, the number in the status display will
increment until it reads 7000. When that happens, the Master Menu will be
displayed on the CUT terminal attached to port 0.
If the number in the status display stops during the loading process for longer
than 45 to 60 seconds, look up the number in the 3174 Status Codes . For
example, the status displays 7080. This code means that there is a problem with
the display attached to port 0, such as the display may not be powered on or the
coax cable may not be connected.

Identifying Customizing Keyboard
If you wish to use one of the following keyboards to customize the 3174, then you
need to identify it before you start the customization procedures:
•

Austrian/German

•

Belgian

•

French AZERTY

•

Italian

•

Japanese English

•

Japanese Katakana

If your keyboard is not one listed above, ignore this procedure.

3.5 How to Use the Patch Procedure
Patches are provided to correct for defects found with 3174 microcode. There
are two types of patches:
•

PC patches
PC patches are applied to link-edited microcode that is contained on the
Control diskette.
PC patches are prefixed with the letters PC.

•

Zap patches
Zap patches are applied to prelinked microcode that is contained on the
Control, Utility (including Limited Function Utility) or DSL diskette.
Zap patches are prefixed with the letters:
−

ZC for Control microcode

−

ZU for Utility and Limited Function Utility microcode

−

ZM for DSL microcode

Chapter 3. Microcode Customization

67

To apply patches, type P at the Master Menu. (Note that the patch procedure is
not an option on the Master Menu.) When you press Enter, the Patch Menu will
be displayed to show options that allow you to:
•

Patch a Control diskette

•

Patch a Utility diskette

•

Patch a DSL diskette

•

Patch a Limited Function Utility diskette

You can then take the following actions:
•

Add a patch (adding a patch does not make it active)

•

Include it in the IML process (that is, make it active)

•

Omit it from the IML process (that is, make it inactive)

•

Delete it altogether from the diskette

If you are need to add patches, you should carefully follow the specific
instructions that are supplied with each patch. The 3174 Maintenance
Information manual for your model includes general instructions on how to apply
each type of patch.

3.6 How to Display the Online Test Menu
During normal operation, you may need to look at the 3174 customization data or
error logs, or update certain parameters online. You can do so by using the
online Test Menu from a CUT display. To display the online Test Menu:
•

Hold down the Alt key and press the Test key.

•

When Test appears in the OIA, press PF12.

To exit from the online Test Menu:
•

Hold down the Alt key and press the Test key again.

Beginning with Configuration Support-B Release 2, the online tests can also be
accessed using Central Site Control Facility (CSCF).

3.7 Using CSCF to View Configuration Data
Central Site Control Facility gives you the ability to perform certain online tests
from a NetView (Release 3 and later) terminal, including viewing the
configuration data for a specific 3174. The NetView operator can test any 3174
attached to the same host as the operator′s terminal by entering the command:
CSCF PU=resname (where resname is the 3174 PU name)
The online Test Menu will be displayed at the NetView terminal. You can then
select the test(s) required. Except for certain tests that need to be carried out by
a terminal physically attached to a 3174, such as Color Convergence, the online
tests selectable via CSCF is the same as those selectable via Alt Test.
For further information, see 13.1, “Central Site Control Facility” on page 433.

68

3174 Installation Guide

Chapter 4. LAN Support
This chapter discusses the 3174s which attach to the LAN network. The type of
LAN can be either token-ring network or Ethernet network. It also describes
experiences in the installation of 3174 LAN (Token Ring and Ethernet) attached
models and gateways in a test environment with different operating systems and
other LAN (token-ring and Ethernet) attached devices.
Readers will find useful tips regarding physical installation, customization,
operating system considerations, backup/recovery, and performance.

4.1 Token-Ring Concepts
The IBM Token-Ring Network is a general purpose Local Area Network (LAN)
with a star-wired ring topology, using baseband signalling and token-passing
protocols conforming with IEEE 802.5 standards. Device attachments conforming
with IEEE 802.2 and 802.5 standards may communicate over an IBM Token-Ring
Network.
The token-passing protocol for ring access control is based on a predefined
24-bit pattern, called a token , which continuously circulates around the ring.
When a station has data to transmit, it waits until its station adapter receives a
free token (token bit=0). Upon capturing the free token, the station creates a
frame by setting the token bit to 1. It then inserts source and destination
addresses, certain control information and the data to be sent to the destination
station, and starts frame transmission.
During the time the frame is being transmitted, no token is available on the ring
and no other station can initiate a transmission. Thus, collisions on the ring are
avoided. The frame is passed (received, regenerated and retransmitted) from
one station to another on the ring until it is received by a station with a matching
destination address.
The destination station copies the data to its internal buffers, sets control bits to
indicate that it recognized the address and successfully copied the data, and
retransmits the frame.
When the frame returns to the source station following successful transmission
and receipt, it is removed from the ring. The source station creates a new free
token and transmits it on the ring, thereby allowing other stations access. Until
the source station releases a free token, the rest of the stations are unable to
transmit.
To reduce the amount of time a station has to wait for a free token, a function,
known as Early Token Release , is available with the 3174 16/4 Mbps Dual Speed
Token-Ring Adapter when it is customized for 16 Mbps ring speed operation.
With Early Token Release, a sending station releases a free token following
frame transmission without waiting for the transmitted frame to return. This
enhances the utilization of the ring by allowing one token and one or more
frames to circulate on the network at the same time.

 Copyright IBM Corp. 1986, 1994

69

4.2 Ethernet Concepts
Ethernet (802.3) is currently the most widely used LAN protocol in the world.
Since its introduction to the marketplace in the 1970s it has been established
among a wide range of users.
Invented by Xerox** in the early 1970s and brought to the marketplace as
Ethernet V.1, the protocol was then developed by a consortium of DEC**, Intel**
and Xerox. This consortium brought out a new version of Ethernet in 1980 called
Ethernet (DIX) V2. They also published the architecture and took it to the
Institute of Electrical and Electronics Engineers (IEEE) to have it accepted as an
international standard. The IEEE ratified the Ethernet DIX V2 standards with
some slight modifications as IEEE 802.3. The 802.3 standard has since been
approved by a number of other organizations including the American National
Standards Institute (ANSI) and the International Organization for Standardization
(ISO 8802-3). Today both Ethernet V2 and 802.3 LANs are widely implemented
across all areas of the marketplace.

CSMA/CD
Carrier Sense Multiple Access with Collision Detection (CSMA/CD) is the name
of the protocol used on the Ethernet (802.3) bus to control the operation of the
network. An example of CSMA/CD is shown in Figure 2.

Figure 2. Ethernet CSMA/CD Bus

In a CSMA/CD bus, when a station wants to transmit data on the network bus, it
first listens to see if the bus is free (that is, no other station is transmitting). If
the bus is available, the station starts transmitting data immediately. If the bus
is not available (that is, another station is transmitting), the station waits until the
activity on the bus stops and a predetermined period of inactivity follows before
it starts transmitting.

70

3174 Installation Guide

If a
the
but
the

collision occurs (that is, another station starts to transmit at the same time),
stations will stop transmitting data immediately after the collision is detected,
they continue to transmit a jamming signal to inform all active stations about
collision.

In response to this signal, each transmitting station stops transmitting and backs
off before attempting to transmit again. This causes each station to wait for a
random amount of time before starting the whole process again beginning with
the process of carrier sensing. If a station′s subsequent attempt results in
another collision, its wait time will be doubled.
This process may be repeated up to 16 times, after which the station, if still
unsuccessful, reports a transmission error to the higher layer protocols.

Ethernet Topologies
In an Ethernet (802.3) network, various types of cables can be used to provide
the physical link between the workstations. The media used can be thick or thin
coax, twisted pair, or fiber optic cable.
Thick coax is also known as 10Base5 or Thicknet. Thin coax is also referred to
as 10Base2 or Thinnet. When using coax (thick or thin), this cable acts as the
bus to which the workstations are connected. In the case of thick coax, an
external transceiver is required. A transceiver is a device which permits the
attachment of a workstation cable to the Ethernet. In the case of thin coax, the
transceiver can be an external device or mounted onboard the network interface
card (NIC).
Coax networks do not require structured wiring in the building, which makes
them ideal for use in old buildings. However, they have the disadvantage of not
providing management capability and fault isolation. For example, a break in the
bus cable will render the whole network idle because all workstations are
attached in line along the cable.
To enable the use of structured wiring in an Ethernet environment, a standard
known as 10BaseT has been developed which provides a point-to-point link
between the workstations and a central hub over twisted pair wiring. The hub
contains a Multistation Access Unit (MAU) function on each of its ports. It also
contains a repeater function which allows these point-to-point segments to
communicate with each other. The hubs can also be connected to extend the
size of the network and the number of stations that can be attached to them.
Because of the existence of hubs, a 10BaseT network provides a much better
management and fault isolation capability than the coax-based networks.
Fiber optic cables are used to provide point-to-point links, typically as a
backbone between concentrators, to interconnect buildings or cross long
distances within a building. However, it is also possible to use fiber optic cables
as a means of providing connections to workstations. There are various
standards covering the use of fiber optic cables in an Ethernet (802.3)
environment. These standards are described briefly in the following sections.
The physical size of a network and the number of stations attached to it varies
according to the type of medium used to construct the network. However, users
can build a network consisting of mixed topologies by using repeaters and
bridges. Also, such mixed topologies are made possible by intelligent hubs such
as the IBM 8250, which provide various repeater, bridge, media and
Chapter 4. LAN Support

71

management functions via a number of modules which can be installed in the
hub. The following sections provide a brief description of the various standards
used in Ethernet (802.3) networks.

10Base5 (Thicknet)
The names given to the IEEE 802.3 standards provide some information as to the
capabilities and requirements of the implementation. In the case of 10Base5
they have the following meaning:
•

10 indicates the data rate (10 Mbps)

•

Base indicates the transmission type (Baseband)

•

5 indicates the maximum cable length (500 meters)

10Base5 (thicknet) uses a very high quality coaxial cable for the bus. This cable
is very thick (10 mm in diameter) which makes it difficult to manipulate
particularly if it is being run into work areas and needs to go in and out of
ducting. The cable is generally marked every 2.5 meters to indicate where
transceivers can be attached.
Attachment of workstations to the coaxial cable is done by attaching a
transceiver to the cable and attaching the workstation to the transceiver via an
AUI (Attachment Unit Interface) cable. This is shown in Figure 3.

Figure 3. 10Base5 Segment

Note that terminators are used at both ends of the segment to prevent the signal
from being reflected back when it reaches the end of the segment.
In modern environments 10Base5 topology is not very practical. The difficulties
of manipulating the bus cable, rerouting AUI cables, attaching transceivers, etc.,
means that installations of this nature are inherently inflexible and unable to
accommodate the rate of change that is expected of most local area networks
today.
Despite the drawbacks associated with this type of installation, 10Base5 has
been widely installed. The use of multiport transceivers with a thinner and more

72

3174 Installation Guide

flexible five meter transceiver cable has made it somewhat easier to add or
remove workstations and enable most connections to be made without having to
manipulate the thick coaxial cable. Also, despite the fact that 10Base5 has
become less popular for providing access to the LAN directly it is still widely
used, particularly in situations where relatively few attachments are required and
change is limited.

10Base2 (Thinnet)
As a means of addressing the problems associated with 10Base5, the 10Base2
standard was defined.
The name 10Base2 was chosen because of the characteristics of this type of
network as shown below:
•

10 indicates the data rate (10 Mbps)

•

Base indicates the transmission type (Baseband)

•

2 indicates the maximum cable length (200 meters)

Note: the actual length permitted on a 10Base2 segment is 185 meters.
10Base2 uses a much lower grade of coaxial cable than 10Base5. The cable is
also a lot thinner and more flexible which makes it easier to manipulate and
capable of being brought right up to the workstation. This, in conjunction with
the fact that the 10Base2 transceiver function is generally integrated into most of
the Ethernet adapters, provides the user with the option to connect the
workstation to the bus directly and avoid the use of AUI cable. However,
because of the lower quality of the cable, there is a reduction in both the
segment length available and number of transceivers supported when compared
to 10Base5.
A 10Base2 segment consists of a number of thin coax cables connected to each
other via a number of T-connectors. In addition to connecting the two cables
together, a T-connector provides a BNC connection for attaching the workstation.
The use of BNC type connectors makes adding and removing transceivers a
straightforward task in a 10Base2 network.
Because of the relative simplicity of running and attaching stations to it, 10Base2
is often used to extend the services offered by an existing 10Base5 network.
10Base2 and 10Base5 segments can coexist in the same LAN. Repeaters or
bridges can be used to connect the segments.
The advantage of 10Base5 in terms of the segment length available can be
utilized for parts of the LAN where change will be minimal such as through ducts
and risers to provide a backbone bus.
The advantage of 10Base2 in terms of the cable itself being easier to manipulate
plus the relative ease with which transceivers can be added and removed can
be utilized in areas of the LAN where changes will be made more frequently to
the configuration of the network.

Chapter 4. LAN Support

73

10BaseT
The 10BaseT standard was defined by IEEE to address the requirement of
running Ethernet/802.3 over the structured cabling systems using twisted pair
copper wires. Although, actually completed prior to the EIA/TIA 568 standard, a
10BaseT Ethernet (802.3) LAN requirement would be met by a cabling system
that conformed to EIA/TIA 568.
The term 10BaseT stands for the following attributes:
•

10 indicates the data rate (10 Mbps)

•

Base indicates the transmission type (Baseband)

•

T indicates the medium (Twisted Pair)

10BaseT is a star topology in which the workstations are attached to a central
hub . The hub acts as a multiport repeater between a number of segments in
which each segment is a point-to-point connection between a workstation and a
port on the hub.
A segment can also be a point-to-point connection between two hub ports. This
would allow you to set up a network consisting of multiple hubs. Also, by taking
advantage of bridges and repeaters (which normally are offered as modules
which can be installed on these hubs), networks consisting of mixed topologies
of 10BaseT, 10Base5, and 10Base2 can be constructed.

4.3 LAN Terminology
In referring to LAN devices in the context of host communication, the following
terms are often used:
•

Gateway

•

Downstream Physical Unit (DSPU)

•

Bridge

A gateway is the host communication server. It links the LAN to the host
network, translating the LAN protocol into that used for the host link. The
gateway may also reassemble frames for transmission.
A DSPU is the device on the LAN requiring host connection via the gateway. It
is also known as a network station .
A bridge connects one LAN segment to another such that the interconnected
segments appear as one logical ring. These segments may be quite close to
one another, or they may be separated by great physical distances over the wide
area network.

4.4 LAN Addresses
The LAN address field is six bytes (48 bits) long and usually represented as a
12-digit hexadecimal number. It is, with minor variations in format, used as the
source address and the destination address in frames sent from network station
to network station.
There are two different forms of LAN addresses: a universally administered
address and a locally administered address.

74

3174 Installation Guide

Universally Administered Address
A universally administered address (UA) is an address assigned by IEEE and
“burned” into the adapter ROM by the manufacturer at the factory. Hence, it is
also known as the burned-in address or the hard-coded address .
Some manufacturers have been assigned universal addresses that contain an
organizationally unique identifier. For example, IBM has an identifier of
X′10005 A′. All IBM Token-Ring and Ethernet cards that use the IBM Token-Ring
and Ethernet chip sets have the first six digits (of the 12-digit hexadecimal
address) start with X′10005 A′.
IEEE ensures uniqueness of the first six digits among vendors; each vendor
ensures uniqueness for the other six digits within its organization.

Locally Administered Address
A locally administered address (LAA) is an address typically administered by an
network administrator and given to the adapter during customization. Because it
can be changed relatively easily, it is also known as the soft address .
For a LAN environment without a host connection, the IEEE universal address
may be useful. The advantage of using the universal address is its guaranteed
uniqueness and the avoidance of local address administration. Be sure to keep
a list of stations, some topology information, and the corresponding universal
addresses for LAN management.
When a LAN is being set up for host connection through a gateway, the locally
administered address is a more suitable implementation. The reasons are:
•

Generation of future DSPU devices is impossible for burned-in addresses as
you will not know what the address will be.

•

If a defective adapter is replaced, you will not have to update the
customization to include the new address.

•

From an operational point of view (CNM and LAN management) it may be
useful to make the address informative and meaningful, instead of a random
number.

4.4.1 Example Address Convention
The locally administered address is represented by 12 hexadecimal digits. The
general format of such an address is:

4000cddddddd
The first four digits are fixed as X′4000′. The first digit 4 indicates a locally
administered address; the next three digits are reserved and set to zeros. The
last eight digits may have any value less than or equal to X′7FFFFFFF′.
The following is one example of an address convention adopted for an
organization. The topology information used is the subarea number of VTAM or
NCP, the LAN number where the device is attached and a serial number within
this LAN. One digit is used to define the station type.

Chapter 4. LAN Support

75

┌────────────────────────────────────────────────────────┐
│
LOCALLY ADMINISTERED ADDRESS (12 DIGITS)
│
├───────────────────┬────────────────────────────────────┤
│ FIXED (4 DIGITS) │
VARIABLE (LAST 8 DIGITS)
│
├───────────────────┼────────────────────────────────────┤
│
4000
│
abbccddd
│
└───────────────────┴────────────────────────────────────┘
┌────────────────────────────────────┐
│ a = Station Type:
│
│
0 ─ Not used (optional)
│
│
1 ─ 37XX Gateway
│
│
2 ─ 3174 Gateway
│
│
3 ─ PS/2 DSPU
│
│
4 ─ 3174 DSPU
│
│
5 ─ AS/400 DSPU
│
│
6 ─ other downstream PUs
│
│
7 ─ reserved
│
│
8─F ─ not allowed
│
├────────────────────────────────────┤
│ bb = Subarea number of NCP or VTAM │
├────────────────────────────────────┤
│ cc = LAN number
│
├────────────────────────────────────┤
│ ddd= Unique identifier
│
└────────────────────────────────────┘
Figure 4. Locally Administered Adapter Addresses

4.4.2 Getting the 3174 LAN Universal Address
After proper installation of the LAN Adapter, you may obtain its burned-in or
universal address by following the steps presented here.
The alphabetic characters of the universal address appear as other symbols; for
this reason, the following table is included to help the user to correctly interpret
them.

Bits 4-7
-------A
B
C
D
E
F

76

3174 Installation Guide

Character displayed
------------------- (dash)
E
H
L
P
(blank)

•

Insert the Utility diskette into diskette drive 1.

•

At the operator panel, press and hold the Alt 1 key.

•

Holding the Alt 1 key, press and release the IML key.

•

When 40 is displayed, press Enter.

•

The display connected to port 26-00 will show the Master Menu.

•

Enter a 4; the Diagnostic Test Menu appears.

•

If you have a Token-Ring Adapter, enter 3110
31 is the hardware group (HG) of the adapter.
10 is the function code (FC) to display universal address.

•

16 digits, for example 453510005A939428, will be displayed. In this example,

4535 is the status code
10005A is IBM′s manufacturer ID
(the first two bits in byte 0 of a UA are 00)
(the first two bits in byte 0 of an LAA are 01)
939428 is the unique portion of this adapter address.
•

If you have an Ethernet Adapter, enter 4110
41 is the hardware group (HG) of the adapter.
10 is the function code (FC) to display a universal address.

•

16 digits, for example 308210005AC80048, will be displayed. In this example,
3082 is the status code
10005A is IBM′s manufacturer ID
(the first two bits in byte 0 of a UA are 00)
(the first two bits in byte 0 of an LAA are 01)
C80048 is the unique portion of this adapter address.

•

To make another selection, press Enter.

4.5 3174 Gateways
This section addresses the 3174 LAN feature; however, you should be aware that
there are other IBM gateways available. The most suitable gateway will be
determined by factors such as the function required, your budget and in many
cases on what hardware is already installed.
Other IBM gateways include:
•

3720, 3725 or 3745 Communication Controllers with ACF/NCP and NTRI
implemented. This can be used as a very high performance gateway for
large token-ring networks as it supports very fast host links and has the
benefit of being able to route traffic at the session level.

•

The IBM 3172 Interconnect Controller can be used as a local (channel
attached) gateway in situations where only a dedicated controller is required
(no other device support).

•

A PS/2 with OS/2 Communications Manager/2 can be used as a remote
gateway for smaller LANs.

•

A PS/2 with DOS and an emulator such as Personal Communications/3270
can also be used as a gateway but this is again less functional.

4.5.1 Advantages
Some of the advantages and benefits of the 3174 LAN Gateways are:
•

It can be installed in a wide variety of configurations such as local and
remote, both 4 Mbps and 16 Mbps for token-ring gateway and 10 Mbps for
Ethernet gateway with multiple host support.

•

Easy customization and maintenance
Personnel experienced in customizing the 3174 will have to learn only a few
new parameters. These new parameters have default values which, in most
cases, will produce ready-to-run configurations.
Customization for backup units can be avoided if the Copy Customizing Data
procedure is used. The Upgrade Microcode procedure allows the customer

Chapter 4. LAN Support

77

to upgrade the microcode level of the 3174 gateway. Each procedure will
take about two minutes.
•

Ring Error Monitor (REM) and Token-Ring Error Alerts facility of the
token-ring gateway.
This facility allows the token-ring errors to flow through the gateway and be
reported to NetView in the host as alerts. As several 3174 Token-Ring
Gateways can be active at the same time in the token-ring network,
additional information can be added to identify which gateway is reporting
the alerts.

•

Triple function gateway/controller/APPN node
The 3174 LAN Gateway can also be used as the controller for its attached
terminals, as well as a network node for EN,s and LEN,s.

•

Efficient backup/recovery
It is possible to define and IML two 3174 LAN Gateways with the same LAN
addresses. The gateway which finishes the IML first will become the active
gateway and the other will become the backup gateway. See 4.12, “Backup
and Recovery” on page 143.

•

Performance versus cost
The 3174 local gateway can handle from 35 to 40 transactions per second
with a utilization of 65 to 70% at a relatively low cost.

•

Reliability
Because the 3174 is dedicated to providing host access to its supported
devices, it is not affected by other things happening in the network. A PS/2
gateway, if not dedicated, may require re-booting if a hang occurs in a user
program and this would disrupt all users of the gateway.
If a problem does occur on a 3174, it can be restarted without affecting a
large part of the network such as would occur if a 37xx required an IML.

4.5.2 Multi-Host Gateway
One of the major differences between the gateways is the host routing
capabilities. In an SNA network, the subarea network has routing designed into
it. This is implemented in the SNA layers of VTAM and NCP and it means that
with just a single link, a user can access any application in the network so long
as it resides on one of the host processors which form part of that network. If
you need to access a host processor in another network, then you can use the
SNI (SNA Network Interconnect) implementation at the NCP level.
For many reasons, such as complexity, security and software compatibility, many
customers choose not to implement SNI. Also, if one of the host processors is
an AS/400 or any other processor type which will communicate downstream to a
PU T2.0 but not participate in the SNA subarea routing, then an alternate means
of connectivity is required.
The routing provided by the 3174 is at a physical level rather than the dynamic
routing of the subarea network. You define each terminal′s connection at
customization time and if the user wishes to change hosts, it is done by
hot-keying.
So, the 3174 multi-host support can be used to provide simultaneous access to
multiple hosts, either in the same network or in other networks and to a wide

78

3174 Installation Guide

variety of hosts in a simpler manner than the NCP gateways; however you will
need to install a separate line to each 3174 which requires these additional
connections. The SLMH (Single Link Multi-Host) support now available in the
3174 (see 9.3, “Single Link Multi-Host Support” on page 342) improves on this
situation but it is still different to NCP routing.
Consider the differences between using SNI and 3174 SLMH. With SNI, only one
link is required for anyone in the network to have access to another host. The
session is set up by VTAM and the user may be entirely unaware that he or she
is connected to a different network.
To achieve this using the SLMH feature of the 3174, a gateway and a separate
line would have to be set up on each LAN in the organization where a user
requires access to the other network. The user would hot-key to the other
session when changing from one host to the other. The decision then comes
down to:
•

How many users need access to other hosts

•

Where they are located

•

What kind of hosts

•

How much you want to spend on communication lines

4.5.3 Ring Error Monitor or Token-Ring Error Alert for Token-Ring Gateway
The 3174 Token-Ring Gateway microcode includes a function to report token-ring
errors to the host. This function is called the Ring Error Monitor or Token-Ring
Error Alert; it performs analysis of non-random error conditions on a realtime
basis. In case of a failure of one of the stations in the ring, the REM or
Token-Ring Error Alert derives information indicating the two consecutive
adapters and the media in between them most likely to be causing a failure.
Other types of ring errors are also accumulated and reported to NetView when
thresholds have been exceeded. The information is presented to the host on the
SSCP-PU session in the form of alerts, link events and PD statistics.
This is one of the advantages of the 3174 Token-Ring Gateway compared to the
NCP gateway. It presents information about the entire Token-Ring Network to
the host, while the TIC (the Token-ring Interface Coupler used on the 37xx
Communication Controllers) is only able to report its own status. Token-Ring
errors are shown at the operator panel of the 3174 as 5xx and 8xx status codes,
and hardware errors of the Token-Ring Adapter are shown as 3xx status codes.
Note: When you elect to customize for the Ring Error Monitor, you must also
customize for the Alert function, otherwise the REM data cannot be sent up to
the host.

4.5.4 Gateway LAN Adapters
There are four 3174 LAN Adapter features which provide gateway support:
•

Feature #3025

•

Feature #3026

•

Feature #3044

•

Feature #3045

Chapter 4. LAN Support

79

Feature #3025
Feature #3025 is now obsolete. It was limited to 4 Mbps and did not support the
Early Token Release or the larger ring frame size. It will not be covered in any
detail here; however, you may consider it compatible with the new adapters
providing they are installed at 4 Mbps and do not use Early Token Release or
greater than 2KB frames. Feature #3025, if installed, can be recognized by the
card type 9350.

Features #3026 And #3044
Feature #3026 and feature #3044 both use the same hardware adapter. This is
card type 9351. The difference between them is that feature #3026 comes with
Configuration Support-S and feature #3044 does not have any microcode
included. To use feature #3044 as a gateway, you need to have Configuration
Support-B or Configuration Support-C installed on your 3174.
Notes:
1. Feature #3026 can be used with Configuration Support-B or Configuration
Support-C and you will get the same function as feature #3044. However,
you will pay more for this configuration as the price of feature #3026 includes
the price of the Configuration Support-S Licensed Internal Code.
2. Feature #3044 will work with Configuration Support-S but unless you have
already installed feature #3025 or #3026 on your 3174, you will not be
licensed to use Configuration Support-S. Keep in mind that Configuration
Support-B or Configuration Support-C provides additional functions, such as
multi-host gateway support and group polling.
When you order the gateway feature, you will also receive a 2.4 m (8 ft) adapter
cable with a connector to the adapter on one end and an IBM Cabling System
data connector at the other end, which can be inserted into an IBM 8228
Multistation Access Unit port or an 8230 Controlled Access Unit Lobe Attachment
Module port.

Features #3045
Feature #3045, which is card type 9344 and 3174 Configuration Support-C
Release 4 or Release 5, facilitate the 3174 to attach to Ethernet LANs in
configurations similar to token-ring configurations supported by the same models
of the 3174. This feature provides IEEE 802.3 and Ethernet DIX Version 2 frame
format network support. It provides the interface to attach to 10Base5, 10Base2,
and 10BaseT networks using one of the following three connectors on the
adapter:
•

1OBase5 15-pin D-SUB

•

10Base2 BNC

•

10BaseT RJ-45

Gateway Models Required
The LAN Gateway feature can be installed on any 3174 models except:

80

3174 Installation Guide

•

DSPU 3174 Models x3R or x4R

•

Smaller 3174 Models 8xR and 9xR

Notes:
1. The Model 90R comes with the gateway already installed.
2. A 3174 with a token-ring gateway (feature #3044 and Configuration Support-B
or Configuration Support-C) installed can be customized as a DSPU. You
may find this useful for contingency planning (see “Scenario 5: Alternate
IML” on page 151).

4.5.5 Gateway Microcode
The gateway is supported by 3174 microcode Configuration Support-S, B or C.
If you are installing feature #3026 you will get Configuration Support-S Control
and Utility diskettes to replace your existing Configuration Support-A diskettes.
Configuration Support-S, unlike Configuration Support-A, does not support BSC
communication, X.25, nor will it operate as a DSPU.
Configuration Support-B or C is the preferred microcode level to use for the 3174
LAN Gateway. It has more function than Configuration Support-S for gateway
support and it is still being enhanced, whereas Configuration Support-S will not
have any new functions added.
Some Configuration Support-B or C features not supported by Configuration
Support-S include the following:
•

Group polling

•

Support for 250 DSPUs

•

Single link multi-host support

•

Multi-host gateway (CCA access from gateway)

•

X.25 gateway support (via RPQ)

•

Duplex multi-point support

Configuration Support-C supports the functions available in Configuration
Support-B; in addition, it supports:
•

Advanced Peer-to-Peer Networking

•

Peer Communication

•

Integrated Services Digital Network

•

Ethernet

•

Frame Relay Communication

•

Optimizing Token-Ring T1 timer and retry count

•

DLUR

See the appropriate chapter in this document for further information.

Chapter 4. LAN Support

81

4.5.6 Gateway Storage
The amount of 3174 storage required to support the gateway feature depends on:
•

Which level of microcode you use
Configuration Support-B or C is functionally richer than Configuration
Support-S but it requires more storage.

•

How many DSPUs will be attached to this gateway

To calculate the controller storage required, see Appendix E, “3174 Storage
Requirements” on page 755.
For a start, if you are installing a gateway with Configuration Support-B or C, you
will need at least 2176KB of storage, which is enough to support up to 28 DSPUs.
With 3MB of storage you can service up to 72 DSPUs.
If you installing a gateway and require the Advanced Peer-to-Peer Networking
and Peer Communication functions of Configuration Support-C, the minimum
storage required is 4MB.
Storage is available for the 3174 in either 1, 2 or 4MB increments to a maximum
of 6 MB on the Models 1xx, 2xx, and 6xx. We recommend that you use the
larger increments if feature slots are scarce; the storage cards in the large 3174s
occupy the same slots as some of the feature cards.
Be aware that the older 3174s (Models 0xx and 5xx) have only 1MB base storage
and the newer 3174s (Models 1xx, 2xx, and 6xx) have 2MB of base storage.

Model 90R Gateway Storage
The Model 90R deserves special mention when it comes to calculating storage
for your gateway. It uses a subset of Configuration Support-B and has a
maximum of 2MB storage. Hence, it has limited capabilities and does not
support DSL devices, CSCM, MLT, and so on. However, it is has one base 3270
coax port for attaching one terminal directly (or eight terminals via a 3299
Terminal Multiplexer) and is able to support up to 40 DSPUs as a token-ring
gateway.

4.5.7 Devices Supported
The 3174 LAN Gateway feature with Configuration Support-B or C can support up
to 250 DSPUs while Configuration Support-S can only support up to 140
token-ring attached DSPUs.
The actual number of DSPUs you should have going through a 3174 LAN
Gateway will depend on several factors, including:
•

Speed of the upstream communication port(s)

•

Response time required

•

Use of group polling on remote gateways

•

Volume of traffic expected to flow through the gateway

•

Storage available in the 3174

•

Number of terminal devices attached to the gateway

Devices which can be attached to the 3174 LAN Gateway as DSPUs include the
following:

82

3174 Installation Guide

•

3174 Models x3R and X4R

•

PC or PS/2 using APPC/PC

•

System/36 PU using APPC

•

System/36 using 3270 emulation

•

AS/400 PU using APPC

•

AS/400 using 3270 emulation

•

IBM RT System using OEM 3270 emulation

•

IBM RS/6000 using OEM 3270 emulation

•

IBM 9370

•

PC or PS/2 with 3270 Workstation Program 1.1

•

PC or PS/2 with OS/2 EE 1.1 or later

•

PC or PS/2 with PC 3270 Emulation Program V3.0 operating as a PU

•

PC or PS/2 with Personal Communications/3270, either as a stand-alone
station or as a gateway for other downstream users

•

PC or PS/2 with Communications Manager/2

Note: A PC using PC 3270 Emulation Program V3.0 is a PU through the 3174
LAN Gateway when configured as a:
•

Stand-alone station.

•

Gateway, supporting other PCs configured as network stations.
The PC gateway is defined as a DSPU in the 3174 LAN Gateway; the
PC network stations are defined as LUs in the PC gateway but are not
defined in the 3174 LAN Gateway.

•

Gateway with network station; that is, it is a both a gateway
supporting other PCs configured as network stations, as well as a
network station in its own right.

The number and type of SNA LUs supported by each PU are transparent to the
3174 LAN Gateway. Each DSPU attached to the LAN appears to the host as an
addressable PU T2.0.
The local channel attached gateway can only be an SNA device and the DSPUs
are addressed as contiguous sub-channel addresses starting from the gateway
address.
DSPUs attached to a remote SDLC gateway are addressed as multi-point
controllers with contiguous addresses starting from the gateway address.
During customization of the 3174 LAN Gateway a range of LAN addresses for
DSPUs are defined. The 3174 LAN Gateway will provide services to DSPU
devices with these addresses. If DSPUs have to be added or deleted, a
re-customization of the 3174 LAN Gateway is necessary to update the address
list.

Chapter 4. LAN Support

83

Coax Attached Devices
Apart from performance considerations, the 3174 LAN Gateway does not affect
the operation of the 3270 displays and printers, or intelligent workstations,
attached by coax to the 3174.

4.5.8 Host Software Required
The minimum levels of host software required to support the 3174 Token-Ring
Gateway are:
•

ACF/VTAM under MVS, VM and VSE
VTAM Version 2 Release 1 and later support the 3174 Token-Ring Gateway.

•

ACF/NCP V4.3.1 or V5.2.1 if group polling is required (see 4.7.7, “Group Poll”
on page 110). Otherwise no specific version or release is required as the
remote 3174s; both gateway and DSPU configurations will appear as
controllers on a multi-point line.

•

NetView Version 1

•

Application programs supporting 3274-41A with Configuration Support-D Rel.
65 need not be altered, unless they interpret certain SNA sense information
(see 3174 Planning Guide ).

For a list of the software maintenance required for 3174 Token-Ring Gateway
support, see Appendix F, “APARs” on page 779.
The minimum levels of host software required to support the 3174 Ethernet
Gateway are:
•

ACF/VTAM under MVS, VM
VTAM Version 3 Release 4 and later support the 3174 Ethernet Gateway.

•

ACF/NCP Version 6 Release 1 and later

•

NetView Version 2 Release 3

4.6 3174 Local Gateway
The 3174 local gateway is an easy and efficient way to connect DSPU devices to
the host. Because it is channel attached, it can handle a very high throughput.
The gateway feature can be installed on any 3174 Model xxL configured as an
SNA controller.
The following sections describe the environment and definitions required to
install a local gateway. See 4.7, “3174 Remote Gateway” on page 99 for similar
details on remote gateway installation.
Most of this information is documented from installation experiences at our test
facility. Figure 5 on page 85 illustrates the configuration we used.

84

3174 Installation Guide

┌───────────────────┐
│ Host Processor │
└─────────┬─────────┘
│ Channel addresses
│ E40 through E46
┌────┴────┐
E41
│ 3174 │
E46
┌─────┐
│ Gateway │
┌─────┐
│3174 │
│ E40 │
│PS/2 │
└──┬──┘
└────┬────┘
└──┬──┘
│
│
│
│
│
│
┌─────┴──────────────┴───────────────┴────┐
│
LAN
│
└────┬──────────┬──────────┬──────────┬───┘
│
│
│
│
│
│
│
│
┌──┴──┐
┌──┴──┐
┌──┴──┐
┌──┴──┐
│3174 │
│PS/2 │
│PS/2 │
│PS/2 │
└─────┘
└─────┘
└─────┘
└─────┘
E42
E43
E44
E45
Figure 5. 3174 Local Gateway Configuration

4.6.1 System Definitions
The 3174 local gateway is supported in the following operating system
environments:
•

MVS

•

VM/SP

•

VSE (token-ring gateway support only)

Host Addressing
In all of these environments, when using a 3174 local gateway, a LAN device
becomes an SNA PU with attached LUs. Each PU appears to VTAM and to the
host operating system as if it was a local SNA 3270 control unit. Within VTAM
each control unit (PU) is identified by its own separate channel address. The
3174 local gateway resolves this channel address to the device′s LAN address
by use of an internal table that is defined during customization.
Thus, to begin your host I/O (and VTAM planning), you need to identify the PU
requirements for your LAN. Then you need to define for your operating system
the channel addresses for the PUs. See 4.5.7, “Devices Supported” on page 82
for a list of downstream devices requiring a defined channel address.
In our example, we have a 3174 local gateway and six PUs using it as a gateway.
The addresses defined are E40 for the 3174 local gateway, and E41, E42, E43,
E44, E45 and E46 for the DSPUs (a total of seven addresses).
Due to past procedures for addressing devices, to have proper operation of the
3174 local gateway you should:

Chapter 4. LAN Support

85

•

Ensure that the host IOCP and host operating system address range start on
a hex 16 boundary. That is, the last digit of the address is 0. For example,
200, 240, 2C0, 480, and 860 are valid.

•

Try to have the address range defined to the host consist of a multiple of
eight devices. That is, the last address will end in hex ′7′ or hex ′F′. The
following represent valid ranges:
−

200 through 207 (8 addresses)

−

200 through 20F (16 addresses)

−

200 through 21F (32 addresses)

For our example with six DSPU devices you should, at a minimum, define to the
host (IOCP and IO gen) the address range of E40 through E4F.
These are not 3174 restrictions; the 3174 base address does not need to start on
a 0 boundary nor does it require a multiple of eight addresses defined. These
limitations exist within IOCP and the operating system IOS subsystems. Since
I/O and host IOCP generations are not quickly implemented, you should consider
defining extra device addresses. A recommendation is to use larger address
ranges of 16 or 32 devices for the I/O generation. Thus, instead of generating 16
devices for our simple example above, we would define a block of 32. In VM
systems it is mandatory to do this; in MVS and VSE, this addressing is desirable.
Be aware, however, that in defining extra devices, the unused addresses may
cause operator messages at host IPL time indicating these addresses are not
available. Unused addresses also consume storage on the 3174 and the host.
In addition, you should ensure that the channel having the 3174 local gateway
has an appropriate address range to allow for future growth.

Host I/O Configuration Definitions
There are some special considerations for the IOCP when defining the 3174 local
gateway because of the number of devices addressed. A non-gateway SNA 3174
supports only one I/O address at a time, whereas the gateway has several.
It is important that you review the following differences and restrictions.
For 370 mode channel operations the unit control word (UCW) sharing differs
between the gateway 3174 and the non-gateway 3174. These differences are
illustrated in the following table.
Table 3. 3174 Local Gateway IOCP Requirements
Channel Type

Non-gateway
3174

Gateway 3174 (and DSPU Devices)

370 Byte

Non-shared

Shared for 308x or 3090 otherwise non-shared

370 Block

Non-shared

Shared

370/XA Byte

Non-shared

Non-shared

370/XA Block

Non-shared

Shared or non-shared

To specify shared status you code the SHARED= parameter with either Y or YB.
Y should be used for S/370 block mode. In 370 and XA byte mode SHARED=N
is required. 370 XA block may be specified with YB or N.

86

3174 Installation Guide

For IOCP definitions treat the 3174 LAN Gateway and the LAN addresses as 3791,
3705, or 3725 controllers. Typically a 3791 definition is used with MVS and either
3705 or 3725 with a VM system to agree with the SCP′s Input/Output. Since the
UNIT=parameter content on the CNTLUNIT statement is not validated, many
users are now coding UNIT=3174S (S for SNA) for documentation purposes
rather than using 3705, 3725, or 3791L.
The 3174 requires that PROTOCL=D be specified.
Warning
The 3174 local gateway and its associated channel address range must be
defined in a single CNTLUNIT IOCP statement. Use of multiple CNTLUNIT
statements can cause IOS071I Start Pending errors or performance problems.

It is also recommended that the beginning address in the UNITADD parameter
ends with hex 0 and that the number of addresses should be a multiple of eight.
Remember that the 3174 is fooling the system into thinking that there are
multiple real SNA 3174 controllers attached when there is really only one. To
make this work correctly the single statement is required to inform IOCP
scheduling of only one 3174. A hex 0 boundary for the first address with a
multiple of eight makes the definition more consistent with older control units
having multiple addresses. The use of xx0 address and multiple of eight
addresses will prevent any IOCP (or operating system) scheduling mistakes that
could be caused by scheduling techniques that would assume these boundaries.

MVS Definitions
An IODEVICE macro must be coded for the 3174 local gateway and the attached
DSPUs. The UNIT parameter of the IODEVICE macro must be coded 3791L. The
ADDRESS parameter of the IODEVICE macro allows specification of multiple LAN
attached devices. In our example we have coded a range of 16 addresses.
The definition for our example 3174 local gateway is shown in Figure 6.

DEVE40 IODEVICE UNIT=3791L,ADDRESS=(E40,16)
Figure 6. MVS 3174 Local Gateway Definitions

Note: For Models 12L and 22L, the IODEVICE macro is coded 3174.

VM/SP Definitions
The following examples are valid VM definitions for the 3174 local gateway and
the attached DSPUs. These definitions can be used if the gateway is attached to
a virtual guest machine (for example, VSE/VCNA) or if the gateway is attached to
the native VTAM directly under VM.
The definition for our example 3174 local gateway is shown in Figure 7 on
page 88.

Chapter 4. LAN Support

87

RDEVICE ADDRESS=E40,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RCTLUNIT ADDRESS=E40,CUTYPE=3705,FEATURE=16-DEVICE
RCHANNEL ADDRESS=E,CHTYPE=BLKMPXR

X

Figure 7. VM Local Gateway Definitions

The FEATURE parameter of the RCTLUNIT macro specifies the maximum number
of attached DSPUs supported by a single 3174 local gateway. The value given in
the FEATURE parameter must be a multiple of eight.
The definitions for our example DSPUs are shown in Figure 8.

RDEVICE ADDRESS=E41,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RDEVICE ADDRESS=E42,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RDEVICE ADDRESS=E43,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RDEVICE ADDRESS=E44,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RDEVICE ADDRESS=E45,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP
RDEVICE ADDRESS=E46,DEVTYPE=3705,ADAPTER=TYPE4,MODEL=H8,
CPTYPE=NCP

X
X
X
X
X
X

Figure 8. VM Local DSPU Definitions

With Configuration Support-S, where the 3174 Token-Ring Gateway supports a
maximum of 140 DSPUs, the FEATURE parameter should be coded as follows to
support the full number: FEATURE=144-DEVICE.
With Configuration Support-B or Configuration Support-C, where the 3174 LAN
Gateway supports a maximum of 250 DSPUs, the FEATURE parameter should be
coded as FEATURE=256-DEVICE.
The value given in the ADDRESS parameter of the RCTLUNIT macro must end
with a 0.
An RDEVICE macro must be coded for the gateway itself and for each LAN
attached 3174 or workstation PU.
Warning
If there are more DSPU definitions in the 3174 LAN Gateway than VM
RDEVICE macro definitions, any attempt to bring up the gateway will lead to a
VTAM hang.

VSE Definitions
VSE/SP 2.1 will not automatically recognize and generate ADD statements for
locally attached 3174 Models 01L, 11L, 12L, 21L, and 22L. The user must
manually include ADD statements, as shown in Figure 9 on page 89.

88

3174 Installation Guide

For the Gateway:

ADD E40,3791L,EML
For the DSPUs:

ADD
ADD
ADD
ADD
ADD

E41,3791L,EML
E42,3791L,EML
E43,3791L,EML
E44,3791L,EML
E45,3791L,EML

Figure 9. VSE Local Gateway and DSPU Definitions

The emulation parameter (EML) is necessary to inform VSE/SP 2.1 that the 3174
Models 01L, 11L, 12L, 21L or 22L is to be handled as a 3274-A41.

VTAM Definitions
If n LAN nodes are supported through a single 3174 gateway, n + 1 VTAM PU
macros must be coded for local, channel attached SNA controllers. A
sub-channel address must be defined for the gateway and each LAN attached
3174 or workstation PU. The sub-channel address assigned to the gateway must
be the lowest address in the LAN, and all sub-channel addresses must be
contiguous.
In VTAM Version 3.1.1, the SECNET parameter of the PU macro must be set to
YES for all DSPUs but not for the gateway itself.
The size of the host buffers multiplied by the number of host buffers must be
large enough to accommodate:
•

Link Header (min. 4 bytes, max. 32 bytes) (LH)

•

Transmission Header (TH)

•

Request Header (RH)

•

A minimum of 256 bytes of user data (RU)

The size of the host buffers is defined in the ACF/VTAM start options:
•

MVS: the buffsize value of the IOBUF buffer pool

•

VSE: the buffsize value of the LFBUF buffer pool

The number of host buffers is defined in the MAXBFRU parameter of the PU
macro for the local SNA minor node.

4.6.2 3174 Customization
If the LAN feature is installed on a 3174 already used as a non-SNA or as an
SNA channel attached controller, a new customization must be performed with
Configuration Support-S, Configuration Support-B or Configuration Support-C,
depending on the type of the LAN. If the 3174 was used as a non-SNA controller,
the host system definitions must be done again. Remember that the gateway
customization can be done in any model of the 3174. (At IML time, the 3174 will
determine whether there is any incompatibility between the hardware and the
microcode.)

Chapter 4. LAN Support

89

Only those customization questions dealing with the LAN Gateway feature are
discussed in this chapter. The 3174 microcode level used is Configuration
Support-C Release 5. See Chapter 10, “Connectivity Customization Examples”
on page 351 for 3174 LAN Gateway customization examples.

Question 100: Model Designation
Enter xxL in response to this question, since the gateway is a channel attached
model, where xx is the appropriate model number as written on the box label.

Question 101: Host Attachment
Enter a 5 (SNA-Channel) in response to this question if single host support is
required.
Enter an M in response to this question if multi-host support is required. If
multi-host is chosen, you will be presented with a customization screen for each
host you define. Multi-host is covered in more detail in Chapter 9, “Multi-Host
Connectivity” on page 331.

Question 102: LAN Adapter Type
The response to this question depends on the LAN Adapter type.
•

1 = Token-Ring

•

2 = Ethernet

Question 080: Token-Ring Address
This question appears if you specify a 1 for question 102.
The response cannot be all zeros. The format of the address is:

4000cddddddd
Where 4000 is the fixed part of the address
c
must not be greater than X′7′
d
can be any value from X′0′ to X′F′
See 4.4.1, “Example Address Convention” on page 75.

Question 082: Token-Ring Speed
The response to this question specifies the token-ring speed of the LAN.
•

0 = 4 Mbps - Normal token release

•

1 = 16 Mbps - Normal token release

•

2 = 16 Mbps - Early token release

Note that:

90

3174 Installation Guide

•

Response 0 is valid for both feature #3025 and #3044 (Adapter type 9350 and
9351) and it is the default value.

•

Response 1 and 2 are valid only for feature #3044 (Adapter type 9351).

Question 084: Ethernet Address
This question appears if you specify a 2 for question 102.
The response cannot be all zeros and the format of the address is similar to
question 080.

Question 086: Ethernet Media Type
The response to this question specifies the media type of the Ethernet network.
•

2 = 10Base2

•

5 = 10Base5

•

T = 10BaseT

Question 088: Ethernet Frame Format
The response to this question specifies the type of Ethernet frame format you are
going to use.
•

1 = IEEE 802.3

•

2 = Ethernet V2

•

3 = Both

The default value is 1.

Question 104: Control Unit Address
Enter the two-digit address of the gateway.
The host system recognizes this as the I/O address assigned to the 3174 LAN
Gateway SNA PU. For example, enter 40 if the CUADDR parameter of the VTAM
PU macro for the gateway has been coded E40 (E being the channel address).

Question 105: Upper Limit Address
This question works, in conjunction with question 104, to set the range of channel
addresses that the 3174 will recognize. Question 104, the lowest actual
sub-channel address, and question 105, the upper sub-channel address, provide
the range of sub-channels used by the gateway feature. This range defines the
number of DSPUs being configured. The sub-channel range is checked to
ensure that it does not exceed the maximum number of DSPUs supported by the
feature (plus one for the gateway itself). The response to question 105 minus the
response to question 104, therefore, cannot be greater than 140 (X′8C′) for
Configuration Support-S and 250 (X′FA′) for Configuration Support-B and
Configuration Support-C.
Addresses reserved (even if they are not used) cannot be used by other devices
on the channel.
If you do not want to define any DSPUs attached to the 3174, your response to
question 105 must be 00 or must be equal to the response to question 104. This
prevents the LAN customization panels from being presented.

Chapter 4. LAN Support

91

Question 150: Token-Ring Network Gateway
This question applies to Configuration Support-B and requires a single-digit
response. (There is no equivalent question in Configuration Support-S since it is
intended specifically to support the Token-Ring Gateway feature).
Enter a 1 to include gateway support.

Question 150: Gateway (LAN and ISDN)
This question applies to Configuration Support-C and requires a two-digit
response.
Enter a 1 in the first digit to include LAN gateway support. (The second digit
response specifies whether you wish to include ISDN gateway support.)

Question 223: Attention Delay Value (SNA)
Although attention delay is not implemented for the 3174 LAN Gateway feature,
enter any value between 10 and 99 (ms) to go to the next customization panel.
Therefore, any response entered here will be ignored by the gateway microcode.

Question 900: LAN Address and SAP
The format of the LAN Adapter address and SAP is:
4000cddddddd ss
Where 4000cddddddd is the LAN Address specified in question 080 or 084
ss is the SAP address and defaults to X′04′

Question 905: Ring Error Monitor (REM)
This question applies to Configuration Support-S and Configuration Support-B.
The response must be:
•

1 for REM active (default response)

•

0 for REM inactive.

If your response is 1, you must turn on the alert function in question 220: Alert
Function so that REM data can be sent to the host.

Question 905: Token-Ring Error Alerts
This question applies to Configuration Support-C.
The response must be:
•

•

92

3174 Installation Guide

0 to report critical token-ring errors:
−

Beaconing lasting more than one minute

−

Beaconing during adapter opening

−

Auto-removal of the adapter

1 to report critical and non-critical token-ring errors:
−

Critical errors as above

−

Temporary beaconing

−

REM-detected 3174 status codes

−

Beaconing lasting less than one minute

•

2 not to report any Token-Ring errors.
You will probably want this response if you have more than one 3174
connected to the same host and the same token-ring.

If your response is 0 or 1, you must turn on the alert function in question 220:
Alert/CMIP Event Report Function so that REM data can be sent to the host.
When the alert function in question 220 is turned on, you should be aware of its
impact on question 221: 3174 Alert/CMIP Control Point.

Question 908: Link Subsystem Name
This question applies to Configuration Support-S and Configuration Support-B.
The response must be:
•

Six alphanumeric characters with Configuration Support-S and Configuration
Support-B Release 2 or earlier.

•

Eight alphanumeric characters with Configuration Support-B Release 3 or 4.

The default value is IBMLAN.
This name should be unique (no imbedded blanks) for each 3174. You should
use your installation naming conventions because the name identifies the 3174
which sends the alert to the host.

Question 908: LAN Link Subsystem Name
This question applies to Configuration Support-C.
The response must be eight alphanumeric characters (no imbedded blanks).
The default value is IBMLAN.

Question 940: LAN Address Assignment


S
40
41
43
45





_______ 940: LAN Address Assignment _______

LAN
4000
4000
4000
4000

PF: 3=Quit

Address
3174 0001
3174 0002
3001 0036
3001 9119
4=Default

SAP
04
04
04
04

T

S

1
0
0

42
44
46

7=Back

8=Fwd

40/LOCL
Entry 001 of 006
LAN Address
SAP
T
4000 3174 0003
4000 3001 0016
4000 3001 0034

9=RtnH

10=PageBack

04
04
04

1
0
0

11=PageFwd



This question is displayed as a panel with four columns in the left half of the
panel and the same four columns repeated in the right half. The panel displays
as many half-line entries as are defined by the range of host addresses in
questions 104 and 105. The first entry is for the gateway and cannot be altered
on this panel; it is already filled based on your responses to question 900. Each
of the other entries map a host sub-channel address to a DSPU LAN address.
•

S address (column 1)
Column 1 contains the sub-channel addresses. They are provided
automatically and are derived from the range of addresses entered in
questions 104 and 105. If the number of addresses is greater than the
number of entries fitting on one panel, additional panels will be presented.

Chapter 4. LAN Support

93

•

LAN address (column 2)
Column 2 is where you enter the 12-digit LAN address of each DSPU (see
4.4.1, “Example Address Convention” on page 75).

•

SAP (column 3)
Column 3 defines the service access point (SAP) identifier. The combination
of the LAN address and the SAP ID must be unique.
Some attaching products may appear as multiple SNA physical units. Each
of these products has a single LAN address and multiple SAP IDs (refer to
the appropriate installation manual for more information for the product you
wish to attach). A 3174 DSPU using SLMH is an example of a device with a
single LAN address and multiple SAP IDs.
For a 3174 DSPU running Configuration Support-A, its SAP ID must be
entered as 04; this SAP ID is hard-coded within the microcode. Only one link
connection is maintained over this SAP.
For a 3174 local gateway running Configuration Support-S, its SAP ID is also
hard-coded as 04 and is forced during the customization (you cannot specify
the SAP ID via question 900).
The SAP ID specified must be a multiple of four in the range of X′04′ through
X′EC′; the default is X′04′.

•

T (column 4)
Column 4 allows you to specify the type of device for each DSPU:
−

0=workstation (default response)

−

1=3174 Establishment Controller

−

2=8KB RU devices, valid only for ESCON Attached 3174 Controllers
(Q.100=12L or 22L) with Token-Ring Adapter (Q.102=1), if configured to
support 8KB RU sizes (Q.241=1).

Your response will also determine the default maximum I-frame size and
maximum transmit window size (maximum-out) presented on the next panel
(question 941: LAN Transmission Definition).
A 0 response sets the I-frame size to 256 bytes and the maxout to 2. A 1
response sets the values to 2042 and 2 respectively. The 0 response is
suitable for workstations. However, if you have a 3174 DSPU or any device
which can handle large RU sizes then you should use the large values
instead as this will improve the efficiency of the LAN.

Question 941: LAN Transmission Definition


S
40
41
43
45





____ 941: LAN Transmission Definition _____

LAN Address
4000 3174 0001
4000 3174 0002
4000 3001 0036
4000 3001 9119

PF: 3=Quit

4=Default

SAP
04
04
04
04

F

W

S

3
0
0

2
2
2

42
44
46

7=Back

8=Fwd

40/LOCL
Entry 001 of 006
LAN Address
SAP
F W
4000 3174 0003
4000 3001 0016
4000 3001 0034

9=RtnH

10=PageBack

04
04
04

3
0
0

2
2
2

11=PageFwd



The LAN Transmission Definition panel first presents the default maximum
transmit I-frame size (F) and the maximum transmit window size (W) based on

94

3174 Installation Guide

the device type response in question 940. The default values are shown in
Table 4 on page 95.
Table 4. Default F and W Values Depending on Device Type
DSPU Device Type

Default I-Frame Size (F)

Default Window Size (W)

T = 0 (workstation)

F=0 (265 bytes)

W=2

T = 1 (controller)

F=3 (2042 bytes)

W=2

T=2 (8 KB RU device)

F=5 (8201 bytes)

W=2

If you wish to accept the default values, just press the PF8 key (FWD) and
continue the customization process.
If you wish to change the default values, then valid entries for the maximum
I-frame size are:
•

0 for 265 bytes

•

1 for 521 bytes

•

2 for 1033 bytes

•

3 for 2042 bytes

•

4 for 4105 bytes

•

5 for 8201 bytes

Notes:
1. For controllers with a 4-Mbps Token-Ring Gateway Adapter, transmit I-frame
size (F) ranges from 265 to 2042 bytes.
2. For controllers with a 16/4-Mbps Token-Ring Gateway Adapter, transmit
I-frame size (F) ranges from 265 to 2057 bytes.
3. For controllers with a 10-Mbps Ethernet Gateway Adapter, transmit I-frame
size (F) ranges from 265 to 1493 bytes.
4. Response 5 is valid only for ESCON Attached 3174 Controllers with 16/4
Token-Ring Gateway Attachment installed.
5. In responding to this question, you need to consider the route over which
data will flow. If at link activation, there does not exist a route from the 3174
DSPU to the gateway that supports the specified I-frame size, then the
I-frame size is downgraded to the maximum supported by the available
route.
6. The ma x i mu m I-frame size include the SNA header: six bytes for the
transmission header and three bytes for the request/response header.
The maximum window size is the number of I-frames the 3174 LAN Gateway
transmits before waiting to receive an acknowledgment. The valid maximum
window size is based on your entry for the F field. Current implementation of
this algorithm yields the following:

Chapter 4. LAN Support

95

Table 5. Maximum Window Size Depending on Maximum Transmit I-Frame Size
Max. I-Frame Size (F)

Max. Window Size (W)

0 (=265 bytes)

7

1 (=521 bytes)

7

2 (=1033 bytes)

4

3 (=2042 bytes)

2

4 (=4105 bytes)

1

5 (=8201 bytes)

1

The sub-channel address, ring address and SAP ID values from question 940 are
also displayed but are protected from modification.

I-Frame Size and Window Size Considerations: This section applies only to
3174-x3R DSPUs using Configuration Support-A or Configuration Support-B
Release 1 and describes the following considerations:
•

The maximum transmit I-frame size (F field) in question 941 in the 3174
Token-Ring Gateway is related to the maximum receive I-frame size in
question 380 in the 3174 DSPU.

•

The maximum transmit window size (W field) in question 941 in the 3174
Token-Ring Gateway is related to the maximum receive window size in
question 381 in the 3174 DSPU.

In Configuration Support-B Release 2 and later, questions 380 and 381 have been
deleted from the customizing panels. The following default receive values are
used instead:
•

For a 4 Mbps token ring: I-frame size=2042 bytes, window=1

•

For a 16 Mbps token ring: I-frame size=4105bytes, window=1

Accepting the default values given by the customizing procedure for the gateway
and the DSPU will give an operative environment. However, you should consider
the following to improve the performance of the token-ring network and the total
system response time.
The I-frame sizes of the 3174 Token-Ring Gateway and the DSPU must be the
same. If the DSPU is a 3174, the response to the F field should match the
response to question 380.
The W field of the 3174 Token-Ring Gateway specifies the number of frames it
will send to the DSPU before suspending transmission to await
acknowledgement. Question 381 defines the number of frames that the 3174
DSPU will receive before it sends an acknowledgement (if inbound data is being
sent to the host, this Token-Ring acknowledgement will be piggybacked on the
data).
The acknowledgement frame sent by the 3174 DSPU adds very little to token-ring
congestion. Therefore, it is strongly recommended that you set question 381 to
1. This ensures the receiver (the 3174 DSPU) acknowledges every frame and
there is very little chance that the sender (the 3174 Token-Ring Gateway) will
have to suspend transmission while waiting for acknowledgement from the
receiver. If token-ring congestion is a concern to you, a value greater than 1
could be specified in question 381.

96

3174 Installation Guide

The W field in question 941 should be set to a value greater than the response to
question 381. This will allow the 3174 Token-Ring Gateway to continue
transmission while the 3174 DSPU is processing the data it received already and
sending the response back to the gateway.
If they are equal, then the gateway will probably suspend when it has
transmitted the number of frames specified by the W field. This is because the
gateway will not receive the acknowledgement until the 3174 DSPU has received
all the frames sent by the gateway. That is, there is a waiting delay between
transmission and acknowledgement that degrades response times.
The W field value should never be set less than value in question 381 because
this will definitely cause suspension of transmission while waiting for
acknowledgement, and thus degrade response times.
If the path from the 3174 Token-Ring Gateway to the 3174 DSPU contains
Token-Ring bridges, there may be justification for making the difference between
the W field and the question 381 value greater than 1. This is because of the
delay introduced by the bridge copying data from one ring to another.
In addition, you must remember when specifying W field values that the buffers
are retained by the gateway until the data in the buffers are acknowledged. If
the W field is significantly large, then the gateway could deplete its buffer
resources frequently and thus decrease performance.
If the value in question 381 is set to 1, then the best value for the W field is 2 or 3
if no bridges are used and slightly larger (for example, 4) if bridges are used.
These values will allow uninterrupted transmission (by eliminating the waiting for
acknowledgement) and will prevent buffer resources in the gateway from being
depleted.

Chapter 4. LAN Support

97

4.6.3 Definitions Overview
┌─────────────────────────────────────────────────────┐
│VM System Generation Macros:
│
│ RDEVICE ADDRESS=E40,DEVTYPE=3705,ADAPTER=TYPE4,
│
│
MODEL=E8,CPTYPE=NCP
│
│ RDEVICE ADDRESS=E41,DEVTYPE=3705,ADAPTER=TYPE4,
│
┌───┤
MODEL=E8,CPTYPE=NCP
│
│ │
:
│
│ │ RCTLUNIT ADDRESS=E40,CUTYPE=3705,FEATURE=16-DEVICE │
│ │ RCHANNEL ADDRESS=E,CHTYPE=BLKMPXR
│
│ └─────────────────────────────────────────────────────┘
│ ┌─────────────────────────────────────────────────────┐
│ │MVS System Generation Macros:
│
├───┤ IODEVICE ADDRESS(E40,8),UNIT=3791L
│
│ └─────────────────────────────────────────────────────┘
│ ┌─────────────────────────────────────────────────────┐
│ │IOCP Generation Macros:
│
│ │ CNTLUNIT CUNUMBR=E40,UNITADD=(40,8),UNIT=3791L,
│
├───┤
SHARED=Y,PROTOCL=D
│
│ │ IODEVICE ADDRESS=(E40,8),UNIT=3791L,STADET=N,
│
│ │
CUNUMBR=E40
│
│ └─────────────────────────────────────────────────────┘
┌───────┐ │ ┌─────────────────────────────────────────────────────┐
│
│ │ │VSE System Generation Macros:
│
│ HOST ├──┤ │ ADD E40,3791,EML
│
│
│ └───┤ ADD E41,3791,EML
│
├───────┤
└─────────────────────────────────────────────────────┘
│
│
┌─────────────────────────────────────────────────────┐
│ VTAM ├──────┤VTAM Local SNA Major Node:
│
│
│
│ VBUILD TYPE=LOCAL
│
└──┬┬───┘
│ PU
CUADDR=E40,ISTATUS=ACTIVE,PUTYPE=2,
│
││
│
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,
│
││
│
USSTAB=US327X,VPACING=0
│
││
│ LU
LOCADDR=2
│
││
│
:
│
││
│ PU
CUADDR=E41,ISTATUS=ACTIVE,PUTYPE=2,
│
││
│
MAXBFRU=12,MODETAB=AMODETAB,
│
││
│
DLOGMOD=M2SDLCQ,USSTAB=US327X,
│
││
│
VPACING=0,SECNET=YES
│
││
│ LU
LOCADDR=2
│
││
│
:
│
││
└─────────────────────────────────────────────────────┘
││
┌─────────────────────────────────────────────────────┐
┌──┴┴───┐
│3174-x1L Gateway Customization:
│
│
│
│ 104: 40
(Gateway sub-channel address) │
│
│
│ 105: 4F
(Upper sub-channel address)
│
│3174-1L├──────┤ 900: 4000 3174 0E40 (Gateway′ s LAA)
│
│
│
│ 940: 4000 3174 0E41 (DSPUs LAA: E41 through E4F) │
│
│
│ 941: F=3
(I-frame size)
│
└───┬───┘
└─────────────────────────────────────────────────────┘
│
┌───┴───┐
│ L │
┌─────────────────────────────────────────────────────┐
│ A │
│3174-x3R/x4R DSPU Customization:
│
│ N │
│ 106: 4000 3174 0E41 (DSPU′ s LAA)
│
└───┬───┘
│ 107: 4000 3174 0E40 (Gateway′ s LAA)
│
│
│ 382: 1801
│
┌───┴───┐
│ 383: 2
│
│
│
│
│
│ 3174 ├──────┤
│
│x3R/x4R│
└─────────────────────────────────────────────────────┘
└───────┘

Figure 10. Definitions Overview for 3174 Local Gateway

98

3174 Installation Guide

4.7 3174 Remote Gateway
There is frequently a requirement to access a remote host site across a wide
area network based on IBM′s System Network Architecture (SNA). The LAN and
SNA networks use different protocols at the link level; it is the essential function
of a LAN gateway to convert between SNA Synchronous Data Link Control
(SDLC) formats, LAN Medium Access Control (MAC) and Logical Link Control
(LLC) formats. The conversion is transparent to higher-level protocols such as
Logical Unit Type 6.2 and the 3270 data stream.

Remote Gateway Physical Configuration
The 3174 remote gateway, as shown in Figure 11, is attached to the host via a
leased full-duplex or half-duplex SDLC line running data half-duplex. SDLC and
X.21 switched connections are not supported . X.25 switched virtual circuits
(SVC) and permanent virtual circuits (PVC) can be supported when using RPQ
8Q0743, X.25 Token-Ring Gateway.
Note: A Frame Relay communication can be supported with Configuration
Support-C Release 5. See 20.4, “3174 Customization” on page 597 for more
information
The 3174 attaches to a 308x, 3090, 4341, 4361, 4381 or 9370 via a 3720, 3725, 3745
or 3746 Communication Controller. It can also attach to a 4361 Integrated
Communication Adapter or a 9370 Telecommunications Subsystem Controller.

Figure 11. Physical Configuration of 3174 Remote Gateway and DSPUs

Chapter 4. LAN Support

99

Remote Gateway Logical View
VTAM and NCP view the 3174 remote gateway and its DSPUs as stations on a
multi-point SDLC link. Outbound data is addressed to DSPUs using SDLC station
addresses. The 3174 remote gateway references an address translation table to
route the data on to the destination DSPU. It also converts between SDLC and
token-ring frame formats by stripping the SDLC link header and trailer and
enclosing the remaining TH, RH and RU in MAC/LLC headers and trailers. The
process is reversed for inbound data.

┌───────────────────┐
│
SNA HOST
│
S/370 ├───────────────────┤
Host │
VTAM
│
└────────┬─┬────────┘
│ │
┌─────┴─┴──────┐
37xx │
NCP
│
└──────•───────┘
•
•
•
•••••••••••••••••••••••••••••••••••••••••
•
•
•
•
•
•
•
•
•
┌───────┐
┌───────┐
┌───────┐
│SNA PU │
│SNA PU │
│SNA PU │
└───────┘
└───────┘
└───────┘
3174 Remote
PC or PS/2
3174-x3R/
Gateway
x4R
Figure 12. Logical View of 3174 Gateway and DSPUs

4.7.1 Highlights
The following is a summary of the advantages and benefits of the 3174 remote
gateway:
•

Triple functions: gateway, cluster controller and APPN NN
The gateway can be installed in a 3174 that is also used as a controller for
attached terminals and a network node for EN,s and LEN,s that it serves.
Under heavy loads, 3174 capacity may become a critical factor.
The 3174 LAN Gateway can be attached to a communication link at up to 256
Kbps. This compares favorably with PC-based gateways that have a
maximum speed of either 9600 bps or 19.2 Kbps, depending on the model.
The faster line speed and lower transmission delays may lead to improved
response times for end users.

•

Capacity
The 3174 LAN Gateway is designed to support up to 250 DSPUs, although in
practice the actual number supported may be fewer. By comparison,
PC-based gateways are limited in any event to five downstream devices (in
the case of a DFT-attached PC) or 32 downstream devices (in the case of a
PC attached via an SDLC adapter).

100

3174 Installation Guide

The 3174 remote gateway requires no special software at the host apart from
an NCP able to support a multi-point link. The gateway itself is an adapter
installed by the customer in the 3174. Assuming the installer is familiar with
3174 customization, the microcode is easily prepared.
•

Ring Error Monitor and Token-Ring Error Alert
This capability allows token-ring errors, in the form of alerts, to flow through
the 3174 Token-Ring Gateway to the NetView hardware monitor.

•

Remote IML
This capability allows an operator, using a NetView console, to IML a remote
3174 via the online test panels.

•

•

Remote Management
−

Using NetView Distribution Manager or NDM for OS/2, you can customize
and upgrade the microcode from the central site.

−

Central Site Control Facility allows local and remote 3174 management
by allowing a NetView operator to invoke test and IML commands (see
13.1, “Central Site Control Facility” on page 433 for more details).

Group poll
Using the group poll function you can improve on the response times of the
remote users and reduce overheads in the NCP (see 4.7.7, “Group Poll” on
page 110 for further details).

4.7.2 Implementing Gateway
Implementation of the 3174 remote gateway consists of the following tasks:
•

Installing the LAN gateway adapter in the 3174.

•

Creating an NCP to support the line and downstream devices.

•

Customizing the control microcode for gateway support.

•

Customizing the DSPUs.

The material presented here is based on the configuration at ITSO Raleigh
Center, as shown in Figure 13 on page 102.

Chapter 4. LAN Support

101

┌───────────────────┐
│
VM
│
├───────────────────┤
│
MVS SA20
│
└─────────┬─────────┘
┌─────┴─────┐
│ 3725
│
│ SA13
│
└─────┬─────┘
│
│ SDLC link
│ 9600 bps
│
┌───┴───┐ 3174-11R
│
│ #3044/#3045
└───┬───┘
│
┌──┐ ┌───────────────────────────┴────────────────────────────┐ ┌──┐
│ │ │
│ │ │
│PC├──┤
LAN
├──┤PC│
└──┘ │
│ └──┘
└─────────┬─────────────────┬─────────────────┬──────────┘
│
│
│
┌───┴───┐
┌───┴───┐
┌───┴───┐
│ 3174 │
│ 3174 │
│ PC │
└───────┘
└───────┘
└───────┘
x3R/x4R
x3R/x4R
Figure 13. 3174 Remote Gateway Configuration

4.7.3 3174 Customization
Several customization questions are specific to the 3174 remote gateway. The
questions described here are for the 3174 microcode Configuration Support-C
Release 5 with the responses that are specific to the 3174 remote gateway.
The 3174 Planning Guide , is the appropriate source of planning information for
the other questions. You should regard the material presented here as
supplementary information.

Question 100: 3174 Model Designation
No change, just the addition of new models.

Question 101: Host Attachment
This is dependent on whether you are planning for multiple host support, SDLC,
X.25 or Frame Relay connection. The valid responses for a 3174 remote gateway
are:

102

•

2=SDLC

•

3=X.25 (Token-Ring LAN adapter only. See note below)

•

9=Frame Relay

•

M=Multi-Host Support

3174 Installation Guide

Note:
If you are configuring the X.25 attached 3174 with Token-Ring LAN adapter as a
remote gateway, it needs the RPQ 8Q0743 - X.25 Token-Ring Gateway. See
Chapter 6, “X.25 Token-Ring Gateway RPQ” on page 187 for more details.

Questions 104: Controller Address
The response is the address of the 3174 remote gateway and should match the
ADDR operand in the NCP PU statement.

Question 105: Upper Limit Address
The response is the highest address to be used for your DSPU. For the 3174
local gateway, it is the highest sub-channel address; for the 3174 remote
gateway, it is the highest SDLC station address.
With a 3174 remote gateway configuration, each DSPU functions logically as a
PU on a multi-point line. NCP refers to each DSPU by a one-byte SDLC station
address. The question 104 response will be the address of the PU in the 3174
LAN Gateway. The question 105 response will be the highest SDLC station
address that can be given to a DSPU. The difference between the two responses
is the range of addresses that can be used for LAN DSPUs going through the
3174 remote gateway.
With Configuration Support-C, the range of addresses is also shared with ISDN
DSPUs. The number of DSPUs that can be assigned for ISDN is given by
question 190: Number Of ISDN DSPUs, and are allocated addresses starting at
question 150. Whatever addresses are not allocated to ISDN DSPUs are then
available for LAN DSPUs.
For example, assume we have the following responses:
•

Question 104=C1

•

Question 105=C6

•

Question 190=2

In this example, the SDLC address of the 3174 remote gateway will be C1, one
ISDN DSPU will be allocated address C6 and the second C5, leaving addresses
C4, C3 and C2 available for LAN DSPUs. If question 190 had been 5, then you
will not be able to configure for any LAN DSPUs.
You can cater for future growth by customizing for a greater number of
addresses than you currently need. Since the theoretical maximum capacity of
the gateway is 250 DSPUs, values with a difference of greater than 250 (X′FA′)
will be rejected.

Question 080: Token-Ring Address
See “Question 080: Token-Ring Address” on page 90.

Question 082: Token-Ring Speed
See “Question 082: Token-Ring Speed” on page 90.

Chapter 4. LAN Support

103

Question 084: Ethernet Address
See “Question 084: Ethernet Address” on page 91.

Question 086: Ethernet Media Type.
See “Question 086: Ethernet Media Type” on page 91.

Question 088: Ethernet Frame Format
See “Question 088: Ethernet Frame Format” on page 91.

Question 150: LAN Gateway
See “Question 150: Token-Ring Network Gateway” on page 92.

Question 150: Gateway (LAN and ISDN)
See “Question 150: Gateway (LAN and ISDN)” on page 92.

Question 900: LAN Address and SAP
See “Question 900: LAN Address and SAP” on page 92.

Question 905: Ring Error Monitor
See “Question 905: Ring Error Monitor (REM)” on page 92.

Question 905: Token-Ring Error Alerts
See “Question 905: Token-Ring Error Alerts” on page 92.

Question 908: Link Subsystem Name
See “Question 908: Link Subsystem Name” on page 93.

Question 908: LAN Link Subsystem Name
See “Question 908: LAN Link Subsystem Name” on page 93.

Question 912: Group Poll Address
This panel allows you on the gateway 3174 to code an additional polling address,
which must be outside the polling address range as specified in Questions 104
and 105.
This address must also match the value specified in GP3174= for all the PU
definitions requiring group poll on the same line group in the NCP definitions.
See 4.7.5, “3174 Remote Gateway Performance” on page 106 and 4.7.8, “Host
Software Planning” on page 114 for further information.

Question 940: LAN Address Assignment
See also “Question 940: LAN Address Assignment” on page 93.
This panel establishes the address translation table used by the 3174 remote
gateway to map SDLC address to LAN addresses.
SDLC addresses are provided automatically in column 1 based on the range of
values indicated in questions 104 and 105.
LAN addresses of DSPUs are entered in column 2. The adapter address of the
gateway is provided automatically from the response to question 900 and is
assigned to the lowest SDLC address.

104

3174 Installation Guide

Column 3 contains the service access point (SAP) address for the DSPU. This is
the “port” through which an application in the DSPU requests the services of the
underlying communication protocols. A SAP ID must be a multiple of four in the
range X′04′ to X′EC′.
The default value is X′04′, the standard SAP ID defined by IBM to interface
between SNA and LAN protocols. The required SAP address for devices running
PC 3270 Emulation Program V3, APPC/PC and for 3174 Models x3R and x4R is
also X′04′. For Workstation Program V1.1 it is X′08′.
In situations where there is a requirement for a DSPU to support multiple SAP
IDs (such as when migrating from 3270 emulation to the Workstation Program) it
is possible to code the LAN address more than once with different SAP IDs.
Indicate in Column 4 whether the device is a workstation (response=0) or a
3174-x3R/x4R (response=1). The response will also be 1 for an AS/400.

Question 941: LAN Transmission Definition
See “Question 941: LAN Transmission Definition” on page 94.

Chapter 4. LAN Support

105

4.7.4 Definitions Overview
┌──────────────────────────────────────────────┐
┌───────┐
│NCP Definitions:
│
│ HOST │
│ LINE ADDRESS=(08,FULL),
│
├───────┤
│
DIAL=NO,
│
│ VTAM │
│
LNCTL=SDLC,...
│
└───┬───┘
│ PU
ADDR=C1,MAXDATA=521,DATAMODE=HALF, │
│
│
GP3174=E1,
│
┌───┴───┐
│
SECNET=NO
│
│ 37xx ├──────┤ LU
LOCADDR=2
│
└───┬───┘
│ LU
LOCADDR=3
│
│
│ PU
ADDR=C2,MAXADATA=521,DATAMODE=HALF, │
│
│
GP3174=E1,
│
│
│
SECNET=YES
│
│
│ LU
LOCADDR=2
│
│
│ LU
LOCADDR=3
│
│
│
:
│
│
│ PU
ADDR=C6,MAXADATA=521,DATAMODE=HALF, │
│
│
GP3174=E1,
│
│
│
SECNET=YES
│
│
│ LU
LOCADDR=2
│
│
│ LU
LOCADDR=3
│
│
└──────────────────────────────────────────────┘
│
┌──────────────────────────────────────────────┐
┌───┴────┐
│ 3174-x1R/x2R Customization:
│
│
│
│ 104: C1
(Gateway address)
│
│3174-x1R├─────┤ 105: C6
(Upper SDLC address) │
│
│
│ 150: 1 0
(Gateway support)
│
│3174-x2R│
│ 900: 4000 3174 0240 (Gateway′ s LAA)
│
│
│
│ 940: 4000 3174 0241 (DSPUs′ LAA)
│
└───┬────┘
│ 941: 3
(Frame size)
│
│
└──────────────────────────────────────────────┘
┌───┴────┐
│
│
│
│
│ LAN │
│
│
│
│
└───┬────┘
┌──────────────────────────────────────────────┐
│
│ 3174-x3R/x4R DSPU Customization:
│
│
│ 106: 4000 3174 0241 (DSPU′ s LAA)
│
┌───┴────┐
│ 107: 4000 3174 0240 (Gateway′ s LAA)
│
│ 3174 ├─────┤ 382: 1801
(Frame size)
│
│ x3R/x4R│
│ 383: 2
│
└────────┘
└──────────────────────────────────────────────┘
Figure 14. Definitions Overview for 3174 LAN Remote Gateway

4.7.5 3174 Remote Gateway Performance
This section discusses some of the performance characteristics of the 3174
remote gateway, concentrating on the SDLC lines. Tuning becomes more critical
as more devices use the gateway and traffic volumes increase.

106

3174 Installation Guide

SDLC Multi-Point Lines
The performance characteristics of the 3174 remote gateway are influenced by
the SDLC multi-point polling mechanism. A useful reference on this subject is
Tuning and Problem Analysis for NCP SDLC Devices . A brief summary of the
mechanism is provided here.

Service Order Table Polling
When PUs on the link are active, they receive data or are polled for input in the
sequence in which they are listed in the Service Order Table (SOT). The time it
takes to pass through the SOT determines the rate at which DSPUs receive polls
and, therefore, the performance they experience. Inactive PUs are not polled.
Factors that affect the time it takes to pass through the SOT include the number
of entries being polled (that is, the number of active devices), the line speed and
the line propagation delay (the delay induced on transmission due to factors
such as modem transit time and line length).

Group Poll
Prior to group poll, data flowing from the stations on the LAN arrived
asynchronously at the gateway but were queued at the 3174 until a poll
containing the station′s specific address arrives. This waiting for the specific
poll at the 3174 increases the response time.
With NCP′s group poll support and Configuration Support-B Release 1 and later,
the waiting time is significantly reduced by allowing data from any station, whose
address matches the group poll address, to flow inbound when the gateway
receives a group poll.
The group poll address is a two-character hexadecimal address that you can
specify in question 912: Group Poll Address. This address must be outside the
range of addresses specified for questions 104 and 105 and must not be X′FF′.
The levels of host software required to support group poll are as follows:
•

NCP V4 Release 3.1

•

NCP V5 Release 2.1

•

SSP V3 Release 4.1

Each of the above requires Small Programming Enhancements (SPEs). (An
SDLC-attached 3174 without the gateway feature cannot use group poll.)

Duplex Multi-Point
Prior to duplex multi-point, you had to define any line that includes a 3174
remote gateway as half-duplex in NCP:
LINE ADDRESS=(linenumber,HALF)
This is because the 3174 is an SDLC two-way alternate station; that is, it can
send and receive alternately but it cannot send and receive at the same time.
With a 3174 remote gateway, this poses a problem, as shown by the following
example:
1. NCP sends data and asks for a response to station A, a DSPU on the LAN.

Chapter 4. LAN Support

107

2. The 3174 LAN Gateway disables its receiver and starts transmitting the
response from station A. This is the normal way a two-way alternate station
operates.
3. In the meantime, NCP starts transmitting data to station B, another DSPU on
the LAN.
4. Because the gateway receiver is disabled, the gateway will not receive the
frame(s) sent by NCP for station B.
With Configuration Support-B Release 3 and later, support has been added to
allow the 3174 remote gateway to have its receiver enabled while transmitting,
vice-versa. You can now define the line which includes a 3174 remote gateway
as full duplex in NCP, resulting in potential performance improvements for all
users on the line:
LINE ADDRESS=(linenumber,FULL)
Note that the SDLC protocol code has not changed; that is, each station
continues to be a two-way alternate station.

4.7.6 NCP Tuning Parameters
SERVLIM
Contact polling (the transmission of a SNRM, SNRME or DISC) is not subject to
the data polling cycle. After the number of passes through the Service Order
Table specified by SERVLIM, the NCP performs one contact poll for a PU. On the
next contact poll it looks for an outstanding SNRM, SNRME or DISC for the next
entry in the Service Order Table. SERVLIM, thus, determines the ratio of
activation/deactivation processing to normal data transfer. Setting the value
high (its maximum is 254) means that relatively few attempts are made to
contact a PU in order to activate it. While this may help performance for active
users by reducing the time spent transmitting and waiting for responses to
contact polls, it has a negative impact on resource activation times. This effect
may be more marked in the remote LAN environment since two polls are
required to establish connectivity between the NCP and each DSPU (see the
session activation flow diagram later in the chapter).
In environments where 3270 emulation is being started and terminated frequently
and devices powered on and off, which is often the case with PC users, a high
value should not be specified. The long wait for the VTAM USS MSG10 message
after requesting a host session may be considered unacceptable. During the
tests we found that a SERVLIM value of 254 led to resource activation times of
some minutes. We recommend setting SERVLIM to 4 as a good starting point for
your installation.

SERVICE
By giving a DSPU multiple entries in the Service Order Table it is polled more
frequently. This is a good way to give preferential treatment to particular
devices. The order of the DSPUs in the table does not have any effect on
performance.
It is also possible to reduce the number of entries in the Service Order Table
where Personal Communications/3270 is used by customizing one PC as a
gateway with several PC network stations rather than customizing each PC as a
standalone station. That is, the PC gateway is the only DSPU customized in the

108

3174 Installation Guide

3174 remote gateway and the PC network stations are defined as LUs in the PC
gateway. This could reduce the contribution of the polling delay to total
response time. However, device path-lengths will increase due to the NetBIOS
sessions between gateway and network stations. Furthermore, host access from
network stations is dependent on the availability of the PC gateway.

PAUSE
The objective of the PAUSE operand on the LINE macro is to introduce a delay
between passes through the Service Order Table so that the impact of excessive
negative polling on communication controller CCU utilization is reduced. If the
NCP completes a pass through the Service Order Table before the PAUSE time
elapses, it waits for the timer to elapse before it begins the next pass. It may be
possible to reduce response times by setting PAUSE to 0 if there are few lines
competing for CCU cycles. If there are many lines the increased polling that
ensues reduces the cycles available for data processing rather than polling and
may therefore be harmful to performance. See 4.7.7, “Group Poll” on page 110
for further considerations.

PASSLIM
The objective of the PASSLIM operand is to limit the amount of data transmitted
to a PU in one pass through the Service Order Table so that it does not
monopolize the link. In order to avoid a staggered screen-paint, it should not be
set so low that only a small portion of the screen is sent on each pass through
the Service Order Table. For example, it takes about eight PIUs to paint a full
1920 character screen for a single workstation running Personal
Communications/3270 since data will be sent to the DSPU in 256-byte segments.
If this is a standalone station with only one LU to support, 8 is a suitable value.
If it is a PU with multiple LUs to support, setting PASSLIM high enough to allow
each LU to receive a full screen on a pass through the table may adversely
affect performance of other PUs. As a general rule in such circumstances, you
should set PASSLIM less than or equal to MAXOUT.

HDXSP
If HDXSP (Half-Duplex Send Priority) is coded as YES, outbound data is sent as
soon as possible without waiting for the turn of the PU in the Service Order
Table. This improves performance for large numbers of PUs on a line with low
traffic frequency.

PACING
PACING is used to control the flow of traffic on an LU-LU session. It is useful
where the secondary LU is a printer or a display that will be doing large
amounts of file transfer to and from the host. You may wish to examine the
possibility of using inbound and outbound pacing to reduce excessive line
utilizations when DSPUs are sending files to and from the host.
Inbound pacing is agreed at BIND time and should therefore be specified in the
logmode entry for the device (see Appendix F of VTAM Programming ).
Outbound pacing can be defined in either the logmode entry or the NCP LU
macro. If a non-zero value is coded in the logmode entry, the NCP value is
overridden. If a zero entry is coded in the logmode entry, the NCP value is used.
Outbound pacing is particularly useful in preventing the transmission of more
data to a device (such as a PC printer) than it can handle and may therefore
reduce line utilization.
Chapter 4. LAN Support

109

4.7.7 Group Poll
Using the group poll enhancement, you change the way the NCP handles the
devices defined. Instead of sequentially polling each device in the SOT looking
for data to receive, it sends a group poll on its first available “free” frame (no
data to send), and will accept data from any device defined in the group poll
range.
The group poll is set up in the 3174 via customization question 912: Group Poll
Address; this identifies the gateway′s group poll address. In the NCP definitions,
you specify the gateway′s group poll address in the PU statement for each DSPU
participating in group polling. When NCP finds a station (PU) in the SOT for
which a transmission is pending, it sends the data and then sends a specific poll
to the station address. None of the other 3174′s stations in the network answers
this poll because NCP does the address resolution.
If there are no pending transmissions to any stations in the SOT, the NCP polls
the gateway using the unnumbered poll command and the gateway′s group poll
address. The gateway recognizes this as a group poll and sends traffic from one
station, followed by the unnumbered response. In this way it increases the
possibility that a poll results in a useful transaction which could increase the
response time for end-users.

110

3174 Installation Guide

Group Poll Customization Example
Remote Gateway Physical Configuration

┌────────┐
│ HOST │
│
│
└───┬────┘
┌─┴──┐
│37xx│
└─┬──┘
│/│ SDLC line L13008
│
┌───┴───┐
│ C1 │ 3174 GATEWAY
└───┬───┘
┌─────────┴─────────┐
│
LAN
│
└──┬─────────────┬──┘
┌──┴──┐
┌──┴──┐
│ C2 │.......│ C6 │
└─────┘
└─────┘
3174
3174
DSPU
DSPU
Figure 15. Remote Gateway Physical Configuration

Remote Gateway Logical View

┌────────┐
│ HOST │
└───┬────┘
│
│
┌─┴──┐
SDLC line L13008
│
├─────┬───────┬───────────────┐
│37xx│ ┌──┴──┐ ┌──┴──┐
┌──┴──┐
└────┘ │ C1 │ │ C2 │.........│ C6 │
└─────┘ └─────┘
└─────┘
3174
3174
3174
GATEWAY DSPU
DSPU

Figure 16. Remote Gateway Logical View

Chapter 4. LAN Support

111

NCP Definitions for Group Poll
This example is an extract from the NCP loaded into a 3725 at the ITSO, Raleigh
Center. We have defined line 08 as full duplex to a 3174 Token-Ring Gateway
with 3174 DSPUs on the token-ring network.

*---------------------------------------------------------------------*
L13008 LINE ADDRESS=(08,FULL),ANS=CONTINUE,CLOCKNG=EXT,DUPLEX=(FULL),X
ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2,MAXPU=10,
X
NPACOLL=YES,PAUSE=.51,SERVLIM=10,SPEED=9600,
X
SRT=(,64)
SERVICE MAXLIST=10,ORDER=(P13008A,P13008B,P13008C,P13008D,P13008E,
X
P13008F)
P13008A PU ADDR=C1,DISCNT=(NO),MAXDATA=521,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE2
T13008A1 LU LOCADDR=2
T13008A2 LU LOCADDR=3
:
P13008B PU ADDR=C2,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE2
T13008B1 LU LOCADDR=2
T13008B2 LU LOCADDR=3
:
P13008C PU ADDR=C2,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=YES,PUTYPE=2
T13008C1 LU LOCADDR=2,MODETAB=AMODETAB,DLOGMOD=M2SDLCQ
T13008C2 LU LOCADDR=3
:
P13008F PU ADDR=C6,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE2
T13008F1 LU LOCADDR=2
T13008F2 LU LOCADDR=3
*---------------------------------------------------------------------*

Notes:

1 PAUSE value, see note on group poll performance
2 A group poll address, unique to any real 3174 address defined on this
line.

112

3174 Installation Guide

SNA Data Flow for Group Poll
The data flow shown in Figure 17 was taken from a trace on line L13008 of the
example.

───────────────
───────────────
Normal data flows between C1, C2,..C6 and NCP.
┌──────────────────────────────────────────────────┐
│When the host has no data for any specific device │
│on the LAN,it then issues a group poll.
│
└──────────────────────────────────────────────────┘
AE33
───────────────

1. Group Poll address=AE.

C133
2. Gateway C1 responds with
────────────────
no requests to send.
AE33
───────────────

3. Group Poll again.

C2 ″I″
4. C2 now has data to transmit
────────────────
and the gateway sends it on
″I″ data
the next ″free″ poll issued.
────────────────
C2RR
───────────────

5. The host does a specific
poll back to C2.

C2RR
6. C2 has no more data.
────────────────
AE33
───────────────

7. Host still has no data for
any device, so issues group
poll.

C133
8. Gateway responds with no
────────────────
data to transmit.

Figure 17. Polling Sequence in a Group Poll Environment

Group Poll Performance
There are several considerations concerning line performance that must be
reviewed if using group poll.
As discussed in 4.7.6, “NCP Tuning Parameters” on page 108, the SOT, PAUSE,
and HDXSP are tuned to give the best line performance. With group poll added
the line handling characteristics are changed.
The first point is that HDXSP=YES is only valid with PAUSE=0; bearing that in
mind, you should then look at how PAUSE can affect group poll:

Chapter 4. LAN Support

113

•

With PAUSE=0, the NCP will, at the first free poll (no data to transmit), start
to send the group poll. It sends the group poll xx times (where xx is the
number of active devices multiplied by the SERVLIM parameter).
For example, with three devices active out of the five devices defined in the
SOT and a SERVLIM=10, you would see 30 group polls before a SERVICE
poll is performed.

•

With a non-zero PAUSE value, at the first free poll you again send the group
poll but you only poll one device, not all the active devices in the SOT. So
you would see only 10 group polls before a SERVICE poll is performed.

On a large LAN, this can have a significant effect on activation times if you have
large numbers of PUs defined.
The 3174 must be upgraded to Configuration Support-B Release 1, and later or
Configuration Support-C, and customized for the group poll function via question
912 before this support can be generated in NCP.
The NCP group poll enhancement is described in the cover letter for PTF
UR90157 and the following related APARs:
•

IR83735

SSP V3R4.1 MVS

•

IR83776

SSP V3R4.1 VSE

•

IR83775

SSP V3R4.1 VM

•

IR83751

NCP V5R2.1 MVS/VSE/VM

•

IR83826

NCP V4R3.1 MVS/VSE/VM

4.7.8 Host Software Planning
This section discusses some of the host software planning considerations for the
3174 remote gateway, concentrating on the NCP considerations.

VTAM
There are no specific VTAM considerations although you may need to generate a
suitable logmode entry for file transfer. If a 3270 emulation DSPU is to transfer
files to and from TSO or CMS at the host it should access these applications
using a logmode with the query bit turned on in the PSERVIC macro.
The following logmodes are used by 3270 emulation LUs at the ITSO:

M2SDLCQ MODEENT LOGMODE=M2SDLCQ,FMPROF=X′ 0 3 ′ , TSPROF=X′ 0 3 ′ ,
PRIPROT=X′ B1′ , SECPROT=X′ 9 0 ′ , COMPROT=X′3080′,
RUSIZES=X′8587′,PSERVIC=X′028000000000185000007E00′

X
X

M3287SCS MODEENT LOGMODE=M3287SCS,FMPROF=X′ 0 3 ′ , TSPROF=X′ 0 3 ′ ,
PRIPROT=X′ B1′ , SECPROT=X′ 9 0 ′ , COMPROT=X′3080′,
RUSIZES=X′87C7′ , PSNDPAC=X′ 0 1 ′ , SRCVPAC=X′ 0 1 ,
SSNDPAC=X′ 0 0 ′ , PSERVIC=X′01000000E100000000000000′

X
X
X

The first sample is for a display LU. The second is for a printer LU in SNA
Character String (SCS) mode. Notice that pacing has been requested from the
host to the printer (PSNDPAC and SRCVPAC). This is to prevent data being
transmitted to the printer faster than it can be processed.

114

3174 Installation Guide

It is also possible to use the dynamic reconfiguration facility to add DSPUs
without the need to regenerate an NCP. This requires the creation of
appropriate dynamic reconfiguration data sets in VTAM as described in VTAM
Installation and Resource Definition .

NetView
No specific changes are required of NetView for the gateway although you will
probably want to update CLISTs and online documentation to reflect the new
resources. For instance, the LAN introduces a new level of resource names and
problem determination procedures may differ from those followed for
coaxially-attached terminals.

ACF/NCP
An SDLC multi-point definition should be created in the NCP. Some of the
important parameters are indicated in Figure 18. A more complete extract from
the NCP used in the tests is included in Appendix G, “VTAM/NCP Definition
Examples” on page 783. Parameters which influence performance are
discussed in 4.7.6, “NCP Tuning Parameters” on page 108.

L13008

SERVICE
P13008A
T13008A1
T13008A2
P13008B
T13008B1
T13008B2
P13008C
T13008C1
T13008C2
P13008F
T13008F1
T13008F2

LINE ADDRESS=(08,FULL1),ANS=CONTINUE,CLOCKNG=EXT,
X
DUPLEX=(FULL),ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2, X
MAXPU=10,NPACOLL=YES,PAUSE=.52,SERVLIM=102,
X
SPEED=9600,SRT=(,64)
MAXLIST=10,ORDER=(P13008A,P13008B,P13008C,P13008D,P13008E,
X
P13008F)
PU ADDR=C1,DISCNT=(NO),MAXDATA=521,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE3
LU LOCADDR=2
LU LOCADDR=3
:
PU ADDR=C2,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE3
LU LOCADDR=2
LU LOCADDR=3
:
PU ADDR=C2,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=YES4,PUTYPE=2
LU LOCADDR=2,MODETAB=AMODETAB,DLOGMOD=M2SDLCQ
LU LOCADDR=3
:
PU ADDR=C6,DISCNT=(NO),MAXDATA=265,ISTATUS=ACTIVE,MAXOUT=7,PACX
ING=0,PASSLIM=8,PUDR=NO,PUTYPE=2,GP3174=AE3
LU LOCADDR=2
LU LOCADDR=3

Figure 18. Extract of NCP Source

Notes:

1 See “LINE” on page 116 for ADDRESS value.
2 See 4.7.7, “Group Poll” on page 110 for explanation of dependencies.
3 See “PU” on page 116 for GP3174 value.
4 See “PU” on page 116 for PUDR value.

Chapter 4. LAN Support

115

LINE
•

ADDRESS can now be (xxx,FULL) with Configuration Support-B Release 3 or
later. Prior to these levels, the ADDRESS parameter can only be coded as
half-duplex.

•

MAXPU specifies the maximum number of PUs this line will support,
including the PU in the gateway. You should specify a value high enough to
cater for current and anticipated requirements.

SERVICE
•

MAXLIST indicates the maximum number of entries that will be listed in the
Service Order Table. You should define a high enough value to cater for
anticipated growth.

•

SERVICE is a list of the PUs supported by the 3174 gateway (including the PU
in the gateway itself). The list builds the Service Order Table that
determines the sequence in which PUs receive outbound data or are polled
for inbound data.

PU
Three types of PU are shown in Figure 18 on page 115. The first is the PU for
the gateway itself. The second is a 3174 with group poll, and the third is a PC
attached to the LAN running Personal Communications/3270.
•

ADDR is the SDLC station address of the PU. The lowest ADDR value is the
response to question 104 in the 3174 customization and is the PU inside the
gateway 3174. The highest ADDR value should be less than or equal to the
response to question 105 in the 3174 customization. The responses to
question 940 maps the LAN addresses to the ADDR values.

•

MAXDATA can be coded as 521 bytes for the 3174 LAN Gateway because it
has a larger buffer than the PC. The same value would be coded for a
3174-x3R/x4R DSPU.

•

PUDR, when specified as YES, permits the deletion of this PU from one line
and its addition to another one using the VTAM dynamic reconfiguration
facility. This may be the case if the backup strategy involves dynamic
reconfiguration.
Planning for dynamic reconfiguration should also include the allocation of
sufficient empty PU control blocks in the NCP and an indication of the
maximum number of LUs that can be added to any of the PUs in the pool.
This is done via the NUMBER and PU operands of the PUDRPOOL definition
statement.

•

GP3174 is specified as GP3174=xx, where xx is a unique polling address not
in the ADDR= range used for this line group. This address should match
that coded in question 912 in the 3174 remote gateway.
If you use group poll you should note that you cannot use PUDR as
discussed above.

116

3174 Installation Guide

4.7.9 Data Flows
The following diagrams depict the flow of network data through a 3174 remote
gateway as DSPUs are activated and deactivated. These diagrams are included
to aid problem determination.

Problem Determination Tools
Data flows between the host and DSPUs can be analyzed using two trace tools
which complement each other:
•

SNA line traces formatted using the Advanced Communication
Function/Trace Analysis Program (ACF/TAP).
These trace data between the host and the gateway.

•

The IBM Token-Ring Trace and Performance Program.
This traces data between the gateway and the DSPU.

DSPU Activation Data Flows
Figure 19 on page 118 outlines the flow of data in a situation where the DSPU
and associated LUs are being activated (perhaps as part of a cascaded network
initialization procedure) but the end user has not yet requested a 3270 emulation
session.

Chapter 4. LAN Support

117

┌────────────┐ ┌─────┐
┌───┐ ┌────────────────────────┐ ┌───┐
│
VTAM
├──┤ NCP ├──────────────┤ ├─┤
LAN
├─┤ │
│
├──┤
│ SDLC Link
└───┘ └────────────────────────┘ └───┘
│ 1.V NET,ACT│ └─────┘
Gateway
PU B
└────────────┘
3174
────────────────── 2.CONTACT
────────────────── Resp.
─────────────────── 3.SNRM
─────────────────── 4.DM
──────────────────────────── 5.TEST
──────────────────────────── Resp.
──────────────────────────── 6.XID
┌────────────────┐
│7.Session not │
│ yet requested │
└────────────────┘
─────────────────── 8.SNRM
─────────────────── 9.DM
o
o
o
┌────────────────┐
│10.User requests│
│ 3270 session │
└────────────────┘
──────────────────────────── 11.XID
──────────────────────────── Resp.
─────────────────── 12.SNRM
─────────────────── 13.DM
──────────────────────────── 14.TEST
──────────────────────────── Resp.
──────────────────────────── 15.XID
──────────────────────────── XID Resp
──────────────────────────── 16.SABME
──────────────────────────── 17.UA
─────────────────── 18.SNRM
─────────────────── 19.UA
───────────────── 20.CONTACTED
───────────────────────────────────────────────────────────────── 21.ACTPU
───────────────────────────────────────────────────────────────── Resp.
───────────────────────────────────────────────────────────────── 22.ACTLU
───────────────────────────────────────────────────────────────── Resp.

Figure 19. DSPU Activation Data Flows

1. The network operator issues a VARY NET command to activate the DSPU or
VTAM initializes resource activation when the NCP major node is activated.
2. VTAM sends a CONTACT request to the NCP.
3. The NCP queues a SNRM request, which is sent when it is the turn of this
DSPU to receive a contact poll.
4. The gateway recognizes that it has no link to the DSPU so returns a DM to
the NCP in order that it does not timeout waiting for a response and can
continue with other processing pending establishment of the link to the
DSPU.

118

3174 Installation Guide

5. The gateway 3174 sends a TEST request to the DSPU. This and the
subsequent response constitute a basic test of the transmission path
between the gateway and the DSPU.
6. The gateway sends an XID to the DSPU. No response is received because
3270 emulation has not been started.
7. The DSPU does not continue link activation activity until a session is
requested by the 3270 emulation program.
8. On subsequent passes through the polling cycle, the NCP resends the
pending SNRM to the gateway for the DSPU.
9. The gateway recognizes that there still is no link to the DSPU and returns a
DM to the SNRM requests.
10. Sometime later the end user requests a 3270 session.
11. An XID flows from the DSPU to the gateway. The gateway returns a
response acknowledging the request.
12. Following the session request from the DSPU, the next SNRM received by
the gateway re-starts the link activation procedure.
13. The gateway recognizes that there still is no link to the DSPU and returns a
DM to the NCP.
14. The gateway sends a TEST request to the DSPU and receives a response.
15. The gateway sends an XID to the DSPU. This time an XID response is
received from the DSPU.
16. The gateway sends a SABME, the LAN link connection request command.
17. The DSPU acknowledges the SABME request with a UA (positive response).
The link is now established, and both devices reset their send and receive
counters.
18. On a subsequent pass through the polling cycle, the NCP resends the
pending SNRM to the gateway for the DSPU.
19. The gateway returns a UA to the NCP recognizing that there now exists a
LAN link from the gateway to the DSPU.
20. NCP informs VTAM that it has CONTACTED the DSPU.
21. An ACTPU request is eventually sent by VTAM to the DSPU.
22. Positive response to the ACTPU is followed by ACTLUs to the devices
attached to the PU.

Chapter 4. LAN Support

119

DSPU Deactivation Data Flows
Figure 20 outlines the sequence of events when a user terminates the 3270
session either by ending the 3270 task or by powering off the workstation.

┌────────────┐ ┌─────┐
┌───┐ ┌────────────────────────┐ ┌───┐
│
VTAM
├──┤ NCP ├──────────────┤ ├─┤
LAN
├─┤ │
│
├──┤
│ SDLC Link
└───┘ └────────────────────────┘ └───┘
│
│ └─────┘
Gateway
PU B
└────────────┘
3174
┌──────────────┐
│1. User ends │
│3270 session │
─────────────────────────────────────── 2.REQDISCONT
└──────────────┘
─────────────────────────────────────── 3.DACTLU
─────────────────────────────────────── Resp.
─────────────────────────────────────── 4.DACTPU
──────────────────────────────────────── Resp.
──────────────────── 5.DISC
──────────────────── 6.UA
──────────────────── 7.SNRM
──────────────────── 8.DM
──────────────────────────── 9.TEST
──────────────────────────── Resp.
────────────────────────────10.XID

Figure 20. DSPU Deactivation Data Flows

1. The end user terminates the session by ending the 3270 task.
2. The gateway detects the loss of the downstream connection and builds a
REQDISCONT RU for transmission to the host. This has byte 3 set to X′81′
indicating the Contact Immediate option.
3. On receipt of the REQDISCONT, VTAM sends DACTLUs for devices attached
to the PU. The gateway responds to these on behalf of the DSPU.
4. VTAM sends a DACTPU to deactivate the DSPU. Again, the gateway
generates a response.
5. NCP sends a DISC request breaking the SDLC connection between the host
and the DSPU.
6. The gateway returns a positive (UA) response to the DISC.
7. The NCP recommences polling of the DSPU as a result of the Contact
Immediate option on the REQDISCONT.
8. The DSPU is now registered as PCTD2 by VTAM. The periodic arrival of the
SNRM at the gateway causes it to re-attempt connection with the DSPU in
the manner described in the previous diagram.

120

3174 Installation Guide

4.8 Gateway Management
This section looks at some of the management aspects of the 3174 LAN
Gateway. We will consider some of the facilities available for network
management.

4.8.1 3174 Problem Determination Aids
The 3174 test facilities, invoked by pressing Alt+Test from a CUT device,
Alt+Scroll Lock from a PC/3270 Workstation running under DOS, Ctrl+Page
Down from a PC/3270 running under Windows, or remotely via CSCF and a
NetView defined console with Configuration Support-B Release 2 or later have
been extended to provide information specific to the LAN Gateway.
The functions accessible from the Test Menu are described in detail in 3174
Customer Extended Problem Determination , GA23-0217. Shown below are some
sample panels from Configuration Support-C Release 5 demonstrating the type
of information available relating to the gateway. The following panels are
described to give you an idea of the types of information available to help you
solve problems.





__________ 3174 Test Menu 1TEST __________
Test
0
1
2
3
4
5
6
7
8
9
10
11,p
12
A,n
D,n,m

Description

page 1 of 2

Terminal check
Display event logs and response time log
Display configuration panels
3270 device status information
Reset logs and cable errors
Display vital data
Display Control Areas
Color convergence
Extended functions and program symbols
LAN tests
Port wrap tests
Trace control p=password
Asynchronous emulation adapter tests
Alert to Host ID n n=1A-1H,2A-2D,3A-3D
Dump device on port n, HG m n=0-31 m=26-27

Select Test; press ENTER ===>





Figure 21. 3174 Test M e n u 1TEST

This is the main 3174 Test Menu panel 1TEST and option 1 to display the Logs
Menu.

Chapter 4. LAN Support

121



________________ Logs Menu _________________
Option
1,n
2
3,n
4,n,m
5,xxxx
6,n,m
7
8
9,n

Description

Current log mode:



NORMAL

Response time log for host ID n n=1A-1H,2A-2D,3A-3D
All events logged
Hardware group n n=0-99
Port n, Hardware group m n=0-31,m=0-99
Status Code replace x′ s with search digits
Host Address n, host ID m n=0-254,m=1A-1H,2A-2D,3A-3D
Change log mode normal/intensive
Event log summary by category and hardware group
Host ID n n=1A-1H,2A-2D,3A-3D

To go directly to other tests, enter: /Test,Option
Select Option; press ENTER ===>





Figure 22. 3174 Logs M e n u

Choose option 2 of this panel to display the ″All events logged″.



____________ Log Records - All _____________



Relative Day/Time since last POR: 004/06:36
Day Time SC QA PHG_PN CHG_PN ID HA Extended data bytes B1-B16
B1 B3 B5 B7 B9 B11 B13 B15
004 06:35 0854 20 00
0000 0000
004 06:35 0498 05 00
1A
8014 0001
004 06:35 0854 09 00
8014 0001 RAI
004 06:34 0854 20 00
0000 0000
004 06:34 0498 05 00
1A
8014 0001
004 06:34 0854 09 00
8014 0001 RAI
004 06:33 0854 20 00
0000 0000
004 06:33 0498 05 00
1A
8014 0001
004 06:33 0854 09 00
8014 0001 RAI
004 06:32 0854 20 00
0000 0000
004 06:32 0498 05 00
1A
8014 0001
PHG_PN=PrimaryHG_PN
HG=Hardware Group SC=Status Code ID=Host ID
CHG_PN=ConnectionHG_PN PN=Port Number
QA=Qualifier
HA=Host Address
To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>





Figure 23. 3174 Event Log

The status codes and qualifiers are interpreted using 3174 Customer Extended
Problem Determination .
Status codes are sent to NetView in the form of NMVTs.

122

3174 Installation Guide





______________ LAN Test Menu _______________
Option

Description

1
2
3
4
5,*
6
7,*
8
8,h
9
10
11
12
13
* = n or h

Monitor LAN status
Display LAN adapter status summary
Reset LAN adapter status counters
Display link status summary for all links
Display link status summary
Reset link status counters for all links
Reset link status counters
Display Gateway host status summary for all links
Display host status summary for all host id h
3174-Peer status
3174-Peer bridge profile
3174-Peer bridge status
LAN Manager Profile
Re-open LAN adapter
or h,n where n=link address h=host ID

To go directly to other tests, enter: /Test,Option
Select Option; press ENTER ===>





Figure 24. LAN Test M e n u

This menu is invoked by selecting option 9 from the 3174 Test Menu 1TEST.




________________ LAN Status ________________
4738-Local LAN Adapter is Token-Ring
4698-Local LAN Adapter open

4694-The test has been active for 00000 minutes.

To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>





Figure 25. Token-Ring Status

This menu is invoked by choosing option 1 from the LAN Test Menu and defining
the LAN Adapter type as Token-Ring. The LAN Status panel indicates the status
of the Token-Ring Adapter. The 4698 message indicates that the adapter is
open. It will change to 4697 if the adapter closes for some reason (for example,
if the cable is removed from the 8228).

Chapter 4. LAN Support

123



________________ LAN Status ________________



4739-Local LAN Adapter is Ethernet
4697-Local LAN Adapter closed
4741-Media Error - Transceiver not working?
Cable fault?
Cable disconnected?

4694-The test has been active for 00000 minutes.

To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>





Figure 26. Ethernet Status

This menu is invoked by taking Option 1 from the LAN Test Menu and LAN
Adapter type is Ethernet. The LAN Status panel indicates the status of the
Ethernet Adapter. The 4697 message indicates that the adapter is closed due to
cable disconnection. It will change to 4698 once the adapter opens.




────Token─Ring Adapter Status Summary──────
Adapter Address ─

40003174000104

Customized links ─ 005

Line Errors
Internal Errors
Burst Errors
ARI/FCI Errors
Abort Delimiters
Lost Frames
Receive Congestion
Frame Copied Errors
Frequency Errors
Token Errors

Adapter Status ─ Open
Active Links ─ 003

Counters
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000

Overflow
0
0
0
0
0
0
0
0
0
0

To go directly to other tests, enter: /Test,Option
Select ===_
PF: 3=Quit
12=Test Menu





Figure 27. Token-Ring Adapter Status Summary

This menu is invoked by taking Option 2 from the LAN Test Menu. If the LAN
Adapter type is Token-Ring the Token-Ring Adapter Status Summary panel
indicates the number of errors detected for the token ring by category.

124

3174 Installation Guide





_____ Ethernet Adapter Status Summary ______
Address - 400031740001

Closed

Alignment Errors
FCS Errors
Single Collision Frames
Multiple Collision Frames
SQE Test Errors
Late Collisions
Internal MAC Transmit Errors
Carrier Sense Errors
Excessive Deferrals
Frames Too Long
Frames Too Short
Internal MAC Receive Errors

Links: Customized - 005

Counters
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000

Active - 000

Overflow
0
0
0
0
0
0
0
0
0
0
0
0

To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>





Figure 28. Ethernet Adapter Status Summary

This menu is invoked by taking option 2 from the LAN Test Menu. If the LAN
Adapter type is Ethernet the Ethernet Adapter Status Summary panel indicates
the number of errors detected for the Ethernet by category.




───────────Link Status Summary─────────────
Link Address
40000031400204
40000031400404
40000031400504
Primary/Secondary
01/00
01/00
01/00
Trans I─frames
00000007 ─ 0
00000030 ─ 0
00000007 ─ 0
Rec I─frames
00000005 ─ 0
00000022 ─ 0
00000005 ─ 0
Transmit Errors
00000000 ─ 0
00000000 ─ 0
00000000 ─ 0
Received Errors
00000000 ─ 0
00000000 ─ 0
00000000 ─ 0
T1 Expired
00000000 ─ 0
00000000 ─ 0
00000000 ─ 0
Com/Res Ind
01
01
01
01
01
01



To go directly to other tests, enter: /Test,Option
Select ===_
PF: 3=Quit
12=Test Menu



Figure 29. Link Status Summary

Option 4 of the LAN Test Menu, the Link Status Summary panel, shows traffic
characteristics of each DSPU during this counting period, including the number
of frames transmitted and received, the number of times the T1 or reply timer
expired and the last command/response sent. The Primary/Secondary values
indicate the LAN primary and secondary states for the link station, where ″01″ for
primary state identifies the link as being open.

Chapter 4. LAN Support

125




────────Gateway Host Status Summary────────
Customized Links ─ 006
Address Range ─ C1 ─ C6
Host
Address
C1
C3
C5

Link
Status
02
02
02

LAN
Address
400031740001 04
400000314002 04
400000314004 04

Host
Address
C2
C4

Link
Status
00
02

LAN
Address
400000314001 04
400000314003 04

To go directly to other tests, enter: /Test,Option
Select ===_
PF: 3=Quit
12=Test Menu





Figure 30. Gateway Host Status Summary

This panel was introduced in Configuration Support-S Release 2 to show the
number of links declared to the microcode at customization time and the status
of each link.
Field

Description

Customized Links The number of links declared in customization
Address Range

The host address range declared in customization

Host Address

The address assigned each link during customization

Link Status

The two-digit status code representing the status of the link
•

•

LAN Address

126

3174 Installation Guide

For local models:
−

00 = The LAN attached physical unit is in disconnect
mode

−

02 = The LAN attached physical unit is connected

For remote models:
−

00 = SNRM required

−

01 = SNRM received

−

02 = Connected/active

−

03 = Poll timeout

The station address assigned to each link during
customization. This address is the six-byte LAN Adapter
address followed by the one-byte SAP address.

4.9 Gateway Performance
The performance information presented in this section is intended to provide
guidance in planning for your system. For the most current information, the IBM
Systems Engineer should consult INFOSYS.

3174 Gateway Utilization
The 3174 LAN Gateway functions as a passthrough multiplexer for LAN traffic to
and from a host. Its passthrough capacity determines the upper limit of the
traffic flow and, therefore, the total number of workstations and devices that can
be usefully accommodated on LAN-attached 3174s. The 3174 LAN Gateway does
not care about source or destination device type, only about the characteristics
and rate of the traffic.
The utilization of the 3174 with the LAN (Token-Ring) Gateway feature can be
summarized in the following table:

┌───────────┬─────────────┬────────────────────────────────┐
│
│
│
Utilization (%)
│
│
│
├────────────┬───────────┬───────┤
│ CU/Term │
TPM
│
3174
│ 3174
│ Ring │
│
│
│ 3R/53R │ Gateway │
│
├───────────┼─────────────┼────────────┼───────────┼───────┤
│ 1/1
│
6.7
│
.95
│
.20
│
│
│
│
│
│
│
│
│ 1/32
│
214
│
30
│ 6.5
│
│
│
│
│
│
│
│
│ 10/320
│
2140
│
│
65
│ 15─17 │
└───────────┴─────────────┴────────────┴───────────┴───────┘

Figure 31. 3174 Utilization with Gateway Feature

The first line in the table shows that the utilization of the 3174 gateway is 0.2
percent when a single terminal attached to a controller is transacting 6.7 type
A-1200 transactions per minute (TPM). The next line shows the increase in
utilization when the number of terminals on a single 3174 Model 03R is
increased to 32, each processing 6.7 transactions per minute. The third line
shows the number of terminals and controllers have been increased to 320 and
10 respectively (to 20 in the case of the Model 53R), again, with a transaction
load of 6.7 TPM per terminal.
According to this information, the 3174 Token-Ring Gateway can handle a
maximum of 35 to 40 transactions per second (TPS) resulting in a controller
utilization of 65 to 70 percent. With this traffic, the ring utilization is in the range
of 15 to 17 percent. When the aggregate transaction demand from devices
attached to 3174 controllers with a token ring starts to exceed the thresholds
presented in this document, operations continue without loss of data but
response times increase, and data transfer rates drop.
The cited performance characteristics were obtained by customizing for an
I-frame size of 2042 bytes on the token-ring network, and a window size of 2.

Chapter 4. LAN Support

127

See customization Question 941. Using a smaller frame-size for large messages
substantially increases utilization of the 3174 Token-Ring Gateway for a given
amount of data to be transported, because overhead processing increases. As a
result, traffic-handling capacity of the 3174 Token-Ring Gateway may be reduced
by as much as fifty percent, depending on the application.
For Models 3R and 53R, the answers to configuration Questions 380, 381, 382,
and 383 were assumed to be 2042, 1, 2042, and 2, respectively.
Note: With Configuration Support-B Release 2 and later, Questions 380 and 381
have been deleted. See “I-Frame Size and Window Size Considerations” on
page 96 for a detailed explanation of the values in these questions.
On the SNA level, one acknowledgement message has been assumed to follow
the ″write″ operations in both type A-1200 benchmarks and file transfers. While
an SNA acknowledgement message does not add much to response time, it does
significantly increase gateway utilization, thereby decreasing the maximum
amount of traffic that the gateway can handle.

File Transfer Considerations
An aggregate rate of concurrent file transfers of 60KB per second would produce
65 percent utilization in the 3174 gateway, which is the recommended maximum.
Please consider that file transfer and interactive transactions have to share the
resources of the 3174 LAN Gateway. For example, when you want to allow for a
combined average file transfer rate of 20 KB per second, do not plan for more
than 24 type A-1200 transactions through the gateway. (The actual rate
associated with a given file transfer depends on many factors such as
workstation type and host support).

3174 DSPU vs. Channel-Attached 3274
Preliminary analysis indicates that it may be possible to migrate from channel
attached 3274 control units to the new LAN-attached 3174s and realize an
improvement in performance. For short data stream applications, such as
alphanumerics, user response times across the LAN can be less than those for
direct channel attachment via the current 3274 control units. Major reasons for
the performance improvement include a faster processor and channel adapter in
the 3174-01L (and even more in the 3174-11L), improvements in microcode, and
the ability of the LAN to support data transfer rates in the megabit-per-second
range. In a sample analysis, user response times were compared for a simple
interactive workload (40-bytes in and 1400-bytes out) on two system
configurations. The first configuration consisted of 3278 displays directly attached
to 3274 controllers on an S/370 channel.
The second configuration had the 3278 displays on 3174 controllers located
within a building complex on the token-ring network. The token-ring network, in
turn, is connected to a 3174 controller on an S/370 channel. The subsystem
response times (excluding the S/370 response time) for the Token-Ring
configuration were 40-80 percent of response times for the channel attached
3274s. The smaller percentage occurred at higher terminal transaction rates
where the greater throughput capacity of the 3174 was an advantage. For
terminals emulating the 3278, the internal delays of the terminals may be large
compared to the subsystem response times, so the improvement may not be
noticeable to the user. These preliminary performance analyses were obtained
from simulation models using simple, homogeneous workloads. Performance for
a particular customer′s workload and environment may be different.

128

3174 Installation Guide

4.10 PC/3270 Attachment to 3174-11L Gateway

Figure 32. PC/3270 Attachment to 3174-11L Gateway

In this connectivity scenario, a Personal Communications/3270 (PC/3270) V4.0
workstation is connected via a LAN to a 3174-11L Establishment Controller acting
as a gateway. The PC/3270 V4.0 workstation will have two sessions to the S/370
host.
For this example, we need to do the following:
•

Configure the PC/3270 V4.0 workstation to access the 3174-11L gateway

•

Customize the 3174-11L gateway to allow the PC/3270 V4.0 workstation to
attach as a downstream PU (DSPU)

•

Define the 3174-11L as a channel attached SNA major node in VTAM

•

Define the PC/3270 V4.0 workstation as a DSPU, with two LUs, in VTAM

Note: Not all of the required configuration, customization or definition screens
will be shown, only those that are significant to the example are included.

Chapter 4. LAN Support

129

4.10.1 Configuring PC/3270 for LAN Attachment



Advanced Options for LAN Attachment via 802.2 Protocol
More: -+
-------------------------------------------------------------------------------Enter the required information.
Total number of LAN sessions . . . . . .

2

Link name

lan1

. . . . . . . . . . . . . . .

Destination address

. . . . . . . . . .

Number of sessions for this gateway



. .



[400031740004]
[2]

Physical Unit ID . . . . . . . . . . . .

[04001]

Adapter number . . . . . . . . . . . . .

[0]

Remote SAP/Local SAP . . . . . . . . . .

[04]/[04]

Block ID . . . . . . . . . . . . . . . .

[061]

PIU size . . . . . . . . . . . . . . . .

[0265]

F1=Help F3=Exit F7=Backward F8=Forward



Figure 33. Adv. Opt. for LAN Attachment via 802.2 Protocol Screen (DOS Mode)

On this screen, we configure the PC/3270 V4.0 workstation as follows:
•

Specify the destination address (400031740004) of the 3174-11L gateway

•

Specify the number of sessions (2) destined for the gateway

•

Specify a PUID (04001) for the workstation

•

Use the default SAP (04) for the 3174-11L gateway

•

Use the default Block ID (061) for the workstation

•

Use the default PIU size (265 bytes) for the workstation

In this configuration, the PUID and Block ID are not really necessary. The only
parameters that must match are the destination address and the PIU size . The
3174 does the task of mapping PUs to downstream LAN addresses.

Figure 34. LAN via IEEE 802.2 Link Parameters Window (Windows Mode)

130

3174 Installation Guide

On the PC/3270 V4.0 Windows Mode Customize Communication window choose
the LAN card and the LAN via IEEE 802.2 attachment and click on the Configure...
button. Open the Link Parameters, which will bring you to the figure shown in
Figure 34. Select the same parameters as for Full Function DOS Mode. The
advanced link parameters are not used, the default value will match this
configuration. To get the second session, you can just start the new customized
WorkStation icon twice.

4.10.2 Customizing the 3174-11L Gateway
Next, we customize the 3174-11L with Token-Ring LAN adapter as a gateway for
the PC/3270 V4.0 workstation. The 3174-11L has Configuration Support-C
Release 5 microcode installed.





______________ Model / Attach ______________

Online Test Password

098 -

Product Assistance Data
099 - 3174 NUMBER 4 SN AE206 SNA TRN GATEWAY
3174 Model

100 - 11L

Host Attachment

101 - 5

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 1

0-none
1-Token Ring
2-Ethernet

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

NSO selection
103 - 0000000000000000
Select Test; press ENTER ===>





Figure 35. 3174 Model Definition

Questions 98 through 101 specify the 3174 model and host attachment type, and
some descriptive information. In this example, we have a 3174-11L that is
channel attached to an S/370. If you have a 3174-x1R (that is, a
remotely-attached model) as a gateway, the customization is similar as far as
the LAN connections are concerned.

Chapter 4. LAN Support

131



__________ Token-Ring Description __________

Token-Ring Address:

080 - 4000 3174 0004

Token-Ring Speed

082 - 1



0- 4Mbps
1-16Mbps
2-16Mbps with early Token Release





Figure 36. 3174 Token-Ring Description

Questions 080 and 082 specify the address and the speed of the Token-Ring
Adapter of the 3174 Token-Ring Gateway.
If the LAN adapter installed in the 3174 gateway is an Ethernet adapter, the
response to Question 102 would be a 2 and the following panel allows you to
specify the characteristics of the Ethernet adapter.



__________ Ethernet Description __________

Ethernet

Address:

084 - 4000 3174 0004

Ethernet media type

082 - 2 (2-10base2
5-10base5
T-10baseT)

Ethernet frame format

088 - 3 (1-IEEE 802.3
2-Ethernet V2
3-Both)







Figure 37. 3174 Ethernet Description

Questions 084, 086 and 088 specify the address, the media type and the frame
format of the Ethernet adapter of the 3174 Ethernet Gateway respectively.

132

3174 Installation Guide





_______________ Local SNA ________________
LOCL
104 - 40

105 - 5F

108 - 23AE206

110 - 3 0000

116 - S2 __

121 - 01

123 - 0

125 - 01100110

126 - 01000000

127 - 5 1

132 - 0 0 0 0

136 - 1 1 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 1 0

165 - 0

166 - A

172 - 0

173 - 00000101 175 - 123456

213 - 1

215 - 00000

220 - 0

222 - 0

223 - 10

224 - 2

- 0

179 - 0 0 0

190 - 00

225 - 4

242 - 0





Figure 38. 3174 Local SNA

The Local (SNA) screen has most of the questions that define the 3174-11L and
the host link. Of interest the for 3174 LAN Gateway are Questions 104, 105, and
150:
•

Question 104 is where you specify the 3174-11L address for host attachment.
The 3174-11L is attached to subchannel address B40; therefore, we enter 40
as our response to this question.
Note: Only the last two digits of the address are is required in Questions
104 and 105.

•

Question 105 is where you specify, for a 3174 LAN gateway, the upper limit
address of DSPUs. A DSPU could be a 3174-x3R/x4R (that is, a token-ring or
Ethernet attached model), an AS/400, an OS/2 CM/2 workstation or a PC/3270
V4.0 workstation. Each DSPU requires a subchannel address and also a
VTAM PU statement.
We will use B5F as the upper limit address; therefore, we enter 5F in
response to this question. The DSPUs will then have available addresses
B41 through B5F.
In this example, the PC/3270 V4.0 workstation will use address B41. Address
B41 will later be related to the LAA of the PC/3270 V4.0 workstation through
Question 940.

•

Entering a 1 for the first digit of Question 150 specifies the LAN gateway.





______________ Common Network ______________
40/LOCL
900 - 4000 3174 0004 04



PF: 3=Quit

4=Default

905 - 1

7=Back

8=Fwd

908 - TSCLAN

9=RtnH



Figure 39. 3174 C o m m o n Network

Chapter 4. LAN Support

133

On the Common Network screen, The last two digits of the question 900 defines
the SAP of the 3174-11L an the LAA is picked up from the question 082. This is
what you have configured in the PC/3270 V4.0 workstation as the destination
address .
Question 940
This Question is used to define the mapping of channel addresses to the LAA of
the DSPUs, including our PC/3270 V4.0 workstation.
In our example, we configured our PC/3270 V4.0 station with an LAA of
400000004001 in its CONFIG.SYS file. We, therefore, specify 400000004001 as the
″LAN Address″ to match the subchannel address 41. (Since the 3174 is
connected to channel B, the address becomes B41.)
The SAP for PC/3270 V4.0 (SNA) is X′04′.
The T value on this screen specifies the type of DSPU device: 0 for workstation
and 1 for 3174 Establishment Controllers.


S
40
41
43
45
47
49
4B
4D
4F
51
53
55
57
59
5B
5D




PF: 3=Quit

S
40
5F



LAN
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000

_______ 940: LAN Address Assignment _______
Entry 001 of 031
Address
SAP
T
S
LAN Address
SAP
T
3174 0004
04
0000 4001
04
0
42
4000 0000 4002
04
0
0000 4003
04
0
44
4000 0000 4004
04
0
0000 4005
04
0
46
4000 0000 4006
04
0
0000 4007
04
0
48
4000 0000 4008
04
0
0000 4009
04
0
4A
4000 0000 400A
04
0
0000 400B
04
0
4C
4000 0000 400C
04
0
0000 400D
04
0
4E
4000 0000 400E
04
0
0000 400F
04
0
50
4000 0000 4010
04
0
0000 4011
04
0
52
4000 0000 4012
04
0
0000 4013
04
0
54
4000 0000 4014
04
0
0000 4015
04
0
56
4000 0000 4016
04
0
0000 4017
04
0
58
4000 0000 4018
04
0
0000 4019
04
0
5A
4000 0000 401A
04
0
0000 401B
04
0
5C
4000 0000 401C
04
0
0000 401D
04
0
5E
4000 0000 401E
04
0

4=Default

7=Back

8=Fwd

3174 Installation Guide

11=PageFwd

_______ 940: LAN Address Assignment _______
Entry 031 of 031
LAN Address
SAP
T
S
LAN Address
SAP
T
4000 3174 0004
04
4000 0000 401F
04
0

All responses are correct
PF: 3=Quit 4=Default
7=Back

8=Fwd

Figure 40. 3174 LAN Address Assignment

134

9=RtnH

9=RtnH

10=PageBack








Question 941
Question 941 will define the frame size and window size of each DSPU.
The F value represents the frame size, or PIU size. F=0 will allow a maximum
PIU of 265 bytes, to match the value used in our PC/3270 V4.0 configuration.
The W value is the transmit window size, which is the number of frames sent
before waiting to receive an acknowledgement.


S
40
41
43
45
47
49
4B
4D
4F
51
53
55
57
59
5B
5D




LAN
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000

PF: 3=Quit

Address
3174 0004
0000 4001
0000 4003
0000 4005
0000 4007
0000 4009
0000 400B
0000 400D
0000 400F
0000 4011
0000 4013
0000 4015
0000 4017
0000 4019
0000 401B
0000 401D

4=Default

SAP
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04

F

W

S

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

42
44
46
48
4A
4C
4E
50
52
54
56
58
5A
5C
5E

7=Back

8=Fwd

40/LOCL
Entry 001 of 031
LAN Address
SAP
F W
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000
4000

0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000

4002
4004
4006
4008
400A
400C
400E
4010
4012
4014
4016
4018
401A
401C
401E

04
04
04
04
04
04
04
04
04
04
04
04
04
04
04

9=RtnH

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

11=PageFwd

____ 941: LAN Transmission Definition _____

S
40
5F





____ 941: LAN Transmission Definition _____

LAN Address
4000 3174 0004
4000 0000 401F

SAP
04
04

F

W

0

7

All responses are correct
PF: 3=Quit 4=Default
7=Back

8=Fwd

S




40/LOCL
Entry 031 of 031
LAN Address
SAP
F W

9=RtnH

10=PageBack



Figure 41. 3174 LAN Transmission Definition

Chapter 4. LAN Support

135

4.10.3 VTAM Definitions (Gateway/Workstation)
The 3174-11L, the PC/3270 V4.0 workstation and other DSPUs are defined here in
a single local SNA major node. This could have been done in two VTAM node
definitions: one for the 3174-11L and its coax terminals, and another for the
DSPUs, including our PC/3270 V4.0 workstation.
Each of these downstream stations has two LUs defined. PC/3270 V4.0 supports
up to eight LUs for DOS mode and 26 for Windows mode, so you could have the
maximum LUs defined under each PU.
We will use a logmode (DLOGMOD) called DYNAMIC. This logmode allows the
user to define the screen size at the workstation. VTAM and the host
applications can dynamically adjust to the workstation′s configured screen sizes.

**********************************************************************
* LOCAL SNA MAJOR NODE FOR THE 3174-11L AT B40
*
**********************************************************************
VBUILD TYPE=LOCAL
PUB40
PU
CUADDR=B40,
3174-11L GATEWAY
ISTATUS=ACTIVE,
MAXBFRU=20,
MODETAB=MT3270,
DLOGMOD=T3279M2,
PACING=0,
PUTYPE=2,
SECNET=NO,
SSCPFM=USSSCS,
USSTAB=USSNSCS,
VPACING=0
LUB4002 LU
LOCADDR=2,DLOGMOD=T3279M2
LUB4003 LU
LOCADDR=3,DLOGMOD=T3279M2
..
.
LUB4064 LU
LOCADDR=64,DLOGMOD=T3279M2
LUB4065 LU
LOCADDR=65,DLOGMOD=T3279M2
**********************************************************************
* DOWNSTREAM PC/3270 WORKSTATIONS ON THE 3174-11L
*
**********************************************************************
PUB41
PU
CUADDR=B41,
EXAMPLE PC ON 3174-11L GATEWAY
DLOGMOD=DYNAMIC,
ISTATUS=ACTIVE,
MAXBFRU=20,
MODETAB=MT3270,
PACING=0,
PUTYPE=2,
SSCPFM=USSSCS,
USSTAB=USSNSCS,
SECNET=YES,
VPACING=0
LUB4102 LU
LOCADDR=2
LUB4103 LU
LOCADDR=3
Figure 42 (Part 1 of 2). Local SNA Major Node Definition for 3174-11L

136

3174 Installation Guide

X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X
X
X

PUB42

PU

LUB4202 LU
LUB4203 LU
..
.
PUB5F
PU

LUB5F02 LU
LUB5F03 LU

CUADDR=B42,
DLOGMOD=DYNAMIC,
ISTATUS=ACTIVE,
MAXBFRU=20,
MODETAB=MT3270,
PACING=0,
PUTYPE=2,
SSCPFM=USSSCS,
USSTAB=USSNSCS,
SECNET=YES,
VPACING=0
LOCADDR=2
LOCADDR=3

OTHER PC ON 3174-11L GATEWAY

X
X
X
X
X
X
X
X
X
X

CUADDR=B5F,
DLOGMOD=DYNAMIC,
ISTATUS=ACTIVE,
MAXBFRU=20,
MODETAB=MT3270,
PACING=0,
PUTYPE=2,
SSCPFM=USSSCS,
USSTAB=USSNSCS,
SECNET=YES,
VPACING=0
LOCADDR=2
LOCADDR=3

OTHER PC ON 3174-11L GATEWAY

X
X
X
X
X
X
X
X
X
X

Figure 42 (Part 2 of 2). Local SNA Major Node Definition for 3174-11L

4.11 3174 DSPU: Models x3R and x4R
The 3174 Models x3R attach to the token-ring network and the Models x4R attach
to the Ethernet network as the primary link and communicate with a host as
DSPUs through a gateway. A 3174 Model x3R/x4R can also communicate with
multiple hosts via its primary link when using Single Link Multi-Host support.
Each 3174 DSPU can connect up to:
•

16 3270 and 8 ASCII workstations on the smaller models

•

64 3270 (with the 3270 Port Expansion Feature) and 24 ASCII workstations on
the larger models.

For DFT workstations with multiple sessions or CUT terminals with the MLT
function these controllers support up to 320 LUs (see 9.1, “Multiple Logical
Terminal” on page 331 for details).
If you are customizing for multiple gateways then you have to code the
additional gateways as you do for all multiple host configurations by specifying
an M to question 101 and then defining the additional hosts as normal.
Unlike the PCs attached to the LAN, devices attached to these 3174 models
(token-ring models x3R only) are not be able to communicate directly with other
devices on the LAN unless:

Chapter 4. LAN Support

137

•

For Configuration Support-B, the 3174 has RPQ 8Q0718 for Peer
Communication installed (see “3174 Peer Communication RPQ (8Q0718)” on
page 26 for further details).

•

For Configuration Support-C, the 3174 has Peer Communication feature LIC
installed (see Chapter 19, “Peer Communication” on page 557 for futher
details).

4.11.1 Hardware Installation
3174 models with the upstream Token-Ring Adapter card are:
•

3174-13R has up to 64 ports and manages up to 320 LUs.

•

3174-23R has up to 64 ports and manages up to 320 LUs.

•

3174-63R has up to 16 ports and manages up to 80 LUs.

3174 models with the upstream Ethernet Adapter card are:
•

3174-14R has up to 64 ports and manages up to 320 LUs.

•

3174-24R has up to 64 ports and manages up to 320 LUs.

•

3174-64R has up to 16 ports and manages up to 80 LUs.

Functionally, the models are identical. You can also change existing 3174-x1R
(V.24/V.35 interface) or 3174-x2R (X.21 interface) models to 3174-x3R or x4R
models simply by installing the token-ring adapter or the Ethernet adapter and
customizing a new control diskette. The available 3174-13R/14R conversion
package includes the following:
•

Token-ring or Ethernet adapter

•

Control and Utility diskettes

•

Adapter cable

No additional storage expansion is needed for this conversion. The microcode
determines which adapter of the 3174 is operational and customized.

4.11.2 Microcode Required
The microcode includes a Utility diskette and a Control diskette (for
Configuration Support-C Control Extension diskette is also needed) with the
microcode needed to handle the LAN connection. This microcode is
implemented in Configuration Support-A Release 2 and later for Token-Ring LAN
and Configuration Support-C Release 4 and later for Ethernet LAN and therefore
supports all standard 3174 functions.

4.11.3 Storage Required
There are no additional storage requirements for these models.
Since these downstream PUs communicate with the host through gateways, they
appear to the host access methods and applications like a PU type 2.0. Certain
sense information generated by these PUs is different from that generated by the
3274 control units (see 3174 Functional Description ).

138

3174 Installation Guide

4.11.4 3174 Customization
Before your 3174 can be used as a downstream cluster controller, it has to be
properly customized. Only those customization questions dealing with the LAN
attachment are discussed in this chapter. The 3174 microcode level used here is
Configuration Support-C Release 5.
If you have to decide whether data should be compressed the recommendation
is that locally attached devices should transmit non-compressed data because of
the high channel speed and remotely attached devices should compress data to
be transmitted because of the lower line speed.

Question 100: Model Designation
The response to this question is x3R or x4R, where x is the model type.

Question 101: Host Attachment
Depending on the response to this question, the next two customization panels
displayed relates to the environment chosen. If your response is 7 (Token-Ring
Attachment), the next two panels presented are the Token-Ring Description
panel and the Local Area Network panel. Similarly, if your response is 8
(Ethernet Attachment), the next two panels presented are the Ethernet
Description panel and the Local Area Network panel.
Multi-host configurations and responses are covered in Chapter 9, “Multi-Host
Connectivity” on page 331.

Question 102: LAN Adapter Type
The response to this question is a 1 if the LAN Adapter type is Token-Ring
Adapter (Models x3R) or a 2 if the LAN Adapter type is Ethernet Adapter (Models
x4R).

Question 080: Token-Ring Address
This question appears if you specify a 1 for question 102.
The response cannot be all zeros. The format of the address is:

4000cddddddd
Where 4000 is the fixed part of the address
c
must not be greater than X′7′
d
can be any value from X′0′ to X′F′
See 4.4.1, “Example Address Convention” on page 75.

Question 082: Token-Ring Speed
The response to this question specifies the token-ring speed of the LAN.
•

0 = 4 Mbps - Normal token release

•

1 = 16 Mbps - Normal token release

•

2 = 16 Mbps - Early token release

Note that:
•

Response 0 is valid for both feature #3025 and #3044 (Adapter type 9350 and
9351) and it is the default value.

Chapter 4. LAN Support

139

•

Response 1 and 2 are valid only for feature #3044 (Adapter type 9351).

Question 084: Ethernet Address
This question appears if you specify a 2 for Question 102.
The response cannot be all zeros and the format of the address is similar to
Question 080.

Question 086: Ethernet Media Type
The response to this question specifies the media type of the Ethernet Network.
•

2 = 10Base2

•

5 = 10Base5

•

T = 10BaseT

Question 088: Ethernet Frame Format
The response to this question specifies the type of Ethernet frame format you are
going to use.
•

1 = IEEE 802.3

•

2 = Ethernet V2

•

3 = Both

The default value is 1.

Question 106: LAN and SAP of the 3174
This question applies only to a 3174 to be customized as a DSPU. The response
must contain 14 hexadecimal digits for the LAN address and SAP. The first 12
digits contain the LAN address specified in the question 080 for Token-Ring
Adapter or Question 084 for Ethernet Adapter and it is fixed. 4000cddddddd ss
Where - 4000cddddddd contains the token-ring address or Ethernet
address specified in Q.082 or Q.084
- ss is the SAP address and defaults to X′04′
Note: The SAP address can only be specified in Configuration Support-B
Release 2 and later and Configuration Support-C where SLMH is supported.
Previous levels of microcode will force this value to be X′04′.

Question 107: Gateway Address and SAP
This question applies only to a 3174 to be customized as a DSPU. The response
must contain 14 hexadecimal digits for the LAN address and SAP of the gateway.

4000cddddddd ss
Where 4000 is the fixed part of the address
c
must not be greater than X′7′
d
can be any value from X′0′ to X′F′
ss is the SAP address and defaults to X′04′
Note: The SAP address can only be specified in Configuration Support-B
Release 2 and later and Configuration Support-C where SLMH is supported.
Previous levels of microcode will force this value to be X′04′.
The user-specified portion will be determined by the addressing conventions in
force in the installation, see 4.4.1, “Example Address Convention” on page 75.

140

3174 Installation Guide

Question 215: Physical Unit Identification
The Physical Unit Identification (PUID) consists of five hexadecimal digits in the
range X′00000′ through X′FFFFF′. The default value is X′00000′. Each PUID in
the network should be unique because it identifies the 3174 to the host in
response to an XID command.
The PUID is mandatory if the 3174 DSPU uses a 37xx gateway and must match
the IDNUM parameter in the switched major node for the 3174 DSPU.
The PUID has no significance if the gateway is a 3174. There is no IDNUM
parameter in the PU statement of a local SNA node. However, we recommend
supplying a unique value since the type of gateway may change (for example, for
backup reasons).

Question 382: Transmit I-Frame Size
This question has been given different names in the different releases (the
question number stays the same):
•

Configuration Support-A - Maximum Transmission I-Frame Size

•

Configuration Support-B Release 1 - Maximum Transmission I-Frame Size

•

Configuration Support-B Release 2 - Maximum Outbound I-Frame Size

•

Configuration Support-B Release 3 - Maximum Ring I-Frame Size

•

Configuration Support-B Release 4 - Maximum Ring I-Frame Size

•

Configuration Support-C - Transmit I-Frame Size

All of the names refer to the same thing; that is, the maximum size of the I-frame
that the 3174 sends over the LAN.
The response consists of four numerical characters (padded with leading zeros if
necessary). The default value is 0521.
Notes:
1. The response to this question depends on your gateway and LAN
configuration.
2. The I-Frame size should include the length of the SNA transmission header
(six bytes) and the request/response header (three bytes).
3. Valid responses are:
•

For a 3174 with a 4 Mbps Token-Ring Adapter installed: 0265 to 2042

•

For a 3174 with a 16/4 Mbps Token-Ring Adapter installed: 0265 to 2057

•

For a 3174 with a 10 Mbps Ethernet Adapter installed: 0265 to 1033

Question 383: LAN Maximum Out
The response specifies the maximum number of link level I-Frames that the 3174
DSPU transmits before it waits for an acknowledgement. It may also be referred
to as the transmit window size.
The response must be a number from 1 to 7. The default value is 2.

Chapter 4. LAN Support

141

Notes:
1. The response to this question depends on your gateway and LAN
configuration.
2. The following figure specifies valid responses based on the associated
I-Frame size given in the response to Question 382.

┌──────────────────────────┬─────────────────────┐
│ I─Frame size entered
│
LAN
│
│ as response to Q.382
│
Maximum Out
│
├──────────────────────────┼─────────────────────┤
│ 265 <= X <= 521 bytes │
7
│
│ 522 <= X <= 1033 bytes │
7
│
│ 1034 <= X <= 2042 bytes │
4
│
└──────────────────────────┴─────────────────────┘
Figure 43. DSPU I-Frame Size and Maximum Out

4.11.5 3174 DSPU with 37xx Gateway
The 3174 DSPU communicating with the host via a 37xx Communication
Controller must be defined to VTAM in a switched SNA major node and to NCP
as a PU 2.0 attached to a switched SDLC link (the TIC must be defined to NCP as
a PU T1 attached to a leased line). The IDBLK number carried in the inbound
XID command is 017 (the same as for a 3174/3274 attached to a real switched
line).
A 3745 can support 9999 DSPUs, a 3725 can support 2440 DSPUs, and a 3720 can
support 522 DSPUs. If a DSPU must communicate through a second gateway (for
example, a second TIC or another 3720/25) with a different LAN address, you
must re-IML the 3174 with a Control diskette that has the second gateway
address customized as the destination, unless you are running multi-host
support.
The gateways used for the tests were a 3725 channel attached to the host with
two different TICs attached to two different rings and, in another case, a remote
3720 connected via an INN link to a local channel attached 3720.

Differences Between the 3174 DSPU and a PC
The two major differences between a 3174 DSPU and a PC with Personal
Communications/3270 using a 37xx gateway are:
1. The 3174 DSPU normally has more than two LUs defined. Adjust your
LUDRPOOL parameter accordingly. Likewise, having several LUs per PU
affects the MAXLU value on the logical lines PU statement.
2. The 3174 DSPU allows receiving and transmission of larger Token-Ring
frames. This impacts your coding of the MAXOUT parameter in the switch
major node PU, your specification of frame sizes received, RCVBUFC=, and
frames transmitted by the TIC, MAXTSL=.

142

3174 Installation Guide

DSPU Examples.
See Chapter 10, “Connectivity Customization Examples” on page 351 for
examples of VTAM, NCP, and 3174 customization questions for 3174s defined as
DSPUs.

4.12 Backup and Recovery
4.12.1

3174 Local Gateway
Test Configuration
This section describes the configuration installed at ITSO Raleigh Center to test
different backup/recovery scenarios and file transfer from a 3270 PC to different
operating systems through different gateways.

┌───────────────────┐
│
VM/SP
│
├─────────┬─────────┤
│ VM
│ MVS
│
┌──────┐
│ VTAM │
├───────────────┤ 3720 │
│ SA33 │ SA13 │
└─┬────┘
└───┬─────┴────┬────┘
│
│
│
│/│
┌────────┘
└─────────┐
│
│
│
│
┌───┴──┐ ┌──────┐
┌──┴───┐
┌───┴──┐
│3174─L│ │3174─R├──────────────┤ 3725 │
│ 3720 │
└───┬──┘ └──┬───┘
└─┬─┬──┘
└───┬──┘
│
│┌───────────────────┘ │
│
┌─────────────┴───────┴┴─┐
┌──────────┴─────────────┴─────┐
│
│
│
│
│
LAN 1
│
│
LAN 2
│
│
│
│
│
└─────┬─────────┬─────┬──┘
└──┬──────┬─────────────┬──────┘
│
│
│
│
│
│
│
│
│ ┌──────┐ │
│
│
┌───┴──┐ ┌──┴───┐ └───┤Bridge├───┘ ┌──┴───┐
┌──┴───┐
│3174─R│ │ PC │
└──────┘
│ PC │
│AS/400│
└──────┘ └──────┘
└──────┘
└──────┘
Figure 44. Test Configuration

3174 and 3725 gateways were channel attached to different subareas, one under
VM/VTAM and the other under MVS. Both virtual machines were linked via a
virtual channel-to-channel connection. The 3720 gateway was line-attached to
another 3720 which was in turn channel attached to the same MVS system.
Different DSPUs (such us the 3174-03R, AS/400 and PCs using 3270 emulation or
APPC/PC) were set up to test with all the gateways, to different operating
systems, and applications.
Two different token-ring LANs linked via a bridge were installed to test
backup/recovery scenarios when the gateways were located in the same or

Chapter 4. LAN Support

143

different ring of the DSPUs. The 3725 was attached to both rings with two
different TICs.

4.12.2 Planning for Backup/Recovery
The 3174 LAN Gateway offers powerful backup/recovery possibilities. Personnel
responsible for network planning and installation should consider the information
presented here and tailor it to their own environments.
Different scenarios are offered as suggestions for gateway backup and LAN
recovery. The number of 3174 LAN gateways, the LAN gateway addresses and
the number of hosts are some of the different factors taken in consideration. A
scenario with mixed types of gateways is also presented.
Network topology can be accommodated to fit any of these environments. As
this document deals with the 3174, you will not find information regarding LAN
topologies or LAN design; other manuals should be consulted for such
information.

Backup Planning
The following points should be considered for backup planning:
•

Number of gateways
The number of transactions per second that flow through the gateway
determines the number of gateways needed. Use different tools
(SNAP/SHOT, FIVE3270, 3X74 Performance Guidelines manual, etc.) to
determine the load the gateway is going to handle.
Each gateway should have its own backup controller ready to restart the
traffic in case the normal gateway fails.

•

Number of hosts
The number of hosts (and how they are interconnected) determines the way
the 3174 LAN Gateways (normal and backup) should be attached.

•

LAN topology
Any LAN topology is accepted by the 3174 LAN Gateways and by the DSPUs.
Bridges are transparent from the gateway and DSPU points of view.

Recovery Planning
When the gateway fails, the 3174 DSPUs and all the LAN-attached stations that
were using the gateway start sending a TEST command to the gateway address
(and only to this address). If there is no answer in the LAN where the DSPUs
are attached they send every other TEST command with the broadcast bit on;
these commands are propagated through the bridges if they are present. 3174
DSPUs keep sending the TEST command until a backup gateway is activated or
the failed gateway is recovered.
In case of failure of one or more DSPUs, the 3174 LAN Gateway only attempts to
connect them for each CONTACT received from the host (just one for initial
processing). In an error situation where the link was operational and fails, the
LAN Adapter attempts recovery; then VTAM is notified with an INOP, and VTAM
may attempt recovery one time depending on what was specified to VTAM. The
3174 LAN Gateway does not make a continual attempt to connect by itself.

144

3174 Installation Guide

If you are running Configuration Support-S your 3174 does not have the ability to
attach to two different hosts. A second controller should be attached to a
different host or to a different channel in the same host; this creates full gateway
backup and complete recovery scenario from the gateway and the host points of
view.
If two gateways are attached to two different hosts and customized with the
same LAN address in two different LANs, they can be active at the same time.
In such a scenario, if the normal gateway fails, recovery to the backup gateway
by the DSPUs is automatic and almost instantaneous.
•

3174 LAN gateways with same address
If you have customized two 3174 LAN Gateways with the same LAN address
(on the same LAN), the first 3174 LAN Gateway will IML and open its LAN
Adapter successfully. When you IML the second 3174 LAN Gateway, it tries to
open its LAN Adapter but will fail because of the duplicate address. It
displays a status code of 881-01 (if the two gateways are in the same ring)
but stays operational for its coax attached devices.
If the normal gateway fails you activate, via NetView, the “backup” gateway.
Any DSPUs defined in the local major node of the backup gateway is able to
re-establish a host session, as the backup gateway has the same LAN
address as the now inactive normal gateway. If you need to recover a large
number of DSPUs, you may wish to include all the necessary commands in a
NetView CLIST.
If only one host is present, deactivation/activation of the involved local major
nodes is necessary. If local major node definitions are located in different
hosts, both can be active at the same time.
If both gateways are attached to different rings connected via a bridge,
duplicate address checking is not done. In this case, both 3174 LAN
gateways come up initially without returning the status code 881. This is the
best recovery approach that can be offered with the 3174 LAN gateway since
it requires only a NetView command from the CNM console with no re-IML of
DSPUs and/or movement of people. However, you should be aware of the
total number of DSPUs for both rings going through one gateway, especially
when this total is close to the limit the microcode is able to support.

•

3174 LAN gateways with different addresses
Another alternative could be be that you have a normal gateway and a
backup gateway with different LAN addresses. The advantage is that both
can be active at the same time in the same LAN and they can share the load
of the LAN traffic. If one gateway fails, the second can take over if all the
DSPUs of the failing gateway are re-IMLed with the operative gateway
address. Probably this alternative will not be acceptable in most
installations since it is disruptive and requires gateway address changes to
each DSPU.

Chapter 4. LAN Support

145

4.12.3 Recovery Scenarios
Scenario 1: One Host with Two 3174 Gateways

┌──────────────┐
│
Host A
│
│
│
│
│
└───┬─────┬────┘
│
│
┌─────────────┘
└───────────────┐
┌───┴───┐
┌───┴───┐
│3174─ │
│3174─ │
│ x1L │
│ x1L │
│┌─────┐│
│┌─────┐│
││#3044││
││#3044││
││ / ││
││ / ││
││#3045││
││#3045││
└┴──┬──┴┘
└┴──┬──┴┘
│
│
┌──────┴───────────────────────────────────┴──────┐
│
│
│
LAN
│
└────────┬──────────────┬────────────────┬────────┘
│
│
│
┌───┴───┐
┌──┴───┐
┌───┴───┐
│3174─ │
│ PC │
│AS/400 │
│x3R/x4R│
└──────┘
│
│
└───────┘
└───────┘
DSPU 1
DSPU 2
DSPU 3

Figure 45. Scenario 1: One Host with Two 3174 Gateways

This is the simplest scenario. The second 3174 LAN Gateway handles the traffic
when the normal 3174 LAN Gateway fails.

146

•

Both gateways have the same LAN address.

•

All DSPUs point to the LAN gateway address.

•

Recovery should be done as described in “Recovery Planning” on page 144.

•

For better reliability, each gateway should be attached to a different host
channel.

3174 Installation Guide

Scenario 2: Two Hosts with Two 3174 Gateways

┌──────────────┐
┌──────────────┐
│
Host A
│
CTC
│
Host B
│
│
├────────────────────┤
│
│
│
│
│
└──────┬───────┘
└──────┬───────┘
│
│
┌───┴───┐
┌───┴───┐
│3174─ │
│3174─ │
│ x1L │
│ x1L │
│┌─────┐│
│┌─────┐│
││#3044││
││#3044││
││ / ││
││ / ││
││#3045││
││#3045││
└┴──┬──┴┘
└┴──┬──┴┘
│
│
┌──────┴───────────────────────────────────┴──────┐
│
│
│
LAN
│
└────────┬──────────────┬────────────────┬────────┘
│
│
│
┌───┴───┐
┌──┴───┐
┌───┴───┐
│3174─ │
│ PC │
│AS/400 │
│x3R/x4R│
└──────┘
│
│
└───────┘
└───────┘
DSPU 1
DSPU 2
DSPU 3

Figure 46. Scenario 2: Two Hosts with Two 3174 Gateways

This scenario is more complex than the previous one. The following points
should be considered:
•

There is not enough traffic flowing through the gateway to justify more than
one active gateway at a time.

•

End users need to access applications in both hosts through cross-domain
facilities they already have in place. The figure above shows a
channel-to-channel facility.

•

In order to provide the best recovery capabilities, the second 3174 LAN
Gateway should be attached to host B.

Chapter 4. LAN Support

147

Recovery:
•

Host resources
As two hosts are available in this scenario, VTAM definitions for network
resources can be active at the same time. This allows you to recover all the
DSPUs with only one ACTIVATE command from the CNM console if the
gateway or the host fails.

•

Failure of normal 3174 LAN Gateway
Activation of LAN-attached controllers should be done with the procedure
already explained. Interactive users of applications in host A should regain
access to them through a cross-domain route from host B; users of host B
applications access them directly.

•

Failure of host A
In this scenario, the normal 3174 LAN Gateway senses that host A has failed
and terminates the sessions for its local terminals but keeps the LAN
Adapter open, since there was no error in the LAN. This adapter should be
forced closed before attempting to recover the traffic through the backup
3174; otherwise the backup 3174 LAN Gateway will find a duplicated address
and will not open its own adapter.
The only way to force the adapter closed is either to physically disconnect
the 3174 from the LAN or to interrupt it with an IML (or by powering it off).
Interactive users of applications in host B get direct connection to this host.
Users of applications in host A have to stand by until the host is recovered
(or they may access any available application in host B).

•

Failure of host B
Users of applications in host A should not be aware that host B is not
available. Users of host B will have to stand by until the host is recovered or
they may access any available application in host A.

148

3174 Installation Guide

Scenario 3: Two Hosts with Multiple 3174 Gateways

┌──────────────┐
┌──────────────┐
│
Host A
│
CTC
│
Host B
│
│
├────────────────┤
│
│
│
│
│
└─────┬───┬────┘
└────┬────┬────┘
│ │
│
│
│ │
┌────────────────────┘
│
│ └─────┼───────────────┐
│
│
│
│
│
┌───┴───┐ ┌───┴───┐
┌───┴───┐ ┌───┴───┐
│3174─ │ │3174─ │
│3174─ │ │3174─ │
│ x1L │ │ x1L │
│ x1L │ │ x1L │
│┌─────┐│ │┌─────┐│
│┌─────┐│ │┌─────┐│
││#3044││ ││#3044││
││#3044││ ││#3044││
││ / ││ ││ / ││
││ / ││ ││ / ││
││#3045││ ││#3045││
││#3045││ ││#3045││
└┴──┬──┴┘ └┴──┬──┴┘
└┴──┬──┴┘ └┴──┬──┴┘
│
│
│
│
┌──────┴─────────┴───────────────┴─────────┴────┐
│
D1
D1
D2
D2 │
│
│
│
LAN
│
└────────┬──────────────┬────────────────┬──────┘
│
│
│
┌───┴───┐
┌──┴───┐
┌───┴───┐
│3174─ │
│ PC │
│AS/400 │
│x3R/x4R│
└──────┘
│
│
└───────┘
└───────┘
DSPU 1
DSPU 2
DSPU 3

Figure 47. Scenario 3: Two Hosts with Multiple 3174 Gateways

This scenario assumes higher traffic volumes through the gateway, forcing it to
have more than one active gateway at any one time. There are three kinds of
users: a group which accesses applications only in host A, another group which
accesses applications only in host B and a third group which accesses
applications in both hosts.
Every 3174 LAN Gateway should have a backup gateway customized with the
same address but channel attached to the other host. That is, a normal 3174
with address D1 attached to host A and its backup 3174 with the same address
D1 attached to host B.
Recovery procedures are similar to the previous scenarios; the important point
to remember here is that the backup 3174 should be attached to a different host.
The group of users accessing applications in host A should be routed through
the gateway with the D1 address; the group of users accessing applications in
host B should be routed through the gateway located in address D2. Multi-host
access should be done through the conventional cross-domain links.

Chapter 4. LAN Support

149

Scenario 4: Two Hosts With Mixed Gateway Types

┌──────────────┐
┌──────────────┐
│
Host A
│
CTC
│
Host B
│
│
├────────────────────┤
│
│
│
│
│
└──────┬─┬─────┘
└──────┬───────┘
│ └──────────────────────────────┐ │
│
Twintail│ │
┌───┴───┐
┌┴──┴───┐
│3174─ │
│ 372x │
│ x1L │
│ 374x │
│┌─────┐│
│┌─────┐│
││#3044││
││ TIC ││
││ / ││
││ / ││
││#3045││
││ ELA ││
└┴──┬──┴┘
└┴──┬──┴┘
│
│
┌──────┴───────────────────────────────────┴──────┐
│
LAN
│
└────────┬──────────────┬────────────────┬────────┘
│
│
│
┌───┴───┐
┌──┴───┐
┌───┴───┐
│3174─ │
│ PC │
│ S/36 │
│x3R/x4R│
└──────┘
│
│
└───────┘
└───────┘
DSPU 1
DSPU 2
DSPU 3

Figure 48. Scenario 4: Two Hosts with Mixed Gateway Types

This scenario considers that a 3174 LAN Gateway is working as the backup for a
37xx, or vice versa. The same considerations given in previous scenarios apply
for this one.
Note:
One important point to remember is that host definitions for the DSPUs
are different depending on the gateway they are using.
In the case of the 3174, they are defined as channel attached controllers
in a local major node, while in the case of the 37xx, they are defined as
remote controllers in a switched major node.
This scenario combines the best of both worlds. It can be used by a customer
installing a LAN interface in an existing 37xx and wants to have a full
backup/recovery capability without having to install a second 3725.
If gateways are attached to different hosts and different LANs, both gateways
and their VTAM resources for the DSPUs can be active at the same time; in this
case recovery is automatic and almost instantaneous.

150

3174 Installation Guide

Scenario 5: Alternate IML
┌───────────────┐
┌───────────────┐
│
Host A
│
│
Host B
│
│
│
│
│
└───────┬───────┘
└────────┬──────┘
│
│
┌─────┴─────┐
┌─────┴─────┐
│ 3174─11L │
│
│
├─────┬─────┤
│
│
│#3044│#304x├──────────────────┤ 372x/374x ├──────┐
│ / │
│
│
│
│
│#3045│
│
│
│
│
└──┬──┴─────┘
└───────────┘
│
│
│
┌──────┴──────────────────────────────────────────┐ │
│
LAN
│ │
└─────┬─────────────────┬───────────────────┬─────┘ │
│
│
│
│
┌─────┴─────┐
┌─────┴─────┐
┌──────┴─────┐ │
│ 3174─
│
│ 3174─
│
│3174-13R/14R│ │
│ 13R/14R │
│ 13R/14R │
│
┌─────┤ │
│
A
│
│
B
│
│ C │#304x├───┘
└───────────┘
└───────────┘
└──────┴─────┘
Figure 49. Scenario 5: Alternate IML

For 3174 Models 01L/11L, 03R/13R and 14R, features #3040 through #3043
provide an additional communication adapter with a V.24, V.35 or X.21 interface.
These adapters cannot be used concurrently with the primary host link and
require an IML after loading another pre-customized Control diskette.
If host A fails, the local channel attached gateway can be re-IMLed with a
Control diskette customized for a TP interface, thus giving the Model 11L the
appearance of an Model 11R or 12R. The local gateway becomes a remote
gateway attached via a TP link and 37xx to host B.
With devices A, B and C, the base microcode (that is, without gateway
customized) supports the upstream LAN attachment. In this example, device C
also has an alternate TP link (#3040 through #3043) installed. Under normal
operation, device C is IMLed as a DSPU.
In a token-ring network, for backup purposes, the customer has also installed a
feature #3026, with its accompanying Configuration Support-S microcode
customized for gateway functions. If the normal 3174 Token-Ring Gateway fails,
device C can be IMLed with its alternate configuration to become a 3174 remote
gateway for devices A and B. This may not be a cost-effective solution.
A better alternative would be to install feature #3044 with either Configuration
Support-B or Configuration Support-C in device C for a token-ring network. With
this adapter/microcode combination, device C can use the #3044 feature for
normal operation as a DSPU and for backup operation as a remote gateway. A
Control diskette appropriately customized for the alternate configuration must be
prepared for backup operation.

Chapter 4. LAN Support

151

In a Ethernet Network, feature #3045 needs to be installed with Configuration
Support-C Release 4 or later.

If the 3174 local gateway fails, it disconnects from the LAN. Hence, device C can
now be IMLed with the same gateway address, and serve the same DSPUs, as
the failed local gateway.
After device C is alternate IMLed as a remote gateway, all LAN attached devices
can communicate with host B via the remote gateway C and the 37xx.

Scenario 6: Single Link Multi-Host Support and CCA

┌───────────────┐
┌───────────────┐
│
Host A
│
│
Host B
│
│
│
│
│
└───────┬───────┘
└────────┬──────┘
│
│
┌─────┴─────┐
┌─────┴─────┐
│ 3174─11L │
│
37xx │
│
│
│
│
├───────────┤
├───────────┤
│#3044/#3045│
│ TIC/ELA ├──────┐
└─────┬─────┘
└─────┬─────┘
│
│
│
│
┌─────────┴──────────────────────────────┴──────┐
│
│
LAN
│
│
└─────┬─────────────────┬─────────────────┬─────┘
│
│
│
│
│
┌─────┴─────┐
┌─────┴─────┐
┌─────┴─────┐
│
│ 3174─
│
│ 3174─
│
│ 3174─13R/│
│
│ 13R/14R │
│ 13R/14R │
│ 14R┌─────┤
│
│
A
│
│
B
│
│ C │ CCA ├─────┘
└───────────┘
└───────────┘
└─────┴─────┘
Figure 50. Scenario 6: Single Link Multi-Host Support and CCA

With Configuration Support-B and later and the Concurrent Communication
Adapters (feature #3050, #3051 and #3053 for a V.24, V.35 or X.21 interface), new
backup possibilities are provided.
From a 3174 with Configuration Support-B or later and up to two CCAs installed,
up to three hosts can be accessed concurrently from direct attached devices.
DFT devices with multiple host sessions and CUT devices using the MLT function
can spread up to five sessions over the primary host link and up to two
secondary links in any combination. If host A fails it has no impact on the
sessions to host B. The operator can hot-key between those sessions.
In addition to the Concurrent Communication Adapter, Configuration Support-B
and later supports concurrent access to as many as eight hosts over the primary
LAN link. This support is known as Single Link Multi-Host and is a
microcode-only function with no additional hardware requirements (other than
controller storage).
What is described for MLT sessions over different CCAs is also true for the
multi-host access over a single link and even for the combination of both

152

3174 Installation Guide

functions: up to five MLT sessions can be spread over up to ten hosts (eight via
the LAN and two via CCAs) from a device directly attached to a 3174. The user
can then hot-key between those five sessions.

Scenario 7: Multi-Host LAN Gateway

┌───────────────┐
┌───────────────┐
│
Host A
│
│
Host B
│
└───────┬───────┘
└────────┬──────┘
│
│
┌─────┴─────┐
┌─────┴─────┐
│ 3174─11L │
│
│
├─────┬─────┤
│
│
│#3044│
├──────────────────┤
37xx ├──────┐
│ / │ CCA │
│
│
│
│#3045│
│
│
│
│
└──┬──┴─────┘
└───────────┘
│
│
│
┌──────┴────────────────────────────────────────┐
│
│
LAN
│
│
└─────┬─────────────────┬─────────────────┬─────┘
│
│
│
│
│
┌─────┴─────┐
┌─────┴─────┐
┌─────┴─────┐
│
│ 3174─
│
│ 3174─
│
│3174-13R/ │
│
│ 13R/14R │
│ 13R/14R │
│ 14R ┌─────┤
│
│
A
│
│
B
│
│ C │ CCA ├─────┘
└───────────┘
└───────────┘
└─────┴─────┘
Figure 51. Scenario 7: Multi-Host LAN Gateway

With Configuration Support-B Release 3 and later, the recovery and connectivity
options have been further enhanced by allowing a DSPU to access the CCAs
installed in the 3174 LAN Gateway.
A terminal on DSPU B using its five
through the gateway′s primary link.
through the same gateway and then
connection. DSPU C has the added
a third path back to host B.

available MLT sessions can access host A
You can also access host B by going
accessing the CCA and using its host
connectivity option of using its own CCA as

Note: There is a maximum of 50 DSPUs that can access an SNA host through
each Concurrent Communication Adapter.
In a remote LAN this method of multiple connections or backup option becomes
attractive as there can be considerable cost savings on lines and hardware as
you will not require a Concurrent Communication Adapter in each 3174.
In the case of DSPU C a 3174-13R/14R you also have the alternate IML capability
and backup TP line. This is also true in the case of the Models 12L, 22L, 23R
and 24R.

Chapter 4. LAN Support

153

4.12.4 3174 Remote Gateway
Scenario 1: Alternate Host Attachment

Figure 52. Backup via a 3174-x3R/x4R with an Alternate Host Attachment

This option offers line and controller backup for a 3174 remote gateway using an
alternate host attachment feature #3040 (V.24/V.28), #3041 (V.35) or #3043 (X.21)
for Models 13R, 14R, 23R and 24R only. These communication adapters cannot
be used concurrently with the primary communication adapter and hence
requires an re-IML to change them into a remote gateway configuration.
Once re-IMLed, the 3174 (previously a DSPU) can now function as a gateway
until the normal line or gateway is fixed. When that happens, you can restore
the 3174s to their normal configurations.
If the line to the normal gateway fails, the normal gateway can be re-IMLed as a
DSPU to the backup gateway, thus allowing CUT or DFT devices attached to it to
continue accessing the host. Note that this is only possible if feature
#3044/#3045 is installed.

154

3174 Installation Guide

Scenario 2 - Concurrent Communication Adapter
This option involves installing a CCA feature #3050 (V.24/V.28), #3051 (V.35) or
#3053 (X.21) in the normal 3174 LAN Gateway, providing a secondary link to the
same host.

Figure 53. Backup via Normal Gateway with CCA

If the CCA is a leased connection all devices connected to the gateway and
DSPUs are able to start a second session to the the host and hence provide
concurrent access to the host. With this type of connection the one link is really
backup for the other. Note that the CCA is only capable of supporting 50 DSPUs.

Chapter 4. LAN Support

155

4.12.5 Disconnecting/Reconnecting from the LAN
The following figure shows the recovery steps necessary if the connector to the
LAN is pulled off at the gateway or at the DSPU.

┌────────────────┬──────────────────────────┬──────────────────────────┐
│
│
Gateway
│
DSPU
│
│ Operation
├────────┬────────┬────────┼────────┬────────┬────────┤
│
│Operator│ Adapter│ VTAM │Operator│ Adapter│ VTAM │
│
│ Panel │ Status │ Status │ Panel │ Status │ Status │
├────────────────┼────────┼────────┼────────┼────────┼────────┼────────┤
│ Gateway LAN
│ 880─05 │ CLOSED │ ACTIV │ 583─09 │ OPEN │ PSUB 1 │
│Connector pulled│
│ 4693 │
│
│
│
│
│
│
│ wire f.│
│
│
│
│
│
│
│
│
│
│
│
│
│ LAN reconnect │ 3174 │ OPEN │ ACTIV │ ″
│ ″
│ ″
│
│
│
│
│
│
│
│
│
│ V INACT,F
│ ″
│ ″
│ ″
│ 3174 │ ″
│ IINOP/ │
│ V ACT,DSPU
│
│
│
│
│
│ ACTIV │
├────────────────┼────────┼────────┼────────┼────────┼────────┼────────┤
│ DSPU LAN
│ 3174 │ OPEN │ ACTIV │ 580─05 │ CLOSED │ PSUB1 │
│Connector pulled│
│
│
│
│ 4693 │
│
│
│
│
│
│
│ wire f.│
│
│
│
│
│
│
│
│
│
│ LAN reconnect │ ″
│ ″
│ ″
│ ″
│ ″
│ ″
│
│
│
│
│
│
│
│
│
│ IML DSPU │ ″
│ ″
│ ″
│ 505─01 │ OPEN │ ″
│
│
│
│
│
│
│
│
│
│ V INACT,F
│ ″
│ ″
│ ″
│ 3174 │ ″
│ IINOP/ │
│ V ACT,DSPU
│
│
│
│
│
│ ACTIV │
└────────────────┴────────┴────────┴────────┴────────┴────────┴────────┘
Figure 54. Disconnecting/Reconnecting the LAN

4.12.6 At IML Time
If, for any reason, a 3174 DSPU must be re-IMLed, the result depends on the
status of LU-LU sessions at IML time. If no LU-LU session exists, the controller
becomes ready immediately at the end of IML. If LU-LU sessions are broken by
the IML, the PU must be deactivated with the force option after IML and
re-activated again before the 3174 will be become available. The status of the
LU-SSCP sessions does not matter.
If, for any reason, a 3174L gateway must be re-IMLed all LU-LU sessions (to the
native attached devices and to devices attached to the DSPUs) are ended
logically in VTAM. This means that at the end of the IML process all devices
become available (under VM/VTAM, all VM sessions to CUT devices are
reestablished).
If, for any reason, a 3174 LAN Gateway must be switched offline from the
channel, status code 503 will be displayed at the 3174 LAN Gateway and a status
code 583 will be displayed at all 3174 DSPUs. After the gateway is switched
back online, all 3174s will recover the session with the host and display a status
code 3174.

156

3174 Installation Guide

Chapter 5. X.25 Support
The 3174 models that can communicate with host systems through an X.25
Packet Switched Data Network (PSDN) are Models x1R and x2R. With
Configuration Support-B Release 3 or later, support in the 3174 conforms to
IBM′s X.25 Architecture as detailed in X.25 1984/1988 DTE/DCE and DTE/DTE
Interface Architecture Reference . It includes considerations for the 1988 CCITT
Recommendations X.25 as well as ISO X.25 standards 7776 and 8208. Previous
microcode releases support the 1980 CCITT Recommendations.
With the announcement of Configuration Support-C Release 5, APPN traffic can
be transported over an X.25 network to other APPN nodes.
See Chapter 18, “APPN” on page 501 for further information.
It is important that you have some X.25 knowledge when connecting to an X.25
PSDN, and several points must be considered before attempting to customize
the 3174. This chapter provides:
•

A summary of the X.25 features supported by the 3174

•

Planning guidelines for installing a 3174 in an X.25 network

•

3174 configuration and operation hints

•

Scenarios used to test the 3174 X.25 feature

Further information can be found in the following manuals:
•

3174 Planning Guide

•

X.25 Guide

•

3270 Information Display System X.25 Operation

5.1 3174 Implementation
The older 3174 models can operate up to a maximum speed of 19.2 Kbps; the
newer models with Configuration Support-C Release 5 Licensed Internal Code
can operate up to a maximum speed of 256 Kbps using an X.25 attachment. The
physical interface can be X.21 or X.21bis.
In an X.25 network, the 3174 uses SNA/SDLC protocols at the higher layers for
communication, making the transport system transparent. This allows the user
to operate as in an SNA environment, establishing sessions with VTAM
applications (like TSO, CICS), in one or more domains. The SNA logical link
controls supported by the 3174 are:
•

Qualified Logical Link Control (QLLC), logical link control type 3

•

Physical Services Header (PSH), logical link control type 2

You need to use PSH if the 3174 is to be attached to the X.25 network via a
Network Interface Adapter (NIA). With current products, there should be no
reason to do this. We recommend that you use QLLC for SNA X.25 attachments
because it takes advantage of the integrated X.25 support in IBM host and
subsystems. With Configuration Support-B Release 1 and later, PSH is no longer
supported.

 Copyright IBM Corp. 1986, 1994

157

The 3174 access to the network is a four-wire link using the Link Access Protocol
Balanced (LAPB) protocol.

Virtual Circuits
The 3174 supports both switched virtual circuits (SVCs) and permanent virtual
circuits (PVCs). A PVC can be thought of as a point-to-point, four-wire leased
line. An SVC can be thought of as a point-to-point, four-wire switched line.
Sessions between the host and 3174 attached devices are multiplexed on a
virtual circuit.
Prior to Configuration Support-B Release 3, only a single X.25 link was supported
and within that link only one virtual circuit could be established.
Configuration Support-B Release 3 and later releases as well as Configuration
Support-C include many X.25 enhancements. One of the major enhancements is
Single Link Multi-Host support over X.25. With these later releases, up to eight
hosts on the primary adapter and up to four hosts on each of the secondary
adapters (CCA) can be defined. These connections can be a mixture of PVCs
and SVCs.
If you use PVCs, the 3174 attempts to open the link at IML time. When
customizing, you define a single PVC for each host you wish to access.
If you use SVCs, you can establish a connection in a number of ways including:
•

Manually from a Dial screen on the 3174

•

The new autocall feature, which initiates the call request automatically
whenever the first device with a logical terminal defined to the required host
is powered on

•

By responding to an incoming call from the host

X.25 Options
The following X.25 options are supported by the 3174:
•

Data Packet sizes of 64, 128, 256, or 512 bytes

•

Packet-size negotiation

•

Modulo 8 or 128 for packet level sequence numbering

•

Packet window sizes of 1 to 7 for modulo 8

•

Packet window sizes of 1 to 11 for modulo 128

•

Packet window size negotiation

•

Connection Identifier

•

Recognized Private Operating Agency

•

Closed User Group

•

Reverse charging

•

Throughput class negotiation

These options are specified during customization, a summary of which is
provided in 5.3, “3174 Customization” on page 161. However we recommend
that you use the 3174 Planning Guide at the correct microcode release level for
the detailed responses.

158

3174 Installation Guide

Configuration Support-B Release 3 Enhancements
We have already mentioned some of the new functions available with
Configuration Support-B Release 3. In summary, these functions are:
•

Support for the 1988 CCITT X.25 Recommendations

•

Multiple host access using the primary and Concurrent Communication
Adapter links

•

Multiple host access using a single link, either primary or CCA

•

Autocall/autodisconnect for SVC operation

•

Enhancements to X.21 and X.25 Dial screens

•

Support for larger PIU sizes to 521 bytes

Configuration Support-C Release 5 Enhancements
APPN NN extends connectivity to X.25 Networks. APPN X.25 support is built on
the existing X.25 Single Link Multi-host support and provides equivalent X.25
options.

5.2 Planning for X.25
This section provides some guidance and planning considerations for attaching a
3174 to a X.25 network.

Financial
When planning the network, the main consideration is usually to find the correct
balance between the financial cost and the function required. You should be
aware that packet switched network costs are usually volume dependent,
regardless of whether switched or permanent virtual circuits are used or the
distance between the communicating ends. Packet switched networks may be a
more economical alternative for terminal locations that are widely dispersed and
have low traffic volumes. You need to determine when it is more economical to
use leased lines or circuit-switched networks.
The use of X.25 may save on hardware costs. Instead of running multiple lines
on a 37xx and using modem racks, multiplexers, banks of switches etc., with
X.25, you need only one line into the network for all of your devices (assuming,
of course, that it can handle the traffic).

Performance
If you are planning to use X.25 as the protocol in a private SNA network, it adds
an overhead to the performance of the network and the capacity of the
components such as the 37x5. All other things being equal, SDLC is more
efficiently processed in an IBM network.
It is necessary to be aware that in an PSDN, there are no guarantees for
continuous throughput. Frequently, PSDNs use flow control mechanisms, such
as limiting window sizes or maximum packet lengths, in order to regulate the
input/output rate for all users. The user should have a realistic idea of the
response times that can be expected. Good performance can be obtained with
careful planning and tuning of the definitions used in the network.

Chapter 5. X.25 Support

159

Function
With the advent of Single Link Multi-Host support for X.25, the cost of using X.25
may be more attractive for situations where multiple host access is required
from remote sites. For example, you can access both an S/370 host and an
AS/400 host over a single connection, whereas to do this with SDLC requires
either two lines or a host router program such as Host Command Facility (HCF).

5.2.1 Preparing to Customize
When you are customizing a 3174 for X.25, you are asked many questions that
require careful preparation. This is especially true if you are using SVCs. X.25
networks offer a wide variety of options and, unfortunately, this makes the job of
the network planner more difficult.
You are advised to meet with the company providing the X.25 facilities to discuss
your specific requirements, and review these facilities against the X.25 functions
supported by your 3174 and host software.
Consider some of the following:
•

Level of CCITT Recommendations supported

•

Line speed

•

Type of virtual circuit (SVC or PVC)

•

Number of logical channels to be useds

•

Call initiation for a SVC

•

Frame window size

•

Packet window size

•

Parameter negotiation
This facility allows the negotiation of data flow control parameters on a per
call basis and is applicable to SVCs only. When an SVC is established, the
DTE and DCE agree about the packet and window sizes, with one packet size
and one window size specified for each direction.

•

Closed user group
This facility provides better security because calls can only be established
between DTEs belonging to the same group.

•

Reverse charge
This facility permits data communication expenses to be centralized.

•

Throughput class negotiation
This facility allows negotiation of the throughput class to be used, which
affects the effective rate at which data can be transferred.

Customizing the 3174 for X.25 involves defining the facilities and options you
have subscribed to with your network provider.

160

3174 Installation Guide

5.3 3174 Customization
This section summarizes the specific X.25 questions asked during customization.
The 3174 Planning Guide is where you find the details and sample worksheets
for the X.25 customization panels

Question 101: Host Attachment
When customizing for X.25, the response to this question must be 3 for a single
host configuration and M for the multi-host support (with Configuration Support-B
Release 3 or later releases and with Configuration Support-C).

Question 215: Physical Unit Identification (PUID)
If you are working with a switched virtual circuit (SVC) you must give a unique
identifier to the 3174 PU. The value is used in the QXID when the connection is
being established (see the SVC examples later in this chapter). If you are using
a VTAM host, the PUID must match the IDNUM parameter on the PU macro in
the switched major node definition for this 3174. For other host types, there is an
equivalent definition for this identifier, such as:
•

EXCHID of the AS/400 or System/38

•

REMOTE XID of the System/36

Note: PUID is not sent in the XID if the X.25 link is shared T2.0/T2.1 or pure T2.1

Question 372: Autocall/Autodisconnect
This is a new feature for Configuration Support-B Release 3 and later releases.
This question requires a two-digit response.
Digit 1 - Enable autocall function:
•

0=No autocall (default response)

•

1=Enable DIAL autocall

•

2=Enable DIRECT autocall (X.21 switched only)

Digit 2 - Enable autodisconnect function:
•

0=No autodisconnect (default response)

•

1=Enable autodisconnect

The autocall and autodisconnect functions are independent of one another; you
can enable or disable one without affecting the other.
These functions, if used, may reduce network charges for X.21 switched or X.25
SVC connections:
•

With autocall enabled, the 3174 dials the host when the first terminal powers
on or when a new logical terminal becomes active, such as happens during
a Change Screen sequence. The 3174 will dial the host if a connection does
not already exist.

•

With autodisconnect enabled, the 3174 disconnects from the host when the
last terminal becomes inactive or powers off..

Chapter 5. X.25 Support

161

Question 400: Network Type
Note: The response to this question depends on the microcode level.
Prior to Configuration Support-B Release 3, question 400 requires a two-digit
response, as follows:
•

00=CCITT recommended network with announced IBM support (default
response)

•

01=Connection is to the Netherlands DATANET-1

•

02=Connection is to the UKPSS** or TELENET**.
UKPSS is the United Kingdom Packet Switched Service; TELENET is the
General Telephone and Electronics Communications Corporation service.

With Configuration Support-B Release 3 and later releases, question 400 requires
a four-digit response, as follows:
•

First two digits:
−

00=CCITT recommended network with announced IBM support (not
DATANET-1) (default response)

−

01=Connection is to the Netherlands DATANET-1

Note: Response 02 is no longer valid for this question. Use 00 if your
network is UKPSS, TELENET, or any X.25 network for which IBM has
announced support.
•

•

Third digit indicates the level of CCITT Recommendation X.25 supported:
−

0=1980 level (default response)

−

1=1984 and beyond

Fourth digit indicates the type of diagnostic codes the 3174 should use for
errors reported to the network:
−

0=Use SNA diagnostic codes (default response)

−

1=Use ISO diagnostic codes

Question 401: Circuit Type
The 3174 can support four circuit types; which of these should be used will
depend on your network subscription.
•

1=Permanent virtual circuit (PVC).

•

2=Incoming (SVC) call only; that is, only the host can call the 3174.

•

3=Outgoing (SVC) call only; that is, only the 3174 can call the host.

•

4=Two-way (SVC) call; that is, either the 3174 or the host can initiate the call
to the other. This also the default response.

Question 402: Logical Channel Identifier
Prior to Configuration Support-B Release 3, the response is the logical channel
identifier of the virtual circuit specified in question 401, whether it is a PVC or an
SVC.
With Configuration Support-B Release 3 and later releases, the response is the
logical channel identifier for a PVC only. Of course this means that you have
specified the circuit type is PVC in question 401. To specify logical channel

162

3174 Installation Guide

identifiers for SVCs, use questions 461 through 466. The response should be in
the range 0000 through 4095; refer to your network subscription for this number.

Question 403: Logical Link Control
With Configuration Support-B Release 1 and later releases, this question is not
presented because the 3174 no longer supports PSH, only QLLC. If you are
customizing Configuration Support-A, then respond as follows:
•

0=PSH control

•

1=QLLC control

PSH protocol support allows the 3174 to communicate with equipment attaching
to the network via the Network Interface Adapter (now obsolete). IBM products
with integrated X.25 support use QLLC protocols.

Question 409: X.25 Keyboard Support Options
This question allows you to specify how you would use the Extension mode keys
for X.25 functions. The response consists of eight digits (default 10100100).
•

Digits 1 and 2: DISC Key
The response specifies whether the DISConnect key is enabled and from
which port it can be used on an attached terminal.

•

−

00=DISC key is not supported.

−

01=DISC key is supported only on port 26-00 or 27-00; this overrides
digit 5 response.

−

10=DISC key supported according to digit 5 response (default).

−

11=Not a valid response.

Digits 3 and 4: LOCAL and COMM Keys
The response specifies whether the LOCAL and COMM keys are enabled
and from which port they can be used.

•

−

00=LOCAL and COMM keys are not supported.

−

01=LOCAL and COMM keys are supported on port 26-00 or 27-00; this
overrides digit 5 response.

−

10=LOCAL and COMM keys are supported according to digit 5 response
(default).

−

11=Not a valid response.

Digit 5: X.25 Keys
The response specifies whether the Extension mode keys for X.25 functions
are supported on all attached CUT terminals or only from the CUT terminal
attached to port 26-00 or 27-00.

•

−

0=X.25 keys supported only on port 26-00 or 27-00 (default)

−

1=X.25 keys supported on all ports (except those with a DFT attached)

Digit 6: Dial Screen Display
Valid responses are:
−

0=Display all fields on the Dial screen.
This allows the operator to change customized or default values on a
per-call basis.

Chapter 5. X.25 Support

163

−

1=Display only the HNAD field on the Dial screen.
This allows the operator to enter or change only the number to be called
(default).

•

Digit 7: Disconnect/Local Mode Operation
Valid responses are:
−

0=If no SNA sessions are active, pressing the DISC (SVC) or LOCAL
(PVC) key performs operation requested.
If any session is active, pressing the key once inhibits the rest of the
keyboard. Pressing the key a second time (twice) initiates the operation.
This is the default response.

−
•

1=The DISC (SVC) or LOCAL (PVC) key immediately performs the
operation requested, whether sessions are active or not.

Digit 8: Reserved
This digit is reserved and defaults to 0.

Question 420: Incoming Call Options
Requires an eight-digit response that specifies how the 3174 will handle calls
from the host (incoming calls) that include various optional facilities. Refer to
your network subscription to determine which facilities are available.
If question 409 digit 6 is 0, then all fields will be displayed on the Dial screen.
The operator can change the incoming call responses in the IOPT field if desired.
The response is:
•

0=No (default)

•

1=Yes

•

Digit 1: Host DTE Address
Specifies whether to validate the host DTE address in incoming calls.

•

Digit 2 and 3: Reverse-Charge Facility
Specify whether to accept incoming calls with reverse-charge facility:

•

−

00=Do not accept reverse-charge Call Requests.

−

01=Accept calls with the reverse-charge facility equal to reverse-charge
requested.

−

10=Accept calls with the reverse-charge facility equal to reverse-charge
not requested.

−

11=Accept calls with the reverse-charge facility whether
reverse-charges are requested or not.

Digit 4: Negotiated Packet Size Facility
Specifies whether to accept incoming calls that include the negotiated packet
size facility.

•

Digit 5: Negotiated Window Size Facility
Determines whether incoming calls that want to change the maximum
number of packets that can cross the DTE/DCE interface before receiving an
acknowledgment are accepted.

•

164

3174 Installation Guide

Digit 6: Connection Identifier

Specifies whether to validate the Connection Identifier (CID) on incoming
calls (SVC). This may be required in some networks. If specified, the 3174
compares the CID on incoming calls against the value you specify in
question 452.
•

Digit 7: Throughput Class Negotiation
Specifies whether to accept incoming calls that want to change the
communication speed.

•

Digit 8: Reserved

Question 421: Outgoing Call Options
Requires an eight-digit response that specifies the facilities supported by the
3174 when it calls the host (outgoing calls). Refer to your network subscription
to determine which facilities are available.
If question 409 digit 6 is 0, then all fields will be displayed on the Dial screen.
The operator can change the outgoing call responses in the OOPT field if
desired.
The response is:
•

0=No (default)

•

1=Yes

•

Digit 1: 3174 DTE Address
Indicates whether the 3174 DTE address is supplied in the Call Request
packet.

•

Digits 2 and 3: Reverse-Charge Facility
Specifies whether the 3174 will try to make calls with reverse charging:

•

−

00=Do not include reverse-charge request in the Call Request.

−

01=Request reverse-charge via reverse-charge facility.

−

10=Request no reverse-charge via reverse-charge facility.

−

11=Invalid response.

Digit 4: Negotiated Packet Size Facility
Specifies whether the 3174 tries to negotiate the packet size during the
session establishment.

•

Digit 5: Negotiated Window Size Facility
Specifies whether the 3174 wants to change the packet window size for the
call.

•

Digit 6: Connection Identifier
Specifies whether the Connection Identifier (CID) is supplied in the Call
Request. If specified, the 3174 takes the value you specify in question 452 as
its CID.

•

Digit 7: Throughput Class Negotiation
Specifies whether to change the communication speed in outgoing calls.
This option is not supported by NPSI but the user could get support by using
the DATE facility.

•

Digit 8: Reserved

Chapter 5. X.25 Support

165

Question 423: Host DTE Address
Enter a maximum of 15 digits (0 through 9) for the host DTE address. This
address is required if the 3174 supports:
•

Incoming calls only and the calling host DTE address must be validated

•

Outgoing calls only (the host DTE address is used as destination)

•

Two-way calls (the host DTE address is used as destination and must be
supplied on the outgoing calls)

Whether question 409 digit 6 is 0 or 1, the host DTE address HNAD field is always
displayed on the Dial screen. The operator can be change this address to call
another host if desired.

Question 424: 3174 DTE Address
Enter a maximum of 15 digits (0 through 9) for the 3174 DTE address. This
address may be required if the 3174 supports:
•

Outgoing calls only

•

Two-way calls (for the outgoing calls)

In both cases, the address is required only if you specify that it is to be included
in the outgoing call via the outgoing call options.

Question 430: Negotiated Packet Size
Valid responses are:
•

1=64-byte packet

•

2=128-byte packet

•

3=256-byte packet

•

4=512-byte packet

For SVC: This value defines the maximum packet size that the 3174 can accept in
an incoming call, or request in an outgoing call, when packet size is being
negotiated (if negotiation is specified in questions 420 or 421). This size can be
changed on the Dial screen NPKT field, if displayed.
For PVC: With Configuration Support-B Release 3 and later releases, this value
is also used for a PVC where the packet size is not negotiable; it is used to set
the packet size. The value used should be compatible with your network and
your host.

Question 431: Packet Sequence Numbering
•

0=Modulo 8 (default)

•

1=Modulo 128

Specify 1 if your network supports this and you wish to use the extended packet
sequence numbering (refer to your network subscription). Your response affects
questions 432 and 435.

166

3174 Installation Guide

Question 432: Negotiated Window Size (NWND) or PVC Window
Size
•

01 through 07=Valid range if question 431=0 (modulo 8)

•

01 through 11=Valid range if question 431=1 (modulo 128)

For SVC: The value you select sets the window size limit to which the 3174 can
negotiate when processing an incoming call if question 420 digit 5=1. It also
sets the window size to be requested in the Call Request packet in an outgoing
call if question 421 digit 5=1. The response can be changed on the Dial screen
NWND field, if displayed.
For PVC: The value you select sets the window size for the PVC. It remains
constant at this value as there is no negotiation.

Question 433: K-Maximum Out
The response is a number from 1 through 7 (default=2).
It specifies the maximum number of link level I-frames that the 3174 can transmit
before waiting for an acknowledgement. This is essentially a checking
mechanism to ensure that the information exchange is error-free. For an
error-free access line, better throughput is obtained if the largest value is used.
Refer to your network subscription for the maximum supported.

Question 434: Nonstandard Default Packet Size
Specifies the default packet size which you have subscribed in your network
subscription:
•

1=64-byte packet

•

2=128-byte packet (default)

•

3=256-byte packet

•

4=512-byte packet

Before Configuration Support-B Release 3, the response is used to select the
3174 packet size when any of the following conditions applies:
•

An outgoing call which does not include the negotiated packet size facility
(question 421 digit 4=0)

•

An incoming call that does not include the negotiated packet size facility

•

For a PVC connection

The response can be changed on the Dial screen DPKT field, if displayed.
With Configuration Support-B Release 3 and later releases, question 434 is not
used for a PVC. The PVC gets this value from your response to question 430.
The response is now used to select the packet size for an SVC when packet size
negotiation is not used.
Table 6 on page 168 shows the relationship between packet size, maximum PIU
size (as specified in question 370: Maximum Inbound I-Frame Size) and the
number of data packets required.

Chapter 5. X.25 Support

167

Table 6. Relationship Between Packet Size, Max. PIU, and Number Of Packets
Max. PIU Size
(Question 370)

Packet Size

Number of Data Packets
for Max. PIU Size

If Q . 3 7 0 = 0 ,
max. P I U = 2 6 5

64
128
256
512

5
3
2
1

If Q . 3 7 0 = 1 ,
max. P I U = 5 2 1

64
128
256
512

9
5
3
2

Question 435: Nonstandard Default Window Size
Specifies the default window size which you have subscribed in your network
subscription:
•

01 through 07=Valid range if question 431=0 (modulo 8)

•

01 through 11=Valid range if question 431=1 (modulo 128)

Before Configuration Support-B Release 3, the response is used to select the
3174 window size when any of the following conditions applies:
•

An outgoing call which does not include the negotiated window size facility
(question 421 digit 5=0)

•

An incoming call that does not include the negotiated window size facility

The response can be changed on the Dial screen NWND field, if displayed.
With Configuration Support-B Release 3 and later releases, question 435 is not
used for a PVC. The PVC gets this value from your response to question 431.
The response is now used to select the window size for an SVC when window
size negotiation is not used.

Question 440: Throughput Class Negotiation
The response is used to set the priority for packets in:
•

An outgoing call if the throughput class negotiation facility is included
(question 421 digit 7=1).

•

An incoming call if the throughput class negotiation facility is included
(question 420 digit 7=1). In this case, the 3174 will accept the requested
throughput class in an incoming call if it less than or equal to your response.
If not, your response is returned as the class the 3174 will accept.

Configuration Support-B Release 3 and later releases provides an additional
response D, which represents 64,000 bps.
The answer can be changed on the Dial screen TCLS field, if displayed. Refer to
your network subscription to determine if this facility is supported.

168

3174 Installation Guide

Question 441: Closed User Group
A response to this question is optional. If used, the two-digit response should be
in the range 00 through 99 (use leading zero if necessary). A value entered here
is included in the outgoing call request. The response can be changed on the
dial screen CUG field, if displayed. Refer to your network subscription to
determine if this facility is supported.

Question 442: Recognized Private Operating Agency
A response to this question is optional. If used, the four-digit response should
be in the range 0000 through 9999 (use leading zeros if necessary). A value
entered here is included in the outgoing call request. The response can be
changed on the dial screen RPOA field, if displayed. Refer to your network
subscription to determine if this facility is supported.

Question 450: Link Level Transmit Timeout
The response is the T • or Tp value. You should set it to that required in your
network subscription. The 3174 timer will be ± 20% of the value specified.
You must respond to this question as no default is supplied. The valid range of
values is 0001 through 2540, in tenths of a second. For example, 13.5 seconds is
specified as 0135; that is, 13.5 divided by 0.1 equals 0135 (padded with a leading
zero).
For values greater than 25.0 seconds, the tenths digit is ignored. For example,
26.1 seconds is treated as 0260.

Question 451: Number Of Retries
The response is the N • or Np value. You should set it to that required in your
network subscription.
You must respond to this question as no default is supplied. The valid range of
values is 01 through 99.

Question 452: Connection Identifier (CID)
An eight-character alphanumeric value that identifies the PU involved in a virtual
circuit.
Before X.25 Single Link Multi-Host (that is, before Configuration Support-B
Release 3), a 3174 could only communicate with one host over a single virtual
circuit, SVC or PVC, through the X.25 network. The 3174 could identify the host
by the host DTE address (question 423); similarly, the host could identify the 3174
by the 3174 DTE address (question 424). In this single-host environment, the CID
can be used for call verification (like a password) for added security.
With X.25 SLMH (that is, with Configuration Support-B Release 3 and later
releases), a 3174 could communicate with several hosts, or have several
sessions with the same hosts, simultaneously. The 3174 is able to present
multiple PU images to the host or hosts, with each PU image over a separate
virtual circuit. The CID provides a means to identify the PU image within the
3174, and is used as follows:
•

If question 420 digit 6=1, the response is used to validate the CID in an
incoming call.

•

If question 421 digit 6=1, the response is included as the CID in an outgoing
call.

Chapter 5. X.25 Support

169

At the host, CID is coded in the NPSI X25.OUFT macro USRFILD and USRFIL2
parameters. For example, if question 452 response is PRIMARY1, the
corresponding NPSI statement would appear as follows:

:
X25.OUFT INDEX=1,
USRFILD=010000D7D9C9D4C1,
USRFIL2=D9E8F100000000
:
Note that the alphanumeric CID in question 452 needs to be coded as
hexadecimal values in NPSI.
The response can be changed on the Dial screen CID field, if displayed.

Question 453: Connection Options
This question applies to Configuration Support-B Release 3 and later releases
only.
It is an eight-digit field but only the responses in the first two digits are used.
Digits 3 through 8 are reserved.
•

•

Digit 1: CCITT X.25 Architecture Level:
−

0=1980 (default)

−

1=1984 and beyond

Digit 2: Diagnostic Code Type:
−

0=SNA (default)

−

1=ISO

Digit 2 identifies the type of diagnostic codes the 3174 should use for Clear
Request or Reset Request packets when breaking the connection with the
remote DTE.
The response can be changed on the Dial screen COPT field, if displayed.

Logical Channel Numbering (Questions 461-466)
Before Configuration Support-B Release 3, the 3174 supports only one virtual
circuit; its type is specified in question 401: Circuit Type. Whether PVC or SVC,
the channel number is specified in question 402: Logical Channel Identifier.
With Configuration Support-B Release 3 and later releases, the 3174 supports
multiple virtual circuits:
•

If the circuit type is PVC (question 401=1), the channel number is specified
in question 402.

•

If the circuit type is SVC, the channel numbers are specified as follows:
−

For incoming calls only (question 401=2):
- Question 461: Lowest Incoming Channel
- Question 462: Highest Incoming Channel

−

For outgoing calls only (question 401=3):
- Question 465: Lowest Outgoing Channel
- Question 466: Highest Outgoing Channel

170

3174 Installation Guide

−

For two-way calls (question 401=4):
- Question 463: Lowest Two-Way Channel
- Question 464: Highest Two-Way Channel

The total number of channels specified, including PVCs, must not exceed 255.
The channel numbers must be assigned in ascending order, as shown in
Figure 55.

0
Reserved for Interface Control
───────────────────────────────────────────────────────────────
1
:
│
n

Q.402: Logical Channel Identifier (PVC)
───────────────────────────────────────────────────────────────
n+1
Q.461: Lowest Incoming Channel
:
│
m

Q.462: Highest Incoming Channel
───────────────────────────────────────────────────────────────
m+1
Q.463: Lowest Two-Way Channel
:
│
o

Q.464: Highest Two-Way Channel
───────────────────────────────────────────────────────────────
o+1
Q.465: Lowest Outgoing Channel
:
│
p

Q.466: Highest Outgoing Channel
───────────────────────────────────────────────────────────────
:
│
Not Assigned
4095


Figure 55. Logical Channel Assignments

Some networks used channel 0 for control purposes only; some can assign the
Highest Outgoing Channel to be 4095. Refer to your network subscription for the
logical channel numbers that should be used.

5.4 Operating Procedures
When the 3174 is IMLed and ready, what you have to do to establish an X.25
connection depends on the type of virtual circuit customized and subscribed to.

5.4.1 Keyboard Mapping
The 3174 permits the operator of an attached CUT device (like a 3178 or 3472) to
connect and disconnect from the X.25 network, initiate an outgoing call or to
modify incoming call parameters.
To support PVC operations, the following keys are provided:
•

LOCAL key to disconnect

•

COMM key to reconnect

To support SVC operations, the following keys are provided:
•

DIAL key to display the Dial screen, which displays fields for incoming and
outgoing call options, ready for an outgoing call

•

DISC key to disconnect from the network and go into call ready state

•

LOCAL key to disconnect from the network and go into local state

Chapter 5. X.25 Support

171

•

COMM key to change from the local to the call ready state.

These keys are active when the keyboard enters Extended Select (or Extension)
mode, by pressing the ExSel key on current IBM displays. On some older
displays, Extended Select can be entered by pressing Alt EOF keys
simultaneously. You will get a  symbol in the OIA when in Extended Select.
Once you are in this mode, you can invoke the X.25 keys. Keyboards vary
greatly in layout but on a US English typewriter keyboard, these keys are:
•

Character 1 key=DIAL

•

Character 2 key=LOCAL

•

Character 3 key=COMM

•

Character 5 key=DISC

If you are using a different keyboard, then the keys are the ones occupying the
same positions on the central keyboard layout. See 3174 Terminal User ′ s
Reference for Expanded Functions or Appendix I, “Keyboard Layouts” on
page 803 for keyboard mapping.
Note that the LOCAL, COMM and DISC keys can be enabled and disabled to
prevent operator intervention via question 409.

5.4.2 PVC Operations
If you are using PVC, the 3174 operation is similar to that on a leased SDLC line.
The 3174 will attempt to open the PVC link when IML completes. Once the link is
open, X.25 operation is possible.
In PVC operations, you use the LOCAL and COMM keys (in Extension Mode,
represented by the  symbol) to perform disconnect and reconnect operations,
respectively. You may disable these keys through question 409: X.25 Keyboard
Support Options, digits 3 and 4.

Disconnect Operation
The LOCAL key allows you to disconnect the 3174 from the PVC. When you
press LOCAL the first time, the 3174 will determine if any SNA sessions are
active and will act as shown in Table 7, according to your customized response
in question 409.
Table 7. PVC Disconnect Operation
Q.409 Response

No Sessions
Active

Sessions Active

Digit 7 = 0

Disconnect
immediately

Disconnect if LOCAL pressed twice (see
note)

Digit 7 = 1

Disconnect
immediately

Disconnect immediately

Note: The Operator Communication Check and Input Inhibited indicators are
displayed and no action is taken if LOCAL is pressed once.

172

•

To disconnect, press LOCAL a second time.

•

To cancel the disconnect operation, press Reset.

3174 Installation Guide

Reconnect Operation
When the 3174 is in the local state, press COMM to restart the network
connection. After a short delay to establish link and circuit controls, the PVC link
becomes operational and the Network In Use indicator is displayed.

5.4.3 SVC Operations
For an SVC, you may be required to initiate the calls to connect and disconnect
the 3174 from the X.25 network.

Autocall/Autodisconnect
With Configuration Support-B Release 3 and later releases, question 372 digit 1
can be customized so that the 3174 will automatically attempt to connect to a
X.25 host when the first logical terminal becomes active; that is, when the
terminal powers on or when a logical terminal is first reached in the Change
Screen sequence.
Question 372 digit 2 can also be customized for automatically disconnecting the
3174 from a X.25 host when the last logical terminal becomes inactive or powers
off.
The autocall and autodisconnect functions are independent of one another; you
can enable or disable one without the other.

Call Ready/Incoming Call Operation
In the call ready state, the DIAL and the LOCAL keys are active and an
incoming call (from the host) can be processed. No operator action is required
for an incoming call. You may, however, change the parameters for accepting
an incoming call (see “Dial In Operation”).
Incoming call packets are accepted in the call ready state; the Incoming Call In
Process indicator is displayed. When the circuit is connected, the indicator is
reset.

Dial In Operation
To initiate an outgoing call, or to modify the call parameters for an incoming or
outgoing call, use the DIAL key. When the DIAL key is pressed in the call
ready state, it initiates keyboard reset and clear functions simultaneously. The
Dial screen is then displayed (see Figure 56 on page 175 and Figure 57 on
page 175) with the Dial-In indicator in the OIA.
To change the call parameters, fill in the desired values, with the I/O
(Incoming/Outgoing Call Control) field set to 1, and press Enter. This will
validate the field values. If successfully validated, the 3174 will store the values
either to allow an incoming call or as parameters in an outgoing call.
To initiate an outgoing call, fill in the desired values, with the I/O
(Incoming/Outgoing Call Control) field set to 0, and press Enter. The 3174
initiates the call and an Outgoing Call In Process indicator is displayed in the
OIA. When the call is connected, the Network In Use indicator is displayed.

Chapter 5. X.25 Support

173

Disconnect Operation
The DISC key allows you to disconnect the 3174 from the SVC, similar to the
LOCAL key in PVC. When you press DISC the first time, the 3174 will
determine if any SNA sessions are active and will act as shown in Table 8,
according to your customized response in question 409 (digit 7 is used for both
PVC and SVC).
Table 8. SVC Disconnect Operation
Q.409 Response

No Sessions
Active

Sessions Active

Digit 7 = 0

Disconnect
immediately

Disconnect if LOCAL pressed twice (see
note)

Digit 7 = 1

Disconnect
immediately

Disconnect immediately

Note: The Operator Communication Check and Input Inhibited indicators are
displayed and no action is taken if DISC is pressed once.
•

To disconnect, press DISC a second time.

•

To cancel the disconnect operation, press Reset.

The disconnect sequence can also be initiated by the 3174 receiving a Clear
Indication packet. The cause and diagnostic codes from the Clear Indication
packet are displayed in the OIA.
When the disconnect is complete, the Call Ready indicator is displayed and the
connection can be re-established by an incoming or outgoing call again.

Local Operation
The LOCAL key allows you to place the 3174 from a call ready state to a local
state for SVC operation. The Local Mode indicator is displayed.
In the local state, all incoming calls and outgoing requests are rejected. The
3174 is disconnected from the link.
To open the link again and place the 3174 into a call ready state, press the
COMM key.

5.4.4 Dial Screen
If you are using SVCs, you can initiate the connection from a Dial screen. This
screen appears when you press the DIAL key. The number of fields displayed
on the Dial screen depends on your response:
•

If question 409 digit 6=0, all fields are displayed.

•

If question 409 digit 6=1, only the HNAD field is displayed.

There are two formats of the Dial screen, depending on the microcode level.
Figure 56 on page 175 shows the Dial screen for Configuration Support-A. Note
that this screen is also used for Configuration Support-B Releases 1 and 2 but
without the QLLC field (Configuration Support-B Release 1 and later releases
support only QLLC and, therefore, the PSH option is no longer available).

174

3174 Installation Guide






HNAD

=

123456789012345

CID
NPKT
NWND
RPOA
CUG
QLLC
TCLS
DPKT
DWND
OOPT
IOPT
I/O

=
=
=
=
=
=
=
=
=
=
=
=

A0000076
1
07
1898
32
1
9
1
02
00000000
00000000
0



Figure 56. X.25 Dial Screen for Configuration Support-A

Figure 57 shows the Dial screen for Configuration Support-B Release 3 and later
releases, with the following changes:
•

DPKT and DWND are removed because these parameters have slightly
different meanings with Configuration Support-B Release 3 and later
releases should no longer be changed on a per-call basis.

•

COPT (connection options) is added.

•

CID is now displayable.




HNAD

=

123456789012345

CID
NPKT
NWND
RPOA
CUG
TCLS
OOPT
IOPT
COPT
I/O

=
=
=
=
=
=
=
=
=
=

A0000076
1
07
1898
32
9
00000000
00000000
00000000
0





Figure 57. X.25 Dial Screen for Configuration Support-B Release 3 and Later Releases

The I/O field is displayed only in two-way calls. It is used as follows:
•

0=Store the values on the Dial screen and initiates an outgoing call.

•

1=Store the values on the Dial screen only; does not initiate an outgoing
call.

The rest of the fields are explained in 5.3, “3174 Customization” on page 161.
The Dial screen can be reset after an unsuccessful call by pressing the Reset
key after pressing the Clear key. Table 9 on page 176 relates the fields to the
customizing questions.

Chapter 5. X.25 Support

175

Table 9. Dial Screen Parameters
Field

Related Customization Question

HNAD

Question 423: Host DTE address

CID

Question 452: Connection Identifier

NPKT

Question 430: Negotiated Packet Size

NWND

Question 432: Negotiated Window Size

RPOA

Question 442: Recognized Private Operating Agency

CUG

Question 441: Closed User Group

TCLS

Question 440: Throughput Class Negotiation

DPKT

Question 434: Nonstandard Default Packet Size

DWND

Question 435: Nonstandard Default Window Size

OOPT

Question 421: Outgoing Call Options

IOPT

Question 420: Incoming Call Options

COPT

Question 453: Connection Options

5.5 Packet Types
The following briefly describes the X.25 packet types supported by the 3174.
Some of these packet types are used in the test scenarios.
•

Call Request (SVC)
Sent by the 3174 when an outgoing call is made using the dial operation or
when an autocall is performed for the first logical terminal powered on. The
packet contains the host DTE address and optional information, input during
customization, which matches your network subscription.

•

Incoming Call (SVC)
Received by the 3174 when the host is initiating a call. The packet contains
information which is validated against the call parameters you have
customized.

•

Call Accepted (SVC)
Sent by the 3174 after it has accepted an Incoming Call packet.

•

Call Connected (SVC)
Received by the 3174 as confirmation that the remote DTE has accepted the
3174′s Call Request packet. The SVC is now in data-ready state and SNA
protocols may begin.

•

Clear Request (SVC)
Sent by the 3174 when a disconnect is initiated by the operator using the
DISC key, by the network during normal circuit termination, when
autodisconnect is configured and the last logical terminal powers off, or
when certain errors are detected. Cause and diagnostic codes are included
(see 3174 Status Codes manual).

•

Clear Indication (SVC)
Received by the 3174 as a result of a normal clearing sequence, or as a
result of problems detected by the network or the remote DTE. The 3174

176

3174 Installation Guide

responds with a Clear Confirmation packet and logs the cause and
diagnostic codes.
•

Clear Confirmation (SVC)
Sent by the 3174 to acknowledge receipt of a Clear Indication packet, or
received by the 3174 as an acknowledgement from the network to a Clear
Request it (the 3174) had sent.

•

Reset Request (PVC)
Sent by the 3174 when it detects certain X.25 errors. It logs cause and
diagnostic codes, and then attempts to reopen the circuit. The SNA layers
must be reactivated through a QSM (SNRM), ACTPU, ACTLU sequence.
The Reset Request is also sent by the 3174 when the LOCAL key is pressed.

•

Reset Indication (PVC|SVC)
Received by the 3174 when problems are detected by the network or by the
remote DTE. It logs cause and diagnostic codes, and then stops the circuit.
The SNA layers must be reactivated through a QSM (SNRM), ACTPU, ACTLU
sequence.

•

Reset Confirmation (PVC|SVC)
Sent by the 3174 to acknowledge receipt of a Reset Indication packet, or
received by the 3174 as an acknowledgement from the network to a Reset
Request it (the 3174) had sent.

•

Restart Request (PVC|SVC)
Sent by the 3174 when it is resetting the link after it has detected certain X.25
errors, or an open-link operation is performed. Open-link operations are
performed when:

•

−

The 3174 is IMLed.

−

Local mode has been entered and the COMM key is pressed.

−

The link has been closed because of an error condition. In this event,
the 3174 logs cause and diagnostic codes, and then immediately
attempts to re-open the link.

Restart Indication (PVC|SVC)
Received by the 3174 from the remote DTE requesting to initialize packet
level operation. The 3174 responds with a Restart Confirmation packet and
shuts the link down.

•

Restart Confirmation (PVC|SVC)
Sent by the 3174 to acknowledge receipt of a Restart Indication packet, or
received by the 3174 when link initialization has completed as a result of a
Restart Request.

•

Data (PVC|SVC)
Used to send and receive data once the circuit has been established.

•

Receive Not Ready (PVC|SVC)
When received by the 3174, it stops transmission until a Receive Ready
packet is received. The 3174 does not send a Receive Not ready packet.

•

Receive Ready (PVC|SVC)

Chapter 5. X.25 Support

177

Sent by the 3174 in response to any Data packet that is received unless an
outgoing Data packet is ready for transmission.
When received by the 3174, it indicates that the 3174 may continue
transmission.
•

Diagnostic (PVC|SVC)
Received by the 3174 when a reset, clear, or restart packet is not
appropriate. The 3174 logs the cause and diagnostic information but takes
no further action.

5.6 Test Scenarios
The 3174 was tested with different hosts (System/36, System/38, System 308x and
a System 3090) installed at ITSC Raleigh. Data flows from the different tests
made with the 3174 in an X.25 environment are presented. They can be used as
a guide to the normal control flows expected. Scenarios for System/38 are not
presented here because data obtained was exactly the same as for System/36.
The following IBM products were used:
•

3174 using microcode level Configuration Support-A Release 1.4

•

3174 using microcode level Configuration Support-B Release 3 for the
multi-host scenario

•

NPSI V1R4.3

•

NPSI V2R1 for the multi-host scenario

•

VTAM V3R1.1

•

VTAM V3.3 ESA for the multi-host test

•

NCP V4R2.0

•

X.25 Interconnection PRPQ V1.R1.0 (XI)

•

System/36* SSP Release 5

•

System/38* CPF Release 8

Using microcode level Configuration Support-C it would be obtained similar data
flows.

178

3174 Installation Guide

5.6.1 3174 as a PVC
Different scenarios were tested with the 3174 in a PVC environment. The
connections to a VTAM system and System 36/38 were tested; the results can be
observed in the following figures.

Access To A VTAM System
This test includes host access using a PSDN (Case A) and using XI instead of an
X.25 network (Case B).

Case A: X.25 Connection Through TYMNET

┌───────┬────┐
┌───────┐
│
│
│
│
│
│TSO
│
│
│
│
├───────┤ V │
┌──┬───┐ │
│
│
│ T │
│N │ N │ │
│ ┌──────┐
│
│ A │
│C │ P │ │ T │ │
│
┌──┐
│Other │ M │
│P │ S │ │ Y │ │3174 │
│3 │
│Appls │
├──────┤ │ I ├───┤ M ├───┤ML
├────┤1 │
│
│ V │
│V │ │ │ N │ │A1.4 │
│8 │
├───────┤ 3 │
│4 │ R │ │ E │ │
│
│0 │
│NETVIEW│
│
│ │4.2│ │ T │ └──────┘
└──┘
│
│
│
└──┴───┘ │
│
└───────┴────┘
│
│
│
│
└───────┘
SABM ──────
IML
. . .
Process
DISC ──────
. . .
SABM ──────
. . .
────── UA
────── Restart Request
Restart Confirm ──────
QSM ────────────────────
──────────────────── QUA
ACTPU ────────────────────
──────────────────── +RSP
. . .

Figure 58. Case A: X.25 Connection through TYMNET

Chapter 5. X.25 Support

179

Case B: X.25 Connection Using XI
The following scenario shows the configuration used for Case B. As it can be
seen, XI was used instead of the X.25 Network.

┌───────┬────┐
│
│
│
│TSO
│
│
├───────┤ V │
┌──┬───┬───┐
│
│ T │
│N │ N │ X │
┌──────┐
│
│ A │
│C │ P │ I │
│
│
┌──┐
│Other │ M │
│P │ S │ │
│3174 │
│3 │
│Appls │
├──────┤ │ I │ ├───────────────┤ML
├────┤1 │
│
│ V │
│V │ │ │
│A1.4 │
│8 │
├───────┤ 3 │
│4 │ R │ R │
│
│
│0 │
│NETVIEW│
│
│ │4.2│ 1 │
└──────┘
└──┘
│
│
│
└──┴───┴───┘
└───────┴────┘
Disc Mode ───────
IML
. . .
Process
────────── Flag
───────
────────── SABM
UA ──────────
────────── Restart Request
Restart Confirm. ──────────
Disc Mode

QSM ────────────────────────
─────────────────────── QUA
ACTPU ────────────────────────
─────────────────────── +RSP
. . .

Figure 59. Case B: X.25 Connection Using XI

180

3174 Installation Guide

Access to System/36
Again, two different scenarios were tested:
•

Case A: Accessing S/36 host using a PSDN.

•

Case B: Accessing S/36 host via XI.

Configurations for these tests and the resulting data flows are presented below.

Case A: Connecting through TYMNET

┌────────────┐
┌───────┐
│
│
│
│
│
│
│
│
│
│
│
│
│
│
│
│
┌──────┐
│
│
│ T │
│
│
┌──┐
│
│
│ Y │
│3174 │
│3 │
│ System/36 ├──────────────┤ M ├───────────┤ML
├────┤1 │
│
│
│ N │
│A1.4 │
│8 │
│
│
│ E │
│
│
│0 │
│
│
│ T │
└──────┘
└──┘
│
│
│
│
└────────────┘
│
│
│
│
└───────┘
DISC ──────
IML
. . .
Process
DISC ──────
────── FLAG
SABM ──────
────── UA
────── Restart Request
Restart Confirm ──────
QXID ────────────────────────────────
──────────────────────────────── QXID
QSM ────────────────────────────────
──────────────────────────────── QUA
ACTPU ────────────────────────────────
──────────────────────────────── +RSP
. . .

Figure 60. Case A: Connecting through TYMNET

Chapter 5. X.25 Support

181

Case B: Connecting through XI, Using XI as a DCE

┌────────────┐
┌───────┐
│
│
│ NCP V4│
│
│
│
│
│
│
│ + │
│
│
│
│
┌──────┐
│
│
│XI R1.0│
│
│
┌──┐
│
│
│
│
│3174 │
│3 │
│ System/36 ├──────────────┤ + ├───────────┤ML
├────┤1 │
│
│
│
│
│A1.4 │
│8 │
│
│
│ NPSI │
│
│
│0 │
│
│
│ R4.3 │
└──────┘
└──┘
│
│
└───────┘
└────────────┘
DISC ──────
IML
. . .
Process
────── FLAG
DISC ──────
────── SABM
UA ──────
────── Restart Request
Restart Confirm ──────
QXID ────────────────────────────────
──────────────────────────────── QXID
QSM ────────────────────────────────
──────────────────────────────── QUA
ACTPU ────────────────────────────────
──────────────────────────────── +RSP
. . .

Figure 61. Case B: Connecting through XI, Using XI as a DCE

182

3174 Installation Guide

Access to Multi-Hosts
In this case, even though there was really only one host, the 3174 sees four
different hosts over different PVCs. SVCs could have been used instead for one
or any of the connections.
The 3725 used is simulating a PSDN by having STATION=DCE specified in the
X25.MCH macro of the NCP gen. VTAM and NCP see four different PUs
downstream.

Multi-Host Configuration, Using NPSI as a DCE

┌───────┬────┐
│
│
│─┐
│TSO
│
│ │─┐
├───────┤ V │ │ │─┐
│ .
│ T │ │ │ │
│ . │ A │ │ │ │
┌────┬────┐
│
. │ M ├──────────────┤ N │ N │
┌──────┐
│
│
│ ├────────────┤ C │ P │
│
│
┌──┐
│
│ V │ │ ├──────────┤ P │ S │
│3174 │
│3 │
├───────┤3.3 │ │ │ ├────────┤
│ I ├───────────┤ML
├────┤4 │
│NETVIEW│
│ │ │ │
│ V │
│
│B3.0 │
│7 │
│
│
│ │ │ │
│4.3 │ V │
│
│
│2 │
└───────┴────┘ │ │ │
│
│2.1 │
└──────┘
└──┘
└───────┴────┘ │ │
└────┴────┘
└───────┴────┘ │
└───────┴────┘
DISC ──────
IML
. . .
Process
────── FLAG
DISC ──────
────── SABM
UA ──────
────── Restart Request
Restart Confirm ──────
QXID ────────────────────────────────
──────────────────────────────── QXID
QSM ────────────────────────────────
──────────────────────────────── QUA
ACTPU ────────────────────────────────
──────────────────────────────── +RSP
. . .

Figure 62. Multi-Host Configuration, Using NPSI as a DCE

Chapter 5. X.25 Support

183

5.6.2 3174 as an SVC
The ability of the 3174 to work in a SVC was tested too; in one test the 3174
started the connection by making an outgoing call and in the other, the 3174
waited for the call which is initiated from the host. Connections to a VTAM
system and System 36/38 were tested again.

Access to a VTAM System
This test included host access using a PSDN (Case A) and using XI (Case B).
The incoming call and the outgoing call capability of the 3174 were tested.

Case A: Connecting through TYMNET (Outgoing Call)

┌───────┬────┐
┌───────┐
│TSO
│
│
│
│
├───────┤ V │
┌──┬───┐ │
│
│
│ T │
│N │ N │ │ T │ ┌──────┐
│
│ A │
│C │ P │ │ Y │ │
│
┌──┐
│Other │ M │
│P │ S │ │ M │ │3174 │
│3 │
│Appls │
├──────┤ │ I ├───┤ N ├───┤ML
├────┤1 │
│
│ V │
│V │ │ │ E │ │A1.4 │
│8 │
├───────┤ 3 │
│4 │ R │ │ T │ │
│
│0 │
│NETVIEW│
│
│ │4.2│ │
│ └──────┘
└──┘
│
│
│
└──┴───┘ │
│
└───────┴────┘
│
│
└───────┘
DISC ──────
IML
. . .
Process
DISC ──────
. . .
────── Flag
SABM ──────
────── UA
────── Restart Request
Restart Confirm ──────
───────────────────── Call Request
Call Accepted ─────────────────────
QXID ─────────────────────
───────────────────── QXID
(IDBLK=017, IDNUM=A0076)
QSM ──────────────────────
────────────────────── QUA
ACTPU ────────────────────────────────
──────────────────────────────── +RSP
NMVT ────────────────────────────────

Figure 63. Case A: Connecting through TYMNET (Outgoing Call)

184

3174 Installation Guide

Case B: Using XI (Incoming Call)

┌───────┬────┐
│
│
│
│TSO
│
│
├───────┤ V │
┌──┬───┬───┐
│
│ T │
│N │ N │ │
┌──────┐
│
│ A │
│C │ P │ │
│
│
┌──┐
│Other │ M ├──────┤P │ S │ X │
│3174 │
│3 │
│Appls │
│
│ │ I │ I ├───────────┤ML
├────┤1 │
│
│ V │
│V │ │ │
│A1.4 │
│8 │
├───────┤ 3 │
│4 │ R │ R │
│
│
│0 │
│NETVIEW│
│
│ │4.2│1.0│
└──────┘
└──┘
│
│
│
└──┴───┴───┘
└───────┴────┘
...
DISC ──────
...
DISC ──────
────── SABM
UA ──────
────── Restart Request
Restart Confirm ──────
Call Request ─────────────────────
───────────────────── Call Accepted
QXID ─────────────────────
───────────────────── QXID
(IDBLK=017, IDNUM=A0076)
QSM ─────────────────────
───────────────────── QUA
ACTPU ────────────────────────────────
─────────────────────────────── +RSP
NMVT ────────────────────────────────
. . .

Figure 64. Case B: Using XI (Incoming Call)

Chapter 5. X.25 Support

185

186

3174 Installation Guide

Chapter 6. X.25 Token-Ring Gateway RPQ
With the support described in Chapter 4, “LAN Support” on page 69, the 3174
can act as a gateway (either local or remote) for other 3174s and workstations.
These other 3174s and workstations are DSPUs accessing the 3174 gateway via
a LAN.
With the support described in Chapter 5, “X.25 Support” on page 157, the 3174
can connect up to 16 host systems using Single Link Multi-Host (available with
Configuration Support-B Release 3 and later releases) via an X.25 network. In
this environment, the 3174 acts as a QLLC secondary station communicating with
the QLLC primary station at the host end (NPSI in 37xx Communication
Controller, or the integrated X.25 support in other hosts). The PU 2.0 function in
this QLLC secondary station serves the LUs that are locally attached to the 3174.
Hence, this PU is sometimes referred to as the Local PU .
One common requirement is to combine the functions provided by the
Token-Ring Network and X.25 support: a 3174 Token-Ring Gateway that connects
to the X.25 network, using X.25 Single Link Multi-Host, and allowing other 3174s
and workstations as DSPUs to access up to 16 host systems. The Request for
Price Quotation (RPQ) 8Q0743 X.25 Token-Ring Gateway is provided to meet this
requirement.
With the X.25 Token-Ring Gateway RPQ, the 3174 acts as a gateway to allow
other 3174s and workstations on the Token-Ring to access multiple hosts in the
X.25 network. The 3174 gateway can be connected to the X.25 hosts via the
same (one) X.25 network or up to three different X.25 networks. In this
environment, the 3174 still acts as a QLLC secondary station, with the exception
that it is also a gateway. Hence, it is referred to as a QLLC secondary gateway .
The X.25 Token-Ring Gateway RPQ provides another important function: the 3174
can also act as a gateway to allow PU 2.0 devices in the X.25 network, such as
other 3174s and workstations, to access hosts on the Token-Ring. In this
environment, the 3174 acts as a QLLC primary station as well as being a
gateway to the hosts on the Token-Ring. Hence, it is referred to as a QLLC
primary gateway .
It should be noted that all the X.25 support functions can exist together in one
3174. In other words, a 3174 can be a local PU, a QLLC secondary gateway and
a QLLC primary gateway all at the same time and provide Single Link Multi-Host
access over the X.25 network.
Details of the capabilities provided by X.25 Token-Ring Gateway RPQ will be
described in this chapter, which assumes you have prior knowledge of X.25
networking (see Chapter 5, “X.25 Support” on page 157). This chapter uses
material from the following publications:
•

X.25 Token-Ring Gateway RPQ 8Q0743 Cover Letter , (provided with the RPQ
package)
−

P/N 71F9161 - Configuration Support B - Release 3

−

P/N 43G3268 - Configuration Support C - Release 3

•

3174 Planning Guide , for the appropriate release

•

3174 X.25 Operation .

 Copyright IBM Corp. 1986, 1994

187

6.1 Hardware/Software Requirements
This section details the hardware and software requirements for the 3174
gateway, other 3174s and workstations using the gateway, and host systems.

6.1.1 3174 Requirements
To use the X.25 Token-Ring Gateway RPQ, you need the following in the 3174
gateway:
•

Configuration Support-B Release 3 and later or Configuration Support-C
Release 2.1 and later Licensed Internal Code
The current release of the X.25 Token-Ring Gateway RPQ is based on
Configuration Support-C Release 3 1 offered as a “Control Disk RPQ,” which
means that the X.25 Token-Ring Gateway RPQ is packaged as a set of
Control and Utility diskettes, not to be merged with the Control and Utility
diskettes you are currently using.

•

At least 3MB of controller storage

•

Type 3A Dual Speed 16/4 Mbps Communication Adapter (the Token-Ring
Adapter card)

•

For Models 01L, 11L, 21L and 22L: Concurrent Communication Adapter(s) or
Alternate host attachment to allow connection X.25 network. In case of
Alternate host attachment, the 3174 must be customized as an x1R or x2R
model

Model 3174-x3Rs support the X.25 Token-Ring Gateway RPQ when an alternate
configuration is selected. The appropriate Alternate IML adapter must be
installed. For example, a 3174-13R must have a Type 1 Teleprocessing
Communication Adapter (feature #3040) with additional controller storage. Using
the X.25 Token-Ring Gateway RPQ microcode, you can now configure the
3174-13R as a 3174-11R X.25 Token-Ring Gateway.

6.1.2 Diskettes installation
The RPQ provides a set of five diskettes which replace the diskettes provided
when the standard Configuration Support-C is ordered. They are:
•

A CONTROL diskette

•

A UTILITY diskette

•

A CONTROL EXTENSION DSL diskette

•

An APPN DSL diskette

•

A PEER DSL diskette

Note:
Even if the APPN or the PEER are not configured it is mandatory that the APPN
and PEER DSL diskettes be merged with the CONTROL EXTENSION DSL diskette
at the time of the RPQ installation.

1

For CS-C Release 5, the planned date of availability of the X.25 Token-Ring Gateway RPQ is December 30, 1994.

188

3174 Installation Guide

6.1.3 3174 Models Supported
Table 10 shows the 3174 models supported by the X.25 Token-Ring Gateway
RPQ.
Table 10. 3174 Models Supported B y X.25 Token-Ring Gateway RPQ
Attachment
Model

Primary Link

First CCA

01L

No(*)

Yes

Yes

01R

Yes

Yes

Yes

02R

Yes

Yes

Yes

11L

No(*)

Yes

Yes

12L

No(*)

Yes

Yes

11R

Yes

Yes

Yes

12R

Yes

Yes

Yes

21L

No(*)

Yes

Yes

21R

Yes

Yes

Yes

22L

No(*)

Yes

Yes

22R

Yes

Yes

Second CCA

Yes

41R

Yes

N/A

N/A

51R

Yes

No(**)

N/A

61R

Yes

Yes

No(**)

62R

Yes

Yes

No(**)

90R

Yes(***)

N/A

N/A

N/A =Model does not support this feature.
(*) =X.25 connection not possible on primary link of local models.
(**) =CCA card slot is used by the Token-Ring Adapter.
(***)=The number of simultaneous gateway connections cannot be more
than 40. In addition, it is limited by the largest window
size value and by the maximum of 0.5M storage available, on
this model, for the RPQ (see Table 11 on page 190).

6.1.4 3174 Controller Storage
3174 controller storage requirements depend on the number of simultaneous
connections and the largest window size to be used. The following questions
affect the largest window size:
•

Question 420: Incoming Call Options (digit 5=Negotiated Window Size
Facility)

•

Question 421: Outgoing Call Options (digit 5=Negotiated Window Size
Facility)

•

Question 431: Packet Sequence Numbering

•

Question 432: Negotiated Window Size (NWND) or PVC Window Size

•

Question 435: Nonstandard Default Window Size

The largest window size is determined as follows:

Chapter 6. X.25 Token-Ring Gateway RPQ

189

•

•

If question 420 digit 5=1, then the largest window size is given by your
response in question 432 as follows:
−

If question 431=0, then question 432=01 through 07 (modulo 8).

−

If question 431=1, then question 432=01 through 11 (modulo 128).

If question 420 digit 5=0, then the largest window size is given by your
response in question 435 as follows:
−

If question 431=0, then question 435=01 through 07 (modulo 8).

−

If question 431=1, then question 435=01 through 11 (modulo 128).

Table 11 shows the additional storage required for a given window size and
number of simultaneous connections. For example, if you specify a window size
of 6 (question 432 or 435) and you need 1 to 116 simultaneous connections, then
the minimum additional storage required is 1 MB.
Table 11. 3174 Additional Storage Required For X.25 Token-Ring Gateway RPQ
Simultaneous Connections With Additional:

Largest
Window Size

0.5MB

1.0MB

1.5MB

2

1-54

55-178

179-200

3

1-48

49-158

159-200

4

1-43

44-141

142-200

5

1-39

40-128

129-200

6

1-35

36-116

117-197

198-200

7

1-33

34-108

109-183

184-200

8

1-30

31-99

100-168

169-200

9

1-28

29-92

93-156

157-200

10

1-26

27-86

87-146

147-200

11

1-25

26-82

83-139

140-196

2.0MB

6.2 Simultaneous Connections
The connections can share, on a contention basis, a pool of X.25 Switched
Virtual Circuits (SVC) and/or use a set of Permanent Virtual Circuit s (PVC).
The RPQ allows up to 200 simultaneous SVC and PVC connections between
token-ring and X.25 devices for a 3174 Controller. These connections can involve
1 to 200 X.25 unique destinations (Data Terminal Equipment numbers) and 1 to
200 token-ring attached devices. Each X.25 link (Primary and Secondary) has its
own pool of SVCs and its own set of PVCs.
Your 3174 Communication Adapter(s) configuration determines the number of
possible gateway connections:

190

•

When only the Primary Link is installed, its supports up to 200 gateway
connections

•

When the Primary and one or two Secondary Link(s) are installed, it supports
a total of 200 gateway connections with a maximum of 20 on each
Secondary.

3174 Installation Guide

For example, assume all three links are installed and the secondary are
configured for 20 SVCs each. In this case, the secondary pools each have 20
SVCs and the primary pool can only have a maximum of 160 SVCs.
Your X.25 network subscription must allow for the maximum number of
connections required.

6.3 Bridge Protocol Considerations
The 3174 X.25 Token-Ring Gateway function appears as a bridge to the
token-ring devices.
The token-ring attached products must be able to generate all-routes broadcast
messages. Consequently, these token-ring attached products must support the
bridge protocol.

6.4 Token-Ring PU 2.0 Devices
The PU 2.0 devices that can be attached to a Token-Ring to use a 3174 X.25
Token-Ring Gateway are:
•

3174 Models x3R

•

3174-Peer Device

•

PS/2 or PC using IBM OS/2 Extended Edition V1.1 or later

•

PS/2 or PC using IBM Communications Manager/2

•

PS/2, PC or 3270-PC using 3270 Workstation Program V1.1 (with maintenance
release 1.1.2 or later)

•

PS/2 or PC using APPC/PC (as a PU 2.0 node)

•

Personal Communications/3270 V1.01 or later

•

Any device supporting:
−

PU 2.0

−

IEEE 802.2 Logical Link Control Sub-Layer

−

Bridge connectivity

A token-ring attached device that needs simultaneous connections with more
than one host through a given gateway must support multiple Data Link Control
(DLC) connections with the gateway. This means that the token-ring attached
device must implement multiple PU images within the device.

6.5 Token-Ring Hosts
The hosts that can be attached to a token ring to use a 3174 X.25 Token-Ring
Gateway are:
•

AS/400 or 9370, via direct attachment to the token ring

•

S/370 or S/390, via a 37xx NCP/NTRI attachment

•

S/370 or S/390, via a 3174 local or remote Token-Ring Gateway

Chapter 6. X.25 Token-Ring Gateway RPQ

191

6.6 X.25 PU 2.0 Devices
The PU 2.0 devices that can be attached to an X.25 network are:
•

3174 Establishment Controller

•

PS/2

•

Programmable Network Access (PNA)

•

Devices supporting QLLC Secondary

6.7 X.25 Hosts
The hosts that can be attached to an X.25 network via a 37xx Communication
Controller and NPSI are:
•

308x

•

3090

•

4361

•

4381

•

9370

•

9x21

Note:
Both SVC and PVC connections are supported via NCP/NPSI but the PVC
connections need to have the APARs reference IR23851 and IR24784 installed in
NPSI.
Also, the following IBM hosts provide integrated X.25 connections (that is without
a 37xx Communication Controller), and can be accessed from the token-ring PUs
attached to the 3174 but through SVC connections only.
•

S/36

•

S/38

•

AS/400

The token-ring devices will use the 3174 X.25 Token-Ring Gateway to
communicate through the X.25 network with these hosts.

6.8 Host Link Protocols
Using an X.25 Token-Ring Gateway RPQ on one of the 3174 links does not affect
the attachment types used on other links; for example, it is possible to configure
a 3174 so that a user of a locally attached terminal switches from a session with
an X.25 host to a session with an SDLC host or an APPN host.
Except for the following list of host link protocol considerations, there are no
restrictions on the protocol used on either the Primary Host of the Primary Link
(1A) or the Primary Host of the Secondary Link(s) (2A,3A).

192

•

The Primary Link (1A, 1B-1H) protocol must be SNA when any Secondary
Link is configured with the X.25 Token-Ring Gateway RPQ.

•

The Primary link can be customized or not for APPN:

3174 Installation Guide

−

If customized for APPN, the following attachments are supported:
- Local Channel
- SDLC

−

If not customized for APPN, the following attachments are supported:
- Local Channel
- SDLC
- X.21 or X.25

•

The Primary Link does not necessarily have to be configured with the X.25
Token-Ring Gateway RPQ.
Note: The Primary Link cannot be customized for the X.25 Token-Ring
Gateway RPQ if it is customized for APPN or for the ISDN Gateway. In this
case, the X.25 Token-Ring Gateway RPQ will have to be customized on a
Secondary Link.

•

Token-ring related alerts are reported on the PU owning the Token-Ring
Adapter (Primary Link).

•

The X.25 Token-Ring Gateway RPQ can coexist in a controller with
Secondary Link(s) configured for a non-SNA protocol. In this configuration,
only the 3174 locally attached terminals can access the Secondary Link(s)
non-SNA hosts.

6.9 X.25 Network Type Supported
The X.25 networks that can be attached to a 3174 with X.25 Token-Ring Gateway
RPQ are the same as those supported by 3174 Configuration Support-B Release
3 and later releases (see the description of question 400: Network Type). Note
that, with this release, Single Link Multi-Host via the X.25 connection is
supported.

6.10 Functional Description
With the X.25 Token-Ring Gateway RPQ, the 3174 can act as a:
•

QLLC secondary gateway

•

QLLC primary gateway

•

QLLC combined gateway

These new capabilities are additional to its role as a QLLC secondary station,
providing PU support to locally attached LUs (the local PU function). All the X.25
support functions can exist together in one 3174. In other words, a 3174 can be a
local PU, a QLLC secondary gateway and a QLLC primary gateway all at the
same time and provide Single Link Multi-Host access over the X.25 network.

6.10.1 QLLC Secondary Gateway
Figure 65 on page 194 represents a schematic diagram of a QLLC Secondary
configuration.

Chapter 6. X.25 Token-Ring Gateway RPQ

193

┌─────┐
┌─────┐
┌─────┐
┌─────┐
┌─────┐
┌─────┐
│Hosts│
│Other│
│Hosts│
│Other│
│Hosts│
│Other│
│1A-1H│
│Hosts│
│2A-2D│
│Hosts│
│3A-3D│
│Hosts│
└──┬──┘
└──┬──┘
└──┬──┘
└──┬──┘
└──┬──┘
└──┬──┘
│
│
│
│
│
│
│
│
│
│
│
│
******************
******************
******************
* X.25 Network *
* X.25 Network *
* X.25 Network *
******************
******************
******************
│
│
│
│
│
│
┌─┬────┴────┬───────────┬────────┐
│
│
│ │Type 1 or│
│ CCA-1 │
│
│
│ │Type 2 CA│
│........├─────┘
│
│ └─────────┘.......... │QLLC Sec│
│
│
.QLLC Sec. ├────────┤
│
│
.......... │ CCA-2 │
│
├───────────┐ ┌───┐
│........├─────────────────────────┘
│TRN Adapter│ │LOC│
│QLLC Sec│
└─────┬─────┴─┴─┬─┴──┬─┬┴────────┘
│
│
│ │
│
│
│ │
┌─────┴─────┐ │
│ │
│Token-Ring │ │
│ │
└┬────┬────┬┘ │
│ └──┐
│
│
│
│
│
│
│
│
│
│
│
│
┌┴┐ ┌┴┐ ┌┴┐ ┌┴┐ ┌┴┐ ┌┴┐
│ │ │ │ │ │ │ │ │ │ │ │
└─┘ └─┘ └─┘ └─┘ └─┘ └─┘
PU 2.0 Devices Peer Terminals
Dev
Figure 65. 3174 Token-Ring Gateway (QLLC Secondary) to X.25
•

•

Terminals can communicate with:
−

Hosts 1A to 1H via the primary link

−

Hosts 2A to 2D via the CCA-1 link

−

Hosts 3A to 3D via the CCA-2 link

PU 2.0 devices on TRN or PU 2.0 Peer devices can communicate with any
host on X.25 network

Figure 66 on page 195 shows a typical configuration.

194

3174 Installation Guide

Figure 66. 3174 QLLC Secondary Gateway: Physical Configuration

In this example, the PS/2 is a PU 2.0 device coax attached to the 3174-13R with
Peer Communication active. The 3174-11R acts as a QLLC secondary gateway to
allow the PS/2 (or any PU 2.0 attached to the Token-Ring) to access the 9370,
3090 or AS/400 hosts on the X.25 network. The display attached to the 3174-11R
gateway is also able to access any host attached to the primary or secondary
links.
Figure 67 on page 196 shows the logical view of this configuration.

Chapter 6. X.25 Token-Ring Gateway RPQ

195

Figure 67. 3174 QLLC Secondary Gateway: Logical View

From a logical viewpoint, the 3174-11R gateway provides a bridge between the
devices on the real token ring and the host attached to the “virtual ring,” which
is really the X.25 network. The token-ring devices are seen by the host as PU 2.0
devices attached through the 3174-11R gateway. Depending on the “front-end”
attached to the host, these PU 2.0 devices may be defined as local SNA major
nodes (in the case of a 3174 “front-end”) or as switched major nodes (in the
case of a 3745/NPSI “front-end”).

196

3174 Installation Guide

6.10.2 QLLC Primary Gateway
Figure 68 represents a schematic diagram of a QLLC Primary configuration. The
QLLC Primary function of the 3174 (2) allows the following possible connections:
•

•

Terminals can communicate with:
−

Hosts 1A to 1H via the primary link

−

Hosts 2A to 2D via the CCA-1 link

−

Hosts 3A to 3D via the CCA-2 link

PU 2.0 devices on the X.25 network can communicate with any host on
token-ring network.

┌─────┐PU 2.0 Devices
┌─────┐
PU 2.0
┌─────┐
PU 2.0
│Hosts│ ┌─┐ ┌─┐ ┌─┐
│Hosts│
┌─┐
│Hosts│
┌─┐
│1A-1H│ │ │ │ │ │ │
│2A-2D│
│ │
│3A-3D│
│ │
└──┬──┘ └┬┘ └┬┘ └┬┘
└──┬──┘
└┬┘
└──┬──┘
└┬┘
│
│ │ │
│
│
│
│
│
│ │ │
│
│
│
│
*******************
******************
******************
* X.25 Network *
* X.25 Network *
* X.25 Network *
*******************
******************
******************
│
│
│
│
│
│
┌─┬────┴────┬───────────┬────────┐
│
│
│ │Type 1 or│
│ CCA-1 │
│
│
│ │Type 2 CA│
│........├─────┘
│
│ └─────────┘.......... │QLLC Pri│
│
│
.QLLC Pri. ├────────┤
│
│
.......... │ CCA-2 │
│
├───────────┐
│........├─────────────────────────┘
│TRN Adapter│
│QLLC Pri│
└─────┬─────┴───┬────┬──┴────────┘
│
│
│
│
│
│
┌─────┴─────┐ │
│
│Token-Ring │ │
│
└─────┬─────┘ │
│
│
│
│
│
│
│
┌───┴───┐
┌┴┐ ┌┴┐
│3174 or│
│ │ │ │
│NCP
│
└─┘ └─┘
└───┬───┘ Terminals
│
│
┌──┴──┐
│Host │
└─────┘
Figure 68. 3174 QLLC Primary Connecting to Token-Ring Hosts

Figure 69 on page 198 shows a typical configuration.

Chapter 6. X.25 Token-Ring Gateway RPQ

197

Figure 69. 3174 QLLC Primary Gateway: Physical Configuration

In this example, one 3174-11R is a PU 2.0 device attached to the the X.25
network. The other 3174-11R, attached to the token ring, acts as a QLLC primary
gateway to allow the 3174-11R PU 2.0 device (or any PU 2.0 device attached to
the X.25 network) to access the 9370, 3090 or AS/400 hosts on the Token-Ring.
The display attached to the 3174-11R gateway is also able to access any host
attached to the primary link.
Figure 70 on page 199 shows the logical view of this configuration.

198

3174 Installation Guide

Figure 70. 3174 QLLC Primary Gateway: Logical View

From a logical viewpoint, the 3174-11R gateway provides a bridge between the
hosts on the real token ring and the PU 2.0 devices attached to the “virtual ring,”
which is really the X.25 network. The X.25 devices are seen by the host as PU 2.0
DSPUs attached through the 3174-11R gateway.

6.10.3 QLLC Combined Gateway
Figure 71 on page 200 represents a possible combination of the QLLC Gateway
functions.
•

•

Terminals attached to 3174-A can communicate with:
−

Hosts 1A to 1H via the primary link

−

Hosts 2A to 2D via CCA

PU 2.0 devices on TRN-1 and PU 2.0 Peer devices on the 3174-A can
communicate with:
−

Any host attached to X.25 Network-1 via QLLCS-2

−

Any host attached to X.25 Network-2 via QLLCS-3

Chapter 6. X.25 Token-Ring Gateway RPQ

199

−
•

Terminals attached to 3174-B can communicate with:
−

•

Hosts 1A to 1H via the primary link

PU 2.0 devices on TRN-2 and PU 2.0 Peer devices on the 3174-B can
communicate with:
−

•

Any host attached to TRN-2 via QLLCS-3 and QLLCP-1

Any host attached to X.25 Network-2 via QLLCS-1

Host on TRN-2 can communicate with:
−

Any PU 2.0 device on TRN-1 via QLLCP-1 and QLLCS-3

−

Any PU 2.0 device on X.25 Network-2 via QLLCP-1

┌─────┐
┌─────┐
┌─────┐
┌─────┐ PU 2.0 Devices
│Hosts│
│Other│
│Hosts│
│Other│
┌─┐ ┌─┐ ┌─┐
│1A-1H│
│Hosts│
│1A-1H│
│Hosts│
│ │ │ │ │ │
└──┬──┘
└──┬──┘
└──┬──┘
└──┬──┘
└┬┘ └┬┘ └┬┘
│
│
│
│
│ │ │
│
│
│
│
│ │ │
********************
***********************************
* X.25 Network-1 *
*
X.25 Network-2
*
********************
***********************************
│
│
│
3174-A │
│
│
3174-B
┌───────┴─┬─────────┬───────┐
│
┌────┴────┬─────────────────┐
│Type 1 or│
│ CCA │
│
│Type 1 or│
│
│Type 2 CA│
│
├─────┘
│Type 2 CA│
│
├─────────┘
│
│
├─────────┘
│
│..........
│.......│
│.........
........│
│ QLLCS-2 .
│QLLCS-3│
│QLLCP-1 .
.QLLCS-1│
│..........
└───────┤
│.........
........│
├───────────┐
│
├───────────┐
│
│TRN Adapter│
│
│TRN Adapter│
│
└─────┬─────┴─────────┬────┬┘
└─────┬─────┴─────────┬────┬┘
│
│
│
│
│
│
│
│
│
│
│
│
┌─────┴──────┐
│
│
┌─────┴──────┐
│
│
│Token-Ring-1│
│
│
│Token-Ring-2│
│
│
└┬────┬────┬─┘
│
│
└───┬────────┘
┌┴┐ ┌┴┐
│
│
│
│
│
│
│
│ │ │ │
│
│
│
│
│
│
│
└─┘ └─┘
┌┴┐ ┌┴┐ ┌┴┐
┌┴┐ ┌┴┐
┌───┴───┐ │
Terminals
│ │ │ │ │ │
│ │ │ │
│3174 or│ │
└─┘ └─┘ └─┘
└─┘ └─┘
│NCP
│ ┌┴┐
PU 2.0 Devices
Terminals
└───┬───┘ │ │
│
└─┘
│
PU 2.0 Device
┌──┴──┐
│Host │
└─────┘
Figure 71. 3174 Combined QLLC Gateway

200

3174 Installation Guide

6.11 Identifying Connecting Devices
Before you install and customize a 3174 gateway, you should take an overall
view of the token-ring and X.25 devices you are trying to connect.
Using the configuration shown in Figure 72 as an example, you wish to connect
device A on Token Ring 1 with host B via NPSI, and host C via Token Ring 2.
Device A cannot directly address either of these hosts because of the X.25
network.
By installing the X.25 Token-Ring Gateway RPQ in 3174 GW-1 and GW-2, these
3174s will perform a bridging function between device A and host B, and device
A and host C.
Note that device D can either be a 37xx Communication Controller with NTRI
(NCP Token-Ring Interconnection) or another 3174. If another 3174 is used, you
do not install the X.25 Token-Ring Gateway RPQ is this 3174.
Figure 72 shows the physical connection desired.

Device A is connected so as to access host B and host C through the
Token-Rings and X.25 network.
QLLC
QLLC
Secondary
Primary
Station
Stations
───┬────
───┬────
│

┌────┐
│
┌────┐ │Host│
┌───────┐
│
********
│NPSI├───┤ B │
│
│

*
*───┤
│ └────┘
┌─┐ │ Token │ ┌────┐ * X.25 * └────┘ ┌───────┐
│A├──┤ -Ring ├──┤3174├───* Network* ┌────┐ │
│ ┌────┐ ┌────┐
└─┘ │ 1 │ │GW-1│ *
*───┤3174│ │ Token │ │NTRI│ │Host│
│
│ └────┘
********
│GW-2├──┤ -Ring ├─┤ or ├──┤ C │
└───────┘
└────┘ │ 2 │ │3174│ └────┘
│
│ └────┘
└───────┘ D

Figure 72. Physical Connection

From a logical viewpoint, however, the device A and hosts B and C see each
other as shown in Figure 73 on page 202.

Chapter 6. X.25 Token-Ring Gateway RPQ

201

Logical View From Host B
Host B sees device A as if it were connected through an X.25 network.
┌────┐
┌────┐ │Host│
********
│NPSI├───┤ B │
*
*───┤
│ └────┘
┌─┐
* X.25 * └────┘
│A├──────────────────────* Network*
└─┘
*
*
********
Logical View From Host C
Host C sees device A as if it were connected through bridged
Token-Rings.
Logical View From Device A
Device A also sees hosts B and C as if they were connected through
bridged Token-Rings.
┌────┐
┌───────┐
********
│Host│
│
│
*
*───┤ B │
┌─┐ │ Token │ ┌────┐ * Virtual* └────┘ ┌───────┐
│A├──┤ Ring ├──┤
├───* Ring * ┌────┐ │
│ ┌────┐ ┌────┐
└─┘ │ 1 │ │
│ *
*───┤
│ │ Token │ │NTRI│ │Host│
│
│ └────┘
********
│
├──┤ Ring ├─┤ or ├──┤ C │
└───────┘ Bridge
└────┘ │ 2 │ │3174│ └────┘
Bridge │
│ └────┘
└───────┘ D

Figure 73. Logical Views

To identify the connecting devices (in this case, devices include host and PU 2.0
devices), Device A, host B and host C are each assigned a token-ring address
when customizing the 3174 gateways (Device A and host B addresses in GW-1,
and host C address in GW-2). Host B does not have a real token-ring address
since it is not attached to a real token ring. However, it will still be assigned an
address using the token-ring address format (a “virtual” token-ring address)
which will be used by device A when it wishes to communicate with host B.
During call establishment, the Call Request packet contains a Call User Data
(CUD) field. The CUD, in turn, contains an eight-byte Connection Identifier (CID)
which is used to identify the two ends of the connection.
We need a way, however, to specify the six-byte (12-hexadecimal digit)
source/origin and destination token-ring addresses in the CID. This is done by
allocating a two-byte field for a source short identifier (SID) and another two-byte
field for a destination SID in the CID. The SIDs are then related to Token-Ring
addresses via entries in the 3174 gateway customization panels. Using these
entries, the 3174 gateways are able to map the Token-Ring addresses to SIDs,
and vice versa. Thus, the 3174 gateway transforms source and destination
Token-Ring addresses into source and destination SIDs, places them in the Call
Request packet CID and sends the packet through the X.25 network.

202

3174 Installation Guide

6.12 Connection Identifier
In an X.25 Call Request packet, shown in Figure 74, is a 12-byte field known as
the Call User Data (CUD).

Octet 0
1

2

3-n

n+1
:
:
:
m

Bit
8
7
6
5
4
3
2
1
┌──────────────────────┬────────────────────┐
│
General Format
│ Logical Channel
│
│
Identifier
│
Group Number
│
├──────────────────────┴────────────────────┤
│
Logical Channel Number
│
├───────────────────────────────────────────┤
│
Packet Type Identifier
│
│
0
0
0
0
1
0
1
1
│ Call Request
├───────────────────────────────────────────┤
│
Address Block:
│
│
Calling DTE Address Length
│
│
Called DTE Address Length
│
│
Calling DTE Address
│
│
Called DTE Address
│
├───────────────────────────────────────────┤
│
Facility Length
│
├───────────────────────────────────────────┤
│
Facilities
│
├───────────────────────────────────────────┤
│
Call User Data
│
└───────────────────────────────────────────┘

Figure 74. Call Request Packet

The CUD field is made up of several sub-fields, as shown in Figure 75. Note that
the last eight bytes are used for the Connection Identifier (CID).

Octet 0

1

2

3
4
5
6-7
8-9
10-11

Notes:

Bit
8
7
6
5
4
3
2
1
┌───────────────────────────────────────────┐
│
Protocol Identifier
│
│
1
1
r
r
DCI
0
1
1
│
├───────────────────────────────────────────┤
│
Field Format Identifier
│
│
x
x
x
x
x
x
x
x
│
├───────────────────────────────────────────┤
│
Reserved
│
│
0
0
0
0
0
0
0
0
│
├───────────────────────────────────────────┤
│
Reserved
│
│
0
0
0
0
0
0
0
0
│
├───────────────────────────────────────────┤
│
X.25 Gateway Identifier
│
├───────────────────────────────────────────┤
│
QLLC Identifier
│
├───────────────────────────────────────────┤
│
Destination SID
│
├───────────────────────────────────────────┤
│
Origin SID
│
├───────────────────────────────────────────┤
│
Not Used
│
└───────────────────────────────────────────┘

DCI
DCI
r =
Not

─────────
│
│
Connection
Identifier
│
│
│

─────────

= 0 for standard diagnostic codes
= 1 for SNA-specific diagnostic codes
reserved and set to 0
Used = set to blanks (X′ 4 0 ′ )

Figure 75. Call User Data

Chapter 6. X.25 Token-Ring Gateway RPQ

203

The figure shows the values that can be contained in each field of the
Connection Identifier (CID):

──────── CALL USER DATA ─────────
0 1 2 3 4 5 6 7 8 9 10 11
─────── CID ─────────
Cn 01 00 00 xx xx xx xx xx xx 40 40
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ └──┘
│ │ ├──┘ │ │ │ │ │ │ Not used (2 bytes)
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ │ └──┘
│ │ │
│ │ │ │ Origin SID (2 bytes)
│ │ │
│ │ │ │
│ │ │
│ │ └──┘
│ │ │
│ │ Destination SID (2 bytes)
│ │ │
│ │
│ │ │
│ │
│ │ │
│ └── QLLC ID: F4 = QLLC Secondary Gateway
│ │ │
│
F8 = QLLC Primary Gateway
│ │ │
│
Other = reserved
│ │ │
│
│ │ │
│
│ │ │
└───── Gateway ID: C5 = 3174 X.25 Gateway
│ │ │
Alphanumeric = 3174 Local PU
│ │ │
Other = reserved
│ │ │
│ │ └─────────── 2 bytes (reserved)
│ │
│ │
│ └────────────── Field Format ID: 01 = CID present
│
│
└───────────────── Protocol ID: C3 = QLLC with 00 diagnostic codes
CB = QLLC with 80 diagnostic codes

Figure 76. Call User Data Contents

The meaning of the various fields are explained below:
•

Protocol Identifier
The Protocol Identifier (PI) is used by IBM SNA X.25 DTEs to distinguish
between SNA-to-SNA connections and SNA-to-non-SNA connections, as well
as the selection of the LLC procedure to be used for the SNA-to-SNA
connections.
The Diagnostic Code Indicator (DCI) is the only bit that can change:

•

−

If the 3174 initiates a call, the DCI bit is set according to your response in
question 400: Network Type digit 4 (SNA or ISO diagnostic codes) and
question 453: Connection Options digit 2 (diagnostic code type).
Depending on the DCI setting, the Protocol Identifier may either be X′C3′
or X′CB′. The default is X′C3′.

−

If NPSI initiates a call, the CUD0 and CTCP keywords will set the PI.

Field Format Identifier
The Field Format Identifier (FFI), when present, defines the format of the rest
of the CUD field. With current products, the FFI can either be X′00′ or X′01′:
−

204

3174 Installation Guide

If FFI=00, then the CID is not present and an incoming call is routed to
the local PU function within the 3174.

−

•

If FFI=01, then the call is routed to either the QLLC primary gateway or
the QLLC secondary gateway function within the 3174, depending on the
QLLC ID value.

X.25 Gateway Identifier
The following values select the function within the 3174 gateway:

•

−

X′C5′ (character E)=3174 X.25 Token-Ring Gateway

−

Any other alphanumeric character=3174 local PU

−

Any other characters are reserved

QLLC ID
The following values select the QLLC protocol to be used by the 3174
gateway:

•

−

X′F4′ (character 4)=QLLC secondary protocols

−

X′F8′ (character 8)=QLLC primary protocols

−

Any other characters are reserved

Destination SID
Is a two-byte field that maps to a destination Token-Ring address via
customization in the 3174 gateway.

•

Origin SID
Is a two-byte field that maps to an origin Token-Ring address via
customization in the 3174 gateway.

•

Not Used
Is a two-byte field that is not used and set to X′40′ (blanks).

In customizing the 3174 gateway, the eight characters in question 452 are used
to specify the CID as described below:
•

First character=X.25 Gateway Identifier

•

Second character=QLLC ID

•

Third and fourth characters=Destination SID

•

Fifth and sixth characters=Source/Origin SID

•

Seventh and eighth characters=blanks

6.13 Types of Connections
X.25 charges are usually based on connection time, traffic volume (number of
packets) and the number of call attempts. To assist in controlling these charges
and manage the SVCs you have subscribed to for your X.25 Token-Ring Gateway
environment, the X.25 Token-Ring Gateway RPQ offers three types of connection:
•

Default Connection

•

Demand Connection

•

Open Connection

Chapter 6. X.25 Token-Ring Gateway RPQ

205

6.13.1 Default Connection
This type of connection is desirable for relatively permanent connections, such
as between a 3174-x3R on a token ring to a host on the X.25 network, or for
devices not capable of initiating or re-establishing a connection, such as
printers. The connection is automatically established or re-established
whenever appropriate, for example, when the 3174-x3R completes IML.
The 3174 reserves one SVC for each Default Connection. For Default
Connections, the Token-Ring device, the X.25 device and connection between
them must all be explicitly defined to the 3174 during customization. To allow
control over the SVC, you can specify the retry count, retry delay and inactivity
timer values in question 943.
•

Inactivity timer
You can specify the time limit after which, if no activity occurs on the
connection, the SVC will be cleared. This option prevents unnecessary X.25
charges. Note that the token ring link is kept active. The 3174 gateway will
reactivate the SVC (disruptively) when the user attempts to use the
Token-Ring device.

•

Automatic bring-up (retries)
Whenever the 3174 gateway link to the X.25 network is established or reset,
the 3174 gateway tries to start each Default Connection. If a connection
cannot be started, either because the Token-Ring device is not active or the
X.25 call fails, the 3174 gateway may retry the connection.
If the call fails because of one of the following reasons, the call will be
retried:
−

The number is busy.

−

The network is congested.

−

The remote DTE is not available.

Other call failures indicate errors that cannot be recovered without user
intervention; therefore, the call will not be retried.
The 3174 gateway will retry the connection according to the customized retry
options. You can specify:
−

No retries

−

A specific number of retries with specified time frequency

−

Infinite retries with specified time frequency

For each retry, the 3174 gateway ensures the token-ring device is available
before placing the X.25 call.

6.13.2 Demand Connection
This type of connection is desirable for operator-driven connections, such as
from a PC, or those of relatively short duration, such as for file transfer or
database inquiry/update. Demand connections share the remaining SVCs in the
pool which are not used for Default Connections.
There are really two types of Demand Connections:
•

206

3174 Installation Guide

Demand Connection is the term used to refer to a “secured” connection on
demand.

•

Open Connection is the term used to refer to an “unsecured” connection on
demand (described in the next section).

For Demand Connections (that is, secured demand connections) all X.25 and
Token-Ring devices must be explicitly defined to the 3174 gateway. This allows
you to specifically define which of your users can gain access to the X.25
network.

6.13.3 Open Connection
An Open Connection is a Demand Connection with one of the devices in a
possible connection, either the X.25 device or the Token-Ring device, not defined
in the 3174 gateway. An X.25 device or a token-ring device may be defined for
Open Connection:
•

If an X.25 device is defined for Open Connection, any undefined Token-Ring
device may connect to it on demand.

•

If a Token-Ring device is defined for Open Connection, any undefined X.25
device may connect to it on demand.

Using Open Connections minimizes the amount of information you must provide
when customizing the 3174 gateway. It also allows you to add devices to your
network without having to re-customize the 3174 gateway.
Security is maintained, in this case, by host security functions. There could be a
small overhead in X.25 costs caused by users trying to access hosts without
authority.

Chapter 6. X.25 Token-Ring Gateway RPQ

207

6.14 3174 Customization
This section describes the questions and responses required to customize the
3174 gateway, using the Utility and Control diskettes supplied with the RPQ.

6.14.1 Configure Panel Flow
┌──────────────────────────────────┐
┌────────────┐
│ Multi-Host Definition
│
│Model/Attach│ 101=M
│ 1A
Primary Host
│
│ 101=?
├────────────│ 2A
CCA-1 Host
│
└────┬───────┘
│ 3A
CCA-2 Host
│
│ 101=1-7
│ 1B-1H Secondary Hosts
│
│
│ 2B-2D Secondary Hosts, CCA-1 │
│
│ 3B-3D Secondary Hosts, CCA-2 │
│ ┌──────────────────┤ Select===> ___
│
│ │
Select 1A
└─┬──────────────┬──────────────┬──┘
 
 2A,3A
 1B-1H
 2B-2D, 3B-3D
┌────────────┐
┌────────────┐ ┌────────────┐ ┌────────────┐
│ Host panel │
│ Host panel │ │ Host panel │ │ Host panel │
│ 150=2
│
│ 150=2
│ │ 150=2
│ │ 150=2
│
└─────┬──────┘
└──────┬─────┘ └──────┬─────┘ └──────┬─────┘


│
│
┌────────────┐
┌────────────┐
│
│
│See X.25 TRN│
│See X.25 TRN│
│
│
│ GW panels │
│ GW panels │
│
│
└─────┬──────┘
└──────┬─────┘
│
│

│
│
│
┌────────────┐
│
│
│
│ Common SNA │
│
│
│
│ panel
│
│
│
│
└─────┬──────┘
│
│
│




┌────────────┐
┌────────────┐ ┌────────────┐ ┌────────────┐
│ Port Assign│
│ Port Assign│ │ Port Assign│ │ Port Assign│
│ panel
│
│ panel
│ │ panel
│ │ panel
│
└─────┬──────┘
└──────┬─────┘ └──────┬─────┘ └──────┬─────┘




┌────────────┐
┌────────────┐ ┌────────────┐ ┌────────────┐
│
RTM
│
│
RTM
│ │
RTM
│ │
RTM
│
│ panel
│
│ panel
│ │ panel
│ │ panel
│
└─────┬──────┘
└──────┬─────┘ └──────┬─────┘ └──────┬─────┘




┌────────────┐
┌────────────┐ ┌────────────┐ ┌────────────┐
│X.25 Options│
│X.25 Options│ │X.25 Options│ │X.25 Options│
│ panel
│
│ panel
│ │ panel
│ │ panel
│
└─────┬──────┘
└──────┬─────┘ └──────┬─────┘ └──────┬─────┘

│

│
┌────────────┐
│
┌────────────┐
│
│ Configure │
└───────│ Configure │────────┘
│ Complete │
│ Complete │
└─────┬──────┘
└─────┬──────┘


Return to
Return to Multi-Host
Customize Control
Definition
Disk Menu

208

3174 Installation Guide

6.14.2 X.25 Token-Ring Gateway Panel Flow
To access the X.25 TRN Gateway panels:
│
* Host Attachment=3 (X.25) on PRI or SEC link
│
* Question 150=2

┌────────────┐
Token-Ring Gateway
│ 900 TRN GW │
900=Token-Ring Address (3174)
│
│
905=Ring Error Monitor
└─────┬──────┘
908=Link Subsystem Name
│
911=Ring Speed

┌────────────┐
TRN Devices Address Assignment
│942 TRN Addr│
SID
│ Assignment │
Ring Address
└─────┬──────┘
SAP
│
I-Frame size
│
Window size

┌────────────┐
X.25 Devices Address Assignment
│943 X.25 Add│
Destination X.25 SID
│ Assignment │
Destination X.25 Ring Address
└─────┬──────┘
Host ID
│
DTE Number
│
Retry Count
│
Retry Delay
│
Inactivity Timeout

┌────────────┐
X.25 Gateway Default/Open Connections
│944 X.25 Def│
TRN Devices SID
│ /Open Conn │
X.25 Devices SID
└─────┬──────┘
X.25 Gateway Protocol

┌────────────┐
X.25 Gateway Bridge Information
│945 X.25 GW │
946=Bridge Number
│Bridge Info │
947=Token-Ring Segment Number
└─────┬──────┘
948=3174-X.25 Segment Number
│
949=TRN Address for Internal Use


Question 101: Host Attachment
When customizing for 3174 gateway functions, the response to this question must
be 3 (for X.25 attachment).

Question 150: X.25 Token-Ring Network Gateway Controller
There are only two valid responses for this question:
•

0=This 3174 does not act as a gateway to the host.

•

2=This 3174 does act as an X.25 Token-Ring Gateway.

Note that 1 is not a valid response.
When customizing for 3174 gateway functions, the response must be 2.

Question 215: Physical Unit Identification
This is required for all switched connections, including the X.25 connection. It
should match the IDNUM in the switched major node definition for the 3174
gateway.

Chapter 6. X.25 Token-Ring Gateway RPQ

209

Question 401: Circuit Type
Specify one of the responses for an SVC; that is, either 2, 3, or 4.

Question 423: Host DTE address (HNAD)
This is the host DTE address. Your X.25 administrator will give you this number.
This number can be changed on the Dial screen HNAD field.
If you are using two 3174s separated by an X.25 network, then question 423 will
contain the other 3174′s DTE address.

Question 424: 3174 DTE address
This is the 3174 DTE address. Your X.25 administrator will give you this number.
If you are using two 3174s separated by an X.25 network, then question 424 will
contain the DTE address of the 3174 you are customizing.

Question 467: X.25 Options for Primary Host on any Link
Response:
xxxx = value from 001 to 200 (use leading zeros).
The Default response is 0000.
Your response determines the number of SVCs dedicated to the gateway. This
number must be within the range of the maximum number of SVCs which have
been subscribed for the link.
If several gateways (X.25, Remote, Local) are configured in the same 3174, the
total number of physical gateway connections allowed by the token-ring adapter
remains limited to 250.

Question 900: TRN Address for the Gateway
Find out from your LAN administrator what unique locally administered address
should be given to the 3174 you are customizing. (You cannot use a universally
administered address.) It should be in the following format:
4000cddddddd ss
Where 4000 is the fixed part of the address
c
must not be greater than X′7′
d
can be any value from X′0′ to X′F′
ss is the SAP address and defaults to X′04′
Note the following differences in the use of this Token-Ring address:
•

When the 3174 is acting as a local or remote Token-Ring Gateway, this
address is used as the destination for the DSPUs on the token-ring.

•

When the 3174 is acting as an X.25 Token-Ring Gateway, this address is no
longer the destination for the DSPUs on the token-ring. The 3174 gateway
now performs as a bridge between the Token-Ring DSPUs and the X.25
hosts. Therefore, the destination for the DSPUs on the Token-Ring is the ring
address assigned to the X.25 hosts via question 943.

If you are customizing the 3174 as a multiple gateway, then the LAA address is
the same; only the SAPs are different.

210

3174 Installation Guide

Question 942: Token-Ring Devices Address Assignment
Question 942 allows you to relate the address of a Token-Ring device to a short
ID (SID). When the 3174 gateway receives a call for a device on the token-ring, it
uses the destination SID contained in the Call Request packet CID field to map to
the Token-Ring address of the device.
For Open Connections from Token-Ring devices, you need not enter their
addresses in this panel.



SID
00
02
04
06
08
0A
0C
0E
10
12
14
16
18
1A
1C





_________942: T-R Devices Address Assignment __________

Ring Address
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

PF: 3=Quit 4=Default

SAP F W
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx

7=Back

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

8=Fwd

SID

X.25
Entry 001 of 256
Ring Address
SAP F W

01
03
05
07
09
0B
0D
0F
11
13
15
17
19
1B
1D

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

9=RtnH

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

(10=PageBack) (11=PageFwd)



Figure 77. Token-Ring Devices Address Assignment Panel
•

SID
The SID (short ID) field is displayed automatically and cannot be modified.
The SID values range from 00 to FF.
Entries need not be filled in sequence; you may select only the SIDs you
wish to use when assigning token-ring devices.

•

Ring Address
Your response is the 12-character hexadecimal address of the token-ring
device. It can be either a locally administered address or a universal
address.
The format of a locally administered address is:

4000cddddddd
Where 4000 is the fixed part of the address
c
must not be greater than X′7′
d
can be any value from X′0′ to X′F′
The format of a universal address is:

mmmmmmuuuuuu
Where mmmmmmm is the manufacturer ID assigned by IEEE (10005A for IBM)
uuuuuu is the unique portion for each adapter card

Chapter 6. X.25 Token-Ring Gateway RPQ

211

•

SAP
Your response is the two-character hexadecimal service access point of the
Token-Ring device. It must be a multiple of 4 in the range of X′04′ to X′EC′.
Some attaching products, including a 3174 that is configured for Single Link
Multi-Host support, may appear as multiple SNA PUs. Each of this PU will
have a common Token-Ring address (since there is only one token-ring
adapter) but will be uniquely identified by its SAP.

•

F
The F field allows you to specify the maximum size I-frame, including
additional bytes for the SNA header, on the token-ring. The valid responses
are:
−

0=265 bytes

−

1=521 bytes

−

2=1033 bytes (default response)

See “Question 941: LAN Transmission Definition” on page 94 for further
information.
•

W
The W field allows you to specify the maximum out (transmit window size);
that is, the number of transmits before waiting to receive an
acknowledgement.
The valid response ranges from 1 to 7. See “Question 941: LAN
Transmission Definition” on page 94 for further information. The default
response is 2.

Question 943: X.25 Devices Address Assignment
Question 943 allows you to assign a locally administered token-ring address to
each X.25 device to be contacted by the 3174 gateway and map each address to
a short ID. You can also specify the parameters to be used to establish the
connection to the device.
Each X.25 device addressable by the 3174 gateway has a separate entry in this
panel. An X.25 device may be represented more than once to allow a choice of
connection parameters.
Entries need not be filled in sequence; you may select only the SIDs you wish to
use when assigning X.25 devices.

212

3174 Installation Guide



Dest X.25
SID Ring Address
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D





______ 943: X.25 Devices Address Assignment ________

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

PF: 3=Quit 4=Default

Host
ID
__
__
__
__
__
__
__
__
__
__
__
__
__
__

7=Back

X.25
Entry 001 of 256
RC RD Inac
Time

DTE Number

_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________

8=Fwd

9=RtnH

0
0
0
0
0
0
0
0
0
0
0
0
0
0

2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2

(10=PageBack) (11=PageFwd)



Figure 78. X.25 Devices Address Assignment
•

Dest SID
The Dest SID (destination short ID) field is displayed automatically and
cannot be modified. The SID values range from 00 to FF.

•

X.25 Ring Address
Your response is the 12-character hexadecimal Token-Ring address to be
associated with the X.25 device. When establishing a connection to the X.25
device, a device on this Token-Ring will use the address you specify here as
the destination (and not the Token-Ring address of the 3174 gateway you are
customizing).

•

Host ID
The host ID is a two-digit response as follows:
−

The first digit is a number that indicates the link.

−

The second is a letter that indicates the host.

For example, host ID 1A is the primary host on the primary link. Valid host
IDs are:
−

Primary link: 1A through 1H

−

Secondary link (CCA 1): 2A through 2D

−

Secondary link (CCA 2): 3A through 3D

You should use the host ID of the X.25 host you are customizing. The virtual
circuit characteristics customized for this host will be used when the
associated token-ring address is the destination 2.
•

DTE Number
The response is a maximum of 15 digits.

2

With this RPQ, the ″host″ is only a X.25 device which may in fact be a PU 2.0 or another 3174 gateway.

Chapter 6. X.25 Token-Ring Gateway RPQ

213

This field will override the response you may have given in question 423:
Host DTE Address, thus allowing you to call other X.25 hosts, using the
virtual circuit characteristics for the given host ID.
•

Retry Count (RC)
The Retry Count allows you to specify how many times the 3174 gateway will
try to establish the connection.
Valid responses are:
0
1
2
3
4
5-8
9

=No retry (default response)
=1 retry
=2 retries
=5 retries
=10 retries
=Reserved (not used)
=Infinite retries (only active with Default Connections)

For a QLLC secondary gateway, you should select 0 (no retry) because the
host and the Token-Ring devices will perform the retry themselves.
For a QLLC primary gateway, your selected type of connection should be
considered:
−

Default Connections
If you select 9 (infinite retries), the link establishment is initiated by the
3174.
If you select 0 (no retry), the link establishment is initiated by the
device(s).

−

Demand Connections
As the device shares the remaining pool of SVCs, you should select 0 (no
retry).

−

Open Connections
You should select 0 (no retry) as the connection is mainly user driven.

•

Retry Delay (RD)
The Retry Delay allows you to specify how long the 3174 gateway should wait
between retry attempts.
Valid responses are:
0
1
2
3
4
5
6
7
8-9

•

=Reserved
=1-2 minutes
=2-3 minutes (default response)
=5-6 minutes
=10-11 minutes
=20-21 minutes
=30-31 minutes
=60 minutes
=Reserved (not used)

Inac Time
The Inac Time allows you to specify an inactivity timer value. When this
timer expires without activity on the X.25 connection, the 3174 gateway will
clear the SVC but will maintain the link to the Token-Ring device. In this

214

3174 Installation Guide

condition, the 3174 gateway does not issue X.25 calls until a user attempts to
use the token-ring device. This option prevents unnecessary X.25 expenses.
Valid responses are:
0
1
2
3
4
5
6
7-9

=None (default response)
=5-6 minutes
=15-16 minutes
=30-31 minutes
=60 minutes
=2 hours
=4 hours
=Reserved

The X.25 inactivity timeout value must be set to 0 for Default Connections since
by definition they are permanent connections.

Question 944: X.25 Gateway Default/Open Connections
Using this panel, you can specify the Default Connections or the Open
Connections that are allowed through the 3174 gateway.
With Default Connections, the devices at both ends of the connection are “tied
together” by entering their respective SIDs on the the same entry line. In the
first entry line shown in Figure 79 on page 216, the token-ring device with a SID
22 will establish a connection with the X.25 device with a SID 10 by default
whenever it is active. Such a connection may be used for a token-ring attached
3174-13R to access an S/370 host via a 3174-11R gateway.
With Open Connections, only the device at one end of the connection is
specified; that is, its SID is entered on an entry line in the appropriate column.
The other end is left “open” by specifying a SID XX. In the second entry line
shown in Figure 79 on page 216, any token-ring device is allowed to establish a
connection with the X.25 device with a SID 10 when desired (that is, a
connection on demand). Such a connection may be used for a token-ring
attached PS/2 to access an S/370 host via a 3174-11R gateway. Like a
“wildcard,” the SID XX allows any token-ring attached device that specifies the
token-ring address corresponding to SID 10 as the destination to establish a
connection with the SID 10 device.

Chapter 6. X.25 Token-Ring Gateway RPQ

215



________944: X.25 Gateway Default / Open Connections_____
Entry 001 of 250
Token Ring
X.25
X.25 Gateway
X.25 PVC
Devices SID
Devices SID
Protocol
LCID
22
XX
__
__
__
__
__
__
__
__
__
__
__
__



10
10
__
__
__
__
__
__
__
__
__
__
__
__

PF: 3=Quit 4=Default

__
__
__
__
__
__
__
__
__
__
__
__
__
__

7=Back

8=Fwd



__
__
__
__
__
__
__
__
__
__
__
__
__
__

9=RtnH

(10=PageBack) (11=PageFwd)



Figure 79. X.25 Gateway Default/Open Connections Panel
•

Token-Ring Devices SID
The response is the SID you have specified for a token-ring device in
question 942 that will use either a Default Connection or an Open Connection
to communicate with an X.25 device.
Refer to Table 12 on page 217 for further description.

•

X.25 Devices SID
The response is the SID you have specified for an X.25 device in question
943 that will use either a Default Connection or an Open Connection to
communicate with a token-ring device.
Refer to Table 12 on page 217 for further description.

•

X.25 Gateway Protocol
The valid responses are:
04 If the target X.25 device must be accessed with the 3174 gateway acting
as the QLLC secondary station.
08 If the target X.25 device must be accessed with the 3174 gateway acting
as the QLLC primary station.

•

X.25 PVC LCID
Response:0000-4095
This decimal value is the channel identifier for the PVC circuit to be used for
Default Connection between the T-R and the X.25 devices specified for this
944 panel entry.

216

3174 Installation Guide

Table 12. Default/Open Connection
T-R
Devices
SID

X.25
Devices
SID

X.25
Gateway
Protocol

Description

′bb′

′aa′

′04′ o r
′08′

Default Connection between token-ring device ′bb′ defined
in question 942 and X.25 device ′aa′ defined in question
943. If the Default Connection must be done trough a PVC,
the LCID of this PVC must be specified.

′XX′

′aa′

Not
Required

1Any token-ring device is allowed to connect with an
X.25 device ′aa′ defined in question 943 with SID ′aa′.
•

For QLLC secondary, any token-ring device, whether
or not it is defined in question 942, can call a specific
X.25 host ′aa′ defined in question 943. For example,
any campus token-ring device can call a central X.25
host.

•

For QLLC primary, any token-ring host, whether or not
it is defined in question 942, can call a X.25 device ′aa′
(such as a remote printer) defined in question 943.
Not supported for connections through PVCs.

′bb′

′XX′

Not
Required

2Any X.25 device is allowed to connect with Token-Ring
device ′bb′ defined in question 942.
This is specified so that you can accept calls from any
unrecognized X.25 origin SID (not defined in question 943)
or from an X.25 origin SID with a value of ′XX′ in the Call
User Data field of the Call Request packet.
In this case, the host address characteristics will be used.
•

For QLLC secondary, any X.25 host, whether or not it
is defined in question 943, can call a specific
Token-Ring device ′bb′ defined in question 942.

•

For QLLC primary, any X.25 device, whether or not it
is defined in question 943, can call a specific
Token-Ring host ′bb′ defined in question 942 3
Not supported for connections through PVCs.

3Only one connection is allowed by Token-Ring protocols between a specific
pair of token-ring addresses (including SAPs). In order to allow a ring-attached
host (for example, via a 3174 channel or SDLC gateway) to support multiple
simultaneous connections with X.25 terminals that have not been explicitly
customized in question 943, a unique ring address is assigned for each
simultaneous connection to the specified host ring address. These unique
addresses start at the value specified by question 949.
For each new connection, the lowest unused address for that host is chosen and
the source SAP value is the value of the gateway protocol (04 or 08).
If eight simultaneous connections are the desired maximum for the 3174 channel
or SDLC gateway, it should be customized to recognize the first eight addresses
indicated by question 949.

1By specifying ′XX′ for a token-ring device SID, you do not have to uniquely
specify every token-ring device in question 942.

2By specifying ′XX′ for an X.25 device SID, you do not have to uniquely specify
every X.25 device in question 943.
For each XX entry, the X.25 Gateway Protocol field is not required:

Chapter 6. X.25 Token-Ring Gateway RPQ

217

•

For a connection requested from a token-ring device the frame includes the
correct destination SAP (DSAP), either 04 or 08. A DSAP 04 will select the
QLLC secondary gateway function and a DSAP 08 will select the QLLC
primary gateway function in the 3174. Any other values will be rejected.

•

For a connection requested from an X.25 device, the Call Packet includes the
correct QLLC ID, either F4 or F8. A QLLC ID 04 will select the QLLC
secondary gateway function and a QLLC ID 08 will select the QLLC primary
gateway function in the 3174. Any other values will be rejected.

Question 945: X.25 Gateway Bridge Information
When the X.25 Token-Ring Gateway RPQ is customized, the 3174 forms a bridge
that attaches one X.25 segment to a Token-Ring LAN segment. The token-ring
devices see the X.25 devices as if they were on a bridged ring.
Figure 80 shows the bridge and the 3174-X.25 segment within the 3174 gateway,
the Token-Ring and X.25 networks and devices, and their associated parameters.

Q.948
Q.946
Q.947
*******
┌─────────┬──────────┐
┌─────────┐
Q.943 *
*
│
│ Bridge │
│
│ Q.942
┌──┐
* X.25 *
│ X.25
│ Number │
│ TRN
│ ┌──┐
│ ├────*Network*──────┤ Segment │
├──────┤ Segment ├───┤ │
└──┘
*
*
│ Number │ Internal │
│ Number │ └──┘
X.25
*
*
│
│ LAA
│
│
│ TRN
Device *******
└─────────┴──────────┘
└─────────┘
Q.949
3174 X.25 TOKEN-RING GATEWAY
Figure 80. X.25 Gateway Bridge Parameters

When the 3174-Peer Bridge function is also customized, the bridge is used by
both the X.25 Token-Ring Gateway RPQ and the 3174-Peer; the Peer and X.25
devices share the same segment. So, the bridge profile which is entered during
two different phases of the customization is checked according to the following
rules:
•

Answers to questions 670 and 946 (Bridge number) must be equal

•

Answers to questions 671 and 947 (Token-Ring Segment number) must be
equal

•

Answers to question 672 (3174-Peer Segment number) and questions 948
(3174-X.25 Segment number) must be equal

See Chapter 19, “Peer Communication” on page 557 for more information on
3174 Peer Communication feature.
Note:
The Peer devices which need to access the X.25 Gateway must use a ring
address in the range defined through the question 660. That means that this
address must not be overriden by the package used in the Peer device.
When the 3174-Peer Bridge function is customized in any other 3174 token-ring
device (not in the 3174 running X.25 Token-Ring Gateway RPQ), for example, the
3174-13R of Figure 83 on page 221, the X.25 Gateway Bridge Information

218

3174 Installation Guide

responses (questions 94xs) entered in the 3174 X.25 Token-Ring Gateway and the
3174-Peer Bridge Profile responses (questions 67x) entered in 3174 Token-Ring
Device during the customization is checked according to the following rules:
•

answers to questions 670 and 946 (Bridge number) must not be equal

•

answers to questions 671 and 947 (Token-Ring Segment number) may be
equal or not equal and depends on the physical Token-Ring segments of the
3174s.

•

answers to question 672 (3174-Peer Segment number) and questions 948
(3174-X.25 Segment number) must not be equal

See Chapter 19, “Peer Communication” on page 557 for more information on
3174 Peer Communication feature.
Figure 81 shows a 3174 X.25 Token-Ring Gateway with Peer Communication
feature customized.

******
Q.660 *
*
┌──┐ * 3174 *
│ ├───* Peer *──┐
└──┘ *
* │
Q.672
Q.670
Q.671
****** │
Q.948
Q.946
Q.947
│
┌─────────┬──────────┐
┌─────────┐
│
│3174-Peer│ Bridge │
│
│ Q.942
└────┤or X.25 │ Number │
│ TRN
│ ┌──┐
│Segment │
├──────┤ Segment ├───┤ │
┌────┤Number │ Internal │
│ Number │ └──┘
│
│
│ LAA
│
│
│ TRN
│
└─────────┴──────────┘
└─────────┘ Device
Q.943
****** │ 3174 X.25 TRG with Peer
┌──┐ *
* │
│ ├───* X.25 *──┘
└──┘ *
*
X.25 *
*
Device ******
Figure 81. X.25 Gateway Bridge Parameters for 3174 X.25 TRG with Peer

The bridge function of the 3174 gateway is customized using the panel shown in
Figure 82 on page 220.

Chapter 6. X.25 Token-Ring Gateway RPQ

219





__________945: X.25 Gateway Bridge Information ____________

946 - 1

Bridge Number (0-F)

947 - xxx

Token-Ring Segment Number (001-FFF)

948 - xxx

3174-X.25 Segment Number (001-FFF)

949 - xxxx xx

T-R Address for Internal Use (000000 - 7FFFFE)
4000 xxxx xx --

PF: 3=Quit

7=Back

4=Default

8=Fwd

9=Rtnh





Figure 82. X.25 Gateway Bridge Information Panel

Question 946: Bridge Number
The response is the number you assigned to the internal bridge within the 3174
gateway. Valid bridge numbers are 0 through F, with a default value 1.
If the 3174-Peer bridge function is requested (question 651=Y), the answer must
be equal to question 670.

Question 947: Token-Ring Segment Number
The response is the number you assigned to the real Token-Ring to which the
3174 gateway and other devices are attached. Valid segment numbers are 000
through FFF, with no default response. You should ask your network
administrator for this number.
If the 3174-Peer bridge function is requested (question 651=Y), the answer must
be equal to question 671.

Question 948: 3174-X.25 Segment Number
The response is the number you assigned to the internal ring within the 3174
gateway. Valid segment numbers are 000 through FFF, with no default response.
You should ask your network administrator for this number.
If the 3174-Peer bridge function is requested (question 651=Y), the answer must
be equal to question 672.

Question 949: T-R Address for Internal Use
The response is a six-digit number that will be the starting address of a range of
512 consecutive locally administered addresses for internal use. These
addresses should be within the range X′000000′ through X′7FFFFFE′. You should
ask your network administrator for 512 consecutive LAAs starting from your
response to question 949.
Example, if your response is 3174 02 , the range of addresses reserved for the
internal use of the gateway will be 4000 3174 0200 to 4000 3174 03FF.

220

3174 Installation Guide

These addresses must be exclusively reserved for the gateway RPQ and cannot
be used by any other ring device accessing the gateway. Also, the ring address
defined in question 900 must be defined with a value out of this range.

6.14.3 Microcode Upgrade
The Microcode Upgrade facility is not fully supported by the RPQ. All the panels
which are specific to the X.25 Gateway (panels 942, 943, 944 and 945) have to be
reentered manually.

6.14.4 Central Site Change Management
The Central Site Change Management (CSCM) facility is supported by the X.25
Token-Ring Gateway RPQ.

6.15 Scenario 1: Open Connection (from Token-Ring Device Only)

Figure 83. Scenario 1: Open Connection (from Token-Ring Device Only)

Chapter 6. X.25 Token-Ring Gateway RPQ

221

6.15.1 Description
Scenario 1 is an example of an Open Connection from a token-ring device. In
this scenario, any device on the token-ring is allowed to access a specific X.25
device via a 3174-11R X.25 Token-Ring Gateway. The connection is initiated from
the Token-Ring device only.
For Scenario 1:
•

A PS/2 (D) is coax attached to a 3174-13R. The PS/2 will start Personal
Communications/3270 emulation to access the host; that is, the PS/2 is the
token-ring device that will initiate the Open Connection to the X.25 device.

•

The 3174-13R has Configuration Support-C Release 1 with Peer
Communication enabled. It does not have X.25 Token-Ring Gateway RPQ
installed.
For now, it has IMLed successfully and will bridge the PS/2 to the real
Token-Ring (see Chapter 19, “Peer Communication” on page 557 for this
bridging function) but does not take part in the X.25 networking.

•

A 3174-11R has the X.25 Token-Ring Gateway RPQ installed and customized
as an X.25 Token-Ring Gateway attached to the X.25 network.

•

A 3745/NPSI is also attached to the X.25 network and acts as a front-end to
the 3090 host.
The 3745/NPSI is the X.25 device for the connection.

Notes:
1. The destination for the PS/2 for host access is the Token-Ring address
assigned to the 3745 during 3174-11R gateway customization (question 943)
and not the address of the 3174-11R gateway.
2. VTAM in the host sees the 3174-11R gateway and the PS/2 as switched major
nodes.
Figure 84 on page 223 shows an overview of the definitions required for
Scenario 1.

222

3174 Installation Guide

6.15.2 Definitions Overview
┌────────┐
VTAM Definitions
│ Host │
3174-11R:
PC/3270:
└───┬────┘
IDBLK=017
IDBLK=061
│
IDNUM=31742
IDNUM=44992
┌───┴────┐
│ 3745 │
└───┬────┘
│
┌─┴──┐
│Host│
│DTE │
└─┬──┘
│201000300 3174-11R Customization
****************
Q100: 11R
Q101: 3
* X.25 Network *
Q150: 2
****************
Q215: 31742
│201000600 Q900: 400031740002 04
┌─┴──┐
Q942: No entries required for Open Connection
│3174│
Q943: SID=10 X25addr=400037450001 HostID=1A
│DTE │
DTE Number=201000300
└─┬──┘
Q944: TRNSID=XX X25SID=10 X25GWProt=Not reqd
│
Q401: 4
┌───┴────┐
Q420: 00000000
Q421: 00000000
│X.25 Seg│
Q423: 201000300
Q424: 201000600
├────────┤
Q452: ________
Q463: 1 Q464: 8 Q467: 4
│ Bridge │
└───┬────┘
Q946: 1
│3174-11R
Q947: BB3
┌──────┴───────┐
Q948: 001
│ TRN Network │
Q949: 222299
└───┬──────┬───┘
│
│
┌───┴────┐ │
│3174-13R│ │
└────────┘ │
│
┌────┴───┐ PC/3270 Configuration
│ PC/3270│
Destination Address=400037450001
└────────┘
Remote SAP=04
PUID=44992
Block ID=061
CONFIG.SYS
device=C:\WPCSP\DXML1MOD.SYS 400031744992

Figure 84. Scenario 1: Definitions Overview

Chapter 6. X.25 Token-Ring Gateway RPQ

223

6.15.3 3174-11R Gateway Customization





______________ Model / Attach ______________

•

Question 99 is a user comment.

•

Question 100 is the 3174 model number.

•

Question 101 is the host attachment type
(3=X.25, M=Multihost).

098 099 - 11R GATEWAY WITH 8Q0743 RPQ

Only one upstream link will be used for
Scenario 1.

100 - 11R
101 - 3

Select Test; press ENTER ===>



PF:

3=Quit

8=Fwd



12=Test Menu




___________________ X.25 ___________________

104 - C1

108 - 0000000

110 - 0

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0
166 - A

141 - A

150 - 2

165 - 1

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 31742

220 - 0

370 - 0

372 - 0 0

•

Question 150=2 means the 3174 will be an
X.25 Token-Ring Gateway.

•

Question 215 is the PUID of the 3174-11R
gateway. It must match the PU IDNUM
parameter in the switched major node
definition for the 3174-11R gateway.

•

Question 900 is where you enter the locally
administered address of the 3174-11R
gateway.

127 - 0 0

365 - 0

Select Test; press ENTER ===>



PF:

3=Quit



7=Back

8=Fwd

12=Test Menu



____________ Token-Ring Gateway ____________

900 - 4000 3174 0002 04

905 - 0



908 - IBMLAN

This is not the destination address for PS/2
D.

911 - 0

Select Test; press ENTER ===>



PF:

224

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide







____942: T-R Devices Address Assignment_____

SID

Ring Address

00
02
04
06
08
0A
0C
0E
10
12
14
16
18
1A
1C

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

SID

Ring Address

XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

01
03
05
07
09
0B
0D
0F
11
13
15
17
19
1B
1D

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

Scenario 1 is an example of an Open
Connection.
•

Therefore, no entries are required for PS/2
D.

•

In fact, since there are no entries for any
Token-Ring device, any token-ring device
can start an Open Connection if the
“wildcard” SID XX for Token-Ring devices is
mapped to an X.25 device in question 944.
This flexibility allows you to add devices to
the Token-Ring as desired.

•

Preceding screens are not shown.

•

This screen shows that the highest SID entry
number is FF (if needed).

•

Enter the locally administered address of the
X.25 device (the 3745 in our scenario). While
the 3745 is not actually on a ring, the 3174
gateway performs a bridge function to the
3745 as if it were on a ring. So we have
assigned a unique LAA for the 3745.

•

The host ID is 1A because we are accessing
it through the primary link and it is the only
host.

•

Retry Count (RC) defaults to 0 (no retry). We
have used this default as recommended for
QLLC secondary access. This means that
the response for Retry Delay (RD) has no
meaning.

•

The inactivity timer (Inac Time) defaults to 2.
This means that after the connection is
inactive for 15-16 minutes, the SVC will be
cleared but the link between the 3174-11R
gateway and PS/2 will be maintained.

Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu




____942: T-R Devices Address Assignment_____

SID

Ring Address

F0
F2
F4
F6
F8
FA
FC
FE

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

SID

Ring Address

XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2

F1
F3
F5
F7
F9
FB
FD
FF

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu




____943: X.25 Devices Address Assignment_____

Dest
SID
00
01
02
03

X.25
Ring Address

Host
ID

DTE Number

XXXX
XXXX
XXXX
XXXX

XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
:
(other entries deleted to save paper)
:
4000 3745 0001
1A
201000300______
XXXX XXXX XXXX
__
_______________
XXXX XXXX XXXX
__
_______________
:
(other entries deleted to save paper)
:
XXXX XXXX XXXX
__
_______________

10
11
12

FF

RC

RD

Inac
Time

0
0
0
0

2
2
2
2

2
2
2
2

0
0
0

0

2
2
2

2

2
2
2

2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

225



_944: X.25 Gateway Default/Open Connections__

Token Ring
Devices SID

X.25
Devices SID

XX
__
__
__
__
__
__
__
__
__
__
__
__
__

10
__
__
__
__
__
__
__
__
__
__
__
__
__



X.25 Gateway
Protocol
__
__
__
__
__
__
__
__
__
__
__
__
__
__

Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu

•

The first entry shows that any token-ring
device (SID XX) will be allowed to connect to
the X.25 device with SID 10.

•

The X.25 Gateway Protocol field is not
required when either the Token-Ring Devices
SID or the X.25 Devices SID is an XX.

•

PS/2 D will specify a destination address of
400037450001 and a remote SAP 04.

•

The 3174-11R gateway maps the destination
address to SID 10, the host ID and DTE
number via question 943.

•

The 3174-11R gateway uses the remote SAP
04 to select the QLLC secondary function
within itself for the connection.

•

For a discussion of these parameters, see
the appropriate description of individual
questions in earlier sections.

•

The Common SNA panel and other panels
not shown are not significant to our scenario.



____945: X.25 Gateway Bridge Information_____

946 - 1

Bridge Number (0-F)

947 - BB3

Token-Ring Segment Number (001-FFF)

948 - 001

3174-X.25 Segment Number (001-FFF)

949 - 2222 99

T-R Address for Internal Use (000000-7FFFFE)
4000 XXXX XX --



Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu

____________ 332:



X.25 Options ____________

400 - 00 1 0

401 - 4

409 - 10100100

420 - 00000000



402 - ____
421 - 00000000

423 - 201000300______

424 - 201000600______

430 - 1

431 - 0

432 - 07

434 - 1

435 - 07

440 - A

441 - __

433 - 7

442 - ____

450 - 0300

451 - 10

452 - ________

453 - 10000000

461 -

462 - ____

463 - 0001

464 - 0008

465 - ____

466 - ____

467 - 0004

Select Test; press ENTER ===>



PF:

226

3=Quit

7=Back

12=Test Menu

3174 Installation Guide



6.15.4 VTAM Definition for 3174-11R Gateway
**********************************************************************
*
VTAM SWITCHED MAJOR NODE FOR 3174-11R THRU X25NET
*
**********************************************************************
VBUILD MAXGRP=5,
REQUIRED
MAXNO=12,
REQUIRED
TYPE=SWNET
REQUIRED
PU11R
PU
ADDR=C1,
COULD BE ANYTHING (NOT USED)
IDBLK=017,
3174/3274 BURNED IN
IDNUM=31742,
3174-11R PUID
DISCNT=NO,
MAXOUT=1,
MODETAB=AMODETAB,
MAXPATH=2,
VPACING=0,
PACING=0,
PUTYPE=2,
DLOGMOD=M2SDLCQ,
USSTAB=US327X
LU11R2
LU
LOCADDR=2
LU11R3
LU
LOCADDR=3
:
LU11R9
LU
LOCADDR=9

Note matching parameters in 3174-11R
customization.
X
X
X
X
X
X
X
X
X
X
X
X
X

•

IDBLK for a 3174 (or 3274) is always 017.

•

IDNUM matches your response to question
215 (PUID).

6.15.5 VTAM Definition for PS/2 (PC/3270)
**********************************************************************
*
VTAM SWITCHED MAJOR NODE FOR PS/2 THRU X25NET
*
**********************************************************************
VBUILD MAXGRP=5,
REQUIRED
MAXNO=12,
REQUIRED
TYPE=SWNET
REQUIRED
PUPS2
PU
ADDR=C1,
COULD BE ANYTHING (NOT USED)
IDBLK=061,
PS/2 BLOCK ID
IDNUM=44992,
PS/2 PHYSICAL UNIT ID
DISCNT=NO,
MAXDATA=265,
MAXOUT=7,
MODETAB=AMODETAB,
MAXPATH=2,
VPACING=0,
PACING=0,
PUTYPE=2,
DLOGMOD=M2SDLCQ,
USSTAB=US327X
LUPS22
LU
LOCADDR=2
:
LUPS29
LU
LOCADDR=9

Note matching parameters in PC/3270 Advanced
Options configuration screen.
X
X
X
X
X
X
X
X
X
X
X
X
X
X

•

IDBLK matches the Block ID.

•

IDNUM matches the Physical Unit ID.

Chapter 6. X.25 Token-Ring Gateway RPQ

227

6.15.6 NCP/NPSI Definition for 3745
OPTIONS NEWDEFN=(YES,ECHO,NOSUPP),USERGEN=(X25NPSI,FNMNDFGN)
PCCU CUADDR=E1F,
SA20 WTCOS MVS/ESA VM ADDR
X
:
BUILD BFRS=(240),
NCP BUFFER SIZE
X
:
VERSION=V5R4,
NDF VERSION INDICATOR
X
X25.PREFIX=X,
ALL NAMES START WITH X
X
X25.IDNUMH=2,
MUST MATCH WITH SWITCH MAJ.
X
X25.SNAP=NO,
SNAP TRACE NOT INCLUDED
X
X25.MCHCNT=1,
NUMBER OF PHYSICAL LINKS
X
X25.MAXPIU=17K,
LESS THAN 255 TIMES BFRS
X
X25.USGTIER=4
NPSI USAGE TIER
SYSCNTRL OPTIONS=(BHSASSC,ENDCALL,MODE,RCNTRL,RCOND,RECMD,RIMMX
,NAKLIM,SESSION,SSPAUSE,XMTLMT,STORDSP,DLRID,RDEVQ)
HOST INBFRS=10,
NCP BUFFERS ALLOCATION
X
:
**********************************************************************
* NPSI V3R3 CONNECTION TO X25NET
*
**********************************************************************
X25.NET DM=YES,
X
CPHINDX=3,
X
NETTYPE=1,
X
OUHINDX=3
X25.VCCPT INDEX=1,
X
MAXPKTL=128,
X
VWINDOW=7,
PACKET LEVEL WINDOW 7
X
INSLOW=(100,50)
X25.VCCPT INDEX=2,
X
MAXPKTL=512,
X
VWINDOW=7,
PACKET LEVEL WINDOW 7
X
INSLOW=(100,50)
X25.VCCPT INDEX=3,
ON DCE/DTE LINKS TO IMPROVE THRUPUT
X
MAXPKTL=1024,
MAX. PACKET SIZE = 4096
X
VWINDOW=7,
MAX. WINDOW SIZE = 7
X
INSLOW=(100,50)
X25.OUFT INDEX=1
X25.OUFT INDEX=2,OPTFACL=20AA
***********************************************************************
*
MCH TO X25NET
*
***********************************************************************
L05000 X25.MCH ADDRESS=000, CONTROLLER LINE ADDRESS
X
ANS=CONT,
X
CUD0=(NULL),
X
CONNECT=NO,
X
CTCP=(00),
X
DBIT=NO,
X
DIRECT=YES,
X
FRMLGTH=131,
128 + 3 (PACKET HEADER)
X
FTPI=NO,
X
GATE=GENERAL,
X
IDBLKG=064,
LLC4:
IDBLK=064
X
IDBLKP=065,
PAD :
IDBLK=065
X
ITRACE=YES,
X
LCGDEF=(0,20), 20 VC′ S
X
LCN0=NOTUSED,
X
LLCLIST=(LLC0,LLC2,LLC3,LLC4,LLC5),
X
LSPRI=NO,
X
LUNAME=(L05000A1),
X
MACB=(X05000X,X05000R),
X
MBITCHN=NO,
X
MWINDOW=7,
FRAME WINDOW
X

Figure 85 (Part 1 of 2). Scenario 1: NCP/NPSI Definition for 3745

228

3174 Installation Guide

NCPGRP=G05X1,
X
NDRETRY=1,
X
NPRETRY=7,
X
OWNER=M20,
X
PAD=INTEG,
X
PKTMODL=8,
X
PLPIGGYB=YES,
X
PUNAME=P05000A,
X
PWPROT=NO,
X
SPEED=9600,
X
SPNQLLC=NO,
X
STATION=DTE,
X
SUBADDR=NO,
X
SVCINN=0,
X
TDTIMER=1,
X
TPTIMER=3,
X
T1TIMER=1
X25.LCG LCGN=0
LOGICAL CHANNEL GROUP 0
***********************************************************************
*
SVC′ S 3 - 20 X25NET
*
***********************************************************************
X25.VC LCN=(3,20),
18 SWITCHED VC′ S
X
ANS=CONT,
SESSION CONTINUATION
X
CALL=INOUT,
X
IDNUMT=3600,
IDNUM DEFINED EXPLICITELY
X
NCPGRP=G05X3,
X
OUFINDX=1,
X
TYPE=S,
SWITCHED
X
VCCINDX=1
X25.END
***********************************************************************
* GENERATED BY X25NPSI
G05X2
GROUP DIAL=NO,
X
:
* GENERATED BY X25NPSI
G05X3
GROUP DIAL=YES,
X
LEVEL2=BALNAVL2,
X
LEVEL3=BALNAVL3,
X
LEVEL5=NCP,
X
LINEADD=NONE,
X
COMPTAD=NO,
X
COMPOWN=YES,
X
COMPSWP=NO,
X
COMPACB=NO,
X
LINEAUT=YES,
X
LNCTL=SDLC,
X
NPACOLL=NO,
X
TIMER=(BALNATER,,BALNATST,BALNATLS),
X
TYPE=NCP,
X
USERID=(5688035,BALSBDT,NORECMS),
X
XIO=(BALNAVXL,BALNAVXS,BALNAVXI,BALNAVXK)
:
* GENERATED BY X25NPSI
XL000004 LINE CALL=INOUT,
<======= Used by PS/2 D in the test
X
UACB=XA000004
* GENERATED BY X25NPSI
XP000004 PU ANS=CONT,
X
PUTYPE=(1,2)
* GENERATED BY X25NPSI
XL000003 LINE CALL=INOUT,
<======= Used by 3174-11R in test
X
UACB=XA000003
* GENERATED BY X25NPSI
XP000003 PU ANS=CONT,
X
PUTYPE=(1,2)
:
GENEND INIT=BALINIMD,
X
UGLOBAL=BALNMGOP

Figure 85 (Part 2 of 2). Scenario 1: NCP/NPSI Definition for 3745

Chapter 6. X.25 Token-Ring Gateway RPQ

229

6.15.7 PS/2 PC/3270 Configuration
There are two options for Peer support available:
•

Workstation Peer Communication Support Program

•

IBMXLN Peer NDIS drivers

Using Workstation Peer Communication Support Program
CONFIG.SYS File

REM *
Workstation Peer Communication Support Program
DEVICE=C:\DOS50\HIMEM.SYS
DOS=HIGH
DEVICE=C:\DOS50\ANSI.SYS
DEVICE=C:\DOS50\SMARTDRV.SYS 512 128
DEVICE=C:\WPCSP\DXMA0MOD.SYS
DEVICE=C:\WPCSP\DXMA1MOD.SYS
DEVICE=C:\WPCSP\DXML1MOD.SYS 400031744992
DEVICE=C:\WPCSP\DXMT0MOD.SYS O=Y ES=1 EST=1
SHELL=C:\DOS\COMMAND.COM /P /E:2000
COUNTRY=001,437,C:\DOS50\COUNTRY.SYS
LASTDRIVE=E
BUFFERS=10
FILES=32
FCBS=16,8

*

Figure 86. Scenario 1: CONFIG.SYS File for PS/2 Using Peer Communication

Using IBMXLN.DOS
The IBMXLN.DOS driver is available with new 3270 Connection Cards or via
Bulletin Board.

PROTOCOL.INI

′ PROTMAN_MOD′
DRIVERNAME = PROTMAN$
′ DXMAIDXCFG′
DXME0_NIF = DXME0.NIF
DXMJ0MOD_NIF = DXMJ0MOD.NIF
SMCDOSJP_NIF = SMCDOSJP.NIF
SMCDOSJP2_NIF = SMCDOSJP.NIF
SMCDOSAT_NIF = SMCDOSAT.NIF
SMCDOSAT2_NIF = SMCDOSAT.NIF
SMCDOSMC_NIF = SMCDOSMC.NIF
SMCDOSMC2_NIF = SMCDOSMC.NIF
′ DXME0_NIF′
DRIVERNAME = DXME0$
BINDINGS = IBMXLN_MOD
′ IBMXLN_MOD′
DRIVERNAME = IBMXLN$
MAXTRANSMITS = 6
NETADDRESS = ″400031744992″

Figure 87. Scenario 1: PROTOCOL.INI File for PS/2 Using Peer Communication

230

3174 Installation Guide

CONFIG.SYS File

REM *-------------------------------------------------*
REM * IBMXLN NDIS DEVICE DRIVER SUPPORT
*
REM *-------------------------------------------------*
DEVICE=C:\WIN\HIMEM.SYS
DOS=HIGH
DEVICE=C:\DOS61\SETVER.EXE
DEVICE=C:\WIN\EMM386.EXE NOEMS
FILES=50
BUFFERS=30
LASTDRIVE=Z
DEVICE=C:\WIN\SMARTDRV.EXE /DOUBLE_BUFFER
STACKS=9,256
DEVICE=C:\LSP\PROTMAN.DOS /I C:\LSP
DEVICE=C:\IBLXLN\IBMXLN.DOS
DEVICE=C:\LSP\DXMA0MOD.SYS 001
DEVICE=C:\LSP\DXME0MOD.SYS N ,10,0,0,0
DEVICE=C:\LSP\DXMT0MOD.SYS E ES=2 EST=2 O=N

Figure 88. Scenario 1: CONFIG.SYS File for PS/2 Using Peer Communication

Attachment Types Screen



Attachment Types
More: -+
-------------------------------------------------------------------------------Enter the required information.



Total number of sessions for:



Distributed Function Terminal (DFT) . . . . . . . . .

[0]

LAN via 802.2 protocol . . . . . . . . . . . . . . .

[0]

LAN via NETBIOS . . . . . . . . . . . . . . . . . . .

[0]

3174 Peer Communication . . . . . . . . . . . . . . .

[2]

Synchronous Data Link Control (SDLC) . . . . . . . .

[0]

Asynchronous Data Link Control (ASYNCH) . . . . . . .
(for attachment to a Series/1 SNA gateway only)

[0]

CCITT X.25 Network (X.25) . . . . . . . . . . . . . .

[0]

F1=Help F3=Exit F7=Backward F8=Forward



Figure 89. Scenario 1: Attachment Types Screen

Chapter 6. X.25 Token-Ring Gateway RPQ

231

Advanced Options for 3174 Peer Communication Screen



Advanced Options for 3174 Peer Communication
More: -+
-------------------------------------------------------------------------------Enter the required information.
Total number of LAN sessions . . . . . .

2

Link name

lan1

. . . . . . . . . . . . . . .

Destination address

. . . . . . . . . .

Number of sessions for this gateway



. .



[400037450001]
[2]

Physical Unit ID . . . . . . . . . . . .

[44992]

Adapter number . . . . . . . . . . . . .

[0]

Remote SAP/Local SAP . . . . . . . . . .

[04]/[04]

Block ID . . . . . . . . . . . . . . . .

[061]

PIU size . . . . . . . . . . . . . . . .

[0256]

F1=Help F3=Exit F7=Backward F8=Forward



Figure 90. Scenario 1: Advanced Options for 3174 Peer Communication Screen

6.15.8 Connection Initiation (from Token-Ring Device Only)
The connection to the host can only be initiated from the PS/2. The following
sequence of events occur:
1. User starts PC/3270 emulation.
2. PS/2 generates a frame with:
•

X′ 04′ as SSAP, X ′ 04′ as DSAP

•

X′ 400031744992′ as the source address

•

X′ 400037450001′ as the destination address.

3. 3174 gateway maps:
•

Source address to SID XX (no entry) via question 942

•

Destination address to SID 10, DTE Number 201000300 and host ID 1A via
question 943

•

Origin TRN SID XX to destination X.25 SID 10 via question 944.

4. 3174 gateway generates a Call Request packet with:
•

Packet Type Identifier: 00001011

•

Calling Address: 201000600

•

Called Address: 201000300

•

Called User Data CID:

Cx 01 0000 C5 F8 F1F0 E7E7 4040 (Cx=C3 or CB)

232

3174 Installation Guide

┌───────┐
│ NPSI │
└───┬───┘
DTE
┌┴┐
201000300 └┬┘
│
*****************
*
X.25
*
*****************
DTE
┌┴┐
201000600 └┬┘
│
┌───────┼───────┐
│ 3174 └────┐ │
│┌────┐ ┌──┴─┐│
││QLLC│ │QLLC││
││Pri │ │Sec ││
│└────┘ └──┬─┘│
│ ′ 0 4 ′ ┌────┘ │
└───────┼───────┘
│
=====================
(
TRN
)
=====================
│
│
┌──┴──┐
│ PS/2│
└─────┘

│
│
│
│
│
│
│
│

Call Packet:
Calling DTE Address
Called DTE Address
Connection ID:
X.25 Gateway ID
QLLC ID
Destination SID
Origin SID

│
│
│
│
│

DSAP = 04 (Secondary)
SSAP = 04
Destination Address = 400037450001
Source Address
= 400031744992

= 201000600
= 201000300
=
=
=
=

C5
F8 (Primary)
F1F0 (10)
E7E7 (XX)

Figure 91. Scenario 1: Connection Initiation (from Token-Ring Device Only)

Chapter 6. X.25 Token-Ring Gateway RPQ

233

6.16 Scenario 2: Default Connection

Figure 92. Scenario 2: Default Connection

6.16.1 Description
Scenario 2 is an example of a Default Connection. In this scenario, a specific
device on the token ring will access a specific X.25 device via a 3174-11R X.25
Token-Ring Gateway. The connection can be initiated from either device.
Scenario 2 adds to Scenario 1 with the following highlighted:
•

We will customize the 3174-13R from Scenario 1 as the token-ring device that
will establish a connection to the X.25 device by default; that is, whenever it
has IMLed successfully.
Remember that the 3174-13R has Configuration Support-C Release 1 with
Peer Communication enabled but does not have the X.25 Token-Ring
Gateway RPQ installed.

234

3174 Installation Guide

After it has IMLed successfully, it will continue to bridge the PS/2 to the real
token ring.
•

The 3174-11R has the X.25 Token-Ring Gateway RPQ installed and
customized as an X.25 Token-Ring Gateway attached to the X.25 network, for
both the PS/2 (D) and the 3174-13R.

•

The 3745/NPSI is attached to the X.25 network and acts as a front end to the
3090 host.
The 3745/NPSI is the X.25 device for the connection.

Notes:
1. The destination for the 3174-13R for host access is the token-ring address
assigned to the 3745 during 3174-11R gateway customization (question 943)
and not the address of the 3174-11R gateway.
2. The 3174-13R SID (the token-ring device) is “ t i e d ” to the 3745 SID (the X.25
device) through an entry in question 944.
3. VTAM in the host sees the 3174-11R gateway, the PS/2 and the 3174-13R as
switched major nodes.
Figure 93 on page 236 shows an overview of the definitions required for
Scenario 2.

Chapter 6. X.25 Token-Ring Gateway RPQ

235

6.16.2 Definitions Overview
┌────────┐
│ Host │
└───┬────┘
│
┌───┴────┐
│ 3745 │
└───┬────┘
│
┌─┴──┐
│Host│
│DTE │
└─┬──┘
│201000300
****************
* X.25 Network *
****************
│201000600
┌─┴──┐
│3174│
│DTE │
└─┬──┘
│
┌───┴────┐
│X.25 Seg│
├────────┤
│ Bridge │
└───┬────┘
│ 3174-11R
┌──────┴───────┐
│ TRN Network │
└───┬──────┬───┘
│
│
┌───┴────┐ │
│3174-13R│ │
└────────┘ │
│
┌────┴───┐
│ PC/3270│
└────────┘

VTAM Definitions
3174-11R:
IDBLK=017
IDNUM=31742

PC/3270:
IDBLK=061
IDNUM=44992

3174-13R:
IDBLK=017
IDNUM=31743

3174-11R Customization
Q100: 11R
Q101: 3
Q150: 2
Q215: 31742
Q900: 400031740002 04
Q942: SID=22 TRNaddr=400031740003 SAP=04
Q943: SID=10 X25addr=400037450001 HostID=1A
DTE Number=201000300
Q944: TRNSID=XX X25SID=10 X25GWProt=Not reqd
TRNSID=22 X25SID=10 X25GWProt=04
Q401: 4
Q420: 00000000
Q421: 00000000
Q423: 201000300
Q424: 201000600
Q452: ________
Q463: 1 Q464: 8 Q467: 4
Q946:
Q947:
Q948:
Q949:

1
BB3
001
222299

3174-13R Customization
Q100: 13R
Q101: 7
Q106: 400031740003 04
Q215: 31743

Q107: 400037450001 04

PC/3270 Configuration
Destination Address=400037450001
Remote SAP=04
PUID=44992
Block ID=061
CONFIG.SYS
device=C:\WPCSP\DXML1MOD.SYS 400031744992

Figure 93. Scenario 2: Definitions Overview

236

3174 Installation Guide

6.16.3 3174-11R Gateway Customization





______________ Model / Attach ______________

098 -

Responses remain the same as in Scenario 1.
•

Question 99 is user comment.

•

Question 100 is the 3174 model number.

•

Question 101 is the host attachment type
(3=X.25, M=Multihost).

099 - 11R GATEWAY WITH 8Q0743 RPQ
100 - 11R

Only one upstream link will be used for
Scenario 2 (as in Scenario 1).

101 - 3

Select Test; press ENTER ===>



PF:

3=Quit

8=Fwd



12=Test Menu




___________________ X.25 ___________________

104 - C1

108 - 0000000

110 - 0

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0
166 - A

141 - A

150 - 2

165 - 1

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 31742

220 - 0

370 - 0

372 - 0 0

127 - 0 0

Responses remain the same as in Scenario 1.
•

Question 150=2 means the 3174 will be an
X.25 Token-Ring Gateway.

•

Question 215 is the PUID of the 3174-11R
gateway. It must match the IDNUM
parameter in the switched major node PU
definition for the 3174-11R gateway.

365 - 0

Select Test; press ENTER ===>



PF:

3=Quit



7=Back

8=Fwd

12=Test Menu



____________ Token-Ring Gateway ____________



Responses remain the same as in Scenario 1.
•

900 - 4000 3174 0002 04

905 - 0

908 - IBMLAN

911 - 0

Question 900 is where you enter the locally
administered address of the 3174-11R
gateway.
This is not the destination address for PS/2
D.

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

237





____942: T-R Devices Address Assignment_____

SID

Ring Address

00
02
04
06
08
0A
0C

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
XXXX XXXX
XX
2
2
:
(other entries deleted to save
:
4000 3174 0003
04
2
2
XXXX XXXX XXXX
XX
2
2
XXXX XXXX XXXX
XX
2
2
:
(other entries deleted to save
:
XXXX XXXX XXXX
XX
2
2

22
24
26

FE

SID

Ring Address

SAP

F

W

01
03
05
07
09
0B
0D

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2

2
2
2
2
2
2
2

XXXX XXXX XXXX
XXXX XXXX XXXX
XXXX XXXX XXXX

X
XX
XX

2
2

2
2

XXXX XXXX XXXX

XX

2

2

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

Scenario 2 is an example of a Default
Connection.
•

An entry is required for the token-ring device
3174-13R.

•

Since there are no entries for other
token-ring devices, any other token-ring
device can start an Open Connection if the
“wildcard” SID XX for token-ring devices is
mapped to an X.25 device in question 944.
This flexibility allows you to add other
devices to the token ring as desired.

paper)
23
25
27
paper)
FF

Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu




____943: X.25 Devices Address Assignment_____

Dest
SID

X.25
Ring Address

00
01
02
03

Host
ID

DTE Number

XXXX
XXXX
XXXX
XXXX

XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
XXXX XXXX
__
_______________
:
(other entries deleted to save paper)
:
4000 3745 0001
1A
201000300______
XXXX XXXX XXXX
__
_______________
XXXX XXXX XXXX
__
_______________
:
(other entries deleted to save paper)
:
XXXX XXXX XXXX
__
_______________

10
11
12

FF

Responses remain the same as in Scenario 1.
•

Enter the locally administered address of the
X.25 device (the 3745 in our scenario). While
the 3745 is not actually on a ring, the 3174
gateway performs a bridge function to the
3745 as if it were on a ring. So we have
assigned a unique LAA for the 3745.

2
2
2

•

The host ID is 1A because we are accessing
it through the primary link and it is the only
host.

2

•

Retry Count (RC) defaults to 0 (no retry). We
have used this default as recommended for
QLLC secondary access. This means that
the response for Retry Delay (RD) has no
meaning.

•

The inactivity timer (Inac Time) defaults to 2.
This means that after the connection is
inactive for 15-16 minutes, the SVC will be
cleared but the link between the 3174-11R
gateway and PS/2 will be maintained.

RC

RD

Inac
Time

0
0
0
0

2
2
2
2

2
2
2
2

0
0
0

2
2
2

0

2

Select Test; press ENTER ===>



PF:

238

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide





_944: X.25 Gateway Default/Open Connections__



The first entry is for Scenario 1.
•

Token Ring
Devices SID

X.25
Devices SID

XX
22
__
__
__
__
__
__
__
__
__
__
__
__

10
10
__
__
__
__
__
__
__
__
__
__
__
__

X.25 Gateway
Protocol
__
04
__
__
__
__
__
__
__
__
__
__
__
__

The first entry shows that any token-ring
device (SID XX) will be allowed to connect to
the X.25 device with SID 10. For further
description, see 6.15, “Scenario 1: Open
Connection (from Token-Ring Device Only)”
on page 221.

The second entry is added for Scenario 2.
•

The second entry shows that the token-ring
device SID 22 (3174-13R) is “tied” to the X.25
SID 10 (3745/NPSI).

•

The 3174-13R will be customized for a
destination address 400037450001 SAP 04 in
question 107.

•

The 3174-11R gateway maps the destination
address to a destination SID 10, host ID and
DTE number via question 943.

•

The 3174-11R gateway uses the DSAP 04 to
select the QLLC secondary function within
itself for the connection.

•

The X.25 Gateway Protocol field is 04
because the 3174-11R gateway must use
QLLC secondary protocol to communicate
with the target X.25 device (3745/NPSI),
which is the QLLC primary.

Select Test; press ENTER ===>



PF:

3=Quit

7=Back



8=Fwd

12=Test Menu

____945: X.25 Gateway Bridge Information_____





Response remain the same as in Scenario 1.
•

946 - 1

Bridge Number (0-F)

947 - BB3

Token-Ring Segment Number (001-FFF)

948 - 001

3174-X.25 Segment Number (001-FFF)

949 - 2222 99

T-R Address for Internal Use (000000-7FFFFE)
4000 XXXX XX --

For a discussion of these parameters, see
the appropriate description of individual
questions in earlier sections.

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

239



____________ 332:

X.25 Options ____________

400 - 00 1 0

401 - 4

409 - 10100100

420 - 00000000



•

The Common SNA panel and other panels
not shown are not significant to our scenario.

402 - ____
421 - 00000000

423 - 201000300______

424 - 201000600______

430 - 1

431 - 0

432 - 07

434 - 1

435 - 07

440 - A

441 - __

433 - 7

442 - ____

450 - 0300

451 - 10

452 - ________

453 - 10000000

461 -

462 - ____

463 - 0001

464 - 0008

465 - ____

466 - ____

467 - 0004

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

12=Test Menu



6.16.4 3174-13R Customization



______________ Model / Attach ______________



098 099 - 3174 THROUGH X25 GATEWAY
100 - 13R
101 - 7

Select Test; press ENTER ===>



PF:

240

3=Quit

8=Fwd

12=Test Menu

3174 Installation Guide



Customizing the 3174-13R to access the host
through a 3174 X.25 Token-Ring Gateway is no
different from customizing it to access the host
through an ordinary 3174 Token-Ring Gateway,
except for the destination address.




____________ Token-Ring Network ____________

106 - 4000 3174 0003 04

107 - 4000 3745 0001 04

110 - 1 0000

116 - 2_ __

121 - 01

123 - 0

132 - 0 0 0 0

The destination address is specified in question
107.
•

With a 3174 Token-Ring Gateway (either
local or remote), question 107 specifies the
3174 gateway address as the destination.

•

With a 3174 X.25 Token-Ring Gateway,
question 107 specifies the X.25 device
address as the destination.

108 - 0000000

125 - 00000000

126 - 00000000

127 - 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0
168 - 0

141 - A

165 - 0

166 - A

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 31743

220 - 0

382 - 0521

383 - 2

384 - 0

In Scenario 2, the destination is the
3745/NPSI address specified in question 943.

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



6.16.5 VTAM Definition For 3174-13R
**********************************************************************
*
VTAM SWITCHED MAJOR NODE FOR 3174-13R THRU X25NET
*
**********************************************************************
VBUILD MAXGRP=5,
REQUIRED
MAXNO=12,
REQUIRED
TYPE=SWNET
REQUIRED
PU13R
PU
ADDR=C1,
COULD BE ANYTHING (NOT USED)
IDBLK=017,
3174/3274 BURNED IN
IDNUM=31743,
3174-13R PUID
DISCNT=NO,
MAXOUT=1,
MODETAB=AMODETAB,
MAXPATH=2,
VPACING=0,
PACING=0,
PUTYPE=2,
DLOGMOD=M2SDLCQ,
USSTAB=US327X
LU13R2
LU
LOCADDR=2
LU13R3
LU
LOCADDR=3
:
LU13R9
LU
LOCADDR=9

Note matching parameters in 3174-13R
customization.
X
X
X
X
X
X
X
X
X
X
X
X
X

•

IDBLK for a 3174 (or 3274) is always 017.

•

IDNUM matches your response to question
215 (PUID).

Figure 94. Scenario 2: VTAM Definition for 3174-13R

6.16.6 Other Definitions
The following remain the same as in Scenario 1:
•

VTAM definition for the 3174-11R gateway

•

VTAM definition for the PS/2 (PC/3270)

•

NCP/NPSI definition for the 3745

•

PS/2 CONFIG.SYS file and PC/3270 configuration

6.16.7 Connection Initiation from Token-Ring Device
1. User IMLs 3174-13R.
2. 3174-13R generates a frame with:
•

X′ 04′ as SSAP, X ′ 04′ as DSAP

•

X′ 400031740003′ as the source address

•

X′ 400037450001′ as the destination address

3. 3174 gateway maps:

Chapter 6. X.25 Token-Ring Gateway RPQ

241

•

Source address to SID 22 via question 942

•

Destination address to SID 10, DTE Number 201000300 and Host ID 1A via
question 943

•

Origin TRN SID 22 to destination X.25 SID 10 via question 944

4. 3174 gateway generates a Call Request packet with:
•

Packet Type Identifier: 00001011

•

Calling Address: 201000600

•

Called Address: 201000300

•

Called User Data CID:

Cx 01 0000 C5 F8 F1F0 F2F2 4040 (Cx=C3 or CB)
┌───────┐
│ NPSI │
└───┬───┘
DTE
┌┴┐
201000300 └┬┘
│
*****************
*
X.25
*
*****************
│
DTE
┌┴┐
201000600 └┬┘
┌───────┼───────┐
│ 3174 │ ′ C5F8′ │
│
└────┐ │
│┌────┐ ┌──┴─┐│
││QLLC│ │QLLC││
││Pri │ │Sec ││
│└────┘ └──┬─┘│
│ ′ 0 4 ′ ┌────┘ │
└───────┼───────┘
│
=====================
(
TRN
)
=====================
│
┌───┴────┐
│3174-13R│
└────────┘

│
│
│
│
│
│
│
│

Call Packet:
Calling DTE Address
Called DTE Address
X.25 Gateway ID
QLLC ID
Destination SID
Origin SID

│
│
│
│

DSAP = 04 (Secondary)
SSAP = 04
Destination Address = 400037450001
Source Address
= 400031740003

=
=
=
=
=
=

201000600
201000300
C5
F8 (Primary)
F1F0 (10)
F2F2 (22)

Figure 95. Scenario 2: Connection Initiation from QLLC Secondary Gateway

6.16.8 Connection Initiation from X.25 Device
1. NPSI generates a Call Request packet with:
•

Packet Type Identifier: 00001011

•

Calling Address: 201000300

•

Called Address: 201000600

•

Called User Data CID:

Cx 01 0000 C5 F4 F2F2 F1F0 4040 (Cx=C3 or CB)
2. 3174 gateway maps:

242

3174 Installation Guide

•

Origin X.25 SID 10 to destination TRN SID 22 via question 944

•

Origin SID 10 to source address 400037450001 via question 943

•

Destination SID 22 to destination address 400031740003 via question 942.

3. 3174 gateway generates a frame with:
•

X′ 04′ as SSAP

•

X′ 04′ as DSAP

•

X′ 400037450001′ as the source address

•

X′ 400031740003′ as the destination address

┌───────┐
│ NPSI │
└───┬───┘
DTE
┌┴┐
201000300 └┬┘
│
│
│
*****************
│
*
X.25
* │
*****************
│
│
│
DTE
┌┴┐
│
201000600 └┬┘
│
┌───────┼───────┐

│ 3174 │′ C5F4′ │
│
└────┐ │
│┌────┐ ┌──┴─┐│
││QLLC│ │QLLC││
││Pri │ │Sec ││
│└────┘ └──┬─┘│
│ ′ 0 4 ′ ┌────┘ │
└───────┼───────┘
│
=====================
(
TRN
)
=====================
│
│
┌───┴────┐
│3174-13R│
└────────┘

Call Packet:
Calling DTE Address
Called DTE Address
X.25 Gateway ID
QLLC ID
Destination SID
Origin SID

│
│
│
│
│


=
=
=
=
=
=

201000300
201000600
C5
F4 (Secondary)
F2F2 (22)
F1F0 (10)

SSAP = 04 (Secondary)
DSAP = 04
Destination Address = 400031740003
Source Address
= 400037450001

Figure 96. Scenario 2: Connection Initiation from NPSI

Chapter 6. X.25 Token-Ring Gateway RPQ

243

6.17 Scenario 3: Open Connection (from X.25 Device Only)

Figure 97. Scenario 3: Open Connection (From X.25 Device Only)

6.17.1 Description
Scenario 3 is an example of an Open Connection from an X.25 device. In this
scenario, any device on the X.25 network is allowed to access a specific
Token-Ring host via a 3174-11L X.25 Token-Ring Gateway. The connection is
initiated from the X.25 device only.
For Scenario 3:
•

A 3174-11R is connected to the X.25 network as the X.25 device that will
initiate the Open Connection. For now, it does not have the X.25 Token-Ring
Gateway RPQ installed.
Note that it is a PU 2.0 device for its attached terminals; that is, the terminal
LUs are using the 3174 local PU function.

244

•

A 3174-11L is attached to the 3090 host channel via its primary adapter and
to a token ring via its token-ring adapter.

•

The 3174-11L also has the X.25 Token-Ring Gateway RPQ installed and
customized as an X.25 Token-Ring Gateway attached to the X.25 network via
a Concurrent Communication Adapter. Like a 3745/NPSI, it acts as a front
end to the 3090 host and is the token-ring device for this connection.

3174 Installation Guide

Notes:
1. The 3174-11R is customized as for normal access to the X.25 network.
2. VTAM in the host sees the 3174-11L gateway and the 3174-11R device as
local SNA major nodes.
3. The 3174-11L gateway sees the 3174-11R as a DSPU, as if it were attached to
its token ring.
Figure 98 shows an overview of the definitions required for Scenario 3.

6.17.2 Definitions Overview
┌────────┐
│ Host │
└───┬────┘
1A │
┌───┴────┐
│3174-11L│
└───┬────┘
│
┌──────┴───────┐
│ TRN Network │
└──────────────┘
.
..........
.3174-11L.
..........
2A .
┌────┐
│Host│
│DTE │
└─┬──┘
│
****************
* X.25 Network *
****************
│
┌─┴──┐
│3174│
│DTE │
└─┬──┘
│
┌───┴────┐
│3174-11R│
└───┬────┘
│
┌──┴────┐
│Display│
└───────┘

VTAM Definitions
3174-11L:
PU CUADDR=E40...
LU LOCADDR=02...

3174-11R:
PU CUADDR=E41...
LU LOCADRR=02...

3174-11L Customization
Q100: 11L
Q101: M
1A Host
Q104: 40
Q105: 46
Q150: 1
Q900: 400031740001 08
Q940: 40=400031740001 08
41=400070000000 08
42=400070000001 08
2A Host
Q104: C1
Q150: 2
Q900: 400031740001 04
Q942: SID=10 TRNaddr=400031740001 SAP=08
Q943: No entries required for Open Connection
Q944: TRNSID=10 X25SID=XX X25GWProt=Not reqd
Q946: 1
Q947: BB3
Q948: 001
Q949: 700000
Q420: 00000000
Q421: 00000000
Q423: 201000600
Q424: 201000300
Q452: ________
3174-11R Customization
Q100: 11R
Q101: 3
Q104: C1
Q150: 0
Q215:
Q401: 4
Q420: 00000000
Q421:
Q423: 201000300
Q424:
Q452: E810XX
Q463:

00000
00000100
201000600
1 Q464: 8

Figure 98. Scenario 3: Definitions Overview

Chapter 6. X.25 Token-Ring Gateway RPQ

245

6.17.3 3174-11L Gateway Customization




______________ Model / Attach ______________

In Scenario 3, we need to customize the
3174-11L for multi-host connectivity.

098 099 - 11L RPQ 8Q0743 GATEWAY THROUGH CCA
100 - 11L
101 - M

Select Test; press ENTER ===>



PF:

3=Quit

8=Fwd

12=Test Menu






__________ Multi-Host Definition ___________

•

The 1A link is via the SNA channel.

•

The 2A link (CCA) is to the X.25 network.

Select a Host ID and press ENTER
Host
ID
1A
2A
3A
__
__
__
__
__
__
__
__
__

Adapter
Type
1
1
_
_
_
_
_
_
_
_
_
_

Host
Attach
5
3
_
_
_
_
_
_
_
_
_
_

Hardware
Group
00
51
__
__
__
__
__
__
__
__
__
__

Include
in IML
1
1
_
_
_
_
_
_
_
_
_
_

We will now proceed with customizing the 1A
attachment.

Host Descriptor
RPQ_CHANNEL_________
RPQ_X25_____________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________

Select Test; press ENTER ===> 1A



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






_______________ Local (SNA) ________________
1A = RPQ CHANNEL
104 - 40

105 - 46

108 - 0000000

110 - 1

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

127 - 0 0

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 1

165 - 0

166 - A

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

222 - 0

223 - 10

224 - 2

168 - 0

225 - 4

Select Test; press ENTER ===>



PF:

246

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide



•

Note question 150=1 as it is the gateway for
the token-ring devices, such as DSPU A, on
the real token-ring network.





•

Question 900 is the token-ring address of the
3174-11L. Note that the SAP for this address
is 08.

•

The token-ring addresses 400070000000
through 400070000002 are mapped to host
addresses. These token-ring addresses are
assigned to the devices calling in from the
X.25 network, just as if they were on the
token-ring network.

•

The frame and window sizes for DSPUs can
be changed on this panel if desired.

____________ Token-Ring Gateway ____________
1A = RPQ CHANNEL
900 - 4000 3174 0001 08

905 - 0

908 - IBMLAN

911 - 0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






_______ 940: Ring Address Assignment _______
1A = RPQ CHANNEL
S
40
41
43
45

Ring Address
4000 3174 0001
4000 7000 0000
4000 7000 0002
XXXX XXXX XXXX

SAP
08
08
08

T

S

Ring Address

SAP

T

1
1

42
44
46

4000 7000 0001
XXXX XXXX XXXX
XXXX XXXX XXXX

08

0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____ 941: Ring Transmission Definition _____
1A = RPQ CHANNEL
S
40
41
43
45

Ring Address
4000 3174 0001
4000 7000 0000
4000 7000 0002

SAP
08
08
08

F

W

S

Ring Address

SAP

F

W

3
3

2
2

42
44
46

4000 7000 0001

08

0

2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

247





•

The Common SNA panel and other panels
not shown are not significant to our scenario.

•

We will now customize the attachment to the
X.25 network.

•

Question 150=2 to enable the X.25
Token-Ring Gateway function for the 2A
attachment.

________________ Common SNA ________________
1A = RPQ CHANNEL
500 - 0

501 - ________

502 - ________

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






__________ Multi-Host Definition ___________
Select a Host ID and press ENTER
Host
ID
1A
2A
3A
__
__
__
__
__
__
__
__
__

Adapter
Type
1
1
_
_
_
_
_
_
_
_
_
_

Host
Attach
5
3
_
_
_
_
_
_
_
_
_
_

Hardware
Group
00
51
__
__
__
__
__
__
__
__
__
__

Include
in IML
1
1
_
_
_
_
_
_
_
_
_
_

Host Descriptor
RPQ_CHANNEL_________
RPQ_X25_____________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________

Select Test; press ENTER ===> 2A



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






___________________ X.25 ___________________
2A = RPQ X25
104 - C1

110 - 1
125 - 00*****0

116 - 0_ __
127 - 0 0
139 - 00

150 - 2

165 - 1
179 - 0 0 0

213 - 1

215 - 00000

370 - 0

372 - 0 0

220 - 0

365 - 0

Select Test; press ENTER ===>



PF:

248

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide







•

Question 900 is the token-ring address of the
3174-11L. Note that the SAP for this address
is 04.

•

The 3174-11L address SAP 08 is assigned to
SID 10.

•

No entries are required on this panel for an
Open Connection from X.25 devices.

____________ Token-Ring Gateway ____________
2A = RPQ X25
900 - 4000 3174 0001 04

905 - 0

908 - IBMLAN

911 - 0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____942: T-R Devices Address Assignment_____
2A = RPQ X25
SID

Ring Address

00
02
04
06
08
0A
0C
0E
10
12
14
16
18
1A
1C

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
4000
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
3174
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
0001
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

SID

Ring Address

XX
XX
XX
XX
XX
XX
XX
XX
08
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

01
03
05
07
09
0B
0D
0F
11
13
15
17
19
1B
1D

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____943: X.25 Devices Address Assignment_____
2A = RPQ X25
Dest
SID
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D

X.25
Ring Address
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

Host
ID

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

__
__
__
__
__
__
__
__
__
__
__
__
__
__

DTE Number

RC

RD

Inac
Time

_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________

0
0
0
0
0
0
0
0
0
0
0
0
0
0

2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

249





•

Token-ring device SID 10 is mapped to any
device calling in from the X.25 network.

•

Question 949 provides the middle six digits
of the DSPU token-ring addresses. In this
case, it is 700000.

•

The first X.25 device calling in is assigned
the token-ring address 400070000000, the
second X.25 device calling in is assigned the
token-ring address 400070000001, and so on.

•

By assigning token-ring addresses to the
X.25 devices, the X.25 Token-Ring Gateway
allows mapping of the token-ring addresses
to host addresses and, hence, allows access
to the host.

•

Various X.25 options are specified on this
panel.

_944: X.25 Gateway Default/Open Connections__
2A = RPQ X25
Token Ring
Devices SID

X25
Devices SID

10

XX

X25 Gateway
Protocol
__

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____945: X.25 Gateway Bridge Information_____
2A = RPQ X25
946 - 1

Bridge Number (0-F)

947 - BB3

Token-Ring Segment Number (001-FFF)

948 - 001

3174-X25 Segment Number (001-FFF)

949 - 7000 00

T-R Address for Internal Use (000000-7FFFFE)
4000 XXXX XX --

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____________ 332:
2A = RPQ X25

X.25 Options ____________

400 - 00 1 0

401 - 4

409 - 10100100

420 - 00000000

423 - 201000600

402 - ____
421 - 00000000
424 - 201000300______

430 - 1

431 - 0

434 - 1

435 - 07

440 - A

441 - __

432 - 07

433 - 7

442 - ____

450 - 0300

451 - 10

452 - ________

453 - 10000000

461 - ____

462 - ____

463 - 0001

464 - 0008

465 - ____

466 - ____

467 - 0004

Select Test; press ENTER ===>



PF:

250

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide



6.17.4 3174-11R Customization





______________ Model / Attach ______________

•

Finally, we customize the 3174-11R as the
X.25 PU 2.0 device calling in to the 3174-11L
X.25 Token-Ring Gateway.

•

The primary attachment of the 3174-11R is to
the X.25 network.

•

The 3174-11R is customized for X.25
attachment.

•

Question 150=0 as we are using the
3174-11R as a standalone PU 2.0 device with
no gateway functions.

•

The Common SNA panel and other panels
not shown are not significant to our scenario.

098 099 - 11R TO X25 NETWORK AS PU2 DEVICE
100 - 11R
101 - 3

Select Test; press ENTER ===>



PF:

3=Quit

8=Fwd

12=Test Menu






___________________ X.25 ___________________

104 - C1

108 - 0000000

110 - 0

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 0

165 - 1

166 - A

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

370 - 0

372 - 0 0

127 - 0 0

168 - 0

365 - 0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






________________ Common SNA ________________

500 - 0

501 - ________

502 - ________

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

251




____________ 332:

X.25 Options ____________

400 - 00 1 0

401 - 4

409 - 10100100

420 - 00000000

•

Various X.25 options are specified on this
panel.

402 421 - 00000100

423 - 201000300______

424 - 201000600______

430 - 1

431 - 0

432 - 07

434 - 1

435 - 07

440 - A

441 - __

433 - 7

442 - ____

450 - 0300

451 - 10

452 - E810XX__

453 - 10000000

461 -

462 - ____

463 - 0001

464 - 0008

465 - ____

466 - ____

467 - 0004

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

12=Test Menu



6.17.5 VTAM Definitions for 3174-11L Gateway And 3174-11R
***********************************************************************
* DEFINITIONS FOR LOCAL 3174-11L
*
***********************************************************************
RABQ40Y VBUILD TYPE=LOCAL
RABP40 PU
CUADDR=E40,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
VPACING=0
*
RABT4002 LU
LOCADDR=2
RABT4003 LU
LOCADDR=3
***********************************************************************
* DEFINITIONS FOR 3174-11R - SEEN AS A DSPU BY 3174-11L
*
***********************************************************************
RABP41 PU
CUADDR=E41,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
VPACING=0,SECNET=YES
*
RABT4102 LU
LOCADDR=2
RABT4103 LU
LOCADDR=3

Figure 99. Scenario 3: VTAM Definitions for 3174-11L Gateway and 3174-11R

252

3174 Installation Guide

6.17.6 Connection Initiation (from X.25 Device Only)
Call Packet:
Calling DTE Address = DTE-1 or DTE-2 address
Called DTE Address = 201000300
X.25 Gateway ID
= C5
QLLC ID
= F8 (Primary)
Destination SID
= F1F0 (10)
Origin SID
= E7E7 (XX)
───────────────────────

┌─────────┐
│ Host │
│
│
└───┬┬────┘
││
││Channel
3174 ││
┌───────┼┼─┬───────┐
********
┌┐ ┌─────┐
│Primary││ │ CCA │
* X.25 ┌─*──┤├───┤ X.25│
│Link ││ │
│ ┌┐ *
│ * └┘ │ dev.│ 01
│
││ │ ┌────┼───┤│──*──────┘ * DTE-1 └─────┘
│Local ││ │X.25 ┌─┼───┤│──*──────┐ *
│Gateway││ │GW QLLC│ └┘ *
│ *
│
││ │Primary│ DTE *
│ * ┌┐ ┌─────┐
├───────┼┼─┴──┼──┼─┤
*
└─*──┤├───┤ X.25│
│ TRN Adapter │ │ │
*
* └┘ │ dev.│ 02
└───────┼┼────┼──┼─┘
******** DTE-2 └─────┘
││
│ │
 
│ SSAP=08
││
│ │
│ DSAP = 08
=====================
│ Dest Addr = 400031740001
( TRN
│└────┘ │
) │ Source Addr = 400070000000
(
└────────┘
) │
or 400070000001
=====================


Figure 100. Scenario 3: Connection Initiation (from X.25 Device Only)

Chapter 6. X.25 Token-Ring Gateway RPQ

253

6.18 Scenario 4: Open Connection (from Token-Ring and X.25 Devices)

Figure 101. Scenario 4: Open Connection (from Token-Ring and X.25 Devices)

6.18.1 Description
Scenario 4 adds to Scenario 3 by making the 3174-11R, which is just a PU 2.0
device in Scenario 3, into a QLLC secondary gateway as well. It is an example
of an Open Connection from both Token-Ring devices and X.25 devices. In this
scenario, any token-ring device attached to the 3174-11R gateway is allowed to
access a specific X.25 device, and any X.25 device coming in through the
3174-11L gateway is allowed to access a specific token-ring host.
For Scenario 4:
•

The 3174-11R from Scenario 3 is now installed with the X.25 Token-Ring
Gateway RPQ and customized as an X.25 Token-Ring Gateway.
Note that it is still a PU 2.0 device for its attached terminals; that is, the
terminal LUs are using the 3174 local PU function.

254

3174 Installation Guide

•

A PS/2 (A) is attached to the token ring to access the 3090 host via the
3174-11R gateway.

•

The 3174-11L from Scenario 3 operates, as in that scenario, as an X.25
Token-Ring Gateway via its CCA.

Notes:
1. The 3174-11R is now a PU 2.0 device and X.25 Token-Ring Gateway.
2. VTAM in the host sees the 3174-11L gateway, the 3174-11R gateway, and the
PS/2 as local SNA major nodes.
3. The 3174-11L gateway sees the 3174-11R and the PS/2 as DSPUs, as if they
were attached to its token ring.
Figure 102 on page 256 shows an overview of the definitions required for
Scenario 4.

Chapter 6. X.25 Token-Ring Gateway RPQ

255

6.18.2 Definitions Overview
┌────────┐
│ Host │
└───┬────┘
│
┌───┴────┐
│3174-11L│
└───┬────┘
│
┌──────┴───────┐
│ TRN Network │
└──────┬───────┘
│
....│.....
.3174-11L.
..........
│
┌─┴──┐
│Host│
│DTE │
└─┬──┘
│
****************
* X.25 Network *
****************
│
┌─┴──┐
│3174│
│DTE │
└─┬──┘
│
│
│
┌───┴────┐
│X.25 Seg│
├────────┤
│ Bridge │
└───┬────┘
│
│ 3174-11R
┌──────┴───────┐
│ TRN Network │
└──────┬───────┘
│
│
│
│
│
│
│
│
│
┌────┴───┐
│ PC/3270│
└────────┘

VTAM Definitions
3174-11L:
3174-11R:
PC/3270:
PU CUADDR=E40.. PU CUADDR=E41.. PU CUADDR=E42..
LU LOCADDR=02.. LU LOCADRR=02.. LU LOCADDR=02..
3174-11L Customization
Q100: 11L
Q101: M
1A Host
Q104: 40 Q105: 46
Q150: 1
Q215: 00000
Q900: 400031740001 08
Q940: 40=400031740001 08
41=400070000000 08
42=400070000001 08
2A Host
Q104: C1
Q150: 2
Q215: 00000
Q900: 400031740001 04
Q942: SID=10 TRNaddr=400031740001 SAP=08
Q943: No entries required for Open Connection
Q944: TRNSID=10 X25SID=XX X25GWProt=Not reqd
Q946: 1
Q947: BB3
Q948: 001
Q949: 700000
Q423: 201000600
Q424: 201000300
Q452: ________
Q463: 0001
Q464: 0008
Q467: 0008
3174-11R Customization
Q100: 11R
Q101: 3
Q150: 2
Q215: 00000
Q900: 400070000000 08
Q942: SID=02 TRNaddr=400070000001 SAP=08
Q943: SID=10 X25addr=400031740001 HostID=1A
DTE Number=201000300
Q944: TRNSID=XX X25SID=10 X25GWProt=Not reqd

Q401:
Q420:
Q423:
Q452:

4
00000100
201000300
E810XX

Q946:
Q947:
Q948:
Q949:

1
BB2
001
222299

Q421: 00000100
Q424: 201000600
Q463: 1 Q464: 8

Q467: 4

PC/3270 Configuration
Destination Address=400031740001
Remote SAP=04
PUID=00000
BlockID=061
CONFIG.SYS
device=C:\LSP\DXMC0MOD.SYS 400070000001

Figure 102. Scenario 4: Definitions Overview

256

3174 Installation Guide

6.18.3 3174-11L Gateway Customization
See customization panels in Scenario 3 (nothing has changed).

6.18.4 3174-11R Gateway Customization





______________ Model / Attach ______________

•

We will now customize the 3174-11R used in
Scenario 3 as a stand-alone PU 2.0 X.25
device, and turn it into an X.25 Token-Ring
Gateway.

•

Question 150 response is changed to 2.

•

Question 900 is the token-ring address of the
3174-11R gateway.

098 099 - 11R GATEWAY WITH RPQ 8Q0743
100 - 11R
101 - 3

Select Test; press ENTER ===>



PF:

3=Quit

8=Fwd

12=Test Menu






___________________ X.25 ___________________

104 - C1

108 - 0000000

110 - 0

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 2

165 - 1

166 - A

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

370 - 0

372 - 0 0

127 - 0 0

168 - 0

365 - 0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____________ Token-Ring Gateway ____________

900 - 4000 7000 0000 08

905 - 0

908 - IBMLAN

911 - 0

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

257





•

The PS/2, with token-ring address
400070000001 (see its CONFIG.SYS file
address parameter) is mapped to SID 02.
(This mapping, however, is not used as we
will allow an Open Connection from any
Token-Ring device to access the 3174-11L
through the 3174-11R gateway.

•

The 3174-11L on the other end of the X.25
network connection is assigned as the
destination SID 10.

•

In this mapping, any token-ring device is
allowed to access the X.25 device SID 10.

____942: T-R Devices Address Assignment_____

SID

Ring Address

00
02
04
06
08
0A
0C
0E
10
12
14
16
18
1A
1C

XXXX
4000
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
7000
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
0001
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

SID

Ring Address

XX
04
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

01
03
05
07
09
0B
0D
0F
11
13
15
17
19
1B
1D

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

SAP

F

W

XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX
XX

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____943: X25 Devices Address Assignment_____

Dest
SID

X25
Ring Address

0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B

XXXX
XXXX
4000
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

XXXX
XXXX
3174
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

Host
ID

XXXX
XXXX
0001
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX

__
__
1A
__
__
__
__
__
__
__
__
__
__
__

DTE Number

RC

RD

Inac
Time

_______________
_______________
201000300______
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________
_______________

0
0
0
0
0
0
0
0
0
0
0
0
0
0

2
2
2
2
2
2
2
2
2
2
2
2
2
2

2
2
2
2
2
2
2
2
2
2
2
2
2
2

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






_944: X.25 Gateway Default/Open Connections__

Token Ring
Devices SID

X25
Devices SID

XX
__
__
__
__
__
__
__
__
__
__
__
__
__

10
__
__
__
__
__
__
__
__
__
__
__
__
__

X25 Gateway
Protocol
__
__
__
__
__
__
__
__
__
__
__
__
__
__

Select Test; press ENTER ===>



PF:

258

3=Quit

7=Back

8=Fwd

12=Test Menu

3174 Installation Guide







•

In this scenario, question 949 is not
significant.

•

The Common SNA panel and other panels
not shown are not significant to our scenario.

•

Various X.25 options are specified on this
panel.

____945: X.25 Gateway Bridge Information_____

946 - 1

Bridge Number (0-F)

947 - BB2

Token-Ring Segment Number (001-FFF)

948 - 001

3174-X25 Segment Number (001-FFF)

949 - 2222 99

T-R Address for Internal Use (000000-7FFFFE)
4000 XXXX XX --

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






________________ Common SNA ________________

500 - 0

501 - ________

502 - ________

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

8=Fwd

12=Test Menu






____________ 332:

X.25 Options ____________

400 - 00 1 0

401 - 4

409 - 10100100

420 - 00000100

402 421 - 00000100

423 - 201000300______

424 - 201000600______

430 - 1

431 - 0

432 - 07

434 - 1

435 - 07

440 - A

441 - __

433 - 7

442 - ____

450 - 0300

451 - 10

452 - E810XX__

453 - 10000000

461 -

462 - ____

463 - 0001

464 - 0008

465 - ____

466 - ____

467 - 0004

Select Test; press ENTER ===>



PF:

3=Quit

7=Back

12=Test Menu



Chapter 6. X.25 Token-Ring Gateway RPQ

259

6.18.5 PS/2 (PC/3270) Configuration
Attachment Types Screen



Attachment Types
More: -+
-------------------------------------------------------------------------------Enter the required information.



Total number of sessions for:



Distributed Function Terminal (DFT) . . . . . . . . .

[0]

LAN via 802.2 protocol . . . . . . . . . . . . . . .

[1]

LAN via NETBIOS . . . . . . . . . . . . . . . . . . .

[0]

3174 Peer Communication . . . . . . . . . . . . . . .

[0]

Synchronous Data Link Control (SDLC) . . . . . . . .

[0]

Asynchronous Data Link Control (ASYNCH) . . . . . . .
(for attachment to a Series/1 SNA gateway only)

[0]

CCITT X.25 Network (X.25) . . . . . . . . . . . . . .

[0]

F1=Help F3=Exit F7=Backward F8=Forward



Figure 103. Scenario 4: Attachment Types Screen

Adv. Options for LAN Attachment via 802.2 Protocol Screen



Advanced Options for LAN Attachment via 802.2 Protocol
More: -+
-------------------------------------------------------------------------------Enter the required information.
Total number of LAN sessions . . . . . .

1

Link name

lan1

. . . . . . . . . . . . . . .

Destination address



. . . . . . . . . . [400031740001]

Number of sessions for this gateway

. . [1]

Physical Unit ID . . . . . . . . . . . . [00000]
Adapter number . . . . . . . . . . . . . [0]
Remote SAP/Local SAP . . . . . . . . . . [08]/[04]
Block ID . . . . . . . . . . . . . . . . [061]
PIU size . . . . . . . . . . . . . . . . [0265]



F1=Help F3=Exit F7=Backward F8=Forward

Figure 104. Scenario 4: Advanced Options for LAN Attachment Screen

260

3174 Installation Guide



CONFIG.SYS File
REM *----------------------------------------------------------------*
REM *
LAN Support Program
*
REM *----------------------------------------------------------------*
DEVICE=C:\DOS50\HIMEM.SYS
DOS=HIGH
DEVICE=C:\DOS50\ANSI.SYS
DEVICE=C:\DOS50\SMARTDRV.SYS 512 128
DEVICE=C:\LSP\DXMA0MOD.SYS
DEVICE=C:\LSP\DXMC0MOD.SYS 400070000001
SHELL=C:\DOS\COMMAND.COM /P /E:256
LASTDRIVE=E
BUFFERS=10
FILES=20
FCBS=16,8

Figure 105. Scenario 4: CONFIG.SYS for PS/2 Using 802.2 Protocol

6.18.6 VTAM Definitions for 3174-11L Gateway, 3174-11R Gateway And PS/2
***********************************************************************
* DEFINITIONS FOR LOCAL 3174-11L
*
***********************************************************************
RABQ40Y VBUILD TYPE=LOCAL
RABP40 PU
CUADDR=E40,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
VPACING=0
RABT4002 LU
LOCADDR=2
RABT4003 LU
LOCADDR=3
***********************************************************************
* DEFINITIONS FOR 3174-11R GATEWAY - SEEN AS A DSPU BY 3174-11L
*
***********************************************************************
RABP41 PU
CUADDR=E41,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
VPACING=0,SECNET=YES
RABT4102 LU
LOCADDR=2
RABT4103 LU
LOCADDR=3
***********************************************************************
* DEFINITIONS FOR PS/2 - SEEN AS A DSPU BY 3174-11L
*
***********************************************************************
RABP42 PU
CUADDR=E42,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
VPACING=0,SECNET=YES
RABT4102 LU
LOCADDR=2
RABT4103 LU
LOCADDR=3

Figure 106. Scenario 4: VTAM Definitions for 3174 Gateways and PS/2

Chapter 6. X.25 Token-Ring Gateway RPQ

261

262

3174 Installation Guide

Chapter 7. Asynchronous Emulation Adapter (AEA)
This chapter describes the 3174 Asynchronous Emulation Adapter (AEA). It
provides an overview of the AEA functions and a summary of the major
functional enhancements introduced in Configuration Support-B Release 2, and
other enhancements introduced in Configuration Support-C Release 2 and
Release 5 Licensed Internal Code. An example AEA configuration, including
customization panel responses and an explanation of the customization process,
is also provided. This configuration example was tested at ITSO Raleigh Center.

7.1 Introduction
Many customers have ASCII terminals (displays and printers) which they wish to
integrate into their existing 3270 network for access to both 3270 and ASCII
hosts. At the same time, they also wish to use their 3270 terminals to access
both 3270 and ASCII hosts. The protocols and datastreams used for
asynchronous communication between ASCII hosts and terminals (collectively
known as ASCII devices), however, are quite different from those used between
3270 hosts and terminals.
To satisfy the demand for integration of ASCII devices into 3270 networks, IBM
announced 3174 support for ASCII communication in 1987. This support consists
of a hardware adapter, the Asynchronous Emulation Adapter (AEA), and
microcode functions in the 3174.
In 1990, significant enhancements to the original AEA support were introduced
with Configuration Support-B Release 2. AEA support was further enhanced in
Configuration Support-C Release 2 (1992) and Release 5 (1994).

7.2 Description
The AEA feature allows you to attach ASCII hosts and terminals to the 3174,
using either a direct attachment cable or via a switched or non-switched line.
Each adapter card contains the microprocessor, storage, control logic, and an
I/O panel with eight RS-232C interface connectors for attaching ASCII devices.
An additional diskette containing microcode to support the adapter is also
required.
Three major functions are provided by the AEA:
•

3270 Terminal Emulation, which allows ASCII displays and printers (including
PCs or PS/2s emulating ASCII terminals) to emulate 3270 terminals and
communicate with 3270 hosts.

•

ASCII Terminal Emulation, which allows 3270 displays and printers to
emulate certain ASCII terminals and communicate with ASCII hosts.

•

ASCII Pass-Through, which allows ASCII terminals to communicate with
ASCII hosts through the 3174.

In addition, there are a number of functions provided to manage this
environment such as:
•

Destination switching

•

Switched line management

 Copyright IBM Corp. 1986, 1994

263

•

Support for “smart” modems

•

Network management support

•

Local copy facilities

•

Customization support

The AEA can be ordered as feature #3020, which provides the adapter card, a
downstream load diskette for the AEA microcode, and a wrap plug for testing.
The number of adapters that can be installed in a 3174 depends on the model
number and the available slots. Each of the large-sized 3174 floor-standing
Models 1xx and the rack-mounted Models 2xx can have up to three adapters
installed. Note, however, that each Model 2xx machine only has a maximum of
five card slots. You should, therefore, plan for the configuration of these models
carefully. For example, if you wish to have 32 coax ports and 24 asynchronous
ports, you would have to use 3299 Terminal Multiplexers instead of Terminal
Multiplexer Adapter cards so as to minimize the number of slots used.
Each of the medium-sized 3174 Models 5xR and 6xR (except the Model 53R
which does not support the AEA feature) can have only one adapter installed.
Because of storage constraints the Model 52R cannot support either
Configuration Support-B or Configuration Support-C and, therefore, will not
benefit from the enhancements introduced in Configuration Support-B Release 2
and later releases.
The 3174 WNM Models 41R and 43R as well as the small-sized 3174 Models 8xR
and 9xR do not support the AEA feature.

7.3 Storage Requirements
Additional controller storage is required when the AEA is configured for base
functions. If you wish to use large-screen support or MLT, additional storage is
required for these also. See Appendix E, “3174 Storage Requirements” on
page 755 for details on calculating the amount of storage you need.

7.4 Disk Requirements
The AEA requires either a second diskette drive or a fixed disk to accommodate
the additional microcode required for the adapter. This AEA microcode is
supplied on a 1.2MB DSL diskette.
Before Configuration Support-C Release 1, the AEA microcode can be merged
with microcode to support other DSL devices (such as the 3472-G) onto one
1.2MB DSL diskette.
With Configuration Support-C Release 1 and later releases, the AEA microcode
is merged with microcode to support other DSL devices onto the 2.4MB Control
Extension diskette.

264

3174 Installation Guide

7.5 Adapter Installation
To install the AEA, you should use the Asynchronous Emulation Adapter
Customer Set Up Instructions , which is supplied with the feature.
After installing the AEA(s), you should perform a Card Verification Test. The
wrap plug included with the AEA package is required for this test, which is
described in detail in the AEA set up instructions manual. After a successful
completion of the Card Verification Test, the 3174 is ready for customization.
When customization is completed, the AEA code should be installed in one of the
following:
•

A single DSL diskette in drive 2, containing only the AEA microcode

•

A merged DSL diskette in drive 2, containing the AEA microcode and
microcode used for other DSL devices

•

Merged onto the fixed disk, if a fixed disk is used

The AEA microcode is loaded into the AEA adapter at each 3174 IML.

7.6 Network Management
ASCII terminals attached to the AEA are supported by most 3174 network
management functions. Specific AEA tests are available from option 12 of the
Test Menu. Some of the functions include:
•

Test ports

•

Connect to smart modem

•

Transmit and receive test data

•

Display device status and errors

Error Log and Alerts: The 3174 logs errors and generate alerts to the primary
host for conditions including:
•

Permanent link outages

•

Permanent calling outages

•

Station outages

•

Temporary error counts exceeded

Response Time Monitor: The AEA supports the full set of RTM functions. An
ASCII device can be used in test mode to display the RTM logs and to display
the LTTI (Last Transaction Time Indicator) in the Operator Information Area.
Vital Product Data: There is currently no support available in ASCII terminals
for Vital Product Data or VPD; however, you can enter and store the data
manually in the 3174 just as you would for the “pre-VPD” terminals. See 13.2.1,
“Vital Product Data” on page 439 for details on VPD.

Chapter 7. Asynchronous Emulation Adapter (AEA)

265

7.7 Configuration Support-B Release 2 AEA Enhancements
AEA support in the 3174 was significantly enhanced with the introduction of
Configuration Support-B Release 2 and a new level of AEA DSL microcode. To
get these enhancements, you must upgrade to at least Configuration Support-B
Release 2.
If you are upgrading from Configuration Support-A, you may also require to
upgrade your diskette drive in order to handle the 2.4 MB diskette format that
Configuration Support-B uses. You will also require more controller storage to
run Configuration Support-B.
The enhancements to the AEA support are implemented entirely in the Licensed
Internal Code with Configuration Support-B Release 2 and later releases. These
enhancements are:
•

•

Additional support for 3270 CUT terminals in ASCII emulation mode:
−

Data General Dasher D210

−

DEC VT220 (7-bit and 8-bit)

−

Extended Attribute Buffer support (uses the 3270 terminal EAB to provide
enhanced mapping of ASCII character attributes)

Improved support for ASCII terminals in 3270 emulation mode:
−

MLT access to the primary host on the primary link

−

ROLM** Cypress, Cedar, Juniper

−

DEC VT220 (7-bit or 8-bit)

−

Tektronix 4205**

−

Wyse 50/60**

•

User-Defined Translate Table (UDX) for ASCII terminals

•

User-Defined Terminal Table (UDT) and keyboard mapping for ASCII
terminals

•

Miscellaneous 3287 printer support for ASCII printers

•

Additional per-port password capability

•

A new device type (for example, ASCII plotter) for use only as a system
printer

•

IBM GDDM* graphics for ASCII devices

•

National Language Support (NLS) for IBM and OEM ASCII terminals

•

Support for large format ASCII screens (30x80 and 32x80)

7.8 Configuration Support-C Release 2 AEA Enhancements
Configuration Support-C Release 2 offers the following new functions and
enhancements for ASCII workstations :
•

132 column support via AEA
132 column support via AEA allows both ASCII terminal emulation (3270
device emulating an ASCII terminal) and 3270 terminal emulation (ASCII
device emulating a 3270 device) to display up to 132 columns of data on a

266

3174 Installation Guide

single line (for terminals that are able to display 132 columns). See 14.2.8,
“132-Column Support via AEA” on page 472 for further information.
•

Entry Assist support for ASCII devices
Entry Assist support for ASCII devices extends 3174 Entry Assist capabilities
to ASCII devices. Entry Assist provides tab, word wrap, margin, and audible
End of Line (EOL) signal to terminal operators using applications that involve
entry and editing of text material. See 14.2.9, “Entry Assist Support for
ASCII” on page 475 for further information.

•

HAP sharing for local copy
An ASCII printer attached to an ASCII workstation that is, in turn, attached to
a 3174 AEA, can receive local copy data from any workstation attached to the
same 3174. (This function is also available to a printer attached to a 3270
workstation.) See 14.2.3, “HAP Sharing for Local Copy” on page 459 for
further information.

•

Dynamically Defined Dependent Logical Units
VTAM dynamically defines a dependent LU definition for an ASCII
workstation attached to a 3174 capable of supporting the dynamic definition
of dependent LUs. (This function is also available to 3270 displays and
printers attached to the same 3174. The function is also provided by
Configuration Support-B Release 4.1.) See Chapter 11, “Dynamic Definition
of Dependent LUs (DDDLU)” on page 393 for further information.

7.9 Configuration Support-C Release 5 AEA Enhancements
Configuration Support-C Release 5 offers the following new enhancements for
ASCII workstations:
•

ASCII Multiple Host Support
This support allows ASCII terminals and printers attached to the 3174 via
AEA to access hosts that are attached via the 3174 Single Link Multiple Host
Support (SLMH) or via the Concurrent Communication Adapter (CCA).
Note:
This function was previously provided for Configuration Support-C only via
RPQ 8Q0933.

7.10 AEA Connectivity
The following sections describe the connectivity supported by the AEA for
various devices (displays, printers, modems) and hosts.

7.10.1 ASCII Host Support
The AEA is designed to be compatible with a wide range of ASCII hosts; at the
ITSO, we tested an asynchronous connection to the IBM Information Network and
a dial up connection to a DEC host.

Chapter 7. Asynchronous Emulation Adapter (AEA)

267

7.10.2 3270 Host Support
The AEA allows ASCII devices to have 3270 host sessions using the following
upstream protocols:
•

Local channel (SNA and non-SNA)

•

ESCON

•

SDLC

•

BSC

•

Token ring

•

Ethernet

•

Frame Relay

•

X.25

AEA with MLT and Multi-Host Support
The Multiple Logical Terminal (MLT) function allows an ASCII display or printer
to act as multiple logical terminals. Each logical terminal has its own 3270 host
address and can interact independently with its own host application in 3270
emulation mode. By using the Change Screen key sequence, an ASCII display
can access any host attached via the primary host link, any of the other hosts
attached via the secondary host link(s) or any ASCII host attached via an AEA.
Access to the host is made through either the connection menu or the default
destination procedure.
Therefore with Configuration Support-C Release 5, using AEA configured for
MLT, you can access up to five 3270 host sessions, ASCII hosts sessions or a
mix of 3270 and ASCII host sessions.
Connection menus can be defined as the default display for the terminal at
power up time, or else the terminal can be connected to a default destination.
The connection menu can then be invoked at a later time by a special key
sequence. See 7.12.5, “AEA Default Destination Panel” on page 307.

7.10.3 AEA Downstream Support
The AEA downstream connectivity is summarized in the following diagram.

268

3174 Installation Guide

┌─────────┐
┌───────────────┬───────┐
│3270 HOST│
│
3174
│ AEA 1│
│
...................1.......................ASCII display
│
│
│
│
│
│
│
│
....................ASCII display
│
│
│
2 : │
│
│
│
│
:...................ASCII host
│
│
│
│
│
│
...................3.......................ASCII display
│
│
│ :
│
│
with printer
│
...............:
....................ASCII host
│
│
│
: │
│
│
│
│
4 : ├───────┤
│
│
│
: │ TA │
│
│
│
:...................3270 display
│
│
│
│
│
│
...................5.......................3270 display
│
│
│
│
│
│
...................6.......................3270 printer
│
│
│
│
│
│
│
│
....................3270 printer
│
│
│
: │
│
│
│
│
7 : ├───────┤
│
│
│
: │ AEA 2│
│
│
│
:...................ASCII host
│
│
│
│
│
│
...................8.......................ASCII printer
│
│
│
│
│
│
│
│
....................ASCII printer
│
│
│
9 : │
│
│
│
│
:...................ASCII host
│
│
│
│
│
│
│
│
....................ASCII host
│
│
│
10 : │
│
│
│
│
:...................ASCII display
│
│
│
│
│
with printer
│
│
│
│
│
└─────────┘
└───────────────┴───────┘

Figure 107. Connectivity Summary for Asynchronous Emulation Adapter

Notes:

1The ASCII display is mapped to appear to the 3270 host as a 3270
terminal in CUT mode. This can be monochrome or color.

2An ASCII display is connected to an ASCII host in pass-through mode.
The ASCII display and the ASCII host need not be on the same adapter. For
example, the ASCII display on AEA 1 could be connected to an ASCII host on
AEA 2.

3An ASCII display with an attached printer is mapped to the 3270 host as a
3270 display and a 3270 printer.

4A 3270 display in CUT mode emulating an ASCII terminal can connect to
an ASCII host.

5A 3270 display session is not affected by the AEA. In addition, a menu
can be added for the display operator to select an alternate connection to an
ASCII host.

6A 3270 printer session is not affected by the AEA. However, printer
definitions are static and, unlike display sessions, cannot be switched by the
operator. The printer is currently attach to a port defined for a 3270 host
session. If you wish to print from an ASCII host, you will have to re-attach
the printer to another port with the ASCII host defined (for example, to the
printer port in 7).

Chapter 7. Asynchronous Emulation Adapter (AEA)

269

7A 3270 printer (excluding 4250 image printers and SOEMI devices) can be
mapped to an ASCII host as a generic ASCII printer.

8An ASCII printer can be mapped to appear as a 3287 printer to the 3270
host.

9Pass-through from an ASCII printer to an ASCII host is supported.
10Pass-through from an ASCII display with a printer attached to an ASCII
host.

7.10.4 Supported 3270 Displays
Using the AEA, all CUT mode displays with US English Typewriter keyboards and
at least 1920 characters per screen are capable of emulating ASCII terminal
types:
•

IBM 3101

•

DEC VT100

•

DEC VT220 (Configuration Support-B Release 2 and later releases)

•

Dasher 210 (Configuration Support-B Release 2 and later releases)

The ASCII terminal emulation capability is in addition to the base 3270 display
ability to perform in a 3270 environment.
CUT mode terminals include 3278, 3279, 3178, 3179 (not G models) 3180, 3191,
3192 (not G models), 3471 and 3472 (see note below). Also a PC or PS/2 running
a 3270 CUT mode emulator is supported.
Note: DFT terminals are not supported on the 3174 AEA feature but DFT/E
terminals, such as the 3472-G, can have a CUT mode session and, therefore, can
have an ASCII session.

7.10.5 Supported 3270 Printers
The following 3270 US English printers are supported by the AEA either for local
copy from ASCII terminals emulating 3270 displays or as mapped ASCII printers.

270

•

3287 Models 1 and 2

•

3289 Models 1 and 2

•

3230 Model 2

•

3262 Models 3 and 13

•

3268 Model 2

•

4224

•

4214

•

4234

•

4245

3174 Installation Guide

7.10.6 Supported ASCII Displays
The following ASCII displays emulate monochrome 3270 devices to a 3270 host
when attached to the AEA:
•

ADDS Viewpoint A-2**

•

ADDS Viewpoint 78**

•

ANSI 3.64 terminals**

•

DEC VT100

•

DEC VT220 (Configuration Support-B Release 2 and later releases)

•

DEC VT52

•

Hazeltine 1500**

•

Esprit Executive 10/78**

•

Hewlett-Packard 2621B**

•

IBM 3101

•

IBM 3161

•

IBM 3163

•

IBM 3164

•

IBM FTTERM (monochrome)

•

ROLM Cedar, Cypress and Juniper

•

Lear Siegler ADM 3A**

•

Lear Siegler ADM 5**

•

Lear Siegler ADM 11**

•

Lear Siegler ADM 12**

•

Lear Siegler ADM 1178**

•

Televideo 912**

•

Televideo 970**

•

Minitel 1B**

•

Wyse 50/60**

The following ASCII displays emulate four-color 3270 devices to a 3270 host when
attached to the AEA:
•

DEC VT241**

•

Tektronix 4205** two color only (Configuration Support-B Release 2 and later
releases)

•

IBM 3164

•

IBM FTTERM (color)

There are many other displays which work, for example, most PCs, and PS/2s if
they are emulating an ASCII terminal. It is, however, the customers
responsibility to test terminals other than those listed above.

Chapter 7. Asynchronous Emulation Adapter (AEA)

271

It is also possible with Configuration Support-B Release 2 and later releases to
modify the supplied UDTs to support a similar or related terminal. 3174 AEA
Description and Reference provides examples of UDTs for:
•

DEC VT240**

•

Tektronix 4207/8/9**

•

Tektronix 4105**

ASCII devices used to emulate a 3270 device on the AEA must be capable of:
•

Supporting one of the speeds provided by the AEA (300, 600, 1200, 2400,
4800, 9600 and 19200 bps) on a RS-232 interface. Transmit and receive
speeds must be equal.

•

Operating in full duplex character mode.

•

Supporting the 7-bit code defined by ANSI 3.4 (before Configuration
Support-B Release 2).

•

Supporting the 7-bit or 8-bit code defined by ANSI 3.4 (with Configuration
Support-B Release 2 and later releases).

•

Supporting one of the flow control procedures that the AEA supports.

•

Displaying at least a 24 row x 80 column screen.

If using a device not listed above, then consider that it should match one of the
displays from the list in the following respects:
•

The control sequences used for 3270 emulation:
−

Cursor Position

−

Line Erase

−

Screen Erase

−

Highlighting (if available)

−

Status Line Control (if available)

−

Printer Port Sharing (if available)

−

Terminal Setup and Reset.

•

Control codes and graphic characters must preserve the same codes and
characters on both 3270 displays and ASCII displays.

•

The keyboard layout must send the same codes and controls sequences to
the AEA.

•

The terminal must handle the End-Of-Line and End-Of-Screen condition in the
same manner as 3270 displays.

7.10.7 Supported ASCII Printers
ASCII printers, when attached to the AEA, emulate a 3287 with a 2 KB print
buffer. If they are attached to an SNA 3174, SNA Character String (SCS)
datastream is supported as well. With the graphics support in Configuration
Support-B Release 2 and later releases, structured field processing is also
supported.
The basic AEA requires printers capable of:

272

3174 Installation Guide

•

Supporting one of the speeds provided by the 3174 AEA (300, 600, 1200, 2400,
4800, 9600 and 19200 bps) on a RS-232 interface. Transmit and receive
speeds must be equal.

•

Operating in full duplex character mode.

•

Supporting the 7-bit code defined by ANSI 3.4 (before Configuration
Support-B Release 2).

•

Supporting the 7-bit or 8-bit code defined by ANSI 3.4 (with Configuration
Support-B Release 2 and later releases).

•

Supporting one of the flow control procedures that the AEA supports or is
capable of printing at the full line speed.

•

Supporting either ASCII upper and lower case or folding lower case to upper
case.

•

Supporting Carriage Return (CR) and Line Feed (LF); CR should not perform
LF automatically.

•

Not requiring delay characters to allow for mechanical motion.

With UDT and UDX support the connectivity options available are better but you
need to define the characteristics yourself.
The printer should support one of the following character sets:
•

US ASCII

•

ISO 8859-1.2

•

DEC MCS

•

PC Code Page 850

Otherwise, with Configuration Support-B Release 2 or later releases, you may
specify a User-Defined Translate (UDX) table.
IBM ASCII printers supported include:
•

4201 Proprinter and Proprinter II

•

4202 Proprinter XL

•

4207 Proprinter X24

•

4208 Proprinter XL24

•

4224 Printer Models 301, 302, and 3E3

ASCII plotters are also supported (see 7.17, “ASCII Plotter Support” on
page 319).

7.10.8 Supported Modems
Modems used to connect ASCII hosts and devices to the AEA can use leased
line, limited distance or switched lines. They should be asynchronous, provide
equal transmit and receive speeds and conform to EIA RS-232 or CCITT V.24/V.28
specifications.
Table 13 on page 274 lists the signals and pins used by the AEA.

Chapter 7. Asynchronous Emulation Adapter (AEA)

273

Table 13. AEA M o d e m Pin Assignment
Pin N u m b e r

Signal Name

1

GND (Frame Ground)

2

TD (Transmit Data)

3

RD (Receive Data)

4

RTS (Request To Send)

5

CTS (Clear To Send - optional)

6

DSR (Data Set Ready)

7

SG (Signal Ground)

8

CD (Carrier Detect) or RLSD (Receive Line Signal Detect)

20

DTR (Data Terminal Ready)

22

RI (Ring Indicator)

25

BSY (Busy Out - optional, not RS-232C)

The following “smart modems” are also supported for PABXs and public
switched networks:
•

Hayes 300, 1200 and 1200B **

•

IBM 5841

•

MICOM 3012+ and 3024+ **

7.10.9 ASCII Attachment Cabling
Be very careful about the wiring in RS-232 cables. Incorrectly wired cables may
cause such signals as Data Terminal Ready (DTR) or Data Set Ready (DSR) to
be in the wrong state at the wrong time, and the result usually is that absolutely
nothing happens. RS-232 cables come in many varieties with anywhere from
three to 25 wires in the cable. The wires may pass straight through, or almost
any number may be crossed in the cable. Pin 6 at one end of the cable may be
Pin 20 at the other end, or Pin 5 may be jumpered to Pin 8 at one end and a
single wire then goes to Pin 4 at the other end. The RS-232 cable currently in
use for attaching an asynchronous ASCII terminal to an OEM host
communication port is, in many cases, not the proper cable for attaching the
same device to the AEA RS-232 port. The key is to understand which connection
is being made (modem, null modem, or direct) and then follow the cable
diagrams in 3174 Site Planning , or the 3174 AEA Description and Reference .

274

3174 Installation Guide

7.11 AEA Example Configuration
The following section describes a sample configuration of the 3174 with the AEA
feature installed. Figure 108 illustrates the configuration set up at our test site.
This was customized using Configuration Support-B Release 3 and the
responses are shown in 7.12, “3174 Customization” on page 276. In this
example, all displays are configured with three LTs and are able to connect to
any of the hosts.

┌──────────────┐
┌──────┐
┌──────┐ ┌──────┐
│
│
│ASCII │
│ASCII │ │ASCII │
│ 3270 Host │
│Host │
│Host │ │Host │
│ WTCXAA
│
│DALLAS│
│IIN │ │DEC │
└────┬─────────┘
└───┬──┘
└──┬───┘ └┬───┬─┘
│
│
│
│ │
│
┌──┴──┐
┌──┴──┐
│ │
│
│modem│
│modem│
│ │
│
└──┬──┘
└──┬──┘
│ │
┌────┴─────────┬────┬─────────┐
│
│
│ │
│Primary host │
│AEA ports│
┌──┴──┐
┌──┴──┐
│ │
│Adapter
│
│
7 ├────┤modem│
│modem│
│ │
├──────────────┘
│
│
└─────┘
└──┬──┘
│ │
│
│
6 ├──────────────────┘
│ │
│
3174
│
│
│ │
│
│
5 ├───────────────────────────┘ │
│
│
│
│
├───────────────────┤
4 ├───────────────────────────────┘
│
│
│
│ Terminal
│
3 ├──────────────── 4201 Printer
│ Multiplexor
│
│
│ Adapter
│
2 ├──────────────── VT100 terminal
│
│
│
│
│
1 ├──────────────── 3164 terminal
│
│
│
│
ports
│
0 ├──────────────── 3164 terminal
│ 0 1 2 3 4 5 6 7 │
│
└─┬─┬─┬─┬─┬─┬─┬─┬───┴─────────┘
│ │ │ │ │ │ │ └─────────────────────────────── 3270 Printer
│ │ │ │ │ │ └───────────────────────────────── 3270 Display
│ │ │ │ │ └───────────────────────────────────
│ │ │ │ └─────────────────────────────────────
│
│ │ │ └───────────────────────────────────────
│
│ │ └─────────────────────────────────────────
│
│ └───────────────────────────────────────────

└───────────────────────────────────────────── 3270 Display

Figure 108. AEA Physical View

Chapter 7. Asynchronous Emulation Adapter (AEA)

275

7.12 3174 Customization
The ASCII world deals with many different types of terminals with a wide variety
of features and operating parameters. Customizing the AEA to support an ASCII
environment can be a complex procedure. A successfully configured 3174 is
dependent largely on the care taken to prepare and plan for the customization.
Therefore, it is important to follow the steps outlined in the 3174 Planning Guide
and to use the planning worksheets provided. These worksheets are a great
help because many of the parameters need to be determined before going into
the actual customizing process. This process is designed around having the
worksheets completed in sequence. If you have performed AEA customization
several times before, you may feel comfortable in taking some short cuts but if it
is your first time use the worksheets.
To begin customizing, you need the following:
•

3174 Control and Utility diskettes

•

3174 Planning Guide

•

Copies of the planning worksheets

•

Characteristics of the ASCII devices and hosts you are connecting

Although AEA operation requires the AEA code to be loaded into the 3174,
customizing does not. The actual AEA code is loaded during IML.
In the following sections, we describe AEA customization and work through an
example where the configuration shown in Figure 108 on page 275 is
customized. But first, a look at some of the AEA terminology.

7.12.1 AEA Customizing Terminology
During AEA customizing, you will encounter some unique terms including the
following:
•

Connection Menu
A menu list of all the available host connections for a given terminal. The
menu appears on the terminal′s screen according to customizing definitions.

•

Default Destination
A host to which the terminal is connected when it is initially turned on. If a
host is not defined as the default destination, the Connection Menu is
displayed.

•

ASCII Terminal Emulation
A 3270 terminal emulating an ASCII terminal.

•

3270 Terminal Emulation
An ASCII terminal emulating a 3270 terminal.

•

AEA Station
Any facility supported by the AEA, either ASCII or 3270, host or terminal,
printer or display.

•

AEA Station Set
One or more AEA stations with the same attributes.

•

276

3174 Installation Guide

AEA Port

Any 3174 port, either coax or ASCII, which uses the AEA functions.
•

AEA Port Set
One or more AEA ports having the same physical characteristics. If more
than one station set is defined for a port set, then a display using that port
set is presented with a menu prompting for the desired station set.

•

AEA Port Set panel
The AEA Port Set panel is used by both AEA and MLT functions. The AEA
function uses it to define the port type (that is, direct, switched, non-switched,
or 3270 coax) and the modem type for each station set. MLT is defined in
the AEA port set by specifying a session limit for every device.
Note: Before Configuration Support-B Release 2, ASCII devices could only
have a single session and the session limit for ASCII devices was forced to a
blank.

•

AEA Port to Port Set Map panel
This is a customizing panel used to associate the AEA port sets with the
physical 3174 ports. There is an entry for each 3174 port to which a port set
is assigned.

•

AEA Station Set panel
This is the customizing panel which describes the characteristics of the
stations which participate in the AEA operation and maps them to a port set.
The AEA Station Set definitions comprise many options of which you need to
define a subset depending on the station type you are defining.

•

Port Assignment
If the AEA feature is used on a 3174 with the MLT feature, the Port
Assignment panel must be completed. The Port Assignment panel defines
which physical 3174 port supports which logical terminal.

7.12.2 AEA Customizing Worksheets
Worksheet numbers are dependent on the microcode release level.
With Configuration Support-B Release 3, which is used in our example
configuration, the worksheets used for customizing the AEA are:
•

Worksheet 15 - 3270 Attachment Diagram
On this sheet, you group each 3270 port into a port set. You use this sheet
to plan for the attachment of 3270 terminals to an ASCII host.

•

Worksheet 16 - ASCII Attachment Diagram
This sheet is used to group the ASCII ports into port sets.

•

Worksheet 17 - AEA Configure

•

Worksheet 18 - AEA Port Set

•

Worksheet 19 - AEA Port-to-Port Set Map

•

Worksheet 20 - AEA Station Set

•

Worksheet 21 - AEA Default Destination

In addition there are other worksheets to fill out if you are modifying or creating
UDTs or UDXs.

Chapter 7. Asynchronous Emulation Adapter (AEA)

277

Worksheets 17 to 21 are in the same format as the actual screens you use to
customize. The first two planning worksheets, 15 and 16, are not like any screen
but they are probably the key to getting it right because this is where you decide
all the names and groups you will use.

7.12.3 AEA Customizing Flowchart
The following chart is a guide to the AEA customization process.
┌────────────────┐
┌──────────────────┐
│ Start
│
│ Fill out the
│
│ Configure AEA ├────────── worksheets
│
└────────────────┘
└────────┬─────────┘
│
┌─────────────────┐ ┌──────────────────┐
Note: This step ensures that
│ Will ASCII
│ │Customize the
│
you will be able to
│ devices emulate │y │Port Assignment │
address ASCII terminals
│ 3270 devices ? ├───for AEA host
│
from the 3270 host.
│
│ │addresses
│
└────────┬─────────┘ └─────────┬────────┘
n│
┌──────────────────┘
┌────────────────┐
1│Select Define/
│
│Configure AEA and │
│TCP/IP from menu │
└────────┬─────────┘
│
┌─────────────────┐
│Complete
│
│AEA Configure
│
│using
│
│Worksheet 17
│
└────────┬─────────┘
│
┌─────────────────┐
Note: Get the port set names
│Complete
│
from your completed
│AEA Port Set
│
Worksheets 15 and 16.
│using
│
│Worksheet 18
│
└────────┬─────────┘
│
┌─────────────────┐
│Complete
│
│AEA Port to Port │
│Set Map using
│
│Worksheet 19
│
└────────┬─────────┘
│
┌─────────────────┐
Note: Allocate a port set to
│Complete one
│
each station set you
│AEA Station Set │
define. Different
│entry for each
│
station sets may use the │Station Set type │
same port set.
│using Worksheet 20│
└────────┬─────────┘
│
┌─────────────────┐
┌──────────────────┐
│Complete
│
│AEA customization │
│AEA Default
│
│is now complete │
│Destination
├─────
│
│using
│
│Update PAM if
│
│Worksheet 21
│
│ required.
│
└──────────────────┘
└──────────────────┘

Figure 109. AEA Customizing Overview

Note:

1With Configuration Support-C Release 3 and later, the customization
panels for AEA and TCP/IP has to be selected by taking the option 5
(Define AEA and TCP/IP) from the 3174 Customize Control Disk menu and

278

3174 Installation Guide

then choosing option 1 (Configure AEA and TCP/IP) from the AEA and
TCP/IP menu.
see Chapter 21, “TCP/IP” on page 605 for the TCP/IP definitions.

1With Configuration Support-B Release 2 and later releases up to
Configuration Support-C Release 2, the customization panels for AEA is
selected by taking the option 5 (Configure AEA) from the 3174 Customize
Control Disk menu and then choosing option 1 (Configure AEA) from the
AEA menu.

Chapter 7. Asynchronous Emulation Adapter (AEA)

279

7.12.4 AEA Customizing Questions
The questions asked during AEA customization are briefly described in this
section.

Question 110: MLT Configuration Level
Before configuring the AEA, make sure that you have this question answered in
your host(s) definition. If the answer for this question is non-zero (0=No MLT),
you need a response to question 116 as well. This sets up the host addresses
used by both 3270 and ASCII terminals when they are connected to a 3270 host.
The AEA Connection Menu, if used, lists the session under the host name you
specify in the station set definition.
If you specify ASCII MLT in question 703 (Configuration Support-B Release 2 and
later) then you must also specify MLT support for question 110. See 9.1,
“Multiple Logical Terminal” on page 331 for more information on MLT.

AEA Configure Panel
This panel is different for microcode levels before Configuration Support-B
Release 2. Figure 110 shows the panel for Configuration Support-B Release 2
and later releases up to Configuration Support-C Release 2. The main
differences are:
•

Addition of two new questions: 702 and 703

•

Deletion of the prompt for the AEA password (question 701)
Password is now specified at the port set level.




____________AEA Configure____________

700 - 1
702 - 1
703 - 1
710 - 00000000



711 - 00000000

712 - 00000000

713 - 00000000



Figure 110. AEA Configure Panel (Configuration Support-B Release 2 and Later Releases
up to Configuration Support-C Release 2)

Figure 111 on page 281 shows the panel for Configuration Support-C Release 3
and later. The major difference is that the question 700 requires a double-digit
response since it combines the AEA and TCP/IP features.

280

3174 Installation Guide




__________AEA and TCP/IP Configure__________

700 - 1 0
702 - 1
703 - 1
710 - 00000000

711 - 00000000

712 - 00000000

713 - 00000000





Figure 111. AEA Configure Panel (Configuration Support-C Release 3 and Later)

Question 700: Configure the AEA Feature
This question applies to Configuration Support-B Release 2 and later releases up
to Configuration Support-C Release 2 and requires a single-digit response.

Response:
•

0=Turns off the AEA feature and maintains any AEA configuration data
previously stored (default response).

•

1=Initiates configuration procedure for the AEA feature, or use previously
configured data, and turns on the AEA.

Question 700: Configure the AEA and TCP/IP Feature
This question applies to Configuration Support-C Release 3 and later and
requires a double-digit response. The first digit is for the AEA feature and the
second digit is for the TCP/IP feature. See Chapter 21, “TCP/IP” on page 605
for the appropriate responses.

Digit 1 Response:
•

0=Turns off the AEA feature and maintains any AEA configuration data
previously stored (default response).

•

1=Initiates configuration procedure for the AEA feature, or use previously
configured data, and turns on the AEA.

Question 701: Password for ASCII Displays on Switched Lines
Question 701 has been removed with Configuration Support-B Release 2 and
later releases. See port set definition for entering passwords.
You may enter up to eight alphanumeric characters (no blank or space allowed)
as the password for all ASCII display stations which operates on switched lines.
If there is no response for this question, the user is not prompted for a
password.

Chapter 7. Asynchronous Emulation Adapter (AEA)

281

Question 702: Control Key Assignment
This question applies to Configuration Support-B Release 2 and later releases
only and allows you to specify the control key when using ASCII emulation.

Response:
•

0=Use the Alt key (same as before Configuration Support-B Release 2)

•

1=Use the Ctrl key (default response)

Question 703: Request MLT for AEA
This question applies to Configuration Support-B Release 2 and later releases
only and allows you to specify if you are using MLT on ASCII terminals.

Response:
•

0=No AEA MLT support (default response)

•

1=Request AEA MLT support

Question 710: Miscellaneous ASCII Feature Options (A)
Eight digits (0=No or 1=Yes). The default response is 00000000.

Response:
•

Digit 1 - Reverse Video Blanks-to-Hyphen Option
The response is valid with Configuration Support-B Release 2 and later
releases.
For 3270 displays without EABs, specifying this bit as 1 results in reverse
video blanks displaying as hyphens.

•

Digit 2 - Automatic New Line After End of Print
The response is valid with Configuration Support-B Release 4 and later
releases.
Specifying this bit as 1 results in an automatic new line only if the column
pointer is in a position other than column 1.
Specifying this bit as a 0 results in an automatic new line regardless of
where the column pointer is located.

•

Digit 3 - DSR Timing for Activating Connections
The response is valid with Configuration Support-B Release 4 and later
releases.
Specifying this bit as a 1 results in the AEA recognizing that a connection
has been established on switched or direct ports if DSR remains high for 500
milliseconds in response to the AEA raising DTR and RTS. This allows for
faster connections on lines where the leads are stable.
When this bit is specified as a 0, DSR must remain high for two seconds in
response to the AEA raising DTR and RTS.

•

Digit 4 - DSR Timing for Deactivating Connections
The response is valid with Configuration Support-B Release 4 and later
releases.
When this bit is specified as a 1, the AEA will not immediately deactivate a
connection for a direct or switched port when DSR drops. Instead, it will
time how long DSR remains low. If it is low for less than two seconds, the

282

3174 Installation Guide

connection will remain active. If it is low for more than two seconds, the
connection will be deactivated.
When this bit is specified as a 0, the AEA will deactivate a connection for
direct and switched ports as soon as DSR drops.
•

Digit 5 - Printer Keyboard Option
The response is valid with Configuration Support-B Release 4 and later
releases.
When this bit is set to 1, it causes the AEA to ignore all inputs from the ASCII
printer except the pacing data.

•

Digit 6 - Status Line Update Option
The response is valid with Configuration Support-B Release 4 and later
releases.
When this bit is set to 1, it causes the AEA to update the status line after it
finishes updating the data portion of the screen. If you are using FTHLLAPI
programs that expect the status line to be updated after the entire screen is
written, you must set this bit.

•

Digit 7 - Ignore Dim On/Dim Off Sequence
The response is valid with Configuration Support-C Release 1 and later
releases.
For ASCII emulation of the Data General D210, specifying this digit as 1
results in the sequences for turning the dim attribute on and off being
ignored.

•

Digit 8 - Reserved

Question 711: Miscellaneous ASCII Feature Options (B)
Eight digits (0=No or 1=Yes). The default response is 00000000.

Response:
•

Digit 1 - Send TERMSELF when Device Disconnects
The response is valid with Configuration Support-B Release 4 and later
releases.
Specifying this bit as a 1 results in TERMSELF being sent when a device in
session with a 3270 SNA host application disconnects.
Specifying this bit as a 0 results in an UNBIND being sent when a device in
session with a 3270 SNA host application disconnects.

•

Digit 2 - SLU Capability of Power Off Request
The response is valid with Configuration Support-B Release 4 and later
releases.
Specifying this bit as a 1 results in a value of X′00′ for the Secondary LU
capability byte of control vector X′0C′ for Power Off Notify requests. This
prevents a SNA host application from retaining data between sessions.
Specifying this bit as a 0 results in a value of X′10′ for the Secondary LU
Capability byte of control vector X′0C′ for a Power Off Notify Request.

•

Digit 3 - Disconnect on UNBIND
The response is valid with Configuration Support-C Release 1 and later
releases.
Chapter 7. Asynchronous Emulation Adapter (AEA)

283

For ASCII devices in 3270 emulation mode, the device will be disconnected
upon receipt of an UNBIND other than types 2 or 3.
When the AEA port is defined with multiple sessions, an UNBIND on any of
the sessions causes the line connection to be broken. This function allows a
host application to not only terminate the LU-LU session but also to
terminate the switched line connection as well.
•

Digits 4 through 8 - Reserved.

Question 712: Miscellaneous ASCII Feature Options (C)
Eight digits (0=No or 1=Yes). The default response is 00000000. All digits are
reserved, even with Configuration Support-C Release 5.

Response:
•

Digits 1 through 8 - Reserved.

Question 713: Miscellaneous ASCII Feature Options (D)
Eight digits (0=No or 1=Yes). The default response is 00000000. All digits are
reserved, even with Configuration Support-C Release 5.

Response:
•

Digits 1 through 8 - Reserved.

Port Set Definitions
Following are examples of AEA Port Set panels:
•

Figure 112 on page 285 shows the panel used with Configuration Support-B
Release 1 and earlier releases. A password for all ASCII display stations on
switched lines can be specified in question 701. For ASCII devices, the
session limit is 1.

•

Figure 113 on page 285 shows the panel used with Configuration Support-B
Release 2 and later releases. A password can be specified for each port set.
The session limit for ASCII devices can be greater than 1 because they
support MLT with these releases.

When the screen is first displayed, the entry fields are blank. The entries shown
in Figure 113 on page 285 are for our example configuration.

284

3174 Installation Guide





__________AEA Port Set_________

Name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

3270DSP_
3270PRT_
3164DSP_
VT100D__
4201PRT_
DECHOST_
IBMIN___
DALLAS__
________
________
________
________
________
________
________
________

Session
Limit
3
1
_
_
_
_
_
_
_
_
_
_
_
_
_
_

Port
Type
1
1
3
2
3
3
2
2
_
_
_
_
_
_
_
_

Modem
Type
_
_
1
_
_
1
1
_
_
_
_
_
_
_
_





Figure 112. AEA Port Set Panel with Configuration Support-B Release 1 and Earlier
Releases





__________AEA Port Set_________

Name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

3270DSP_
3270PRT_
3164DSP_
VT100D__
4201PRT_
DECHOST_
IBMIN___
DALLAS__
________
________
________
________
________
________
________
________

Session
Limit
3
1
3
3
1
1
1
1
_
_
_
_
_
_
_
_



Port
Type
1
1
3
2
3
3
2
2
_
_
_
_
_
_
_
_

Modem
Type
_
_
1
_
_
1
1
_
_
_
_
_
_
_
_

Password
________
________
________
IBMITSC_
________
________
________
________
________
________
________
________
________
________
________
________



Figure 113. AEA Port Set Panel for Configuration Support-B Release 2 and Later
Releases

Response Field
Name

Description
Is the name you assign to each set of ports. A maximum of
16 port set names is allowed. In our example, entry number 1
is a 3270 display with three MLT sessions, entry number 2 is a
3270 printer, and so on. We suggest that you assign
meaningful names so that you can easily recognize the port
sets they refer to.

Chapter 7. Asynchronous Emulation Adapter (AEA)

285

Session Limit

Is the maximum number of sessions permitted for a device
within a port set. All devices belonging to the same port set
will have the same session limit.
The session limit for 3270 devices should match the number of
host addresses assigned in the Port Assignment table
(question 117):
•

If the number of host addresses is less than the session
limit, sessions without host addresses cannot access 3270
host.
For example, if a 3270 display attached to port 26-00 has a
session limit of three and the number of host addresses
assigned is two, then the 3270 display can only have two
3270 host sessions.

•

If the number of host addresses is more than the session
limit, the excess addresses will not be used.
For example, if the 3270 display attached to port 26-00 has
a session limit of three and the number of host addresses
assigned is four, then the 3270 display can only have three
3270 host sessions and one host address will be unused.

Port Type

Modem Type

Specifies the type of port for each port set; that is, how the
ASCII devices are connected to the AEA port:
•

1=3270 devices

•

2=Switched (for ASCII devices connected via modems
and switched lines)

•

3=Direct (for ASCII devices connected via null modems)

•

4=Non-Switched (for ASCII devices connected via
modems and non-switched lines).

Specifies the type of modem used for the port:
•

1=Hayes (or Hayes-compatible)

•

2=MICOM (or MICOM-compatible)

•

3=IBM

•

4=Other (modems that meet the AEA specifications).

For 3270 port sets, do not respond (leave blank).
Password

Can be up to eight characters and is used to verify ASCII
device users. If nothing is entered, then a password is not
requested. If entered, then a password is requested when the
ASCII terminal connects to the 3174.

Port to Port Set Map
The next AEA customization panel is the Port to Port Set Map. This panel is
used to assign AEA ports (the definition of an AEA port being a 3174 port, either
coax or ASCII, which uses the AEA functions) to the port sets defined in the
previous panel.
Figure 114 on page 287 shows the panel used with Configuration Support-B
Release 3 and earlier releases. It includes the responses used for our example
configuration.

286

3174 Installation Guide

Figure 115 on page 288 shows the panel used with Configuration Support-B
Release 4 and later releases; that is, after the introduction of the 3270 Port
Expansion Feature (hardware group 27).
For our example using Configuration Support-B Release 3,the panel is divided
into three sections:
•

The first section is for 3270 ports belonging to hardware group 26, divided
into four groups of eight.

•

The second section is for the three AEAs which may be installed, hardware
groups 21, 22 and 23.

•

The third section is a list of the valid port sets that you have specified
previously in the AEA Port Set panel.

To customize this panel, enter the port set number (from the list at the bottom of
the panel) in the appropriate position for each 3174 port that you wish to use as
an AEA port. This information should be on Worksheet 15 for 3270 ports and
Worksheet 16 for ASCII ports.





_________ AEA Port to Port Set Map _________
Type the port set number to group the 3174 ports
3270 Ports
26-00 to 26-07
26-08 to 26-15
26-16 to 26-23
26-24 to 26-31

0
1_
__
__
__

AEA
21-00
22-00
23-00

3_ 3_ 4_ 5_ 6_ 6_ 7_ 8_
__ __ __ __ __ __ __ __
__ __ __ __ __ __ __ __

Ports
to 21-07
to 22-07
to 23-07

Port Sets
1 = 3270DSP
5 = 4201PRT
9 =
13 =



2
6
10
14

1
1_
__
__
__

2
1_
__
__
__

3
1_
__
__
__

= 3270PRT
= DECHOST
=
=

4
1_
__
__
__

5
1_
__
__
__

3
7
11
15

6
1_
__
__
__

7
2_
__
__
__

= 3164DSP
= IBMIN
=
=

4
8
12
16

= VT100D
= DALLAS
=
=



Figure 114. AEA Port to Port Set Map Panel (Configuration Support-B Release 3 and
Earlier Releases)

Chapter 7. Asynchronous Emulation Adapter (AEA)

287





_________ AEA Port to Port Set Map _________
Type the port set number to group the 3174 ports
3270 Ports
26-00 to 26-07
26-08 to 26-15
26-16 to 26-23
26-24 to 26-31

Port Sets
1 = 3270DSP
5 = 4201PRT
9 =
13 =

0
1_
__
__
__

2
6
10
14

1
1_
__
__
__

2
1_
__
__
__

3
1_
__
__
__

4
1_
__
__
__

= 3270PRT
= DECHOST
=
=

5
1_
__
__
__

3
7
11
15

6
1_
__
__
__

7
2_
__
__
__

= 3164DSP
= IBMIN
=
=

4
8
12
16

= VT100D
= DALLAS
=
=





Figure 115 (Part 1 of 3). AEA Port to Port Set Map Panel (Configuration Support-B
Release 4 and Later Releases)





_________ AEA Port to Port Set Map _________
Type the port set number to group the 3174 ports
3270 Ports
27-00 to 27-07
27-08 to 27-15
27-16 to 27-23
27-24 to 27-31

Port Sets
1 = 3270DSP
5 = 4201PRT
9 =
13 =



0
__
__
__
__

2
6
10
14

1
__
__
__
__

2
__
__
__
__

3
__
__
__
__

= 3270PRT
= DECHOST
=
=

4
__
__
__
__

5
__
__
__
__

3
7
11
15

6
__
__
__
__

7
__
__
__
__

= 3164DSP
= IBMIN
=
=

4
8
12
16

= VT100D
= DALLAS
=
=



Figure 115 (Part 2 of 3). AEA Port to Port Set Map Panel (Configuration Support-B
Release 4 and Later Releases)

288

3174 Installation Guide





_________ AEA Port to Port Set Map _________
Type the port set number to group the 3174 ports
AEA
21-00
22-00
23-00

Ports
to 21-07
to 22-07
to 23-07

Port Sets
1 = 3270DSP
5 = 4201PRT
9 =
13 =

0
3_
__
__

2
6
10
14

1
3_
__
__

2
4_
__
__

3
5_
__
__

= 3270PRT
= DECHOST
=
=

4
6_
__
__

5
6_
__
__

3
7
11
15

6
7_
__
__

7
8_
__
__

= 3164DSP
= IBMIN
=
=



4
8
12
16

= VT100D
= DALLAS
=
=



Figure 115 (Part 3 of 3). AEA Port to Port Set Map Panel (Configuration Support-B
Release 4 and Later Releases)

Station Set Definition (Questions 721-787)
The AEA Station Set panel is used to define the characteristics of the displays,
printers, hosts, datastreams, lines, and others, used with the AEA.
You can define up to 30 station sets, using the PF11 key to advance to more
definition panels. Use PF8 when you have finished. Two station sets are defined
on each panel. Each station set number, station set name, station set type and
associated port set you enter are assigned on Worksheets 15 and 16. Station set
types are listed in Table 14 on page 295 for reference. The remaining questions
depend on the station type.
For ASCII displays you may define the same port set name to several station
sets. A user of an ASCII display belonging to this port set will be prompted to
select the terminal type being used, from a list of terminal types presented with
the prompt. The station set name entered on this panel will also appear on the
prompt screen.
Configuration Support-B Release 2 and later releases include several additional
questions for the AEA Station Set panel. Compare Figure 116 on page 290 and
Figure 117 on page 290, where the additional questions are shown highlighted.

Chapter 7. Asynchronous Emulation Adapter (AEA)

289



__________AEA Station Set__________

1 721
725
731
741
751
761
771
781

-

________________________ 722 - __ 723 - ________
1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1
1
772 - 1
773 - 1 774 - 1 775 - 1
0
782 - 0
783 - 066

2 721
725
731
741
751
761
771
781

-

________________________ 722 - __ 723 - _______
1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1
_
752 - ________________________________________________
1
762 - 1
763 - 0 764 - 1
1
772 - 1
773 - 1 774 - 1 775 - 1
0
782 - 0
783 - 066







Figure 116. AEA Station Set Panel (Configuration Support-B Release 1 and Earlier
Releases)





_____________ AEA Station Set ______________

1 721
731
741
751
761
771
781

-

________________________ 722 - __ 723 - ________
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0

2 721
731
741
751
761
771
781

-

________________________ 722 - __ 723 - ________
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0





Figure 117. AEA Station Set Panel (Configuration Support-B Release 2 and Later
Releases)

The station set definitions used in our example are shown in the following
panels.

290

3174 Installation Guide



_______________AEA Station Set______________

1 721
731
741
751
761
771
781

-

WTCXAA ITSC MVS4________ 722 - 3H 723 - ________
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
001 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0

2 721
731
741
751
761
771
781

-

DEC HOST________________ 722 - AH 723 - DECHOST_
725 - 1
1
732 - 1
733 - 3 734 - 7 735 - 4 736 - 1 737 - 7
000 742 - 015 743 - 0 744 - 0 745 - 0 746 - 0 0
1
752 - ________________________________________________
1
762 - 1
763 - 0 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0







Figure 118. AEA Station Set Panel (Part 1 of 5)

Station Set 1 - WTCXAA ITSC MVS4: This station set defines the IBM host
(question 722 = 3H). Most of the other questions are disregarded for an IBM
host. Question 721 is the Station Set Name. This name appears, as entered
here, on the Connection Menu. The Connection Menu appears on an AEA
terminal′s screen if a default host destination is not defined for it. The Station
Set Name should, therefore, be a meaningful one for the user.
Station Set 2 - DEC HOST: This is set up as a directly attached ASCII host. An
ASCII host requires many options to be defined to the AEA; these options are
explained later in this section.

Chapter 7. Asynchronous Emulation Adapter (AEA)

291



_____________ AEA Station Set ______________

3 721
731
741
751
761
771
781

-

IBM INFORMATION NETWORK_ 722 - AH 723 - IBMIN___
725 - 1
1
732 - 1
733 - 3 734 - 6 735 - 2 736 - 1 737 - 6
000 742 - 002 743 - 0 744 - 0 745 - 0 746 - 0 0
1
752 - T9W5559960______________________________________
1
762 - 1
763 - 0 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0

4 721
731
741
751
761
771
781

-

3270 DISPLAYS___________ 722 - 3D 723 - 3270DSP_
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
2
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0







Figure 119. AEA Station Set Panel (Part 2 of 5)

Station Set 3 - IBM INFORMATION NETWORK: This station set is defined for an
autodial feature. It defines what appears to the 3174 as an ASCII host. Actually,
it defines a 3708 protocol converter whose local telephone number is 9-555-9960.
As a result, this station set allows any display attached to the 3174, including
3270 displays, to dial out to the remote IBM host, using ASCII protocol for the
dial link.
Note the syntax of question 752 (phone number). When autodial is used, a
modified Hayes command set is used. In this example, the user is not allowed
to enter the Hayes ATDT command. The user should use Ws instead of commas
for pause characters.

Station Set 4 - 3270 DISPLAYS: There are only four relevant questions to
respond to for 3270 displays. They are the station set name, the station set type
(3D), the port set name it will use and the Connection Menu option.

292

3174 Installation Guide



_____________ AEA Station Set ______________

5 721
731
741
751
761
771
781

-

3270 PRINTERS___________ 722 - 3P 723 - 3270PRT_
725 - 0
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0

6 721
731
741
751
761
771
781

-

3164 DISPLAYS___________ 722 - I3 723 - 3164DSP_
725 - 1
1
732 - 1
733 - 7 734 - _ 735 - 3 736 - 1 737 - _
000 742 - 015 743 - 0 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0







Figure 120. AEA Station Set Panel (Part 3 of 5)

Station Set 5 - 3270 PRINTERS: There are only three relevant questions to
respond to for 3270 printers. They are the station set name, the station set type
(3P) and the port set name.
Station Set 6 - 3164 DISPLAYS: This station set defines a direct-attached 3164
running at 19.2 Kbps. We use one of the standard station types of I3. Baud rate
is set to 19200 bps and parity to none. Obviously, the display must be set up to
match these parameters.
In our tests we actually used a 3151 terminal. If we had defined it as such using
I2 or I3 station types, we would not get the operator information on the status
line. We would have to toggle it on and off using the Esc ? keystroke sequence
(see Terminal User ′ s Reference for Expanded Functions ). We found, however,
this did not highlight data because a 3164 is a color display and does not use
highlighting.
If you are using Configuration Support-B Release 2 and later releases, you can
create a new UDT definition for a monochrome 3164 and the highlighting should
work then.

Chapter 7. Asynchronous Emulation Adapter (AEA)

293



_____________ AEA Station Set ______________

7 721
731
741
751
761
771
781

-

VT100 DISPLAYS__________ 722 - V1 723 - VT100D__
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - 6
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0

8 721
731
741
751
761
771
781

-

4201 PRINTERS___________ 722 - AP 723 - 4201____
725 - 1
1
732 - 1
733 - 7 734 - _ 735 - 3 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0







Figure 121. AEA Station Set Panel (Part 4 of 5)

Station Set 7 - VT100 DISPLAYS: This station set defines a dial up port with
autobaud/autoparity set. This means that the terminal may be set at any desired
parity and baud rate and the control unit adjusts itself based upon the CR.CR
(Carriage Return, period, Carriage Return) sequence typed at the terminal.
Station Set 8 - 4201 PRINTERS: This station set is for an ASCII printer for
attachment to the 3270 host.

294

3174 Installation Guide



_______________AEA Station Set______________

9 721
731
741
751
761
771
781

-

DALLAS DEC
1
732 001 742 1
752 1
762 1
772 0 782 - 0

10 721
731
741
751
761
771
781

-

________________________ 722 - __ 723 - ________
725 - 1
1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
_
752 - ________________________________________________
1
762 - 1
763 - 1 764 - 1 765 - 0
1
772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0



SYSTEM VT100_ 722 - AH 723 - DALLAS__
725 - 1
1
733 - 3 734 - 4 735 - 4 736 - 1 737 - 4
015 743 - 0 744 - 0 745 - 0 746 - 0 0
T9W12145555555__________________________________
1
763 - 0 764 - 1 765 - 0
1
773 - 1 774 - 1 775 - 1 776 - 1
783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0





Figure 122. AEA Station Set Panel (Part 5 of 5)

Station Set 9 - DALLAS DEC SYSTEM VT100: The last station set is for another
dial up ASCII host using VT100 emulation.
The following sections provide brief descriptions of each station set customizing
question.

Question 721: Station Set Name
This name identifies the station set. Use a unique and meaningful name
because it will be appear on the terminal menus (see the note on ASCII displays
on 289).

Question 722: Station Type
Table 14 lists the station types supported and the corresponding responses
required. New station types supported by Configuration Support-C Release 2
and later are shown highlighted.
Table 14 (Page 1 of 2). AEA Station Types
Station Set Type

Response

3270 Host

3H

3270 Display

3D

3270 Printer

3P

ASCII Host

AH

ASCII Plotter

AL

ASCII Printer

AP

TCP/IP Host

TH

ADDS View Point A1 and A2

A2

ADDS View Point/78

A7

Hazeltine 1500

E1

Esprit Executive 10/78

E7

FTTERM Color

FC

FTTERM Monochrome

FM

Hewlett Packard 2621B

H2

Chapter 7. Asynchronous Emulation Adapter (AEA)

295

Table 14 (Page 2 of 2). AEA Station Types
Station Set Type

Response

I B M 3101

I1

I B M 3151/3161/3162/3163

I2

I B M 3151/3161/3162/3163

I3

I B M 3164

I4

IBM 3151/3161/3162/3163 with 3708 cartridge

I5

IBM 3151 Model 31, 41, 51, 61 (see Note 1)

I6

IBM 3162 (27x132) (see Note 2)

I7

Lear Siegler ADM 11 or 12

L1

Lear Siegler ADM 3A or 5

L3

Lear Siegler ADM 11/78

L7

Minitel 1B

M1

IBM 3162 Model 870

R0

ROLM Cypress, Cedar and Juniper

R1

ANSI 3.64 Terminal

S1

Televideo 912

T1

Televideo 970

T7

DEC VT100

V1

DEC VT241 (see Note 1)

V2

DEC VT52

V5

DEC VT220 (see Note 1 )

V6

DEC VT100 (43x80)

V7

Wyse 50/60

W1

Tektronix 4205

X4

User Defined Table 1

U1

User Defined Table 2

U2

User Defined Table 3

U3

User Defined Table 4

U4

User Defined Table 5

U5

User Defined Table 6

U6

Notes:
1. These terminal types support 24x80 and 24x132 screen sizes.
2. This terminal type also supports 24x80 screen size.
3. Station types shown highlighted are additionally supported with Configuration
Support-C Release 2 and later.

Question 723: Port Set Name
The response for this question is up to eight alphanumeric characters (blanks
permitted). The port set name identifies the port set which has been assigned to
this station set. These names should correlate with your entries in the AEA Port
Set panel.

296

3174 Installation Guide

Question 725: Host Connection Menu Option
The response specifies whether display station users in this station set are able
to select a host connection from a Connection Menu which appears on the
screen after IML.
•

0=Not allowed to select alternative host connections from the Connection
Menu.
With this option, the user can only access the host connection defined as the
default destination (see 7.12.5, “AEA Default Destination Panel” on
page 307).

•

1=Allowed to select alternative host connections from the Connection Menu
(default response).

Question 731: Flow Control Type
The response specifies the type of flow control to be used between the 3174 and
the ASCII host, display station or printer. The correct flow control must be
specified otherwise overrun errors will result.
Valid responses are:
•

0=No flow control
The AEA will not recognize or apply any type of flow control.

•

1=XON/XOFF (default response)
The AEA will transmit and receive XON and XOFF to control data flow.
If XON/XOFF is selected for an ASCII host using D210 datastream, it is
effective in one direction only. The AEA will send XON/XOFF to the ASCII
host to control data flow. The AEA will treat any XON/XOFF received from
the ASCII host as a normal character and not use it for flow control.

•

2=DTR (applies only to non-switched port types)
When the AEA detects a drop in DSR, it will stop transmission to the
attached device.
When the AEA wants the attached device to stop transmission, it will drop
the DTR lead, which is cabled to the attached device′s DSR lead.

•

3=RFS, also known as CTS (applies only to direct port types).

Question 732: XON/XOFF Transmission Resumption
If XON/XOFF is used, the response indicates the signal which the 3174 must
receive to resume transmitting after it has received an XOFF:
•

1=Resume after any character is received (default response)

•

2=Resume only after XON is received.

You should use the default as this precludes display station ″hang-ups″ caused
by an accidental transmission of XOFF.

Question 733: Line Speed
This response specifies the line speed of the connection:
•

0=Autobaud/Autoparity (default response)

•

1=300 bps

•

2=600 bps

Chapter 7. Asynchronous Emulation Adapter (AEA)

297

•

3 = 1 2 0 0 bps

•

4 = 2 4 0 0 bps

•

5 = 4 8 0 0 bps

•

6 = 9 6 0 0 bps

•

7=19200 bps

For a host or a printer, autobaud is not valid; for these devices, a line speed
must be specified. (The first response should only mean “autobaud” and not
“autobaud/autoparity,” as used in the 3174 Planning Guide , although they are
closely related. After all, parity is specified in a separate question 735.)
For a display, use this response to specify either autobaud or a specific line
speed. Autobaud indicates the AEA will determine the speed of the connecting
display when it receives the first three characters from the display. The display
user must type in CR.CR (Carriage Return, period, Carriage Return).
Notes:
1. If question 733=autobaud, then question 735 must be autoparity.
2. If autobaud is not specified, all terminals assigned to the same port set must
be set at the same speed.
3. If the line speed specified is incorrect, response to transmissions may be
absent or garbled.
4. For an ASCII host that supports a range of line speeds, specify the lowest
speed here and specify the highest speed in question 734.
5. For an ASCII host that supports only one line speed, specify the speed here
and skip question 734.

Question 734: Line Speed (ASCII Host Upper Limit)
This question is used in conjunction with question 733 to specify the range of
speeds supported by an ASCII host:
•

Question 733=lower speed limit

•

Question 734=upper speed limit

Valid responses are:
•

2=600 bps

•

3=1200 bps

•

4=2400 bps

•

5=4800 bps

•

6=9600 bps

•

7=19200 bps.

There is no default for question 734. A response is required only if a range of
speeds needs to be specified.
Note:
The speed specified here must be less than the speed specified in question 737,
otherwise dialing out is not possible.

298

3174 Installation Guide

Question 735: Parity
The response specifies the type of the parity bit for a given station set (displays,
hosts and printers):
•

0=Autobaud/Autoparity (default response)

•

1=Odd

•

2=Even

•

3=None

•

4=Space

•

5=Mark

For a host or a printer, autoparity is not valid. (The first response should only
mean “autoparity” and not “autobaud/autoparity,” as used in the 3174 Planning
Guide , although they are closely related. After all, speed is specified in a
separate question 733.)
For a display, use this response to specify either autoparity or a specific parity
bit type (if any). Autoparity indicates the AEA will determine the parity bit type of
the connecting display when it receives the first three characters from the
display. The display user must type in CR.CR (Carriage Return, period, Carriage
Return).
Notes:
1. If question 733=autobaud, then question 735 must be autoparity.
2. If the parity specified is incorrect, the response to transmissions may be
absent or garbled.
3. Because of hardware limitations, 8-bit Mark and Space parity is not
supported.
4. Some ASCII hosts may specify the use of 8-bit, no parity but experience has
shown that the 3174 will work on these systems using 7-bit space parity.

Question 736: Stop Bits
The response is the number of stop bits required per character:
•

1=One stop bit (default response)

•

2=Two stop bits

If incorrectly specified, response to transmissions may be absent or garbled.

Question 737: Maximum Modem Line Speed
The response determines the speed at which commands are sent to your
modem:
•

1=300 bps

•

2=600 bps

•

3=1200 bps

•

4=2400 bps

•

5=4800 bps

•

6=9600 bps

•

7=19200 bps.
Chapter 7. Asynchronous Emulation Adapter (AEA)

299

There is no default response to this question.
Notes:
1. You must respond to this question if you have an IBM or Hayes modem on
switched lines and question 733=autobaud.
2. The speed specified here must be greater than the speed specified in
question 734, otherwise dialing out is not possible.

Question 741: Switched Disconnect Timeout (3270 Host Only)
The question applies only to 3270 hosts using BSC or local non-SNA protocols. It
provides additional security when an ASCII terminal on a switched line
disconnects. The response specifies how long (in minutes), after the
disconnection, the AEA port associated with this station should be held
unavailable to take advantage of a host session timeout security feature. The
response must match the system definitions for the host session timeout security
feature and should be provided by the system programmer.
The response is a three-digit number of minutes, ranging from 000 (default
response) to 254. Use leading zeros if required.

Question 742: Inactivity Timeout
The response specifies the time an AEA port may remain idle before the
connection is broken and the port made available to other users. The timer is
reset when data is received from ASCII display stations or hosts. For printer
connections, the timer is reset when data is sent to the printer.
You should take the following into account when setting a value:
•

Line (phone) cost

•

Importance of access of this station set

•

Port value (importance of access of other display stations to this port).

The response is a three-digit number of minutes, ranging from 000 to 254 (default
response 015). Use leading zeros if required. If 000 is specified, it means
indefinite timeout (do not break the connection no matter how long it remains
idle).

Question 743: Prompt for Universal/Specific Keyboard Map
The response specifies whether the terminal user will be prompted to select a
specific keyboard map for the terminal type being used or a universal keyboard
map for all the terminal types supported by the AEA. The valid responses are:
•

0=Do not display prompt

•

1=Display prompt (default response).

A specific keyboard map makes use of the keyboard nomenclature. For
example, to do a 3270 BACKTAB function on a DEC VT100 keyboard, you would
use the BACKSPACE key. However, to perform the same 3270 function on a DEC
VT241 keyboard, you would use the FIND key. Therefore, specific keyboard
mapping is recommended if only a few terminal types are used since the user
needs to know the specific keystroke sequence for each keyboard type.
A universal keyboard map uses the same keystroke sequence to perform the
same 3270 function on every keyboard type supported. For example, the

300

3174 Installation Guide

keystroke sequence for the BACKTAB function is the same (Ctrl B) on a DEC
VT100 or VT241 keyboard.
If you decide not to display the prompt, the keyboard will have a specific
mapping.
For more information on keyboard mappings, see Terminal User ′ s Reference for
Expanded Functions .

Question 744: Number of Bits per Character
The valid responses are:
•

0=7 bits per character (default response)

•

1=8 bits per character

The response must be the same for all stations in a port set.

Question 745: ASCII Display Character Set
This question applies only to ASCII displays. The valid responses are:
•

0=US ASCII (default response)

•

1=IBM 3101 CS1

•

2=IBM 316X CS1 and CS2

•

3=ISO 8859/1.2

•

4=DEC MCS (requires 8-bit to be specified in question 744)

•

5=DEC NRC

Question 746: Translate Option
The two-digit response specifies the translate tables to be used for transmitting
data (leftmost digit) and receiving data (rightmost digit). Valid responses for the
two digits are:
•

0=Default table (US ASCII, CS1, CS1/2, ISO 8859, MCS, NRC)

•

1=User-Defined Translate table 1

•

2=User-Defined Translate table 2

•

3=User-Defined Translate table 3

If you select the default table response, then question 745 will determine which
one of the six default tables will actually be used.

Question 751: Data Stream Supported by the ASCII Host
A response is required for ASCII hosts and specifies the datastream supported:
•

1=Host uses VT100 datastream

•

2=Host uses 3101 datastream

•

3=Host uses Data General D210 datastream (US English only)

•

4=Host uses VT220 7-bit datastream

•

5=Host uses VT220 8-bit datastream

There is no default response for this question.

Chapter 7. Asynchronous Emulation Adapter (AEA)

301

Question 752: ASCII Host Phone Number
The response is the phone number of the ASCII host. It is required if this host is
the default destination of a printer and the port type is switched. It is sent to an
autodial modem when a connection to this host is requested.
The phone number can include control characters which the modem uses to
perform certain operations, for example, ″wait for second dial tone″.
The 3174 customization procedures allow a limited character set. Therefore,
certain modem control characters that may not be entered have substitutes
provided. Table 15 shows the substitute characters for IBM and Hayes modems.
Table 15. IBM and Hayes M o d e m Control Character Substitutes
Function

Modem Character

3174 Substitute

,

W

Pause (wait for second dial tone)
Switch to pulse dialing

P

P

Switch to tone dialing

T

T

Numbers supported

0 thru 9

0 thru 9

Table 16 shows the substitute characters for MICOM modems.
Table 16. MICOM M o d e m Control Characters
Function

Modem Character

3174 Substitute

Pause (wait for second dial
tone)

K

K

Switch to pulse dialing

$

P

Switch to tone dialing

&

T

Numbers supported

0 thru 9

0 thru 9

You can embed a control character into the phone number string even if it does
not have a 3174 substitute. This is possible by using the prefix Xnn where
X=hexadecimal designator and nn=hexadecimal character value. For example,
the response entered in question 752 for a Hayes modem is:
T9WWP1234567X52
This means that WW is the substitute control character for two commas, and X52
is the hexadecimal number for letter R. The dial string sent to the Hayes modem
will look like this:
T9,,P1234567R
If you have a modem type of Other, the phone number can be any character A
through Z or 0 through 9. The 3174 sends the ASCII hexadecimal equivalents for
each character to the modems. To generate characters other than A through Z
or 0 through 9, use the hexadecimal X to indicate that the two characters
following it are ASCII data and are not to be translated. For example, the
response entered in question 752 for an Other modem is:
ATDT1X2BX2B8005551212

302

3174 Installation Guide

The dial string sent to the Other modem will look like this: ATDT1,,8005551212

Question 761: Auto XON/XOFF (DEC VT100/VT220 Data Stream)
Note: Questions 761 through 765 apply to ASCII hosts that use a DEC
VT100/VT220 datastream. These questions define the options setup in the
VT100/VT220 terminals.
Question 761 specifies whether Auto XON/XOFF is active:
•

0=Auto XON/XOFF disabled

•

1=Auto XON/XOFF enabled (default response)

Question 762: Wraparound Option (DEC VT100/VT220 Data Stream)
Wraparound results in a new line being generated when a character is typed
after the cursor has reached the right margin. The response specifies whether
wraparound is operational:
•

0=Wraparound is disabled

•

1=Wraparound is enabled (default response)

Question 763: New Line Option (DEC VT100/VT220 Data Stream)
The response specifies whether a line feed will occur:
•

0=New line is disabled
Pressing the Return key will result in a carriage return only.

•

1=New line is enabled (default response)
Pressing the Return key or receipt of a line feed will result in a carriage
return and line feed.

Question 764: Margin Bell (DEC VT100/VT220 Data Stream)
The response specifies whether the margin bell is operational:
•

0=Margin bell is disabled

•

1=Margin bell is enabled (default response)
An audible alarm will be sounded when the cursor reaches the 72nd
position.

Question 765: DEC Host ASCII Character Set (DEC VT100/VT220
Data Stream)
The response specifies the character set used by the ASCII host using DEC
VT100 or DEC VT220 datastream:
•

0=DEC NRC (default response)

•

1=DEC MCS

Question 771: Automatic Line Feed for Cursor Control (IBM 3101
Data Stream)
Note: Questions 771 through 776 apply to ASCII hosts that use the IBM 3101
datastream. These questions define the options setup in the IBM 3101 terminals.
Question 771 specifies whether the automatic line feed is operational:
•

0=Automatic line feed is disabled

•

1=Automatic line feed is enabled (default response)
Chapter 7. Asynchronous Emulation Adapter (AEA)

303

Receipt of a carriage return will result in a carriage return and line feed.

Question 772: Carriage Return/Carriage Return-Line Feed Selection
(IBM 3101 Data Stream)
The response specifies whether a line feed will occur:
•

0=Carriage return only

•

1=Carriage return and line feed (default response)

Question 773: Automatic New Line for Cursor Control (IBM 3101
Data Stream)
The response specifies whether the cursor will automatically move to the first
character position on the next line after it reaches the 80th cursor position:
•

0=Automatic new line is disabled

•

1=Automatic new line is enabled (default response)

Question 774: Scrolling (IBM 3101 Data Stream)
The response specifies whether scrolling will be supported for the display
stations:
•

0=Scrolling is disabled

•

1=Scrolling is enabled (default response)

Question 775: Line Turnaround Character (IBM 3101 Data Stream)
The response specifies the line turnaround character:
•

0=EOT (End Of Transmission)

•

1=CR (Carriage Return) (default response)

•

2=XOFF (Transmitter OFF)

•

3=ETX (End Of Text)

Question 776: IBM ASCII Host Character Set
The response specifies the character set used by the ASCII host using IBM 3101
datastream:
•

1=ISO 8859/1.2 (default response)

•

2=IBM 3101 CS1

•

3=IBM 316X CS1 and CS2

Question 781: Attached Printer Prompt
Note: Questions 781 through 787 apply to ASCII printers. These questions
define the printer attributes.
The AEA supports an ASCII display and a printer attached to the display′ s
auxiliary port over a single communication link. The display and its attached
printer appear as distinct LUs to the host. Printing can be accomplished from
the ASCII display or initiated from the host.
Question 781 specifies whether you wish to prompt the user regarding any
attached printer:

304

•

0=No (do not prompt the user) (default response)

•

1=Yes (prompt the user)

3174 Installation Guide

•

2=Assumed (do not prompt the user but assume a printer is attached).

The following prompt will be displayed at connection time:
DO YOU HAVE A PRINTER ATTACHED TO THIS TERMINAL?
(1=YES, 0=NO) ======> _
The user can then decide whether or not to let the AEA manage the attached
printer. If the response is 1, host printing is allowed on the attached printer if
the port has been assigned two host addresses (one for the display and one for
the printer).
Note: If you have printers attached to ASCII displays, you must indicate an MLT
level greater than zero in question 110.

Question 782: Use Of Form Feed
The response specifies whether a printer can perform a form feed:
•

0=Printer does not support form feed (default response)

•

1=Printer supports form feed

Question 783: Page Length
The response specifies the page length for an attached printer. If the printer
does not support form feed, this count is used to emulate form feeds in the 3270
datastreams.
A valid response is 001 through 255 (use leading zeros). The default page length
is 066.

Question 784: Printer Character Set
The response specifies which translate table (AEA-supplied or user-defined) will
be used:
•

1=US ASCII (default response)

•

2=ISO 8859/1.2

•

3=DEC MCS

•

4=PC Code Page 850

•

5=User-Defined Translate table 1

•

6=User-Defined Translate table 2

•

7=User-Defined Translate table 3

Question 785: ASCII Printer Options
The response consists of eight digits for specifying printer options (0=No,
1 = Y e s ) . The default is 11111000.
Note:
These options apply to LU3 (DSC/DSE) datastream and local copies. The
3174 treats a local copy as if it were an LU3 (DSC/DSE) print.
Abbreviations used:
•

CR=Carriage Return

•

EM=End Of Message

Chapter 7. Asynchronous Emulation Adapter (AEA)

305

•

F F = F o r m Feed

•

MPP=Maximum Print Position

•

NL=New Line

Digit 1 - Carriage Return
0= A CR at MPP + 1 performs an NL operation.
1= A CR at MPP + 1 performs a CR. The NL operation is suppressed.
Digit 2 - New Line
0= A NL at MPP + 1 performs two NL operations.
1= A NL at MPP + 1 performs one NL operation.
Digit 3 - Form Feed options:
0= An FF followed by data takes up a print position.
The printer will form feed to a new page and print a space in the first print
position of the first print line. The print element will then move to the second
print position, ready for printing.
1= An FF followed by data does not take up a print position.
The printer will form feed to a new page. The print element will move to the
first print position of the first print line, ready for printing.
Digit 4 - Print Element Positioning
Digit 4 is affected by digit 7 as follows:
•

If digit 7=1, then digit 4 is overridden.

•

If digit 7=0, then digit 4 response is used as described below.

0= When an FF is in the last buffer position of the print buffer, one print position
is used by the FF character. The printer will form feed to a new page and
the printer element will move to the second print position of the first line;
execution of the FF ends the print.
Because digit 7=0, an automatic NL operation moves the print element to
the first print position of the second line. The result is a blank line at the top
of the new page.
1= When an FF is in the last buffer position, no print position is used by the FF
character. The printer will form feed to a new page and the the print
element moves to the first print position of the first line. The automatic NL
is suppressed and there is no blank line at the top of the new page.
Digit 5 - Null Lines
Digit 5 options are only valid for LU3 (DSC/DSE) formatted prints.
0= Lines that contain only non-printable fields or nulls are suppressed.
Attributes, CR, NL and EM are treated as nulls.
1= Null lines are printed as blanks. CR, NL and EM are honored.
Digit 6 - Valid FF
0= The FF is valid only in column 1 or at MPP + 1; otherwise it is printed as a
space.
1= An FF is valid in any buffer position.

306

3174 Installation Guide

Digit 7 - Automatic NL/FF
0= At the completion of a print operation, an automatic NL is executed.
1= At the completion of a print operation, an automatic FF is executed.
If digit 7=1, then digit 4 is overridden.
If you would like an FF after local copy, digit 7 must be configured as a 1.
However, you should be aware that this will cause an FF after LU3 (DSC/DSE)
print as well.
Assume the FF is at the end of the print and valid because it meets one or the
other of the conditions for validity stated in digit 6:
•

If digit 4=0 and digit 7=0, then the FF results in the print element being
moved to the first print position of the second line of the new page.

•

If digit 4=1 and digit 7=1, then the FF results in the print element being
moved to the first print position of the first line of the new page.

Assume the FF is at the end of the print and invalid because digit 6=0 and the
FF is not in column 1 or at MPP + 1:
•

Digit 4 is ignored.

•

If digit 7=0, then an automatic NL is executed at the completion of the print
operation.

•

If digit 7=1, then an automatic FF is executed at the completion of the print
operation.

Digit 8: Reserved.

Question 786: Page Width
The response specifies the page width for an attached printer.
A valid response is 001 through 255 (use leading zeros). The default page width
is 132.

Question 787: LU 1 SCS Transparency Translation
The response determines how the printer LU 1 SCS transparency data is to be
translated:
•

0=LU 1 transparent data is not translated (default response)
Transparent data is passed through to the ASCII printer and should be in a
format that is compatible with the printer.

•

1=LU 1 transparent data is translated.
Transparent data is translated according to the printer translate table
selected in question 784.

7.12.5 AEA Default Destination Panel
This panel is used to indicate the initial default connection and to define (for MLT
devices) how many sessions are allowed. The station set number in the LT
column determines, for that MLT, what initial connection (default destination) is
established. Blanks in any column means that the default destination is the
Connection Menu.

Chapter 7. Asynchronous Emulation Adapter (AEA)

307




__________AEA Default Destination__________

Station
Set
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Station Set
Name

Session
Limit

WTCXAA ITSC MVS4
DEC HOST
IBM INFORMATION NETWORK
3270 DISPLAYS
3270 PRINTERS
3164 DISPLAYS
VT100 DISPLAYS
4201 PRINTERS
DALLAS DEC SYSTEM VT100

0
1
1
3
1
3
3
1
1
0
0
0
0
0
0



Session
LT1 LT2 LT3 LT4 LT5
___
___
___
1__
1__
___
___
2__
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
1__
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



Figure 123. AEA Default Destination Panel

Field Name

Description

Station Set

Is the station set number to the left of question 721 in the AEA
Station Set panel. It is a protected field.

Station Set Name Is the station set name you specify in question 721 in the AEA
Station Set panel. It is a protected field.
Session Limit

Is the session limit you specify in the AEA Port Set panel. It is
a protected field.

Session

The LTx columns allow you to specify the station set number
which is to be the default destination for each logical terminal.
If no default destination is specified for an LT (blank), then that
LT will display the Connection Menu. The number of
destinations cannot exceed the session limit.
In our example:

308

3174 Installation Guide

•

A 3270 DISPLAYS station set will have its first and third
sessions automatically connect to the WTCXAA ITSC MVS4
station set by default. The second session will display the
Connection Menu.

•

A 3270 PRINTERS station set will automatically connect to
the WTCXAA ITSC MVS 4 station set by default.

•

A 4201 PRINTERS station set will automatically connect to
DEC HOST station set by default.

•

All other display station sets will initially display the
Connection Menu.

7.13 User-Defined Tables
With Configuration Support-B Release 2 and later releases, you can define your
own terminal and translate tables, using options on the Configure AEA menu.
These tables provide a means to interpret data from any ASCII display or printer,
and sending data that can be understood by an ASCII display or printer. These
tables are referred to as:
•

UDT - User-Defined Terminal table

•

UDX - User-Defined Translate table

They are only used for 3270 Terminal Emulation; that is, an ASCII terminal
communicating with a 3270 host via the AEA. They are not used for ASCII
Terminal Emulation mode.

7.13.1 User-Defined Terminal Table (UDT)
A UDT allows you to construct ASCII terminal definitions to be used to attach
terminals that are not in the list of AEA-supported standard terminals or that
require unique definitions not found in the AEA-provided terminal tables.
You can create and store up to six UDTs, using station types U1 to U6, either by
building them from scratch or using the AEA-provided terminal tables as models.
To use the UDT created, you would then specify the station type, for example U3,
in question 722 when customizing for the unique terminal station set.

Defining UDT
When defining a UDT, you are prompted for the following:
•

UDT Number
You specify a number (U1, U2, U3, U4, U5 or U6) to identify the table.

•

Name
The name is optional and helps to identify a UDT table during customizing.

•

Model
A list of AEA-provided terminal tables is displayed during customizing. You
can select a table by its number and use it as a model to build your
definitions instead of building from scratch.

UDT Attributes
Attributes which can be defined in a UDT include:
•

Last Line Reserved For Status
To specify whether a display terminal can use the 25th line for displaying the
status.

•

Status Line Character Set
To specify whether special characters can be displayed on the status line.

•

Status Line Clear Option
To specify the options for clearing the status line.

•

Use Cursor Sequence on Status Line
To specify whether the Set Cursor command can be used on the status line.

•

Scrolling On
Chapter 7. Asynchronous Emulation Adapter (AEA)

309

To specify whether the screen will scroll if a character is sent to the last
cursor position.
•

Cursor Wraps at End of Line
To specify whether the cursor will move automatically from column 80 of one
line to column 1 of the next line.

•

Color Supported
To specify whether color is supported on the display.

•

Cursor Class
To specify how the Set Cursor command is formatted.

•

Cursor Sequence
To specify, in hexadecimal, the actual character sequence to perform a Set
Cursor command.

•

Alternate Screen Size
To specify the alternate screen size that may be displayed.

•

Graphics Query Reply
To specify that the terminal will send a Character Set Query Reply, indicating
graphics support, in response to a host Read Partition Query.

•

Graphics Input Wait Time
To specify the amount of time the terminal will wait between transmissions
to the 3174.

•

Graphics Input Ending Sequence
To specify, in hexadecimal, the actual character sequence that will indicate
the end of a Graphics Input mode.

•

Graphics Input Length
To specify the maximum number of characters that can be received during
Graphics Input mode before data is sent to the host.

•

ASCII Inbound Sequences
A panel that relates each 3270 function to the ASCII command sequences the
terminal sends to the AEA to invoke that function.
Each 3270 function can be invoked using one of two ASCII sequences; the
panel allows you to specify a primary and an alternate sequence. The
primary sequence is the one normally used. The alternate sequence
provides a second method to invoke the same function. You may wish, for
example, to have two different terminal keys perform the same 3270 function.

•

ASCII Outbound Sequences
A panel to map each terminal command/order to the ASCII command
sequences the AEA sends to the terminal to invoke that command or order.

310

3174 Installation Guide

7.13.2 User-Defined Translate Table (UDX)
When 3270 Terminal Emulation is used, ASCII characters are translated to
EBCDIC for transmission to the host, and EBCDIC characters are translated to
ASCII for transmission to the terminal. The AEA supports six standard
translation tables:
•

US ASCII

•

IBM 3101 CS1

•

IBM 316x CS1 and CS2

•

ISO 8859/1.2

•

DEC MCS

•

DEC NRC.

You can create an additional three translate tables. To use the UDX created,
you would specify the translate table to be used in question 746 when
customizing for the terminal station set.

Defining UDX
When defining a UDX, you are prompted for the following:
•

UDX Number
You specify a number (1, 2 or 3) to identify the table.

•

Name
The name is optional and helps to identify a UDX table during customizing.

•

Language
You specify the keyboard language code used. You should use the same
response as in question 121, otherwise unpredictable results may occur.

•

CECP
You specify whether CECP is supported. You should use the same response
as in question 123, otherwise unpredictable results may occur.

•

Model.
A list of AEA-provided translate tables is displayed during customizing. You
can select a table by its number and use it as a model to build your
definitions instead of building from scratch.

After entering these values, the outbound and inbound translate tables are
displayed, based on the model selected. These tables can then be modified and
saved:
•

EBCDIC Outbound Sequences
A table that translates each EBCDIC character received from a 3270 host to
an ASCII character before being sent to the ASCII terminal.

•

ASCII Inbound Sequences
A table that translates each ASCII character received from the ASCII terminal
to an EBCDIC character before it is sent to the 3270 host.

Chapter 7. Asynchronous Emulation Adapter (AEA)

311

7.14 Operation
In this section, we will look at some aspects of using the AEA. For a detailed
description on the use of the AEA terminals, see Terminal User ′ s Reference for
Expanded Functions .

7.14.1 Keyboards
The ASCII keyboard is different from the 3270 keyboard; many of the keys
required to perform 3270 functions do not exist. To emulate a 3270 display
correctly it is necessary to simulate these keys. The same is true for 3270
terminals emulating ASCII terminals. Some of the special keystrokes required
are covered in the following text.

3270 Special Keys
Table 17 shows the key sequences used by some 3270 keyboards to access the
Connection Menu.
Table 17. Key Sequence to Access Connection M e n u
Keyboard Type

Key Sequence

Base 87 key (3278 type)

Alt + EOF + M

Converged 122/4 keys in 3278 emulation 1

Alt + EOF + M

Converged 122/4 keys in native mode

ExSel + M

Enhanced 102/103 keys 2

ExSel + M

Note:

1 The Converged keyboard is recognized by the cross-shape of the
cursor movement (arrow) keys.

2 The Enhanced keyboard is recognized by the upside down T-shape of
the cursor movement (arrow) keys.

Special Control Sequences for 3270 Emulation
When using an ASCII display station to emulate a 3270 terminal, the ASCII
display user may need a number of 3270 functions, such as:
•

Return to Connection Menu

•

Keyboard Reset

•

Operator Information Area Toggle

•

Test Request

•

Response Time Monitor (LTTI)

•

Clear Screen

Figure 124 on page 313 lists the key sequences required for these functions on
the more common ASCII terminals.

312

3174 Installation Guide

┌────────┬──────────┬───────┬───────┬────────┬─────────┬────────┐
│ ASCII │Connection│ 3270 │ OIA │ TEST │ RTM
│ Clear │
│Terminal│ Menu │ Reset │Toggle │Request │ LTTI │ Screen │
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│ADDS VP │
│
│
│
│
│
│
│- A2
│Esc B M │Ctrl R │ Esc ? │ Esc T │Esc B ─ │Ctrl C │
│
│
│
│
│
│
│
│
│- 78
│Alt Erase │ Reset │ Esc ? │ Test │Alt Erase│Clear │
│
│EOF M
│
│
│
│EOF ─
│
│
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│DEC VT │
│
│
│
│
│
│
│- 52
│ Ctrl B M │Ctrl R │Ctrl ? │ Esc T │Ctrl L ─ │ Ctrl C │
│
│
│
│
│
│
│
│
│- 100 │ Ctrl B M │Ctrl R │ Esc ? │ Esc T │Ctrl L ─ │ Ctrl C │
│
│
│
│
│
│
│
│
│- 241 │ Ctrl B M │Ctrl R │ Esc ? │ Esc T │Ctrl L ─ │ Ctrl C │
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│ESPRIT │ Ctrl L M │ Reset │ Esc ? │ TEST │Ctrl L ─ │ Clear │
│- 10/78 │
│
│
│
│
│
│
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│HZ 1500 │Esc B M │Ctrl R │Ctrl ? │ Esc T │Esc B ─ │ Clear │
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│HP 2621 │Ctrl B M │Ctrl R │Ctrl ? │ Esc T │Ctrl B ─ │ Ctrl C │
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│IBM
│
│
│
│
│
│
│
│- 3101 │ Alt L M │ Alt R │ Alt W │ Alt T │ Alt L ─ │ Clear │
│
│
│
│
│
│
│
│
│- 3151 │ Ctrl L M │Ctrl R │ Esc ? │ Ctrl T │Ctrl L ─ │ Clear │
│
│
│
│
│
│
│
│
│- 3161/3│ Ctrl L M │Ctrl R │ Esc ? │ Ctrl T │Ctrl L ─ │ Clear │
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│LEAR SGL│
│
│
│
│
│
│
│- ADM3A │ Esc B M │Ctrl R │ Esc ? │ Esc T │ Esc B ─ │ Ctrl C │
│
│
│
│
│
│
│
│
│- ADM5A │ Esc B M │Ctrl R │ Esc ? │ Esc T │ Esc B ─ │ Ctrl C │
│
│
│
│
│
│
│
│
│- ADM11 │ Esc B M │Ctrl R │ Esc ? │ Ctrl T │ Esc B ─ │ Clear │
│
│
│
│
│
│
│
│
│- ADM11 │ Esc B M │Ctrl R │ Esc ? │ Ctrl T │ Esc B ─ │ Clear │
│
│
│
│
│
│
│
│
│- 11/78 │Alt Erase │ Reset │ Esc ? │ Test │Alt Erase│ Clear │
│
│ EOF M
│
│
│
│EOF ─
│
│
├────────┼──────────┼───────┼───────┼────────┼─────────┼────────┤
│TVI 912 │ Ctrl B M │Ctrl R │ Esc ? │ Ctrl T │Ctrl B ─ │ Ctrl C │
│
│
│
│
│
│
│
│
│TVI 970 │ Ctrl B M │Ctrl R │ Esc ? │ Esc T │Ctrl B ─ │ Clear │
└────────┴──────────┴───────┴───────┴────────┴─────────┴────────┘

Figure 124. Special Keys for 3270 Emulation on ASCII Keyboards

7.14.2 ASCII Operator Information Area
Some ASCII terminals have an Indicator Line similar to a 3270′s OIA line. Some
of these terminals use symbols that are essentially the same as 3270 symbols.
For these terminals, Indicator Line mapping is easy.
The problem appears with those ASCII displays which have only ASCII-typical
graphics or do not allow the use of the 25th line. The AEA maps an ASCII
graphical symbol as closely as possible to the required 3270 indicator and uses
it for user notification. In addition, the AEA provides a Status Inquiry key
sequence that causes an emulated OIA line to appear on the ASCII display′ s
24th line. The Status Inquiry key sequence is usually Esc ?. VT52 is the only
display known that uses Ctrl ? keystrokes as the Status Inquiry sequence.
When the Indicator Line uses the 24th line, normal keyboard operation is allowed
except for keying on the 24th line. To remove or refresh the Indicator Line, the
user toggles the Status Inquiry key sequence.

Chapter 7. Asynchronous Emulation Adapter (AEA)

313

Status Inquiry is not available or needed on displays which have the Indicator
Line.
The Print Ident function which allows local copy printer address reassignment is
the only function which can be keyed into the Indicator Line.
In 3270 Terminal Emulation, changing the local copy printer ID works a little
differently. When Print Ident is pressed, the cursor does not move to the printer
ID field in the Indicator Line. Instead, it remains where it is and the new ID
keyed in will appear in the ID field.
For more information, see Terminal User ′ s Reference for Expanded Functions .

7.15 Printing in an AEA Environment
7.15.1 3270 Printer Emulation
The AEA allows certain ASCII printers to appear as if they were 3287 printers
with a 2 KB buffer. SCS support is also assumed. When the 3270 host supports
these emulated printers, the following 3287 functions are not supported:
•

Extended Character Set Adapter (ECSA)

•

Programmed Symbols (PS)

•

SNA Character String (SCS) support for Structure Fields and Attribute
Processing (SFAP)

•

Data Analysis - APL

•

Extended Print Buffer (EPB)

•

Screen Image Print Operation of 480, 960, 2560 and 3564 bytes

•

Character Sets - ASCII-B, Data Analysis - APL/Text or Katakana

•

World Trade languages

Printer Operating Functions
When an ASCII printer emulates a 3287 printer, the following functions are
supported:

314

•

Maximum Print Position (MPP) is always 132 and cannot be changed.

•

Lines Per Inch (LPI) is the ASCII printer default at power on. If the ASCII
printer provides line spacing control, it might be used. Page Length for the
appropriate printer station set is specified during station set customization
(question 783).

•

The ASCII printer must be capable of receiving dual case data or be able to
fold upper case characters into lower case, and vice versa.

•

If the ASCII printer does not support form feed, the AEA sends line feeds
until the number of lines per page (page length) is reached.

3174 Installation Guide

Host Datastream Printer Controls
The following DSC/DSE (LU3) orders are supported:
•

CR - Carriage Return

•

EM - End of Message

•

FF - Form Feed

•

NL - New Line

The following SCS (LU1) orders are supported:
•

BEL - Sound Bell

•

BS - Back Space (if the ASCII printer supports the BS order natively)

•

CR - Carriage Return

•

ENP - Enable Presentation

•

FF - Form Feed

•

HT - Horizontal Tab

•

INP - Inhibit Presentation

•

IRS - Inter-record Separator (always as New Line)

•

NL - New Line

•

SHF - Set Horizontal Format

•

SVF - Set Vertical Format

•

TRN - Transparent Mode

•

VCS - Vertical Channel Select

•

VT - Vertical Tab

7.15.2 ASCII Printer Emulation
The AEA allows the 3287 type of printers to emulate ASCII printers. All ASCII
character sets can be printed by these emulated ASCII printers. In addition, the
AEA supports a very basic set of ASCII controls; controls supported are shown in
Table 18.
Table 18. ASCII Control Codes Supported by 3287 Printers - ASCII Emulation
Control Character

Hex Code

Action Taken

BEL

X′07′

Sound audible alarm

CR

X′0 D

Carriage return

FF

X′0 C′

F o r m feed

HT

X′09′

Tab-skip to next multiple of 8

LF

X′0 A′

Carriage return, line feed

US

X′1 F′

Carriage return, line feed

VT

X′0 B′

Carriage return, line feed

XON (DC1)

X′11′

Request the host to resume transmission

XOFF (DC3)

X′13′

Request the host to stop transmission

Chapter 7. Asynchronous Emulation Adapter (AEA)

315

ASCII Printer Advanced Characteristics
Advanced ASCII printer capabilities not supported by a 3287 (for example,
underscoring and programmable fonts) are not supported on the ASCII emulated
printers.

ASCII Printer Status Indication
Some ASCII printers send status indication to their hosts. These status
indications announce events such as Out-Of-Paper condition, Buffer Full, etc. If
the ASCII emulated printer buffer is full, or any other unready condition occurs,
the AEA initiates a flow control indication (XOFF or DTR drop) but does not send
the status to the ASCII host.

7.15.3 Local Copying
The use of ASCII and 3270 printers as copy printers for 3270 and ASCII displays
(in any combination) is supported except for ASCII plotters. Use the Printer
Authorization Matrix to set this up.
With Configuration Support-C Release 2 and later releases, it is now possible to
perform local copy functions from a display station (ASCII or 3270) to a printer
that is attached to a another display station (ASCII or 3270). See also 14.2.3,
“HAP Sharing for Local Copy” on page 459 for further description and
customization.

Printer Authorization Matrix (PAM)
With Configuration Support-A, the user selects the Define PAM option on the
Customize Control Disk Menu to access the PAM definition panels. With
Configuration Support-B Release 1 and later releases, the PAM panels are
accessed via the Define Devices option on the same menu.


1

______________ PAM Definition
Printer
Mode
Class
Port
7
01234 56789
26 - 07
1
..X.. .....

2

26 - 15

1

..X.. ..... ......

3

26 - 23

2

..X.. ..... ......

Entry

Entry
HG
1 26
27
2 26
27
3 26
27

01234
.....
.....
.....
.....
.....
.....

3270 Display Ports
1
2
56789 01234 56789 01234
...X. ..... ..... .....
..... ..... ..... .....
...X. ..... ..... .....
..... ..... ..... .....
...X. ..... ..... .....
..... ..... ..... .....

56789
.....
.....
.....
.....
.....
.....



______________
8
012345
......

3
01
..
..
..
..
..
..

ASCII
HG 21
01234567
........

Display Ports
HG 22
HG 23
01234567 01234567
........ ........

........ ........ ........
........ ........ ........

Select ===>
PF: 3=Quit

4=Default

7=Back

8=Fwd

10=Page Back



11=Page Fwd



Figure 125. Printer Authorization Matrix Panel

PAM Description: The PAM panel is divided into two halves. The upper half
defines the printer, its mode of operation and the class to which it belongs. The
lower half identifies the displays which will use those printers.

316

3174 Installation Guide

The following describes each field on the PAM panel:
Field

Description

Entry

The entry number is used to identify the printer assigned. The
same entry number is used in the lower half to point to the
printer. The maximum number of printer assignments (entries)
is 47.

Printer Port

You enter the hardware group (first two digits) and port number
(second two digits) to which the printer is attached.
Valid hardware groups are:
•

26 for the base port attachment

•

27 for the 3270 Port Expansion Feature attachment

•

21, 22 and 23 for AEA attachment

Valid port numbers are:
•

01 to 31 for 3270 ports on hardware group 26
You cannot assign a printer to port 26-00 regardless of the
mode of operation. This makes sense as a display is
required at port 26-00 for customization and other
operational control functions.

Mode

•

00 to 31 for 3270 ports on hardware group 27

•

00 to 07 for AEA ports on hardware groups 21, 22 and 23

Defines the mode of printer operation:
•

0=Host mode only

•

1=Local mode only

•

2=Shared mode (both host and local printing)

Host mode means that a printer operates under 3270 host
control. Host control is the default mode for each printer that is
not assigned in the PAM. Therefore, a printer that is used for
host printing only need not be assigned in the PAM (you can if
you want to but it is unnecessary). A printer in host mode is
protected from local copy, unless it is operating with BSC
protocols. (With BSC, the BSC Copy command does not use the
PAM; it is directed to the to device and specifies the from device
as a command parameter.)
Local mode means that a printer is used for local copying only,
regardless of the host attachment or communication protocol.
The display user initiates a local copy by pressing the Print key.
The host can also initiate a local copy from the display buffer if
the display is under SNA. However, the host cannot use the
printer for host directed printing.
Shared mode means that a printer can be used for both host
directed printing and local copy. The efficiency of local copy
operations in shared mode depends on the communication
protocol.
In SNA, the shared printer may perform a local copy if:
•

The printer is not in session with a primary LU in the host.

Chapter 7. Asynchronous Emulation Adapter (AEA)

317

•

Between Bracket Printer Sharing is allowed (question
213=1) and the printer is not in an in-bracket state with the
PLU in the host.

In non-SNA, shared mode is a less efficient choice for local
copy. Host application sessions are longer so that there are
fewer opportunities for a local copy between host
communications.
Class

You may group printers into classes based, for example, on
their physical characteristics (type font, character set, type of
forms mounted), location, or security. The PAM panel allows
you to assign a printer to a class, or several classes, or none at
all. Class numbers range from 70 to 85.
To assign a printer, enter an X under the class or classes to
which the printer will belong. For example, you may group
several printers into class 72 (see upper half of Figure 125 on
page 316) and authorize the display on port 26-08 to use any of
them (see lower half of Figure 125 on page 316). If the user
does a local copy, the local copy will be sent to an available
printer in that class.
The user may also select a particular printer by its class ID by
first pressing the Ident key and entering the class number next
to the printer symbol in the OIA.

Display Port

You enter an X under the display port for each display
authorized to use a particular printer identified by that entry.
Several displays may be authorized on a given printer; a display
may also be assigned to use several printers for local copying.

The Select prompt may be used to locate a particular entry number without
having to scroll forward or backward through several panels. If, for instance, the
user is searching for entry number 21, he should enter L21 in the Select field and
press Enter. Entry 21 will be displayed.

7.16 ASCII Graphics Support
The ASCII graphics support in Configuration Support-B Release 2 and later
releases allows 3270 host programs, such as GDDM, to control specific AEA
attached terminals in graphics mode. The AEA allows host-generated graphics
data to pass through to the display, and allows terminal-generated graphics
input to pass through to the host application. These terminals are also
supported for 3270 emulation and the 3174 maintains the terminal′s display
image independent of the graphic presentation space. The host application and
the terminal are responsible for the graphic display space; graphics data is
simply passed through the 3174 to the device. Graphics data requires the 8-bit
character support of Configuration Support-B Release 2 and later releases.
Supported devices include:
•

DEC VT240/241

•

Tektronix 4205

Other devices are supported through a UDT.

318

3174 Installation Guide

7.17 ASCII Plotter Support
The AEA supports many ASCII plotters. They are treated the same way as ASCII
printers except that you cannot do a local print. Specify a station type of AL in
question 722 to get ASCII plotter support.
To support the ASCII plotter, the host application should use the LU1 datastream
and must send all data using the transparent-mode order. You should also
customize question 787 not to translate the LU1 SCS transparent data, which will
then be passed unchanged to the ASCII plotter. Because the data is not
modified by the 3174, your host application must format the datastream that is
required by the ASCII plotter.

7.18 AEA Security
The main security concern with the AEA is that a user can access 3270
applications from ASCII terminals through the public switched telephone
network. The AEA, however, does provide several security features to minimize
or prevent unauthorized access:
•

The user can specify an access password as follows:
−

Question 701, for all ASCII display stations on switched lines
(Configuration Support-B Release 1 and earlier releases).

−

AEA Port Set Panel, for each port set (Configuration Support-B Release 2
and later releases).

The ASCII terminal user is prompted to enter the password when he initiates
the connection to the AEA port. The AEA breaks the connection if the
incorrect password is supplied three times. results in terminal
disconnection.
•

Question 725: Host Connection Menu Option, which can allow users to
access the host defined as the default destination but not be able to select
alternative host connection. This feature provides some security by reducing
the connection flexibility of a sensitive port.

•

Question 741: Switched Disconnect Timeout, which prevents unauthorized
access to an IBM host session.

•

Question 742: Inactivity Timeout, which allows the AEA to terminate sessions
that have been idle for a specified period. This prevents an unauthorized
user from taking over an authorized connection that was not properly
terminated (for example, by line faults) or unattended.

•

The AEA supports session outage notification:
−

On all 3174s, the 3270 host is notified of a session interruption by an
unexpected session start indication (device end status for non-SNA,
NOTIFY for SNA).

−

An SNA 3174 will also send an UNBIND or TERMSELF, depending on your
response to question 711 digit 1, when the connection breaks.

−

To prevent an SNA host application from retaining data between
sessions (the host application may expect the same authorized user is
using the second session), you can customize question 711 digit 2.

Chapter 7. Asynchronous Emulation Adapter (AEA)

319

−

320

3174 Installation Guide

To allow the host application to terminate the LU-LU session as well as
terminate the switched line connection upon receiving an UNBIND, you
can customize question 711 digit 3.

Chapter 8. ESCON Connection
Previously, communication between IBM hosts and the channel attached 3174 is
carried out in parallel across bus (data transmission) and tag (control signal)
copper cables. These cables are bulky and have distance and speed limitations.
In most cases, the 3174 can only be a few hundred feet from the CPU. This
restricts the placement of the 3174.
Each parallel cable consists of eight wires. Each bit in a byte is transmitted over
one wire. Because of differences in quality of the individual wires, all the eight
bits do not arrive at the destination at the same time. The longer the bits have
to travel, the greater they get out of synchronization. Parallel cables are,
therefore, limited in distance to a maximum of 122 meters (400 feet).
A new approach to the interconnection of channels and devices is known as the
Enterprise Systems Connection (ESCON) Architecture*, which uses fiber optic
cables instead of bus and tag copper cables for channel connection. Fiber optic
cables carry the transmission of control and data signals, encoded as light
pulses, over much greater distances and at greater speeds than the copper
cables allow. Because the light pulses are transmitted in one direction only,
each channel cable requires two fibers: one for transmit and one for receive.
Unlike parallel channel cables, the eight bits in a byte are transmitted one after
another through the fiber. Hence, these cables are also known as serial optical
channel cables.
With the announcement of the ESCON architecture, new host processors, control
units and devices are introduced. The 3174s that support this architecture are
the Model 12L (floor-standing) and the Model 22L (rack-mounted). The
microcode that support these 3174 ESCON models are Configuration Support-B
Release 3 and later releases. Although both 3174 ESCON models (Model x2L)
can be attached directly to a host ESCON channel using fiber optic cabling, there
are advantages to be gained by attaching through an ESCON Director.

8.1 ESCON Director
An ESCON Director is a switching box that attaches to a 3174 Model x2L (and
other I/O devices) on one side and to one or more host systems (or another
ESCON Director) on the other. Figure 126 on page 322 shows the physical
connectivity possible.

 Copyright IBM Corp. 1986, 1994

321

┌───────────┬──┐
┌────────┐
│
│A ├────────┤3174-x2L│ Shows each 3174 that
│
├──┤
└────────┘ is directly attached
│
├──┤
┌────────┐ needs one host channel.
│
│B ├────────┤3174-x2L│
│
├──┤
└────────┘
│
│ │
┌────────┐
┌────────┐
│
│ │
│
├────────┤3174-x2L│
│
├──┤
│ ESCON │
└────────┘
│
│E ├────────┤Director│
:
│ ESCON
├──┤
│ A
│
┌────────┐
│ Host 1
│ │
│
├────────┤3174-x2L│
│ Processor │ │
└────────┘
└────────┘
│
│ │
Shows many 3174s can be
│
│ │
attached to one host channel
│
│ │
using an ESCON Director.
│
│ │
│
├──┤
┌────────┐
┌────────┐
┌────────┐
│
│L ├────────┤
│
│
├───────┤3174-x2L│
│
├──┤
│ ESCON │
│ ESCON │
└────────┘
│
│M ├────────┤Director├─────────┤Director│
:
│
├──┤
│ B
│
│ C
│
┌────────┐
│
│ │
┌───┤
│
│
├───────┤3174-x2L│
└───────────┴──┘
│ └────────┘
└────────┘
└────────┘
┌───────────┬──┐
│
│ ESCON
├──┤
│
│ Host 2
│ ├────┘
│ Processor ├──┤
└───────────┴──┘

Figure 126. 3174 ESCON Connectivity

Using ESCON Directors provide the following advantages:
•

Multi-Access
When an ESCON Director is installed between processor channels and I/O
controllers, each channel can connect, dynamically, to multiple controllers
and other channels. For example, if a 60-port ESCON Director Model 2 is
attached to four channels, those four channels can access up to 56 control
units. If a 3174 is attached it can be accessed by all four hosts.
The multi-access capability also reduces the need for manual switches,
allowing control units that have a single ESCON adapter interface to access
multiple ESCON channels on one or several systems without manual
operation.

•

Simplified connectivity and sharing
An ESCON Director greatly reduces the number of channel adapters and
physical cable connections required to share devices among multiple
systems. One control unit connection to the ESCON Director can provide all
of the required connectivity for a multi-image configuration.

•

Multiple concurrent operations
An ESCON Director can handle multiple concurrent data transfers. If the
director is configured with 60 ports, 30 pairs of ports can actively transfer
data at channel speeds.

•

Less disruptive installation and reconfiguration
An ESCON Director may be configured to allow new processors or I/O to be
added to or deleted from the configuration, dynamically, without loss of
system availability. Fiber optic cables may be plugged into the ESCON
Director while the systems are running.

322

3174 Installation Guide

Additional configuration capabilities include partitioning the directors for
isolating I/O devices or system images, dedicating paths through an ESCON
Director, and storing alternate configurations.

8.2 3174 ESCON Models
The models of the 3174 that support the ESCON Adapter are:
•

Model 12L: ESA/390 SNA and non-SNA (floor-standing)

•

Model 22L: ESA/390 SNA and non-SNA (rack mounted)

Both ESCON models support:
•

Eight host connections (via the ESCON Director)

•

64 coax attached devices (with the 3270 Port Expansion Feature)

•

Single Link Multiple-Host

•

Multi-host gateway

•

8KB RU size.

These features are discussed in detail later.
Note: It is not possible to upgrade any 3174 to an ESCON model. For example,
a 3174 Model 11L or Model 13R cannot be upgraded to a Model 12L.
New 3174s shipped with the ESCON Adapter, unlike parallel channel attached
units, are customer installed. The new ESCON Adapter uses the same slot as
the parallel channel adapter and they appear as logical equivalents. The cabling
from the ESCON Adapter is 62.5/125 micron multi-mode fiber. Both models will
also support trunk cabling that includes 50/125 micron fiber optic cabling.

8.3 Hardware/Software Requirements
The following are required to support 3174 ESCON models.
System Software:
•

MVS/SP SP Version 3 Release 1.0E (MVS/ESA*) with appropriate PTFs

•

VM/ESA Version 1 Release 1 (ESA Feature)

•

ACF/VTAM Version 3 Release 3 for MVS/ESA with appropriate PTFs

•

ACF/VTAM Version 3 Release 3 for VM/ESA

Microcode Level:
•

Configuration Support-B Release 3 or later releases

•

Configuration Support-C

Hardware:
•

ES/9000 processors with ESCON channels for direct attachment

•

ESCON Director Model 1 and Model 2 for indirect attachment

•

Fiber optic cabling
The 3174 Models 12L and 22L supports fiber optic links that include 62.5/125
micron, 800 MHz-km bandwidth trunk cable up to 3 km, and 50/125 micron,
Chapter 8. ESCON Connection

323

800 MHz-km bandwidth trunk cable up to 2 km. The use of 50/125 micron
cables requires the use of additional jumpers and connectors. A duplex to
duplex 62.5/125 micron cable is supplied with the 3174. The manual Planning
for Enterprise Systems Connection Links should always be consulted when
customer requirements include fiber optic trunk facilities.
Cables should be ordered with the 3174. They come in standard lengths
between 4 meters (12 feet) and 122 meters (400 feet).

8.4 APPN/APPC for ESCON
Configuration Support-C with the APPN LIC feature allows the 3174 to behave as
an APPN network node. It also provides the T2.1 connectivity to the host.
However, the 3174 ESCON models do not support APPN over ESCON channels.
APPN support for ESCON channel connections will be provided in Configuration
Support-C Release 6 3 and, with the ESCON Director, the 3174 can have T2.1 link
capability for up to 8 host connections, improving the connectivity to S/390 and
POWER parallel processors.

8.5 Peer Communication for ESCON Models
The Peer Communication LIC feature allows coax attached workstations running
the appropriate software to work together as if they were on a LAN. The 3174
ESCON models do support Peer Communication.
See 19.11, “Peer Workstation Requirements” on page 577 for more information.

8.6 Connectivity Options
The ESCON channel architecture uses a point-to-point switching device, the
ESCON Director. The ESCON Director enables the 3174 ESCON models to
access up to eight hosts. It also acts as a repeater to further increase the
maximum distance between the host processor and the 3174 ESCON models.
With two ESCON Directors in the path, the 3174 ESCON models can be located
up to nine km. from the host processor. Using two ESCON Directors with ESCON
XDF* Channels, the 3174 ESCON models can be located up to 43 km. from the
host processor.
One important point with ESCON architecture is that each I/O device is logically
attached point-to-point to the host, whether the physical attachment is direct or
via one or more ESCON Directors.
With direct attachment, each I/O device (including the 3174 ESCON models) uses
one host channel. Unlike parallel channel attachment, daisy-chaining multiple
I/O devices off one ESCON channel is not supported. Instead, multiple I/O
devices are attached to individual ports on an ESCON Director which, in turn, is
attached to one ESCON channel on the host.

3

The Planned Availability Date for Configuration Support-C Release 6 is 1Q/95.

324

3174 Installation Guide

Single Link Multi-Host
Utilizing an ESCON Director, it is possible to connect a 3174 ESCON model to
eight different hosts.

┌────┐ ┌────┐ ┌────┐ ┌────┐
┌────┐
┌────┐
┌────┐
┌────┐
│HOST│ │HOST│ │HOST│ │HOST│
│HOST│
│HOST│
│HOST│
│HOST│
│ 1 │ │ 2 │ │ 3 │ │ 4 │
│ 5 │
│ 6 │
│ 7 │
│ 8 │
└─┬──┘ └─┬──┘ └─┬──┘ └──┬─┘
└─┬──┘
└─┬──┘
└─┬──┘
└─┬──┘
│
│
│
│
│
│
│
│
│
│
│
┌┴────────┴┐
│
│
│
│
│
└────────┤ ESCON ├────────┘
│
│
│
└─────────────────┤ Director ├──────────────────┘
│
└──────────────────────────┤
├────────────────────────────┘
└─────┬────┘
│
┌─────────────────────────┴────────────────────────┐
Host ID: │ 1A
1B
1C
1D
1E
1F
1G
1H │
│ ┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐ │
│ │VCU ││VCU ││VCU ││VCU ││VCU ││VCU ││VCU ││VCU │ │
│ │ 1 ││ 2 ││ 3 ││ 4 ││ 5 ││ 6 ││ 7 ││ 8 │ │
│ └────┘└────┘└────┘└────┘└────┘└────┘└────┘└────┘ │
└──────────────────────────────────────────────────┘
3174 ESCON Model

Figure 127. ESCON Single Link Multi-Host

Given the SNA architecture, the 3174 can only ever be connected to one host.
The ESCON Single Link Multi-Host support is provided by introducing the concept
of multiple virtual control units within one physical control unit .
The virtual control unit, VCU, is functionally a 3174 connected to one and only
one host through an ESCON Director over an ESCON channel. There can be up
to eight VCUs inside one 3174, which means there can be up to eight logically
connected hosts at any one time.
The physical control unit is the physical 3174 itself, as well as the microcode that
controls all its functions.
A display user attached to one of the 3174 ports can, by using the MLT support,
hot-key between any five of the eight possible ESCON connected hosts.
The 3174 ESCON model customized as a non-SNA control unit can hold only one
logical path. Question 240 allows you to specify the controller logical address;
this question applies only to SNA channel attachment. Therefore, multi-host
support for master console functions is not available with non-SNA 3174-x2L.
The non-SNA support for a single host requires Configuration Support-B Release
4 and MVS/ESA V4.2 + APARs OY43246, OY43282, and OY45143.

Multi-Host Gateway
Figure 128 on page 326 shows an example of using the 3174 ESCON model as a
gateway to multiple (two) hosts.

Chapter 8. ESCON Connection

325

┌────┐
┌────┐
│Host│
│Host│
│ A │
│ B │
└─┬──┘
└─┬──┘
link │
│link
addr1 │ ┌─────────┐ │addr2
└───┤ ESCON ├───┘
│ Director│
└────┬────┘
│
┌────────┴─────────┐
│ 3174-x2L Gateway │
│ ┌──────┐┌──────┐ │
│ │VGATE ││VGATE │ │
│ │SAP 04││SAP 08│ │
│ └──────┘└──────┘ │
└────────┬─────────┘
│ address ′400000000001′
┌─────────────┴──────────────┐
│
LAN
│
└─────────────┬──────────────┘
│ address ′400000000002 04′
┌────────┴───────────┐
│
3174-13R/14R │
│ ┌───────┐┌───────┐ │
│ │ DSPU ││ DSPU │ │
│ │ #1 ││ #2 │ │
│ └───────┘└───────┘ │
└────────────────────┘

Figure 128. Single Link Multi-Host Gateway

Using the above diagram and the following table we can see that we are able to
define multiple link addresses with a single sub-channel. Each link is associated
with a different host in the ESCON environment, and the subchannel under that
link address is associated with a PU defined for a given host.

Link address│ Sub/chan│ LAN address
─────────────────┼─────────┼──────────────────────────────
Local PU
01 │
C0 │ locally attached terminals
│
│
DSPU 1
01 │
C1 │ 400000000002 04 (gtwy SAP 04)
─────────────────┼─────────┼──────────────────────────────
Local PU
02 │
C0 │ locally attached terminals
│
│
DSPU 2
02 │
C1 │ 400000000002 04 (gtwy SAP 08)

Figure 129. Addressing Example

8.7 MVS MCS Console Support
The following APARs allow display stations supported by MVS/ESA V4.2 and
attached to the 3174 Models 12L and 22L to be used as MVS MCS consoles:
•

OY43282

•

OY43246

The following APAR allows a display station attached to an 3174 Model 12L or
22L to be used as a console by the MVS Stand-Alone Dump program:
•

326

3174 Installation Guide

OY45143

Notes:
1. The 3174 ESCON model must be customized to operate in non-SNA mode.
2. The support provided by these three APARs is available in MVS/ESA SP V4.2
only. Support is not available for prior releases of MVS/ESA.
3. Use of the 3174 ESCON models in non-SNA mode as MVS consoles is limited
to a single link to a single host.

8.8 8 KB RU Size
8 KB RU size capability is supported by the 3174 Models 12L and 22L only. This
capability is supported in various configurations, depending on the type of
devices supported through, or attached to, the 3174. Following is a summary
chart showing the level of 8 KB RU size support.

Configuration

CUT/DFT Devices
(transmit/receive)

Base ESCON SNA (x2L)
Base ESCON SLMH
Base LAN DSPU (x3R/x4R)
ESCON LAN gateway
ESCON SLMH LAN gateway

Token-Ring Devices
(transmit/receive)

2048/8192
2048/8192
2048/8192
2048/8192
2048/8192

N/A
N/A
N/A
8192/8192
8192/8192

N/A
Not Applicable
ESCON Enterprise Systems Connection
SLMH Single Link Multi-Host

The following restrictions apply when configuring a LAN Gateway. with respect
to 8 KB RU support:
•

If you configure any DSPU with 8 KB RU support then the maximum number
of DSPUs through the gateway is limited to 100, regardless of what the other
DSPUs have been configured for. This is a restriction on the 16/4 Mbps
Token-Ring LAN Adapter.

•

8 KB RU capability is only supported when a 16/4 Mbps Token-Ring LAN
Adapter is installed, otherwise the configuration will be downgraded. This
applies to the DSPUs as well as the gateway configurations.

8.9 3174 Customization
Prior to customization you should note that the panel on the front of the 3174 has
been changed and the Channel Online/Offline switch is no longer present. You
now key in a sequence on the front panel to achieve the same function.
On the 3174 Operator Panel key in:

17XX

where XX = 00 to switch offline
and XX = 01 to switch online

When the offline sequence is entered, communication with all hosts is terminated
until either:
•

The 3174 is IMLed

Chapter 8. ESCON Connection

327

•

The 3174 is IMLed remotely by NetView

•

The online sequence is entered on the keypad

Question 100: 3174 Model Designation
You specify 12L or 22L for a 3174 ESCON model. By coding one of these values
you change the options in question 101.

Question 101: Host Attachment
Question 101 is where you specify the host connection type. By coding either
12L or 22L in question 100, the following responses are valid:
•

4=Non-SNA channel attachment

•

5=SNA channel attachment

When questions 100 and 101 are customized to support the ESCON attachment,
the following questions are not displayed during customization:
•

Question 222: Support of Command Retry

•

Question 223: Attention Delay Value

•

Question 224: Mode of Data Transfer

•

Question 225: Channel Burst Speed

Question 105: Upper Limit Address
This is a two character address to specify the address range.
If you are going to use 8 KB RU sizes, specified in question 241, then there is a
limit of 100 DSPUs definable for the 3174 gateway you are customizing. This
limit means that the difference between question 104 and question 105 cannot be
greater than x′64′.

Question 240: Controller Logical Address
Question 240 applies to 3174 Models 12L and 22L only.
The response is a single character that is used to identify a logical control unit to
its upstream host. The response can be in the range 0 through 9 and A through
F. The default response is 0 on the 1A host; on other hosts, the default response
is X.
Note: Your response must correspond to the CUADDR parameter of the
CNTLUNIT macro in the IOCP.

Question 241: RU Maximum Size
Question 241 applies to 3174 Models 12L and 22L only.
The response is the maximum RU size you will allow. Valid responses are:

328

•

0=4KB RU maximum (default response)

•

1=8KB RU maximum

3174 Installation Guide

Question 940: LAN Address Assignment
The device type (T field) allows you to specify DSPU devices that will use the 8
KB RU support. Valid responses are:
•

0=Workstation (default response)

•

1=3174 Establishment Controller

•

2=8KB RU devices. (not applicable for Ethernet networks)

Response 2 is valid only if question 241=1 (8 KB RU support). Your response
will determine the default values for I-frame size and maximum out (transmit
window size) on the LAN Transmission Definition panel.

Question 941: LAN Transmission Definition
The transmit I-frame size (F field) allows you to specify the maximum frame size
supported by the 8KB RU devices. Valid responses are:
•

0=256 bytes

•

1=521 bytes

•

2=1033 bytes

•

3=2042 bytes (for Token-Ring) or 1493 bytes (for Ethernet)

•

4=4105 bytes (not applicable for Ethernet networks)

•

5=8201 bytes (not applicable for Ethernet networks)

The default depends on the your response to the device type (T field) in question
940.

8.10 Customization Example
For an example of an ESCON SLMH LAN gateway, please see 10.6, “Example 6:
SLMH Gateway with ESCON” on page 372. This example includes the
customization options for the 3174, VTAM, the ESCON Director, and the IOCP
definitions.

Chapter 8. ESCON Connection

329

330

3174 Installation Guide

Chapter 9. Multi-Host Connectivity
This chapter discusses the options available to achieve multi-host connectivity,
using 3174 features and functions such as the Multiple Logical Terminal,
Concurrent Communication Adapter, Single Link Multi-Host support, ESCON
Director, AEA, X.25, and Frame Relay. Configuration Support-B or later
microcode and additional controller storage are required to support multi-host
connectivity. Details on 3174 customization are provided in Chapter 10,
“Connectivity Customization Examples” on page 351.

9.1 Multiple Logical Terminal
The Multiple Logical Terminal function enables a 3270 Control Unit Terminal
(CUT), or an ASCII terminal in 3270 emulation, to interact with as many as five
host sessions using one physical display. Each session can be connected to a
3270 host or an ASCII host. The display screen and keyboard are owned by a
single session at a time. This session is the active or foreground session . The
other sessions are maintained by the 3174 and are called background sessions .
A background session becomes active when the user jumps to it from another
session in a round-robin fashion, using the Change Screen key sequence. (The
Change Screen key sequence varies depending on the terminal type.)
Each session that is connected to a 3270 host requires that the the host address
be customized in the 3174. The number of host sessions is limited by the type of
host connection (SNA or non-SNA) and by controller storage. A session that is
connected to an ASCII host does not require a 3270 host address be assigned to
it. A connection to an ASCII host requires an Asynchronous Emulation Adapter
(AEA) be installed in the 3174. Access to the ASCII host is defined through the
3174 customizing procedure.

9.1.1 Supported 3270 Hosts via Primary Adapter
The connection between a 3174 and a 3270 host can be established across the
following links:
•

SNA channel

•

SNA SDLC

•

Non-SNA channel

•

Non-SNA BSC

•

X.21/X.25

•

Frame Relay

•

Token ring

•

Ethernet

9.1.2 Supported 3270 Hosts via CCA
In addition to the primary connection, if you have installed one of the Concurrent
Communication Adapters (V.24, V.35, and X.21), you can have multiple sessions
over:
•

SNA SDLC

 Copyright IBM Corp. 1986, 1994

331

•

Non-SNA BSC

•

X.21/X.25

9.1.3 Supported ASCII Hosts
The connection between a 3174 and an ASCII host requires the Asynchronous
Emulation Adapter (AEA) feature #3020 to be installed in the 3174. Access to the
ASCII host can be on a session basis via a Connection Menu or the default
destination customized during AEA customizing procedures. Each ASCII host
connection uses one AEA port.

9.1.4 Supported Devices
The following CUT displays are supported by MLT:
•

3278 (excluding Model 1)

•

3179 (excluding Model G)

•

3279

•

3180

•

3191

•

3192 (excluding Model G)

•

3194 (operating in CUT mode)

•

3471

•

3472 (excluding Model G)

•

3481

•

3482

This includes all model types. Any other coax attached terminal which fully
emulates one of the supported displays above can also take advantage of the
MLT capability.
DFT terminals are not affected by the MLT function. These devices cannot use
the Change Screen key sequence to switch between MLT sessions; DFT
terminals provide multiple sessions through their own microcode.
With Configuration Support-B Release 1 and earlier releases, MLT was not
supported on ASCII terminals although you did have a Connection Menu which
allowed you to select the desired host connection.
With Configuration Support-B Release 2 and later releases, ASCII terminals now
support MLT sessions.
With Configuration Support-C Release 5, 3174 coax-attached printers can support
up to five host sessions.

9.1.5 MLT Prerequisites
To implement MLT, you you should be aware of the additional storage
requirements, weighting factors and MLT levels. See Appendix E, “3174 Storage
Requirements” on page 755 for information on determining the additional
storage required.

332

3174 Installation Guide

9.1.6 Programmed Symbols (PS) Considerations
A Programmed Symbols screen should be assigned to the primary session only.
While the primary session is in background, Programmed Symbols Set update
can occur.

9.1.7 3174 Customization
The MLT function does not require special hardware (other than the additional
controller storage required). You will, however, have to customize the 3174 to
provide this function.

Question 110: MLT Storage Support
Question 110 refers to the required MLT configuration level (Configuration
Support-A and S, and Configuration Support-B Releases 1, 2 and 3), or the
amount of storage allocated to support MLT (Configuration Support-B Release 4
and Configuration Support-C).
For Configuration Support-B Release 3 and earlier releases, question 110
requires a one-digit response. A non-zero response is required for MLT. Valid
responses are:
•

0=No MLT (default response)

•

1=MLT Level 1

•

2=MLT Level 2

•

3=MLT Level 3

•

4=MLT Level 4

•

5=MLT Level 5

•

5=MLT Level 6 (added for Configuration Support-B Releases 2 and 3)

For Configuration Support-B Release 4 and Configuration Support-C, question
110 consists of a two-part response. A non-zero response to either part is
required for MLT. If you respond to one part with a non-zero value, you must
respond to the other part with zero(s).

First-part (one-digit) response: A non-zero response specifies the MLT level
required and results in a preset amount of controller storage being allocated to
support MLT. Valid responses are:

Host ID

Valid
Non-zero
Response

Models 01L through 24R

1A

1 to 8

Models 41R, 43R, 51R, 53R, 61R, 62R, 63R, 64R

1A

1 to 8

Concurrent Communication Adapters

2x and 3x

1 or 2

Chapter 9. Multi-Host Connectivity

333

The preset amount of storage allocated is as follows:
MLT Level

Storage Allocated

1

64KB

2

128KB

3

512KB

4

896KB

5

1152KB

6

1536KB

7

2048KB

8

2688KB

Second-part (four-digit) response: A non-zero response specifies the amount of
storage in kilobytes to support MLT. Valid responses are:

Host ID

Minimum
Response

Maximum
Response

Models 1L through 24R

1A

0001KB

2784KB

Models 41R, 43R, 51R, 53R, 61R, 62R,
63R, 64R

1A

0001KB

2784KB

Concurrent Communication Adapters

2x and 3x

0001KB

0128KB

See Appendix E, “3174 Storage Requirements” on page 755 for information on
determining the additional storage required.

Question 125: Miscellaneous Feature Options (A)
Question 125 digit 7 specifies the alarm function for background sessions in an
MLT environment. Valid responses are:
•

0=Background alarm is enabled (default response)

•

1=Background alarm is disabled for background sessions

This option has effect only when question 110 is customized with a non-zero
response and digit 6=0 (File Transfer Aid). A response 1 enables the alarm to
be sounded when a update occurs to a screen in the background session.

Question 116: Individual Port Assignment
Question 116 allows you to specify how the host addresses are to be assigned to
the 3174 ports (both 3270 and AEA); that is, whether addresses are to be
assigned automatically or individually. The response required depends on the
microcode release level. See 3.3.13, “Planning for Port Assignment” on page 57
for further information.

Question 117: Port Assignment
Question 117 allows you to assign the host addresses to the 3174 ports (both
3270 and AEA), using the Port Assignment panel.

Port Assignment Panel: The Port Assignment Panel is used to assign host LU
addresses (LOCADDRs) to the 3174 physical ports. This panel is divided into two
sections; one for the 3270 ports provided by hardware groups 26 and 27, and the
other for the AEA ports provided by hardware groups 21, 22 and 23.

334

3174 Installation Guide

When assigning LOCADDRs to a 3174 port, you should take into account the
display model attached to that port. If an LU (LOCADDR) defined for a Model 3,
4 or 5 display is assigned to a port with a 3278 Model 2 display attached, then
every attempt to access an LU (LT) that is bigger than the 3278 Model 2
capability results in a program check. On the other hand, if a display attached to
a port is set up for a screen size (or model) larger than the LUs that are
assigned to that port, an automatic model change will occur whenever a Change
Screen key is pressed and another session to a LT is invoked.





___________ 117: Port Assignment ___________

Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

Host addresses
IS 1
2
3
4
3 002 003 004 ___
3 011 012 013 ___
3 017 018 019 ___
3 023 024 025 ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___

5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29
26-31

Host addresses
IS 1
2
3
4
3 008 009 010 ___
3 014 015 016 ___
3 020 021 022 ___
1 026 ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___



5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port
21-00
21-02
21-04
21-06
22-00
22-02
22-04
22-06
23-00
23-02
23-04
23-06





Figure 130. Port Assignment Panel (3270 Ports)



___________ 117: Port Assignment ___________
Host addresses
IS 1
2
3
4
3 005 006 007 ___
3 030 031 032 ___
1 036 ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___

5
___
___
___
___
___
___
___
___
___
___
___
___

Port
21-01
21-03
21-05
21-07
22-01
22-03
22-05
22-07
23-01
23-03
23-05
23-07

Host addresses
IS 1
2
3
4
3 027 028 029 ___
3 033 034 035 ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___

5
___
___
___
___
___
___
___
___
___
___
___
___





Figure 131. Port Assignment Panel (AEA Ports)

Following is a description of each of the Port Assignment Panels fields:
Field

Description

Port

This column lists the port numbers beginning with 26-00,
that is, hardware group 26 port 00.
•

Hardware group 26 indicates the base 3270 ports.

•

Hardware group 27 indicates the 3270 Port Expansion
Feature ports.

•

Hardware groups 21, 22 and 23 indicate the AEA ports.

#IS

This column indicates the number of 3270 host sessions
assigned to each port.

LT1 through 5

These fields are the host addresses (LOCADDRs) assigned
to that port.

Note: AEA requires additional customizing questions to be answered and some
additional panels to be defined.

Question 118: Port Address
Question 118 is really a panel displaying the host addresses you have assigned
in the Port Assignment panel previously. The addresses are shown in
hexadecimal and cannot be modified (protected fields). If you need to change an
address, press PF7 to return to the Port Assignment in question 117.

Chapter 9. Multi-Host Connectivity

335

Question 168: Additional Extension Mode Key
Question 168 is needed for PCs attached to the 3174 that use 3270 CUT mode
emulation programs to access MLT. (It is also required for PCs in ASCII
Terminal Emulation.) Valid responses are:
•

0=No additional Extension mode key is defined (default response)

•

1=The Home key is an additional Extension mode key.

•

2=The Print ID key is an additional Extension mode key

The need to define an additional key is because many (older) 3270 emulation
programs do not completely emulate the keystrokes provided by a 3278/79 CUT
display. For example, key sequences that require an Alt shift are ignored by the
emulation program and are not sent to the 3174. One such key sequence, Alt
Insert, is required to Change Screen when using MLT.
To provide the Change Screen function, question 168 allows you to define an
Extension mode key (to substitute for the Alt key which is ignored). You can
choose to use either the Home key or the Print ID key as the substitute Alt key.

Response 0: If your CUT emulation program ignores the Alt Insert key
sequence, you cannot Change Screen and, therefore, MLT cannot be used.
Response 1: The Home key generates the required Alt sequence. To Change
Screen, press and release the Home key and then press the Insert key.
Response 2: The Print ID key generates the required Alt sequence. To Change
Screen, press and release the Print ID key and then press the Insert key.
To invoke the Print ID function, press the Print ID key twice.

9.1.8 Change Screen Key
You will find the Change Screen key (sometimes called the Hot Key or Jump
Key ) located at different positions on different keyboard layouts. The location of
this key depends on the keyboard type, the terminal mode of operation (whether
3278 Emulation mode or Native mode) and your response to question 168.
Figure 132 on page 337 shows the expected Change Screen key sequence for
the different keyboard types.

336

3174 Installation Guide

┌──────────────────────────────────────┬──────────────────────┐
│
Keyboard Type
│ Key Location
│
├──────────────────────────────────────┼──────────────────────┤
│ Base (87-key) keyboard (non-text) │ Alt + Insert
│
│
│
│
│ Base (87-key) keyboard (text)
│ Alt + PA2
│
├──────────────────────────────────────┼──────────────────────┤
│ Converged (122/124-key) keyboard * │
│
│
│
│
│ ─ 3278 Emulation Mode
│ Alt + Insert
│
│
│
│
│ ─ Native Mode
│ Alt + PA2
│
├──────────────────────────────────────┼──────────────────────┤
│ Enhanced (102/103-key) keyboard ** │ Alt + Home
│
├──────────────────────────────────────┴──────────────────────┤
│Notes:
│
│
│
│ * The Converged keyboard is recognized by the CROSS shape of│
│ the Cursor Move Keys (arrows).
│
│
│
│** The Enhanced keyboard is recognized by the UPSIDE DOWN T │
│ shape of the Cursor Move Keys (arrows).
│
└─────────────────────────────────────────────────────────────┘
Figure 132. Change Screen Key Location

See Appendix I, “Keyboard Layouts” on page 803 for further information.

9.1.9 Display Model ID
When you set the model ID for the display (for example, 3192, 3180, etc.), it is
essential that the selected screen size matches the largest session for this
display. For example, if one of the sessions on this display is equal to a Model 4
screen size (80x43), you should set the display model ID to 4.
If one of the sessions has the Create Partition capability which enables it to work
in Extended - Explicit Partition mode, you should select the appropriate model ID
for Explicit Partition. Figure 133 on page 338 shows the model IDs required for
3180 and 3192.

Chapter 9. Multi-Host Connectivity

337

┌────────┬───────────────┬────────────┬──────────────────────────────┐
│ Display│
Model ID │ Model ID │ Screen Size
│
│
│
Implicit │ Explicit │
│
├────────┼───────────────┼────────────┼──────────────────────────────┤
│ 3180 │
2
│
6
│
24 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
3
│
7
│
32 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
4
│
8
│
43 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
5
│
9
│
27 x 132 or 24 x 80
│
├────────┼───────────────┼────────────┼──────────────────────────────┤
│ 3192/D │
2
│
2+
│
24 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
3
│
3+
│
32 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
4
│
4+
│
43 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
5
│
5+
│
27 x 132 or 24 x 80
│
├────────┼───────────────┼────────────┼──────────────────────────────┤
│ 3192/C │
2
│
2+
│
24 x 80
│
│
├───────────────┼────────────┼──────────────────────────────┤
│
│
3
│
3+
│
32 x 80
│
└────────┴───────────────┴────────────┴──────────────────────────────┘
Figure 133. Display Model ID

9.1.10 Session Integration
Programmed Symbols (PS) Display
The first MLT session on each 3174 port is defined as the primary session (LT-1).
If a PS screen is attached to this port, it must always be assigned to the primary
session only. When the primary session is in the background, a PSS screen
update can occur.
During the Load PS operation, the active session′s display will either go blank or
flash momentarily. The active session is not affected except for the brief visual
disruption which occurs during the Load PS operation.

Session Presentation Delay
When changing between sessions which are defined as different screen sizes,
there will be a slight delay while the display switches to the new screen size.

Shift Lock, Caps Lock and APL On
Shift Lock, Caps Lock and APL On status are preserved for each session.

Entry Assist (DOC Mode)
Each session preserves its own Entry Assist format definitions. The user must
set up each session that needs Entry Assist.

338

3174 Installation Guide

9.1.11 Local Copy Considerations
When local copy is invoked and the printer is printing, you are able to Change
Screen. You do not have to wait for print completion to change the session. As
a matter of fact, it is possible to invoke a local copy on one session, change to
the second session, invoke a local copy from there (it will wait in the queue until
the first local copy is completed) and change to the third session while session
one is still printing and session two is waiting in the queue.
When local copy is invoked in one session and you jump to another session
(while the printer is still printing the previous session′s invocation), the Printer
Printing indicator does not indicate that the printer is still printing. You have to
be aware that the printer may still be busy with a task from a previous session.
The Printer Busy indicator will be displayed when you try to invoke local copy.

CCA Local Copy
If a display has a session through a CCA, you can local copy to a printer that is
also assigned to a host via the CCA. local copy will not work if the display is on
a CCA session and the printer is defined through the primary link.

Printer Authorization Matrix (PAM)
The Printer Authorization Matrix (PAM) is defined during customization. PAM
definitions are for a physical port; therefore, all secondary sessions will have
access to the printer that is defined for the primary session.
If a Print ID is changed during a session, it affects all sessions on this port until
the next Print ID change.

9.2 Concurrent Communication Adapter (CCA)
The Concurrent Communication Adapter provides a host attachment that is
additional to that provided by the primary communication adapter. Each CCA
allows the 3174 to be attached to a host via a separate teleprocessing link.
Each CCA appears to the host to be a separate 3174, with its own
microprocessor, controller storage and teleprocessing interface. The CCA
communicates independently with different hosts using different network
protocols. With SDLC and X.25 it can handle transmission speeds of up to 256
Kbps, and with BSC network protocol up to 19.2 Kbps.
There are two types of CCA: Type 1 and Type 2.
•

The Type 1 CCA has a V.24 or V.35 interface for remote attachment using
BSC, SNA/SDLC and X.25 network protocols.

•

The Type 2 CCA has an X.21 interface for remote attachment using
SNA/SDLC and X.25 network protocols.

Up to two CCAs may be installed per 3174, depending on the model (see
“Concurrent Communication Adapter (CCA)” on page 16 for details).
Displays attached to a 3174 with the CCA are able to concurrently access 3270
applications in multiple hosts. Control Unit Terminals (CUTs), which are
configured as Multiple Logical Terminals (MLTs) during customization, and
Distributed Function Terminals (DFTs) can have this multi-host access.

Chapter 9. Multi-Host Connectivity

339

With the Configuration Support-C Release 5, AEA-attached ASCII displays that
are configured as MLTs can also access multiple hosts attached via the CCA.
Direct-attached 3270 displays can access 3270 applications via the primary host
link or the secondary host link(s) through the CCA. ASCII displays with MLT
support can access ASCII host applications via the AEA or 3270 applications via
the primary link or the secondary host link(s) through the CCA.

┌───────────────┐
┌───────────────┐
│
3270
│
│
3270
│
│
HOST A
│
│
HOST B
│
└─────┬─────────┘
└──┬────────────┘
│
│
Local│
│Remote
Channel│
│TP
Attached│
│Link
│
│
┌─────┴──────────────────────────┬───┴───┬─────────┐
│
│
│
│
│
3174─11L
│ CCA │ AEA │
│
│
│
│
└────┬───────────────────┬───────┴───────┴────┬────┘
│
│
│
┌────┴────┐
┌─────┴─────┐
┌────┴────┐
│
│
│
│
│
│
│ DFT │
│
CUT
│
│ ASCII │
│
│
│
│
│
│
└─────────┘
└───────────┘
└─────────┘

Figure 134. 3174 Multi-Host with Concurrent Communication Adapter

Figure 134 shows a 3174 channel attached to a primary host (A) and TP attached
to a secondary host (B) via a CCA. CUT and DFT displays are coax attached and
ASCII displays are AEA attached to the the 3174. Both the CUT displays and the
ASCII displays are customized for MLT. The CUT, DFT and ASCII displays can
access up to five sessions distributed over the two hosts.
Session alerts are sent to the host where the session is bound; hardware alerts
are sent to the primary host. It is therefore recommended that the primary host
be SNA since these alerts are only sent on SNA. 3174 SNA alerts are
high-priority events requiring immediate attention. The 3174 SNA alert function
sends problem determination information, collected by the 3174 or entered by an
operator, to the NetView hardware monitor.

9.2.1 Supported Devices
The following devices are supported and enhanced by using the Concurrent
Communication Adapter:

CUT Displays: Supported CUT displays include:

340

•

3178

•

3179 (except G models)

•

3180

•

3191

•

3192 (except G models)

•

3471, 3742

•

3481, 3482

3174 Installation Guide

The Multiple Logical Terminal (MLT) function allows a CUT display to act as
multiple logical terminals. Each logical terminal has its own host address and
can interact independently with its own host application. (For more information
on MLT, see 9.1, “Multiple Logical Terminal” on page 331.) By using the
Change Screen key, a CUT display can access the primary host attached via the
primary host link, any of the other hosts attached via the secondary host link(s),
and any ASCII host attached via an AEA.

DFT Displays: Supported DFT displays include:
•

3192-G

•

3193

two host sessions

•

3194

four host sessions

•

3290

four host sessions

•

3472-G

one host session and one printer session

five host sessions

The multiple interactive sessions (MIS) capability allows a DFT display to act as
multiple logical terminals. Each logical terminal has its own address and can
interact independently with its own host application.
When assigning addresses to ports supporting DFTs, you should check the DFT
device documentation for the number and type of sessions supported for that
DFT. For example, some DFT displays may support only three host sessions and
one printer session.
Displays with multiple session capabilities provide for limited switching
capability and the level of switching depends on the primary host link protocol.
When the primary link is SNA, DFTs have access to sessions on the primary link
and any secondary link; when the primary link is non-SNA, DFTs have access
only to sessions on the primary link.

ASCII Displays: Supported ASCII displays include:
•

DEC VT100, VT220

•

IBM 3101, 3161, 3163, 3164

The Multiple Logical Terminal (MLT) function allows an ASCII display to act as
multiple logical terminals. Each logical terminal has its own host address and
can interact independently with its own host application in 3270 emulation mode.
(For more information on MLT, see 9.1, “Multiple Logical Terminal” on
page 331.) By using the Change Screen key sequence, an ASCII display can
access any host attached via the primary host link, any of the other hosts
attached via the secondary host link(s) or any ASCII host attached via an AEA.
Access to host is made through either the connection menu or the default
destination procedure. Refer to the 3174 Terminal User ′ s Reference for Expanded
Functions for more information on MLT operation.

3270 Printers: With Configuration Support-C Release 5, 3174 coax-attached
printers can participate up to five host sessions.
ASCII Printers: With Configuration Support-C Release 5, 3174 AEA-attached
ASCII printers can also participate up to five host sessions similar to
coax-attached printers.

Chapter 9. Multi-Host Connectivity

341

9.3 Single Link Multi-Host Support
Single Link Multi-Host (SLMH) support is a microcode function for 3174s attached
to the IBM LAN as DSPUs, an ESCON channel, a X.25 network or Frame Relay
network. To support SLMH, Configuration Support-B or later microcode and
additional controller storage is required (see Appendix E, “3174 Storage
Requirements” on page 755).

9.3.1 SLMH Via LAN
┌───────────────┐
┌────────────────┐
┌─────────────┐
│
3270
│
│
3270
│ . . . . . │ 3270
│
│
HOST 1
│
│
HOST 2
│
│ HOST 8
│
└───────┬───────┘
└────────┬───────┘
└──────┬──────┘
│
│
│
┌───────┴───────┐
┌────────┴────────┐
┌───────┴──────┐
│ 3174/37xx │
│
3174/37xx
│
│ 3174/37xx │
│
Gateway
│
│
Gateway
│ . . . . │ Gateway
│
└──────────┬────┘
└─────┬───────────┘
└───────┬──────┘
│
│
│
│
│
│
┌──────┴───────────────────────┴───────┐
│
│
LAN
├─────────────────────┘
└────────────────┬─────────────────────┘
│
┌────────┴────────┐
│
│
│ 3174-x3R/x4R │
│
│
└──┬───────────┬──┘
│
│
┌────┴──┐
┌──┴────┐
│ CUT │
│ DFT │
└───────┘
└───────┘

Figure 135. SLMH DSPU via LAN

In this example, the single link to the multiple hosts is provided by the primary
communication adapter − the token-ring adapter in the case of 3174-x3R or
Ethernet adapter in the case of 3174-x4R. Communication with each 3270 host is
via an appropriate gateway. Access to eight 3270 hosts can be configured.
However, each display can have sessions with only five of those 3270 hosts.
Note that SLMH support is a microcode-only function that is provided by
Configuration Support-B and later releases. It does not require the use of any
CCA, although the CCA can be used in conjunction with SLMH (see Figure 136
on page 343).
For 3174 customization details, see 10.3, “Example 3: SLMH via Token-Ring” on
page 360. This example is valid in a similar manner for an Ethernet network.

342

3174 Installation Guide

9.3.2 SLMH With CCA
┌───────────────┐
┌────────────────┐
│
3270
│ . . . . . . . │
3270
│
│
HOST 1
│
│
HOST 8
│
└───────┬───────┘
└────────┬───────┘
│
│
│
│
┌───────┴───────┐
┌────────┴────────┐
│ 3174/37xx │
│
3174/37xx
│
│
Gateway
│ . . . . . . . │
Gateway
│
└──────────┬────┘
└─────┬───────────┘
│
│
│
│
┌──────┴──────────────────────────┴───────┐
│
LAN
│
└──────────────────┬──────────────────────┘
│
┌──────────┴─────┬────┐
┌───────────────┐
│
│
│
│
│
│
│CCA ├────────┤ 3270 HOST │
│ 3174-x3R/x4R └────┤
│
│
│
│
└───────────────┘
└────┬───────────┬────┘
│
│
┌────┴──┐
┌──┴────┐
│ CUT │
│ DFT │
└───────┘
└───────┘

Figure 136. SLMH with CCA

In this example, SLMH is used in conjunction with the CCA. The CUT and DFT
displays have access to hosts 1 through 8. In addition, the terminals can also
access the 3270 host via the CCA. As before, each display is limited to a
maximum of five sessions or LTs.
For 3174 customization details, see 10.4, “Example 4: SLMH with CCA” on
page 365.

Chapter 9. Multi-Host Connectivity

343

9.3.3 SLMH with AEA
┌───────────────┐
┌────────────────┐
│
3270
│
│
3270
│
│
HOST 1
│ . . . . . . . │
HOST 8
│
└───────┬───────┘
└────────┬───────┘
│
│
│
│
┌───────┴───────┐
┌────────┴────────┐
│ 3174/37xx │
│
3174/37xx
│
│
Gateway
│ . . . . . . . │
Gateway
│
└──────────┬────┘
└─────┬───────────┘
│
│
│
│
┌──────┴──────────────────────────┴───────┐
│
LAN
│
└──────────────────┬──────────────────────┘
│
┌───────────────┐
┌──────────────────┴─────┬────┐
│
│
│
│CCA ├────────┤ 3270 HOST
│
│
3174-x3R/x4R
├────┤
│
│
│
│AEA ├───┐
└───────────────┘
└──┬───────────┬─────────┴─┬──┘ │
┌───────────────┐
│
│
│
│
│
│
┌──┴──┐
┌──┴──┐
┌──┴──┐ └────┤ ASCII HOST │
│ CUT │
│ DFT │
│ASCII│
│
│
└─────┘
└─────┘
└─────┘
└───────────────┘

Figure 137. SLMH with AEA

In this example, an AEA has been added for the attachment of ASCII hosts and
terminals. The host connectivity supported are as follows:
•

A CUT display can have one or more of its five sessions with an ASCII host.

•

A DFT display cannot access an ASCII host; the CUT side of a DFT/E display
(such as a 3472-G Graphics Display) can access an ASCII host.

•

An ASCII display can access ASCII hosts or 3270 hosts attached via the
primary link and secondary (CCA) link(s).

Note: The installation of more than one communication adapter in the same
3174 could affect performance and end-user response times. Also, care should
be taken when planning for storage requirements. If sufficient storage is not
installed in the 3174, some functions will be deconfigured (function will not
operate or will operate at a lower level) when the 3174 is IMLed.

344

3174 Installation Guide

9.3.4 SLMH LAN Gateway
┌───────────────┐
┌───────────────┐
│
HOST 1
│
│
HOST 2
│
└───────┬───────┘
└────────┬──────┘
│
│
┌─────┴─────┐
┌─────┴─────┐
│ 3174─11L │
│
│
├─────┬─────┤
│
37xx │
│#304x│ CCA ├──────────────────┤
│
└──┬──┴─────┘
└───────────┘
│
┌──────┴────────────────────────────────────────┐
│
LAN
│
└───────────────────────┬───────────────────────┘
│
┌─────┴─────┐
│
│
│3174-x3R/ │
│
x4R │
└┬─────────┬┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 138. SLMH Gateway via LAN

With Configuration Support-B Release 3and later, connectivity options have been
further enhanced by allowing a DSPU to access the CCA installed in a 3174
gateway. For example, a terminal on the 3174-x3R/x4R can now access host 1
via the Token-Ring Adapter/Ethernet Adapter and the primary link; it can also
access host 2 via the Token-Ring Adapter/Ethernet Adapter and the secondary
link provided by the CCA. In effect, the 3174-11L now acts as two Token-Ring
Gateways/Ethernet Gateways: one gateway via the primary link and one gateway
via the CCA.
The maximum number of DSPUs that can access a SNA host through each
Concurrent Communication Adapter is 50.
For 3174 customization details, see 10.5, “Example 5: SLMH Token-Ring
Gateway” on page 367.

Chapter 9. Multi-Host Connectivity

345

9.3.5 SLMH with ESCON
┌───────────────┐ ┌───────────────┐
┌───────────────┐
│
3270
│ │
3270
│
│
3270
│
│
HOST 1
│ │
HOST 2
│ . . . . │
HOST 8
│
└───────┬───────┘ └─────┬─────────┘
└───────┬───────┘
│
│
│
│
┌────┴────┐
│
│
│
│
│
└───────────┤ ESCON ├──────────────────────┘
│ DIRECTOR│
│
│
└────┬────┘
┌────────────┼──────────────────┐
│
│
3174 │
│
┌───┴────┐
│
│
│3174
│
│
│
│ VCU #1├─┐
│
│
└─┬──────┘ │
│
│
│ VCU #2│
│
│
└────────┘
│
│
....
│
│
....
│
│
┌────────┐
│
│
│3174
│
│
│
│ VCU #8│
│
│
└────────┘
│
└─────────┬─────────┬───────────┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 139. SLMH with ESCON

Using an ESCON Director, you can connect a 3174 ESCON model to eight hosts.
In this example, each ESCON host is connected to the one 3174-x2L. From each
host′s perspective, the 3174 appears as individual controller (a “virtual control
unit”). Using MLT, a terminal can access up to five of the eight hosts connected.

346

3174 Installation Guide

9.3.6 SLMH Gateway with ESCON
┌───────────────┐
┌───────────────┐
│
3270
│
│
3270
│
│
HOST 1
│
│
HOST 2
│
└───────┬───────┘
└───────┬───────┘
│
│
│
┌─────────┐
│
└──────────────┤ ESCON ├──────────────┘
│ DIRECTOR│
└────┬────┘
│
┌────────┴─────────┐
│ 3174 Gateway │
│ ┌──────┐┌──────┐ │
┌───────┐
│ │VGATE ││VGATE │ │
┌───────┐
│ CUT ├────┤ │ #1 ││ #2 │ ├────┤ DFT │
└───────┘
│ └──────┘└──────┘ │
└───────┘
└────────┬─────────┘
│
┌─────────────┴──────────────┐
│
LAN
│
└─────────────┬──────────────┘
│
┌────────┴───────────┐
│
3174-x3R/x4R
│
│ ┌───────┐┌───────┐ │
│ │ DSPU ││ DSPU │ │
│ │ #1 ││ #2 │ │
│ └───────┘└───────┘ │
│
│
└─────┬─────────┬────┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 140. SLMH Gateway with ESCON

In this example, the 3174-x3R/x4R has two host connections, both via the same
physical gateway (the 3174-x2L). The 3174-x2L appears as two logical gateways.
Host A uses gateway #1 to talk to DSPU #1, and is totally independent of host B
communication. The ESCON Director performs the routing to the appropriate
host.
For 3174 customization details, see 10.6, “Example 6: SLMH Gateway with
ESCON” on page 372.

Chapter 9. Multi-Host Connectivity

347

9.3.7 SLMH with X.25 or Frame Relay
┌────────┐ ┌────────┐
┌────────┐
│ 3270 │ │ 3270 │
│ 3270 │
│ HOST 1 │ │ HOST 2 │ . . .│ HOST 8 │
└─────┬──┘ └───┬────┘
└───┬────┘
│
│
│
│
│
│
│
│ *******
│
│ *********
***** │
**** X.25 / FRAME ********
***
PSDN / RELAY
**
**
*****
****
******* │***
*******
│ *********
│/│
│
┌─────────────┼─────────────────┐
│
│
3174 │
│
┌────┴───┐
│
│
│3174
│
│
│
│ PU #1├─┐
│
│
└─┬──────┘ │
│
│
│ PU #2│
│
│
└────────┘
│
│
....
│
│
....
│
│
┌────────┐
│
│
│3174
│
│
│
│ PU #8│
│
│
└────────┘
│
└──────┬───────────────────┬────┘
│
│
│
│
┌────┴──┐
┌────┴──┐
│ CUT │
│ DFT │
└───────┘
└───────┘

Figure 141. SLMH with X.25 or Frame Relay

With Configuration Support-B Release 3, SLMH connectivity is extended to X.25
network attachments. You can access up to eight X.25 hosts via the primary
communication adapter and up to four X.25 hosts via each CCA, giving a total of
16 X.25 hosts for each 3174.
For more information on X.25 refer to Chapter 5, “X.25 Support” on page 157.
For 3174 customization details, see 10.7, “Example 7: SLMH with X.25” on
page 380.
With Configuration Support-C Release 5, SLMH connectivity is extended to Frame
Relay network attachments and it is possible to access up to eight Frame Relay
hosts via the primary communication adapter.
Note: Frame Relay via CCA is not supported.
For more information on Frame Relay refer to Chapter 20, “Frame Relay
Support” on page 589.

348

3174 Installation Guide

9.3.8 Multiple Connectivity

┌──────────┐ ┌─────────┐
┌──────────┐
│ 3270
│ ├───┐
│
│ 3270
│
│ HOST 1 │ │ICA│ 9370│
│ HOST 2 │
└────┬┬────┘ └─┬─┴─────┘
└─────┬────┘
││
│
*********
│
┌─┴┴─┐
│
*****
*****
│
│3745│
│
****
X.25
****──┘
└─┬──┘
│
**
***─────┐
│
│
****
*****
│
│
│
***********
│
│/│
│\│
│
┌─────┴────┐
│
│
│
│ 3270
│
│
│ ┌─────────┘
│ HOST 3 │
│
│ │
└──────────┘
┌───┴────┬─┴┬─┴┐
│
│C │C │
│ 3174 │C │C │
│
│A │A │
│
│1 │2 │
└┬─────┬─┴──┴──┘
│
│
┌─────┴─┐ ┌─┴─────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 142. Multiple Connectivity Example

In this example, a 3174 is shown with multiple upstream physical connections:
•

The primary communication adapter is attached to host A via an SDLC line.

•

The first CCA is attached to host B via an ICA.

•

The second CCA is attached to host C and host D via the X.25 network.

Using MLT, you can Change Screen from a session with host A to a session with
host B, to another session with host C, and then using SLMH over the X.25
connection, to another session with host D.

Chapter 9. Multi-Host Connectivity

349

9.4 3174 Customization
All the examples shown use the multi-host capability of the 3174; this capability
has to be selected at the start of the 3174 customization.



______________ Model / Attach ______________

Online Test Password



098 - 3174

Product Assistance Data
099 - DSPU WITH SLMH AND CCA
3174 Model

100 - 13R

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 1

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

0-none
1-Token Ring
2-Ethernet

This panel is presented when you select the
Configure option from the Customize Control
Disk Menu.
•

Question 099 allows you to enter comments,
for example, reference information about the
3174.

•

Question 100 specifies the 3174 model
number.

•

Question 101 is where you specify the host
attachment. For the multi-host examples
described previously, your response must be
M to customize for multi-host support.
When you specify M as the host attachment,
then the Multi-Host Definition panel will be
presented.

CMD===>







_________ Multi-Host Definition ___________



Select a Host ID and press ENTER
Host
ID
1A
2A
3A
1B
1C
__
__
__
__
__
__
__

Adapter
Type

1
_

Host
Attach
7
2
_

Hardware
Group

Include
in IML

51
__

1
_
1
1
_
_
_
_
_
_
_

In this example Multi-Host Definition panel:
•

Host ID 1A is the primary host on the
primary link. We specify host attachment 7
to define this as a physical link to a
Token-Ring Network.

•

Host ID 2A is the primary host on the first
secondary (CCA) link. We specify host
attachment 2 to define this as a physical link
to an a SDLC line. Since the adapter type is
Type 1 CCA, a 1 is specified under ″Adapter
Type″ and a 51 is entered to indicate the
hardware group.

Host Descriptor

GATEWAY_LINK_1______
CCA_HOST_LINK_2_____
____________________
GATEWAY_LINK_3______
GATEWAY_LINK_4______
____________________
____________________
____________________
____________________
____________________
____________________
____________________

CMD===>



•

Host ID 1B and 1C are SLMH (logical)
connections; they are secondary hosts via
the primary link. As such, they assume the
physical attributes of host ID 1A.
The Host Descriptor field is where you enter a description of each host session
that is meaningful for your users. As you customize each host in turn, by
selecting the host ID in the command line, the description for the selected host is
displayed in subsequent panels to identify the host you are customizing. This
description is also displayed in the OIA after the 3174 is IMLed.



Once a host has been selected, the customization process and panels are the
same as if just coding a normal single link 3174.

350

3174 Installation Guide

Chapter 10. Connectivity Customization Examples
The following examples were set up in the ITSO, Raleigh Center.
For a detailed account of a specific function you should consult the relevant
chapter in this document and the 3174 Planning Guide .

┌──────────┐ ┌─────────┐
│ 3270
│ ├───┐
│
│ HOST A │ │ICA│ 9370│
└────┬┬────┘ └─┬─┴─────┘
││
│
*********
┌─┴┴─┐
│
*****
*****
│3745│
│
****
X.25
****
└─┬──┘
│
**
***
│
│
****
*****
│
│
***********
│/│
│\│
│
│
│
│
│
│ ┌─────────┘
│
│ │
┌───┴────┬─┴┬─┴┐
┌──┐ │
│C │C │
│T ├─┤ 3174 │C │C │
└──┘ │
│A │A │
└────────┴──┴──┘

The format of all the examples is:
•

A diagram and a brief description of the scenario

•

3174 customization panels that are significant to the example

•

NCP and VTAM definitions

In the examples of this chapter the Token-ring networks can be replaced by
Ethernet networks and the x3R models by x14R models without greatly affecting
3174 customization panels. SLMH support is the same for both Token-ring and
Ethernet networks.

 Copyright IBM Corp. 1986, 1994

351

10.1 Example 1: Remote 3174

┌─────────────┐
│
│
│ 3270 HOST │
│
│
└──────┬──────┘
│
┌──────┴──────┐
│
37xx
│
└──────┬──────┘
│
│ SDLC line
│\│
│
│
┌───────────┴──────────────┐
│
│
│
3174-11R
│
│
│
└─────┬─────────────┬──────┘
│
│
┌────┴────┐ ┌────┴────┐
│
│ │
│
│ DFT │ │ CUT │
│
│ │
│
└─────────┘ └─────────┘

Figure 143. Remote 3174

This is an example of a remote 3174 connected over an SDLC line (line #08),
attached to a 3725 running NCP V4.3.1.

Remote 3174 Customization



______________ Model / Attach ______________
Online Test Password



•

Question 099 is user comments or useful
information.

•

Question 100 specifies the 3174 model
number.

•

Question 101 specifies the host attachment
type (2=SDLC).

098 -

Product Assistance Data
099 - 11R REMOTE 3174
3174 Model

100 - 11R

Host Attachment

101 - 2

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>



352



3174 Installation Guide





___________________ SDLC ___________________

104 - C1

105 - 00

108 - 23N6503

110 - 1

116 - 1_ _

•

Question 104 is the PU polling address. 1

121 - 01

123 - 1

125 - 00100100

126 - 00000000

127 - 5 3

•

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
166 - A

168 - 0

Question 116 specifies individual port
address assignment (see 3.3.13, “Planning
for Port Assignment” on page 57).

318 - 0

340 - 0

141 - A

150 - 0

165 - 1

173 - 10100101

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

310 - 0

313 - 1

317 - 0

365 - 0

370 - 1









___________ 117: Port Assignment ___________

Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

Host addresses
IS 1
2
3
4
2 002 010 ___ ___
2 004 012 ___ ___
2 006 014 ___ ___
2 008 016 ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___

5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29
26-31

Host addresses
IS 1
2
3
4
2 003 011 ___ ___
2 005 013 ___ ___
2 007 015 ___ ___
2 009 017 ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___
0 ___ ___ ___ ___

5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



Here we specify that two sessions be allocated
to each terminal on ports 26-00 through 26-07.
The host addresses that you enter here are
related to the LOCADDRs in the LU
definitions. 2







_______ Logical Terminal Assignment ________
801=2
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28



This is where you define the SDLC attachment to
the host.

1A1
1A1
1A1
1A1
___
___
___
___
___
___
___
___
___
___
___

1A2
1A2
1A2
1A2
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port LT1 LT2 LT3 LT4 LT5
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29

1A1
1A1
1A1
1A1
___
___
___
___
___
___
___
___
___
___
___

1A2
1A2
1A2
1A2
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

The Logical Terminal Assignment panel allows
you to assign host sessions to each coax
attached devices. All the terminals in this
example have two sessions, 1A1 and 1A2, to the
host. 1A1 will be the first active session when
the terminal is powered on.



Chapter 10. Connectivity Customization Examples

353

NCP Line Definitions
*---------------------------------------------------------------------*
L13008 LINE ADDRESS=(08,HALF),ANS=CONTINUE,CLOCKNG=EXT,DUPLEX=(HALF),X
ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2,MAXPU=10,
X
NPACOLL=YES,PAUSE=.5,SERVLIM=10,SPEED=9600,
X
SRT=(,64)
*---------------------------------------------------------------------*
*
SERVICE MACRO SPECIFICATION FOR SDLC (LINE 008)
*
*---------------------------------------------------------------------*
SERVICE MAXLIST=10,ORDER=(P13008A,RADP08B,P13008C,P13008D,P130X
08E,P13008F)
*---------------------------------------------------------------------*
P13008A PU ADDR=C11,DISCNT=(NO),MAXDATA=521,
X
ISTATUS=ACTIVE,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0
T13008A1 LU LOCADDR=22
T13008A2 LU LOCADDR=3
T13008A3 LU LOCADDR=4
T13008A4 LU LOCADDR=5
T13008A5 LU LOCADDR=6
T13008A6 LU LOCADDR=7
T13008A7 LU LOCADDR=8
T13008A8 LU LOCADDR=9
T13008A9 LU LOCADDR=10
T13008AA LU LOCADDR=11
T13008AB LU LOCADDR=12
T13008AC LU LOCADDR=13
T13008AD LU LOCADDR=14
T13008AE LU LOCADDR=15
T13008AF LU LOCADDR=16
T13008B0 LU LOCADDR=17
*---------------------------------------------------------------------*
Notes:

1 Question 104 should match the value of the PU ADDR.
2 The addresses defined in the 3174 panel should match the LU
LOCADDR values specified.

354

3174 Installation Guide

10.2 Example 2: Local 3174 with CCA
┌────────────────┐
┌───────────────┐
│
│
│
│
│
HOST A
│
│
HOST B
│
│
│
│
│
└─────────┬┬─────┘
└──────┬────────┘
││
│
Local ││
│Remote
Channel ││
│TP
Attached ││
│Link
││
│
┌─────┴┴─────────────────────────┬───┴───┐
│
│
│
│
│
│
│
│
│
│
3174-11L
│ CCA │
│
│
│
│
│
│
└─────┬────────────────────┬─────┴───────┘
│
│
│
│
┌────┴────┐
┌────┴────┐
│
│
│
│
│ DFT │
│ CUT │
│
│
│
│
└─────────┘
└─────────┘

Figure 144. Local 3174 with CCA

This is an example of a 3174 channel attached to host A. It also has a CCA
installed and attached to a SDLC line to host B; this line could, in fact, be to host
A with the CCA being used as an alternate route. Terminals attached to the 3174
will be allowed to access both hosts.

Local 3174 Customization



______________ Model / Attach ______________

Online Test Password



In this example, we will customize for multi-host
support.
•

098 - 3174

Product Assistance Data
099 - 11L LOCAL 3174 WITH CCA
3174 Model

100 - 11L

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

Question 101 response is M for multi-host
attachment.

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>





Chapter 10. Connectivity Customization Examples

355





_________ Multi-Host Definition ___________

•

Host ID 1A is defined for SNA channel
attachment.

•

Host ID 2A is defined for SDLC attachment
(the CCA link).

Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
__
__
__
__
__
__
__
__
__

1
_

Host
Attach

Hardware
Group

Include
in IML

51
__

1
_
_
_
_
_
_
_
_
_
_

5
2
_

Host Descriptor

LOCAL_HOST_LINK_____
CCA_HOST_LINK_______
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________









_______________ Local (SNA) ________________
1A = LOCAL HOST LINK
104 - 40

105 - 00

108 - 23N6233

110 - 1

116 - 1_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

127 - 0 0

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 0

165 - 0

166 - A

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

222 - 1

223 - 10

224 - 3

•

168 - 0

225 - 4






Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
1A = LOCAL HOST LINK
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
2 002 010 ___ ___ ___
26-01 2 003 011 ___ ___
2 004 012 ___ ___ ___
26-03 2 005 013 ___ ___
2 006 014 ___ ___ ___
26-05 2 007 015 ___ ___
2 008 016 ___ ___ ___
26-07 2 009 017 ___ ___
0 ___ ___ ___ ___ ___
26-09 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-11 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-13 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-15 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___



356


5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



3174 Installation Guide

After entering 1A on the command line you are
presented with the standard host panel for
channel definitions. Your responses are related
to the parameters coded in the local SNA major
node defined for the 3174 in host A.
Question 104 matches the CUADDR value. 1

Note: You know which host you are customizing
by referring to the line below the panel heading.
The description you entered in the Host
Descriptor field on the Multi-Host Definition
panel is displayed.

The host addresses specified are the LU
LOCADDR values defined for the 3174 in host
A. 2

VTAM Definitions (Local 3174)
*---------------------------------------------------------------------*
*
LOCAL 3174-11L DEFINITIONS FOR A0C
*
*---------------------------------------------------------------------*
HSNA040 VBUILD TYPE=LOCAL
RAPP40 PU
CUADDR=E401,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0
RAPT400 LU
LOCADDR=22
RAPT401 LU
LOCADDR=3
RAPT402 LU
LOCADDR=4
RAPT403 LU
LOCADDR=5
RAPT404 LU
LOCADDR=6
RAPT405 LU
LOCADDR=7
RAPT406 LU
LOCADDR=8
RAPT407 LU
LOCADDR=9
RAPT408 LU
LOCADDR=10
RAPT409 LU
LOCADDR=11
RAPT4010 LU
LOCADDR=12
RAPT4011 LU
LOCADDR=13
RAPT4012 LU
LOCADDR=14
RAPT4013 LU
LOCADDR=15
RAPT4014 LU
LOCADDR=16
RAPT4015 LU
LOCADDR=17
*---------------------------------------------------------------------*
Notes:

1 Question 104 should match the CUADDR value.
2 The host addresses assigned to the ports should match the
LOCADDR values.

Chapter 10. Connectivity Customization Examples

357





___________________ SDLC ___________________
2A = CCA HOST LINK
104 - C1

105 - 00

110 - 1

116 - 1_ __

125 - 00*****0

•

127 - 0 0
139 - 00

150 - 0

215 - 00000

220 - 0

310 - 0

313 - 1

317 - 0

365 - 0

370 - 1

Question 104 matches the ADDR value in the
PU definition. 3

Note: The host descriptor ID is now showing
“2A = CCA HOST LINK,” the same description
you entered in the Multi-Host Definition panel.

165 - 1
179 - 0 0 0

213 - 1

On this panel, we define the secondary (CCA)
host link. In this example, it is an SDLC V.24
link.

318 - 0

340 - 0






Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
2A = CCA HOST LINK
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
2 002 010 ___ ___ ___
26-01 2 003 011 ___ ___
2 004 012 ___ ___ ___
26-03 2 005 013 ___ ___
2 006 014 ___ ___ ___
26-05 2 007 015 ___ ___
2 008 016 ___ ___ ___
26-07 2 009 017 ___ ___
0 ___ ___ ___ ___ ___
26-09 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-11 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-13 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-15 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___


5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



This panel assigns the number of sessions and
the host addresses to the 3270 ports for the
secondary (CCA) link.
We have assigned 16 host addresses to only
eight coaxial ports, 26-00 through 26-07. 4







_______ Logical Terminal Assignment ________
801=2
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28

1A1
1A1
1A1
1A1
___
___
___
___
___
___
___
___
___
___
___

1A2
1A2
1A2
1A2
___
___
___
___
___
___
___
___
___
___
___

2A1
2A1
2A1
2A1
___
___
___
___
___
___
___
___
___
___
___

2A2
2A2
2A2
2A2
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



358

Port LT1 LT2 LT3 LT4 LT5
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29

1A1
1A1
1A1
1A1
___
___
___
___
___
___
___
___
___
___
___

1A2
1A2
1A2
1A2
___
___
___
___
___
___
___
___
___
___
___

2A1
2A1
2A1
2A1
___
___
___
___
___
___
___
___
___
___
___

2A2
2A2
2A2
2A2
___
___
___
___
___
___
___
___
___
___
___

In this example, all the ports are assigned
identically. Each terminal has four sessions (or
four LTs); the first two sessions will attach to
host A via the primary link, the next two
sessions will attach to host B via the CCA link.

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



3174 Installation Guide

On this panel, we assign the host sessions to
each 3270 port.

NCP Line Definitions
*---------------------------------------------------------------------*
L1300A LINE ADDRESS=(0A,HALF),ANS=CONTINUE,CLOCKNG=EXT,DUPLEX=(HALF),X
ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2,MAXPU=10,
X
NPACOLL=YES,PAUSE=.5,SERVLIM=10,SPEED=9600,SRT=(,64)
*---------------------------------------------------------------------*
*
SERVICE MACRO SPECIFICATION FOR SDLC (LINE 00A)
*
*---------------------------------------------------------------------*
SERVICE MAXLIST=10,ORDER=(P1300AA,RADP0AB,P1300AC,P1300AD,P130X
0AE,P1300AF)
*---------------------------------------------------------------------*
P13008A PU ADDR=C1,3DISCNT=(NO),MAXDATA=521,
X
ISTATUS=ACTIVE,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0
T13008A1 LU LOCADDR=24
T1300AA2 LU LOCADDR=3
T1300AA3 LU LOCADDR=4
T1300AA4 LU LOCADDR=5
T1300AA5 LU LOCADDR=6
T1300AA6 LU LOCADDR=7
T1300AA7 LU LOCADDR=8
T1300AA8 LU LOCADDR=9
T1300AA9 LU LOCADDR=10
T1300AAA LU LOCADDR=11
T1300AAB LU LOCADDR=12
T1300AAC LU LOCADDR=13
T1300AAD LU LOCADDR=14
T1300AAE LU LOCADDR=15
T1300AAF LU LOCADDR=16
T1300AB0 LU LOCADDR=17
*---------------------------------------------------------------------*
Notes:

3 As in the channel definitions, question 104 is the host address for the
3174. For the CCA, question 104 should match the ADDR value in the PU
definition.

4 The host addresses in the Port Assignment panel should match the
LU LOCADDR values.

Chapter 10. Connectivity Customization Examples

359

10.3 Example 3: SLMH via Token-Ring
┌───────────────┐
┌────────────────┐
│
3270
│
│
3270
│
│
HOST A
│
│
HOST B
│
└───────┬───────┘
└────────┬───────┘
│
│
┌───────┴───────┐
┌────────┴────────┐
│ 3174 local │
│
3174 remote │
│
Gateway
│
│
Gateway
│
└──────────┬────┘
└─────┬───────────┘
│
│
│
│
┌──────┴───────────────────────┴───────┐
│
Token─ Ring
│
└────────────────┬─────────────────────┘
│
┌──────────┴───────┐
│
│
│
3174-13R
│
│
│
└──┬─────────────┬─┘
│
│
┌────┴────┐ ┌────┴────┐
│
│ │
│
│ CUT │ │ DFT │
│
│ │
│
└─────────┘ └─────────┘

Figure 145. Single Link Multi-Host Connectivity

In this example we have a 3174-13R as a DSPU with two host attachments over
the Token-Ring. Each terminal on the 3174 has one session via the local 3174
gateway and another session via the remote 3174 gateway. For details on how
to customize a 3174 LAN Gateway see 4.5, “3174 Gateways” on page 77.
Note: The customization panels that are showed in this example assume a
Token Ring Network. The same level of support is provided for an Ethernet
Network with minor customization panel changes. (E.g., Question 100= 14R,
instead of 13R).

DSPU 3174 Customization



______________ Model / Attach ______________
Online Test Password



098 - 3174

Product Assistance Data
099 - DSPU WITH SLMH
3174 Model

100 - 13R

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>



360



3174 Installation Guide

•

For multi-host attachment, respond to
question 101 with M.





_________ Multi-Host Definition ___________
Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
1B
__
__
__
__
__
__
__
__

_
_

Host
Attach

Hardware
Group

Include
in IML

__
__

_
_
1
_
_
_
_
_
_
_
_

7
_
_

Host Descriptor

LOCAL_GATEWAY_LINK__
____________________
____________________
REMOTE_GATEWAY_LINK_
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________



Here we specify the multi-host definitions.
Unlike Example 2, where we use host IDs 1A and
2A, we are now customizing for SLMH and will
use the same physical link (the primary
communication adapter link). The second host
on this single link is identified by the host ID 1B.


Host 1A Customization





____________ Token-Ring Network ____________
1A = LOCAL GATEWAY LINK
106 - 4000 3174 9999 04

107 - 4000 0000 3174 04

110 - 1

116 - 2_ __

121 - 01

123 - 1

125 - 00000000

108 - 23V2645

126 - 00000000

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0

141 - A

165 - 0

166 - A

168 - 0

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 1

382 - 2057

383 - 2

384 - 2



•

Question 106 is the address of the
3174-13R.1

•

Question 107 is the address of the 3174 local
gateway. 2




Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30



127 - 5 3

This panel is displayed after we enter 1A on the
command line on the Multi-Host Definition panel.
Here we define the primary link to the primary
host via the 3174 local gateway.

___________ 117: Port Assignment ___________
1A = LOCAL GATEWAY LINK
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___
1 006 ___ ___ ___ ___
26-05 1 007 ___ ___ ___
1 008 ___ ___ ___ ___
26-07 1 009 ___ ___ ___
1 010 ___ ___ ___ ___
26-09 1 011 ___ ___ ___
1 012 ___ ___ ___ ___
26-11 1 013 ___ ___ ___
1 014 ___ ___ ___ ___
26-13 1 015 ___ ___ ___
1 016 ___ ___ ___ ___
26-15 1 017 ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___


5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Here we assign one host address for each each
of the 16 ports. The host addresses match the
LU LOCADDR values. 3


3174 Local Gateway Customization

Chapter 10. Connectivity Customization Examples

361





_______________ Local (SNA) ________________

104 - 40

105 - 46

108 - 23N6233

110 - 0

116 - 0
127 - 5 3

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
166 - A

141 - A

150 - 1

165 - 0

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 1

222 - 1

223 - 10

224 - 3

_

In this 3174 local gateway panel, we see that
Questions 104 and 105 specify the range of
addresses through the gateway. These host
addresses are defined in the local SNA major
node definition for the 3174 local gateway.

168 - 0

225 - 4









_______ 940: Ring Address Assignment _______

S
40
41
43
45

Ring Address
4000 0000 3174
4000 3174 9999
XXXX XXXX XXXX
XXXX XXXX XXXX

SAP
04
04
04
04

T

S

Ring Address

SAP

T

1
0
0

42
44
46

XXXX XXXX XXXX
XXXX XXXX XXXX
XXXX XXXX XXXX

04
04
04

1
0
0

•

Host address 40 is, in turn, defined as PU
RAPP40 (CUADDR=E40) in the VTAM
definitions.
•



The 3174 local gateway (Token-Ring address
400000003174) is assigned to host address
40.



The 3174-13R DSPU (Token-Ring address
400031749999) is assigned to host address
41.
Host address 41 is, in turn, defined as PU
RAPP41 (CUADDR=E41) in the VTAM
definitions.

VTAM Definitions (Local 3174)
*---------------------------------------------------------------------*
HSNA040 VBUILD TYPE=LOCAL
RAPP40 PU
CUADDR=E402,ISTATUS=ACTIVE,PUTYPE=2,
X
MAXBFRU=10,MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,
X
USSTAB=US327X,VPACING=0
RAPT400 LU
LOCADDR=2
RAPT401 LU
LOCADDR=3
:
:
RAPT40E LU
LOCADDR=17
*---------------------------------------------------------------------*
RAPP41 PU
CUADDR=E411,ISTATUS=ACTIVE,PUTYPE=2,
X
MAXBFRU=10,MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,
X
USSTAB=US327X,VPACING=0,SECNET=YES
RAPT410 LU
LOCADDR=2
RAPT411 LU
LOCADDR=3
:
:
RAPT41E LU
LOCADDR=173
*---------------------------------------------------------------------*
Notes:

1 Question 106 is the 3174-13R Token-Ring address, mapped to host
address CUADDR=E41.

2 Question 107 is the 3174 local gateway Token-Ring address, mapped
to host address CUADDR=E40.

3 LU definitions for the 3174-13R in host A.

362

3174 Installation Guide

Host 1B Customization





____________ Token-Ring Network ____________
1B = REMOTE GATEWAY
106 - 4000 3174 9999 04

107 - 4000 1111 3174 04

Here we define our attachment to the second
host via the remote gateway.
•

Question 106 is again the 3174-13R
Token-Ring address. 4

•

Question 107 is the 3174 remote gateway
Token-Ring address. 5

116 - 1_ __
125 - 00*****0

127 - 0 0

165 - 0
179 - 0 0 0
215 - 00000
382 - 2057

220 - 0

221 - 0

383 - 2






Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
1B = REMOTE GATEWAY
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___
1 006 ___ ___ ___ ___
26-05 1 007 ___ ___ ___
1 008 ___ ___ ___ ___
26-07 1 009 ___ ___ ___
1 010 ___ ___ ___ ___
26-09 1 011 ___ ___ ___
1 012 ___ ___ ___ ___
26-11 1 013 ___ ___ ___
1 014 ___ ___ ___ ___
26-13 1 015 ___ ___ ___
1 016 ___ ___ ___ ___
26-15 1 017 ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___


5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___









_______ Logical Terminal Assignment ________
801=2
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28



We assign one host address for each of the 16
ports for attachment to the second host. The
host addresses match the LU LOCADDR values
in the NCP definition for the 3174-13R (PU
RADP08B). 6

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
___
___
___
___
___
___
___

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port LT1 LT2 LT3 LT4 LT5
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
___
___
___
___
___
___
___

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Using the LTA panel we now assign two host
sessions to each coax port.
•

1A1 maps the first session to host A.

•

1B1 maps the second session to host B.

Thus, each terminal has two sessions or LTs;
LT-1 to host A and LT-2 to host B.



Chapter 10. Connectivity Customization Examples

363

3174 Remote Gateway Customization





____________ Token-Ring Gateway ____________

900 - 4000 1111 3174 04

905 - 1

911 - 2

912 - 00

•

Question 900 is the 3174 remote gateway
Token-Ring address. 5

•

The 3174 remote gateway (Token-Ring
address 400011113174) is assigned to host
address C1.

908 - IBMLAN









_______ 940: Ring Address Assignment _______

S
C1
C2
C4
C6

Ring Address
4000 1111 3174
4000 3174 9999
XXXX XXXX XXXX
XXXX XXXX XXXX

SAP
04
04
04
04

T

S

Ring Address

SAP

T

0
0
0

C3
C5

XXXX XXXX XXXX
XXXX XXXX XXXX

04
04

0
0



Host address C1 is, in turn, defined as PU
P13008A (ADDR=C1) in the NCP definitions.



•

The 3174-13R DSPU (Token-Ring address
400031749999) is assigned to host address
C2.
Host address C2 is, in turn, defined as PU
RADP08B (ADDR=C2) in the NCP
definitions.

NCP Line Definitions
*---------------------------------------------------------------------*
L13008 LINE ADDRESS=(08,FULL),ANS=CONTINUE,CLOCKNG=EXT,DUPLEX=(FULL),X
ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2,MAXPU=10,NPACOLL=X
YES,PAUSE=.5,SERVLIM=10,SPEED=9600,SRT=(,64)
*---------------------------------------------------------------------*
P13008A PU ADDR=C15,DISCNT=(NO),MAXDATA=521,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0,GP3174=AE
T13008A0 LU LOCADDR=2
T13008A1 LU LOCADDR=3
:
:
T13008AE LU LOCADDR=17
*---------------------------------------------------------------------*
RADP08B PU ADDR=C24,DISCNT=(NO),MAXDATA=265,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0,GP3174=AE
RADT08B0 LU LOCADDR=2
RADT08B1 LU LOCADDR=3
:
:
RADT08BE LU LOCADDR=176
*---------------------------------------------------------------------*
Notes:

4 Question 106 is the Token-Ring address of the 3174-13R DSPU,
mapped to host address ADDR=C2.

5 Question 107 is the Token-Ring address of the 3174 remote gateway,
mapped to host address ADDR=C1.

6 LU definitions for the 3174-13R DSPU.

364

3174 Installation Guide

10.4 Example 4: SLMH with CCA
┌───────────────┐
┌────────────────┐
│
│
│
│
│
HOST A
│
│
HOST B
│
│
│
│
│
└───────┬───────┘
└────────┬───────┘
│
│
┌───────┴───────┐
┌────────┴────────┐
│ 3174 local │
│
3174 remote │
│
Gateway
│
│
Gateway
│
└──────────┬────┘
└─────┬───────────┘
│
│
│
│
┌──────┴──────────────────────────┴───────┐
│
Token-Ring
│
└──────────────────┬──────────────────────┘
│
┌──────────┴─────┬────┐
┌───────────────┐
│
│
│
│
│
│
│CCA ├────────┤
HOST C
│
│
3174─X3R └────┤
│
│
│
│
└───────────────┘
└────┬───────────┬────┘
│
│
┌────┴──┐
┌──┴────┐
│ CUT │
│ DFT │
└───────┘
└───────┘

Figure 146. SLMH with CCA

This example is the same as Example 3, except with the addition of a CCA in the
3174-13R for a third host connection. This CCA attached via an SDLC V.24 line to
an NCP. The 3174-13R will be re-customized to add this third host connection.

DSPU 3174 Customization



______________ Model / Attach ______________
Online Test Password



•

For multi-host attachment, respond to
question 101 with M.

098 - 3174

Product Assistance Data
099 - DSPU WITH SLMH AND CCA
3174 Model

100 - 13R

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>





Chapter 10. Connectivity Customization Examples

365





_________ Multi-Host Definition ___________
Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
1B
__
__
__
__
__
__
__
__

Host
Attach
7
2
_

1
_

Hardware
Group

Include
in IML

51
__

1
_
1
_
_
_
_
_
_
_
_

Host Descriptor

LOCAL_GATEWAY_LINK__
CCA LINK____________
____________________
REMOTE_GATEWAY_LINK_
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________



After specifying M for question 101, we are
presented with this panel. Here we code the
SLMH definitions (1A and 1B), and the CCA host
(2A).
The 1A and 1B host definitions are as shown in
Example 3 and will not be repeated here.


Host 2A Customization





___________________ SDLC ___________________
2A = CCA LINK
104 - C1

105 - 00

110 - 1

116 - 1_ __

125 - 00*****0

127 - 0 0
139 - 00

150 - 0

After entering 2A on the command line in the
Multi-Host Definition panel, we can customize
the link from the CCA to host C. The
customizing responses and the NCP definitions
for the CCA are the same as in 10.2, “Example 2:
Local 3174 with CCA” on page 355.

165 - 1
179 - 0 0 0

213 - 1

215 - 00000

220 - 0

310 - 0

313 - 1

317 - 0

365 - 0

370 - 1

318 - 0

340 - 0









_______ Logical Terminal Assignment ________
801=2
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
___
___
___
___
___
___
___

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
___
___
___
___
___
___
___

2A1
2A1
2A1
2A1
2A1
2A1
2A1
2A1
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



366

Port LT1 LT2 LT3 LT4 LT5
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
___
___
___
___
___
___
___

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
___
___
___
___
___
___
___

2A1
2A1
2A1
2A1
2A1
2A1
2A1
2A1
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

•

The first LT is assigned to the first host on
the primary link (host ID 1A1).
The second LT is assigned to the second
host on the primary link (host ID 1B1).
Both these LTs use SLMH to access host A
and host B.



3174 Installation Guide

After the CCA connection has been defined, you
need to add a third LT to each port to allow
access to host C. As shown in this LTA panel,
the sessions are assigned as follows:

•

The third LT is assigned to the first host on
the secondary link (host ID 2A1).

10.5 Example 5: SLMH Token-Ring Gateway

┌───────────────┐
┌───────────────┐
│
HOST A
│
│
HOST B
│
└───────┬───────┘
└────────┬──────┘
│
│
┌─────┴─────┐
┌─────┴─────┐
│ 3174-11L │
│
│
├─────┬─────┤
│
37xx │
│#3044│ CCA ├──────────────────┤
│
└──┬──┴─────┘
└───────────┘
│
┌──────┴────────────────────────────────────────┐
│
Token─Ring
│
└───────────────────────┬───────────────────────┘
│
┌─────┴─────┐
│
│
│ 3174-13R │
│
│
└┬─────────┬┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 147. SLMH Token-Ring Gateway

In this example, the 3174-13R provides multi-host connectivity by using SLMH to
reach hosts A and B via the 3174-11L Token-Ring Gateway. The 3174-11L also
provides multi-host connectivity by providing multiple upstream physical
attachments. The 3174-11L, in effect, acts as two gateways, with one gateway
allowing access to host A via the channel attachment and the other gateway
allowing access to host B via the CCA attachment.

3174 Local Gateway Customization



______________ Model / Attach ______________

Online Test Password



098 - 3174

The 3174-11L gateway will be customized for
multi-host support. Question 101 response is,
therefore, an M.

Product Assistance Data
099 - 3174 11L MULTIPLE UPSTREAM PHYSICAL
3174 Model

100 - 11L

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>





Chapter 10. Connectivity Customization Examples

367





_________ Multi-Host Definition ___________

Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
__
__
__
__
__
__
__
__
__

1
_

Host
Attach

Hardware
Group

Include
in IML

51
__

1
_
_
_
_
_
_
_
_
_
_

5
2
_

On this panel, we define host ID 1A as channel
attached, and host ID 2A as an SDLC attachment
via the CCA.

Host Descriptor

LOCAL_HOST_LINK_____
CCA_HOST_LINK_______
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________








_______________ Local (SNA) ________________

For the host ID 1A (the channel attachment):
•

Question 104 is the controller address in
VTAM. 1

•

Question 105 is the upper limit address. 2

•

Question 150 has the Token-Ring Gateway
function enabled. 3

1A = LOCAL HOST LINK
104 - 40

105 - 46

108 - 23N6233

110 - 1

116 - 1_

121 - 01

123 - 0

125 - 00000000

126 - 00000000

127 - 0 0

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
166 - A

141 - A

150 - 1

165 - 0

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

222 - 1

223 - 10

224 - 3

168 - 0

225 - 4








___________________ SDLC ___________________

For the host ID 2A (the CCA attachment):
•

Question 104 is the controller address in
NCP. 4

•

Question 105 is the upper limit address. 2

•

Question 150 has the Token-Ring Gateway
function enabled. 3

2A = CCA HOST LINK
104 - C1

105 - C6

110 - 1
125 - 00*****0

116 - 1_ _
127 - 0 0
139 - 00

150 - 1

165 - 1
179 - 0 0 0

213 - 1

215 - 00000

220 - 0

310 - 0

313 - 1

317 - 0

365 - 0

370 - 1



368

318 - 0

340 - 0



3174 Installation Guide





•

Question 900 is the channel gateway
Token-Ring address.

•

Question 940 assigns the Token-Ring
addresses for the channel gateway and the
3174-13R DSPU to host addresses as follows:

____________ Token-Ring Gateway ____________
1A = LOCAL HOST LINK

900 - 4000 0000 3174 04

905 - 1

908 - IBMLAN

911 - 1







−

Host address 40 to Token-Ring address
400000003174 SAP 04 for the channel
gateway. 6

−

Host address 41 to Token-Ring address
400031749999 SAP 04 for the 3174-13R
DSPU. 8

_______ 940: Ring Address Assignment _______
1A = LOCAL HOST LINK

S
40
41
43
45

Ring Address
4000 0000 3174
4000 3174 9999
XXXX XXXX XXXX
XXXX XXXX XXXX

SAP
04
04
04
04

T

S

Ring Address

SAP

T

1
1
0

42
44
46

XXXX XXXX XXXX
XXXX XXXX XXXX
XXXX XXXX XXXX

04
04
04

1
0
0









•

Question 900 is the CCA gateway Token-Ring
address.

•

Question 940 assigns the Token-Ring
addresses for the CCA gateway and the
3174-13R DSPU to host addresses as follows:

____________ Token-Ring Gateway ____________
2A = CCA HOST LINK

900 - 4000 0000 3174 08

905 - 1

911 - 1

912 - 00

908 - IBMLAN






_______ 940: Ring Address Assignment _______
2A = CCA HOST LINK

S
C1
C2
C4
C6



Ring Address
4000 0000 3174
4000 3174 9999
XXXX XXXX XXXX
XXXX XXXX XXXX

SAP
08
04
04
04

T

S

Ring Address

SAP

T

0
0
0

C3
C5

XXXX XXXX XXXX
XXXX XXXX XXXX

04
04

0
0

−

Host address C1 to Token-Ring address
400000003174 SAP 08 for the CCA
gateway. 7

−

Host address C2 to Token-Ring address
400031749999 SAP 04 for the 3174-13R
DSPU. 8



Chapter 10. Connectivity Customization Examples

369

VTAM Definitions (Local 3174)
HSNA040 VBUILD TYPE=LOCAL
RAPP40 PU
CUADDR=E401,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0
RAPT400 LU
LOCADDR=2
RAPT401 LU
LOCADDR=3
:
:
RAPT40E LU
LOCADDR=17
*---------------------------------------------------------------------*
RAPP41 PU
CUADDR=E415,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
RAPT410 LU
LOCADDR=2
RAPT411 LU
LOCADDR=3
:
:
RAPT41E LU
LOCADDR=17
*---------------------------------------------------------------------*

NCP Definitions (CCA)
*---------------------------------------------------------------------*
L13008 LINE ADDRESS=(08,FULL),ANS=CONTINUE,CLOCKNG=EXT,DUPLEX=(FULL),X
ETRATIO=30,ISTATUS=ACTIVE,LPDATS=LPDA2,MAXPU=10,NPACOLL=X
YES,PAUSE=.5,SERVLIM=10,SPEED=9600,SRT=(,64)
*---------------------------------------------------------------------*
P13008A PU ADDR=C14,DISCNT=(NO),MAXDATA=521,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0,GP3174=AE
T13008A0 LU LOCADDR=2
T13008A1 LU LOCADDR=3
:
:
T13008AE LU LOCADDR=17
*---------------------------------------------------------------------*
RADP08B PU ADDR=C25,DISCNT=(NO),MAXDATA=265,MAXOUT=7,
X
PACING=0,PASSLIM=8,PUDR=YES,PUTYPE=2,RETRIES=(,4,5),
X
SSCPFM=USSSCS,USSTAB=US327X,VPACING=0,GP3174=AE
RADT08B0 LU LOCADDR=2
RADT08B1 LU LOCADDR=3
:
:
RADT08BE LU LOCADDR=17
*---------------------------------------------------------------------*
Notes:

1 and 4 Question 104 is the polling address for each host.
2 Question 105 specifies the address range using the gateway.
3 Question 150 must be specified as 1 to allow the 3174-11L to act as
gateways to hosts A and B.

5 Is the 3174 DSPU polling address.
6 and 7 The Token-Ring address is the same for both the channel
and CCA gateway since it is the same physical Token-Ring Adapter. The
SAP is used, in combination with the Token-Ring address, to distinguish
one gateway from the other:

370

3174 Installation Guide

•

SAP 04 for the channel gateway.

•

SAP 08 for the CCA gateway.

8 The 3174-13R DSPU is defined in both gateways with the same
Token-Ring address and SAP.

DSPU 3174 Customization





_________ Multi-Host Definition ___________

Here we customize the SLMH function for the
3174-13R:

Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
1B
__
__
__
__
__
__
__
__

_
_

Host
Attach

Hardware
Group

Include
in IML

__
__

_
_
1
_
_
_
_
_
_
_
_

7
_
_

Host Descriptor

CHANNEL_HOST________
____________________
____________________
CCA_HOST____________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________



•

Host ID 1A is specified for a token-ring
Network host attachment (Host Attach=7).

•

Host ID 1B is specified as the secondary
host.







____________ Token-Ring Network ____________
1A = CHANNEL HOST
106 - 4000 3174 9999 04

107 - 4000 0000 3174 04

110 - 1

116 - 1_ __

121 - 01

123 - 1

132 - 0 0 0 0

For host ID 1A:
•

Question 106 is the 3174-13R token-ring
address. 8

•

Question 107 is the destination 3174-11L
channel gateway address (note: SAP 04). 6

108 - 23V2645

125 - 00100100

126 - 00000000

127 - 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
168 - 0

141 - A

165 - 0

166 - A

173 - 10100101

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

382 - 2057

383 - 2

384 - 2









____________ Token-Ring Network ____________
1B = CCA HOST
106 - 4000 3174 9999 04

For host ID 1B:
•

Question 106 is the 3174-13R token-ring
address. 8

•

Question 107 is the destination 3174-11L CCA
gateway address (note: SAP 08). 7

107 - 4000 0000 3174 08
116 - 1_ __
125 - 00*****0

127 - 0 0

165 - 0
179 - 0 0 0
215 - 00000
382 - 2057



220 - 0

221 - 0

383 - 2



Chapter 10. Connectivity Customization Examples

371

10.6 Example 6: SLMH Gateway with ESCON
┌───────────────┐
┌───────────────┐
│
3270
│
│
3270
│
│
HOST A
│
│
HOST B
│
└───────┬───────┘
└───────┬───────┘
│
│
│
┌─────────┐
│
└──────────────┤ ESCON ├──────────────┘
│ DIRECTOR│
└────┬────┘
│
┌────────┴─────────┐
│ 3174 Gateway │
│ ┌──────┐┌──────┐ │
┌───────┐
│ │VGATE ││VGATE │ │
┌───────┐
│ CUT ├────┤ │ #1 ││ #2 │ ├────┤ DFT │
└───────┘
│ └──────┘└──────┘ │
└───────┘
└────────┬─────────┘
│
┌─────────────┴──────────────┐
│
Token─Ring
│
└─────────────┬──────────────┘
│
┌────────┴───────────┐
│
3174-x3R
│
│ ┌───────┐┌───────┐ │
│ │ DSPU ││ DSPU │ │
│ │ #1 ││ #2 │ │
│ └───────┘└───────┘ │
│
│
└─────┬─────────┬────┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT │
└───────┘ └───────┘

Figure 148. SLMH Gateway with ESCON

In this example, a 3174-12L (ESCON model) is connected via an ESCON Director
to two hosts. The gateway has two logical gateways defined, one to each host.

ESCON 3174 Customization



______________ Model / Attach ______________

Online Test Password



As with the other SLMH examples, we
respond with an M for question 101 to define
multi-host attachments.

•

By specifying the model number as 12L,
default values for an ESCON connection are
displayed as responses.

098 -

Product Assistance Data
099 - ESCON 3174 MULTIPLE GATEWAY
3174 Model

100 - 12L

Host Attachment

101 - M

1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

0-none
1-Token Ring
2-Ethernet

NSO selection

103 - 0000000000000000

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay
M-Multi-host

CMD===>



372

•



3174 Installation Guide





_________ Multi-Host Definition ___________

•

On this panel we define the primary host
(1A) attachment as SNA channel (Host
A t t a c h = 5 ) . In this example, the attachment
is to the ESCON Director.

•

Host ID 1B will default to the same as host
ID 1A.

Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
__
__
1B
__
__
__
__
__
__
__
__

_
_

Host
Attach

Hardware
Group

Include
in IML

__
__

_
_
1
_
_
_
_
_
_
_
_

5
_
_

Host Descriptor

PRIMARY_SNA_CH30____
____________________
____________________
VCU2_1B_CH37________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________









_______________ Local (SNA) ________________
1A = PRIMARY SNA CH30
104 - 60

105 - 6F

108 - 1234567

110 - 1

116 - 1_ _

121 - 01

123 - 0

125 - 00000100

126 - 00000000

127 - 0 0

132 - 0 0 0 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
166 - A

141 - A

150 - 1

165 - 0

173 - 00000000

175 -

179 - 1 0 1

213 - 1

215 - 00000

220 - 3

240 - 0

241 - 1



For host ID 1A:
•

Question 104 is the controller address. 1

•

Question 105 is the upper limit address. 2

•

Question 150 indicates the Token-Ring
Gateway function is enabled.

•

Question 240 is the controller logical
address. 3

•

Question 241 is the maximum RU size. 4

168 - 1




Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
1A = PRIMARY SNA CH30
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
5
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-05 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-07 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-09 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-11 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-13 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-15 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___ ___





Here we code a sample of four terminals for the
primary host.





____________ Token-Ring Gateway ____________
1A = PRIMARY SNA CH30
900 - 4000 0000 0000 04

905 - 1



•

Question 900 is the token-ring address of the
gateway; SAP 04 for host A.

908 - IBMLAN

911 - 2





Chapter 10. Connectivity Customization Examples

373





_______ 940: Ring Address Assignment _______
1A = PRIMARY SNA CH30
S
60
61
63
65

Ring Address
4000 0000 0000
4000 0000 0001
4000 0000 0003
XXXX XXXX XXXX

SAP
04
04
04
04

T

S

Ring Address

SAP

T

0
0
0

62
64
66

4000 0000 0002
4000 0000 0004
XXXX XXXX XXXX

04
04
04

0
0
0



•

The Token-Ring Gateway address is
assigned to host address 60. 1

•

The Token-Ring address for the 3174-13R
DSPU is assigned to host address 64.







____ 941: Ring Transmission Definition _____
1A = PRIMARY SNA CH30
S
60
61
63
65

Ring Address
4000 0000 0000
4000 0000 0000
4000 0000 0003
XXXX XXXX XXXX

SAP
04
04
04
04

F

W

S

Ring Address

SAP

F

W

5
5
5

2
2
2

62
64
66

4000 0000 0002
4000 0000 0004
XXXX XXXX XXXX

04
04
04

5
5
5

2
2
2



Note the response that can be specified in the F
field (the transmit I-frame size). A response of 5
indicates an 8 KB RU size; this response can
only be specified if question 241 is set to 1. 4


VTAM Definitions (Local 3174) For Primary Host
*---------------------------------------------------------------------*
LSE00
VBUILD TYPE=LOCAL
CSE60
PU
CUADDR=E601,DISCNT=NO,ENCR=OPT,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0,
X
MODETAB=LMT3270
SE0601 LU
LOCADDR=2,ISTATUS=ACTIVE
SE0602 LU
LOCADDR=3,ISTATUS=INACTIVE
SE0603 LU
LOCADDR=4,ISTATUS=INACTIVE
SE0604 LU
LOCADDR=5,ISTATUS=INACTIVE
:
:
*---------------------------------------------------------------------*
CSE6F
PU
CUADDR=E6F2,DISCNT=NO,ENCR=OPT,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0,
X
MODETAB=LMT3270
SE06F1 LU
LOCADDR=2,ISTATUS=ACTIVE
SE06F2 LU
LOCADDR=3,ISTATUS=INACTIVE
SE06F3 LU
LOCADDR=4,ISTATUS=INACTIVE
SE06F4 LU
LOCADDR=5,ISTATUS=INACTIVE
*---------------------------------------------------------------------*
Notes:

1 This is the CUADDR value from VTAM.
2 Matches the upper range of devices defined through the gateway for
the primary host.

3 The controller logical address is used by the ESCON Director and
can range from 0 through 9 and A through F. The 15 possible addresses
are used to switch between the hosts connected to the ESCON Director.
For the primary host, we are on CHIPID 30 and in the CNTLUNIT macro
CUADD=0 in the IOCP definitions. So we set question 240 to 0.
VTAM CUADDR 60 through 6F are set on CHIPID 30 for host A.

4 This sets the maximum RU size.

374

3174 Installation Guide

Host 1B Customization





_______________ Local (SNA) ________________
1B = VCU2 1B CH37
104 - 80

105 - 8F

For host ID 1B:
•

Question 104 is the controller address for
host B. 5

•

Question 105 is the upper limit address. 6

•

Question 150 indicates the Token-Ring
Gateway function is enabled.

•

Question 240 is the controller logical
address. 7

116 - 1_ _
125 - 00*****0

150 - 1

127 - 0 0

165 - 0
179 - 1 0 1

215 - 00000

220 - 3

221 - 0

240 - 7








____________ Token-Ring Gateway ____________
1B = VCU2 1B CH37
900 - 4000 0000 0000 08

905 - 1

For host B we use the same Token-Ring address
as host A but with a SAP ID 08.

908 - IBMLAN

911 - 2









•

The Token-Ring Gateway address is
assigned to host address 80.

•

The Token-Ring address for the 3174-13R
DSPU is assigned to host address 84.

_______ 940: Ring Address Assignment _______
1B = VCU2 1B CH37
S
80
81
83
85

Ring Address
4000 0000 0000
4000 0000 0001
4000 0000 0003
XXXX XXXX XXXX

SAP
08
04
04
04

T

S

Ring Address

SAP

T

0
0
0

82
84
86

4000 0000 0002
4000 0000 0004
XXXX XXXX XXXX

04
04
04

0
0
0








____ 941: Ring Transmission Definition _____
1B = VCU2 1B CH37
S
80
81
83
85



Ring Address
4000 0000 0000
4000 0000 0001
4000 0000 0003
XXXX XXXX XXXX

SAP
08
04
04
04

F

W

S

Ring Address

SAP

F

W

5
5
5

2
2
2

82
84
86

4000 0000 0002
4000 0000 0004
XXXX XXXX XXXX

04
04
04

5
5
5

2
2
2

The ring transmission parameters are the same
as those for host A.



Chapter 10. Connectivity Customization Examples

375




Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
1B = VCU2 1B CH37
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___
0 ___ ___ ___ ___ ___
26-05 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-07 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-09 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-11 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-13 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-15 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-17 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-19 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-21 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-23 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-25 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-27 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-29 0 ___ ___ ___ ___
0 ___ ___ ___ ___ ___
26-31 0 ___ ___ ___ ___

Again as with host A, just four local terminals
are assigned.

5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___









_______ Logical Terminal Assignment ________
801=2
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28

1A1
1A1
___
___
___
___
___
___
___
___
___
___
___
___
___

1B1
1B1
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

Port LT1 LT2 LT3 LT4 LT5

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29



1A1
1A1
___
___
___
___
___
___
___
___
___
___
___
___
___

1B1
1B1
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___

We now assign host sessions to the terminals
attached to the 3174-12L. Each terminal will
have two sessions, one to each host.

___
___
___
___
___
___
___
___
___
___
___
___
___
___
___


VTAM Definitions (Local 3174) For Host 1B
*---------------------------------------------------------------------*
LSE01
VBUILD TYPE=LOCAL
CSE80
PU
CUADDR=E805,DISCNT=NO,ENCR=OPT,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0,
X
MODETAB=LMT3270
SE0801 LU
LOCADDR=2,ISTATUS=ACTIVE
SE0802 LU
LOCADDR=3,ISTATUS=INACTIVE
SE0803 LU
LOCADDR=4,ISTATUS=INACTIVE
SE0804 LU
LOCADDR=5,ISTATUS=INACTIVE
:
:
*---------------------------------------------------------------------*
CSE8F
PU
CUADDR=E8F6,DISCNT=NO,ENCR=OPT,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0,
X
MODETAB=LMT3270
SE08F1 LU
LOCADDR=2,ISTATUS=ACTIVE
SE08F2 LU
LOCADDR=3,ISTATUS=INACTIVE
SE08F3 LU
LOCADDR=4,ISTATUS=INACTIVE
SE08F4 LU
LOCADDR=5,ISTATUS=INACTIVE
*---------------------------------------------------------------------*

376

3174 Installation Guide

Notes:

5 This is the CUADDR value from VTAM.
6 Matches the upper range of devices defined through the gateway for
host 1B.

7 This is the CUADD value defined in the IOCP for the 3174-12L in host
1B. It is on CHIPID 37 and CUADD=7, so question 240 is set to 7.
CUADDR 80 through 8F are set on CHIPID 37 for host B.

9032 ESCON Director Matrix



-1.0------------------9032 ACTIVE MATRIX------------------------------==>





9032 Name: 3174 Development

Addr
Address Name
-E0 VM_SYSA_CH2001______
-E1 ____________________
-E2 PRINTER07___________
-E3 ____________________
-E4 ____________________
-E5 ____________________
-E6 ____________________
-E7 ____________________
-E8 ____________________
-E9 ____________________
-EA ____________________
-EB ____________________
-EC ____________________
-ED ____________________
-EE SNA_60-80(Q240=0-7)_
-EF ____________________
F1=Help
F7=Backward



F3=End
F8=Forward

H
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_

B
_
_
B
_
_
_
_
_
_
_
_
_
_
_
_
_

==>

C E0 1 2 3 4 5 6 7 8 9 A B C D E F
__ a a a P a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a
__ a a a a a a a a a a a a a a a a

F6= Process
F10=Left

F11=Right

9032 Name: 3174 Development

Addr
Address Name
-F0 ____________________
-F1 ____________________
-F2 ____________________
-F3 ____________________
-F4 CHIPID 30_(Q240=0)__
-F5 CHIPID_31_(Q240=1)__
-F6 ____________________
-F7 ____________________
-F8 CHIPID_37_(Q240=7)__
-F9 ____________________
-FA ____________________
-FB ____________________
-FC ____________________
-FD ____________________
-FE ____________________
-FF ____________________







-1.0------------------9032 ACTIVE MATRIX-------------------------------

F1=Help
F7=Backward

F3=End
F8=Forward

H
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_

B
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_

C F0 1 2 3 4 5 6 7 8 9 A B C D E F
__ \ a a a a a a a a a a a a a a a
__ a \ a a a a a a a a a a a a a a
__ a a \ a a a a a a a a a a a a a
__ a a a \ a a a a a a a a a a a a
__ a a a a \ a a a a a a a a a a a
__ a a a a a \ a a a a a a a a a a
__ a a a a a a \ a a a a a a a a a
__ a a a a a a a \ a a a a a a a a
__ a a a a a a a a \ a a a a a a a
__ a a a a a a a a a \ a a a a a a
__ a a a a a a a a a a \ a a a a a
__ a a a a a a a a a a a \ a a a a
__ a a a a a a a a a a a a \ a a a
__ a a a a a a a a a a a a a \ a a
__ a a a a a a a a a a a a a a \ a
__ a a a a a a a a a a a a a a a \

F6= Process
F10=Left

F11=Right



From the two screens shown above, extracted from the ESCON Director control
console, we can see the attachments for our setup.
•

On port EE (physical port) into the ESCON Director, we have a fiber channel
from our 3174-12L gateway.

•

On port F4, we have a fiber channel from host A on CHIPID 30.

•

On port F8, we have a fiber channel from host B on CHIPID 37.

Notes:

3 and 7 This value matches that in question 240 for each logical
device (VCU) associated with the one physical device.

8 Defines which physical port on the ESCON Director the 3174
definitions are associated with.

9 Define the lower address range.
10 Define the upper address range.

Chapter 10. Connectivity Customization Examples

377

IOCP Definitions
*---------------------------------------------------------------------*
CHPID PATH=((30)),TYPE=S,SWITCH=00
CHPID PATH=((37)),TYPE=S,SWITCH=00
*---------------------------------------------------------------------*
* CHPID 30 CHANNEL 30 CONTROL UNITS
*
*---------------------------------------------------------------------*
CNTLUNIT CUNUMBR=3000,
3174 SNA
ADDRESS=3000
+
UNIT=3705,
+
PATH=30,
+
LINK=(F1),
+
CUADD=0,
+
UNITADD=((00,1))
:
CNTLUNIT CUNUMBR=3003,
3174 SNA
ADDRESS=3060-306F+
UNIT=3705,
+
PATH=30,
+
LINK=(EE),8
+
CUADD=0,3
+
UNITADD=((60,16))910
*---------------------------------------------------------------------*
* CHPID 37 CHANNEL 37 CONTROL UNITS
*
*---------------------------------------------------------------------*
CNTLUNIT CUNUMBR=3700,
3174 SNA
ADDRESS=3700
+
UNIT=3705,
+
PATH=37,
+
LINK=(F1),
+
CUADD=7,
+
UNITADD=((00,1))
:
CNTLUNIT CUNUMBR=3703,
3174 SNA
ADDRESS=3780-308F+
UNIT=3705,
+
PATH=37,
+
LINK=(EE),8
+
CUADD=7,7
+
UNITADD=((80,16))910
*---------------------------------------------------------------------*

378

3174 Installation Guide

DSPU 3174 Customization





_________ Multi-Host Definition ___________
Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
1B
__
__
__
__
__
__
__
__

_
_

Host
Attach

Hardware
Group

Include
in IML

__
__

_
_
1
_
_
_
_
_
_
_
_

7
_
_

Host Descriptor

HOST__A_____________
____________________
____________________
HOST__B_____________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________



Here we define the SLMH function for the
3174-13R. The attachment to host ID 1A is
defined as Token-Ring Network (Host Attach=7).
The attachment to host ID 1B will be the same
as host ID 1A.







____________ Token-Ring Network ____________
1A = HOST A
106 - 4000 0000 0004 04

107 - 4000 0000 0000 04

110 - 1

116 - 1_ __

121 - 01

123 - 1

132 - 0 0 0 0

For host ID 1A:
•

Question 106 is the 3174-13R Token-Ring
address.

•

Question 107 is the destination gateway
address to host A (note: SAP 04).

108 - 23V2645

125 - 00100100

126 - 00000000

127 - 0

136 - 1 1 1 1

137 - 0 0 0 0

138 - 0
168 - 0

141 - A

165 - 0

166 - A

173 - 10100101

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

382 - 2057

383 - 2

384 - 2









____________ Token-Ring Network ____________
1B = HOST B
106 - 4000 0000 0004 04

For host ID 1B:
•

Question 106 is the 3174-13R Token-Ring
address (same as for host ID 1A).

•

Question 107 is the destination gateway
address to host B (note; SAP 08).

107 - 4000 0000 0000 08
116 - 1_ __
125 - 00*****0

127 - 0 0

165 - 0
179 - 0 0 0
215 - 00000
382 - 2057



220 - 0

221 - 0

383 - 2



Chapter 10. Connectivity Customization Examples

379

10.7 Example 7: SLMH with X.25

┌────────┐ ┌────────┐
┌────────┐
│ 3270 │ │ 3270 │
│ 3270 │
│ HOST A │ │ HOST B │
│ HOST C │
└─────┬──┘ └───┬────┘
└───┬────┘
│
│
│
│
│
│
│
│ *******
│
│ *********
***** │
****
X.25
********
***
PSDN
**
**
*****
****
******* │***
*******
│ *********
│/│
│
┌─────────────┼─────────────────┐
│
│
3174 │
│
┌────┴───┐
│
│
│3174
│
│
│
│ PU #1├─┐
│
│
└─┬──────┘ │
│
│
│ PU #2│
│
│
└────────┘
│
│
....
│
│
....
│
│
┌────────┐
│
│
│3174
│
│
│
│ PU #8│
│
│
└────────┘
│
└──────┬───────────────────┬────┘
│
│
│
│
┌────┴──┐
┌────┴──┐
│ CUT │
│ DFT │
└───────┘
└───────┘

Figure 149. X.25 Single Link Multi-Host

In this example, we configured the 3174 to have five host connections, with four
connections defined as PVCs and one connection as an SVC. In our test
environment, we had to define all of the PVCs over one MCH. In a normal
situation, you would code one PVC in each NPSI for the individual hosts.

X.25 3174 Customization



______________ Model / Attach ______________



098 099 - X25 SLMH
100 - 11R
101 - M



380



3174 Installation Guide

For SLMH, respond to question 101 with an M.





_________ Multi-Host Definition ___________
Select a Host ID and press ENTER
Host
ID

Adapter
Type

1A
2A
3A
1B
1C
1D
1E
__
__
__
__
__

_
_

Host
Attach

Hardware
Group

Include
in IML

__
__

_
_
1
1
1
1
_
_
_
_
_

3
_
_

Host Descriptor

X25_PRIMARY_HOST_A__
____________________
____________________
X25_HOST_B__________
X25_HOST_C__________
X25_HOST_D__________
SWITCHED X25 _______
____________________
____________________
____________________
____________________
____________________



Here we name the X.25 hosts we wish to access
from the 3174. Since this is a SLMH
configuration, we have only one physical link,
defined as the 1A attachment. The secondary
hosts are defined as 1B, 1C, 1D and 1E. Ensure
that you include these host definitions in the
IML, otherwise they will not be available for
access.
For host ID 1A, specify Host Attach=3 for X.25
attachment; host ID 1B, 1C, 1D and 1E will
assume the same attachment as host ID 1A.


Host 1A Customization (First PVC)


104 - C1

108 - 23N6503

110 - 6

116 - S1 __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 0 0 0 0

137 - 0 0 0 0

138 - 0

141 - A

165 - 1

166 - A

168 - 0

173 - 00000000

175 -

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

370 - 0

372 - 0 0

For host ID 1A, customize the 3174 to match the
NCP definition for this 3174 in host A.
•

Question 104 is the controller address. 1

127 - 0 0

365 - 0






Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
f6-28
26-30





___________________ X.25 ___________________
1A = X25 PRIMARY HOST A

___________ 117: Port Assignment ___________
1A = X25 PRIMARY HOST A
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
5
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___ ___
1 006 ___ ___ ___ ___
26-05 1 007 ___ ___ ___ ___
1 008 ___ ___ ___ ___
26-07 1 009 ___ ___ ___ ___
1 010 ___ ___ ___ ___
26-09 1 011 ___ ___ ___ ___
1 012 ___ ___ ___ ___
26-11 1 013 ___ ___ ___ ___
1 014 ___ ___ ___ ___
26-13 1 015 ___ ___ ___ ___
1 016 ___ ___ ___ ___
26-15 1 017 ___ ___ ___ ___
1 018 ___ ___ ___ ___
26-17 1 019 ___ ___ ___ ___
1 020 ___ ___ ___ ___
26-19 1 021 ___ ___ ___ ___
1 022 ___ ___ ___ ___
26-21 1 023 ___ ___ ___ ___
1 024 ___ ___ ___ ___
26-23 1 025 ___ ___ ___ ___
1 026 ___ ___ ___ ___
26-25 1 027 ___ ___ ___ ___
1 028 ___ ___ ___ ___
26-27 1 029 ___ ___ ___ ___
1 030 ___ ___ ___ ___
26-29 1 031 ___ ___ ___ ___
1 032 ___ ___ ___ ___
26-31 1 033 ___ ___ ___ ___



For host A, we assign one host address to each
of the 32 ports on the 3174. These host
addresses match the LU LOCADDR values in the
NCP definition. 2



Chapter 10. Connectivity Customization Examples

381



____________ 332: X.25 Options ____________
1A = X25 PRIMARY HOST A
400 - 00 0 0

401 - 1

409 - 10101010

420 - 00000000

423 -



402 - 0001

X.25 parameters for host ID 1A:
•

Question 401 is the circuit type (1=PVC).

•

Question 402 is the Logical Channel
Identifier. 3

421 - 00000000
424 -

430 - 1

431 - 0

434 - 1

435 - 02

440 - 9

441 - __

432 - 02

In this example, it is logical channel 0001.

433 - 2

•

Questions 461 to 466 are the channel
definitions.

•

Question 461 specifies the lowest incoming
channel.

442 - ____

450 - 0010

451 - 05

452 - ________

453 - 10000000

461 - 0005

462 - 0010

463 - 0011

464 - 0020

465 - 0021

466 - 0030




NCP Definition (First PVC)
*---------------------------------------------------------------------*
XL13008A X25.LINE LCN=1,3 FIRST PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*---------------------------------------------------------------------*
XP13008A X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,1
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008A1 X25.LU LOCADDR=22,DLOGMOD=M2SDLCQ
T13008A2 X25.LU LOCADDR=3,DLOGMOD=M2SDLCQ
:
:
T1308A32 X25.LU LOCADDR=33,DLOGMOD=M2SDLCQ
*---------------------------------------------------------------------*
Notes:
PU XP13008A is the definition for the 3174 in host A.

1 Question 104 relates to the polling address specified in the PU
definition.

2 In the Port Assignment panel, the host addresses match the LU
LOCADDR values.

3 Question 402 defines the virtual circuit number used for this host.

382

3174 Installation Guide

Host 1B Customization (Second PVC)





___________________ X.25 ___________________
1B = X25 HOST B
104 - C1

For host ID 1B:
•

Question 104 is the controller address. 4

116 - S1 __
125 - 00*****0

This value should match that of the NCP
ADDR parameter for this PU.

127 - 0 0

165 - 1
179 - 0 0 0
215 - 00000
370 - 0

220 - 0

221 - 0

372 - 0 0






Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

___________ 117: Port Assignment ___________
1B = X25 HOST B
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
5
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___ ___
1 006 ___ ___ ___ ___
26-05 1 007 ___ ___ ___ ___
1 008 ___ ___ ___ ___
26-07 1 009 ___ ___ ___ ___
1 010 ___ ___ ___ ___
26-09 1 011 ___ ___ ___ ___
1 012 ___ ___ ___ ___
26-11 1 013 ___ ___ ___ ___
1 014 ___ ___ ___ ___
26-13 1 015 ___ ___ ___ ___
1 016 ___ ___ ___ ___
26-15 1 017 ___ ___ ___ ___
1 018 ___ ___ ___ ___
26-17 1 019 ___ ___ ___ ___
1 020 ___ ___ ___ ___
26-19 1 021 ___ ___ ___ ___
1 022 ___ ___ ___ ___
26-21 1 023 ___ ___ ___ ___
1 024 ___ ___ ___ ___
26-23 1 025 ___ ___ ___ ___
1 026 ___ ___ ___ ___
26-25 1 027 ___ ___ ___ ___
1 028 ___ ___ ___ ___
26-27 1 029 ___ ___ ___ ___
1 030 ___ ___ ___ ___
26-29 1 031 ___ ___ ___ ___
1 032 ___ ___ ___ ___
26-31 1 033 ___ ___ ___ ___





As with the primary host, we assign one host
address to each of the 32 ports automatically. 5
Note: The customization panels for host ID 1C
and 1D are not shown; they are the same as
those for host ID 1B.





____________ 332: X.25 Options ____________
1B = X25 HOST B
401 - 1
409 - 10101010



X.25 options for host ID 1B:
•

Question 401 is the circuit type (1=PVC).

•

Question 402 is the Logical Channel
Identifier.

402 - 0002

420 - 00000000

421 - 00000000

423 430 - 1

440 - 9

441 - __

442 - ____
452 - ________



In this example, it is logical channel 0002.

432 - 02

453 - 00000000



Note: X.25 option screens for host ID 1C and 1D
are not shown. Additional PVC connections
configured will use logical channels 0003 for host
1C and 0004 for host 1D.

NCP Definition (Second PVC)
*---------------------------------------------------------------------*
XL13008B X25.LINE LCN=2,6 SECOND PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1

Chapter 10. Connectivity Customization Examples

383

*---------------------------------------------------------------------*
XP13008B X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,4
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008B1 X25.LU LOCADDR=2,5DLOGMOD=M2SDLCQ
T13008B2 X25.LU LOCADDR=3,DLOGMOD=M2SDLCQ
:
:
T1308B32 X25.LU LOCADDR=33,DLOGMOD=M2SDLCQ
*---------------------------------------------------------------------*
Notes:
PU XP13008B is the definition for this 3174 in host B.

4 Question 104 relates to the polling address specified in the PU
definition.

5 The host addresses in the Port Assignment panel match the LU
LOCADDR values.

6 Question 402 defines the virtual circuit number used for this host.

Host 1E Customization (SVC)





___________________ X.25 ___________________
1E = SWITCHED X25
104 - C1

•

116 - S1 __
125 - 00*****0

127 - 0 0

179 - 0 0 0

215 - 00000




Port
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28
26-30

220 - 0

384

221 - 0

372 - 0 0

___________ 117: Port Assignment ___________
1E = SWITCHED X25
Host addresses
Host addresses
IS 1
2
3
4
5
Port IS 1
2
3
4
1 002 ___ ___ ___ ___
26-01 1 003 ___ ___ ___
1 004 ___ ___ ___ ___
26-03 1 005 ___ ___ ___
1 006 ___ ___ ___ ___
26-05 1 007 ___ ___ ___
1 008 ___ ___ ___ ___
26-07 1 009 ___ ___ ___
1 010 ___ ___ ___ ___
26-09 1 011 ___ ___ ___
1 012 ___ ___ ___ ___
26-11 1 013 ___ ___ ___
1 014 ___ ___ ___ ___
26-13 1 015 ___ ___ ___
1 016 ___ ___ ___ ___
26-15 1 017 ___ ___ ___
1 018 ___ ___ ___ ___
26-17 1 019 ___ ___ ___
1 020 ___ ___ ___ ___
26-19 1 021 ___ ___ ___
1 022 ___ ___ ___ ___
26-21 1 023 ___ ___ ___
1 024 ___ ___ ___ ___
26-23 1 025 ___ ___ ___
1 026 ___ ___ ___ ___
26-25 1 027 ___ ___ ___
1 028 ___ ___ ___ ___
26-27 1 029 ___ ___ ___
1 030 ___ ___ ___ ___
26-29 1 031 ___ ___ ___
1 032 ___ ___ ___ ___
26-31 1 033 ___ ___ ___





5
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___
___



3174 Installation Guide

Question 104 is the controller address. 7
For X.25, this is the secondary station
address.

165 - 1

370 - 0

We now customize the switched connection to
host E.

As with the other hosts, we have assigned one
host address to each of the 32 ports
automatically (by responding to question 116
with S1). 8





____________ 332: X.25 Options ____________
1E = SWITCHED X25
401 - 4
409 - 10101010

•

Question 401 is the circuit type (4=two-way
SVC).

•

Question 402 is the Logical Channel
Identifier.

402 -

420 - 00000000

421 - 00000000

423 - 3174___________
430 - 1

X.25 options for host ID 1E:

432 - 02

440 - 9

441 - __

The LCN used for this session will be taken
from the pool we defined in questions 461
through 466, depending on the type of call.

442 - ____
452 - ________

453 - 00000000









_______ Logical Terminal Assignment ________
801=1
Port LT1 LT2 LT3 LT4 LT5
26-00
26-02
26-04
26-06
26-08
26-10
26-12
26-14
26-16
26-18
26-20
26-22
26-24
26-26
26-28

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1

1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1

1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1

1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1

Port LT1 LT2 LT3 LT4 LT5
26-01
26-03
26-05
26-07
26-09
26-11
26-13
26-15
26-17
26-19
26-21
26-23
26-25
26-27
26-29

1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1
1A1

1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1
1B1

1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1
1C1

1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1
1D1

1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1
1E1



Finally, having defined five X.25 hosts (1A
through 1E), we allocate one host session to
each of the five logical terminals at each
port. 10


NCP Definition (SVC)
*---------------------------------------------------------------------*
X25.VC LCN=(5,10),11
6 SVC′ S
X
VCCINDX=1,
X
NCPGRP=X2508P1,
X
OUFINDX=1,
X
CALL=OUT,
NPSI INITIATES CALL
X
TYPE=S
*---------------------------------------------------------------------*
X25.VC LCN=(11,15),
5 SVC′ S
X
VCCINDX=1,
X
NCPGRP=X2508P2,
X
OUFINDX=1,
X
CALL=INOUT,
CALLS BOTH WAYS
X
TYPE=S
*---------------------------------------------------------------------*
X25.VC LCN=(16,20),
5 SVC′ S
X
VCCINDX=1,
X
NCPGRP=X2508P3,
X
OUFINDX=1,
X
CALL=IN,
REMOTE DTE INITIATES CALL
X
TYPE=S
*---------------------------------------------------------------------*

Chapter 10. Connectivity Customization Examples

385

VTAM Definitions (SVC)
SWX25TES VBUILD MAXGRP=15,
REQUIRED NUMBER OF PATH GROUPS X
MAXNO=15,
REQUIRED NUMBER OF DIALNO
X
TYPE=SWNET
REQUIRED
*---------------------------------------------------------------------*
X25PUE PU
ADDR=C1, 7
X
IDBLK=017,
X
IDNUM=00000,
X
DISCNT=YES,
X
MAXOUT=7,
X
MAXDATA=255,
X
MODETAB=AMODETAB,
X
MAXPATH=20,
X
VPACING=0,
X
PUTYPE=2,
X
SSCPFM=USSSCS,
X
DLOGMOD=M2SDLCQ,
X
USSTAB=US327X
*---------------------------------------------------------------------*
PATHX251 PATH DIALNO=2222222222*317411111130101,9
X
GRPNM=X2508P1,
X
GID=1,
X
PID=1
*---------------------------------------------------------------------*
PATHX252 PATH DIALNO=2222222222*317411111130101,
X
GRPNM=X2508P2,
X
GID=1,
X
PID=2
*---------------------------------------------------------------------*
PATHX253 PATH DIALNO=2222222222*317411111130101,
X
GRPNM=X2508P3,
X
GID=1,
X
PID=3
*---------------------------------------------------------------------*
T13008E1 LU
LOCADDR=28
T13008E2 LU
LOCADDR=3
T13008E3 LU
LOCADDR=4
:
:
T1308E32 LU
LOCADDR=33
Notes:

7 The address parameter should match on question 104 in the NCP PU
definition.

8 The host addresses should match the LU LOCADDR values.
9 For an explanation of the dial parameter, see X.25 NPSI Planning and
Installation .
10 This panel shows the sequence of LTs accessed when you use the
Change Screen key.

11 We will have four PVCs and one SVC connection. Therefore, we
begin numbering the SVCs in question 461 starting at 0005 to ensure that
the numbering will be in the correct sequence.
It should be noted that the switched definitions shown here are included as an
example only and were not tested.

386

3174 Installation Guide

NCP Definition Listing
The is the complete NCP definitions used to test X.25 SLMH. It is not a
true-to-life scenario because all the hosts are physically the same host but it
illustrates how to customize the 3174.
In reality, if there were separate hosts using NPSI, then you would code one PU
definition in the NCP/NPSI definition in each host (you can use the PU definition
in this listing).
Extracts from this listing are used in the previous pages.

*---------------------------------------------------------------------*
*
NCP/NPSI DEFINITIONS FOR X.25 MULTI-HOST TESTING
*
*---------------------------------------------------------------------*
* NCPBUILD BUILD - ADD THE FOLLOWING STATEMENTS
*
*---------------------------------------------------------------------*
X25.PREFIX=X,
ALL NAMES START WITH X
X
X25.IDNUMH=02,
MUST MATCH WITH SWITCH MAJOR NODE IDX
X25.SNAP=YES,
SNAP TRACE INCLUDED
X
X25.MCHCNT=1,
NUMBER OF PHYSICAL LINKS
X
X25.MAXPIU=5K
LESS THAN MAXBFRU TIMES UNITSZ
*---------------------------------------------------------------------*
*
X.25 NETWORK
*
*---------------------------------------------------------------------*
X3174
X25.NET CPHINDX=1,
X
NETTYPE=1,
X
OUHINDX=1,
X
DM=YES
X25.VCCPT INDEX=1,
X
MAXPKTL=128,
X
VWINDOW=3,
PACKET LEVEL WINDOW 3
X
INSLOW=(100,50)
*---------------------------------------------------------------------*
*
FIRST MCH
*
*---------------------------------------------------------------------*
MCH01
X25.MCH ADDRESS=08,
CONTROLLER LINE ADDRESS
X
ANS=STOP,
X
LCGDEF=(0,4),
4 PVC
X
FRMLGTH=259,
256 + 3 (PACKET HEADER)
X
MWINDOW=7,
FRAME WINDOW SIZE
X
STATION=DCE,
USED TO SIMULATE X.25 NETWORK
X
ENABLTO=3,
X
DSABLTO=3,
X
TDTIMER=1,
X
TPTIMER=3,
X
NPRETRY=10,
X
NDRETRY=1,
CODED TO MATCH STATION=DCE
X
SUBADDR=NO,
X
LLCLIST=(LLC3),
X
LCN0=NOTUSED,
X
DBIT=NO,
X
PAD=NO,
X
PKTMODL=8,
X
GATE=NO,
X
ITRACE=YES,
X
SPEED=9600,
DEFAULT
X
T1TIMER=1

Chapter 10. Connectivity Customization Examples

387

*---------------------------------------------------------------------*
X25.LCG LCGN=0
LOGICAL CHANNEL GROUP ZERO
*---------------------------------------------------------------------*
*
X.25 LINE / PU / LU MACROS
(LINE 008)
*
*
EACH LINE DEFINES A PVC
*
*---------------------------------------------------------------------*
XL13008A X25.LINE LCN=1,
FIRST PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*---------------------------------------------------------------------*
XP13008A X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008A1 X25.LU LOCADDR=2,DLOGMOD=M2SDLCQ
T13008A2 X25.LU LOCADDR=3,DLOGMOD=M2SDLCQ
T13008A3 X25.LU LOCADDR=4,DLOGMOD=M2SDLCQ
T13008A4 X25.LU LOCADDR=5,DLOGMOD=M2SDLCQ
T13008A5 X25.LU LOCADDR=6,DLOGMOD=M2SDLCQ
T13008A6 X25.LU LOCADDR=7,DLOGMOD=M2SDLCQ
T13008A7 X25.LU LOCADDR=8,DLOGMOD=M2SDLCQ
T13008A8 X25.LU LOCADDR=9,DLOGMOD=M2SDLCQ
T13008A9 X25.LU LOCADDR=10,DLOGMOD=M2SDLCQ
*---------------------------------------------------------------------*
XL13008B X25.LINE LCN=2,
SECOND PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*---------------------------------------------------------------------*
XP13008B X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008B1 X25.LU LOCADDR=34,DLOGMOD=M2SDLCQ
T13008B2 X25.LU LOCADDR=38,DLOGMOD=M2SDLCQ
T13008B3 X25.LU LOCADDR=42,DLOGMOD=M2SDLCQ
T13008B4 X25.LU LOCADDR=46,DLOGMOD=M2SDLCQ
T13008B5 X25.LU LOCADDR=50,DLOGMOD=M2SDLCQ
T13008B6 X25.LU LOCADDR=54,DLOGMOD=M2SDLCQ
T13008B7 X25.LU LOCADDR=58,DLOGMOD=M2SDLCQ
T13008B8 X25.LU LOCADDR=62,DLOGMOD=M2SDLCQ
T13008B9 X25.LU LOCADDR=66,DLOGMOD=M2SDLCQ

388

3174 Installation Guide

*---------------------------------------------------------------------*
XL13008C X25.LINE LCN=3,
THIRD PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*---------------------------------------------------------------------*
XP13008C X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008C1 X25.LU LOCADDR=35,DLOGMOD=M2SDLCQ
T13008C2 X25.LU LOCADDR=39,DLOGMOD=M2SDLCQ
T13008C3 X25.LU LOCADDR=43,DLOGMOD=M2SDLCQ
T13008C4 X25.LU LOCADDR=47,DLOGMOD=M2SDLCQ
T13008C5 X25.LU LOCADDR=51,DLOGMOD=M2SDLCQ
T13008C6 X25.LU LOCADDR=55,DLOGMOD=M2SDLCQ
T13008C7 X25.LU LOCADDR=59,DLOGMOD=M2SDLCQ
T13008C8 X25.LU LOCADDR=63,DLOGMOD=M2SDLCQ
T13008C9 X25.LU LOCADDR=67,DLOGMOD=M2SDLCQ
*---------------------------------------------------------------------*
XL13008D X25.LINE LCN=4,
FOURTH PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*---------------------------------------------------------------------*
XP13008D X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
*---------------------------------------------------------------------*
T13008D1 X25.LU LOCADDR=36,DLOGMOD=M2SDLCQ
T13008D2 X25.LU LOCADDR=40,DLOGMOD=M2SDLCQ
T13008D3 X25.LU LOCADDR=44,DLOGMOD=M2SDLCQ
T13008D4 X25.LU LOCADDR=48,DLOGMOD=M2SDLCQ
T13008D5 X25.LU LOCADDR=52,DLOGMOD=M2SDLCQ
T13008D6 X25.LU LOCADDR=56,DLOGMOD=M2SDLCQ
T13008D7 X25.LU LOCADDR=60,DLOGMOD=M2SDLCQ
T13008D8 X25.LU LOCADDR=64,DLOGMOD=M2SDLCQ
T13008D9 X25.LU LOCADDR=68,DLOGMOD=M2SDLCQ
*---------------------------------------------------------------------*
X25.END
*---------------------------------------------------------------------*

Chapter 10. Connectivity Customization Examples

389

10.8 Example 8: 3174 with AEA

┌─────────┐ ┌──────────┐
│ 3270 │ │ ASCII │
│ HOST │ │ HOST │
└────┬────┘ └───┬──────┘
│
│
│
│
│\│
│\│
│
│
┌───────┴────────┬─┴──┐
│
│ A │ ┌──────┐
│
3174─11R │ E ├─┤ 3151 │
│
│ A │ └──────┘
└────┬─────────┬─┴────┘
│
│
┌────┴──┐ ┌──┴────┐
│ CUT │ │ DFT/E │
└───────┘ └───────┘

Figure 150. Remote 3174 with an AEA

Due to the nature of AEA connections and the complexity of the required
parameters of the OEM hosts, the connectivity example is discussed in
Chapter 7, “Asynchronous Emulation Adapter (AEA)” on page 263.

10.9 Example 9: SLNM with Frame Relay
The Multi-Host Support Type for Frame Relay is Single-Link Multi-Host Support
and can be defined on the Communication Adapter (CA) only. The Concurrent
Communication Adapter (CCA) is not supported as link to a Frame Relay
Network, but can be used concurrently as secondary Host-Link via SDLC.
In the example shown in Figure 151 on page 391, we will cover practically all
customization questions introduced with the Frame Relay feature, regarding
Single-Link Multi-Host for PU2.0 Host-Link, APPN and Gateway definitions.

390

3174 Installation Guide

Figure 151. Example Scenario

See Chapter 20, “Frame Relay Support” on page 589 and the new ITSO
document 3174 in Higher Speed WAN and Multiprotocol Networks , GG24-4376 for
further information. This book provides guidance in implementing 3174 Frame
Relay support in various scenarios and, native Frame Relay support for native
SNA, APPN and, TCP/IP protocols are examined in common scenarios that
mostly reflect real world configurations.

Chapter 10. Connectivity Customization Examples

391

392

3174 Installation Guide

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)
Dynamic Definition of Dependent Logical Units (DDDLU) provides the ability to
dynamically create VTAM definitions for dependent LUs at power-on time. With
the appropriate levels of software and microcode, VTAM builds the LU definitions
using model LU statements defined in VTAM and product information supplied by
the 3174, without operator intervention. DDDLU, therefore, provides the following
benefits:
•

You do not need to code an LU definition for each logical terminal. This is a
great saving in time and effort, especially when using Multiple Logical
Terminal (MLT) support in a large network environment.

•

With DDDLU, definitions are created only when needed. Therefore, you do
not need to reserve LU definitions in anticipation of future use. This can be
a great saving in storage (control blocks) on the host.

•

Terminal devices can be added, replaced and moved without pre-definition.
There is no need to shutdown the network or parts of the network during
these changes. This increased flexibility is especially important to users
with fairly large and/or dynamic networks.

11.1 Host Requirements
The following host software are required to support DDDLU:
•

ACF/VTAM V3.4.1 for MVS/ESA

•

ACF/VTAM V3.4 for VM/SP and VM/ESA

•

ACF/VTAM V3.4 for VSE/ESA*

•

ACF/NCP V5.4 if the 3174 is attached through an NCP

11.2 3174 Requirements
The following lists the 3174 models supported and the microcode release level
required.

11.2.1 3174 Models Supported
The following 3174 models support DDDLU:
•

Models 01L, 01R, 02R, 03R, 51R, 53R

•

Models 11L, 11R, 12R, 13R, 14R, 61R, 62R, 63R, 64R, 90R, 91R, 92R

•

Models 21L, 21R, 22R, 23R, 24R

•

Models 12L, 22L

•

Models 41R, 43R

 Copyright IBM Corp. 1986, 1994

393

11.2.2 3174 Microcode Requirements
The minimum level of 3174 microcode required is one of the following:
•

Configuration Support-B Release 4.1

•

Configuration Support-C Release 1.1 or later

Note that Configuration Support-C Release 1 does not support DDDLU.
References to 3174 support for DDDLU are mentioned in the program
announcements for the different releases of ACF/VTAM mentioned previously.
The introduction of Configuration Support-C Release 2 provided the first
opportunity to announce this 3174 enhancement.

11.3 Functional Description
With the newer levels of VTAM, IBM supplies a new exit with the product tapes:
the Selection of Definitions for Dependent Logical Units (SDDLU). This SDDLU
exit supports the Dynamic Definition of Dependent LU (DDDLU) function, which
defines LUs to VTAM when a 3174 or its attached device (display or printer)
powers on, rather than during major node activation.
The device must be attached to a 3174 capable of supporting DDDLU (that is,
with the right level of microcode) and the 3174 PU must be defined with the
appropriate parameters (LUGROUP and LUSEED).
Given the correct levels of VTAM and 3174 microcode, and appropriate PU
definition:
•

VTAM is able to send an ACTPU Format 1 to the 3174.

•

The 3174 checks that the ACTPU Format 1 contains the correct control vector
and bit setting indicating VTAM supports unsolicited Reply Product Set ID
(PSID) NMVTs from the 3174.

•

The 3174 then loops through its Port Assignment table and sends in a Reply
PSID NMVT for each device that is powered on and needs to communicate
with that host.
Contained in the Reply PSID NMVT are information such as the device (or
machine) type, model number and assigned local address (or addresses,
when Multiple Logical Terminal is customized).
For devices that support Vital Product Data (VPD), the machine type and
model number are supplied at manufacture. For devices that do not support
VPD, user-defined data can be used for DDDLU.

394

•

VTAM passes the PSID information to the SDDLU exit.

•

The SDDLU exit concatenates the machine type and model number together
to form a seven-character LU acronym. The exit then uses the LU acronym
to select a model LU definition from a set of model LU definitions in an
LUGROUP major node.

•

The SDDLU exit next constructs the LU name using the LUSEED name
defined in the 3174 PU and the PSID local address.

•

The SDDLU exit passes the model LU definition and constructed LU name to
VTAM.

•

VTAM builds the LU definition for each logical terminal and activates the LU.

3174 Installation Guide

For each device that powers on after the initial ACTPU processing, the 3174 will
send an unsolicited Reply PSID to VTAM, resulting in the dynamic definition
process being executed once again.
DDDLU support extends to devices communicating with both the primary or
secondary hosts, with the LUs dynamically defined in the corresponding hosts.
DDDLU support is also available for ASCII devices attached via the
Asynchronous Emulation Adapter.

11.4 VTAM Major Node Types
DDDLU is supported by the following major node types:
•

Channel attached major nodes

•

NCP major nodes

•

Local SNA major nodes

•

Switched major nodes

•

Packet major nodes (VM and VSE only)

11.5 DDDLU Supported Devices
Some of the newer devices supply their own Vital Product Data. This VPD is
known as device-defined data and includes the device (or machine) type, model
number and plant of manufacture (see Figure 152). The machine type and
model number are sent in the Reply PSID to VTAM and are used by the SDDLU
exit to support DDDLU.



BKBCP231

______ Port Vital Data - PN 00, HG 26 ______

Device-defined
Device type:
Model number:
Plant of manufacture:
Serial number:
Release level:
Engineering change data:

3472
F00
23
00F0678



User-defined
____
___
__
_______

09F4604 09F4605

B1 B2 B3 B4 B5 B6 B7 B8 B9 B10
Device characteristics (hexadecimal): 01 11 C1 04 43 00 10 A9
* = data not supplied by device
Location: __________________________________________________

To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>



PF: 3=Quit 7=Back 8=Fwd 12=Test Menu



Figure 152. Display Vital Product Data

For devices that do not supply device-defined VPD, you can specify user-defined
VPD, including the machine type and model number, via Online Test 5 Option 4
(Update Port VPD). The user-defined machine type and model number will then
be sent in the Reply PSID to VTAM support DDDLU.

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

395

If both device-defined and user-defined data are present for a device, only the
device-defined data is sent in the Reply PSID. The device-defined data overrides
the user-defined data.
If the 3174 is IMLed, the device-defined VPD stored in the controller storage is
lost. The user-defined data, however, is saved because it is stored on the
Control diskette (or fixed disk).

11.5.1 3270 Devices
The following 3270 devices provide device-defined VPD.

┌───────┬─────────────────────┬─────────────────────────────┐
│MACHINE│
│PRODUCT SET ID (PSID) SUPPORT│
│ TYPE │
├───┬─────┬───────────────────┤
│ (M/T) │
MODEL NUMBER
│M/T│MODEL│ COMMENTS
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3179 │ 1
│ Y │ N │ No user data
│
│3179 │ G
│ Y │ Y │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3180 │ 1
│ Y │ N │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3191(1)│ A, B
│ Y │ N │ No user data
│
│3191(1)│ D, E, L
│ Y │ Y │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3192(1)│ C, D, F, L, W
│ Y │ Y │ No user data
│
│3192(1)│ G
│ Y │ Y │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3193 │ 10,20
│ Y │ Y │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3194 │ C,D,H (EX. H50)
│ Y │ Y │ No user data
│
│3194 │ H50
│ Y │ Y │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3290 │
│ Y │ N │ No user data
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3471 │
│ Y │ Y │ No user data
│
│3472 │ FC, FD, FA, FG, CG5 │ Y │ Y │ Support user data │
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│3481 │
│ Y │ Y │ No user data
│
│3482 │
│ Y │ Y │ Support user data │
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│8530(3)│ E21, E31
│ N │ Y │ PS/2 Model 30-286 │
│8550(2)│ 021, 031, 061
│ N │ Y │ PS/2 Model 50
│
│8555SX │ 031, 061
│ N │ Y │ PS/2 Model 55
│
│8560(2)│ 041, 071
│ N │ Y │ PS/2 Model 60
│
│8565SX │ 061, 121
│ N │ Y │ PS/2 Model 65
│
│8570(2)│ A21, E61, 121
│ N │ Y │ PS/2 Model 70
│
│8580(2)│ 041, 071, 111, 311 │ N │ Y │ PS/2 Model 80
│
├───────┼─────────────────────┼───┼─────┼───────────────────┤
│5162(3)│ 286
│ N │ Y │ PC XT
│
│5170(3)│ 099, 239, 319, 339 │ N │ Y │ PC AT
│
│5170(3)│ 068 with fixed disk │ N │ Y │ PC AT
│
└───────┴─────────────────────┴───┴─────┴───────────────────┘
Figure 153. 3270 Devices Supporting PSID Information

396

3174 Installation Guide

Notes:
(1) The following 3270 devices have an associated VPD model number:
3270 Device
----------3191 A/B
3191 D/E/L
3192 C/L
3192 D
3192 F
3192 W
3471 B10
3472 FC
3472 FD
3472 FA
3472 FG
3472 CG5

VPD Model Number
---------------3191 000
3191 015
3192 030
3192 020
3192 035
3192 025
3471 xxx
3472 xxx
3472 xxx
3472 xxx
3472 xxx
3472 xxx

(2) Requires OS/2 Extended Edition and FC 2000.
(3) Requires OS/2 Extended Edition and FC 2507 or FC 5050.

11.5.2 Personal Communications/3270 Support
DDDLU is supported for PS/2 workstations coax attached to the 3174 and running
in CUT or DFT modes, for both single and multiple session support. You can
specify user-provided VPD using the PCSUTIL utility.

11.6 DDDLU Process
Figure 154 on page 398 shows an overview of the DDDLU process of building an
LU definition for a 3472 display attached to a 3174.

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

397

┌────┐
(1)│3174│
└─┬──┘
(2)
│

PSID Information:
Local address = 002 ───────────────────────────────(6)───────────┐
Machine type = 3472 ───┐
│
Machine model = G00 ───┤
│
│
│
┌────────────────(4)───────┘ LUGROUP Major Node Definitions:
│
│
LUGRP
VBUILD TYPE=LUGROUP
│
│
GROUP1 ── LUGROUP ─────(3)─────────┐ │
│ LU acronym
│ 3472F00
LU
...DLOGMOD=AAA,... │ │
└─ 3472G00 ───────────── (5)│ 3472@
LU
...DLOGMOD=BBB,... │ │
│ 3471B10
LU
...DLOGMOD=CCC,... │ │
SDDLU searches GROUP1 only,
 @
LU
...DLOGMOD=DDD,... │ │
sequentially from top to bottom GROUP2
LUGROUP
│ │
for the closest model LU name
:
:
│ │
that matches the LU acronym.
│ │
PU Definitions:
│ │
LOC11PU
PU
CUADDR=E40,
│ │
LUGROUP=GROUP1,─┘ │
LUSEED=LOC11###──┘
: ││││││││
││││││││
┌┬┬┬┬────────(7)─────────┴┴┴┴┘└┴┴───┐

│
Dynamically defined LU name = LOC11002
│
│
└┴┴─────(8)────────────────────┘

Resulting LU definition for 3472-G00 display at local address 002:
(9)

LOC11002 LU LOCADDR=002,DLOGMOD=BBB,...

Figure 154. DDDLU Overview

The following describes an example process of building a dynamic definition for
a display attached to a 3174:
(1) The 3174 is IMLed, the display is powered on and the PU major node is
activated.
(2) The 3174 sends in a Reply Product Set ID (PSID) NMVT containing the
machine type, model number and local address (or addresses) customized
for all devices powered on to VTAM
(3) VTAM checks the PU definition for an LU at the address passed in the
PSID. If an LU definition does not exist, VTAM checks if the PU has an
LUGROUP coded to support DDDLU. In this example, the LUGROUP
parameter points to the set of model LU definitions to be used (GROUP1).
(4) VTAM calls and passes the PSID information to the SDDLU exit. The
SDDLU exit concatenates PSID machine type and model number to form an
LU acronym.

398

3174 Installation Guide

(5) The SDDLU exit compares the LU acronym with each model LU name,
character by character, for a match. The search proceeds sequentially from
the top to the bottom of the group.
In this example, there is no perfect match for the LU acronym 3472G00. The
SDDLU exit, however, will find a match with the second entry 3472@ (the @
character represents any character). If no match had been found, the last
entry @ would have been used.
(6) The SDDLU exit uses the PSID local address to replace the # characters
in the LUSEED name. With three # characters specified, it will use the
decimal form of the local address. If two # characters had been specified, it
would have used the hexadecimal form.
(7) The SDDLU exit uses the specific characters of the LUSEED name to form
the first part of the LU name.
(8) The SDDLU exit uses the local address to form the second part of the LU
name.
(9) The SDDLU exit passes the LU name created and model definitions to
VTAM. VTAM builds the LU definition for the display and activates the
display LU.
The dynamic definition is rebuilt if the device powers off and a new device
powers on at the same local address. The dynamic definition is also rebuilt if
the device powers off and powers back on after its LUGROUP major node has
been recycled.

LU Acronym
During power-on processing, the 3174 will send a device′s machine type and
model number to VTAM, which will concatenate the two fields together (in that
ordering sequence) to form an LU acronym. The LU acronym is used to identify
a matching model LU name within a set of model LU definitions.
For example, if a device machine type is 3472 and its model number is 003, then
the resulting LU acronym is 3472003. This LU acronym is then used to search
the set of model LU definitions pointed to by the 3174 PU definition LUGROUP
parameter for a matching model LU name.

11.7 3174 PU Definition
To enable DDDLU, two additional parameters must be added to the 3174 PU
definition: LUGROUP and LUSEED.

Local PU Example Definition
Figure 155 shows an example of a PU definition for a channel attached 3174
which supports DDDLU.

*---------------------------------------------------------------------*
* 3174-11L LOCAL PU DEFINITION FOR DDDLU
*
*---------------------------------------------------------------------*
LOC11 VBUILD TYPE=LOCAL
LOC11PU PU
CUADDR=E40,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
LUGROUP=GROUP1,LUSEED=LOC11###,
X
VPACING=0
LOC11PRT LU LOCADDR=05,MODETAB=MTJS328X,DLOGMOD=SCS3262

Figure 155. Example Local PU Definition for DDDLU
Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

399

Note that you can specify static LU definitions as well. In this example, the LU
with LOCADDR=05 is statically defined. You may wish to have static definitions,
for example, for certain devices which require unique logmode parameters.
Note also that the parameters for a dynamically defined LU comes from the
model LU definition. Any parameters coded on the PU statement will sift down
to the statically defined LUs but not the dynamically defined LUs.

Remote PU Example Definition
Figure 156 shows the PU definition for an NCP attached 3174 before being
modified for DDDLU.

:
P06143A PU ADDR=C1,
CLUSTER ADDRESS = 01
MAXDATA=265,
MAXIMUM AMOUNT OF DATA
MAXOUT=7,
MAX SDLC FRAMES BEFORE RESPONSE
PACING=0,
PACING SET BY BIND IMAGE
PASSLIM=8,
PUDR=YES,
PUTYPE=2,
RETRIES=(,4,5),
7 RETRY PER SECOND FOR 5 TIMES
DISCNT=(NO),
(V) VTAM
ISTATUS=ACTIVE,
(V) VTAM
SSCPFM=USSSCS,
(V) VTAM
USSTAB=US327X,
(V) VTAM
VPACING=0
(V) VTAM
*
STATOPT=(′3174′,NOACTY)
T06143A1 LU LOCADDR=2,
FIRST LU MUST BE LOCADDR=2
MODETAB=MODEVR,DLOGMOD=VR03270,
ISTATUS=ACTIVE
(V) VTAM
T06143A2 LU LOCADDR=3,
MODETAB=MODEVR,DLOGMOD=VR03270,
ISTATUS=ACTIVE
(V) VTAM
T06143A3 LU LOCADDR=4,
MODETAB=MODEVR,DLOGMOD=VR03270,
ISTATUS=ACTIVE
(V) VTAM
T06143A4 LU LOCADDR=5,
MODETAB=MODEVR,DLOGMOD=VR03270,
ISTATUS=ACTIVE
(V) VTAM
:

X
X
X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X

Figure 156. NCP PU and LU Definitions before DDDLU Support

Figure 157 on page 401 shows the PU definition for the same 3174 required to
support DDDLU. In this example, the VTAM dynamic reconfiguration capability is
used to activate the new PU definition.

400

3174 Installation Guide

*---------------------------------------------------------------------*
* SDLC 3174-11R CONTROL UNIT
*
*---------------------------------------------------------------------*
VBUILD TYPE=DR
DELETE FROM=L06143
P06143A PU
ADD TO=L06143
P06143A PU ADDR=C1,
CLUSTER ADDRESS = 01
LUGROUP=GROUP1,
DDDLU GROUP
X
LUSEED=CCA###,
DDDLU LU NAME SEED
X
MAXDATA=521,
MAXIMUM AMOUNT OF DATA
X
MAXOUT=7,
MAX SDLC FRAMES BEFORE RESPONSE
X
PACING=0,
PACING SET BY BIND IMAGE
X
PASSLIM=8,
X
PUDR=YES,
X
PUTYPE=2,
X
RETRIES=(,4,5),
7 RETRY PER SECOND FOR 5 TIMES
X
DISCNT=(NO),
(V) VTAM
X
ISTATUS=ACTIVE,
(V) VTAM
X
SSCPFM=USSSCS,
(V) VTAM
X
USSTAB=US327X,
(V) VTAM
X
VPACING=0
(V) VTAM

Figure 157. NCP PU Definitions Modified to Support DDDLU

The additional parameters are used as described in the following sections.

PU LUGROUP Parameter
L U G R O U P = name points to a group (or set) of model
an LUGROUP major node that will be searched for a
Note that the name specified here is the name of the
within an LUGROUP major node and not the name of

LU definitions contained in
matching LU acronym.
set of model LU definitions
the LUGROUP major node.

PU LUSEED Parameter
LUSEED= pattern name is used as a pattern or seed to build unique LU names
during dynamic definition. The following rules must be followed in specifying an
LUSEED name:
•

Two or three hash characters must be specified within the name.

•

The hash characters must be contiguous.

•

The name must not start with the hash character

Examples of valid LUSEED names are:
•

LOC11### (three hash characters at the end)

•

REM13## (two hash characters at the end)

•

CCA##LU (two hash characters imbedded)

In building an LU name, the hash characters are replaced by the device local
address:
•

If two hash characters are specified, the hexadecimal form of the local
address is used.

•

If three has characters are specified, the decimal form of the local address is
used.

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

401

11.8 LUGROUP Major Node
The model LU definitions, as previously mentioned, are contained in an
LUGROUP major node. Figure 158 shows an example LUGROUP major node
that is used by a 3174. The LUGROUP macro on the VBUILD statement tells
VTAM that this major node contains model LU definitions.

*---------------------------------------------------------------------*
* AN LUGROUP MAJOR NODE CONTAINS MODEL LU DEFINITIONS
*
*---------------------------------------------------------------------*
VBUILD TYPE=LUGROUP
GROUP1 LUGROUP
317@
LU DLOGMOD=M23278I,MODETAB=AMODETAB,USSTAB=US327X
3278002 LU DLOGMOD=M23278I,MODETAB=AMODETAB,USSTAB=US327X
3279SG3 LU DLOGMOD=D6327802,MODETAB=AMODETAB,USSTAB=AUSSTAB,
X
LOGAPPL=CICS3
3471B10 LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
3471@
LU DLOGMOD=M2SDLCNQ,MODETAB=AMODETAB,USSTAB=US327X
3472F00 LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
3472@
LU DLOGMOD=M2SDLCNQ,MODETAB=AMODETAB,USSTAB=US327X
3192002 LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
3270PC LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
4224@
LU DLOGMOD=SCS3262,MODETAB=MTJS328X
8560071 LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
8560@
LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
85@
LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
@
LU DLOGMOD=M2SDLCQ,MODETAB=AMODETAB,USSTAB=US327X
GROUP2 LUGROUP
3471B10 LU DLOGMOD=M2SDLCQ,MODETAB=MODETAB2,USSTAB=US327X
..
.
@
LU DLOGMOD=M2SDLCQ,MODETAB=MODETAB2,USSTAB=US327X
Figure 158. Example LUGROUP Major Node

Model LU Definitions
In this example, there are two sets of model LU definitions:

402

•

The group name (in this example, GROUP1 or GROUP2) identifies a set of
model LU definitions. This name is specified in the LUGROUP operand of
the 3174 PU macro.

•

The LUGROUP macro to the right of the group name marks the beginning of
the set of model LU definitions. Note that no operands are allowed for this
macro.

•

The maximum number of model LU definitions per set is 255.

•

Multiple sets of model LU definitions can exist in the same major node (as
shown in this example), or they can be separated into several major nodes
for flexibility.

•

Multiple sets of model LU definitions can be active at the same time.

•

You can VARY ACT and VARY INACT an LUGROUP major node (like other
major node types). However, you cannot VARY ACT and VARY INACT
individual sets within the LUGROUP major node.

3174 Installation Guide

Model LU Name
The model LU name identifies the model LU definition that will be used for
dynamically creating a device definition. The following rules apply to model LU
names:
•

The model LU name is required and must be unique within an LUGROUP.
However, the same model LU name can be used in different LUGROUPs.

•

A model LU name can be eight characters long. Note that the IBM-supplied
SDDLU exit supports only seven-character model LU names.

•

A model LU name can begin with:

•

−

An alphabetic character: A through Z

−

A numeric character: 0 through 9

−

A special character: @ # $

The @ character has special meanings in a model LU name. It is used to
substitute for characters in an LU acronym as follows:
−

Between other characters in a name, @ substitutes for a single unknown
character.

−

If it is the last character in a name, @ substitutes for any number, up to
seven, of unknown characters.

−

If it is the only character in a name, @ will substitute for any LU
acronym.

Model LU Name Search Considerations
When defining the LUGROUP major node, you should be aware of the following
considerations:
•

When the SDDLU exit attempts to find a match for an LU acronym, it
searches sequentially down the list of model LU names within the LUGROUP.
This means that you should place the definitions that are likely to be used by
the majority of the devices (displays and printers) in your network at the top
of the list for better performance.

•

The @ character in the model LU name, as we have described previously, is
used to substitute any character in the LU acronym. You should, therefore,
be careful about where you place model LU names with the @ character
within an LUGROUP.
For example, if you place the the model LU name 3472@ before the model
LU name 3472F00, the first name will always be used for any LU acronym
beginning with the four characters 3472. This may result in the incorrect LU
parameters being used, with unintended consequences.

Valid Model LU Parameters
The following shows some of the parameters that can be used in a model LU
definition statement. For descriptions of these parameters, see VTAM Resource
Definition Reference .

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

403

Name

Definition
Statements

name

LU

Operands

[ ,ASLENT=associated LU table entry name ]
[ ,ASLTAB=associated LU table name ]
[ ,DLOGMOD=default logmode entry name ]
[ ,ENCR=REQD|SEL|OPT|NONE ]
[ ,LOGAPPL=controlling primary LU ]
[ ,LOGTAB=interpret table name ]
[ ,MDLENT=model table entry name ]
[ ,MDLTAB=model table name ]
[ ,MODETAB=logon mode table name ]
[ ,PACING=n|0|1 ]
[ ,SSCPFM=FSS|USSSCS|USS3270|USS3275 ]
[ ,USSTAB=USS definition table name ]
[ ,VPACING=n|0|2 ]

11.9 SDDLU Exit Routine
To support the dynamic definition of dependent LUs, IBM supplies the Selection
of Definitions for Dependent LUs (SDDLU) exit routine is supplied with the VTAM
product tapes. There is no need for you to code your own exit to support
DDDLU. By default, VTAM will call the SDDLU exit for processing during VTAM
initialization.
There are, however, certain requirements when using this exit:
•

Must be named ISTEXCSD

•

Must reside in SYS1.VTAMLIB

•

Must be link-edited with MODE=31,RMODE=24

•

Runs under a VTAM subtask, allowing it to perform I/O

•

Resides in pageable storage and receives control in supervisor state in
VTAM′s storage key(6)

You should also note that the SDDLU exit uses a seven-character LU acronym
(concatenation of the device machine type and model number) to select the
model LU definition to be used.
The MODIFY command has been enhanced to allow you to activate, inactivate or
replace the exit routine with a new copy without interrupting VTAM. The format
of the enhanced MODIFY command is:
MODIFY | F procname ,EXIT,ID=ISTEXCSD,
O P T I O N = {ACT | INACT | REPL}

11.10 Operation
LUGROUP major nodes can be activated with the normal VARY ACT command,
and deactivated with the VARY INACT command (like any other major node).
To support DDDLU, the LUGROUP major node must be active. When it is active,
all the sets of model LU definitions within that node can be used for DDDLU.
Each set or individual model LU definition, however, cannot be selectively
activated or deactivated.

404

3174 Installation Guide

11.10.1 Display LUGROUP Major Node
Once activated, the DISPLAY command can be used to show the model LU
names supported by the LUGROUP major node. Figure 159 shows an example
display of an active LUGROUP major node.




==> DISPLAY NET,ID=LUGRP,SCOPE=ALL
IST097I DISPLAY ACCEPTED
LUGROUP MAJOR NODE
NAME = GROUP1
LOGICAL UNITS:
3192002
3472F00
4224@
85@
END

= LUGRP
, TYPE = MODEL LU GROUP
3471B10
3472@
8560071
@

3471@
3270PC
8560@





Figure 159. Display LUGROUP Major Node

11.10.2 Display PU Major Node
The display of a PU with dynamically defined LUs is no different from the display
of a PU with statically defined LUs. Figure 160 shows an example display of a
PU with one LU which has been dynamically defined.




==> DISPLAY NET,ID=LOC11,SCOPE=ALL
IST097I DISPLAY ACCEPTED
NAME = LOC11
, TYPE = LCL SNA MAJ NODE
STATUS= ACTIV
, DESIRED STATE= ACTIV
NETWORK NODES:
LOC11PU TYPE = PHYSICAL UNIT
, ACTIV
,CUA=E40
LOC11002
TYPE = LOGICAL UNIT
, ACT/S
END





Figure 160. Display PU with Dynamically Defined LU

Chapter 11. Dynamic Definition of Dependent LUs (DDDLU)

405

11.10.3 Display Dynamically Defined LU
A dynamically defined LU can also be displayed, just like a statically defined LU.
The difference is that the display shows the name of the model LU definition
used (the MODEL NAME field) for the dynamically defined LU. Figure 161 shows
an example of such a display.




==> DISPLAY NET,ID=LOC11002,SCOPE=ALL
IST097I DISPLAY ACCEPTED



NAME = LOC11002 , TYPE = LOGICAL UNIT
STATUS= ACT/S
, DESIRED STATE= ACTIV
MDLTAB=***NA*** ASLTAB=***NA***
MODETAB=AMODETAB USSTAB=US327X LOGTAB=***NA***
DLOGMOD=M2SDLCQ USS LANGTAB=***NA***
MODEL NAME = 3472@
CAPABILITY-PLU INHIBITED,SLU ENABLED ,SESSION LIMIT 00000001
LOCAL SNA MAJOR NODE = LOC11
PHYSICAL UNIT = LOC11PU , CUA = E40
DEVTYPE =
LU
I/O TRACE = OFF, BUFFER TRACE = OFF
ENCRYPTION = NONE
ACTIVE SESSIONS = 0000000001, SESSION REQUESTS = 0000000000
SESSIONS:
NAME
STATUS
SID
SEND RECV VR TP NETID
RAIAT05 ACTIV-P
F86FE164228484F0 0000 0002 0 0 USIBMRA
END



Figure 161. Display Dynamically Defined Dependent LU

11.11 Performance
Tests have shown that, using the IBM-supplied SDDLU exit, there is negligible
difference between the time required for the dynamic definition and activation of
dependent LUs compared with the time required for the activation of statically
defined dependent LUs.

11.12 3174 Customization
During 3174 customization, be aware that the local addresses you specify in
question 117 will be used to replace the hash characters specified in the LUSEED
name. Other than that, there are no other customizing questions you need to
answer that are specific to DDDLU.

406

3174 Installation Guide

Chapter 12. Local Format Storage
Local Format Storage (LFS) is a function offered by the 3174 that allows
applications running under CICS* to preload frequently used screen images
(screen formats) into controller storage and recall these formats via the format
name as they are required. Using this function, substantial reductions in
communication line traffic and response time can be achieved.
LFS was available as an RPQ 8X0024 with Configuration Support-A and S. With
Configuration Support-B Release 2 and later releases (including Configuration
Support-C), LFS is integrated into the base microcode. To use LFS with all these
3174 microcode levels, the user must code a transaction program for format
distribution (loading).
With Configuration Support-C Release 2 announcement, IBM also announced the
UltraOpt/VTAM** product from BMC Software Inc., an IBM Business Partner
(Application Specialist). UltraOpt/VTAM is a VTAM application that provides 3270
datastream optimization and fully exploits LFS functions for format creation,
distribution and storage management for CICS as well as TSO, IMS and other
VTAM applications. UltraOpt/VTAM will operate with Configuration Support-A, S,
B and C. With the addition of UltraOpt/VTAM, the user no longer needs to code
a transaction program for format distribution (loading).
Hence, LFS functions can be used as follows:
•

Without UltraOpt/VTAM, for CICS only, using CICS Outboard Formatting
facility and a user-coded screen format loading program

•

With UltraOpt/VTAM, for CICS, IMS and TSO, with datastream optimization
and without the need for a user-coded screen format loading program

This chapter describes both uses.

12.1 LFS without UltraOpt/VTAM
The Local Format Storage function provides for the host-controlled loading of
presentation screen formats (maps), into the 3174 storage. These maps can be
presented on any CUT terminal or emulated CUT device, including AEA attached
terminals. DFT devices are not supported unless they have a CUT mode session
available (like the 3472-G).
In environments where remote terminals, lines and communication controllers
are heavily utilized and/or response times are unacceptably slow, the solution is
usually to upgrade the line speed and/or install more lines and communication
hardware. These solutions add significantly to the network cost. In such
situations, LFS may potentially be used instead.
Using LFS, the amount of data sent down the line is reduced because the most
commonly used screen formats are stored at the 3174. This traffic reduction not
only improves line and communication controller utilization (thus overcoming the
need to upgrade line speed and/or hardware) but also results in improved
response times.
LFS uses new and existing 3270 datastream structured fields to control the
loading and host-initiated presentation of stored maps. LFS supports the 3270
 Copyright IBM Corp. 1986, 1994

407

datastream architecture for format presentation as implemented by CICS, but a
user can provide his own format presentation support using 3270 datastream
architecture.
Map loading is controlled by a host-initiated utility session that is invoked when
the host detects that a 3174 IML has occurred. Formats can be added, replaced,
or deleted. Formats groups may be deleted, and format storage may be reset at
any time under the control of the host utility session. The host utility can reside
in the primary or secondary host.
Presentation of any stored format can be initiated by host command, and
presentation of selected local formats can be initiated by a user without host
intervention, provided that local formats have been defined in the Load Format
structured field and local format selection has been enabled through 3174
customization.

12.1.1 Implementing LFS
There are three main phases of implementation in CICS:
1. Creating the formats to be downloaded
2. Distributing the formats to the 3174
3. Presenting the formats
This section discusses each of these stages.

12.1.2 Creating Formats
The customer is responsible for creating the formats to be downloaded. How the
formats are created depends on the transaction management system and
mapping service used. LFS requires that all stored formats contain the exact
3270 datastream to be sent to the display. LFS will not modify stored format to
suit characteristics that are unique or specific to a display. If multiple versions
of the same format exist, LFS will not attempt to decide which version of a
format to present (except in the case of a secondary host that is customized to
override formats loaded by the primary host).
To date, without UltraOpt/VTAM, CICS has the only existing 370 host support for
LFS. CICS, with standard Basic Mapping Support (BMS) commands, allows the
user to create the exact 3270 datastream version of BMS formats needed by LFS.
•

The ROUTE command in BMS allows the user to generate a list of displays
to which BMS directs format requests.

•

The SEND MAP command with the SET operand builds the 3270 datastream
for a format and then returns the data to the host instead of sending it to the
display.

Using this method, the customer can generate the 3270 datastream needed for
each different type of terminal that supports format storage. These formats can
be stored on disk in the host and retrieved when it is necessary to distribute
them to the 3174. Alternatively, the creation and distribution of the format
datastreams can be performed each time the formats are to be sent to the 3174.

408

3174 Installation Guide

12.1.3 Distributing Formats
The user is responsible for distributing the formats to the 3174. This function is
not automatically provided by any host support. With CICS, the user can code a
CICS transaction (loader program) to the CICS interface for format distribution.
Because formats are stored only in the controller storage, the transaction must
reload the formats each time the 3174 is re-IMLed.
LFS receives the formats on the SNA LU address 1 (LOCADDR=1). This is not a
valid terminal address; it is used for Central Site Change Management and LFS.
For LFS, this address supports a LU type 2 session and uses a subset of the 3270
datastream structured fields and commands required to support format
distribution.

LOCADDR=1 Considerations
LOCADDR=1 is also used by 3174 Central Site Change Management (CSCM), in
conjunction with NetView Distribution Manager (NetView DM). NetView DM will
BIND the LU LOCADDR=1 when a CSCM session is initiated and UNBIND the LU
when the CSCM session ends.
Because LFS supports a format distribution session on the same local address,
CSCM functions cannot be performed if the format distribution session is active.
It is, therefore, important that the user-written transaction issues an UNBIND
after a format distribution session is completed so that CSCM activities can be
initiated with that address.

Host Support
For format distribution, the transaction is responsible for initiating itself. CICS
provides a facility for Automatic Transaction Initiation (ATI), which the
transaction can use. The user must define the LU for format distribution
(LOCADDR=1) as a display terminal to NCP, VTAM, and CICS.
With this approach, VTAM starts the LU when the 3174 powers on. CICS then
simulates a logon from this LU address to the transaction.

Format Distribution Transaction
The transaction is responsible for starting the format distribution. The 3174
replies to each format load request.

Setup: Following is a typical setup to initiate the transaction:
•

Customize the 3174 to support LFS

•

Define to VTAM an LU with address 1

•

Define to CICS an LU with address 1

•

Define to CICS the transaction for ATI with LU address 1

Data Flow: The sequence expected during format loading is:
1. The host issues an ACTLU for LU address 1.
If LFS or other LU address 1 service is present, the 3174 replies with a
positive response. Otherwise, it rejects the ACTLU, preventing erroneous
activation of the transaction.
2. The host sends a LU type 2 BIND request to LU address 1.

Chapter 12. Local Format Storage

409

The 3174 accepts the BIND request if LFS or other LU address 1 service is
present and not already bound. Otherwise, it rejects it.
3. The host sends Start Data Traffic (SDT) and the 3174 replies.
4. The transaction may send an optional query.
If queried, LFS returns the following replies in addition to those currently
applicable:
•
•
•
•

Auxiliary Device (for LU address 1 only)
Format Storage Auxiliary Device (for LU address 1 only)
Format Presentation (for all CUT mode terminal addresses)
Partition Characteristics

5. The transaction then begins distribution as follows:
•

•

The host sends formats with:
−

Destination/Origin structured field specifying the Format Storage
Auxiliary Device

−

Load Format Storage structured field

LFS replies to each Load Format Storage structured field with:
−

Destination/Origin ID structured field identifying the Format Storage
Auxiliary Device

−

Exception/Status structured field, with self-defining parameters set, to
indicate the results of the operation

This sequence is repeated until all the formats are distributed or the 3174
replies with an insufficient storage exception.
A Load Format Storage structured field must be sent for each format. After
sending each format, the transaction must wait for a reply from the 3174. In
SNA, this means that only one Load Format Storage structured field can be sent
in a chain, and the chain must contain the Change Direction (CD) indicator. The
transaction can cause this SNA sequence to be generated by issuing a
“write-read” type of request rather than a “write” type of request.
The success or failure of the format load is reported as normal data to the
transaction through the Exception/Status structured field rather than as an SNA
positive or negative response. This is done to provide the user-written
transaction with maximum control over error recovery.
The format distribution session must be terminated when downloading is
completed so that other system activity directed to LU address 1 (for example,
CSCM) can be performed.

12.1.4 Presenting Formats
CICS supports format presentation without any modification required. Because
CICS is the only host application to support LFS, this section describes format
presentation from a CICS standpoint. However, the structured fields and
protocol sequences are standard 3270 datastream architecture and can be used
by any product that supports 3270 devices.

410

3174 Installation Guide

Host Dependencies
The customer is responsible for defining:
•

To CICS, the terminals supporting LFS

•

To BMS, the formats that are outboarded

CICS support allows the user to define each terminal (not each 3174) that is to
be supported by LFS. It also allows each format to be defined as outboarded or
not. However, CICS does not support the grouping of formats so that different
terminals can be defined as having different groups of formats outboarded. If a
format is outboarded, CICS expects the format is outboarded in every terminal
that is supporting LFS.

Invoking Format Presentation
Format presentation is automatically invoked by CICS when both a transaction
calls a format that is outboarded and the terminal to which the transaction is
attached is also defined as supporting LFS. If both of these requirements are not
met, CICS goes through its normal format and terminal processing.
Each format is identified by its name. During format distribution, formats are
loaded in 3174 storage in groups, with each group identified by its group name,
using a directory structure. A group name, therefore, identifies a directory
(group) containing all the formats stored under the same group name.
To select a format for presentation, the host must specify the the name of the
format required and the group to be searched. The user must, therefore, ensure
that formats are stored with the correct name in the correct directory. If a format
name or group name requested is non-existent, LFS returns an exception status
to the host.
LFS uses the following sequence for format presentation:
•

Host sends Select Format Group structured field
The Select Format Group is the first structured field sent by the host. It
specifies a group name (directory) to be searched for required formats when
subsequent Present Absolute Format or Present Relative Format structured
fields are received.
The host can select another directory to be searched by issuing the Select
Format Group structured field specifying a different group name.
If the group name specified does not exist, an exception indication is
returned and no group is selected. With no group selected (no default
group), format presentation is not possible until a valid group is re-selected.

•

Host sends Present Absolute/Relative Format
These two structured fields are used to select the name of the format to be
presented. The difference between the two is that the Present Relative
Format structured field contains an offset value that is added to each
address-dependent order in the format datastream. This structured field is
used predominantly by CICS to support BMS floating formats.
Both the Present Absolute Format and Present Relative Format structured
fields include a format presentation command which specifies either a Write,
Erase/Write, or Erase/Write Alternate command. Both structured fields also
contain a Write Control Character (WCC) byte. The presentation command
and the WCC are used to display the format on the screen.

Chapter 12. Local Format Storage

411

Because formats are processed as 3270 datastream outbound structured
fields, screen size is not changed for the Erase/Write or Erase/Write
Alternate commands that accompany the Present Absolute or Present
Relative Format structured field. The host application can select an alternate
screen size by sending an Erase/Write Alternate command prior to the
Present Absolute or Present Relative Format structured field.
Using the format name specified, LFS searches the currently selected group
(directory) for the requested format.
When LFS finds the requested format, the format presentation command
(Write, Erase/Write, or Erase/Write Alternate) and WCC are extracted from
the Present Format structured field and applied to the format. They are then
passed to outbound datastream processing. The only modification LFS
makes is to add the specified offset to each address-dependent order in the
datastream for a Present Relative Format structured filed.
If this sequence is violated, or if a required format group or format is not found,
LFS returns an exception status to the host.

12.1.5 Other LFS Functions
LFS supports functions other than storage and presentation of screen formats.

Dynamic Format Building
The 3270 datastream may contain multiple Present Format structured fields, and
each one is processed in its turn. The resultant format is passed to outbound
datastream processing for each iteration of the Present Format structured field in
the datastream. By issuing Present Relative Format requests with different offset
values, the user can cause recurring portions of a format to be presented in
different locations on the screen.

Appending Application Variable Data
The host can send additional 3270 data to a terminal following the Present
Absolute Format and Present Relative Format structured fields. This is
supported by the host concatenating a 3270 datastream structured field to the
Present Absolute Format or Present Relative Format structured field. When this
occurs, the 3174 sends the data, unaltered, to normal outboard datastream
processing after presenting the specified format.

12.1.6 Operator-Selected Formats
We have seen the host selection of screen formats using the Select Format
Group and Present Absolute/Relative Format structured fields. LFS also
supports the selection of screen formats by a display operator (or user).
By allowing the user to select formats stored in 3174 storage to be presented,
performance can be significantly improved. This eliminates the transmission of
format requests to the host and the transmission of the Present Absolute Format
structured field from the host.

412

3174 Installation Guide

Host Application Support
Not all host applications, however, are capable of supporting operator-selected
formats. The host application must ensure that the keyboard is restored
following a Clear AID to allow the user to enter local format requests. The host
application also must be able to detect and identify an operator-selected format,
and accept input from that format, when it is read. The user must determine if
operator-selected formats are supported by his host applications.

Enabling Operator-Selected Formats
Operator-selected formats can be enabled in one of two ways:
•

Through the 3270 datastream
The Set Partition Characteristics structured field enables the function and
must be used for each host application or logical session. Once the
operator-selected formats function has been enabled by the datastream, it
remains enabled until one of the following occurs:

•

−

A Set Partition Characteristics structured field is received that resets it.

−

An Erase Write or Erase Write Alternate command is received with
WCC=Reset.

−

A BIND command is received.

−

An Erase/Reset structured field is received.

Through 3174 customizing question 179
This option enables the function for all logical sessions on this host.
Individual sessions cannot be selected using this option. Even though the
function has been enabled through customizing, it can be disabled through
the datastream and the Set Partition Characteristics structured field.

Invoking Operator-Selected Formats
Because each format is stored under a format name within a group name, and
frequently contains an embedded suffix, the user does not necessarily know the
stored format name. To allow users to select formats, the Load Format Storage
structured field provides an optional field to specify a local name (up to eight
characters) for each format.
When operator-selected formats is enabled, the local name is treated as one of
the following:
•

A pseudonym for a group name and format name (that is the default)

•

A local format name qualified by the currently selected group name

To select a format, the user enters the local name on a clear unformatted
screen, starting at the top left corner. If operator-selected formats have been
enabled, the name is considered to be an operator request for a local format
presentation. No validations or translations are performed on the name entered.
A search is then made for a format with the local name, or for a format with the
local name that is within the currently selected format group (depending on the
parameters of the Set Partition Characteristics structured field). If the format is
found, it is sent to the display as though a Present Absolute Format structured
field had been received from the host. (If the format requested is not found, the
name is sent to the host in the normal fashion.)

Chapter 12. Local Format Storage

413

While the local format is being searched and displayed, the SNA remains in the
send state, causing normal outbound requests from the host to be rejected with
sense code X ′ 081B ′ (Receiver in Transmit Mode).
The 3174 uses the default WCC (X ′ 02′ − Keyboard Restore) with either the
Erase/Write or the Erase/Write Alternate as its format presentation command;
however, neither of the commands will alter the screen size. Which command is
used is determined by the screen size flag in the Load Format Storage
structured field that distributed the format to the 3174.
The user should be aware that LFS does not modify formats to suit specific
device characteristics and, therefore, must ensure that the requested format can
be displayed on the screen used.
After the format is displayed, the SNA and keyboard states are the same as
before the local format request was entered.

12.1.7 Multi-Host Support
With Configuration Support-B Release 2 and later releases, LFS is supported in a
multi-host environment. LFS functions can be enabled for the primary host 1A,
and any secondary host, provided the host is SNA. Thus, LFS is supported on
secondary hosts using Single Link Multi-Host support (host IDs 1B through 1H) or
attached via Concurrent Communication Adapters (host IDs 2A through 2D, and
3A through 3D).
For LFS to be enabled on the secondary hosts, LFS must enabled on the primary
host.
Depending on 3174 customization, secondary hosts may be allowed to present
formats that are managed by the primary host, or they may be allowed to load
and present formats of their own.
•

If the 3174 is customized so the primary host manages all LFS formats, a
format requested by a secondary host is fetched from the primary host LFS
buffer. If the requested format is not present in the primary host LFS buffer,
a ‘format not found’ condition is reported by the 3174.
A reply to a Format Storage Auxiliary Device query sent from the secondary
host indicates that formats are managed by another host and that no format
storage space has been allocated to the secondary host.

•

If the 3174 is customized so the secondary host can present formats
managed by the primary host with an option to load overriding formats,
buffer space is allocated for the secondary host formats separate from that of
the primary host. A format requested by a secondary host is then fetched
from the secondary host LFS buffer. If the requested format is not present in
the secondary host LFS buffer, the format is then fetched from the primary
host LFS buffer. If the format is not found in either buffer, a ‘format not
found’ condition is reported by the 3174.
A reply to a Format Storage Auxiliary Device query from the secondary host
indicates the amount of storage space allocated for secondary host LFS
formats.

414

3174 Installation Guide

12.1.8 3174 Customization
LFS is customized in question 179: Local Format Storage.

Question 179: Local Format Storage
The response consists of three digits:
Digit 1 - Enable/Disable LFS:
0 = LFS is disabled (default response).
1 = LFS is enabled. Formats can be loaded to an LFS storage buffer, which is
reserved for this host.
2 = LFS is enabled for this secondary host. It can present formats managed by
the 1A host.
3 = LFS is enabled for this secondary host. It can present formats and load
them into its own storage buffer, or it can just present formats that are
managed by host 1A.
Note: If LFS is enabled for a secondary host, then LFS must also be enabled on
the 1A host.
Digit 2 - Enable/Disable Operator-Selected Formats:
0 = Operator-selected formats is disabled for this host (default response).
1 = Operator-selected formats is enabled for this host.
Note: If LFS is disabled, then operator-selected formats cannot be enabled.
Digit 3 - Amount of storage to be allocated for LFS on each host connection:
0
1
2
3
4
5
6

=
=
=
=
=
=
=

No storage allocated (default response)
64KB
128KB
256KB
512KB
1024KB
1536KB

The response for this digit must:
•

Be 0 if digit 1 is 0 or 2

•

Not be 0 if digit 1 is 1 or 3

12.1.9 Storage Considerations
LFS formats are stored in the controller storage. When planning for controller
storage, the user must add the the total amount required for LFS to that required
for other features.
During customizing, the amount required for formats and format directories for
each host connection is then allocated in question 179 digit 3. The maximum
allowed for all host connections is 1535 KB.
See also Appendix E, “3174 Storage Requirements” on page 755 for further
information.

Chapter 12. Local Format Storage

415

Estimating Storage Requirements
Controller storage is required for loading format data as well as control blocks
required to manage the formats and directories. To estimate storage
requirements, use the following formula:

Total Storage Required (bytes) =
(Number of Group Names x 88)
+ (Number of Format Names x (50+Format Storage Space))
+ (Number of Local Names x 32)
+ 86
The average size of each format is approximately 500 bytes (amount for Format
Storage Space). Of course, each user must calculate the storage required for
format data for his own unique environment.
The following details the storage requirements:
Group Directory Entry: 88 bytes
The 16-byte group name is included in this amount. A group directory entry
is allocated each time a new group name is specified in a Load Format
Storage structured field (bytes 15-30) requesting an add format operation.
Whenever the last format in a given group directory is deleted, the group
directory entry is also deleted.
Format Storage Block: 50 bytes + format storage space
The 16-byte format name is included in this amount. A format storage block
is allocated each time a new format name is specified within a group in the
Load Format Storage structured field (bytes 31-46) requesting an add format
operation. In addition to the figure shown, space for the format data is
allocated as part of this block.
Note: The format storage block is allocated in 4-byte increments.
Local Name Entry: 32 bytes
The 8-byte local name is included in this amount. A local name entry is
allocated when both a local name is specified in the Load Format Storage
structured field (bytes 7-14) requesting an add format operation, and the
local format selection flag (byte 4, bit 2) is set. If the local format selection
flag is not set, the data in the local name field is ignored and no local name
entry is allocated. Whenever a format is deleted, its associated local name
entry, if one exists, is also deleted.
General Directory Block: 86 bytes
Each host customized for format storage space requires 86 bytes of storage
in addition to the space allocated for blocks and entries defined above. This
space is allocated as control blocks and directories to be used in managing
the storage reserved for this host.

12.1.10 Exception/Status Reporting
Exceptions are reported either as a sense code or an Exception/Status
structured field, depending on where the error is detected. Errors caused by
processing of format presentation structured field are reported by sense codes.
Errors caused by processing of the Load Format Storage structured field:
•

416

3174 Installation Guide

Checks at the datastream level are reported by sense codes.

•

Checks past the datastream level are reported Exception/Status structured
fields.

Exception/Status Codes
Codes used by the Exception/Status structured field to report exception
conditions are:
X′0801′

- Invalid or unregconized destination/origin ID in the
Destination/Origin structured field.

X′0805′

- Insufficient storage to complete load.

X′0806′

- Format/Group name not specified

X′0807′

- Data error

12.1.11 SNA Sense Codes
Some of the SNA sense codes used to report exception conditions are:
X′0868′

- No formats loaded

X′0869′

- Format not found

X′087A′

- Format processing error

X′1001′

- Data stream error

X′1003′

- Function not supported

X′1005′

- Parameter error

X′1009′

- Format group not selected

For more information on sense codes you should refer to the VTAM Messages
and Codes manual.

12.1.12 Response Times
The Local Format Storage feature should improve the overall display response
time as the most common screens can be kept down at the 3174 controller, and
hence reduce the amount of transmitted data over a communications link.
Points to consider when evaluating the Local Format Storage feature might be
listed as the example below:
•

One 3174 IML per month

•

70 formats stored at a time

•

Average format size is 500 to 800 bytes

•

30 terminals per controller

•

One format per terminal, presented every 45 seconds (eight-hour shift)

If you assume the above transaction rates, and a screen size of 1920 bytes, you
can start to make “pencil” calculations that will show a line utilization saving
around the 20% range. This will obviously vary greatly from location to location,
and be dependent on the installation′s application environment.

Chapter 12. Local Format Storage

417

12.2 LFS with UltraOpt/VTAM
Local Format Storage (LFS) is a function offered by the 3174 that allows
applications running under CICS to preload frequently used screen images
(screen formats) into controller storage and recall these formats via the format
name as they are required. Using this function, substantial reductions in
communication line traffic and response time can be achieved.
With Configuration Support-C Release 2 announcement, IBM also announced the
UltraOpt/VTAM product from BMC Software Inc., an IBM Business Partner
(Application Specialist). UltraOpt/VTAM is a VTAM application that provides 3270
datastream optimization and exploits LFS functions for format creation,
distribution and management for CICS as well as TSO, IMS and other VTAM
applications.
UltraOpt/VTAM and LFS are recommended for environments where remote
terminals, lines and communication controllers are heavily utilized and potential
bottlenecks exist. This situation may result, for example, from implementation of
new applications, terminal devices, or image products, especially where the
applications make extensive use of screen formats. By using LFS together with
UltraOpt/VTAM, you should be able to achieve even greater reduction of traffic
on the host to controller transmission facilities than using either of them alone.
The benefits you gain are not only dramatically improved response response
times but also significantly reduced network costs at the same time.
This section uses material from the following BMC Software publications:
•

UltraOpt/VTAM Reference

•

UltraOpt/VTAM Implementation Guide

12.2.1 Performance Examples
Working in conjunction with LFS, UltraOpt/VTAM intercepts VTAM datastreams
and uses a number of optimization techniques to reduce the amount of data
transmitted between the host application and the 3174 end user. The result, as
documented in customer tests, can be reductions in the length of outbound 3270
datastreams from 40 to as much as 90 percent, with 30 to 90 percent reductions
in corresponding inbound data transmissions.
Figure 162 on page 419 and Figure 163 on page 420 show example differences
in performance (response times and stress points) in environments with and
without UltraOpt/VTAM and LFS. The performance charts and data are
published in the generally available specification sheet, 3174 Establishment
Controller With Local Format Storage .

418

3174 Installation Guide

Figure 162. Performance without UltraOpt/VTAM and Local Format Storage

Chapter 12. Local Format Storage

419

Figure 163. Performance with UltraOpt/VTAM and Local Format Storage

Both examples assume the following:
•

A one-second host processing time

•

Inbound message size of 1000 bytes, reduced to 200 bytes after optimization

•

Outbound message size of 1920 bytes, reduced to 384 bytes after
optimization

•

A 9600 bps multi-drop line with six controllers

If rates were to remain constant at 21 transactions per minute (tpm), the
“reclaimed” line capacity would allow you to re-design the network using lower
speed lines with resulting savings in lower line costs.
By acting on the largest single component of network transit time for messages,
the datastream optimization directly (and measurably) reduces response times.
For example, optimizing a data steam 30 percent, on a line with 40 percent line

420

3174 Installation Guide

utilization, can cut response times by 50 percent. On the same line, 80 percent
data steam optimization will produce a response time improvement of 90
percent. Of course, actual measured results will vary in each customer
environment but the combination or UltraOpt/VTAM and 3174 LFS can give
virtually any user significantly better system performance.
CPU overhead for UltraOpt/VTAM is minimal. As an example, it takes
approximately one to two milliseconds of elapsed time to optimize a datastream
on an IBM 3090 Model 300J. The time it takes for optimization varies according
to the original datastream length, the complexity, and the degree of optimization
achieved. The larger the amount of reduction, the shorter the CPU time.

12.2.2 Benefits
Using LFS with UltraOpt/VTAM optimization can result in the following benefits:
•

Improved response times, leading to user productivity gains and/or customer
satisfaction

•

Reduced network costs as a result of reducing line utilization,
communication equipment costs, NCP and VTAM workloads.
As a result, you can reduce/contain network costs in several ways:

•

−

Existing lines can accommodate new applications or growth in the
number of transactions processed, without having to upgrade to
higher-speed lines.

−

Existing lines can be re-designed to accommodate more locations or
“drops,” without having to install more lines.

−

Existing communication controllers and modems can accommodate
application growth or more 3174s without being upgraded.

Reduced operator fatigue
Changing some information on a screen requires erasing and refreshing the
entire screen. The resultant blinking effect causes operator fatigue.
Using LFS and UltraOpt/VTAM optimization eliminates this blinking because
the changed data is displayed within the full screen without the need for a
screen erase and refresh.

The following sections show some quantifiable benefits.

Example 1: Improved Response Times
The benefits resulting from improved response times include:
•

Increased customer satisfaction

•

Faster processing of customer requests

•

Improved terminal user productivity

•

Increased amount of work processed

The following shows an example of translating these into quantifiable benefits:

Chapter 12. Local Format Storage

421

25,000 trans/day x 2 secs saved/trans
50,000 secs/day divide by 3,600 secs
13.9 hours/day x $10 per operator hour
$139 saved/day x 21 days per month
$2919 saved/month x 12 months

=
=
=
=
=

50,000 secs saved per day
13.9 hours saved per day
$139 saved per day
$2,919 saved per month
$35,028 saved per year

Example 2: Delayed Hardware Upgrades/Purchases
Reduction in datastream lengths through optimization affects 3174 controllers,
telecommunication lines, modems and 37xx communication controllers. The
benefits resulting from this include:
•

Increased reserve capacity for current needs or future growth, allowing you
to add more terminals to existing telecommunication lines, and delay (or
even cancel) upgrades and additions to lines, modems and 37xx controllers.

•

Increased multi-dropping on existing lines to avoid adding new line(s).

The following shows an example of translating these into quantifiable benefits:

Assume the following:
Cost to upgrade from 4800 bps to 9600 bps line =
Time required to manage line change
=
Cost of managing line change at $25/hour
=
No personnel time required for second year
Modem and line installation charges not added to
Number of
Lines Upgraded
-------------1
10

Cost for
First Year
---------$ 1,700
$17,000

$100 per month
20 hours
$500
costs

Cost for
Second Year
----------$ 1,200
$12,000

Total
Costs
------$ 2,900
$29,000

Example 3: Reduced Cost of Hardware
Reduction in datastream lengths through optimization results in:
•

Reduced number of lines by multi-dropping

•

Reduced speed of lines and modems

•

Reduced size of 37xx communication controller

The following shows an example of translating these into quantifiable benefits:

422

3174 Installation Guide

Assume the following:
Saving from changing 9600 bps to 4800 bps line =
Time required to manage line change
=
Cost of managing line change at $25/hour
=
No personnel time required for second year
Modem and line installation charges not deducted
Number of
Lines Changed
------------1
10

Savings for
First Year
---------$ 700
$ 7,000

$100 per month
20 hours
$500
from savings

Savings for
Second Year
----------$ 1,200
$12,000

Total
Savings
------$ 1,900
$19,000

12.2.3 Functional Description
LFS uses 3270 datastream structured fields to distribute, identify and present
formats stored at the 3174. UltraOpt/VTAM supports the display of LFS formats
on user terminals without requiring modifications to VTAM or other application
programs.
During normal activities of an application, UltraOpt/VTAM intercepts
user-selected VTAM SENDs. Outbound 3270 datastream images of each
presentation screen generated by an application are constructed for display on
user terminals connected to an LFS-enabled 3174.
UltraOpt/VTAM uses structured fields to convey instructions to the 3174,
transparent to the terminal user. These instructions route the formats to the LFS
function, control their storage at the 3174, and control their retrieval and
presentation. UltraOpt/VTAM uses LFS to determine the number of formats
loaded on a 3174, the number of format names used, and the amount of storage
currently available (out of the total allocated to LFS).

Loading Formats
UltraOpt/VTAM creates and dynamically loads formats in tandem with the
generation of datastreams by the host application. As datastreams are
generated by the application, UltraOpt/VTAM generates structured fields to
download format-specific data to the storage allocated to LFS on the 3174.
As host application activities increase and new formats are generated.
UltraOpt/VTAM continues to load each new format into the 3174 until the storage
allocated to LFS is depleted. When this happens, UltraOpt/VTAM analyzes the
format usage and deletes the least-used formats. The freed storage is then used
to load other formats needed but not found in LFS storage.
Allocating a greater amount of storage to LFS will allow a greater number of
formats to be stored in the 3174. This will reduce the number of format reloads
required.
Only new formats are loaded into LFS storage. If the terminal user requires a
format that is already loaded in LFS storage, UltraOpt/VTAM retrieves the
format, provides any variable data, and displays the format on the terminal.

Chapter 12. Local Format Storage

423

Retrieving/Presenting Formats
Once LFS storage is loaded with one or more formats, they are immediately
available for display on user terminals.
UltraOpt/VTAM analyzes outbound 3270 datastreams and compares their
contents with formats already stored in LFS storage. If the format used by a
datastream is not identical but closely matches a format already stored in LFS
storage, UltraOpt/VTAM commands LFS to retrieve the similar format from the
3174. UltraOpt/VTAM then sends all the non-matching data from the original
datastream to the 3174, together with a structured field referencing the format.
LFS receives the structured field, updates the format where necessary, and
sends the resulting screen to the terminal for display. Thus, UltraOpt/VTAM only
sends the information necessary to transform an existing screen to a required
new screen.

12.2.4 The Optimizer
UltraOpt/VTAM has two components: the Optimizer and the Monitor. This
section describes the Optimizer; the next section describes the Monitor.
The UltraOpt/VTAM Optimizer performs the following:
•

Reduces datastream lengths

•

Analyzes datastreams for both application and hardware errors

•

Traces VTAM datastreams according to user-specified criteria

•

Saves statistics on the percentage of optimization achieved

The Optimizer itself consists of two components:
•

BMC Primary Subsystem
This subsystem is only used during startup. After startup is completed, it is
no longer active and no CPU cycles are used. It can be cancelled and
removed from the system.

•

UltraOpt/VTAM Subsystem
This subsystem contains the program modules that perform optimization

The actions of UltraOpt/VTAM are transparent so that no changes are required,
either to VTAM or its applications. The Optimizer is designed to:
•

Dynamically adjust to the VTAM release you are using

•

Dynamically adjust to any changes to optimization options and features
selected from the Monitor component.

•

Execute its code above the 16MB line and acquire storage above the 16MB
line (less than 8KB of storage is used below this line).

•

Capture datastreams for user analysis.

When the Optimizer receives control of a datastream, it uses several
optimization techniques, all of which are controlled from the Monitor.
•

Conventional Optimization
This optimization technique focuses on the:
−

424

3174 Installation Guide

Elimination of:
- Repeating strings of characters

−

- Unnecessary or redundant user data
- Unnecessary 3270 control characters.
Sorting of datastreams.

Conventional Optimization is used whenever UltraOpt/VTAM is installed but
imaging techniques cannot be used or imaging is turned off (via the Monitor).
•

SCS Printer Optimization
The SCS Printer Optimization technique optimizes outbound datastreams for
SCS printers. The effect is that the SCS printers print faster because they
have less to print.

•

SCS Horizontal Tabs Optimization
This is another technique that reduces the length of SCS printer
datastreams. SCS Horizontal Tabs Optimization uses the horizontal
formatting codes: Set Horizontal Format and Horizontal Tab. If you have SCS
printers that do not support these codes, this technique cannot be used.

•

Imaging** Stage One Optimization
This technology remembers what is displayed on each terminal screen. It
transmits only the data necessary to make the appropriate changes to the
screen.
Imaging optimization supports partitioned terminals (for example, 3179, 3180,
3193, 3290, and 3775).

•

Imaging Stage Two 4 Optimization
This technique uses Imaging Stage One as a base and provides further
optimization by as much as an additional eight to sixteen percent.

•

Input Suppression** Optimization
Using this technique, the Optimizer can reduce the length of inbound
datastreams. Input Suppression Optimization:
−

Uses Imaging optimization technique to remove all unnecessary data and
control characters from the datastream transmitted from a terminal to
your host application. This is accomplished with the Optimizer software.
No hardware changes are needed.

−

Allows additional adjustments to outbound datastreams to further reduce
their lengths.

−

Reduces the number of characters transmitted and, therefore, the
number of line-turnarounds.

Note: The Input Suppression Optimization technique should not be used
with the Erase Input key but can be used with the Erase EOF key.
•

Erase Input Key Allowed Optimization
This technique is a partial implementation of Input Suppression Optimization.
It is provided for those installations with terminal operators using the Erase
Input key.

•

SNA Data Compression
This technique compresses outbound datastreams but is not applicable to
3174 environments.

4

U.S. Pat. No. 5,046,025

Chapter 12. Local Format Storage

425

12.2.5 The Monitor
The Monitor is an online facility that allows you to control UltraOpt/VTAM
operation. It can be accessed from any 3270 display Model 2 or above terminal
under TSO and provides you with the ability to:
•

Dynamically control optimization techniques and features

•

Control, through the use of passwords, who can change options displayed by
the Monitor

•

Display summary statistics

•

Display statistics by VTAM application or LU name

•

Print Monitor panels and statistics

•

An online help facility

•

An online trace facility to capture, display and print any inbound or outbound
VTAM datastream

•

Analyze application and hardware datastream errors

Using the Monitor, you can turn LFS optimization on and off, create and edit a
list of LUs for LFS optimization, and include or exclude individual LUs (or a list of
LUs) from LFS optimization.
You can also display LFS statistics for an individual 3174 or a list of 3174s,
including information such as:
•

Whether a 3174 provides multi-host support

•

Amount of controller storage allocated for LFS

•

Amount of controller storage actually used for LFS

•

Number of unique formats loaded in a 3174

•

Number of times formats loaded in a 3174 were reset

•

Number of terminals using LFS

Using this information, you can fine-tune, for example, the allocation of controller
storage for LFS use.

12.2.6 Converting from CICS-based to UltraOpt/VTAM-based LFS
There are several reasons why a user would wish to convert from a CICS-based
LFS environment to UltraOpt/VTAM:

426

•

The person who wrote the CICS transaction for format distribution has left
the organization and no one is available to maintain it. With UltraOpt/VTAM,
you do not need such a transaction program.

•

Many of the existing LFS programs have been written using CICS macro
level programs. With CICS/ESA Version 3, macro level programs will no
longer run. Some of the functions in existing loader programs cannot be
duplicated in CICS command level language. UltraOpt/VTAM avoids this
problem because it is a VTAM application.

•

CICS-based LFS does not offer datastream optimization which greatly
reduces the traffic between the host application and the 3174, resulting in
faster response times and reduced network costs.

3174 Installation Guide

•

CICS-based LFS does not support other applications. UltraOpt/VTAM
supports CICS as well as IMS, TSO and other VTAM applications.

•

CICS-based LFS does not provide dynamic format storage management,
datastream analysis, statistics capture and reporting capabilities.
UltraOpt/VTAM does, and through its online Monitor, allows you to maximize
datastream optimization and fine-tune LFS storage allocation as required.

If you wish to convert from CICS-based LFS to UltraOpt/VTAM, or even if you will
use UltraOpt/VTAM for the first time, you should be able to do so quite easily.
For the CICS-based user, there are two changes that you need to make:
1. You no longer to create and download formats.
2. You need to turn off outboard formatting in CICS.
One way to turn off outboard formatting is to modify your terminal definitions
to specify OBFORMAT=NO. If you are using an autoinstall program, this
should be simple. If a map (format) defined as OBFMT=YES is sent to a
terminal with OBFORMAT=NO, BMS will ignore the OBFMT operand on the
BMS map.
Another way to turn off outboard formatting is to change the BMS mapset to
specify OBFMT=NO. Depending on how many maps have been outboarded,
this might be easier, especially if your TCT is maintained with Resource
Definition Online.
UltraOpt/VTAM does not share LFS storage between the primary and secondary
hosts. In customizing the 3174, your response to question 179 digit 1 must,
therefore, be 1.
UltraOpt/VTAM also does not support Operator-Selected Formats.
Operator-Selected Formats allows a user to clear the screen and enter the local
name of a format stored in LFS storage that he wants displayed. With
UltraOpt/VTAM′s format storage management techniques, formats are stored as
required and least-used formats are deleted to regain LFS storage for other
formats. In this dynamic environment, Operator-Selected Formats is neither
possible because desired formats may not exist nor is it needed because of
datastream optimization. In customizing the 3174, your response to question 179
digit 2 must, therefore, be 0.

12.2.7 Implementing UltraOpt/VTAM
Implementing UltraOpt/VTAM for LFS is very much easier that it was using CICS.
You do not have to decide which screens to store in the 3174s. You do not have
to write the format distribution (loader) program. You have much more
flexibility. All that is required on the host end is to install and customize
UltraOpt/VTAM and to add an LU to each 3174 definition in NCP or VTAM.

Host Environment Required
The operating system environment required for UltraOpt/VTAM is as follows:
•

MVS/XA, ESA/370 or ESA/390

•

VTAM Version 3.1 or later

•

12 KB CSA storage

•

ECSA storage

Chapter 12. Local Format Storage

427

To calculate the minimum amount of ECSA storage required by
UltraOpt/VTAM, use the following formula:

Minimum ECSA Storage (KB) =
982
+ (Number of terminals using extended attributes x 13)
+(Number of terminals not using extended attributes x 7)
+(Number of open ACBs x 14)
Note: In the above ECSA formula, you should multiply the result by a 1.25
factor to add an additional 25 percent to the amount required. This will
ensure that UltraOpt/VTAM has enough ECSA to continue intercepting and
optimizing datastreams.
•

DASD storage
To calculate the minimum number of cylinders required for the common page
data set used by UltraOpt/VTAM, use the following formula:

Number of Cylinder = ECSA Storage/4 KB
----------------------------Number of frames per cylinder
•

VSAM.
If certain optional features are used, you will also need VSAM.

3174 Requirements
3174 requirements for LFS with UltraOpt/VTAM are as follows:
•

Level of microcode:
−

Configuration Support-A with Local Format Storage RPQ 8X0024

−

Configuration Support-B Release 2 and later releases, including
Configuration Support-C
Note: Configuration Support-B Release 2 and later releases has the LFS
function integrated in the base microcode. However, if you are using
Configuration Support-B for LFS with UltraOpt/VTAM, you must have
Configuration Support-B Release 4 with patch PTR A28B to ensure
correct operation.

•

•

Customization question 179 responses:
−

Digit 1=1 to enable LFS

−

Digit 2=0 to disable Operator-Selected Formats (not supported)

−

Digit 3=5 to allocate 1024 KB (amount recommended but you should
allocate as required for your environment)

Additional controller storage required for LFS.

12.2.8 3174 Storage Considerations
The total amount of storage you can allocate for LFS for all host connections is
1535 KB. You should ensure that the storage installed is sufficient for LFS and
other features configured, such as MLT, AEA, token-ring support, etc.
When UltraOpt/VTAM uses up the amount of storage allocated, it analyzes the
format usage and deletes the least used formats. This allows format storage to
be dynamically managed and reduces the amount of format reloads. Allocating
a greater amount of memory will produce a corresponding reduction in the

428

3174 Installation Guide

UltraOpt/VTAM analysis processing and format reloads. This process also
occurs when the 3174 is IMLed or the host is IPLed.
The amount of storage allocated for LFS with UltraOpt/VTAM depends on the
following factors:
•

The number of unique formats the terminals connected to the 3174 will be
displaying.

•

The size and complexity of each format. UltraOpt/VTAM optimizes each
format stored in LFS storage.

The average size for an optimized format requires approximately 800 bytes of
storage. To estimate the amount of storage required for LFS storage, use the
following formula:

Storage Required (bytes) = (Number of unique formats x 800)
You should be aware that the format used by a display model is unique,
compared to the format used by a different display model, even though the
screen may appear the same to the user. For example, the ISPF main menu
format for a 43x80 screen is stored separately from the ISPF main menu format
for a 24x80 screen.
You can use the Monitor to fine-tune your storage allocation.

Multi-Host Considerations
UltraOpt/VTAM can share a LFS 3174 controller with other UltraOpt/VTAM hosts.
However, UltraOpt/VTAM does not support the sharing of LFS storage by
multiple hosts. You must assign LFS storage for each host connection that will
use LFS. The response to question 179 digit 1 must be 1.
Since the total storage that can be allocated per 3174 is 1535 KB, you must
divide this amount amongst the various hosts. If you are 3174 storage
constrained, you should consider limiting LFS to those applications that are more
commonly used or that are more critical. You should also use the Monitor
function to fine-tune your storage allocation.

12.2.9 Supported Devices
UltraOpt/VTAM supports the following devices:
•

All 3270 models, including:
−

Color

−

SCS printers

−

Extended attributes

−

Program symbols

−

SNA data streams

−

Various screen sizes: 12x40, 12x80, 24x80, 32x80, 43x80, 27x132, and any
other valid screen or partition size

•

All 3600/4700 controllers and 3790 devices with decompression capability

•

IBM 3174 with LFS (Configuration Support-A, B and C)

Chapter 12. Local Format Storage

429

12.2.10 Implementation Steps
Detailed implementation steps are supplied with the UltraOpt/VTAM manuals.
The following provides an overview of the steps required to implement
UltraOpt/VTAM for LFS:
The following steps are required to implement UltraOpt/VTAM for LFS:
1. Unload the distribution tape and copy the modules to an APF authorized
library.
2. Copy the BMC Primary Subsystem and the UltraOpt/VTAM Subsystem
procedures to SYS1.PROCLIB.
3. Define one VTAM APPLID for UltraOpt/VTAM.
4. Define one VTAM APPLID for UltraOpt/VTAM LFS.
5. Define an LU with L O C A D D R = 0 1 to VTAM or NCP for each 3174 that will use
LFS.
6. Add the PU name of each 3174 with LFS to the LFS User Exit. Assemble the
LFS User Exit interface.
7. Create VSAM data sets.
8. Customize 3174s for LFS.
9. Start the BMC Primary Subsystem and UltraOpt/VTAM.

12.2.11 30-Day-Plus Free Trial Program
BMC Software offers a 30-day-plus free trial program for UltraOpt/VTAM. The
following summarizes the key features of this program:
•

No obligation

•

Request product from BMC representative

•

Receive installation package (product tape and documentation)

•

Install in test environment to familiarize with operation

•

Install in production environment to begin 30-day trial

•

Receive license agreement for review during production trial

•

At the end of the 30-day period, return signed license agreement if desired,
otherwise return the product package

•

Requires CPU ID authorization to operate after the trial period expires

Note: This program is subject to change at any time at the full and complete
discretion of BMC Software.

430

3174 Installation Guide

US/Canada Offices
The following contacts are included for convenience. You should check with
your local representative for further information.

Mailing Address
BMC Software, Inc.
P.O. Box 2002
Sugar Land, Texas 77487-2002
U.S.A.
Shipping Address
BMC Software, Inc.
1 Sugar Creek Center Blvd., Suite 320
Sugar Land, Texas 77478
U.S.A.
Telephone
1-800-841-2031 Sales (US and Canada)
1-800-537-1813 Support (US and Canada)
1-713-240-8800 Sales and Support (Greater Houston Area)
1-713-242-6523 Fax
5106002064 Telex

International Offices
Australia
BMC Software Pty Ltd Australia
The Atrium
290 Burwood Road
Hawthorn, Victoria 3122
(03) 819-6733

Japan
BMC Software Japan Co Ltd
Antex 24
1-5, Taito 1 chome
Taito-Ku, Tokyo 110
(03) 3837-8651

Denmark
BMC Software A/S
Lautrupcentret
Borupvang 2B
DK-2750 Ballerup
44682200

Spain
BMC Software S A
Puerto de los Leones 1
28220 Majadahonda
Madrid
(01) 639-3062

France
BMC Software France
58, Avenue Roger Salengro
94126 Fontenay-sous-Bois Cedex
Paris
(1) 48-77-7777

Germany
BMC Software GmbH
Postfach 710149
W-6000 Frankfurt 71
Frankfurt
(069) 66-4060

Italy
BMC Software s.r.l.
Via V. Forcella 3
20144 Milano
Milan
(02) 58112141

United Kingdom
BMC Software Ltd
St. Georges House
Knoll Road, Camberley
Surrey GU15 3SY
(0276) 24622

Chapter 12. Local Format Storage

431

432

3174 Installation Guide

Chapter 13. Network Management
This chapter discusses the components of network management specific to the
3174. These are:
•

Central Site Control Facility

•

Network Asset Management and Vital Product Data

Central Site Change Management (CSCM) is also an important part of network
management. This subject is covered in the ITSO documents NetView
Distribution Manager Release 2 and 3174 Central Site Change Management
Implementation Guide , GG24-3424 and, NetView DM/2 V2.1 Remote Administrator
and New functions , GG-4419.

13.1 Central Site Control Facility
The 3174 has a number of online tests and diagnostics which can be accessed
from any CUT terminal coax attached to the 3174. To perform the online tests,
therefore, requires the user to be in relatively close proximity to the 3174. For
Help Desk operators or central site support staff, this is not always possible.
Beginning with Configuration Support-B Release 2, the 3174 microcode is
enhanced to provide Central Site Control Facility (CSCF). With CSCF, Help Desk
operators and central site support staff can now perform certain online tests for
any 3174 in the network from any NetView terminal at the central site. (This
terminal is also known as the NetView CSCF console.)
With Configuration Support-B Release 3, an online test (Test 14) was added to
allow a user to IML a 3174, and to select the drive from which the IML is to be
performed. Test 14 also allows the user to select the level of microcode
required for the IML in a CSCM environment: normal (production), back-level or
trial. Using CSCF, this online test can also be invoked from a NetView terminal.
To prevent unauthorized 3174 IMLs, the user is prompted for the password
customized in question 098: Online Test Password when Test 14 is invoked,
either at the CUT terminal attached to the 3174 or through a NetView terminal
using CSCF. In a network with thousands of 3174s, authorized Help Desk
operators and central site support staff have to remember all the passwords
required in the network. This is a formidable task.
To overcome this problem, Configuration Support-C Release 2 introduced an
option via customizing question 008 to allow suppression of the IML password.
With CSCF IML password suppression enabled, the user at a NetView CSCF
console no longer needs to enter the password even if one is customized in
question 098. For a Test 14 invoked at the CUT terminal local to the 3174, the
password is still required.
Note: If no password is customized in question 098, Test 14 is not allowed. You
will receive an status code 4712 which indicates that a password has not been
customized for the test.

 Copyright IBM Corp. 1986, 1994

433

13.1.1 NetView Requirements
CSCF works in conjunction with NetView.

NetView V2
CSCF support is standard as a command processor in NetView V2. With
NetView V1, Small Programming Enhancements (SPEs) shown in Table 19 need
to be installed.
Table 19. NetView PTFs Required for CSCF
Operating System

Product Number

APAR

PTFs

MVS/XA

5665-362

OY26579

UY90507
UY90508
UY90509

MVS/ESA

5685-152

OY26617

UY90510
UY90511
UY90512

VM

5664-204

VM39206

UV90514
UV90515
UV90516

CSCF in the 3174 and NetView at the host communicates by exchanging
datastreams formatted according to the Full Screen Transport Architecture
(FSTA), an SNA datastream definition designed especially for this purpose.
Because it is SNA, CSCF is supported only by 3174s customized for SNA
operation, including those using X.25 connections. NetView sends an FSTA
request to the 3174 to perform the online test desired. The 3174 sends to
NetView FSTA replies containing test panel templates (constant data) and
tokenized panel data (variable data). NetView stores the panel templates so
that, with subsequent requests for these panels, the 3174 need only send the
variable data for test replies. The completed test panel displayed at the NetView
CSCF console is the result of combining the panel template, the tokenized data
and panel parameters specified by NetView. NetView translates then translates
the FSTA datastream into 3270 datastream for display on the terminal.
Once CSCF is invoked, the NetView operator will be in test mode on the 3174
almost as if he or she were actually using local test mode. Tests can, therefore,
be performed by stepping through the menu, or by using the fast path method.

NetView DM/2 V2.1
NetView DM/2 2.1 supports the IBM 3174 Establishment Controller using
Configuration Support C and Central Site Change Management (CSCM) as a
remote destination for change management.
You will find a scenario and configuration documented in the ITSO book NetView
DM/2 V2.1 Remote Administrator and Functions, GG24-4419.

434

3174 Installation Guide

13.1.2 Using CSCF
The following is an example of using CSCF from a NetView terminal to display
the log for a specific port. You must start the NetView CSCF task DSIKREM by
entering on the NetView command line:
START TASK=DSIKREM
Once the task is started, you will receive the following messages:

*
Z
C

RAIAN
RAIAN
RAIAN
RAIAN

START TASK=DSIKREM
DSI166I DSIKREM IS ACTIVATED BY PEPEBOO
DSI530I ′ DSIKREM ′ : ′ DST′ IS READY AND WAITING FOR WORK
>CMMUPST 7 DSI530I ′ DSIKREM ′ : ′ DST′ IS READY AND WAITING FOR WORK

You can then initiate CSCF online tests for the 3174 (PU name=LOC1140), by
entering on the NetView command line:

CSCF PU=LOC1140
The NetView terminal displays the screen shown in Figure 164.


Test
0
1
2
3
4
5
6
7
8
9
10
11,p
12
A,n
D,n,m





__________ 3174 Test Menu (1TEST) __________

CMD===>
PF1= HELP
PF8= FORWARD

Description

(page 1 of 2)

Terminal check
Display event logs and response time log
Display configuration panels
3270 device status information
Reset logs and cable errors
Display vital data
Display Control Areas
Color convergence
Extended functions and program symbols
LAN tests
Port wrap tests
Trace control (p=password)
Asynchronous emulation adapter tests
Alert to Host ID n (n=1A-1H,2A-2D,3A-3D)
Dump device on port n, HG m (n=0-31 m=26-27)

PF2= END

PF3= RETURN

PF6= ROLL
PF12= RETRIEVE



Figure 164. NetView CSCF Display - 3174 Test M e n u (Page 1)

Note that this is page 1 of 2 . Pressing PF8 will send out a request for page 2 ,
shown in Figure 165 on page 436.

Chapter 13. Network Management

435


Test
13
14
15
16
17





__________ 3174 Test Menu (1TEST) __________

CMD===>
PF1= HELP
PF7= BACKWARD

Description

(page 2 of 2)

Enterprise Systems CONnection (ESCON) Adapter Tests
3174 Operator Functions
Display 3270 Host Status Summary
Integrated Services Digital Network (ISDN) Tests
Advanced Peer to Peer Networking (APPN) Tests

PF2= END

PF3= RETURN

PF6= ROLL
PF12= RETRIEVE



Figure 165. NetView CSCF Display - 3174 Test M e n u (Page 2)

From this menu, online tests can be selected. If you know the test number
required, you can use the fastpath to invoke the desired test. For example, to
display logged events for port 1, enter:

/1,4,1,26
You can also invoke tests directly from the initial CSCF command by entering
test options as parameters of the CSCF command. For example, to do the same
test as above, type:

CSCF PU=LOC1140OP=(/1,4,1,26)
The resulting screen, using either method, is as shown in Figure 166 on
page 437.

436

3174 Installation Guide





_________ Log Records - PN 1 , HG 26 _______
(Relative Day/Time since last POR: 014/05:35)
Day Time SC QA PHG_PN CHG_PN ID HA Extended data bytes (B1-B16)
B1 B3 B5 B7 B9 B11 B13 B15
014 04:15 0410 07 11
26_01 1A 003

PHG_PN=PrimaryHG_PN
HG=Hardware Group SC=Status Code ID=Host ID
CHG_PN=ConnectionHG_PN PN=Port Number
QA=Qualifier
HA=Host Address



CMD===>
PF2= END
PF11= Test Menu

PF3= RETURN

PF6= ROLL
PF12= RETRIEVE



Figure 166. NetView CSCF Display - Log Event Record

Figure 167 shows the request for a password when CSCF is used to IML a 3174,
using Test 14.



_________ 3174 Operator Functions __________
Option
1,n,m
2,n,m

Description



(Relative Day/Time since last POR: 145/06:27)

IML (n = drive: 1,2,3,4 or 8; 8 = search order 3,4,1,2)
(m = IML type: 41=Normal, 42=Back Level, 43=Trial)
Set Time (n = hours : 24 hour clock; m = minutes)

- Warning: IML will disrupt all Host communications
and controller functions.



4713-Restricted Function. Enter Online Test Password to continue.
CMD===>
PF2= END
PF3= RETURN
PF6= ROLL
PF11= Test Menu
PF12= RETRIEVE



Figure 167. NetView CSCF Display - 3174 Remote IML

13.1.3 3174 Customization
With Configuration Support-B Release 2 and later releases, CSCF is
automatically available once the 3174 IMLs. No customization is required to
enable this function.
With Configuration Support-B Release 3 and later releases, you will need to
enter a password in question 098: Online Test Password if you wish to use the

Chapter 13. Network Management

437

CSCF remote IML capability (Test 14). If no password is entered in question 098,
the 3174 will not allow the remote IML to be initiated.
With Configuration Support-C Release 2 and later release, you may suppress the
need to enter the password for Test 14 when invoked from a NetView CSCF
terminal, even if a password exist in question 098. To enable CSCF IML
password suppression, respond to question 008: CSCF IML Password Required
with an N (No).

13.2 Network Asset Management
Network Asset Management is a function of the 3174 and NetView. It provides
product information (both hardware and software/microcode) which helps to
identify the controller and its attached devices.
The ability to retrieve controller-related information from the 3174, such as serial
number and microcode level, has been available for some time. (The serial
number is your seven-character response to customization question 108: Unique
Machine Identifier.) This ability is supported in NetView by the NPDA CTRL
command. NetView solicits the 3174 for the hardware and microcode release
levels (in hexadecimal) when you enter the following on the NetView command
line:

NPDA CTRL LOC1140 LVL
Figure 168 shows the resulting output displayed.



N E T V I E W
NPDA-21A

SESSION DOMAIN: RAIAN
PEPEBOO
* RELEASE LEVEL FOR SNA CONTROLLER *

10/12/94 12:30:57
PAGE 1 OF 2



RAIAN

ISTPUS18 CH0E
LOC1140
+--------+
+--------+
DOMAIN
| CPU |----CHAN----| LCTL |
+--------+
+--------+
DATE/TIME: 10/12 12:30
ID: 04800000(3174)

0201C302 00921680 00000000
01000060 00000000 0101F2F3
1
00000000 C3D7F1F1 D3404040
00000000 00100000 01000000
00000006 00060000 01060000
00000012 00000000 00000000
FFFF0000 00000000 00000000
00000000 00000000 00000000



00200001
F0F0D5F6
2 3
C3D5C5E3
90000006
0000C9C2
00000000
00000000
00000000

40004600 420A0002 00003174 00218011
F2F3F304 00960100 01000000 00800000
40404040
000901E0
D4D3C1D5
0000FFFF
00000000
0000

0707F0F0
00060000
4040C9C2
FFFFFFFF
00000000

F0F0F0F0
00060000
D4C9E2C4
FFFFFFFF
00000000

???
CMD==>

F0F00000
00000000
D5400000
FFFFFFFF
00000000



Figure 168. Using NPDA CTRL puname LVL Command

Question 108 is customized as 23N6233 (a seven-character field). Note how this
response is used to provide the information retrieved:

1 The plant of manufacture is the first two characters of question 108.
2 The first two characters of the serial number are set to zeros.
3 The next five characters of the serial number are set to the last five
characters of your response in question 108.

438

3174 Installation Guide

It is also desirable to be able to solicit information for devices attached to the
3174. The data collected can then be processed centrally and used for inventory
control.

13.2.1 Vital Product Data
When an IBM 3270 device is powered on, control information is sent to the 3174
to establish the appropriate controller-terminal protocol. Thus, the 3174 knows
what devices are attached to it at any time.
In order to support inventory control, both the 3174 and the attached devices
must support Vital Product Data (VPD). The 3174 supports VPD beginning with
Configuration Support-A and S Release 4. No customization is required to
enable VPD support.
For devices which support VPD, the 3174 will send VPD information, which
consists of the machine type, model number, serial number, plant of
manufacture, and product class (whether IBM or non-IBM). The 3174 will also
send, for all attached devices including those not supporting VPD, information
which indicates the port address to which a device is attached, whether the
device is currently powered on/off, and whether the device has been powered
on/off since the last host request. All the information relating to the attached
devices is maintained in the 3174 even when the devices are powered off.
Figure 169 on page 442 shows the information that is provided by a device that
supports VPD. The device-supplied VPD is shown in the “Device-defined”
column. If no value is supplied for a given field, that field is marked with an
asterisk.
Devices which support VPD began with the 319x series of terminals. Full support
for VPD were introduced for devices manufactured after January 1988.
Note that the machine type, model number and address information is used in
the dynamic definition of dependent LUs (see Chapter 11, “Dynamic Definition of
Dependent LUs (DDDLU)” on page 393).

13.2.2 User-Definable Data
For devices that do not provide Vital Product Data (for example, early 3270
displays and printers, and ASCII terminals), the 3174 was enhanced with
Configuration Support-B Release 2 and later releases to support user-definable
data. Again, no customization is required to enable 3174 support for
user-definable data.
For these devices (whether attached to 3270 or AEA ports), the user is able to
input the machine type, model number, serial number, and plant of manufacture
in the “User-defined” column (see Figure 169 on page 442). For each device,
the user can also enter up to 50 bytes of useful information in free format in the
“Location:” field. For the 3174 itself, the user can enter useful information in the
50-byte free-format field. The contents of these fields are completely up to the
user.
To enter user-definable data, the user can do it either locally at the terminal or
via NetView CSCF, using the online Test 5 Option 2 for the 3174 and Test 5
Option 4 for the devices. The user-definable data is then stored in the 3174.

Chapter 13. Network Management

439

13.2.3 Extended VPD
Extended Vital Product Data provides a more comprehensive implementation of
Network Asset Management. Extended VPD provides an additional 320 bytes of
data, allowing the user to enter information, such as location, building number,
department, or any other data that the user considers important for device
management. The 320 data positions are divided into eight distinct areas. Each
area contains a 15-byte label and a 25-byte description. The labels are entered
during 3174 customization and the description are entered by the terminal user.
The description for a terminal can only be entered from that terminal, using
either the terminal setup facility or using online Test 5 Option 6. The description
cannot be entered using CSCF. Once entered, the 3174 includes these
label/description pairs in the Reply PSID sent to the host.
All models of the 3472, and 3471 Model B, support Extended VPD. Support in the
3174 is provided with Configuration Support-B Release 2 and later releases. To
support Extended VPD, you must enabled this function in Question 802: Prompts
for Extended Vital Product Data and enter the labels to be used for the
description fields.
The following is an example use of Extended VPD: The network planner defines
the labels using fields such as “Contact Name,” “Department,” “Location,”
“Telephone,” etc. When a terminal is connected to the 3174, the user can invoke
display setup mode or online Test 5 Option 6 and enter the description for each
corresponding label.
The labels are stored on the Control disk. The labels and descriptions are
stored in the terminal and remain there even when power is turned off. The
descriptions are also stored in the controller storage but will be erased if the
3174 power is turned off or IMLed.

Moving Terminals
Because Extended VPD description data remains in a terminal, the descriptions
will still match the corresponding labels if the terminal is moved to a different
port on the same 3174.
If, however, the terminal is moved to a different 3174, the labels customized may
be different and the descriptions may no longer be appropriate.
When a terminal is powered on, the 3174 compares the labels stored with those
in the terminal. For matching labels, the 3174 copies the description for that
label to its storage. For non-matching labels, the description is marked with an
asterisk (when displayed) to indicate that the description may not be current.
The user can then update the description via online Test 5 or the terminal setup
facility.

Extended VPD Devices
The following table summarizes some of the products which provide VPD data to
NetView and the level of detail for each.

440

3174 Installation Guide

Table 20. VPD Functions Supported on I B M Products
Product

Mach
Type

Model

Serial

S/Ware
Data

Ext. VPD

3174 A R4

YES

YES

YES

NO

NO

3174 B R2

YES

YES

YES

NO

YES

3191 Mod D,E,L

YES

YES

YES

NO

NO

3192 NOT Mod G

YES

YES

YES

NO

NO

3194 Mod C,D,H

YES

YES

YES

NO

NO

3471

YES

YES

YES

NO

NO

3472

YES

YES

YES

NO

YES

OS/2 EE

NO

YES

YES

NO

NO

OS/2 EE 1.2

YES

YES

YES

YES

NO

3720/NCP 5.2

YES

YES

YES

YES

NO

3725/NCP 4.3

YES

YES

YES

YES

NO

3745/NCP 5.2

YES

YES

YES

YES

NO

5822 DSU

YES

YES

YES

NO

NO

586x modems

YES

YES

YES

NO

NO

786x modems

YES

YES

YES

NO

NO

3179 Mod 1

YES

NO

NO

NO

NO

3180 Mod 1

YES

YES

NO

NO

NO

3191 A,B

YES

NO

NO

NO

NO

3192 G

YES

YES

NO

NO

NO

3193 Mod 10,20

YES

YES

NO

NO

NO

3194 H50

YES

YES

NO

NO

NO

3290

YES

NO

NO

NO

NO

3720/NCP V4.2

NO

NO

NO

YES

NO

3725/NCP V4.2

NO

NO

NO

YES

NO

Collecting Vital Product Data
Whether you use basic VPD or extended VPD, the information can either be
displayed locally or retrieved by NetView.

Using Online Test 5: An example display of VPD data using online Test 5 is
shown in Figure 169 on page 442. This can also be retrieved and displayed on a
NetView CSCF console.

Chapter 13. Network Management

441




______ Port Vital Data - PN 01, HG 26 ______

Device-defined
Device type:
Model number:
Plant of manufacture:
Serial number:
Release level:
Engineering change data:

3472
G00
NO
NRN22CB
000
0220890720000

User-defined
____
___
__
_______

B1 B2 B3 B4 B5 B6 B7 B8 B9 B10
Device characteristics (hexadecimal): 05 11 81 04 40 00 10 00 1F 80
* = data not supplied by device
Location: ITSO Raleigh Center (up to 50 bytes of information)______



CMD===>
PF: 3=Quit

7=Back

8=Fwd

12=Test Menu



Figure 169. VPD Displayed Using 3174 Online Test 5

Using VPDCMD Command: To interrogate devices from NetView, you can use
the VPDCMD command. The following is an example of using the VPDCMD
command from a NetView terminal. You must start the NetView task VPDTASK
by entering on the NetView command line:
START TASK=VPDTASK
Once the task is started, you will receive the following message:

* RAIAN
- RAIAN
- RAIAN

START TASK=VPDTASK
DSI166I VPDTASK IS ACTIVATED BY PEPEBOO
DWO006I VPDTASK IS READY FOR WORK (ACBNAME = RAIANVPD SNAPRQ = OFF
VPDWAIT = 030 VPDREQ = 001 VPDSTOR = 02 )

The format of the VPDCMD command is:

VPDCMD ALL,LOC1140
where ALL will retrieve data for the 3174 and all devices attached to the PU
named LOC1140. (Instead of ALL, you can use OWN to retrieve data for the 3174
only.) The resulting information sent to NetView is shown in Figure 170 on
page 443 (comments marked with $$ are added for explanation).

442

3174 Installation Guide

VPDCMD ALL LOC1140
DWO009I REQUEST ′ ALL′ ACCEPTED FOR LOC1140

, REQID = 0005

$$ 3174
DWO100I
DWO105I
DWO102I

VPD
REQID 0005 : ORIG PU LOC1140 CNFG PU LOC1140 CH/LINK 0E40 PU ISTPUS25
REQID 0005 : PHY = ′ ITSO Raleigh Center (up to 50 bytes of information)′
REQID 0005 : IBM-HW M/T = 3174 MDL = 11L MFG = 23 S/N = 00N6233

$$ 3179
DWO100I
DWO101I
DWO105I
DWO102I

on port 00
REQID 0005
REQID 0005
REQID 0005
REQID 0005

(serial number was entered manually)
: ORIG PU LOC1140 CNFG LU L114002 PU LOC1140 CH/LINK 0E40
: PORT = 000 PWROS = Y PWROL = Y
: PHY = ′ ITSO Raleigh Center (up to 50 bytes of information)′
: IBM-HW M/T = 3179 MDL = *** MFG = ** S/N = 0086293

$$ 3472-G on port 01
DWO100I REQID 0005 :
DWO101I REQID 0005 :
DWO105I REQID 0005 :
DWO102I REQID 0005 :

(serial number retrieved from the device)
ORIG PU LOC1140 CNFG LU L114003 PU LOC1140 CH/LINK 0E40
PORT = 001 PWROS = N PWROL = Y
PHY = ′ ITSO Raleigh Center (up to 50 bytes of information)′
IBM-HW M/T = 3472 MDL = G00 MFG = NO S/N = NRN22CB

$$ No terminal on port 02
DWO100I REQID 0005 : ORIG PU LOC1140 CNFG LU L114004 PU LOC1140 CH/LINK 0E40
DWO101I REQID 0005 : PORT = 002 PWROS = N PWROL = N
DWO102I REQID 0005 : MIX-HW M/T = 0000 MDL = *** MFG = ** S/N = *******
$$ 3472-F on port 03
DWO100I REQID 0005 :
DWO101I REQID 0005 :
DWO105I REQID 0005 :
DWO102I REQID 0005 :
$$ 3471
DWO100I
DWO101I
DWO105I
DWO102I

on port 04
REQID 0005
REQID 0005
REQID 0005
REQID 0005

(serial number retrieved from the device)
ORIG PU LOC1140 CNFG LU L114005 PU LOC1140 CH/LINK 0E40
PORT = 003 PWROS = Y PWROL = Y
PHY = ′ ITSO Raleigh Center (up to 50 bytes of information)′
IBM-HW M/T = 3472 MDL = F00 MFG = 23 S/N = 00F0678

(serial number entered manually)
: ORIG PU LOC1140 CNFG LU L114006 PU LOC1140 CH/LINK 0E40
: PORT = 004 PWROS = Y PWROL = Y
: PHY = ′ ITSO Raleigh Center (up to 50 bytes of information)′
: IBM-HW M/T = 3471 MDL = *** MFG = ** S/N = 88Y8778

PU ISTPUS25

PU ISTPUS25

PU ISTPUS25

PU ISTPUS25

PU ISTPUS25

Figure 170. NetView Message Response for VPDCMD

Using NetView VPDCOLL CLIST: NetView provides sample CLISTs to retrieve
the VPD data from the network and store it in SMF records. The formats of these
records in NetView Version 1 Release 3 are documented in the NetView
Administration Reference , SC31-6014.
Once you have the data stored as SMF records, you can use Service Level
Reporter (SLR) or an equivalent product to generate the Network Asset
Management reports.
Figure 171 on page 444 shows the output displayed using one of the NetView
VPDCOLL CLIST provided and documented in Automated Configuration
Management Using The Information/System-NetView Bridge Adapter , GG24-3871.

Chapter 13. Network Management

443



CONFIGURATION DATA COLLECTION
VITAL PRODUCT DATA
Operator:PEPEBOO


10/12/94 12:46:10
LU:MK1LA003

PRODUCT DATA
Device
Domain
Channel Address
Port
Power on status
Power on activity
CNFG Nodename 2
CNFG Nodetype 2
CNFG Nodename 3
CNFG Nodetype 3
ORIG Nodename
ORIG Nodetype

Hardware Type
: IBM-HW
Machine Type
: 3174
Machine Model No. : 11L
Plant
: 23
Serial No.
: 00N6233
H/W Common Name :
LOC1140
Software Type
:
PU
S/W Component ID :
S/W Product Ver :
S/W Product Rel :
LOC1140
S/W Product Mod :
PU
S/W Common Name :
S/W Customer Date :
S/W Customer Time :
Microcode EC Level:
Location : ITSO Raleigh Center (up to 50 bytes of information)



:
:
:
:
:
:
:
:
:
:
:
:

LOC1140
RAIAN
0E40

Command ===>
PF1=HELP
PF2=END

PF3=RETURN

PF4=TRANSFER

PF6=ROLL



Figure 171. Using VPDCOLL CLIST

13.3 Using Network Asset Management Effectively
Network Asset Management (NAM) is greatly enhanced by the use of VPD and
extended VPD, and can be very useful if implemented correctly. To use NAM
effectively requires planning and procedure documentation by the network
planners of the organization. It may save countless hours in tracking down
terminals that have been moved when inventory time comes around. If
implemented effectively, you can use NAM to:

444

•

Dynamically build a configuration table and solicit product information from
your network.

•

Interactively determine the network location of a missing or moved network
resource.

•

Uniquely identify each supported resource in the network.

•

Automatically build a list of (VPD supported) network resources, including
their location and how they are attached to the system.

•

Determine where a device with a specific serial number is located and show
how it is connected to the system (LU name, PU name, line name and NCP
name).

•

Determine 3174 ports that have not had recent power-on activity, to assist in
the identification of unused ports.

3174 Installation Guide

Chapter 14. Configuration Support-C Release 2

14.1 Introduction
In March 1992, IBM announced Configuration Support-C Release 2. With this
announcement, the 3174 now provides a multi-protocol platform for dependent
displays and intelligent workstations by building on and providing support for the
following protocols:
•

Advanced Peer-to-Peer Networking (APPN)

•

Peer Communication

•

Integrated Services Digital Network (ISDN)

•

Transmission Control Protocol/Internet Protocol (TCP/IP) TELNET.

APPN is an enhancement to SNA and Type 2.1 node architecture, and allows the
inter-connection of systems of widely differing sizes into networks, with the
minimal system definition and maximum flexibility. 3174 support for APPN is
provided by the Advanced Peer-to-Peer Networking Licensed Internal Code
feature. Currently, this support allows the 3174 to operate as a network node
only within an APPN network. For further information, see Chapter 18, “APPN”
on page 501 and the ITSO document 3174 APPN Implementation Guide Update ,
GG24-4171.
Peer Communication makes it possible for DOS and OS/2 intelligent
workstations, attached to the 3174 by existing 3270 coax wiring and emulation
adapters, to communicate with one another as if they were peer devices on a
local area network (LAN). This capability provides a migration path for users
evolving from an exclusively host-interactive computing environment to one that
also includes local area networking. 3174 support for Peer Communication is
provided by the Peer Communication Licensed Internal Code feature. For further
information, see Chapter 19, “Peer Communication” on page 557 and the ITSO
document 3174 APPN Implementation Guide Update , GG24-4171.
3174 support for ISDN is provided in the base microcode, beginning with
Configuration Support-C Release 1, and a Basic Rate Interface (BRI) adapter.
Each BRI adapter is able to support up to eight downstream remote
workstations, allowing them to communicate with hosts via the 3174 at 64 Kbps
over high quality end-to-end digital networks. For further information, see
Chapter 22, “ISDN” on page 661.
TELNET is a TCP/IP application protocol that provides a standardized interface
through which one host (the TELNET client) may access the resources of another
host (the TELNET server) as though the client were a local terminal attached to
the server. With this capability, the 3174 (the TELNET client) allows attached
CUT mode terminals and ASCII display stations to access other TCP/IP hosts
(TELNET servers) using the TELNET protocol. 3174 support for TCP/IP TELNET is
provided free of charge by RPQ 8Q0935 using Configuration Support-C Release 2
as the base microcode. For further information, see Chapter 21, “TCP/IP” on
page 605.
In addition to supporting multi-protocol environments and providing functions
supported by earlier releases, Configuration Support-C Release 2 also integrates
 Copyright IBM Corp. 1986, 1994

445

a number of end-user productivity RPQs, some of which are available for
Configuration Support-B at an additional charge:
•

Split Screen

•

Copy From Session To Session

•

Local Print Buffering

•

HAP Sharing for Local Copy

•

Calculator function

•

Token-ring T1 Timer/Retry Count

•

5250 Emulation

•

132-Column Support via AEA

•

Entry Assist Support for ASCII

•

CSCF IML Password Suppression

This chapter will describe the end-user productivity enhancements in greater
detail.
Other enhancements announced with Configuration Support-C Release 2 were:
•

Dynamic Definition of Dependent LU (DDDLU)
Although DDDLU was first available with Configuration Support-B Release 4
and Configuration Support-C Release 1.1, Configuration Support-C Release 2
provided the first opportunity to announce this capability. For further
information, see Chapter 11, “Dynamic Definition of Dependent LUs
(DDDLU)” on page 393.

•

Telephone Twisted-Pair Terminal Multiplexer Adapter (TTP TMA)
Using only one card slot, each TTP TMA allows up to 32 3270 terminals to be
attached to the 3174 using telephone twisted-pair wiring. This adapter,
previously available as an RPQ 8Q0806, is now offered as a feature #3105.
For further information, see 14.3, “Telephone Twisted-Pair Terminal
Multiplexer Adapter” on page 477.

•

Local Format Storage with UltraOpt/VTAM.
Local Format Storage (LFS) is a 3174 capability that allows applications
running under CICS to preload frequently used screen images (screen
formats) into 3174 storage and recall these formats for presentation when
required. This capability was available as an RPQ 8X0024 for Configuration
Support-A and S, and subsequently integrated into the base microcode
beginning with Configuration Support-B Release 2.
The Configuration Support-C Release 2 announcement highlights the
availability of UltraOpt/VTAM, a software product offered by BMC Software
Inc., an IBM Business Partner application specialist.
UltraOpt/VTAM is a VTAM application that provides 3270 datastream
optimization and fully exploits the 3174 LFS capability for dynamic format
creation, distribution and storage management It is available not only for
CICS but also IMS, TSO, and other VTAM applications as well. For further
information, see 12.2, “LFS with UltraOpt/VTAM” on page 418.

446

3174 Installation Guide

14.2 End-User Productivity Enhancements
To support the end-user productivity enhancements available with Configuration
Support-C Release 2, a new customization panel and specific keyboard
mappings are introduced. The new customization panel, shown in Figure 172, is
displayed after the Port Assignment panels in the customizing sequence. The
specific keyboard mappings are shown in Appendix I, “Keyboard Layouts” on
page 803.





_____ End User Productivity Functions ______
00/TOKN



Local Copy print queue buffer size

001 - 0000

Calculator function

002 - 0

(0000 - 1024K
use multiples of 2K)
(0 - 2)

5250 emulation

003 - 0

(0 - 2)

Token Ring T1 timer
and retry count

004 - 5
005 - 07

(0 - 9)
(01 - 99)

Copy from session to session

006 - N

(Y,N)

HAP sharing for local copy

007 - N

(Y,N)

CSCF IML password required?

008 - Y

(Y,N)

Non-standard feature options

009 - 00000000 00000000 00000000 00000000

PF: 3=Quit

4=Default

7=Back

8=Fwd

9=RtnH



Figure 172. End User Productivity Functions Panel

Questions 001 and 006 affect 3174 controller storage requirements.
Question 009 is not used in Configuration Support-C Release 2; it is included for
options not currently defined.

14.2.1 Split Screen
The Split Screen function builds on the Multiple Logical Terminal support. It
allows the user of a CUT workstation to view up to five logical terminal (LT)
sessions on the screen at one time. The user can decide how much of the
screen (number of lines) is devoted to each LT, which LTs are displayed together
as a workgroup, and the sequence that the LTs are displayed within that
workgroup. The user can also determine the scroll factor or scroll increment;
that is, the number of lines that will be moved up or down within an LT session
when a scroll key is pressed. Each workstation can have up to five workgroups.
Each workgroup can define up to five LT sessions.
Note: This does not mean you can have up to 25 sessions per workstation. The
limit is still five sessions per workstation.

Screen Formats Supported
Split Screen supports the following screen formats:
•

Format 2: 24 lines by 80 columns

•

Format 3: 32 lines by 80 columns

•

Format 4: 43 lines by 80 columns

Chapter 14. Configuration Support-C Release 2

447

When displaying two sessions on an equally divided screen in screen format 4,
the user can view almost two complete 24-by-80 sessions.

Keyboards Supported
To support Split Screen operations, several new keystroke functions are added.
These keystroke functions are supported on the following keyboards:
•

Base keyboards

•

Converged Typewriter keyboards

•

Converged Data Entry keyboards

•

Converged APL keyboards

•

IBM Enhanced keyboards

The actual keystrokes required to invoke each function will vary, depending on
the keyboard map.

Setup Mode Keys
The following describes the keys that are used during Split Screen setup mode.
Note that all other keys are disabled in this mode.
Key

Function

New Line

Moves the cursor to the LT select position.

Tab

Moves the cursor to the LT select position and the scroll factor
(increment) select position.

Back Tab

Move the cursor like the Tab key but in a backward sequence.

Delete

Eliminates the LT selection.
To eliminate an LT, use the New Line, Tab or Back Tab key to
move the cursor to the LT select position and press the Delete
key. This deletes the LT number in the LT select position, which
deselects that LT.

Enter

Validates your setup data (it does not save the data). Any
errors detected will cause the line in error to be highlighted.
Errors may be caused by an LT being specified more than once
in the same workgroup, or by the scroll factor being greater
than the number of lines specified for an LT. In this case, no
setup data is saved.
If it is error-free, the setup data is saved in the 3174 storage (not
in the terminal) and remains there even if the terminal is
powered off. However, if the 3174 is powered off or IMLed, the
setup data for all attached displays are lost.

PF1—PF5

Each PF key is associated with a workgroup, as follows:
•

PF1 with workgroup 1

•

PF2 with workgroup 2

•

PF3 with workgroup 3

•

PF4 with workgroup 4

•

PF5 with workgroup 5

When a PF key is pressed, the setup data is validated. If it is
error-free, the setup data is saved. If the PF key number is the

448

3174 Installation Guide

same as the current workgroup number (that is, the workgroup
being setup) the same setup screen is displayed. If the PF key
number is different from the current workgroup number, the
setup screen for the workgroup associated with that PF key is
displayed.
If errors are detected when a PF key is pressed, the line in error
is highlighted and the screen stays where it is to allow you to
correct the error.
PF12 or PA2

Both keys perform the same function. Pressing either key
validates the setup information and, if error-free, exits setup.
Upon exit, the screen is in Zoom mode and displays the LT that
was active when you entered setup mode.
If errors are detected, the line in error is highlighted and the
screen stays where it is to allow you to correct the error.

Clear

Clears the setup data you have entered (without saving them)
and restores the setup data for the current workgroup.

Keystroke Functions
The following describes the functions that support Split Screen operation.
Function

Description

Setup

Allows you to go into setup mode and define the LTs to be
displayed as a workgroup, the size (number of lines) for
each LT, the scroll factor for each LT, and the sequence in
which the LTs are displayed within the workgroup.

Jump

Allows you to move sequentially (round-robin) between the
LTs within a workgroup. The active LT header line is
highlighted, with the cursor movement being confined
within that LT.
Note: This function is not supported in Text Entry Assist
Change Format mode.

Jump Specific

Allows you to move directly to a specific LT within a
workgroup. The active LT header line is highlighted, with
the cursor movement being confined within that LT.
Note: This function is not supported in Text Entry Assist
Change Format mode.

Change Screen

Allows you to move sequentially (round-robin) between
workgroups, in the same manner as moving sequentially
between LTs in a MLT environment.

Scroll Forward

Allows you to move (scroll) forward a number of lines
within an active LT with one keystroke sequence. You can
specify the number of lines moved (scroll factor) during
Split Screen setup. Only one scroll factor is specified; it is
then effective for both scroll forward and scroll backward
operations.

Scroll Backward

Allows you to scroll backward a number of lines within an
active LT with one keystroke sequence. You can specify
the scroll factor during Split Screen setup. Only one scroll
factor is specified; it is then effective for both scroll
forward and scroll backward operations.

Chapter 14. Configuration Support-C Release 2

449

Swap

Allows you to temporarily bring (swap) in an LT that is not
defined in the current workgroup. The LT swapped in
takes on the display characteristics (LT size and scroll
factor) of the active LT from which the swap was invoked.
This swap is only temporary; the original LT will be
displayed when you leave and then return to this
workgroup through a Change Screen function.
Note: This function is not supported in Text Entry Assist
Change Format mode.

Zoom

Allows you to toggle between displaying an active LT as a
full screen by itself (in Zoom mode) and displaying it as a
part of a screen with other LTs in the workgroup (in Split
Screen mode).

To invoke these functions, the keyboard must be placed in the Extension mode:
•

For Converged and Enhanced keyboards, press the ExSel key.

•

For Base keyboards, press the Alt and EraseEOF keys simultaneously.

Once in Extension mode, Table 21 shows the keystroke sequences required for
each function.
Table 21. Keystroke Sequences for Split Screen Operation
Function

Base
Keyboard

Converged
Keyboard

Enhanced
Keyboard

Setup

Alt EraseEOF I

ExSel I

ExSel I

Jump

Alt EraseEOF J

ExSel J

Alt PA1

Jump Specific to LT-1

Alt EraseEOF PF1

ExSel 1

ExSel 1

Jump Specific to LT-2

Alt EraseEOF PF2

ExSel 2

ExSel 2

Jump Specific to LT-3

Alt EraseEOF PF3

ExSel 3

ExSel 3

Jump Specific to LT-4

Alt EraseEOF PF4

ExSel 4

ExSel 4

Jump Specific to LT-5

Alt EraseEOF PF5

ExSel 5

ExSel 5

Zoom

Alt EraseEOF Z

ExSel Z

Alt Dup

Scroll Forward

Alt EraseEOF ↓

Alt ↓

Alt ↓

Scroll Backward

Alt EraseEOF ↑

Alt ↑

Alt ↑

Swap

Alt EraseEOF X

ExSel X

Alt Clear

Change Screen

Alt Insert

Alt ChgSc

Alt ChgSc

Setup Rules
Rules are enforced when setting up your display for Split Screen operation.
When validation detects an error, the line in error is highlighted but you have no
indication which of the two selection fields (the LT select position or the scroll
factor select position) causes the error. You can determine the cause by
adhering to the following rules:

450

•

You cannot select an LT for display in a workgroup unless that LT has been
activated by performing a Change Screen or Jump to Specific LT function.

•

An LT can appear only once in a workgroup but it can appear in more than
one workgroup.

3174 Installation Guide

•

The scroll factor (or increment) must be less than or equal to the number of
lines (or window size) selected for that LT.

•

During setup, presentation space data for an active LT is not displayed.

•

If all LTs are deleted from a workgroup, the LT that will be active upon setup
exit is the LT associated with that workgroup:

•

−

LT-1 for workgroup 1

−

LT-2 for workgroup 2

−

LT-3 for workgroup 3

−

LT-4 for workgroup 4

−

LT-5 for workgroup 5

The OIA indicator (next to the boxed stickman symbol) shows the workgroup
number being setup.

Local Copy
When an LT is in Split Screen mode, host-initiated local copy will print the entire
presentation space while operator-initiated local copy will only print the portion
of the active LT currently displayed.

ASCII Session Support
The following list shows the Split Screen function differences for 3270 terminal
emulation:
•

The Jump to a Specific LT function is not supported.

•

To Scroll:

•

−

You may enter the Pseudo-Alt state through Extension mode and then
use the cursor-up or cursor-down keys for scrolling.

−

You may enter Extension mode and use the cursor-up or cursor-down
keys for scrolling.

The Split Screen function keys (Jump, Zoom, and Swap) must be used in
Extension mode.

The following list shows the Split Screen function differences for ASCII terminal
emulation sessions:
•

The Scroll Forward and Scroll Backward keys are not supported.

•

If you use the New Line key, cursor keys, or enter data beyond the viewport
boundaries, the screen scrolls. You can use this method to scroll forward
and backward without entering Zoom mode.

•

The scroll increment is always one.

•

You cannot enter setup mode while in an ASCII terminal emulation session.
You can do one of the following to enter setup mode:
−

You can activate the Connection Menu through Extension mode and then
enter setup mode.

−

You can setup a workgroup by jumping to 3270 (non-ASCII session) and
entering setup mode. When you complete your setup, you can jump back
to the ASCII terminal emulation session.

Chapter 14. Configuration Support-C Release 2

451

PC 3270 Emulation Program Entry Level V2.0
You setup a PS/2 running PC 3270 Emulation Program Entry Level V2.0 for Split
Screen operation. However, you must select the standard keyboard layout
during program installation. The Extension mode key sequence is Alt Esc.

Example Setup
This section provides an example of setting up and using the Split Screen
function. A 3471 terminal is attached to a port customized for five host sessions.
The 3174 is IMLed and ready for operation.
For the purpose of this example, we will assume you want to have the following:
•

LT-1 by itself, without being setup for Split Screen

•

LT-2, LT-3 and LT-4 in one workgroup (WG-2)

•

LT-3 and LT-5 in another workgroup (WG-3)

•

LT-4 by itself, without being setup for Split Screen

•

LT-5 by itself, without being setup for Split Screen

You power on the terminal and the LT-1 displays the host logo. Before you can
setup the 3471 for Split Screen operation, you must activate the LTs you want
included in a workgroup by doing a Change Screen sequence to those LTs.
Step 1

Press Change Screen sequence from LT-1 through LT-5, and back to
LT-1.

Step 2

Press ExSel I.
The host logo disappears and the screen stays blank. You are now in
Split Screen setup mode. Notice the indicator at the right-hand corner
of the OIA; it shows WG-1 next to the boxed stickman symbol.
We wish to leave LT-1 by itself, so we will proceed to setting up for
LT-2.

Step 3

Press PF2.
The screen stays blank but the OIA indicator shows WG-2.

Step 4

Enter the number 2 in the LT select position.
This means that you have selected LT-2, and its header line will be
where the cursor is currently located.
Note: The first LT header line must be row 1.
The cursor automatically tabs to the scroll factor select position.

Step 5

Enter the number 5.
This means that when you scroll forward or backward within LT-2 when
it is active, five lines will be moved for each scroll keystroke sequence.
The cursor stays in the next character position.

Step 6

Press the New Line key six times.
This means you have five rows from the LT-2 header line to the next LT
header line.

Step 7

Enter the number 3 in the LT select position.
Enter the number 5 in the scroll factor select position.
Press the New Line key eleven times.

452

3174 Installation Guide

Step 8

Enter the number 4 in the LT select position.
At this point, your setup screen is as shown in Figure 173 on page 453
(comments added in parentheses).





2
(LT select position)

5
(scroll factor select position)

3

5

4

_

______________________________________________________________________________
SBWG-2





Figure 173. Setup Screen after Steps 3-8 (WG-2)

Step 9

Press the Enter key to validate your setup data.
When you press Enter, your setup screen is as shown in Figure 174
(comments added in parentheses). Notice the scroll factor for LT-4
defaults to 01 and the number of rows (including the LT header lines) is
24.



LT-2 ----------------------------------------------------- SCROLL = 5 ---



(5 rows in between LT header lines)

LT-3 ----------------------------------------------------- SCROLL = 5 ---

(10 rows in between LT header lines)

LT-4 ----------------------------------------------------- SCROLL = 01 --(6 rows between LT header line and OIA)



______________________________________________________________________________
SBWG-2



Figure 174. Setup Screen after Step 9 (WG-2)

Since the setup is error-free, none of the header lines are highlighted.
At this point, if no further setup is required, you can press PF12 to exit
and the screen will return to LT-1 display. However, we will continue
with setting up for the next workgroup.

Chapter 14. Configuration Support-C Release 2

453

Step 10 Press PF3
The screen stays blank but the OIA indicator shows WG-3.
Step 11 Enter the number 3 in the LT select position.
Enter the number 11 in the scroll factor select position. When you enter
a two-digit number for the scroll factor, the cursor automatically does a
New Line.
Press the New Line key eleven times.
Step 12 Enter the number 5 in the LT select position.
Enter the number 11 in the scroll factor select position.
At this point, your setup screen is as shown in Figure 175.





3

11

5
_

11

______________________________________________________________________________
SBWG-3





Figure 175. Setup Screen after Steps 10-12 (WG-3)

Step 13 Press the Enter key to validate your setup data.
When you press Enter, your setup screen is as shown in Figure 176
(comments added in parentheses).



LT-3 ----------------------------------------------------- SCROLL = 11 ---



(11 rows between LT header lines)

LT-5 ----------------------------------------------------- SCROLL = 11 ---

(11 rows between LT header line and OIA)



______________________________________________________________________________
SBWG-3

Figure 176. Setup Screen after Step 13 (WG-3)

454

3174 Installation Guide



Step 13 (alternative step)
Press PF12.
If this is your last setup, you may wish to press PF12 instead of the
Enter key. Pressing the PF12 key will validate the setup data and, if no
errors found, will exit to the LT from which setup was invoked. In our
example, the screen will display LT-1 in full screen mode.
To display the split screens you have setup for LT-2, do a Change Screen to LT-2
and press ExSel Z. Figure 177 shows the LT-2 in Split Screen mode.



- LT-2 ---------------------------------------- ROW = 20 ----- SCROLL = 05 ******



For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).
- LT-3 ---------------------------------------- ROW = 15 ----- SCROLL = 05 * *
******
11 888
*
**
11 8 8
*
**
11 888
******
For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).
- LT-4 ---------------------------------------- ROW = 19 ----- SCROLL = 01 *
**
11 888
******



For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).
______________________________________________________________________________
SBWG-2



Figure 177. LT-2 Display in Split Screen Mode

14.2.2 Copy from Session to Session
Copy Session to Session allows the user of a CUT workstation to define and
copy a block of data to a clipboard. Once the data is on the clipboard, the user
can paste it to multiple locations in the same LT or to multiple locations in
multiple LTs when using the MLT function. The multiple LTs can be on the same
or different hosts, and can be in Split Screen or full screen modes. A 3174, when
customized to allow this capability, maintains a 4 KB clipboard in the controller
storage for each port. This storage amount must be added to the those required
for all other features when planning for controller storage. The maximum size
for a copy is 1920 bytes. You can also copy from any ASCII emulation session
for a 3270 workstation.

Copy Session Rules
The following summarizes rules to be followed when doing a Copy Session to
Session operation:
•

You can copy data from any session on the same terminal, but not from the
HAP or ASCII pass-through sessions.

•

You can paste data to any session on the same terminal, but not to the HAP
or any session on an ASCII host (ASCII pass-through or ASCII terminal
emulation).

Chapter 14. Configuration Support-C Release 2

455

Note: The Transfer mode allows you to copy data from an ASCII terminal
emulation session but you cannot paste data to any ASCII session.
•

You can copy from and/or paste to all LTs, except those previously
mentioned (HAP and ASCII pass-through sessions), including those on the
Concurrent Communication Adapter.

•

You can copy from and/or paste to on all 64 CUT and all 24 AEA display
stations simultaneously (assuming you have sufficient storage).

•

The maximum amount of data copied or pasted is a 24x80 screen area plus
the Extended Attribute Buffer.

•

You can paste data on the last row of the current screen (the active LT) in
Split Screen mode, even if your block of data spans more than one row. The
next and subsequent rows will be displayed when you Scroll Forward.

•

You cannot paste data beyond the right or bottom boundaries of the screen.
The paste operation will not be performed.
For example, you have the following block of data to paste:

1234567890
ABCDEFGHIJ
To do a successful paste operation, you should not attempt to paste the
block beyond row 23 and column 71 of your current screen. (If you do,
nothing happens.)

Attribute Processing
When you copy from and paste to fields that contain display attributes, the
following results occur:
•

An attribute that is in the data block copied to a clipboard is pasted as a
space. The character attribute is set to X′00′ if an EAB is present.

•

Any non-display data that is copied is pasted as spaces. The character
attribute is set to X′00′ if an EAB is present.

•

You cannot paste data blocks to protected fields. If you attempt to do so,
nothing happens. You can only paste to unprotected fields.
If the number of characters pasted is greater than the size of the unprotected
field, the characters to the right are truncated.

•

For EAB data, only copy the field if you are allowed to modify the attribute on
the receiving presentation space (except APL and control codes, which are
Program Symbol Set 1). Otherwise, EAB bytes are set to X′00′.

ASCII Terminal Emulation
The following describes the Copy Session to Session capabilities supported by
ASCII terminal emulation:
•

456

3174 Installation Guide

You can only copy data from an ASCII terminal emulation session.
−

To copy data, you must enter the Transfer mode (by entering Extension
mode and pressing the Transfer key).

−

When in Transfer mode, you can then use the Begin Clip and End Clip
keys to define and copy a block of data.

−

When you press the End Clip key to complete a copy, you will exit
Transfer mode and the display will return to the original screen (as it
was before entering Transfer mode).

•

−

If you want to exit Transfer mode before completing a copy, press the
Transfer key (without entering Extension mode again) and the display will
return to the original screen.

−

Transfer mode is supported only on ASCII terminal emulation sessions.
You will not get into Transfer mode when you enter Extension mode and
press the Transfer key from a non-ASCII session; the OIA will indicate a
“last input not accepted” (X ? +) status.

Precautions for Transfer mode data corruption:
−

When you enter Transfer mode, pacing is sent to the host to halt data
transmission if the ASCII host session is customized for pacing (question
731).

−

To prevent data corruption, you should enter Transfer mode only when
host communication has stabilized.

−

Screen data can be corrupted if host data is received unexpectedly.

−

Due to the precautions, data sent from the host could be lost if you
remain in Transfer mode for an extended period of time.

•

Cursor keys operate in the same way in Transfer mode as in 3270 mode,
regardless of customization.

•

The Transfer mode is supported in Split Screen and Zoom (full-screen)
mode. For Converged and Enhanced keyboards, the Zoom function key is
supported in Transfer mode.

•

You cannot view the clipboard from within an ASCII terminal emulation
session.
To view the clipboard, switch to a non-ASCII session, enter Extension mode
and press the View key.

•

You cannot paste data to an ASCII terminal emulation session.

Functions
The following describes the functions that support Copy Session to Session
operation.
Function

Description

Copy

To copy a block of data to the clipboard, move the cursor
to the upper-left corner of the block, enter Extension mode,
and press the Begin Clip key. Then, move the cursor to
the lower-right corner of the block, enter extensions mode
and press the End Clip key.

Paste

To paste the current clipboard contents to an area within
an LT, move the cursor to the desired location, enter
Extension mode, and press the Paste key.
Once copied, you can paste the data from the clipboard
multiple times. The data remains on the clipboard until
new data is copied or the terminal is powered off.
Pasted data will overwrite existing unprotected data
(instead of being inserted). If you attempt to paste beyond
the allowed boundaries, nothing will be pasted.

Chapter 14. Configuration Support-C Release 2

457

View

To view the data that is currently stored on the clipboard,
enter Extension mode and press the View key. The screen
goes blank and then displays the clipboard data.
To get out of View mode, again enter Extension mode and
press the View key. The screen will now return to the
previous display before you enter View mode.

Transfer

Is a mode that allows you to copy from an ASCII terminal
emulation session. To enter Transfer mode, enter
Extension mode and press the Transfer key. The OIA will
display the XFER indicator.

3174 Customization
To support Copy from Session to Session, you must customize the 3174 by
specifying Y (Yes) to question 006 in the End User Productivity Functions panel.
Additional controller storage is also required and is calculated as follows:

4 KB x number of ports configured (hardware groups 26, 27, 21, 22 and 23)

Example Operation
A block of data on the LT display is marked for copying by defining the upper-left
corner and the lower-right corner of the block. If the block is a single line of
data, the upper-left corner is the first character and the lower-right corner is the
last character of the line.
The following shows an example of a copy, view and paste operation, using a
3471 terminal.



- LT-2 ---------------------------------------- ROW = 20 ----- SCROLL = 05 ******



For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).

*
*

- LT-3 ---------------------------------------- ROW = 15 ----- SCROLL = 05 *
*
*
**
*
11 888
*
* *
**
11 8 8
* *
******
11 888
*
**
11 8 8
*
**
11 888
******

For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).
- LT-4 ---------------------------------------- ROW = 19 ----- SCROLL = 01 *
**
11 888
******



For HELP enter HELP and when NCCF LOGO appears,
use LOGON ID (HELP) and PASSWORD (HELP).
______________________________________________________________________________
SBWG-2



Figure 178. Copying and Pasting Data in Split Screen Mode

To copy a block of data, perform the following steps:
Step 1

458

3174 Installation Guide

Within the source LT, move the cursor to the upper-left corner,
press ExSel U. The upper-left corner is now marked.

Step 2

Move the cursor to the lower-right corner, press ExSel L. The
lower-right corner is now marked.
At this point, the block of data is copied to the clipboard.

Step 3

If copying within the same LT, move the cursor to the desired
location, press ExSel P to paste the data.
If copying to a different LT in a Split Screen
desired LT by doing a sequential Jump or a
operation. When you are in the desired LT,
desired location, press ExSel P to paste the

mode, jump to the
Jump to Specific LT
move the cursor to the
data.

If copying to a different LT on another MLT screen, Change Screen
to the desired LT. When you are in the desired LT, move the cursor
to the desired location, press ExSel P to paste the data.
The upper-left corner of the copied data appears at the current
cursor position.
You can press ExSel V to view the data in the clipboard at anytime. When
pressed, the current screen goes blank and the clipboard data is displayed,
starting at the upper-left corner of the screen.

14.2.3 HAP Sharing for Local Copy
HAP Sharing for Local Copy allows a display attached HAP printer to be used for
local copy by any display attached to the same 3174. This enhancement
eliminates the need to attach a printer to each display for local copy.
HAP Sharing for Local Copy supports printers attached to 3270 CUT and ASCII
displays; it does not supported printers attached to DFT devices. The display
must be setup to use the attached printer as its printer (and not setup to use the
subsystem printer). The printer ID in the OIA is 99 for the display with the
attached printer. All other displays have the printer ID of the local copy printer.

3174 Customization
To enable HAP Sharing for Local Copy, respond to question 007 on the End User
Productivity Functions panel with a Y (Yes) when customizing the 3174.
To allow a display attached HAP printer to be shared for local copy printing, the
printer must be customized in the Printer Authorization Matrix (PAM) to allow
shared mode operation when defining devices.

Example
This section describes an example of the customization required to support HAP
Sharing for Local Copy. Figure 179 on page 460 shows a schematic diagram of
the scenario.

Chapter 14. Configuration Support-C Release 2

459

Figure 179. HAP Sharing for Local Copy Test Scenario

In this example, the 3174 is customized so that a user can initiate a local copy
from a display attached to a 3174 port (3270 or AEA) to any printer. The user
also has the option to local copy to a specific printer by changing the printer ID
in the OIA.
Note: This example assumes you have already completed the port assignment
for the various devices.

460

3174 Installation Guide





____________ Device Definition _____________
Select one or more Device Definitions. All selections
will be processed without returning to this panel.

800 Printer Authorization Matrix (PAM) - 1 0



801 Logical Terminal Assignment

- 2

802 Prompts for Extended VPD

- 0

803 ISDN Definition

- 0

PF: 3=Quit

8=Fwd



Figure 180. Device Definitions

Since we have devices attached only to hardware group 26, the response to
question 800 is 10. With this response, the display user will specify either a
number 1 through 55 which represents the hardware group 26 or AEA printer
port, or a number 70 through 85 which represents the printer class.
When devices are attached to both hardware groups 26 and 27, the response to
question 800 is 11. In this instance, the display user will specify either a number
1 through 47 which represents a PAM entry (instead of a port number), or a
number 70 through 85 which represents the printer class.


1

______________ PAM Definition
Printer
Mode
Class
Port
7
01234 56789
26 - 01
2
.X... .....

2

26 - 02

2

.X... ..... ......

3

21 - 01

2

.X... ..... ......

4

21 - 02

2

.X... ..... ......

Entry

Entry
HG
1 26
27
2 26
27
3 26
27

01234
X....
.....
X....
.....
X....
.....

3270 Display Ports
1
2
56789 01234 56789 01234
..... ..... ..... .....
..... ..... ..... .....
..... ..... ..... .....
..... ..... ..... .....
..... ..... ..... .....
..... ..... ..... .....

56789
.....
.....
.....
.....
.....
.....



______________
8
012345
......

3
01
..
..
..
..
..
..

ASCII
HG 21
01234567
X.......

Display Ports
HG 22
HG 23
01234567 01234567
........ ........

X....... ........ ........
X....... ........ ........

4 26 X.... ..... ..... ..... ..... ..... .. X....... ........ ........
27 ..... ..... ..... ..... ..... ..... ..
Select ===>



PF: 3=Quit

4=Default

7=Back

8=Fwd

10=Page Back

11=Page Fwd



Figure 181. PAM Definition

In this example, we have defined four printers (at ports 26-01, 26-02, 21-01 and
21-02) to be used for shared host addressable printing and local copy (Mode=2).
These printers are all defined as belonging to class 71, allowing the user to
choose a specific printer, or printing to an available printer within that class.

Chapter 14. Configuration Support-C Release 2

461

The displays that can local copy to the four printers are the displays attached to
ports 26-00 and 21-00.

3472 Setup
The following steps show the setting up of a 3472 display with an attached
printer:
1. Press the SetUp key.
2. Select “ G o to offline setup.”
3. Select “Customize display station.”
4. For Printer Model/Type, select “4201” or the appropriate model/type for your
printer. Do not select “Subsystem.”

Local Copy From 3471 Display
When the 3174 is IMLed, the 3471 display attached to port 26-00 indicates a
printer ID 71 in the OIA. To local copy, press the Print key. The printer ID
changes to 01, indicating the local copy will be printed on the printer attached to
port 01. If this printer is not available, the printer ID changes to 02, indicating the
local copy will be printed on the next printer in that class.
If you wish to local copy to a specific printer, press the Ident key and enter the
port number of the printer desired.

Local Copy From 3472 Display
When the 3174 is IMLed, the 3472 display attached to port 26-02 indicates a
printer ID 99 in the OIA. To local copy, press the Print key. The local copy can
only be printed on the display-attached printer. You will not be able to change
the printer ID.

Local Copy From 3163 Display
Ensure the 3163 display is setup correctly for the responses entered during AEA
customization. To local copy, press Ctrl P. To change printer destination, press
Esc Z and enter the port number in the OIA area.
See the Terminal User ′ s Reference for Expanded Functions for other keyboard
mappings.

14.2.4 Local Print Buffering
Local Print Buffering allows an operator to copy screen data to a local copy
printer and continue typing while the printer prints. This local copy capability
allows several local copy jobs to be queued to 3174 control storage. Print
buffering is particularly beneficial when multiple users share a single printer for
local copy operations. In this environment, users may perform a local copy
operation to a shared printer and not have to wait until the printer has
completed the previous print job before the keyboard is available for further
input.
Local Print Buffering is supported only for CUT devices, not DFT devices.

462

3174 Installation Guide

Shared Prints
If a host attempts to print to a printer currently processing buffered local copy
print requests, the host print is rejected just as it would be without Local Print
Buffering. The difference is a longer period of time before the host is allowed to
print again.
If a host is printing for along time, local copy is blocked from processing, which
could cause a lot of local copy print requests to be queued. Eventually, the
buffers could fill and lock the keyboard with a Printer Very Busy indicator.
If either of these situations become a problem, we recommend you define the
printer in the PAM for local mode only operation instead of shared mode
operation.

Processing Sequence
When printing to the same printer, buffers queued to a single LT are processed
together before any print requests from other LTs are processed. However, it is
possible that a queue may empty between instances of pressing the Print key,
causing a local copy print request from another LT to be interspersed.
If you local copy to a printer class ID (and not to a specific printer ID), your local
copy requests may not be printed on the same printer.
The Printer Printing indicator is not displayed when the local copy is queued; it
is displayed when the local copy request is actually being printed.

Power Off
If a printer powers off with buffers queued, all the local copy requests for all LTs
queued to that printer are lost. If a display powers off with buffers queued, only
the local copy requests for that display are lost. There is no indication for either
case.

Device Cancel
If local copy requests are queued to be printed and the Device Cancel key is
pressed, the remainder of the queue for that display is purged. Hence, do not
use the Device Cancel key unless you want to purge all local copy requests
queued for that display.

Printer Ident
The Ident key is disabled when there are buffers queued to be printed on that LT.
If the Ident key is pressed when it is disabled, an X-f indicator is displayed.
When the queue is empty, the Ident key is re-enabled.

Host Loadable PAM
The Host Loadable PAM function is disabled when there are buffers queued to
be printed on that LT. There is no indication.
When the queue is empty, the functions is re-enabled.

Chapter 14. Configuration Support-C Release 2

463

3174 Customization
To support Local Print Buffering, you must customize the 3174 by allocating the
amount of storage to hold local copy print requests (the queue buffer size) in
question 001 in the End User Productivity Functions panel. The value specified
must be a multiple of 2 KB, ranging from 0000 to 1024 KB. This is approximately
512 screens (24x80 bytes) that can be stored at the same time.
A response of 0000 (default) will disable the the Local Print Buffering function.

14.2.5 Calculator
The Calculator function gives CUT displays a 10-key calculator capability. It uses
the OIA to display the input, result, memory store, error messages and modes of
operation. The result displayed in the OIA may be used as input to a numeric
field without rekeying.
The Calculator performs four basic arithmetic functions:
•

Addition

•

Subtraction

•

Multiplication

•

Division

Calculator Modes
The Calculator operates in one of two modes:
•

Algebraic (in-fix notation)

•

Reverse Polish (post-fix notation)

Algebraic Mode: The Algebraic mode operates like a hand-held in-fix calculator.
The arithmetic operator is entered between the two numbers. The numbers are
delimited by a + (plus) or - (minus) sign. In other words, the format is:
number operator number delimiter
For example, to subtract 2 from 4, you would enter:

4 − 2+
Reverse-Polish Mode: The Reverse Polish mode operates like a hand-held
post-fix calculator. The arithmetic operator is entered after the two numbers.
The numbers are delimited from each other by a + (plus) or - (minus) sign. In
other words, the format is:
number delimiter number operator
For example, to subtract 2 from 4, you would enter:

4+2 −
Note: To multiply two negative numbers, one of the numbers must be stored in
memory. The other number is then entered as a negative number. The stored
number is recalled and multiplied with the second negative number.

464

3174 Installation Guide

3174 Customization
To enable the Calculator function, you must customize the 3174 by specifying the
mode of operation in question 002 in the End User Productivity Functions panel.
You have three choices:
•

0=No Calculator function (default response)

•

1=Reverse Polish mode

•

2=Algebraic mode

In question 138: Standard Keypad Layouts, you specify the type of keypad to be
used with the standard keyboard layouts selected in question 136. The valid
responses are:
•

0=National Language Numeric Keypad (default response)

•

1=Data Entry Keypad

•

2=Program Function Keypad

To use the Calculator function, do not select response 2 for this question.

Calculator Fields



Calculator Active Indicator
│
│
Decimal Point Entry Mode
│
│
│
│
Memory Indicator
│
│
│
│
│
│
Memory Stored Value
│
│
│
│
│
│
│
│
Input
Result
Error Message
│
│
│
│
│
│
│







______________________________________________________________________
CALC AUTO MEM
150900.00
00.45
67905.00 DIV0



Figure 182. Calculator Fields in OIA

Calculator Active Indicator

When the Calculator is active, CALC is displayed.
When the Calculator is not active, this field and the
rest of the Calculator fields are not displayed.

Decimal Point Entry Mode

When in Auto mode, AUTO is displayed. When in
Fixed mode, this field is blank.

Memory Indicator

When the Calculator memory contains a non-zero
value, MEM is displayed.

Memory Stored Value

This field contains the last value stored in the
Calculator memory.

Input

This field contains the last number entered by the
user.

Result

This field contains the result of the last arithmetic
operation. When Calculator mode is entered, this
field is initialized to zeros.

Error Message

This field may display one of the following error
messages:

Chapter 14. Configuration Support-C Release 2

465

OVFL

Indicates that the result of an arithmetic
operation is larger than the Result field
size, which is 13 characters including the
decimal point. For example, OVFL will be
displayed if you add 0.01 to 9999999999.99,
or if you add 0.0000001 to 99999.9999999.

DIV0

Indicates that an attempt was made to
divide a number by zero.

OVER

Indicates that an attempt was made to
select more decimal places than would fit
in either the Memory or Result field. The
Memory field, like the Result field, can
contain 13 characters including the decimal
point. For example, OVER will be displayed
if you select seven decimal places for the
number 123456.123456.

Calculator Keys
When the Calculator is invoked, the display is put into Calculator mode and the
Calculator occupies the OIA. In this mode, only Calculator-related keys listed in
this section are accepted; all other keys are ignored.
Calculator On key

The Calculator On key allows you to enter
Calculator mode. You cannot enter Calculator mode
when:
•

The keyboard is inhibited.

•

The display is in Test mode.

•

The display is in View mode.

•

The display is in Change Format mode.

•

The display is in Extension mode.

•

The display is in Split Screen setup mode.

When in Calculator mode, this key performs as the
Exit and Exit Paste keys.
Numeric keys

The numeric keys located above the alphabetic keys
and the numeric keys on the keypad are used to
input numbers.

Fixed or Auto key

The Fixed or Auto key is a toggle key that
determines the decimal point entry mode:
•

In Fixed mode, you must enter the decimal point
where required.

•

In Auto mode, the numbers entered have preset
decimal positions. You can select the number of
decimal positions for Auto mode using the PF2
through PF7 keys.

Upon 3174 IML, the default is Auto mode. The
Decimal Point Entry Mode indicator in the OIA will
show AUTO when in Auto mode; it will be blank
when in Fixed mode.

466

3174 Installation Guide

PF2—PF7 keys

These PF keys allow you to select the number of
decimal places that the Calculator displays when in
Auto mode:
•

PF2 selects two decimal places.

•

PF3 selects three decimal places.

•

PF4 selects four decimal places.

•

PF5 selects five decimal places.

•

PF6 selects six decimal places.

•

PF7 selects seven decimal places (maximum).

The default is two decimal places.
Arithmetic keys

the following keys provide arithmetic operations:
•

Addition key (on keypad)

•

Subtraction key (on keypad and typewriter keys)

•

Multiplication key (on keypad)

•

Division key (on keypad and typewriter keys).

Memory Store key

The Memory Store key copies the Result field to the
Memory field. The value in the Memory field
remains unchanged until another Memory Store
operation.

Memory Recall key

The Memory Recall key copies the value in the
Memory field to the Input field.

Exit key

The Exit key allows you to exit Calculator mode.

Exit Paste key

The Exit Paste key is the alternate shift function of
the Exit key. Exit Paste exits Calculator mode,
pastes the result at the current cursor location (if in
a numeric, unprotected field), and moves the cursor
past the end of the pasted result.
If the cursor is in a non-numeric or protected field,
or if the result is larger than the field size, nothing is
pasted, a warning beep sounds and you remain in
Calculator mode.

Exit Paste ErEOF key

The Exit Paste ErEOF key exits Calculator mode,
pastes the result at the current cursor location (if in
a numeric, unprotected field), moves the cursor past
the pasted result, and erases to the end of the
current field.
If the cursor is in a non-numeric or protected field,
or if the result is larger than the field size, nothing is
pasted, a warning beep sounds and you remain in
Calculator mode.

Exit Paste ErEOF Tab key

The Exit Paste ErEOF Tab key is the alternate shift
function of the Exit Paste ErEOF key. Exit Paste
ErEOF Tab exits Calculator mode, pastes the result
at the current cursor location (if in a numeric,
unprotected field), moves the cursor past the pasted

Chapter 14. Configuration Support-C Release 2

467

result, erases to the end of the current field, and
tabs to the next numeric, unprotected field.
If the cursor is in a non-numeric or protected field,
or if the result is larger than the field size, nothing is
pasted, a warning beep sounds and you remain in
Calculator mode.
PF12 key

The PF12 key pastes the result at the current cursor
location (if in a numeric, unprotected field), moves
the cursor past the the pasted result, erases to the
end of the current field, and tabs to the next
numeric, unprotected field. It does not exit
Calculator mode.
If the cursor is in a non-numeric or protected field,
or if the result is larger than the field size, nothing is
pasted and a warning beep sounds.

Clear Input and Result key

The Clear Input and Result key zeros the Input and
Result fields and resets the Error Message field.

Clear Input key

The Clear Input key zeros the Input field but does
not change the Result field.

Reset key

The Reset key unlocks the keyboard.

3270 Displays Supported
The Calculator function is supported by CUT terminals such as 3179, 3180, 3191,
3192, 3471 and 3472 displays. The following keyboards are supported:
•

Converged Typewriter

•

Converged Data Entry

•

Converged APL

•

Enhanced

Note: The Calculator function cannot be turned on for 3471 and 3472 displays
setup for HAP.

14.2.6 Token-Ring T1 Timer/Retry Count
The Token-Ring T1 Timer/Retry Count enhancement allows the user to select the
3174 T1 timer and retry count values that are most optimal for the user′ s
network. The T1 timer specifies the amount of time the 3174 Token-Ring Adapter
waits for an acknowledgement after transmitting a frame. The T1 timer retry
number specifies the maximum number of retransmissions after the T1 timer
expires.
Prior to Configuration Support-C Release 2, the T1 timer and retry count were
fixed at 1.5 seconds and 7 retries, giving a total of 8 transmission attempts.
Thus, if there were no response, it took approximately 12 seconds (8x1.5
seconds) for the transmission to fail.
With Configuration Support-C Release 2, default values still apply to the T1 timer
and retry count. However, you can now select the values most suitable for your
network configuration.

468

3174 Installation Guide

3174 Customization
You can select the value for the T1 timer in question 004 and the value for the
retry count in question 005 in the End User Productivity Functions panel.
Valid values for the T1 timer that can be selected are shown in Table 22.
Table 22. Token-Ring T1 Timer Selections
Question 004 Response

T1 Timer Range (in seconds)

0

1 - 2

1

2 - 3

2

3 - 4

3

4 - 5

4

5 - 6

5 (default)

1.68 - 2.24

6

6.96 - 10.44

7

10.44 - 13.92

8

13.92 - 17.40

9

17.40 - 20.88

The retry count default response is 07. Valid retry counts range from 00 to 99.

Setting T1 Timer/Retry Count
The T1 timer value should always be greater than the total delay time that the
frame might encounter through the network. Normal settings are in the range of
1 to 2 seconds. Too high a value will result in noticeable delays to those
responses that must be retransmitted.
The maximum number of retry count together with the T1 timer should be great
enough to allow for error detection and recovery on the network. The retry
count also prevents continual retransmission of the same I-frame.
Care should be taken when specifying these values where bridges are used,
particularly with remote bridge configurations.

14.2.7 5250 Keyboard Emulation
5250 Emulation support makes it possible for the 3174 to provide emulation of the
Field Exit, Field Minus, and Field Plus keys used on 5250 keyboards. It also
provides emulation of the 5250 Reset key.

AS/400 Requirements
The following products are required on the AS/400 for 5250 Emulation:
•

OS/400 Version 1 Release 3 or later, with the following fixes applied:
−

Version 1 Release 3 requires PTF MF02929.

−

Version 2 Release 1 requires PTF MF02930.

Later OS/400 versions and releases do not require any PTFs.
•

3270 Remote Attachment Feature.

Chapter 14. Configuration Support-C Release 2

469

Types Of Fields
The 5250 Emulation supports the following types of fields:
Numeric field

A field that can contain only numeric digits 0
through 9, or other characters that are allowed in
the Numeric Lock state (the decimal point, the
minus sign, and Dup).
The only way to leave this field is by means of a
Field Exit, Field Minus, or Field Plus function; this
keyboard state is known as Field Exit function
pending.

Signed numeric field
Unsigned numeric field
Non-numeric field

A numeric field in which the first character location
contains a + (plus) or a - (minus) sign.
A numeric field in which the first character location
does not contain a + (plus) or a - (minus) sign.
A field that can contain alphanumeric characters.

Field Exit Functions
The Field Exit, Field Minus, and Field Plus functions perform differently,
depending on the type of field in which they are used:
•

In any protected field, they all do a Tab function to position the cursor in the
next unprotected field.

•

In an unprotected non-numeric field, or an unsigned numeric field, they all
clear the field from the cursor to the end of the field and tab to the next
unprotected field.

•

In a signed numeric field, if the cursor is in the first character location in the
field, the Field Exit and Field Plus functions set the character to a + (plus),
and the Field Minus function sets the character to a - (minus).
If the cursor is not in the first character location in the field, the field clears
from the cursor to the end of the field, and the cursor tabs to the next
unprotected field.

Field Function Keys
Unless otherwise noted below, all functions are unaffected by this feature. Any
key function that attempts to move the cursor out of the field when a Field Exit
function is pending will not be allowed and an X-f will be displayed in the OIA.
The cursor skips (will not enter) the sign of a signed numeric field.
The sign is the first character position of a field. The first entry position of a
signed numeric field is really the second character position in the field. In all
other fields, the first entry position is the first character position.
Alphanumeric Keystrokes

Entering a character into a numeric field sets the
Field Exit function pending state.
For a signed numeric field, if a character is entered
into the last position of the field, the cursor is
positioned on the sign character (the first character
position in the field). If subsequent characters are
entered, the X-f indicator is displayed in the OIA.
For an unsigned numeric field, if a character is
entered in the last position of the field, a Tab

470

3174 Installation Guide

function is performed to position the cursor in the
next unprotected character location.
PF and PA keys

If there is a Field Exit function pending, the field is
cleared (not the sign character if in a signed
numeric field), the cursor is positioned in the first
entry position of the field, and the PF or PA will be
processed.

Enter

If there is a Field Exit function pending, no function
will be provided and an X-f OIA indicator will be
displayed.

Tab

Positions the cursor in the first entry position of the
next field.

Back Tab

Positions the cursor in the first entry position of the
field. If the cursor was in the first entry position of
the field, positions the cursor in the first entry
position of the previous field.

Cursor Move Right and Fast Cursor Move Right
If the result would be to position the cursor on the
sign character of a signed numeric field, the cursor
skips over the sign character to the first entry
position of the field.
Cursor Move Left and Fast Cursor Move Left
If the result would be to position the cursor on the
sign character of a signed numeric field, the cursor
skips to the last position of the previous field.
Cursor Move Up and Cursor Move Down
If the result would be to position the cursor on the
sign character of a signed numeric field, the cursor
skips over the sign character to the second position
of the field.
Reset

In an error condition, a Message Line appears, and
the keyboard is locked with X SYSTEM displayed in
the OIA. Use Reset to acknowledge the Message
Line. The Reset function sends an Enter AID to the
application, and the application unlocks the
keyboard.

3174 Customization
You can customize the 3174 for 5250 Emulation support via question 003 in the
End User Productivity Functions panel. Valid responses are:
•

0=No 5250 Emulation (default response)

•

1=Field Exit, Field Minus, Field Plus, and Reset

•

2=Field Minus, Field Plus, Reset, and New Line

Chapter 14. Configuration Support-C Release 2

471

Keyboard Mapping
Table 23 shows the keys required for the various 3270 keyboards when
emulating 5250 functions.
Table 23. 5250 Emulation Keys
5250 Function

Base
Keyboard

Converged
Keyboard

Enhanced
Keyboard

FIELD EXIT

New Line

New Line

New Line

FIELD MINUS

Not supported

- (minus)

- (minus)

FIELD PLUS

Not supported

Enter (keypad)

Enter (keypad)

RESET

Reset

Reset

Reset

14.2.8 132-Column Support via AEA
The 132-Column Support via AEA enhancement allows both ASCII terminal
emulation (3270 device emulating an ASCII terminal) and 3270 terminal
emulation (ASCII device emulating a 3270 terminal) to display up to 132 columns
of data on a single line (for terminals that are able to display 132 columns). With
this enhancement, a user can display extended print lines prior to, or in lieu of,
printing.
3270 emulation provides 24 rows by 132 column support for the IBM 3151, 3161,
3162, and DEC VT220 displays. It also provides 27 row by 132 column support
(Model 5) support for the IBM 3162 display. Additional support is provided for
screen sizes of 43 rows by 80 columns for terminals emulating the DEC VT100
datastream.

3174 Customization
The 132-Column Support for ASCII function works automatically and requires no
3174 customization. However, you should note the following:

Question 722: Station Type: See Table 14 on page 295 for the list of station
types supported, with new station types supported by Configuration Support-C
Release 2 shown highlighted. You should choose the appropriate station type
for the 132-Column Support for ASCII.
Question 751: Data Stream Supported by the ASCII Host: A response is required
for ASCII hosts and specifies the datastream supported:
•

1=Host uses VT100 datastream

•

2=Host uses 3101 datastream

•

3=Host uses Data General D210 datastream (US English only)

•

4=Host uses VT220 7-bit datastream

•

5=Host uses VT220 8-bit datastream

There is no default response for this question. For 132-Column Support for ASCII
host attachment, you must select response 1, 4 or 5 for this question.

User-Defined Terminal Table: The addition of the 132-Column Support for ASCII
for the new station types has changed some of the User-Defined Terminal Table
panels.

472

3174 Installation Guide

Figure 183 on page 473 highlights the new station types supported by
Configuration Support-C Release 2.



__ User-Defined Terminal (UDT) Selection ___



Type the new UDT number and name,
then type the Model ID for the initial defaults
UDT Number __

U1 - U6

Name . . . ______________

14 Characters

Model . . __
U1.
U2.
U3.
U4.
U5.
U6.



--------------- Model Options ---------------

UDT-1
UDT-2
UDT-3
UDT-4
UDT-5
UDT-6

I1.
I3.
I4.
I6.
I7.
FC.
T1.
T7.

IBM 3101
IBM 3151/61/62/63
IBM 3164
IBM 3151 (132 cols)
IBM 3162 (27x132)
FTTERM Color
Televideo 912
Televideo 970

PF: 3=Quit

V1.
V2.
V5.
V6.
H2.
L3.
W1.
X4.

DEC VT100
DEC VT241
DEC VT52
DEC VT220
HP 2621B
LS ADM 3A
WYSE 50/60
Tektronix 4205

8=Fwd



Figure 183. Configuration Support-C Release 2 New Station Types

Figure 184 highlights the additions to Cursor Class and Cursor Sequence
supported by Configuration Support-C Release 2.



___ U1 User-Defined Terminal Attributes ____



Tab to selection field and type option
Selection
-----------Last Line Reserved for Status N
Status Line Character Set.... 0
Status Line Clear Option..... 0
Use Cursor Seq on Status Line N
Scrolling On................. N
Cursor Wraps at End of Line.. N
Color Supported.............. Y
Cursor Class................. 1
Cursor Sequence.............. 1B5B3B48__
Alternate Screen Size ....... 3
Graphics Query Reply......... DEC340__
Graphics Input Wait Time..... 2_
Graphics Input Ending Seq.... 5D0D______
Graphics Input Length........ 128



PF: 3=Quit

4=Default

8=Fwd

Options
---------------------Y=Yes
N=No
0-2
0-3
Y=Yes
N=No
Y=Yes
N=No
Y=Yes
N=No
Y=Yes
N=No
0-6
ASCII hex codes
0-5
8 Characters
0-99 (100 milliseconds)
ASCII hex codes
1-128 Bytes



Figure 184. Configuration Support-C Release 2 Cursor Class and Cursor Sequence

Cursor Class is a decimal number from 0 to 6 that indicates how the Set Cursor
command is formatted.
Cursor Sequence is a sequence of hexadecimal digits, two to five pairs long, that
directs the station to perform a Set Cursor function.

Chapter 14. Configuration Support-C Release 2

473

Classes 0 to 5 were previously supported. Configuration Support-C Release 2
supports a new Class 6, which is:
•

Any two ASCII characters

•

The line number, 2 bytes hexadecimal, using the following method:

•

−

byteh = (line/X′ 2 0 ′ ) + X′20′

−

bytel = (line MOD X′ 2 0 ′ ) + X′20′

The column number, using the same method, with an additional X′20′ added
to bytel.

This sequence has two pairs of introducers; for example, to position the cursor
at line 25, column 101, the sequence might be:

ESC y SP 8 # D ...( the sequence)
1B 79 20 38 23 44 ... ( in hex)
For a station that supports this cursor class, the entry for this example would be
1B79.
Alternate Screen Size sets the size of the station screen. Previously, options 0, 1
and 2 were supported. Configuration Support-C Release 2 adds options 3, 4 and
5:
•

0=Screen size is 24 x 80 lines/column

•

1=Screen size is 30 x 80 lines/column

•

2=Screen size is 32 x 80 lines/column

•

3=Screen size is 24 x 132 lines/column

•

4=Screen size is 27 x 132 lines/column

•

5=Screen size is 43 x 80 lines/column

Figure 185 highlights the new Set Width options for ASCII devices supported by
Configuration Support-C Release 2.



U1 Outbound Sequences - 3174 to ASCII Device
Entry 015 of 028
Type the ASCII Sequence for each function
Function

ASCII Sequence to the Terminal

Status On
Status Off
Bell
Dim Unprot
Highlt Unprot
Dim Protec
Highlt Protec
Transparency On
Transparency Off
Alpha Clear
Start Printer
Stop Printer
Set Width 132
Set Width 80



PF: 3=Quit

__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________

4=Default

7=Back

8=Fwd

10=Page Back

11=Page Fwd

Figure 185. Configuration Support-C Release 2 Set Width Options

474

3174 Installation Guide





Display Setup
A display must be setup to support the correct number of rows and columns.

Host Definitions
Figure 186 shows an example of the logmode entries required to support 24x132
and 27x132 screen sizes.

*--------------------------------------------------------------------*
*
LOGMODE ENTRY FOR 24 x 132 SCREEN
*
*--------------------------------------------------------------------*
MXSDLCNQ MODEENT LOGMODE=MXSDLCNQ,FMPROF=X′ 0 3 ′ , TSPROF=X′ 0 3 ′ ,
X
PRIPROT=X′ B1′ , SECPROT=X′ 9 0 ′ , COMPROT=X′3080′,
X
RUSIZES=X′87C7′ , PSERVIC=X′020000000000185018847F00′
*--------------------------------------------------------------------*
*
LOGMODE ENTRY FOR 27 x 132 SCREEN
*
*--------------------------------------------------------------------*
M5SDLCNQ MODEENT LOGMODE=M5SDLCNQ,FMPROF=X′ 0 3 ′ , TSPROF=X′ 0 3 ′ ,
X
PRIPROT=X′ B1′ , SECPROT=X′ 9 0 ′ , COMPROT=X′3080′,
X
RUSIZES=X′87C7′ , PSERVIC=X′02000000000018501B847F00′
Figure 186. 132-Column Logmode Entries Example

14.2.9 Entry Assist Support for ASCII
The Entry Assist Support for ASCII enhancement extends 3174 Entry Assist
functions to ASCII devices.
The Entry Assist functions provide 24x80 screen displays with “wordprocessing”
capabilities for limited local format, entry, and edit control when operating with
one of the supported IBM host editors (XEDIT, PROFS Editor, ISPF/PDF, ICCF
Editor, etc). Capabilities include:
•

Display of a scale line, when required, for establishing margins, tab stops,
and End-of-Line signal position.

•

Screen margins, to automatically confine the body of the input material
within the margins.

•

Tabbing, to move the cursor to the next tab stop and replace null characters
with space characters, allowing rapid entry of table data.

•

Audible End-of-Line signal, to alert operator that a new line is required.

•

Word wrap (automatic new line), to automatically move partially typed words
to the next line.

•

Word delete, to delete a word from the current cursor position to the end of
the word.

•

Typematic character delete.

•

Cursor position display.

•

Rapid cursor positioning.

Unlike the normal Entry Assist functions, error-correcting backspace function is
not supported by this enhancement.

Chapter 14. Configuration Support-C Release 2

475

Document Mode
To use Entry Assist functions, press the Document On/Off (DOC ON OFF) key.

Change Format Mode
To enter Change Format mode, press the Change Format (CHG FMT) key. To
exit, press the key a second time.
When the display is in Change Format mode, you can:
•

Check the status of margins, tab stops, and audible End-of-Line signal
positions.

•

Set margins, tab stops, and audible End-of-Line positions.

3174 Customization
The Entry Assist function works automatically and requires no 3174
customization.

Operation Example
To invoke Entry Assist functions, the ASCII display must be placed into Extension
mode, using the appropriate keystroke sequence. The following is an example
of the keystrokes used on a 3151 ASCII display:
•

To turn on the Entry Assist functions, enter:
Ctrl L followed by D (DOC ON)

•

To set margins, tabs and the audible End-of-Line signal, enter:
Ctrl L followed by F (Change Format)

When invoking the above extended select mode functions you should see the >
(greater than) sign displayed in the OIA.

14.2.10 CSCF IML Password Suppression
To allow a 3174 to be IMLed using an online test option (Test 14) via NetView
CSCF, a password must be entered in 3174 customizing question 098. Prior to
Configuration Support-C Release 2, this password must be entered when Test 14
is invoked.
With the IML Password Suppression enhancement, a NetView CSCF console
operator can now IML a 3174 without requiring the entry of a password (even
though one is customized). This enhancement can be significant in saving
operator keystrokes and eliminating the need to maintain lists of passwords,
especially in large networks of 3174s.
Note: A password is still required when you invoke Test 14 from a display
locally attached to the 3174.

3174 Customization
To enable the CSCF IML Password Suppression, you must respond to question
008 with a Y (Yes) in the End User Productivity Functions panel.

476

3174 Installation Guide

14.3 Telephone Twisted-Pair Terminal Multiplexer Adapter
The Telephone Twisted-Pair Terminal Multiplexer Adapter (TTP TMA) is a high
density adapter which allows the attachment of up to 32 3270 devices to a 3174
using telephone twisted-pair wiring. The attachment between the TTP TMA and
the user′s patch panel is accomplished by use of two 25-pair bulk TTP cables
fitted with standard 25-pair “telco” connectors.
The TTP TMA was previously available as RPQ 8Q0806. With Configuration
Support-C Release 2, this adapter is now offered as feature #3105.
Using the TTP TMA greatly reduces the amount of wiring required between the
3174 and the terminals in the work locations. Other benefits include:
•

Cable Management
The TTP TMA can attach 32 3270 devices via two 25-pair bulk telephone
cables (the TTP TMA only uses 16 pairs in each cable), instead of the 32
cables that are required when using standard 8-port TMAs (feature #3103).

•

Improved Slot Utilization
The TTP TMA requires only one card slot in the 3174, in contrast to using
four slots when using the 8-port TMAs.

•

Reduced Cost
The connection between the TTP TMA and the user′s patch panel is
accomplished with two 25-pair bulk telephone cables. This, in most
environments, replaces a complex configuration of multiple TMAs, cables,
baluns, and additional multiplexers or “octopus” cables. When connecting
IBM InfoWindow displays to the wiring system at the terminal end, baluns
are not required if the DPC-T3 Adapter (PN 83X9758) is used in conjunction
with the Dual Purpose Connector which is standard on the InfoWindow
displays.

•

Improved Reliability
By substantially reducing the number of connections or potential points of
failure, the TTP TMA can enhance the quality and reliability of the network.

3174 Customization
There are no special 3174 customizing requirements.

Installation
Figure 187 on page 478 shows an example installation between the TTP TMA
installed in a 3174 at one end and the terminals at the other, with patch panels in
between.

Chapter 14. Configuration Support-C Release 2

477

Figure 187. TTP TMA Attachment to Terminals

The TTP TMA can be installed in any feature slot that normally accepts a TMA
(feature #3103). Figure 188 on page 479 shows a TTP TMA.

478

3174 Installation Guide

Figure 188. TTP TMA Connectors and Pin Assignment

The TTP TMA has three connectors:
•

One Dual Purpose Connector (DPC)

•

Two 50-position female D-shell connectors

To support 32 devices, the DPC connector of the TTP TMA is attached to port 0 of
the 3174 Terminal Adapter, using a short length of coax cable. The two
50-position D-shell female connectors are then connected to the TTP wiring
facilities by two 25-pair TTP cables. Each cable transports the datastreams for
16 terminals, from the TTP TMA to the wiring distribution panels. (The D-shell
connectors are the 50-position connectors used for normal telephone wiring
connections.)
To support 64 devices, two TTP TMAs are needed: the DPC connector of the first
TTP TMA is attached to port 0 of the 3174 Terminal Adapter, and the DPC
connector of the second TTP TMA is attached to port 0 of the 3270 Port
Expansion Feature, using two short lengths of coax cable.

Chapter 14. Configuration Support-C Release 2

479

Figure 188 also shows the pin assignment between the 3270 port numbers and
the pins in the connectors. Note that only 16 pairs of the 50 pins available are
used.

Considerations
•

The TTP TMA is only available in certain countries.

•

The telephone wiring must meet the specifications for IBM Cabling System
Type 3 media.

•

The maximum supported distance between the TTP TMA and the terminal is
900 feet (275 meters). There is no minimum distance required.

•

Each TTP TMA supports a maximum of 32 3270 devices.

•

A 3174 with a maximum capacity of 32 ports can support only one TTP TMA
used in 32-port mode. In this configuration, the 3174 cannot support more
than 32 devices by installing additional TMAs or 3299 Terminal Multiplexers,
or directly attaching devices to the Terminal Adapter ports.

•

To support more than 32 devices, you must install the 3270 Port Expansion
Feature.
A second TTP TMA can be connected to the 3270 Port Expansion Feature to
provide attachment for another 32 3270 devices.

480

•

The TTP TMA can coexist with TMAs or 3299 Terminal Multiplexers.

•

The TTP TMA is supported by the same 3174 diagnostic and port wrap
capabilities currently available for existing coax attachments.

•

Support for the TTP TMA is provided for 32-port or 64-port 3174 models only.

•

Support for TTP TMA is provided by the following microcode:

3174 Installation Guide

−

Configuration Support-C Release 2

−

Configuration Support-B Release 4 with RPQ 8Q0806

−

Configuration Support-A release 5.4 with RPQ 8Q0806

Chapter 15. Configuration Support-C Release 3

15.1 Introduction
In May 1993, IBM announced Configuration Support-C Release 3 which supports
connections to SNA, APPN (TM), and TCP/IP environments. Release 3 builds on
the Advanced Peer-to-Peer Networking (TM) (APPN) and Peer Communication
(LAN over COAX) capabilities of Release 2. Configuration Support-C Release 3
Licensed Internal Code, (LIC) significantly expands 3174 connectivity through
both APPN enhancements and the integration of TCP/IP Telnet support (formerly
RPQ 8Q0935).
Configuration Support-C Release 3 also continues to support the functions
provided in Configuration Support-C Release 2 including:
•

Advanced Peer-to-Peer Networking

•

Peer Communication (LAN on Coax)

•

End-user productivity enhancements (for example, Split Screen and Copy
Session-to-Session)

•

Support for up to 64 3270 devices plus 24 ASCII devices

•

ISDN Basic Rate Interface (BRI) support

This chapter briefly describes the enhancements announced with Configuration
Support-C Release 3.
•

APPN enhancements

•

TCP/IP Telnet support

•

Concurrent Communication Adapter (CCA) Support

•

Host addressable Printer (HAP) assignment

•

Calculator function enhancements

•

3174 Peer Communication improvements

15.2 APPN Enhancements
•

3174 Network Node (NN) compatibility in environments where the host is a
LEN (Low Entry Networking) node, APPN Network Node (NN), Migration Data
Host (MDH), or an Interchange Node (IN).

•

Support for multiple links (that is, multi-tail) into an SNA subarea (LEN) from
an APPN network comprised of 3174s and other APPN nodes. APPN
multi-tail support enables customers to migrate their Token-Ring LAN
environments to APPN ahead of the SNA subarea. This is made possible by
providing support for multiple LEN connections between the APPN network
and the subarea, and multiple subarea connections from a single 3174
Network Node via a Token-Ring LAN.

•

Support for the transfer of 3270 and APPN datastreams across a single SDLC
link between a 3174 and an AS/400. Both PU 2.0 and T2.1 datastreams can
share a single 3174-to-AS/400 link.

 Copyright IBM Corp. 1986, 1994

481

15.3 TCP/IP Telnet Support
TCP/IP Telnet support (integration of TCP/IP Telnet support RPQ 8Q0935 provides
Telnet client function for the IBM 3174 Establishment Controller. This support
allows interactive access to remote TCP/IP hosts/servers from dependent
3174-attached terminals. Control Unit Terminal (CUT), ASCII, and Distributed
Function Terminal-Extended (DFT-E) terminals can communicate directly with
TCP/IP hosts/servers.
The 3174 communicates with a TCP/IP host via the 3174′s interface to a
token-ring or Ethernet LAN. Thus, a dependent terminal attached to a 3174 can
establish an interactive Telnet session with a TCP/IP server anywhere in the
existing LAN/WAN network. The host/server may be attached directly to the
token-ring/Ethernet LAN, or it may exist anywhere in the network reachable via
that LAN and any bridges or routers.
See Chapter 21, “TCP/IP” on page 605 for more details on 3174 Telnet Support.

15.3.1 Supported TCP/IP Protocols
The following TCP/IP protocols are supported by Configuration Support-C
Release 3 Telnet support:
•

IP -- Internet Protocol

•

ICMP -- Internet Control Message Protocol

•

ARP -- Address Resolution Protocol (Resolver client only)

•

TCP -- Transmission Control Protocol

•

UDP -- User Datagram Protocol

•

Telnet -- Teletypewriter Network (client only)

•

PING -- Packet Internet Groper (ICMP)

•

DNS -- Domain Name Server (stub resolver)

•

SNMP -- Simple Network Management Protocol (MIB-1 Agent Only)

The SNMP agent responds to requests for MIB variable information from an
SNMP client elsewhere in the network. The SNMP support requires additional
storage, as shown in the Configuration Support-C storage configurator of the
3174 Sales Pages.
Using 3174 TCP/IP Telnet support, any dependent display that currently attaches
to the 3174 controller (CUT, ASCII, DFT-E) can operate in Telnet mode. ASCII
displays are supported via the AEA feature (Feature Code 3020).
Coaxial-attached displays operating in CUT mode are supported as VT100 (3),
VT220 (3), IBM 3101 or DG210 devices. These devices are supported as 24 X 80
full-screen devices. When accessing TCP/IP on an IBM host (TCP/IP for VM or
MVS), only line-by-line mode is supported. (Note: TN3270 support -- RPQ
8Q1041 -- will provide full-screen 3270 datastream support.)

482

3174 Installation Guide

15.3.2 TCP/IP Telnet Terminal Support
The 3174-attached dependent terminals that can be used to access TCP/IP
applications are:
•

Coaxial-attached (CUT) dependent displays (up to five sessions via MLT)

•

Intelligent displays operating in CUT mode (up to five sessions via MLT)

•

DFT-E displays operating in ASCII host session mode (one session)

•

ASCII displays (up to five sessions via AEA MLT)

•

3174 TCP/IP Telenet Support was previously made available via RPQ 8Q0935

15.3.3 Benefits of 3174 TCP/IP Telnet Support
In today′s world of multi-vendors and multi-protocols, SNA networks and TCP/IP
networks are running side by side. Many users have a need to access
applications in both networks, but do not want the inconvenience and expense of
two separate display terminals -- one for each network.
Existing IBM products provide TCP/IP support for intelligent workstations
attached to a 3174 with Peer Communication, and now the 3174 integrates RPQ
8Q0935, which provides similar Telnet function for dependent 3270 workstations.
3174 TCP/IP Telnet support allows 3270 CUT-mode terminals and ASCII display
stations attached to a 3174 to communicate with TCP/IP Telnet servers.
Dependent terminals (3270 CUT and ASCII) attached to a 3174 that has a
token-ring or Ethernet LAN Adapter can establish a TCP/IP Telnet session with a
TCP/IP host or server application anywhere in the existing LAN network. The
host/server may be attached directly to the token-ring or Ethernet LAN, or it may
be bridged to the token-ring or Ethernet LAN. The TCP/IP support provides the
ability to send messages, share files, and access remote applications across the
enterprise.

15.4 Concurrent communication Adapter (CCA) Support
Concurrent Communication Adapter support for the 3174 Port Expansion Feature
Configuration Support-C Release 3 makes it possible for devices attached to the
3174 via the Port Expansion Feature (Feature Code 3100) to access a secondary
host via the Concurrent Communication Adapter (CCA). In the past, devices
attached to ports 32 to 63 could not access applications running on a secondary
host link through the Concurrent Communication Adapter, while devices attached
to ports 0 to 31 could access applications running on either the primary,
secondary, or both host links. With Release 3, devices attached to ports 32 to 63
have the same host link access capabilities as devices attached to ports 0 to 31.
A maximum of 160 sessions can be customized for each Concurrent
Communication Adapter. This function was previously provided for Configuration
Support-B only via RPQ 8Q0931.

15.5

Host Addressable Printer (HAP) Assignment
HAP Printer Assignment Configuration Support-C Release 3 also makes it
possible to assign a HAP printer (Host Addressable Printer) to a host other than
1A in a Single Link Multi-Host (SLMH) environment. The HAP printer may be
assigned to any host (1A through 1H) accessible via the 3174′s primary host link.
This function was previously provided for Configuration Support-B only via RPQ
8Q1006.
Chapter 15. Configuration Support-C Release 3

483

15.6 Calculator Function Enhancements
The enhancements to the Calculate function (first provided in Configuration
Support-C Release 2) now make it possible to calculate percentages, as well as
perform hexadecimal calculations, in addition to the algebraic and Reverse
Polish Notation (RPN) capabilities originally provided.

15.7 3174 Peer Communication Improvements
Configuration Support-C Release 3 provides improvements to the customization
procedure for 3174 Peer Communication.

15.8 Benefits of Configuration Support-C Release 3 Enhancements
Network Routing Flexibility
Configuration Support-C Release 3 makes the 3174 more tolerant of network
problems by providing multi-tail support. This support allows multiple links
between APPN and SNA subarea networks. Communications can continue, even
if one or more links should fail. Multi-tail′s dynamic shared link function
increases 3174 tolerance to network conditions that differ from its configuration
by allowing DSPUs to dynamically upgrade to APPN NN nodes with no
customization changes at the 3174 Network Node server. Partial wild-card
support provided with multi-tail allows more flexibility in routing from the APPN
network to the LEN subarea, reducing the amount of VTAM host LU definition
needed. In other words, the routing decisions can be made within the APPN
network rather than having to be predefined in the subarea network. Multi-tail
also increases network performance by eliminating the need to broadcast for
route selection.

Reduced Customization Effort
Configuration Support-C Release 3′s improved APPN support reduces 3174
customization tasks for PU 2.0 intelligent workstations as they can be upgraded
to become T2.1 ENs dynamically, with no customization or the need to IML the
3174. Also, since the 3174 APPN function now allows multiple connections to a
LEN subarea and supports host APPN nodes as well, there are more links
available for communications solutions should a link fail.

Enhanced Network Connectivity
With the 3174 APPN enhancements included in Configuration Support Release 3,
customers can migrate the periphery of their SNA networks to APPN with flexible
connections to a LEN subarea from either 3174s or other APPN nodes. In
addition, customers can establish APPN networks including host APPN nodes
and 3174s connected via SDLC links or a parallel channel, as well as token ring
support. The 3174 provides enhanced APPN connectivity while preserving all
pre-APPN functions, allowing customers the option to choose where to
implement APPN, continue with existing networks, or to mix both 3270 SNA and
APPN concurrently.

484

3174 Installation Guide

Asset Value Retention
Configuration Support-C Release 3 enables IBM customers to protect their
valuable controller investment as they migrate their dependent 3270 terminals to
intelligent workstations (for example, personal computers and PS/2s) and their
SNA networks to APPN-based topologies. Using APPN support, the IBM 3174
performs the role of an SNA T2.1/LU6.2 NN server, allowing peer systems to
interconnect and participate in a dynamic network. In addition, APPN offers the
following benefits:
•

Is easy to use.

•

Allows decentralized network control and centralized network management.

•

Allows dynamic network topology/definition.

•

Allows connection flexibility.

•

Provides reliable operation.

•

Allows easier network growth and modification.

•

Provides networking synergy for APPC applications.

With Configuration Support-C Release 3, the 3174 can concurrently support
intelligent workstations communicating via peer-to-peer communications
(T2.1/LU 6.2), traditional dependent 3270 terminals using LU 2.0 datastreams, and
both dependent and intelligent workstations using TCP/IP. The 3174
Establishment Controller is truly a multi-protocol communications processor.

15.9 Configuration Support-C Release 3 Limitations
•

Network Management traffic, such as Alerts, must flow over an SSCP-PU
session which limits the 3174 to boundary attachment. When a System/370
(TM) or System/390 (R) SSCP-PU session does not exist, Alerts, RTM, and
3270 applications are not supported.
Note: This limitation is addressed by the Statement of Direction announced
for the 3174 on March 25, 1992.

•

The APPN LIC feature requires a 3174 Token-Ring adapter in order to attach
to the other nodes in an APPN network.

•

The APPN LIC feature does not support communication over ESCON
channels, X.21 switched or X.25 connections, and does not support
communication through the Concurrent Communications Adapter (CCA), or
ISDN BRI Adapter.
Note: The ESCON limitation is addressed by the Statement of Direction
announced for the 3174 on May 18, 1993 regarding 3174 APPN support for
ESCON.

Chapter 15. Configuration Support-C Release 3

485

486

3174 Installation Guide

Chapter 16. Configuration Support-C Release 4

16.1 Introduction
In May 1993, the Configuration Support-C Release 4 was announced with three
new 3174 Networking Server models that extend the 3174′s role as a
multiprotocol terminal/communication server and provide Ethernet local area
network (LAN) support. The Configuration Support-C Release 4 base LIC
provides all the features available in Configuration Support-C Release 3.
The Configuration Support-C Release 4 announcement fulfills the September 15,
1992, Statement of Direction for 3174 Ethernet LAN support and TN3270 support
for TCP/IP.
Specific 3174 product family multiprotocol terminal/communication
enhancements include:
•

Three new IBM 3174 Networking Server models - 14R, 24R and 64R

•

An Ethernet Adapter (#3045) for existing IBM 3174 models

•

Configuration Support-C Release 4.0 Licensed Internal Code (LIC)

•

A 3174 Value Package (#4740) consisting of the Ethernet Adapter,
Configuration Support-C Release 4.0, 4MB of control storage, and a 20MB
fixed disk, at a significant cost savings

•

RPQ 8Q1041 (TCP/IP Enhancements)

•

PC-based application sharing solutions

These enhancements provide access from existing 3270 and ASCII terminals to
Multivendor platforms and microprocessor-based network servers, using
industry-accepted communication protocols such as TCP/IP, SNA, and APPN.

16.2 Configuration Support-C Release 4 Enhancements
•

Three new Networking Server models expand the 3174′s role.

•

Ethernet LAN support further expands the 3174′s capabilities as a
multiprotocol terminal/communication server.

•

TCP/IP enhancements such as TN3270 support, TCP/IP dependent host
printer support, and SNMP MIB-II enhance the 3174′s capabilities in TCP/IP
networks.

•

Dependent 3270 terminals and ASCII displays can share personal computer
applications.

16.2.1 Benefits of Configuration Support-C Release 4 Enhancements

 Copyright IBM Corp. 1986, 1994

487

Ethernet LAN Support - DSPU
The 3174 Models 14R, 24R and 64R and the Ethernet Adapter for current 3174
controllers now make it possible for attached dependent terminals (both CUT
and ASCII) to access SNA and TCP/IP hosts via an Ethernet LAN.
Terminals attached to one of these Ethernet Models (3174-x4R models) can
access upstream Ethernet LAN attached hosts in a manner analogous to
token-ring DownStream Physical Unit (DSPU) configurations (for example,
3174-x3R models). The new models include an Ethernet Adapter (equivalent to
feature code 3045) in the base machine.
Existing MLT support makes it possible for each dependent terminal to have up
to five sessions. All five sessions may be with a single host, or may be
distributed across multiple hosts. For example, a single terminal might have one
session with a traditional SNA host, three TCP/IP Telnet sessions, each with a
different TCP/IP host, plus one TN3270 sessions with a VM/MVS TCP/IP host.
Note: 3174 Ethernet support requires an Ethernet Adapter working in
conjunction with Configuration Support-C Release 4 LIC. Configuration
Support-C Release 4 is intended ONLY for 3174 controllers with Ethernet
capability. TCP/IP enhancements such as TN3270, TCP/IP host printer support,
and SNMP MIB-II are available for Configuration Support-C Release 4 and will be
made available for Configuration Support-C Release 3 by RPQ 8Q1041. The RPQ
8Q1041 which is a control disk RPQ for Configuration Support-C Release 4,
enables token-ring LAN support (the Configuration Support-C Release 4 base LIC
does not allow token-ring LAN to be customized).

Ethernet LAN Support - Gateway
Using the new 3174 Ethernet Adapter feature (feature code #3045), the 3174
controller can be configured as an Ethernet gateway to a traditional SNA host.
Devices attached downstream from the 3174 on an Ethernet LAN can access SNA
hosts upstream from the 3174 Ethernet gateway. Ethernet LAN attached devices
may include 3174s with attached terminals, or LAN attached PS/2 (R) intelligent
workstations. Supported Ethernet gateway configurations are similar to those
currently supported by 3174 Token Ring Gateway configurations.
Supported Ethernet gateway configurations are similar to those currently
supported by 3174 Token Ring Gateway configurations. The 3174 Ethernet
Adapter supports both Ethernet IEEE 802.3 and Ethernet DIX Version 2 interfaces.
Physical attachment to the network may be via 10Base5, 10Base2, or 10BaseT
wiring.

Connectivity Improvements
The new 3174 models and the Ethernet Adapter significantly expand the 3174′ s
connectivity alternatives. Ethernet support now makes it feasible to use 3270
and ASCII terminals to access both traditional hierarchical SNA environments
and emerging/existing TCP/IP environments using a single network. By
consolidating TCP/IP and SNA traffic over a single Ethernet network, customers
can achieve cost savings and performance improvements.

488

3174 Installation Guide

Interoperability Improvements
The end user can now access TCP/IP hosts, as well as SNA hosts, that are
accessible via Ethernet LAN using a single dependent terminal. Furthermore,
Ethernet capability enables the 3174 to be attached to a wide area router
network, making greater bandwidth available for 3270 transactions.

Access to Enterprise Data
The IBM 3174 Ethernet Adapter facilitates access to enterprise data by providing
an SNA gateway for downstream device access to host data/applications. It
provides the link necessary to connect an Ethernet LAN to a traditional
mainframe host, allowing end users to access hierarchical host resources.

Strategic Architecture - Industry Standards
The 3174 Ethernet Adapter supports both IEEE 802.3 and Ethernet DIX Version 2
industry standards, which are open LAN networking architectures that are
supported by a wide variety of independent vendors. This support for
industry-standard architectures demonstrates the 3174′s unique ability to protect
the customer′s installed investment while providing a migration path to the
future.

Asset Protection
3174 dependent 3270 CUTs and ASCII terminals can access personal computer
applications with Remote-OS. Existing terminals can be used to access new
functions previously available only by using personal computer or PS/2 based
workstations. As a result, the useful life of installed 3270 terminal equipment is
extended. Dependent terminals can be used to access microprocessor
applications without expensive upgrades to new personal computer or PS/2
based workstations.

16.3 TCP/IP Enhancements RPQ (8Q1041)
•

TCP/IP enhancements, such as TN3270 support, TCP/IP dependent host
printer support, and SNMP MIB-II support, are available via RPQ 8Q1041.

•

TN3270 support makes it possible for client terminals to use TCP/IP protocol
for mainframe access to 3270 applications in full-screen mode. While
products such as the RISC System/6000 (R) do a good job of supporting
ASCII terminals in full-screen mode over TCP/IP Telnet, using an ASCII
terminal data stream, VM and MVS typically do not. Normal VM/MVS
support for ASCII terminal communication is via line-by-line mode.

•

TN3270 makes it possible to use full-screen 3270 data stream communication
between VM/MVS and a client terminal, instead of the line-by-line ASCII
terminal data stream. Thus, it is feasible for client terminals to access
mainframe 3270 applications via TCP/IP, as well as traditional SNA.
Customers who prefer to avoid routing SNA over a TCP/IP network can now
use the 3174′s TN3270 support to build a pure TCP/IP network with IBM host
access.

•

TCP/IP printer support allows printers attached to a 3174 to accept and print
jobs from TCP/IP hosts.

•

SNMP MIB-II support enhances the level of network management support
offered by the 3174. SNMP network managers can now access the network
management parameters defined in RFC 1213 -- Managing Information Base
for Network Management of TCP/IP-based Internets.

Chapter 16. Configuration Support-C Release 4

489

The 3174′s evolution of protocol support protects the customer′s investment
while providing a direction for the future.

16.3.1 Benefits of TCP/IP Enhancement RPQ (8Q1041)
Improved Worker Productivity
TN3270 improves user productivity by providing better performance than normal
ASCII data streams. The 3270 protocol used by TN3270 is a block mode
exchange rather than the typical character mode used by ASCII data streams.
Echoing of keystrokes is done by the 3174. When a function key or the Enter key
is pressed, changes to the screen are sent to the host in a block. In normal
ASCII character mode, the host must echo each terminal keystroke.
With MIB-II support, SNMP network managers can access the full complement of
network management parameters to diagnose and resolve network problems.

Enabling New Applications
TCP/IP host printer support allows customers to use current 3174 attached
printers to support new TCP/IP host applications. Multiple 3174 attached printers
provide print distribution for multiple TCP/IP hosts.

Increased Capacity/Performance Improvement
For TCP/IP establishments, the addition of TCP/IP host printing services through
the 3174 allows customers to offload some of the TCP/IP printing from the
existing TCP/IP printing facilities. Multiple 3174 attached TCP/IP host printers
will further offload TCP/IP host printing facilities. The end users will enjoy
reduced print turnaround time. The I/S manager has increased printing capacity
from the existing network.

16.4 Open Enterprise
The Ethernet Adapter complies with the following Ethernet LAN specifications:
•

ISO/IEC 8802-3 ANSI/IEEE Standard 802.3, Third Edition, 1992-03-20

•

ISO 8802-2 IEEE Standard 802.2, First Edition, 1989-12-31

•

Ethernet: A Local Area Network Data Link Layer and Physical Layer
Specification Version 2.0, DEC-Intel-Xerox (DIX) Ethernet Standard, Xerox
Corporation, Stamford, Connecticut (1982)

The Ethernet Adapter conforms to the following SNA standards for SNA support:
•

SNA LU6.2 Reference: Peer Protocols (SC31-6808)

•

SNA APPN Architecture Reference (SC30-3422)

•

SNA Formats (GA27-3136)

The Ethernet Adapter supports the following TCP/IP protocols:

490

•

Telnet Client

•

Transmission Control Protocol

•

Internet Protocol

•

Internet Control Messaging Protocol

•

User Datagram Protocol

3174 Installation Guide

•

Address Resolution Protocol

•

Simple Network Management Protocol

•

Domain Name System (resolver client only)

16.5 Configuration Support-C Release 4 Limitations
The Ethernet LAN Adapter has the following limitations:
•

The Ethernet Adapter and the Type 3A Dual Speed (16/4) Token-Ring Adapter
cannot be operational in the same 3174 at the same time.
Note: Both adapters may be installed in the 3174 at IML time provided there
are enough slots, but only one can be configured as the active host link or
gateway.

•

Only one Ethernet Adapter can be installed in a 3174 as in the case of
Token-Ring Adapter

•

With the Ethernet Adapter installed, coax attached intelligent workstations
can communicate in a peer mode with other intelligent workstations coax
attached to the same 3174 only. This is because of there is no bridging
support provided between the 3174 attached intelligent workstations and the
Ethernet LAN.

Chapter 16. Configuration Support-C Release 4

491

492

3174 Installation Guide

Chapter 17. Configuration Support-C Release 5

17.1 Introduction
In February 1994, IBM announced Configuration Support-C Release 5 to extend
the functional capabilities of the 3174 Establishment Controller. Configuration
Support-C Release 5 LIC enhances support for connections to SNA and APPN
environments. In addition, a new Frame Relay Communications feature provides
Frame Relay and Remote Bridging 5 communication support.
Configuration Support-C Release 5 includes all functions of CS-C Release 3 and
the Ethernet support provided in Release 4.
This chapter briefly describes the enhancements announced with Configuration
Support-C Release 5.
•

Frame Relay Communications Feature
−

Remote Source Route Bridging support

−

Multiport bridging

•

New Extensions to the APPN Feature

•

Speed of WAN communications (Frame Relay, X.25 and SDLC) up to 256 Kps.

•

ASCII Multiple Host Support

•

Printer MLT

•

Enhanced 5250 Emulation Support

•

Multiple CECP language Support

•

PS/55 -- 3174 Printer Sharing

17.2 3174 Frame Relay Communications (Feature 7020/7070)
The 3174 Frame Relay Communications Feature expands 3174 connectivity by
providing Frame Relay and Remote Bridging communications support.
The existing 3174 multiprotocol communications such as SNA 3270, LAN
Gateway, APPN, and TCP/IP are all supported over Frame Relay. In addition,
Remote Bridging support enables Token-Ring or Peer Communications attached
workstations to be bridged over Frame Relay to other 3174s or compatible
remote bridges.
Frame Relay is supported over the primary communications link at up to 256Kb
data rate in some configurations.
The 3174 Frame Relay support with RFC 1490 (updated RFC 1294) provides
compatibility with many IBM products such as the 6611, 3745 (NCP),
RouteXpander/2 and 3172, as well as with similar OEM products.

5

The 3174 remote bridging function will be available on December 30,1994.

 Copyright IBM Corp. 1986, 1994

493

3174 Frame Relay support provides three types of LMI (Rev.1, Annex D, and
CCITT), allows DTE to DTE and Frame Relay network connectivity, allows PVC
connections, and provides a two-byte address field. 3174 Source Route Remote
Bridging support provides LAN Network Management (LNM) interfaces.
In order to reduce network traffic and congestion, customers can selectively filter
out traffic they do not want forwarded by the 3174 bridging function. These
filters are defined on a port basis during customization and allow filtering of
received or transmitted frames on the following conditions:
•

MAC address

•

Source SAP

•

SNAP Ethertype value

•

Route Designator (Segment and Bridge number)

•

Hop Count

•

Frame data and offset

These filters are combined into groups based on the direction of traffic flow
selected for filtering.
With the 3174 Frame Relay Communications feature, the 3174 provides
connectivity to workstations via Frame Relay for LAN client/server applications
whether they need Remote Bridging or SNA communications. APPN and
Remote Bridging are supported from one 3174 to another, and to other
compatible IBM or OEM products.
Refer to Chapter 20, “Frame Relay Support” on page 589 and the ITSO
document 3174 in Higher Speed and Multiprotocol Networks, GG24-4376 for
more details.

17.2.1 Benefits of Configuration Support-C Release 5 Frame Relay Feature

494

•

With the 3174 Frame Relay Communications feature, customers have
significantly increased connectivity flexibility as many remote addresses can
be reached and many protocols can be supported over the 3174 Frame Relay
connection. With Remote Bridging support, the 3174 can bridge from its
attached token-ring or Peer LAN segments to other remote Peer or
token-ring segments, allowing client/server and LAN-based applications to
be accessed as customers need them. To allow efficient utilization of the
WAN communications link, the primary communications link now supports up
to 256Kbps for some configurations for both SDLC and Frame Relay
communications.

•

The 3174 Frame Relay Communications Feature supports existing 3174
Network Management functions and extends LAN Network Manager (LNM)
support to include the new Remote Bridge functions. This enables
customers to migrate their network to include LAN/WAN distributed
networking in a graceful way, minimizing disruption to their network
management. In addition, to support network isolation, 3174 Remote
Bridging support includes a number of filters that can be selected.

•

With Frame Relay and Remote Bridging support, customers can access more
applications and utilize LAN/WAN communications to provide multiprotocol
networking while continuing to use the SNA applications. In addition,
dependent terminals can now access TCP/IP applications on remote hosts

3174 Installation Guide

via Frame Relay, as well as hosts on the LANs attached to the 3174,
providing significant flexibility for customers. Customers can reach multiple
Remote Bridges or 254 TCP/IP hosts or routers over the 3174 Frame Relay
link. Support for up to 225 APPN links and for 250 LAN DSPUs (LAN
Gateway) is also provided over the Frame Relay link.
•

The Frame Relay Communications feature for the 3174 is provided to achieve
maximum investment protection while also allowing customers to extend the
connectivity of their 3174-based networks as they migrate to more distributed
networks. This new function supports all of the existing 3174 protocols and
communications allowing current applications and associated terminal
equipment to continue to be used while allowing customers to implement
client/server applications.

17.3 New Extensions to the APPN Feature
The APPN feature enhancements include the following:
•

Dependent LU Requester

•

APPN support of X.25

•

APPN support of Frame Relay

•

APPN Network Management communication to Focal Point

•

Utilization of new APPN functions

•

APPN Non-LAN customization

See Chapter 18, “APPN” on page 501 and the ITSO document 3174 APPN
Implementation Guide Update, GG24-4171 for details.

Dependent LU Requester (DLUR)
The DLUR function is used in conjunction with the Dependent LU Server (DLUS)
function in ACF/VTAM Version 4 Release 2 to provide APPN support for 3270
applications. This support utilizes an LU6.2 session pipe for encapsulating the
SSCP control data in order to provide equivalent functions of the subarea. The
session data route is calculated directly between the LU session partners. The
session data is natively routed, not encapsulated, through an APPN network.
The route may or may not traverse the DLUS node. The DLUS node and the
host applications can be located anywhere in an APPN network as long as the
DLUR node has connectivity to the DLUS node and the DLUS node has
connectivity to the host applications. This support enables the SSCP function
and definition to remain in VTAM, yet allows an NN the ability to calculate the
best route, thereby using the network more efficiently. The 3174 supports
locally-attached dependent LUs only; this support has not been extended to
downstream PU2.0 nodes.

APPN Support of X.25
APPN X.25 support is built on the existing X.25 Single Link Multi-host support and
provides equivalent X.25 options. As a DTE, the 3174 NN may have multiple
virtual circuits that communicate across an X.25 network to remote DTEs that
may be VTAM/NCP LEN/APPN nodes, APPN NNs, APPN ENs, or LEN ENs. The
3174 uses the QLLC protocol layer and supports both types of virtual circuits:
Permanent virtual Circuits (PVC) and Switched Virtual Circuits (SVC). However,
the switched circuits are persistent and are not disconnected.

Chapter 17. Configuration Support-C Release 5

495

APPN Support of Frame Relay
APPN Frame Relay support is available in conjunction with the Frame Relay
Communications feature. This support is compatible with the Frame Relay
Boundary (BNN) function and the Frame Relay Frame Handler support in NCP
Version 7 Release 1. This support utilizes the 802.2 logical link control and RFC
1490 for multiplexing protocols over a single PVC.
A 3174 NN can communicate directly with another 3174 NN (DTE to DTE) without
a Frame Relay network (FRBS). The 3174 NN uses standard Frame Relay DTE
communication to remote APPN network nodes and end nodes across a public
or private Frame Relay network.

APPN Network Management Communication to Focal Point
Management Services of the 3174 NN are extended to communicate with an
APPN Focal Point for alerts using an LU6.2 session and Multiple Domain Support
for transport. This support allows the Focal Point NetView Version 2 Release 4
or AS/400 to be located anywhere in the APPN network and removes the
restriction that the 3174 must be boundary attached in order to have Network
Management support. The Focal Point can be explicitly defined at the 3174 or
the 3174 can learn its Focal Point by means of the Sphere of Control at the Focal
Point.
In addition, end nodes that the 3174 serves now have the option of choosing any
Focal Point for any kind of Network Management application. The 3174 NN
supports the routing of this Network Management data from the EN, eliminating
the need for the EN to maintain separate sessions directly with an APPN Focal
Point.

Utilization of New APPN Functions
Border nodes provided by AS/400 and VTAM allow sessions across the APPN
sub-network with different network IDs. With this release, the 3174 NN supports
attachment to these Border nodes. One benefit of sub-networks is that they
decrease the size of topology databases and the number of network flows.
The 3174 can now take advantage of an APPN Central Directory. This function
lessens the directory size requirements of the 3174 since the Central Directory
automatically gets updates from other network nodes as they join the system.

APPN Non-LAN Customization
The Configuration Support-C Release 5 APPN feature removes the requirement
for a LAN adapter for the APPN feature; that is, the 3174 can be customized as
an APPN Network Node (NN) without a LAN adapter installed.

17.3.1 Benefits of APPN Enhancements
APPN extensions in Configuration Support-C Release 5 greatly increase the
customer′s ability to build and interconnect networks that may be complex,
vertical, and multi-vendor. APPN nodes in a network can be of different sizes and
capabilities. The APPN protocol is able to route natively across any link type,
learn of congested nodes or down links and route around them. With adaptive
pacing, APPN regulates traffic to avoid overloading the capacity of a node or
losing data.
•

496

3174 Installation Guide

With Network Management extensions, the 3174 no longer needs to be
boundary attached to a host for Network Management. In addition, the user

has the flexibility to use an APPN alert Focal Point on multiple platforms that
can be located anywhere in the APPN network.
•

The Dependent LU Requester allows the customer the flexibility to locate the
3174 NN anywhere in the APPN network and still have the capability to have
coax-attached, dependent terminals and 3174 Network Management functions
such as Response Time Monitor.

•

With the addition of APPN on Frame Relay, the customer has the potential
cost saving benefits and improved bandwidth utilization provided by this fast
packet network.

•

With the addition of X.25 and Frame Relay, the customer can now
interconnect LANs with the reliability of APPN routing. In addition, the
customer can gain the efficiency of a single APPN link connection (PVC or
DLCI) for multiple sessions.

•

With the DLUR/DLUS functions, management and definition of the network is
simplified. As the 3270 workstations and controllers are upgraded to APPN
with DLUR, and subarea nodes migrate to VTAM Version 4 Release 2, PU2.0
gateways and Multi-host support are no longer required. This adds flexibility
and eliminates the static definition of LAN addresses to station addresses
and the definition of multiple PUs and LUs. In addition, dependent LU
devices can move through the network without having to deal with VTAM
definitions or concerns with problem management.

•

For APPC applications and with DLUR for 3270 applications, the 3174 APPN
NN provides seamless backup and recovery for links and nodes with no
additional definition or requiring the user to change to another logical
terminal. Since APPN has dynamic routing and directory information, the
best route is chosen without static user definitions.

•

The 3174 NN allows the customer to migrate applications to APPC while
maintaining his 3270 application support. With the DLUR function, the 3174
NN can serve ENs with APPC applications and in conjunction with DLUS,
obtain APPN routing for locally-attached terminals.

•

Without APPN, SNA support of X.25 and Frame Relay is limited to eight host
connections. With APPN, the customer can get increased connectivity to 225
links to remote APPN nodes.

•

Customers have an enormous investment in 3270 applications. The
Dependent LU Requester function gives customers the ability to maintain
their investment and obtain the added value of APPN routing for these
dependent LUs. With the 3174 NN, the coax-attached devices can benefit
from the optimal routing of APPN and the 3174 continues to serve attached
End Nodes for client/server applications and other LU 6.2 applications such
as DCAF. In this way, the 3174 NN provides a pathway for customers to
move to the new technologies of APPC, Frame Relay, etc., while still using
the same hardware, lines, and wiring.

Chapter 17. Configuration Support-C Release 5

497

17.4 Other Configuration Support-C Release 5 Enhancements
17.4.1 Speed of WAN communications up to 256 Kbps
Higher speed WAN communications (up to 256 Kps) are supported for the
primary communications link for X.21 and V.35 for both Frame Relay and SDLC
communications for some configurations.

17.4.2 ASCII Multiple Host Support
This support allows terminals and printers attached to the 3174 via the
Asynchronous Emulation Adapter (AEA) to access hosts that are attached via the
3174 single link multiple host support or via the Concurrent Communication
Adapter (CCA). This function was previously provided for Configuration-C only
via RPQ 8Q0933.

17.4.3 Printer MLT
Printer MLT extends the multiple host sessions capability supported for displays
attached to the 3174 to printers as well. This support allows multiple 3270
sessions (up to a maximum of five) to print on a single printer. This support
includes CCA-attached hosts as well as single link multi-host supported attached
hosts. This function was previously provided for Configuration-C only via RPQ
8Q0934.

17.4.4 Enhanced 5250 Emulation Support
In addition to the 5250 support for Field Exit, Field Minus, Field Plus and Reset
that is already supported, the 3174 now supports the following new functions:
•

Mandatory Field Exit Fields

•

Right Adjust Fields

•

Help Key

•

Record Backspace Key

•

Roll Up Key

•

Roll Down Key

•

5250 Clear

•

5250 Print

•

Support for E-technology keyboards, PC3270 Emulation and ASCII devices.
This function requires AS/400 Version 1 Release 3 or later. This function was
previously provided for Configuration-B only via RPQ 8Q0892.

17.4.5 Multiple CECP Language Support
3174 multiple CECP language support allows the 3174 to concurrently support
any combination of CECP languages. With this support, each attached CUT
device can be customized to communicate with up to five hosts, with each host
supporting a different CECP language. This function was previously provided for
Configuration-B and C via RPQ 8Q1040.

498

3174 Installation Guide

17.4.6 PS/55 -- 3174 Printer Sharing
This support allows a PS/55 Multistation to communicate with another PS/55
Multistation that is attached to a common 3174 without host involvement. It
permits one or more PS/55 Multistations, without an attached printer, to utilize
the printer on another PS/55 Multistation without host intervention. This function
was previously provided for Configuration-B and C via RPQ 8K1349 for Japan
only.

17.4.7 Benefits of Configuration Support-C Release 5 Enhancements
•

Until ASCII Multiple Host support, AEA-attached devices could only access
the primary link or ASCII hosts. With this support, users attached to ASCII
devices can now gain full utilization of the SNA network by being able to
access applications on any host link (primary or secondary).

•

Until now, printers attached to the 3174 could only accept print jobs from a
single host; therefore several printers were required to provide printed
output from more than one host application that a display station could be
accessing. With the addition of Printer MLT support, the same printer can
now be used to provide print output from up to five different hosts.

•

3174 printer sharing support allows a customer to better utilize existing
PS/55 printers to provide local copy support without host involvement in the
transaction and thereby reducing the amount of network traffic.

•

Enhanced 5250 Emulation support includes usability functions that provide
flexibility and efficiency to any user utilizing 5250 emulation support.

•

With Multiple CECP Language support, end-user productivity is enhanced by
allowing a user to communicate in his or her native language with an
application that may reside in a location that does not use the user′s native
language as well as communicate with applications that utilize the user′ s
native language.

17.5 Configuration Support-C Limitations
•

The 3174 DLUR function does not support dependent LUs attached to
downstream PU2.0 nodes.

•

In order to receive dependent LU accounting provided by NCP/NPM, the
session data must pass through an NCP.

•

The APPN LIC feature does not support communication over ESCON
channels and does not support communication through the Concurrent
Communications Adapter (CCA) or ISDN BRI Adapter.
Note: The ESCON limitation is addressed by the Statement of Direction
announced May 18, 1993, regarding 3174 APPN support for ESCON.

•

The 3174 SR Remote Bridge does not support automatic mode of the
Spanning Tree algorithm. Manual mode is supported.
Note: The Spanning Tree limitation is addressed by the Statement of
Direction announced with the announcement of this release.

•

Frame Relay is not supported via communication through the Concurrent
Communications Adapter (CCA) or ISDN BRI Adapter.

•

The 3174 SR Remote Bridge is not supported on the Ethernet models, for
example (14R, 24R, 64R) or 3174s with the Ethernet adapter.

Chapter 17. Configuration Support-C Release 5

499

500

3174 Installation Guide

Chapter 18. APPN
This chapter briefly describes the 3174 Advanced Peer-to-Peer Networking
(APPN) implementation in Configuration Support-C and it is only intended to
provide a general description 3174 APPN functions available for those who need
to customize the 3174 for APPN functions. For example customization scenarios,
see the 3174 APPN Implementation Guide Update , GG24-4171 for Configuration
Support-C Release 3 and later, or 3174 APPN Implementation Guide , GG24-3702
for earlier releases.
APPN is an enhancement to
2.1 (T2.1) node architecture.
differing sizes into networks
easier to use, more reliable,

IBM′s Systems Network Architecture (SNA) and type
It allows interconnection of systems of widely
of dynamic topology. The resulting network is
and provides more flexibility.

The T2.1 node allows peer-to-peer connection of distributed processors, and
provides the physical and session level connectivity required for support of
logical unit 6.2 (LU 6.2). Older LU types such as 0, 1, 2 and 3 continue to be
supported as before. T2.1 nodes use protocols with reduced system
customization requirements. For example, independent LUs can be dynamically
defined to the system. Also, either end can initiate a session. Link station roles
can be negotiated during session setup using XID3 exchanges instead of being
pre-defined to the system.
APPN extends T2.1 node support to provide enhanced connectivity across an
APPN network. If all the intermediate links are capable of routing APPN,
communication can be established between any T2.1 nodes. Within an APPN
network, automatic network topology and directory support are provided to
simplify network definition and permit dynamic route selection. An APPN
network is composed of a number of end nodes and network nodes connected
by links. End nodes and network nodes contain session endpoints and
applications. In addition, network nodes maintain the network, provide routing
and directory services for end nodes, and route intermediate sessions.

 Copyright IBM Corp. 1986, 1994

501

18.1 Benefits
The 3174 APPN Licensed Internal Code feature, together with Configuration
Support-C base microcode, allows a 3174 to be a network node and to use and
enable APPC.
The benefits of using APPN include the following:
•

Ease of Use
APPN minimizes the requirement for coordinated system definition; network
resources, such as LUs, links, etc., are defined only at the node where they
are located. APPN distributes information about these resources through the
network dynamically, as needed. For example, if the node does not have a
directory entry of a node with which it wants to communicate, the distributed
directory search will find it (assuming it is within the APPN network).
Similarly, there is no need to pre-compute routes through an APPN network.
Instead, routes are dynamically generated, as required, using information
about the network′s topology and the desired class of service.

•

Reliability
In an APPN network, there is no single point of failure. The network′ s
topology is replicated throughout the network, as is the route computation
function. APPN nodes have the capacity to compute both parallel and
separate routes through the network, as well as distributing traffic load and
minimizing the effects of link outages by computing routes around them.

•

Self-Tuning
APPN is able to adjust data flows and message sizes without system
programmer intervention.

APPN allows interconnection of local area network (LAN) environments, flexible
configuration of networks, better synergy with SNA subarea backbone networks,
more complete end-to-end function such as routing services and directory
services, and a sound base for total network management. APPN allows
evolving customer needs to be supported within SNA by enhancing the level of
service.
The APPN architecture has been designed to work very closely with IBM′ s
logical unit 6.2, also known as Advanced Program-to-Program Communications
(APPC). APPN, like LEN before it, both uses and enables APPC. APPN′s system
of network control and configuration uses LU 6.2 sessions to exchange
messages and network information between nodes; APPN enables APPC
because APPN protocols accommodate more fully the notion of peerness from
which APPC derived, particularly in their application to distributed processing
environments such as LAN networks.

502

3174 Installation Guide

18.2 An APPN Network
┌────────────────────┐
│
│
│ Subarea Network │
│
│
└──┬──────────────┬──┘
│
│
┌─────┐
┌─────┐
┌──┴──┐
┌──┴──┐
│
│
│
│
│
│
│
│
│ EN1 ├────────┤ NN1 │
│ NN3 │
│ NN5 │
│
│
│
│
│
│
│
│
└─────┘
└─┬─┬─┘
└───┬─┘
└──┬──┘
│ └────────────┐ │
│
┌─────┐
┌─┴───┐
┌─┴─┴─┐
┌──┴──┐
┌─────┐
│
│
│
│
│
│
│
│
│
│
│ LEN ├────────┤ NN2 │
│ NN4 │
│ NN6 │
│ EN2 │
│
│
│
│
│
│
│
│
│
│
└─────┘
└─────┘
└──┬──┘
└──┬──┘
└──┬──┘
│
│
│
┌──┴──┐
┌──┴──────────────┴──┐
│
│
│
Token-Ring
│
│ LEN │
└──────────┬─────────┘
│
│
│
└─────┘
┌──┴──┐
│
│
LEN = Low Entry Networking node
│ EN3 │
EN = End Node
│
│
NN = Network Node
└─────┘

Figure 189. An APPN Network

As shown in Figure 189, an APPN network is composed of a number of end
nodes (EN) and network nodes (NN) connected by links . APPN end nodes are
enhanced Low Entry Networking (LEN) end nodes that actively participate in
network flows. APPN network nodes have the additional ability to maintain and
update databases containing information about the network topology and
resources. Links between nodes can be connected using a variety of protocols,
including LAN, X.25, Frame Relay, SDLC and S/370 channel. The types of links
that are supported by a particular node are specific to that node; that is, a node
may not support all of the link types mentioned.

18.3 LEN End Nodes
The Low Entry Networking (LEN) node architecture provides peer-to-peer
connection to other directly attached LEN nodes but obtains full networking
access through boundary node attachment into a subarea network. With APPN,
the LEN node takes its place as an end node in networks where networking
support is supplied using APPN protocols. APPN allows full inclusion of LEN
nodes—transparently to the LEN nodes, except for positive effects such as
reduced system definition requirements.

Chapter 18. APPN

503

18.4 APPN End Nodes
The APPN end node extends the LEN node by implementing functions that allow
the APPN end node to participate more fully in an APPN network. An APPN end
node is able to:
•

Select an APPN network node to be its network node server.

•

Dynamically register its LUs with its network node server.

•

Allow itself to be searched for LUs that it chooses not to register with the
network. Generic or wildcard entries can also represent the end node′ s
resources at the server to reduce the directory load.

•

Submit distributed directory search requests to its network node server, and
obtain session-route calculations from its server when initiating LU-LU
sessions.

•

Support parallel links to other APPN nodes in an APPN network.

18.5 APPN Network Nodes
An APPN network node provides functions beyond that of the APPN end node.
An APPN network node is able to:

504

•

Receive resource registration messages from APPN end nodes for which the
network node is a server.

•

Participate in network-wide distributed directory searches for LUs, cache
search results, and verify directly the continued availability of the LUs to the
network.

•

Broadcast a network topology database update to other APPN network nodes
whenever its own load level or the state of one of its local links changes
significantly. In this way, every APPN network node has a copy of the
network topology database containing information on network nodes and
links between them.

•

Dynamically compute session routes through an APPN network, based on the
current topology information, the locations of the session partners, and the
requested classes of service.

•

Provide necessary DLC signaling information to APPN end nodes connected
to a shared-access transport facility, such as a Token-Ring network.

•

Support intermediate session routing. This includes the
activation/deactivation of session routes through an APPN network, as well
as the hop-by-hop pacing and segmenting of session traffic.

•

Provide management services support. This includes the ability to be
defined as a management services focal point for network problem
management.

3174 Installation Guide

18.6 APPN and Configuration Support-C
18.6.1 Configuration Support-C Release 1
The 3174 APPN LIC feature, together with Configuration Support-C Release 1
base microcode, allows the 3174 to behave as an APPN network node. This
implementation does not allow the 3174 to be customized for any other APPN
node type; that is, the 3174 can only be a network node. The 3174 Configuration
Support-C Release 1 announcement consists of the following components:
•

Base microcode
The base microcode incorporates the base functions of previous releases of
microcode, with enhancements to support the 3174 Integrated Services
Digital Network Basic Rate Interface Adapter.

•

Peer Communication LIC feature
The Peer Communication LIC feature is a separately orderable no-charge
feature, which integrates 3174 Peer Communication RPQ 8Q0718 for
Configuration Support-B functions and enables workstations that are
attached via 3270 wiring to the 3174 to participate as local area network
workstations.

•

Advanced Peer-to-Peer Networking (APPN) LIC feature
The Advanced Peer-to-Peer Networking LIC feature is a separately orderable
no-charge feature, which adds APPN network node and T2.1 capabilities to
the 3174. Host links are limited to LEN (Low Entry Networking) node.

18.6.2 Configuration Support-C Release 2
In January 1991, Configuration Support-C Release 1 Licensed Internal Code for
the 3174 was announced and in March 1992, Configuration Support-C Release 2
was announced. As far as APPN is concerned, there is no change in functions
between these two releases.

18.6.3 Configuration Support-C Release 3
The following APPN enhancements are included the May 1993 announcement of
Configuration Support-C Release 3:
•

3174 network node (NN) compatibility in environments where the host is a
LEN node (supported in CS-C1), APPN network node (NN), Migration Data
Host (MDH), or an interchange node (IN).

•

Support for multiple links (that is, multi-tail) into an SNA subarea (LEN) from
an APPN network comprised of 3174s and other APPN nodes. APPN
multi-tail support enables customers to migrate their token-ring LAN
environments to APPN ahead of the SNA subarea. This is made possible by
providing support for multiple LEN connections between the APPN network
and the subarea, and multiple subarea connections from a single 3174
network node via a token-ring LAN.

•

Support for the transfer of 3270 and APPN datastreams across a single SDLC
link between a 3174 and an AS/400. Both PU 2.0 and T2.1 datastreams can
share a single 3174-to-AS/400 link.

Chapter 18. APPN

505

18.6.4 Configuration Support-C Release 4
With the May announcement of Ethernet LAN support in Configuration Support-C
Release 4, the 3174 APPN network node support extends links to other APPN
network nodes, APPN end nodes and LEN nodes via Ethernet.
Note: Intelligent workstations that are coax attached to the 3174 using Peer
Communications cannot participate as ENs in an APPN network and cannot
communicate over the Ethernet network since there is no Peer Bridge support
available with Configuration Support-C Release 4.

18.6.5 Configuration Support-C Release 5
The February 1994 announcement of Configuration Support-C Release 5 LIC
significantly extends the APPN feature of the 3174. The APPN extensions
include:
•

Dependent LU Requester

•

APPN support of X.25

•

APPN support of Frame Relay

•

APPN Network Management communication to Focal Point

•

Utilization of new APPN functions

•

APPN Non-LAN customization

Dependent LU Requester (DLUR)
The DLUR function is used in conjunction with the Dependent LU Server (DLUS)
function in ACF/VTAM Version 4 Release 2 to provide APPN support for 3270
applications. This support utilizes an LU6.2 session pipe for encapsulating the
SSCP control data in order to provide equivalent functions of the subarea. The
session data route is calculated directly between the LU session partners. The
session data is natively routed, not encapsulated, through an APPN network.
The route may or may not traverse the DLUS node. The DLUS node and the
host applications can be located anywhere in an APPN network as long as the
DLUR node has connectivity to the DLUS node and the DLUS node has
connectivity to the host applications. This support enables the SSCP function
and definition to remain in VTAM, yet allows an NN the ability to calculate the
best route, thereby using the network more efficiently. The 3174 supports
locally-attached dependent LUs only; this support has not been extended to
downstream PU2.0 nodes.

APPN Support of X.25
APPN X.25 support is built on the existing X.25 Single Link Multi-host support and
provides equivalent X.25 options. As a DTE, the 3174 NN may have multiple
virtual circuits that communicate across an X.25 network to remote DTEs that
may be VTAM/NCP LEN/APPN nodes, APPN NNs, APPN ENs, or LEN ENs. The
3174 uses the QLLC protocol layer and supports both types of virtual circuits:
Permanent virtual Circuits (PVC) and Switched Virtual Circuits (SVC). However,
the switched circuits are persistent and are not disconnected.

506

3174 Installation Guide

APPN Support of Frame Relay
APPN Frame Relay support is available in conjunction with the Frame Relay
Communications feature. This support is compatible with the Frame Relay
Boundary (BNN) function and the Frame Relay Frame Handler support in NCP
Version 7 Release 1. This support utilizes the 802.2 logical link control and RFC
1490 for multiplexing protocols over a single PVC. A 3174 NN can communicate
directly with another 3174 NN (DTE to DTE) without a Frame Relay network
(FRBS). The 3174 NN uses standard Frame Relay DTE communication to a public
or private across an Frame Relay network to remote APPN network nodes and
end nodes.

APPN Network Management Communication to Focal Point
Management Services of the 3174 NN are extended to communicate with an
APPN Focal Point for alerts using an LU6.2 session and Multiple Domain Support
for transport. This support allows the Focal point (NetView (R) Version 2 Release
4 or AS/400 (R)) to be located anywhere in the APPN network and removes the
restriction that the 3174 must be boundary attached in order to have Network
Management support. The Focal Point can be explicitly defined at the 3174 or
the 3174 can learn its Focal Point by means of the Sphere of Control at the Focal
Point.
In addition, End Nodes that the 3174 serves now have the option of choosing any
Focal Point for any kind of Network Management application. The 3174 NN
supports the routing of this Network Management data from the EN, eliminating
the need for the EN to maintain separate sessions directly with an APPN Focal
Point.

Utilization of new APPN Functions
Border Nodes provided by AS/400 and VTAM allow sessions across different
APPN sub-networks with different network IDs. With this release, the 3174 NN
supports attachment to these Border Nodes. One benefit of sub-networks is that
they decrease the size of topology data bases and the number of network flows.
The 3174 can now take advantage of an APPN Central Directory. This function
lessens the directory size requirements of the 3174 since the Central Directory
automatically gets updates from other Network Nodes as they join the system.

APPN Non-LAN Customization
Configuration Support-C Release 5 APPN feature removes the requirement for a
LAN adapter for the APPN feature; that is, the 3174 can be customized as an
APPN network node (NN) without a LAN adapter installed. All adjacent nodes
must be over Frame Relay, X.25 or SDLC links.

Benefits of Configuration Support-C Release 5 APPN
Enhancements
APPN extensions in Configuration Support-C Release 5 greatly increase the
customer′s ability to build and interconnect networks that may be complex,
vertical, and multi-vendor. See 17.3.1, “Benefits of APPN Enhancements” on
page 496 for more information.

Chapter 18. APPN

507

18.7 Functions and Level of Support in the 3174 NN
Table 24 lists the functions and the level of support in the Configuration
Support-C 3174 APPN implementation. This table can be read by finding a
function in the left-hand column and looking at the corresponding right-hand
column to determine if or how that function is supported.
Table 24 (Page 1 of 2). Functions and Level of Support in the 3174 NN
Function

3174 APPN Network Node Implementation

3174 Functions
Customizing
CSCM
CSCU
Microcode Upgrade
Online Tests
CSCF by PU-SSCP
DSL Merge
De-configure
PU2.0
LU 1, 2, 3
Peer Communication
LAN (token-ring or Ethernet) gateway
Other Configuration C Functions

Yes
Yes, dep. and indep. LU support
Yes
Yes, prior configuration to C
Enhanced /17 APPN Tests
Yes
Yes for APPN; Yes for Peer Communications
Yes
Required for Network Management and
Dependent LUs
Shared Link to Host (DLUR in CS-C5)
Optional, required for 3174-Peer Nodes
Optional, required for Shared Link to DSPUs
No Change, Can Coexist.

T2.1 Links Supported
Token ring to Host
Ethernet to Host
TP-SDLC to Host
S/370 Channel to Host
ESCON Channel to Host
X.25 (PVC and SVC) to Host
Frame Relay to Host
X.21 Leased
X.21 Switched
ISDN
Frame Relay or X.25 to other nodes and 3174
SDLC to another 3174
SDLC to an AS/400
Token ring to APPN nodes
Ethernet to APPN nodes
3174-Peer APPN nodes

508

3174 Installation Guide

Models 3R, 13R, 23R, 53R, 63R, 43R(WNM)
Models 14R, 24R, 64R (CS-C4 and later)
Models 1R, 2R, 11R, 12R, 21R, 51R, 61R, 62R,
41R(WNM)
Models 1L, 11L, 21L, 21H
Not Supported (SOD, available with CS-C6)
Available in CS-C5
Available in CS-C5
Available in CS-C5
Not Supported
Not Supported, T2.0 only, Can Coexist
Available in CS-C5
Not Supported
Supported
Supported
Supported (CS-C4+)
Requires Peer Communication feature and
bridge (limited to Peer Communication nodes for
CS-C4)

Table 24 (Page 2 of 2). Functions and Level of Support in the 3174 NN
Function

3174 APPN Network Node Implementation

APPN Functions
NN Base Functions
Control Point
Intermediate Session Routing
LU 6.2 Services
CPNAME = LUNAME
Connection Network
BIND Segment and Reassembly
BIND Pacing (Independent LUs)
Transmission Priority
Parallel TG
Multiple TG
Multi-link (Multitail)
LEN Subarea Routing
Shared Link to LEN Host
Shared Link to Downstream Node on T2.1 Link
Safe Store of Directory Services cache
Network Operator Facility
Routing to Different APPN NETIDs
Border Node
Node Function
Interoperability
SSCP Takeover Participation
CP Name change
TG number change
Dependent LU Requester
Dependent LU Server

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes, Full Wildcard, Generic and Specific
Naming
Yes
Yes
Yes, if Fixed Disk is Available
Offline, by Customizing
Yes, to Subarea and APPN EN
To Border Node available in CS-C5
No
Available in CS-C5
Yes
Yes
Yes
Available in CS-C5
No

Network Management
Generic alerts
APPN NN Receives Alerts from APPN EN
APPN NN Sends Alerts to NetView
APPN NN Sends Alerts to focal point
APPN NN Receives Alerts from LEN Node
Pseudo Focal Point for APPN EN
CP-Focal Point Session
Multiple Domain Support(MDS) Transport

Yes
Yes, by CP-CP Session
Yes, by PU-SSCP Session (or CP-Focal Point
session, available in CS-C5)
Available in CS-C5
None in APPN; LEN can use gateway function for
PU-SSCP session
Yes
Available in CS-C5
Available in CS-C5

18.8 3174 APPN LIC Feature Connectivity
The 3174 APPN LIC feature, together with 3174 Configuration Support-C base
microcode, allows the 3174 to behave as an APPN network node. This
implementation does not allow the 3174 to be customized for any other APPN
node type; that is, the 3174 can only be a network node. This means there is
more that likely, other APPN nodes with end user (programs) interface, that
require the services of the 3174 as a network node. The physical link or protocol
that exist between the 3174 and adjacent nodes, has limitation based on the
node and link type, as well as the release microcode running on the 3174. In
this section, we will address which links and products are supported by the 3174
as a network node.
Chapter 18. APPN

509

18.8.1 Supported Links
The 3174 network node supports links to other APPN network nodes, APPN end
nodes and LEN nodes.
Configuration Support-C Release 5 fulfills the Statement of General Direction
(May 16,1993) 193-121 for support of APPN over:
•

X.25 connections

•

X.21 leased

•

Frame Relay

The links supported by Configuration Support-C Release 3 and later to the
subarea are:
•

Connection to a subarea network as a NN, EN or LEN node using SDLC, LAN
(Token Ring and Ethernet) or parallel channel attachments.

For non-subarea nodes the supported links are:
•

Connection to NN, EN and LEN nodes via LAN (Token Ring and Ethernet) or
SDLC
Note: SDLC connections are limited to the AS/400 and subarea

•

Connection to NN, EN and LEN nodes via coax
To support APPN nodes via coax attachment to the 3174 NN requires the
Peer Communication LIC feature in the 3174 and the LAN-over-coax device
drivers in DOS and OS/2 workstations.
See 19.11, “Peer Workstation Requirements” on page 577. for workstation
software requirements.

Because 3174 NNs allow LU 6.2 traffic to flow on a single link, multiple
subchannel addresses or multi-drop links are not needed for T2.1 traffic.

18.8.2 Unsupported Links
The following physical links remain unsupported by 3174 network node running
Configuration Support-C:
•

Communication over ESCON* channels and X.21 switched connections

•

Communication through the Concurrent Communication Adapter or ISDN
Basic Rate Interface adapter

Statements of General Direction (SODs) and announcements have been made to
include ESCON as an additional APPN link types for the 3174 NN.
Notes:
1. VM/SP does not support an SDLC T2.1 connection.
2. The ES/9370 with the Telecommunications Subsystem Controller and the
multi-protocol two-line communication adapter (feature number 6031, VM/SP
only), requires engineering change (EC) A48290 for direct connection of type
2.1 nodes through SDLC links.
3. Support for connectivity to other LEN/APPN products, other than those
mentioned in Table 25 on page 511, will be considered on an RPQ basis.

510

3174 Installation Guide

18.8.3 3174 APPN Connectivity Summary
Table 25 summarizes the connectivity supported by the 3174 APPN LIC feature.
The first column lists the various IBM products which are supported by the APPN
LIC feature. The second column lists the type of connection that is supported for
each product. The third column indicates the node type(s) that is supported for
the connection type; an X indicates that a node type is supported.
Table 25. Supported Connectivity
Product Supported

Connection Type

Node Type
LEN

EN

NN

3174 Configuration Support-C 1,2,3,5

Token-ring

-

-

X

3174 Configuration Support-C 4 and 5

Ethernet

-

-

X

3174 Configuration Support-C 5

X.25 and Frame Relay

-

-

X

AS/400

LAN (Token Ring and
Ethernet), X.25, SDLC
and Frame Relay

X

X

X

DPPX/370 R3

Token-ring

X

X

X

N e t w o r k i n g Services/2

LAN (Token Ring and
Ethernet) and X.25

X

X

X

NS/Windows

LAN (Token Ring and
Ethernet) and Coaxial

X

-

-

PC Support/400

LAN (Token Ring and
Ethernet) and Coaxial

X

-

-

OS/2 EE V1.2, V1.3, or Japanese V1.2

LAN (Token Ring and
Ethernet) and X.25

X

-

-

OS/2 2.0 with CM/2 1.0

LAN (Token Ring and
Ethernet) and Coaxial

X

X

X

OS/2 2.0 with Extended Services

LAN (Token Ring and
Ethernet) and Coaxial

X

X

X

DOS APPC/PC

Token-ring

X

-

-

DOS APPC/PC with 3174 Peer Communication
device drivers

Coaxial

X

-

-

Networking Services/DOS 1.0

LAN (Token Ring and
Ethernet) and Coaxial

X

-

-

AIX SNA Services V1R2

Token-ring

X

-

-

AIX SNA Services V2R1

LAN (Token Ring and
Ethernet)

X

X

X

RXR/2

Token-ring and Frame
Relay

X

X

X

6611 M P T N

Token-ring and Frame
Relay

-

-

X

3172 ICP V2 with VTAM V3.4

Token-ring

X

-

-

3725 with NCP V4.3.1

SDLC and Token-ring

X

-

-

3720 with NCP V5.2.1 thru V5.4

SDLC and Token-ring

X

-

-

3745 with NCP V5.2.1 thru V6.1

SDLC and Token-ring

X

-

-

3745 with NCP V6.2 (VTAM V4.1)

SDLC, X.25 and
token-ring

X

X

X

3745 with NPSI V3.5

X.25

-

-

X

3745 with NCP V7.1

Frame Relay and
previous links

-

-

X

ES/9370 with VTAM V3.3

SDLC and Token-ring

X

-

-

4361 with VTAM V3.3

SDLC

X

-

-

VM with VTAM V3.3

P a r a l l e l Channel

X

-

-

MVS/ESA with VTAM V3.4

P a r a l l e l Channel

X

-

-

MVS/ESA with VTAM V4.1

P a r a l l e l Channel

X

X

X

Note:

X = Supported

Chapter 18. APPN

511

18.8.4 3174 Network Node Services
As an APPN network node, the 3174 provides the following services:
•

Control point services

•

Topology and routing services

•

Directory services

•

Intermediate session routing

•

Network node server

Control Point Services
The 3174 control point is responsible for managing itself as a T2.1 node and its
attached resources. It activates links to adjacent T2.1 nodes, exchanges CP
capabilities when establishing CP-CP sessions with adjacent nodes and provides
services to those LEN nodes and end nodes which have specified it as their
server. The services provided by the 3174 network node server will be
described later.

Topology and Routing Services
The 3174 network node collects and exchanges information on links and network
topology with other network nodes during topology database updates. It
maintains this information in a topology database in controller storage.
The 3174 network node also performs route selection services. It receives
requests for session endpoints and selects the best route to reach the session
endpoints based upon the class of service (COS) desired.
To select the best route to a destination, the 3174 network node maintains a COS
database which contains a table specifying the transmission group
characteristics and node characteristics for each COS name.
IBM provides seven predefined COS tables for the 3174 network node, including
SNASVCMG for LU-LU CNOS sessions and CPSVCMG for CP-CP sessions. The
user can modify the IBM-supplied tables, except SNASVCMG and CPSVCMG, or
create new tables through customization.
The 3174 network node also maintains a database correlating the COS names to
mode names used for sessions. The IBM-supplied COS tables map to modes of
the same name, except #CONNECT, which maps to a mode name containing
eight blanks.

Directory Services
The 3174 network node maintains a directory of network resources and their
locations, including the names of the LUs in the LEN nodes and end nodes that it
serves.
For a LEN node to be served by a 3174 network node, its LU must be entered
into the directory database either through customization or as a result of a
previous sending of a BIND, if it is to be a BIND receiver. A LEN node that is a
BIND sender does not need a prior entry in the database.
An end node, however, can register its LUs in the 3174 network node server
directory database when required, without being customized in the 3174.

512

3174 Installation Guide

The directory database contains information from customization as well as
information learned during network operation. The information that is learned is
cached in controller storage.
If a hard disk is available, the cached information is copied from controller
storage to the hard disk periodically. The frequency of this checkpointing is
based upon network activity and cannot be controlled by the user. When the
3174 is re-IMLed, the directory database containing the customized and cached
information is reloaded into controller storage.
In addition to performing directory services for the LEN nodes and end nodes
that it serves, the 3174 network node also performs directory services in
response to search requests by other network nodes in the network.

Intermediate Session Routing
As a network node, the 3174 participates in setting up sessions when it is an
intermediate node for those sessions and is involved in certain session
protocols, such as session pacing, after the session is set up. As an
intermediate node, it accepts traffic from one session stage and passes it to the
other. Since each session stage may vary in RU sizes, flow control and required
outage notification, the 3174 network node is responsible for such functions as
segmenting and supporting adaptive session pacing.

Network Node Server
As a network node, the 3174 can provide APPN services for LEN nodes and end
nodes that have specified it as the server. The types of services performed by
the 3174 network node server differ, depending on the node type that it serves.

End Node Support: An end node is capable of CP-CP sessions with a 3174
network node (or other adjacent network nodes). A 3174 network node can be a
server for an end node. The services performed by a 3174 network node for an
end node that it serves are:
•

T2.1 link connection
A 3174 network node server can initiate a T2.1 link connection to an end
node when it is IMLed if it knows the control point name, the node type, DLC
type and address of the end node through customization in the Network
Resources panel.
Once this connection is established, the end node can use the link to
transport multiple, parallel, LU 6.2 session traffic for independent LUs.

•

CP-CP sessions
A 3174 network node server will respond to a request for CP-CP session
activation from an end node. When the CP-CP session is established
between the end node and the 3174 network node, the end node can make
its capabilities known to the 3174 network node server.

•

Resource registration
A 3174 network node server allows an end node to register its resources in
the server′s directory database. Registration will enable the 3174 network
node server to respond to search requests for the end node′s resources
from other nodes.

•

Directory services and preferred route selection

Chapter 18. APPN

513

A 3174 network node server will perform directory searches to locate a
remote LU name requested by an end node. The end node does not have to
configure any remote LUs with which it may require a session.
•

Network management
A 3174 network node server will act as a “focal point” (referred to as a
pseudo focal point in Table 24 on page 508) for alerts sent by an end node.
The 3174 network node then converts the alerts to NMVTs and sends them to
NetView via an SSCP-PU session.

At any one time, an end node must have only one network node server in an
APPN network. If a 3174 network node is to be the server, the Token-Ring
address of the 3174 network node needs to be defined in the end node.

LEN End Node Support: A LEN node (LEN EN) has more limited capabilities than
an end node. The services performed by a 3174 network node for a LEN node
that it serves are:
•

T2.1 link connection
A 3174 network node server can initiate a T2.1 link connection to a LEN node
when it is IMLed if it knows the control point name, the node type, DLC type
and address of the LEN node through customization in the Network
Resources panel.
Once this connection is established, the LEN node can use the link to
transport multiple, parallel, LU 6.2 session traffic for independent LUs.

•

A LEN node is not able to support CP-CP sessions and, therefore, cannot
transfer certain APPN information to the 3174 network node server. For
example, the LEN node cannot send its local LU names to the 3174 network
node server. The 3174 network node server cannot automatically register LU
names of the LEN node.
The 3174 network node server, however, can be customized with the LU
names of the LEN node so that it can respond to search requests for those
LUs.
The 3174 network node server also caches results of directory services.
When a LEN node sends a BIND to the 3174 network node server, the 3174
caches the local LU name specified in the BIND as an entry in the directory
database. Using this cached entry, the 3174 network node server can
respond to subsequent search requests for that LU.

•

When a LEN node wishes to communicate with another LU, it cannot send or
receive a search request to locate the desired LU. Instead, the LEN node
must send a BIND specifying the partner LU name to the 3174 network node
server.
When the 3174 network node server receives the BIND, it will perform
directory services to locate the desired LU. When it has located the desired
LU, it selects the preferred route, attaches the route selection control vector
(RSCV) and forwards the BIND through the network to the desired LU without
further involvement from the LEN node.

•

There is no network management support provided by the 3174 network node
server for LEN nodes.

A LEN node, like an end node, must have one and only one network node server
in an APPN network. If a 3174 network node is to be the server, the LAN

514

3174 Installation Guide

address of the 3174 network node needs to be defined in the LEN node. In
addition, the address of the 3174 network node server will be the destination for
all partner LUs as all BINDs are sent to the 3174 network node server.

18.8.5 Wildcard Routing
When an LU requests session setup with another LU, the request goes to a
network node server. If the network node does not “know” where the partner LU
is located, it will send out a broadcast to its adjacent network nodes. A
broadcast will continue until the LU is found, or the search has been propagated
through the network.
If the LU is not found within a network, the search can be directed into adjacent
networks. This is done with explicit definition of nodes, utilizing a LEN
connection, or with a “wildcard.”
The 3174 network node implements a full wildcard, which is enabled when you
respond with a 1 (Yes) to question 612 during customizing.
Prior to VTAM V4.1, a VTAM/NCP subarea network is supported only as a LEN
node. As a LEN node, it does not support CP-CP sessions on its T2.1 link
connections and cannot register LU names or process search requests like a
network node. To allow access to the LUs located in the subarea network or
beyond, the wildcard option in a 3174 network node that is boundary-attached to
the subarea network must be used. (With VTAM V4.1 and later, this will no
longer be necessary.)
When the 3174 network node receives a BIND for an LU it cannot find explicitly, it
will first do a broadcast search to its adjacent network nodes. If it does not find
the LU and the wildcard option is enabled, it will forward the BIND to the
attached subarea network. The wildcard option does not guarantee that the LU
will be found but, if the LU is located in the subarea network or defined to the
subarea network as being located in another APPN network, then the subarea
network can route the BIND. If the LU is not found, the BIND will fail.
There are some cautions to be observed when using wildcard routing:
•

Only one node in an APPN network can have the wildcard option active. An
APPN network ends at the subarea boundary. So even if all sites have the
same NETID, if they are connected to each other only through the subarea
network, they are in different APPN networks. Each set of APPN nodes,
separated by a subarea network, can have one wildcard active.
For example, the AS/400 refers to its wildcard option as *ANY routing. If an
AS/400 is in the connected APPN network with the *ANY option, then there
cannot be a 3174 in the same network with the wildcard option enabled.
There are several ways around this problem with the AS/400:
−

You can change the full wildcard in the AS/400 to a partial wildcard.

−

You can give the AS/400 a different NETID, but then you cannot have an
APPN connection from the 3174 network node to the AS/400.

•

Since the network node server cannot verify the LU location, it is not stored
in the directory. A broadcast search is always initiated for this resource.

•

Since the route is calculated to the network node with the wildcard option, all
traffic for these resources must be routed through that node.

Chapter 18. APPN

515

Wildcard Routing to a Subarea Network
┌─────────────┐
│
│
│
Host
│
│
│
│
│
│ Subarea
└──────┼┬─────┘ Network
......................││...............................................
T2.1 Link ││
APPN Network
┌──────────────────┼┴────────────────────────────────────────┐
│
│
LAN
│
│
│ ┌──────────────────────────────┐
│
└──┬───────────────┼──┼─┬──────────────────────────┬─┼───────┘
┌──┴───┐
┌──┼──┼─┴──────┐
┌──────┴─┼─────┐
│
│
│  
│
│

│
│ ENA │
│ 3174 NN1 │
| 3174 NN2
│
│
│
│ Wildcard │
│ No Wildcard │
└──────┘
│ Q612=1
│
│ Q612=0
│
│
│
│
│
└──────┬───────┘
└──────┬───────┘
┌──┴───┐
┌──┴───┐
│
│
│
│
│ ENB │
│ ENC │
│
│
│
│
└──────┘
└──────┘

Figure 190. Example of a Wildcard Routing to a Subarea Network

Figure 190 shows an example of a wildcard configuration. If the subarea is
running VTAM V3.4 with DYNLU=YES, the initiating LUs can be dynamically
defined. If not, they have to be predefined to VTAM with LOCADDR=0 or as a
cross domain resource.
For an independent initiating LU to access LUs in the subarea network, the
following occurs:
1. ENC sends Locate/Find host LU to NN2 server
2. NN2 server does a broadcast search
3. NN2 server receives wildcard response from NN1
4. NN2 server calculates a route from ENC to NN1
5. NN2 server sends the calculated route to ENC
6. ENC sends a BIND to NN1, which then forwards the BIND to the host.
Note that NN2, although boundary-attached also, cannot respond because its
wildcard option is not enabled. In addition, all APPN—subarea network traffic
passes through NN1. In this example, ENC traffic is routed through NN2 to NN1
to the host.
A typical use of wildcard routing is shown in Figure 191 on page 517 where a
3174 network node/Token-Ring Gateway, with its wildcard option enabled, is
attached to a subarea network.

516

3174 Installation Guide

Figure 191. Another Example of a Wildcard Routing to a Subarea Network

18.8.6 Shared T2.0/2.1 Link Support
To support a T2.1 link connection between a subarea network and a 3174
network node, VTAM and NCP needs to support T2.1 peripheral nodes. The
minimum levels of VTAM and NCP required are detailed in “Host Software” on
page 536.
The T2.1 link connection is supported on the primary link only and is not
supported by the Concurrent Communication Adapter. If the host connection
fails, the route to the host is not available. The 3174, however, can continue to
function as an APPN network node.
The T2.1 link can be an SDLC, X.25 or Frame Relay link and an S/370 channel
attachment. For 3174 Model x3Rs, the T2.1 link can be via a 37xx NCP
Token-Ring Interconnection (NTRI) gateway or a 3174 Token-Ring Gateway.
Similarly for 3174 Model x4Rs, the T2.1 link can be via 3745 NCP gateway with an
Ethernet type LAN Adapter (ELA) or a 3174 Ethernet Gateway
For T2.1 links to 37xx, the frame size needs to be set to 521 bytes. This is
because LU 6.2 BINDs can exceed 256 bytes and NCP does not provide
reassembly of BINDs. Therefore, your response to question 370: Maximum

Chapter 18. APPN

517

Inbound I-Frame Size must be 1 (521 bytes maximum) when customizing the
3174.
For T2.1 links via the S/370 channel, the host Read Channel Program size (VTAM
IOBUF) should at least be 1033 bytes. If the Read Channel Program size is less
than 1033 bytes, the 3174 will not reassemble all data I-frames and may impact
overall performance. Therefore, your host definition should reflect the
recommended size.
The 3174 network node must also maintain a T2.0 link for dependent LUs that are
attached. LU types 1, 2 and 3 are dependent upon SSCP and PU 2.0 functions. In
addition, an SSCP-PU session is required to transport network management
traffic for NetView alerts, network asset management and Central Site Control
Facility when using Configuration Support-C Release 4 or earlier.
Note: With Configuration Support-C Release 5, Management Services (MS)
function of the 3174 APPN NN has been extended to communicate with a Network
Management Focal Point using an LU6.2 session and Multiple Domain Support
for transport and, therefore, alerts are allowed to flow to the focal point on an
LU6.2 session.
The link to the subarea host must, therefore, support both T2.0 and T2.1 traffic.
The request for shared link support is indicated by coding XID=YES on the host
PU definition for the 3174 network node. Shared link support allows dependent
LU traffic for 3174-attached devices and independent LU 6.2 traffic from the APPN
network to use the same link station address.
A 3174 network node may also act as a LAN gateway for downstream devices.
The combined 3174 network node/LAN gateway provides shared link support to
its downstream PUs. This shared link support allows a downstream PU (DSPU),
which is also a LEN node, an end node or a network node, to use a single link
connection to transport T2.0 traffic for SSCP-PU, SSCP-LU and dependent LU-LU
sessions and T2.1 traffic for independent LU 6.2 sessions to the 3174 network
node/LAN Gateway.
Figure 192 on page 519 shows an example of shared link support.

518

3174 Installation Guide

o XID from EN causes link to 3174
NN/GW to be initialized as T2.1 link
carrying both:
- Independent Sessions (EN-NN)
- Dependent Sessions (DSPU-HOST)

┌──────────────┐
│
│
│
HOST
│
│
│
└──────┬───────┘
o 3174 NN/GW transfers traffic between
│
upstream and downstream links:
T2.1───┤ SHARED LINK
-Ind. Sess. (Dn) <-> T2.1 link (Up)
│
-Dep. Sess. (Dn) <-> T2.0 link (Up)
├───T2.0 (A)
│
├───T2.0 (B)
│
┌──────────┴───────────┐
│
│
│
3174 NN/GW
│
│
│
│ │
│ │
└─┼────────┬─────────┼─┘
┌────────┼────────┴─────────┼───────┐
│
│
LAN
│
│
└──────┬─┼──────────────────┼─┬─────┘
│ │
│ │
SHARED │ │
│ │ SHARED
LINK │ │
│ │ LINK
│ │
│ │
┌──────┴─┼───┐
┌───┼─┴─────┐
┌────────┐
│
 │
│ 
│
│ CUT ├────┤ 3174 NN │
|
EN
│
│ device │
│
│
│
│
└────────┘
└────────────┘
└───────────┘
DSPU A
DSPU B

Figure 192. Shared T2.0/2.1 Link Support Example

18.8.7 Shared Link Customization Considerations
With Configuration Support-C the 3174 can support three types of SNA links:
•

A link that carries only T2.0 traffic.

•

A link that carries only T2.1 traffic.

•

A link that carries both T2.0 and T2.1 traffic (the shared T2.0/2.1 link
discussed previously).

If APPN is not enabled (question 510=0), all links with the 3174 are defined as
T2.0 only.
If APPN is enabled (question 510=1), the responses to 3174 customization will
determine the type of link the 3174 expects between itself and another node.
The responses will also determine how the 3174 will attempt to activate the link.
The following description assumes that APPN is enabled.
A link can be dynamically shared if you are running Configuration Support-C
Release 3 or later and have customized the LAN address as a DSPU in question
941.

Chapter 18. APPN

519

3174 Gateway Links
The type of link that a 3174 gateway will attempt to activate between itself and a
LAN attached node is determined by how the attached node is defined to the
3174 gateway and the XID exchange:

Node Definition

Expected Link Type

The node LAN address/SAP is not customized in the 3174
gateway.

Type 2.1 Dynamically

The node LAN address/SAP is customized in the 3174
gateway in Question 940: LAN Address Assignment panel
only.

Type 2.0 or
Dynamically Shared
based on XID3
exchange

The node LAN address/SAP is customized in the 3174
gateway in the Network Resources panel o n l y .

Type 2.1 only

The node LAN address/SAP is customized in the 3174
gateway in Question 940: LAN Address Assignment panel
and in the Network Resources panel.

Type 2.1 shared

3174 Model x3R/x4R Links
The type of link that a 3174 Model x3R/x4R will attempt to activate between itself
and another LAN node (for example, a 3174/37xx gateway, or another 3174 Model
x3R/x4R) will be determined by how the other node is defined to the 3174 Model
x3R/x4R.

520

Node Definition

Expected Link Type

The node LAN address/SAP is not customized in the
3174 Model x3R/x4R.

Type 2.1 Dynamically

The node LAN address/SAP is customized in the 3174
Model x3R/x4R in Question 107: LAN Address and
Service Access Point of the Gateway o n l y .

Type 2.0 only

The node LAN address/SAP is customized in the 3174
Model x3R/x4R in the Network Resources panel o n l y .

Type 2.1 only

The node LAN address/SAP is customized in the 3174
Model x3R/x4R in Question 107: LAN Address and
Service Access Point of the Gateway and in the
Network Resources panel.

Type 2.1 shared

3174 Installation Guide

3174 Channel Links to Host
The type of link that a channel-attached 3174 will attempt to activate between
itself and the host is determined by the response to Question 242: Link Type.

Determining Parameters

Expected Link Type

Question 242 is set to 0 (T2.0 traffic only) and VTAM
definition indicates PU T2.0 (no XID=YES on the PU
definition; default is XID=NO).

Type 2.0 only

Question 242 is set to 1 (combined T2.0 and T2.1
traffic) and VTAM definition indicates PU T2.1
(XID=YES on the PU definition).

Type 2.1 (without DLUR is
shared and with DLUR is
T2.1 only)

3174 Remote Links to Host
The type of link that a remote (SDLC, X25, Frame Relay) link-attached 3174 will
attempt to activate between itself and the host is determined by the response to
Question 510: APPN Network Controller and the XID exchange.

Determining Parameters

Expected Link Type

Question 510 is set to 0 (APPN not enabled).

Type 2.0 only

Question 510 is set to 1 (APPN enabled) and the
attached node is a VTAM host

Type 2.1 (without DLUR is
shared and with DLUR is
T2.1 only)

•

VTAM definition indicates PU T2.1 (XID=YES on
the PU definition)

Question 510 is set to 1 (APPN enabled) and the
attached node is an AS/400 with dependent LUs.
•

AS/400 has a APPC controller autocreated or
explicitly defined for the 3174.

Question 510 is set to 1 (APPN enabled) and the
attached node is non-subarea.
•

Type 2.1 shared

Type 2.1 link

The node Local Area Network/SAP is customized in
the 3174 Network Resources panel

Note: For X.25 links, the Physical Unit ID (PUID) customized in Question 215 is
not sent as a part of the XID, when the link is pure Type 2.1 or shared. This can
cause the link to fail or an unexpected link type is the attached node checks this
value.

Chapter 18. APPN

521

Mismatched Link Types
In customizing a 3174 network node, it is important that the nodes at both ends
of a link define the same link type. If the link types do not match, one of the
following occurs:
•

The link may not activate, as is the case with channel host links.

•

The link may activate differently than one of the nodes expects, depending
on the negotiation during XID exchange between the two nodes. This is the
case with LAN links or SDLC links.
Link type negotiation during XID exchange will result in the lower of the two
link types expected. For example:
−

If node A expects the link to be T2.1 shared and node B expects the link
to be T2.1 only, then the resultant link will be T2.1 only.

−

If node A expects the link to be T2.1 shared and node B expects the link
to be T2.0 only, then the resultant link will be T2.0 only.

Figure 193 on page 523 shows an example of VTAM definitions and 3174
customization responses required to provide shared link support.

522

3174 Installation Guide

18.8.8 Shared Link Customization Example
VTAM Definitions:
┌────────┐
GWPU
PU CUADDR=E40,XID=YES
│
│
ENLU
LU LOCADDR=0
│ Host │
GWLU
LU LOCADDR=2
│
│
DSPU
PU CUADDR=E41
└───┬────┘
DSLU
LU LOCADDR=2
│
┌───┴────┐Dependent 3174 Customization:
│ .
│ ┌────┐
Local (SNA)
Q242=1
3174-11L │NN .GWPU├──┤GWLU│
Common SNA
Q510=1 Q511=NN
│ .
│ └────┘
LAN Addr Assg Q940= 40 400031740001 04
└───┬────┘
41 400030010001 04
│
Network Resources
┌─────────┴──────────┐
NODE
DLC
│
LAN (TRN)
│
CPNAME TYPE LUs TYPE ADDRESS
└─────────┬──────────┘
EN
2
- 1
400030010001 04
│
Independent┌───┴────┐Dependent
┌────┐ │ .
│ ┌────┐
│ENLU├──┤EN .DSPU├──┤DSLU│
└────┘ │ .
│ └────┘
└────────┘
PSNSEN1

Figure 193. Shared T2.0/2.1 Link Example

In this example, a 3174-11L is both a network node and a LAN (Token Ring)
gateway. We will assume that we require an APPN connection to the host. The
3174-11L will, therefore, require a shared link to the host to transport T2.0 and
T2.1 traffic. We respond to question 242 (Link Type) with a 1 when customizing
the 3174-11L. When question 242=1, it indicates that the link to the host is able
to carry both T2.0 and T2.1 traffic.
For the host to support a T2.1 link from the 3174-11L, it must have the right levels
of VTAM (and NCP if the 3174 is remote-attached). In addition, the host PU
definition for the 3174-11L must specify XID=YES.
Similarly, PSNSEN1 is both an APPN end node and a downstream PU. PSNSEN1
will require a shared T2.0/2.1 link to the 3174-11L network node/LAN gateway. In
order to have a shared link with the 3174-11L, PSNSEN1′s LAN address/SAP
must be customized in Question 940: LAN Address Assignment as a downstream
PU and it must also be customized in the Network Resources panel as an end
node.
By having shared link support, T2.0 traffic from the 3174-11L LU (GWLU) and T2.1
traffic from the end node portion of PSNSEN1 (ENLU) will use the same link
station address (CUADDR=E40) to reach the host. The T2.0 traffic from the
downstream PU portion of PSNSEN1 will use the other link station address
(CUADDR=E41) to reach the host. Thus, we can see that both the link from the
3174-11L to the host and the link from the 3174-11L to PSNSEN1 are shared
T2.0/2.1 links.
The following points should be noted about the VTAM definitions:
•

The independent LU (ENLU in this example) is defined under the PU
definition for the 3174-11L. When a 3174 network node is attached to the host
subarea, all independent LUs in the APPN network are associated (from the
host′s perspective) with the boundary-attached 3174, regardless of the actual
physical location of the independent LUs.
Chapter 18. APPN

523

•

The PU definition for the 3174 attached to the subarea (GWPU in this
example) is always required.

•

If a “downstream” node in the APPN network does not contain any
dependent LUs, does not require SSCP-PU services and contains only
independent LUs, then no PU definition is required for that node.

18.8.9 Connection Networks
When two nodes are physically attached to the same transport facility, such as a
LAN, it is advantageous, for performance reasons, to establish direct
connections between those two nodes when they wish to communicate rather
than being routed via an APPN intermediate network node.
To achieve direct connectivity between two nodes, one node must be defined in
the other node, and vice versa. In a large APPN network, direct any-to-any
connectivity through definition may not be possible because of the enormous
task of coordinating definitions, especially if the network topology changes
frequently. This is where a connection network can be used.
The concept behind a connection network is that a shared-access transport
facility (SATF), such as a LAN, can be considered a virtual node in an APPN
network. This virtual node is also known as a connection network and is
referred to by its name. Since it is a node in an APPN network, route selection
services can calculate routes that go through this virtual node or connection
network.
All nodes that are on the same SATF can be defined to attach to the same
connection network. This is true even across bridges. Each attaching node
defines DLC signalling (addressing) information about itself, such as its LAN
address and SAP. In addition, it specifies the name of the connection network.
All nodes attached to the same connection network must, therefore, specify the
same connection network name.
When communication needs to be established between two nodes, route
selection services will find out that both nodes are attached to the same
connection network. The routing information that is returned to the initiator of
the route request will contain the DLC signalling information of the destination.
The initiator can then establish a direct outgoing connection to the destination.
Thus, without massive pre-definition, any initiator can reach any destination on
the same connection network.
A connection network may be used by network nodes and end nodes. A
connection network cannot be used by LEN nodes because all data to or from a
LEN node must always pass through its network node server.
A connection network reduces the number of entries in the topology database
and the number of topology database updates (TDUs) that are sent about each
network node—network node connection. By defining network nodes in the same
connection network, the number of entries and TDUs are reduced from n • - n ( n
squared minus n ) to n , where n is the number of network nodes in the APPN
network. This is a very significant reduction when there is a large number of
network nodes in the network.
With a 3174 network node, its attachment to a connection network is specified via
question 512: APPN Virtual Node Name on the Common SNA panel. Figure 194
on page 525 shows an example of the relationship between definitions in the

524

3174 Installation Guide

end nodes and the 3174 network node server required to implement a
connection network.

Connection Network Definitions
┌───────────────────────────────┐
│
3174 Network Node
│
├───────────────────────────────┤
│
│
┌──────────────────┼──── 511=CP3174 ─────────────┼─────────────────┐
│
│
Network Resources
│
│
│ ┌──────────────┼──── - AA
│
│
│ │
│
- BB ───────────────────┼──────────────┐ │
│ │
│
512=CNET
│
│ │
│ │
│
│
│ │
│ │
└─────────────┼─┬───────────────┘
│ │
│ │
│ │
│ │
│ │
┌───────────────┼─┴──────────────────┐
│ │
│ │
│

│
│ │
│ │
│
Connection Network CNET
│
│ │
│ │
│
│
│ │
│ │
└───┬───────────┼──┼─────────────┬───┘
│ │
│ │
│
│ │
│
│ │
│ │ ┌──────────────┴──────────┐│ │ ┌───────────┴─────────────┐ │ │
│ │ │
NS/2 End Node
││ │ │
NS/2 End Node
│ │ │
│ │ ├─────────────────────────┤│ │ ├─────────────────────────┤ │ │
│ └─┼DEF_LOCAL_CP
AA
││ │ │ DEF_LOCAL_CP
BB ───┼─┘ │
│
│ DEF_CONN_NETWK CNET ─┼┘ └─┼DEF_CONN_NETWK CNET │
│
└─────┼DEF_LOGICAL_LINK CP3174 │
│ DEF_LOGICAL_LINK CP3174┼────┘
└─────────────────────────┘
└─────────────────────────┘

Figure 194. Relating Definitions Used in a Connection Network

In this example:
•

All nodes attached to the same connection network specify the same virtual
node or connection network name.

•

All nodes define their own control point.

•

Links are defined between each end node and its network node server.

If an LU in end node AA wants a connection to end node BB, AA asks the
network node server (CP3174 in this example) for the shortest route to BB. This
is the route through the connection network CNET. CP3174 gives AA the
addressing information of BB. AA then establishes the session to BB directly,
bypassing the network node server.
In this example, the end nodes AA and BB are defined as network resources in
the 3174. To reduce customization further, AA and BB need not be defined as
shown because they are end nodes and are, therefore, able to register
themselves with the 3174 network node server via CP-CP sessions.
In the 3174 APPN feature customization, a connection network name is required
(even if it is not used).

18.8.10 Mode and Class of Service
As in subarea networking, LUs in an APPN network have to agree on the rules
used to communicate with one another. At session establishment, a specified
set of rules is selected via a mode table entry, which is then used to build the
BIND. If the LUs do not agree upon the BIND parameters initially selected, they

Chapter 18. APPN

525

may negotiate the parameters until they agree. If no agreement is reached, the
BIND fails and the session is not established.
Figure 195 shows an example of the BIND parameters that may be specified.

DEFINE_MODE MODE_NAME(QPCSUPP )
COS_NAME(#CONNECT)
DEFAULT_RU_SIZE(NO)
MAX_RU_SIZE_UPPER_BOUND(1920)
RECEIVE_PACING_WINDOW(7)
MAX_NEGOTIABLE_SESSION_LIMIT(32767)
PLU_MODE_SESSION_LIMIT(64)
MIN_CONWINNERS_SOURCE(32);
Figure 195. NS/2 Example Mode (QPCSUPP) Used for 5250 Emulation

A mode with the same name must exist at both endpoints, that is, the local as
well as the remote locations, of a session. The mode need not exist in an
intermediate node through which the session may pass through. In the case of a
LEN or EN node, the mode must exist in its network node server, the 3174.
The mode definition also specifies which class of service (COS) is to be used to
determine the route and priority through the network. The NS/2 example shows
the COS name specified via the COS_NAME parameter in the DEFINE_MODE
statement.
IBM provides seven predefined COS table names for the 3174 network node
including:
•

CPSVCMG for LU-LU management services sessions between the CPs of two
logically adjacent nodes. This is also called a CP-CP session.

•

SNASVCMG for LU-LU management services sessions used when CPSVCMG
cannot be used.

SNASVCMG and CPSVCMG are two tables that cannot be modified and, in fact,
are not displayable. Unless you are looking at a trace you will not need to worry
about these modes. The other default definitions are shown in 18.12.9, “COS
Definition” on page 551. The user can modify these other IBM-supplied tables
or create new tables using these tables as models when customizing the 3174
network node.
Each COS consists of two parts: TG (link) characteristics and node
characteristics.
The TG characteristics that may be specified are:

526

•

TG weighting

•

Cost per connect

•

Cost per byte

•

Link speed

•

Security level

•

Propagation delay

•

Three other characteristics to be defined by the user

3174 Installation Guide

The node characteristics that may be specified are:
•

Node weighting

•

Transmission priority

•

Route addition resistance

•

Congestion

The 3174 network node also maintains a database correlating the COS names to
mode names used for sessions. The IBM-supplied COS tables map to modes of
the same name, except #CONNECT, which maps to a mode name containing
eight blanks.

18.8.11 APPN LIC Compared With T2.1 Passthru Gateway RPQ 8Q0800
Both of these features are currently available. The APPN LIC feature is based
on Configuration Support-C, whereas the RPQ 8Q0800 is based on Configuration
Support-B. If you are on Configuration Support-B and have not upgraded to
Configuration Support-C, perhaps because you do not have enough 3174 slots for
the memory required for Configuration Support-C, the RPQ remains an option.
The main difference between the two implementations is:
•

The APPN LIC feature provides a full APPN network node capability to the
3174; in other words, it is a T2.1 device and can exchange XID3s.

•

The RPQ only passes through the XID3s that it receives; the 3174 remains a
PU 2.0 device.

APPN LIC feature for Configuration Support-C: Configuration Support-C APPN
implements a full function network node in the 3174. Only the primary link
(parallel channel, SDLC, X.25, Frame Relay, token ring or Ethernet) to the
primary host is supported. : With Configuration Support-C only the PU for the
3174 network node is defined in VTAM with XID=YES to allow representation of
one boundary-attached T2.1 node.
T2.1 Passthru Gateway RPQ 8Q0800 for Configuration Support-B: The 3174, with
Configuration Support-B Release 4 and the T2.1 Passthru Gateway RPQ, does
not have any APPN functions at all. As its name indicates, the RPQ allows T2.1
datastreams (XID3s) to pass through the 3174 Token-Ring Gateway to the
downstream PU. Each DSPU has a Token-Ring address which is mapped by the
3174 gateway to a device sub-channel address (if the 3174 gateway is channel
attached) or to an SDLC poll address (if the 3174 gateway is SDLC link attached)
during customization. The DSPUs appear as LEN nodes attached to the subarea
network LEN node by a T2.1 link. Communication between the LEN nodes must
be direct without involvement of an intermediate node.
When using the RPQ, each DSPU that is also a T2.1 device is defined to VTAM
with XID=YES. Unlike the 3174 network node, the 3174 Passthru Gateway does
not have its PU defined in VTAM with XID=YES.

Chapter 18. APPN

527

PU PUTYPE=2

PU PUTYPE=2,
XID=YES
For T2.1 session
LU LOCADDR=0
For T2.0 session
LU LOCADDR=2

┌─────────┐
│ VTAM │
└────┬────┘
┌──┴──┐
│3745 │
└┬───┬┘
┌───────┴┐ ┌┴───────┐
PU PUTYPE=2,
│ 3174 │ │ 3174 │
XID=YES
│ with │ │ with │ For T2.1 session
│ RPQ │ │ APPN │
LU LOCADR=0
└──┬─────┘ └────┬───┘
**
**
*
*
*
*
* TR *
* TR *
*
*
*
*
**
**
┌─┴──┐
┌──┴─┐
PU PUTYPE=2
│PS/2│
│PS/2│
For T2.0 session
│T2.1│
│T2.1│
LU LOCADDR=2
│DSPU│
│DSPU│
└────┘
└────┘

Figure 196. Example of T2.1 RPQ and Configuration Support-C with APPN

This figure shows two 3174s with Token-Rings. Each Token-Ring has a DSPU
with two LUs, one for a T2.1 session and one for a T2.0 session. The left 3174
has the T2.1 RPQ. Note that the LU for the T2.1 node and the XID on the PU are
specified in the DSPU PU definition. The right 3174 has Configuration Support-C
with APPN. Note that the LU for the T2.1 node and the XID on the PU are
specified in the 3174 PU definition.

18.8.12 Central Site Change Management
Each 3174 that is to participate in Central Site Change Management (CSCM)
using NetView Distribution Manager (NetView DM) requires an LU to be defined
to VTAM or NCP. The LU used for CSCM may be defined as a dependent or an
independent LU when the 3174 APPN functions are active.
When defined as a dependent LU, CSCM supports a single session to NetView
DM. Because of shared link support, the link to the host is able to carry the
dependent LU traffic for CSCM and independent LU traffic for APPN. The LU for
CSCM is a dependent LU if APPN is not enabled (question 510=0). It is also a
dependent LU if APPN is enabled (question 510=1) but the LUNAME (question
502) and CPNAME (question 511) are not the same. In both cases, the host
CSCM LU definition should specify LOCADDR=1.
When defined as an independent LU, CSCM uses the same LU 6.2 as that used
for the 3174 network node since an independent LU 6.2 supports multiple parallel
sessions. The LU for CSCM is an independent LU only if APPN is enabled and
the LUNAME is the same as the CPNAME. In this case, the host CSCM LU
definition should specify LOCADDR=0.
Note: 3174 can also participate in Central Site Change Management (CSCM)
using NetView DM/2 V2.1. See the ITSO document NetView DM/2 V2.1 Remote
Administrator and New Functions , GG24-4419, for further information.

528

3174 Installation Guide

18.8.13 Border Node Support
In subarea networking, subarea networks from different organizations may need
to communicate with one another while maintaining their independent identities.
SNA Network Interconnection (SNI) was provided to meet this requirement.
In APPN networking, the same requirement exists for independent APPN
networks to communicate with one another while maintaining their independent
identities. However, an APPN network node can have CP-CP sessions with other
network nodes only if they all use the same network ID. The solution to the
multi-network connectivity requirement is a border node .
A border node provides additional functions on top of the APPN network node. It
can support CP-CP sessions with adjacent network nodes that do not use the
same network ID as itself. It can be used to join two independent APPN
networks and allow cross-network communications in a similar manner to SNI.
The AS/400 is the first APPN system to implement border node functions with
OS/400 V2.1 (or V1.3 with PTFs). This capability is referred to as Multi-Network
Connectivity.
Border Nodes provided by AS/400 and VTAM allow sessions across the APPN
sub-network with different network IDs. With Configuration Support-C Release 5
the 3174 NN supports attachment to these Border Nodes. One benefit of
sub-networks is that they decrease the size of topology data bases and the
number of network flows.

18.9 3174 APPN and Peer Communication Combined
When the 3174 APPN feature is used in conjunction with the Peer Communication
feature, end nodes and LEN nodes attached to a 3174 network node by coax can
access the attached 3174 network node or any other APPN node on the external
token ring.
Note:
This functions are not available when the LAN is Ethernet since Bridge Support
(Q.651) is not available for Ethernet Adapter.

3174 with both Peer
Comm and APPN active
Network Node
┌───────────────────┐
┌─────────────────────────┐
│
┌──────┐│
│
External
│
│
┌──┤Bridge├┼────────────┤
Token-Ring Network │
│
│ └──────┘│
│
Segment
│
│┌───────┴─────────┐│
└────────────┬────────────┘
││
Internal
││
│
││ TRN Segment ││
│
│└─┬────────────┬──┘│
│
└──┼────────────┼───┘
│
│
│
│
│
│
│
┌─────────────┴───┐
┌───┴─────────────┐
┌────────┴────────┐
│ DOS Workstation │
│OS/2 Workstation │
│
│
│ with WPCSP
│
│
with ES
│
│
│
└─────────────────┘
└─────────────────┘
└─────────────────┘
LEN Node
End Node/LEN Node
NN/EN/LEN node

Figure 197. APPN and Peer Communication Combined: Logical View

Chapter 18. APPN

529

18.10 Interface Flows between APPN Nodes
This section describes an overview of the session establishment between control
points (CP-CP sessions) and between LUs (LU-LU session) in an APPN network.
For a detailed description, see 3174 Functional Description , GA23-0218. We have
reproduced the charts that describe the interface flows between nodes at
session establishment as a quick reference.
Figure 198 provides an example showing CP-CP sessions between APPN
network nodes in a Token-Ring Network environment.
Figure 199 on page 531 provides an example showing CP-CP sessions between
an APPN network node and an APPN end node in a Token-Ring network
environment. An example of this can be found as Scenario 6 in the 3174 APPN
Implementation Guide , GG24-3702.
Figure 200 on page 532 provides an example showing an LU-LU 6.2 session
between APPN end nodes and an APPN network node providing network node
services in a Token-Ring Network. An example of this can be found in the 3174
APPN Implementation Guide Update GG24-4171.

18.10.1 APPN NNs Establishing CP-CP Sessions

Figure 198. APPN NNs Establishing Parallel CP-CP Sessions

530

3174 Installation Guide

1 Connect Phase − Exchange of TEST commands allows initial establishment
of communication between the Token-Ring nodes. The XID3 prenegotiation
is used to poll the adjacent link station to ensure that it is active. The CP
Status field indicates that CP-CP sessions are supported. The APPN
network nodes also compute the shortest routes between the nodes during
this phase.

2 Contact Phase − During this phase, XID3 negotiation is performed by the
APPN nodes to identify themselves. The CP and adjacent link station names
are learned, and node and transmission characteristics are conveyed to
facilitate communication. Once the SABME and UA have been sent and RR
has flowed on the link, the contact and link activation phase are complete
and bind can be sent.

3 CP-CP session establishment − The sender of a CP-CP session BIND
considers the CP-CP session to be enabled when it receives the other
node’s CP capabilities. CP capabilities are encoded in the CP Capabilities
GDS variable and include such information as: CP supports Locate/Cdinit
search requests, directory services are provided, resource registration is
supported, topology updates are provided, and so on.

18.10.2 APPN NN And APPN EN Establishing CP-CP Sessions

Figure 199. APPN NN and APPN EN Establishing Parallel CP-CP Sessions

Chapter 18. APPN

531

1 Connect Phase − Exchange of TEST commands allows initial establishment
of communication between the Token-Ring nodes The XID3 prenegotiation
is used to poll the adjacent link station to ensure that it is active. The
APPN end node indicates that it requires network services in the XID3 CP
Status field. The APPN nodes also compute the shortest Token-Ring routes
between the two link stations during this phase.

2 Contact Phase − During this phase, XID3 negotiation is performed by the
APPN nodes to identify themselves. The CP and adjacent link station
names are learned, and node and transmission characteristics are
conveyed to facilitate communication. Once the SABME and UA have been
sent and RR has flowed on the link, the contact and link activation phase
are complete and Token-Ring I-frame data can be sent.

3 CP-CP session establishment − The sender of a CP-CP session BIND
considers the CP-CP session to be enabled when it receives the other
node’s CP capabilities. CP capabilities are encoded in the CP Capabilities
GDS variable and include such information as: CP supports Locate/Cdinit
search requests, directory services are provided, resource registration is
supported, topology updates are provided, and so on. CP-CP session
establishment between an end node and a network node is the same as the
CP-CP session establishment described above between two network nodes
with the exception that end nodes have limited CP capabilities. Out of the
list specified above for network nodes, the only CP capability an end node
can specify is Locate/Cdinit search requests.

18.10.3 APPN Nodes Establishing an LU-LU Session
┌─────────┐
┌─────────┐
┌─────────┐
┌─────────┐
│ APPN │ CP-CP │ APPN │ CP-CP │ APPN │ CP-CP │ APPN │
│ EN1
│───────│ NN1
│───────│ NN2
│───────│ EN2
│
│
│ T2.1 │
│ T2.1 │
│ T2.1 │ LUA
│
└──── ────┘
└─────────┘
└─────────┘
└──── ────┘
│
│
│
LU-LU 6.2 SESSION
│
└───────────────────────────────────────────────────────────┘
Configuration Support-A Locate/Cdinit(LUA)
──────────
Configuration Support-B
Locate/Cdinit(LUA)
────────────────────
Configuration Support-C
Locate/Found(NN2 EN2 TGs
────────────────────
Locate/Found(RSCV EN2 Route)
──────────
Configuration Support-D
BIND(SLU A, RSCV=EN2
──────────────────────────────────────────────────
ESCON Adapter
+RESP(BIND)
──────────────────────────────────────────────────

Figure 200. APPN Nodes Establishing an LU-LU Session in a Connection Network

1 This scenario does not show the link activations or CP-CP session
establishments between the APPN nodes. The link activations and CP-CP
session establishments would be similar to the two examples shown
previously. APPN EN1 sends a Locate/Cdinit LUA to APPN NN1.

532

3174 Installation Guide

2 APPN NN1 determines that its local LU directory does not contain LUA as
an entry. APPN NN1 builds a Locate/Cdinit that contains the FQPCID, the
primary LU and secondary LU names, EN1’s CP name, and NN1’s CP name,
and sends it to APPN NN2 with which it has a CP-CP session.

3 APPN NN2 knows about LUA and builds a Locate reply indicating that LUA
is in APPN EN2 and its TG is EN2’s Token-Ring MAC address and SSAP,
and sends the reply to APPN NN1. APPN NN1 uses the TG vectors in
conjunction with the topology database to compute the least weight route.
In this case, since APPN EN2 is in the same connection network, the least
weight route is the TG provided by APPN NN2. APPN NN1 sends the
Locate/Found with the RSCV for APPN EN2 to APPN EN1.

4 APPN EN1 appends the RSCV to the BIND, after activating a link to EN2, and
sends it to APPN EN2. The BIND contains the session parameters
requested by the primary LU, as well as the secondary LU name and
fully-qualified PCID. EN1 does not support the COS tower in this scenario.

5 LUA accepts the BIND and a +RSP BIND is routed back to APPN EN1. The
LU-LU session is established at this point and session traffic can flow
directly between EN1 and EN2. APPN NN1 provided network node services
for EN1 but is not acting as an intermediate node.

18.11 Hardware/Software Requirements
3174 Models
To implement APPN functions, the following 3174 models are required:
•

Older models: 1L, 1R, 2R, 3R, 51R and 53R

•

Newer models: 11L, 11R, 12R, 13R ,14R, 61R, 62R, 63R and 64R

•

Rack-mounted models: 21L, 21R, 22R, 23R and 24R

•

3174 Workstation Networking Modules (WNMs): 41R and 43R

Notes:
1. Models 12L and 22L (ESCON channel models) are supported by
Configuration Support-C and the Peer Communication LIC feature; they are
not supported by the APPN LIC feature.
2. Models 81R, 82R, 90R, 91R and 92R are not supported because they have
only one diskette drive maximum. In addition, they do not support any fixed
disk drive or storage expansion features. The maximum control storage on
these models are as follows:
•

81R and 82R: 1 MB

•

90R, 91R and 92R: 2 MB.

3. Model 52R is not supported because its m a x i mum control storage is 1.5 MB.

3174 Controller Storage
The amount of controller storage required to support Configuration Support-C is
as follows:
•

2050 KB is the control storage required to support base microcode functions.

•

3 MB is the minimum control storage required to support APPN functions.

Chapter 18. APPN

533

•

Additional control storage is required other functions such as Peer, AEA,
MLT, Multi-Host, SLMH, 3270 Port Expansion, CSCM and so on.

APPN Storage Requirements
When customizing the 3174 for APPN functions, the following will affect the
amount of controller storage required:
•

Question 610: APPN Sessions indicates the number of LU 6.2 intermediate
sessions to be supported

•

Question 611: APPN Nodes/Links indicates the number of T2.1 links to
adjacent nodes to be supported.

The response can be from 1 to 4, corresponding to levels of APPN support. The
default response for Question 610 is 1 (225 sessions) and for Question 611 is 1
(20 links). This default combination requires 968 KB of storage in addition to the
2050 KB base requirement.
Table 26 shows the additional amounts of storage required when APPN functions
are desired.
Table 26. APPN Additional Storage Requirements (KB)
Q 6 1 1 = 1 (20)

Q 6 1 1 = 2 (75)

Q 6 1 1 = 3 (150)

Q 6 1 1 = 4 (225)

Q 6 1 0 = 1 (225)

968

1188

1666

1966

Q 6 1 0 = 2 (500)

1408

1628

2106

2406

Q 6 1 0 = 3 (750)

1808

2028

2506

2806

Q 6 1 0 = 4 (1000)

2208

2428

2906

3206

Additional APPN suportwith Configuration Support-C Release 5:
•

Frame Relay without Frame Relay host

•

Optional LAN adapter without gateway or TCP/IP over LAN 80KB

90KB

Total Storage Requirements
To calculate the total storage required, see Appendix E, “3174 Storage
Requirements” on page 755.

3174 Other Hardware
Other hardware required to run Configuration Support-C is as follows:
•

Either one of the following:
−

Two 2.4 MB diskette drives

−

One 2.4 MB diskette drive and one hard disk.
A hard disk is recommended for the following reasons:
- The hard disk will result in speedier customization without frequent
diskette swapping.
- The hard disk can store more than one version of microcode and/or
customization data objects to support Central Site Change
Management (see NetView Distribution Manager Release 2 and 3174
Central Site Change Management Implementation Guide , GG24-3424
or NetView DM/2 V2.1 Remote Administrator and New Functions ,
GG24-4419).

534

3174 Installation Guide

- The directory database contains information from customization as
well as information learned during network operation. The
information that is learned is cached in control storage.
If a hard disk is available, the cached information is copied from
control storage to the hard disk periodically. When a re-IML is
required, the cached information saved on the hard disk is reloaded
into control storage. Thus, the 3174 network node does not have to
re-learn the information contained in the cached entries.
•

Configuration Support-C Release 5 APPN feature removes the requirement
for a LAN adapter for the APPN feature. That is, the 3174 can be customized
as an APPN network node (NN) without a LAN adapter installed.

Diskette Packaging
Configuration Support-C is packaged in three diskettes:
•

One Control diskette

•

One Control Extension diskette

•

One Utility diskette

The Control and Control Extension diskettes contain the base microcode
functions. The Control Extension diskette is also used to contain the microcode
required to support the ISDN Basic Rate Interface Adapter and the Downstream
Load (DSL) microcode required for other DSL functions such as AEA and
graphics terminals.
Notes:
1. The Control Extension diskette is not delivered with any DSL microcode for
AEA or graphics terminals that you may need in your current environment.
You must merge all DSL microcode you need onto the Control Extension
diskette.
•

Starting with Configuration Support-C Release 5, the APPN feature, Peer
Communications feature, and the AEA feature code are pre-merged onto
the Extension Diskette.

2. The APPN and Peer Communications features are merged into the Control
Extension diskette when you order the 3174 base LIC for 3174 Workstation
Networking Module (41R and 43R)
If you require APPN functions, you can order it by its LIC feature number shown
in Table 27 on page 536.
The APPN LIC feature is delivered on a separate DSL diskette for Configuration
Support-C Release 4 and earlier versions. This diskette is referred to as a ″DSL
Extension″ diskette in the product announcement letter but is similar to other 1.2
MB DSL diskettes.
The APPN DSL code must be merged onto the 2.4 MB Control Extension diskette
(or onto the hard disk if the Control Extension diskette has been copied to the
hard disk) like other DSL microcode, using the Merge DSL option on the 3174
customization Master Menu. If other DSL functions such as AEA or graphics
terminals are required, you must also merge them onto the Control Extension
diskette.This is not necessary with Configuration Support-C Release 5 because
APPN feature code is pre-merged onto Extension Diskette.

Chapter 18. APPN

535

When you have merged the APPN DSL code and other DSL microcode needed
for your environment, you should have two diskettes to IML the 3174:
•

One Control diskette

•

One Control Extension diskette

APPN LIC Feature Numbers
Table 27. APPN LIC Feature Numbers
Desired Feature

3174
Model

Feature
Number

APPN LIC Feature

01L,
01R,
02R,
03R,
11L,
11R,
12R,
13R,
14R,
21H
21L,
21R,
23R,
24R

#7010

APPN LIC Feature

51R,
53R,
61R,
62R,
63R,
64R

#7060

3174 Licensed Internal Code
To install APPN functions on the 3174, you need the following:
•

APPN Licensed Internal Code feature with Configuration Support-C

To install T2.1 Passthru Gateway functions on the 3174, you need the following:
•

T2.1 Passthru Gateway RPQ 8Q0800 with Configuration Support-B.

Host Software
To support APPN, the subarea host systems must have the following or later
levels of VTAM and NCP:

536

•

VTAM V3.2 for SDLC

•

VTAM V3.3 for 4361, ES/9370*, or VM S/370 channel

•

VTAM V3.4 or above for MVS/ESA* S/370 channel

•

NCP V4.3.1 for 3725

•

NCP V5.2.1 or above for 3720 or 3745.

3174 Installation Guide

18.12 3174 Customization
Customization is the process of tailoring the 3174 Configuration Support-C
Licensed Internal Code (LIC) to meet your unique requirements. This section
provides guidance on customizing the 3174 for APPN functions.
Specific examples of customization for the 3174, VTAM, PS/2 and AS/400 for both
APPN and Peer Communication can be found in the ITSO document 3174 APPN
Implementation Guide Update , GG24-4171. This document provides example
scenarios on how to configure for APPN and Peer Communication using DOS,
OS/2, AS/400, NCP, and VTAM.
Figure 201 shows the flow sequence of panels when customizing the 3174 for
APPN and Peer Communications.

Figure 201. 3174 Customization Panel Flow Sequence

Chapter 18. APPN

537

18.12.1 Master Menu



_______________ Master Menu ________________



(C) COPYRIGHT IBM CORP 1986, 1991 - ALL RIGHTS RESERVED
Licensed Internal Code - Property of IBM
Select Option; press ENTER
Option

Description

1 1 Customize the Control Disk
2
Merge DSL
3
Copy Files
4
Diagnostics
5
Microcode Upgrade
6
Central Site Customizing
7
Media Management
K
Identify Customizing Keyboard

Select ===> 1





Figure 202. 3174 Customizing Master M e n u

1 To begin customizing the 3174, select option 1.

18.12.2 Customize Control Disk Menu



_______ Customize Control Disk Menu ________



Select Option; press ENTER
Option
1
2
3
4
5
6
7
8
9

Description

1 Configure
Define Devices
Merge RPQs
Modify Keyboards
Define AEA
2 Define APPN Node
3 Define COS
4 Define 3174-PEER
5 Define WAN Profiles

Select ===>
Press PF12 to File, PF3 to Quit, or Select another Option
PF: 3=Quit
4=Default
7=Back
8=Fwd
9=Check
12=File





Figure 203. Customizing Options

1 Option 1 is used to customize the 3174 physical connections and base
functions.

2 Option 6 is used to customize the APPN functions.
3 Option 7 is used to define COS tables and mode/COS correlations.
538

3174 Installation Guide

4 Option 8 is used to define the Peer Communication functions. In subsequent
panels, the Peer Communication function is referred to as the 3174-Peer support.

5 Option 9 became available in Configuration Support-C Release 5. It is used to
define the WAN profiles for X.25 and frame relay links.

18.12.3 Model/Attach Panel





______________ Model / Attach ______________

Online Test Password

098 -

Product Assistance Data
099 3174 Model

100 - xxx

Host Attachment

101 - x

(1-BSC
2-SDLC
3-X.25
4-Non-SNA Channel
5-SNA Channel

LAN adapter type

102 - 0

(0-none
1-Token Ring
2-Ethernet)

6-SDLC, X.21 Switched
7-Token-Ring
8-Ethernet
9-Frame Relay 6
M-Multi-host)

NSO selection
103 - 0000000000000000
Select Test; press ENTER ===>



PF: 3=Quit 8=Fwd 12=Test Menu



Figure 204. Model/Attach Panel

Question 101: Host Attachment
Question 101 has been expanded for Configuration Support-C Release 4 and
later to include the selection of an Ethernet link to the host as either a single link
single host or single link multiple host.
Q101=8

Ethernet to the host for models x4R

Q101=7

Token Ring to the host for models x3R

Q101=8

Ethernet to the host for models x4R

Q101=M

Single Link Multiple Host

Configuration Support-C Release 5 provides you with the ability to have a frame
relay link to the host. Q101, has been expanded to allow the selection of a frame
relay link.
Q101=9 6

Question 102: LAN Type
Question 102, allows you to select the type of LAN adapter you want configured.
This question has only two valid answers for Configuration Support-C Release 4,
0 or 2 (none or Ethernet, respectively) because Token Ring support is disabled.
RPQ 8Q1041 (TCP Enhancements), based on Configuration Support-C Release 4,
enables you select Token Ring, Ethernet or None, as the LAN adapter type.

Chapter 18. APPN

539

Configuration Support-C Release 5 is the first non-RPQ release to have full LAN
(Token Ring and Ethernet) support.
Q102=1

Token Ring Configuration for models x3R

Q102=2

Ethernet for models x4R

Q102=0

No LAN adapter in the 3174

Question 103: NSO Selection
Question 103, Non-Standard Operation (NSO) selection appears on the
Model/Attach panel for Configuration Support-C Release 4 and later. Usually
you will let is default to 0000000000000000. Your customer support will advise
you if you any of the NSO bits are applicable.
Q103=0000000000000000 NSO Selection

18.12.4 Local (SNA)




_______________ Local (SNA) ________________
LOCL
104 - 40

105 - 46

108 - 23N6233

110 - 1 0000

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

127 - 2 4

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 1 0

165 - 0

166 - A

173 - 00000000

175 - 000000

179 - 0 0 0

190 - 00

213 - 1

215 - 00000

220 - 3

222 - 1

223 - 10

224 - 2

240 - 0

241 - 0

242 - 1

PF: 3=Quit

4=Default

7=Back

168 - 0

225 - 4

8=Fwd





Figure 205. Local (SNA) Panel

Question 242: Link Type
Question 242 applies only to a channel-attached 3174. The response indicates
the type of traffic the channel link to the host is able to carry. Valid responses
are:
0=Only T2.0 traffic (default response)
1=Combined T2.0 and T2.1 traffic. (or T2.1 only)
If you require an APPN connection to a subarea network host, you must respond
to question 242 with a 1. This will then allow the link to the host to be shared by
both the T2.0 and T2.1 traffic.
If you respond to question 242 with a 1, you must enable the 3174 APPN
functions by responding to question 510 (APPN Network Controller) with a 1.

540

3174 Installation Guide

18.12.5 SDLC




___________________ SDLC ___________________

104 - C0

105 - C3

108 - 0000000

110 -

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 1 0

165 - 1

166 - A

173 - 00000000

175 -

179 - 0 0 0

190 - 00

213 - 1

215 - 00000

220 - 0

310 - 0

313 - 1

317 - 0

365 - 0

370 - 1

318 - 0

127 - 0 0

168 - 0

340 - 1

Select Test; press ENTER ===>



PF: 3=Quit 7=Back 8=Fwd 12=Test Menu



Figure 206. SDLC Panel

Question 370: Maximum Inbound I-Frame Size
This question applies to an SDLC attached 3174. Valid responses are:
0=265-byte maximum I-frame (default response)
1=521-byte maximum I-frame
When APPN is enabled for connection to an NCP, the response must be 1. This
is because LU 6.2 BINDs may exceed 256 bytes and NCP does not provide
reassembly of BINDs.

18.12.6 Common SNA
The Common SNA panel is an important panel for APPN customization. The
Common SNA panel allows you to:
•

Give a name to identify the network for the 3174 you are customizing

•

Give a name to the control point for the 3174

•

Give a name to the connection network

•

Enable the 3174 APPN functions

Other responses on this panel are:
•

Question 500: CSCM Unique

•

Question 502: Logical Unit Name

These questions are for Central Site Change Management (CSCM) functions.
The LU named in question 502 can be a dependent or an independent LU but is
not relevant to APPN functions.

Chapter 18. APPN

541

The LU for CSCM is a dependent LU if APPN is not enabled (question 510=0). It
is also a dependent LU if APPN is enabled (question 510=1) but the LUNAME
(question 502) and CPNAME (question 511) are not the same. In both cases, the
host CSCM LU definition should specify LOCADDR=1.
The LU for CSCM is an independent LU only if APPN is enabled and the LUNAME
is the same as the CPNAME. In this case, the host CSCM LU definition should
specify LOCADDR=0.




________________ Common SNA ________________

500 - 0

501 - USIBMRA_

502 - ________

APPN Support Fields:
510 - 1

PF: 3=Quit

511 - CP3174__

4=Default

7=Back

512 - CNET____

8=Fwd

9=RtnH





Figure 207. Common SNA Panel

Question 501: Network ID
The response is the name used to identify the network that the 3174 you are
customizing is attached to. A network ID is required if you are using either of
the following:
•

CSCM (question 500=1 or 2)

•

APPN (question 510=1)

The following rules apply to the network ID when APPN is enabled:
•

•

It must not be the same as:
−

The control point name given in question 511

−

The virtual node name given in question 512

−

Any CPNAME on the Network Resources panel

−

Any CPNAME, LUNAME or SERVING NN name on the Associated LUs
panel

It may be up to eight alphanumeric characters long. The first character must
be alphabetic with no blanks or spaces allowed between characters.

Question 510: APPN Network Controller
The response indicates whether APPN functions in the 3174 are enabled. Valid
responses are:
0=APPN not enabled (default response)
1=APPN enabled
If you enabled the 3174 APPN functions (Question 510=1), then:

542

3174 Installation Guide

•

The link type for a channel-attached 3174 must be able to carry both T2.0 and
T2.1 traffic (question 242=1).

•

The network ID (question 501), the control point name (question 511) and the
virtual node name (question 512) must be unique.

If you enabled the 3174 APPN functions and perform no further APPN
customization, you will get a minimum APPN configuration using the
IBM-supplied class of service definitions.

Question 511: APPN Control Point Name (CPNAME)
The response is used as the control point name and identifies the 3174 network
node to the network.
The following rules apply to the control point name:
•

It is required when APPN is enabled.

•

It must be unique.

•

It may be up to eight alphanumeric characters long.
The first character must be alphabetic with no blanks or spaces allowed
between characters.

Question 512: APPN Virtual Node Name (VNODE)
A connection network is used to minimize definitions for nodes connected to a
shared-access transport facility such as a Token-Ring Network. Physically, the
connection network is the Token-Ring network to which the 3174 network node is
attached.
Question 512 allows you to give a name to a connection network so that all
nodes using the same connection network can point to the same name.
The connection network name is also referred to as:
•

The virtual node name in the 3174

•

The connection network control point name (CNNCPNAME) in the AS/400

•

The connection network name in NS/2
It is used fully qualified by the network ID.

The following rules apply to the connection network (or virtual node) name:
•

It is required when question 510=1 (APPN enabled) even if a connection
network is not used.

•

It must be unique.

•

It may be up to eight alphanumeric characters long.
The first character must be alphabetic with no blanks or spaces allowed
between characters.

Chapter 18. APPN

543

18.12.7 APPN Node Definition
The APPN Node Definition panel allows you to specify the capabilities of the 3174
network node:
•

Question 610: APPN Sessions

•

Question 611: APPN Nodes/Links

•

Question 612: APPN Wildcard Option.

Question 614 through 623 are options introduced in Configuration Support-C
Release 5 to support LU6.2 Management Services and DLUR:
•

Question 614: Alert Focal Point Name

•

Question 615: Alert Focal Point NETID

•

Question 616: Report to Alert Focal Point (Host Links)

•

Question 620: Dependent LU Server (DLUS) Primary Host Name

•

Question 621: Dependent LU Server (DLUS) Primary Host Name Network ID

•

Question 622: Dependent LU Server (DLUS) Backup Host Name

•

Question 623: Dependent LU Server (DLUS) Backup Host Name Network ID



___________ APPN Node Definition ___________

610 SESSIONS - 2

611 NODES/LINKS - 4

612 WILDCARD - 0

613 HOST LINK - 1A

Alert Focal Point 614-615
614 FP NAME ____



615 FP NETID -

Report to Alert Focal Point 616
616 HOST LINKS - __ __ __ __ __ __ __ __
DLUS Primary Host Name 620-621
620 CPNAME 621 NETID DLUS Backup Host Name 622-623
622 CPNAME 623 NETID -



PF: 3=Quit

4=Default

8=Fwd



Figure 208. APPN Node Definition Panel

Question 610: APPN Sessions
The response indicates the number of LU 6.2 intermediate sessions that may be
activated through the 3174. Valid responses are:
1=up to 225 sessions (default response)
2=up to 500 sessions
3=up to 750 sessions
4=up to 1000 sessions
Your response is used to:

544

3174 Installation Guide

•

Allocate control storage when the 3174 network node is initially loaded.
Since APPN sessions are dynamically set up, dependent upon resources
(buffers, control blocks, links) available at session initiation, this value may
not always be achieved.

•

Determine the total amount of storage required for the 3174.
The number of APPN sessions customized affects the amount of control
storage required, as shown in “APPN Storage Requirements” on page 534.

Every LU 6.2 session between a LEN or EN and another LEN or EN counts as one
session. Every parallel session has a management session which also counts
as a session.

Question 611: APPN Nodes/Links
The response indicates the number of T2.1 links to adjacent nodes that are
supported by the 3174 network node. Valid responses are:
1=up to 20 nodes/links (default response)
2=up to 75 nodes/links
3=up to 150 nodes/links
4=up to 225 nodes/links.
Your response is used to:
•

Allocate control storage when the 3174 network node is initially loaded.
Since T2.1 links are dynamically activated as required, dependent upon
resources (control blocks and ports) available at link establishment, this
value may not always be achieved.

•

Determine the total amount of storage required for the 3174.
The number of nodes/links customized affects the amount of control storage
required, as shown in “APPN Storage Requirements” on page 534.

Question 612: APPN Wildcard Option
The response indicates whether the 3174 network node you are customizing
holds the wildcard connection to the host on behalf of the APPN network. Valid
responses are:
0=No (default response)
1=Yes
The wildcard option allows LUs to be dynamically located in a subarea network.
The wildcard option permits sessions to be established from LUs in the APPN
network to LUs in or through a subarea network. Specifying YES does not
guarantee that the desired destination LU is in the host. However, if the
destination LU is in the host or if the host knows where the destination LU is
located, the session will be established.
When using wildcards, the following should be noted:
•

APPN cannot guarantee selection of the appropriate link when there are
multiple links into a subarea network. Therefore, the APPN network must
have only one link into the subarea network.

•

Only one network node in an APPN network may have the full wildcard
option active.

Chapter 18. APPN

545

•

The 3174 network node implements a full wildcard. It does not have a partial
wildcard option.

•

AS/400 refers to its full wildcard option as generic routing with *ANY as a
location name.

•

NS/2 allows you to specify a full wildcard option as a
WILDCARD_ENTRY(FULL) parameter in the DEFINE_PARTNER_LU_LOCATION
statement.

Question 613: APPN Wildcard Host Link
The response indicates which host link to this 3174 APPN Network Node will be
used for wildcard routing. Valid responses are:
1A = Host link 1A is used for wildcard routing
1B = Host link 1B is used for wildcard routing
1C = Host link 1C is used for wildcard routing
1D = Host link 1D is used for wildcard routing
1E = Host link 1E is used for wildcard routing
1F = Host link 1F is used for wildcard routing
1G = Host link 1G is used for wildcard routing
1H = Host link 1H is used for wildcard routing

Question 614: Alert Focal Point
The response indicates the focal point to which the 3174 NN will report network
management alert information for itself and any served ENs. Focal point name is
the CPNAME if focal point is CM/2, AS/400 or NetView V2R4 using VTAM V4R1 or
higher. For erlier releases of VTAM, the NetView LUNAME is used.

Question 615: Alert Focal Point Network ID
This question is optional and identifies the network ID for the APPN focal point
for rhe 3174. If Q614 is left blank, this question is ignored. If this question is left
blank and Q14 is answered, this question defaults to the network ID of the 3174
NN.

Question 616: Alert Focal Point (Host Links)
This question is optional and indicates the host links for dependent LUs whose
alerts are sent to the APPN focal point. If left blank, the only alerts sent to the
focal point are those from the served ENs and those that pertain to the 3174 PU.
Valid responses are similar to Q613.

Question 620: Dependent LU Server (DLUS) Primary Host Name
This question indicates the CPNAME of the primary DLUS with which the 3174
DLUR will provide support for local dependent LUS. DLUS is available only
VTAM V4.2.

546

3174 Installation Guide

Question 621: Dependent LU Server (DLUS) Primary Host Network
ID
This question identifies the subnetwork in which the primary DLUS′s host
resides. If Q620 is left blank, this question is ignored. This defaults to the network
ID of the 3174 if left blank and Q620 is answered

Question 622: Dependent LU Server (DLUS) Backup Host Name
This question identifies the name of the backup DLUS with which the 3174 DLUR
will provide support for dependent LUs if there is no response from the primary
DLUS.

Question 623: Dependent LU Server (DLUS) Backup Host Network
ID
This question identifies the subnetwork in which the backup DLUS′s host resides.
If Q622 is left blank, this question is ignored. This defaults to the network ID of
the 3174 if left blank and Q622 is answered.

18.12.8 Network Resources Definition
The Network Resources and Associated LUs panels allow you to define nodes in
the APPN network to the 3174 network node you are customizing. You may use
these panels to define:
•

LEN nodes for which the 3174 is acting as a server.

•

LUs that are located in the LEN nodes served by the 3174.

•

Network nodes that are adjacent to the 3174.

•

Nodes that share a link for both Type 2.0 and 2.1 traffic, such as a 3174-13R
that is used for both 3270 DSPU and APPN functions.

•

Addresses of nodes to which the 3174 network node will initiate a connection
when it is IMLed.

•

Resources that are to be preloaded in the 3174 directory cache to reduce the
number of broadcasts in the network.

Chapter 18. APPN

547





____________ Network Resources _____________
CPNAME

1
2
3
4
5
6
7
8
9
10
11
12

1
PSNSNN1_
PSNSEN1_
PSLEN1__
RALYASAB
RALYAS4A
PSCOAX1A
PSCOAX1B
PSCOAX1C
RAI_____
CP31745_
RAK_____
________

NODE TYPE
1-4
2
3
2
1
3
3
1
1
1
3
3
3
_

LUs* DLC TYPE
X
1-5
3
4
_
1
_
1
X
1
_
1
_
1
X
1
X
1
X
1
_
5
_
5
_
5
_
_

001 of 240
DLCI

ADDRESS

4000
4000
4000
4000
4000
4000
4000
4000
____
____
____
____

5
3001
3001
3001
1002
1002
3001
3001
3001
____
____
____
____

0031
0047
0041
0002
0001
9119
9117
9118
____
____
____
____

6
04
04
04
04
04
04
04
04
__
__
__
__

7
____
____
____
____
____
____
____
____
0500
0505
0501
____

__
__
__
__
__
__
__
__
04
04
04
__

* - Enter ′ X′ to define Associated LUs where required.



PF: 3=Quit

4=Default

7=Back

8=Fwd

11=PageFwd



Figure 209. Links to Adjacent Nodes

1 CPNAME is the name of the network node, end node or LEN node you are
defining. Each CPNAME must be unique. The top right-hand corner of the screen
shows the entries are numbered from 001 to 240. The maximum number of
CPNAMEs you may define is limited by your response to Question 611: APPN
Nodes/Links. For example, if question 611=4 (up to 225 nodes/links), then only
225 CPNAMEs can be defined.

2 NODE TYPE specifies the type of APPN node. Valid responses are:
1=LEN node
2=End node
3=Network node
4=Low Entry Networking (LEN) SSCP
The 3174 supports a maximum of eight adjacent network nodes. That is, you can
have a maximum of eight entries with a NODE TYPE of 3.

3 If you wish to specify LUs associated with a network node, an end node or a
LEN node, enter an X in the LUs field for that node. You may enter an X for a
maximum of 120 nodes.
Whether or not to specify associated LUs for a node depends on the node type:
•

A LEN node does not have CP-CP session capability with a network node
server. Hence, there is CP-CP session for the LEN node to send its local LU
names to the network node server. The network node server cannot
automatically register LU names of the adjacent LEN node. Neither can the
network node search the LEN node for requested LUs. You should,
therefore, specify associated LUs for each LEN node so that the network
node server can respond to search requests for these LUs.
You may specify a maximum of four associated LU names in the Associated
LUs panel for each node marked with an X. Therefore, a maximum total of
480 (4 x 120) associated LUs can be specified in a 3174 network node.

548

3174 Installation Guide

•

You need not specify associated LUs for an end node using this 3174 network
node as its server. The end node is able to register its LUs with the network
node server.

4 DLC TYPE is the type of data link control protocol for the link to this adjacent
node. Valid responses are:
•

1= LAN attached (Token Ring or Ethernet)

•

2= SDLC attached

•

3= S/370 channel attached

•

4= X.25 attached

•

5= Frame Realy attached

5The ADDRESS field specifies the LAN address for establishing a link. If DLC
TYPE=1 (LAN), this ADDRESS field is required. For SDLC (DLC TYPE=2), S/370
Channel (DLC TYPE=3), X.25 (DLC TYPE=4), and Frame Relay (DLC TYPE=5)
attachments, leave this field blank.

6 The last two characters of the ADDRESS field are the SAP. The valid range
is from X′04′ to X′E8′, in multiples of 4.
In the example shown in Figure 209 on page 548, the following have been
defined:
•

One PS/2 NS/2 network node: PSNSNN1

•

One PS/2 NS/2 end node: PSNSEN1

•

One PS/2 LEN node: PSLEN1

•

Two AS/400 network nodes: RALYAS4A and RALYAS4B

•

Three LEN nodes attached via 3174 Peer Communication: PSCOAX1A,
PSCOAX1B and PSCOAX1C.

7 The DLCI field specifies the DLCI and SAP used to identify Frame Relay
connections. If DLC TYPE= 5 (Frame Relay), this field is required. For other DLC
TYPES leave this field blank.
In the example shown in Figure 209 on page 548, the following have been
defined:
•

Three NNs attached via 3174 Frame Relay Communication: RAI, CP31745 and
RAK

See the ITSO document 3174 Networking Server in Higher Speed WAN and
Multiprotocol Networks , GG24-4376, for further information.

Chapter 18. APPN

549

Network Resources Qualifiers





______ Network Resources Qualifiers ________
CPNAME
________
________
________
________
________
________
________

PF: 3=Quit

4=Default

NETID

PUNAME

001 of 004
NN

________
________
________
________
________
________
________

________
________
________
________
________
________
________

_
_
_
_
_
_
_

7=Back

8=Fwd

10=PageBk

11=PageFwd





Figure 210. Qualifying the Network Resources for LEN-SSCP Connections

The Network Resources Qualifiers panel is displayed only if one of the nodes on
preceding Network Resources panel has been defined with a node type of 4,
LEN-SSCP. This panel gives you an opportunity to add a certain degree of
security to your network in the case of SSCP takeover.

Associated LUs





______________ Associated LUs ______________

1
2
3
4

CPNAME
8
PSLEN1
PSCOAX1A
PSCOAX1B
PSCOAX1C

PF: 3=Quit

LUNAME
9
PSLEN1__
PSCOAX1A
PSCOAX1B
PSCOAX1C

4=Default

LUNAME

LUNAME

LUNAME

________
________
________
________

________
________
________
________

________
________
________
________

7=Back

8=Fwd

10=PageBk

001 of 004
SERVING NN
10
CP3174__
CP3174__
CP3174__
CP3174__

11=PageFwd





Figure 211. Defining LUs to the 3174 Directory

The Associated LUs panel is displayed if an X has been entered in the LUs field
for a node on the Network Resources panel.

8 CPNAME is the name of the node with associated LUs indicated on the
Network Resources panel. It is automatically filled in and cannot be modified.

9 LUNAME is the name of the logical unit associated with the node.
10 SERVING NN is the name of the network node server for the node. Note the
following:
•

550

3174 Installation Guide

If CPNAME is the name of a network node, then this field must either be left
blank or be the same as CPNAME. If left blank, the default is the CPNAME of

the NN. A network node must be its own server; this logic ensures that it will
be its own server.
•

If CPNAME is the name of an end node or LEN node, then this field may be
left blank or filled in.
If you want the 3174 you are customizing to be the server, then do either of
the following:
−

Leave it blank. The default assumes the name given in question 511.

−

Enter the name given in Question 511.

If you want another network node to be the server, then enter the name of
that network node. It can be any network node in the APPN network but you
have to ensure that it is a network node and not an end node or a LEN node.
The 3174 you are customizing will not be able to ascertain this for you.

18.12.9 COS Definition
IBM-Supplied COS Tables
When you enable APPN functions in the 3174, seven IBM-supplied COS tables
are automatically available. These tables have the following COS names and
uses:
•

#BATCH
This COS name maps to a mode named #BATCH. It is a general,
batch-oriented COS that uses low transmission priority. It is used when high
capacity and low cost are more important considerations than rapid
response.

•

#BATCHSC
This COS name maps to a mode named #BATCHSC. It has the same
characteristics as #BATCH except that it provides one level of increased
security for the line.

•

#INTER
This COS name maps to a mode named #INTER. It is a general,
interactive-oriented COS that uses high transmission priority. It is used
when rapid response is a more important consideration than high capacity
and low cost.

•

#INTERSC
This COS name maps to a mode named #INTERSC. It has the same
characteristics as #INTER except that it provides one level of increased
security for the line.

•

#CONNECT
This COS name maps to a mode name containing eight blanks. This COS
provides connectivity at medium transmission priority and is used for LU-LU
sessions.

•

SNASVCMG
This COS is for LU-LU CNOS (session management) sessions and provides
connectivity at network transmission priority. It is not displayed on the COS
Definition panel and, therefore, cannot be modified.

•

CPSVCMG

Chapter 18. APPN

551

This COS is for CP-CP (session management) sessions and provides
connectivity at network transmission priority. It is not displayed on the COS
Definition panel and, therefore, cannot be modified.
•

CPSVRMGR
This COS is used to identify a session between a DLUS and a DLUR, two
new components that reside in the CPs. The DLUS-DLUR pipe is very similar
to the CP-CP sessions identified by the CPSVCMG mode.

Values provided for the node and link (TG) characteristics in these COS tables
are shown in the appendix of 3174 APPN Implementation Guide Update ,
GG24-4171.
Note that each of the IBM-supplied COS table names begins with a # character;
this is a representation of X′7 B′ used in the architecture.

COS Table Manipulation
The IBM-supplied COS definitions should be used for most networking
requirements. If the IBM-supplied COS tables do not meet your requirements,
you may:
•

Modify an IBM-supplied COS table.
Modifying an IBM-supplied COS table is not recommended. If they are
modified, then every COS table in every network node in the network must
be modified to contain the same values. If this is not done, then the same
name is used for COS tables which contain really different values from one
another and would not be consistent.

•

Create a new COS table using an IBM-supplied table as a model.

•

Create a completely new COS table without using a model.

You can also delete a COS table, except the IBM-supplied COS tables, by
modeling it on a Clear Definition table which does not contain any values. A
warning message that the existing values will be overwritten is displayed. You
can either continue the deletion by pressing Enter and then erasing the COS
name, or quit by pressing PF3.
Notes:
1. The IBM-supplied tables SNASVCMG, CPSVCMG and CPSVRMGR cannot be
displayed and, therefore, cannot be modified, or used as models, or deleted.
2. The other five IBM-supplied tables can never be deleted.
Modifying or deleting an IBM-supplied COS table, or creating new COS tables,
should only be undertaken with careful planning for unique environments.

552

3174 Installation Guide





______________ COS Definition ______________
Enter the number of the COS Definition and the number of the
definition to be used as a model.
COS Definition Number - __ 1
(1-14)

Model Definition Number - __ 2
(0-14)

----------Definition Numbers---------3
4

0.
1.
2.
3.
4.
5.
6.
7.

Clear Definition
#BATCH__
#BATCHSC
#INTER__
#INTERSC
#CONNECT
________
________

8.
9.
10.
11.
12.
13.
14.

________
________
________
________
________
________
________

When using models 1-5, IBM-supplied defaults will always be invoked.

PF: 3=Quit

8=Fwd





Figure 212. COS Definition

1 The COS Definition Number is the COS table number you want to add or
modify:
•

If you enter a number from 1 to 5, you can modify one of the five
IBM-supplied tables.

•

If you enter a number from 6 to 14 and there is no name associated with that
number, you can add a new COS table.

•

If you enter a number from 6 to 14 and it is associated with a name, you can
modify an existing user-defined COS table of that name.

2 You may choose to add a new COS table. To reduce the effort involved in
creating a new table, the Model Definition Number allows you to select a table to
be used as a model.
To add a new table using a model:
•

Enter a COS Definition Number that is not associated with a name. This will
be the COS Definition Number of the new table.

•

Enter the Model Definition Number to be used as the model.
If you enter 0 (Clear Definition) or leave it blank, then you will not be using a
model; the definition screens that follow contain blank fields and you will
have to enter all values required.

Notes:
1. If a COS Definition Number 1 to 5 is modeled on itself (that is, the COS
Definition Number is the same as the Model Definition Number), a warning
message that the existing values will be overwritten is displayed. This
warning is provided to indicate that the IBM-supplied values will be
presented and will replace all the values you have customized, if you
continue by pressing Enter. If this is not desired, press PF3 to quit.

Chapter 18. APPN

553

2. If a COS Definition Number 6 to 14 is modeled on itself, no warning message
is displayed because the values you have customized will be presented.
3. If a COS Definition Number 1 to 14 is modeled on another COS Definition
Number, a warning message that the existing values will be overwritten is
displayed. This warning is provided to indicate that the values contained in
the COS Definition Number table will be overwritten by values in the Model
Definition Number table, if you continue by pressing Enter. If this is not
desired, press PF3 to quit.
4. SNASVCMG and CPSVCMG are IBM reserved names and cannot be used as
a COS table name or mode name.
5. If you modify an IBM-supplied COS table, you have actually modified a copy
of the IBM-supplied table. This modified copy is then filed and used for
routing calculations.
When you select the same IBM-supplied table again, it will display the table
with your customized values. To restore the IBM-supplied values, model the
IBM-supplied table you have modified on itself.

3 Clear Definition presents you with definition screens that contain blank fields.
4 #BATCH is one of the five IBM-supplied COS tables. The IBM-supplied COS
table names are the only names allowed to begin with a # character. You will
not be able to enter this character in the COS name field; when you press the #
key, nothing happens.

Mode/COS Correlation
The Mode/COS Correlation panel allows you to correlate a mode name with a
particular COS table name. You can specify up to 14 mode/COS name
correlations.
The first five mode names are automatically filled in and cannot be modified.
The first four mode names are correlated to COS tables of the same name by
default. The fifth mode name ″blank″ is correlated to #CONNECT. You may
specify a maximum of nine other mode names.
The mode name points to a set of parameters for LU-LU sessions. Each mode
name also points to the COS table to be used. The mode name must be unique.
If a mode name is specified, the COS table name must also be specified.
Similarly, if a COS table name is specified, a mode name must also be specified.
You may have different mode names pointing to the same COS table, as shown
in Figure 213 on page 555. But the same mode name may not be used to point
to the different COS tables.
Since mode names and COS table names are used throughout a network, they
must be used consistently.

554

3174 Installation Guide





___________ Mode/COS Correlation ___________
Mode Name

# COS Name

Mode Name

# COS Name

#BATCH__

_ #BATCH__

________

_ ________

#BATCHSC

_ #BATCHSC

________

_ ________

#INTER__

_ #INTER__

________

_ ________

#INTERSC

_ #INTERSC

________

_ ________

blank

_ #CONNECT

________

_ ________

5 QPCSUPP_

_ #CONNECT

________

_ ________

________

_ ________

________

_ ________

Define Mode/COS pairs. To specify IBM-supplied COS names, place 1-5 in
the #-column. 1=#BATCH 2=#BATCHSC 3=#INTER 4=#INTERSC 5=#CONNECT



PF: 3=Quit

4=Default

7=Back

8=Fwd



Figure 213. Correlating Mode Names with COS Table Names

5 If you have APPC applications that use a mode name other than the
IBM-supplied defaults, you must correlate that mode name to the COS table
name it is to use. We have added QPCSUPP because 5250 emulation in OS/2
and AS/400 uses a mode named QPCSUPP by default. QPCSUPP is also mapped
to the COS table #CONNECT in the AS/400 by default. Therefore, we have
correlated QPCSUPP with the COS table named #CONNECT in the 3174, as
shown in Figure 213. If this is not done, you will get an error message indicating
session negotiation failure.

Chapter 18. APPN

555

556

3174 Installation Guide

Chapter 19. Peer Communication
This chapter describes the 3174 Peer Communication Licensed Internal Code
feature, which allows DOS and OS/2 intelligent workstations, attached to the 3174
by existing 3270 coax wiring and emulation adapters, to communicate with each
other and with other token-ring attached workstations as if they (the coax
attached workstations) were peer devices on a local area network (LAN).
This chapter is intended for those who need to customize the 3174 for Peer
Communication. For further information, see Chapter 2, “3174 Peer
Communications LIC with APPN” and Chapter 3, “3174 APPN and Peer
Communication Customization” in the ITSO book 3174 APPN Implementation
Guide Update , GG24-4171.

19.1 Overview
The 3174 Peer Communication Licensed Internal Code feature, together with
Configuration Support-C base microcode, allows DOS and OS/2 intelligent
workstations, attached to the 3174 by existing 3270 coax wiring and emulation
adapters, to communicate with each other and with other token-ring attached
workstations as if they (the coax attached workstations) were peer devices on a
local area network (LAN). This capability provides a migration path for users
evolving from an exclusively host-interactive computing environment to one that
also includes local area networking. This feature should not be confused with
the 3174 Advanced Peer-to-Peer Networking (APPN) Licensed Internal Code
feature. The Peer Communication feature does not provide any APPN functions.
It does, however, provide a bridging function to allow coax attached nodes to be
linked to an APPN network.
There are two ways to use the Peer Communication feature:
•

In a 3174 with Configuration Support-C and the Peer Communication feature,
but without a LAN adapter.
This configuration allows workstations coax attached to the same 3174 to
communicate with each other as peer devices, similar to the peer devices on
a LAN. Because there is no LAN adapter, the peer workstations cannot
access the host(s) attached to the 3174, unless they are reconfigured and
restarted as CUT or DFT workstations.
Because of this limitation, the Peer Communication feature is not likely to be
used in this manner.

•

In a 3174 with Configuration Support-C, the Peer Communication feature, and
the 16/4 Mbps token-ring adapter.
The significant difference with this configuration is the addition of the 16/4
Mbps token-ring adapter, which provides the bridge function in the 3174.
When this bridge function is enabled via customization, the coax attached
workstations can communicate with other workstations and hosts as if they
(the coax attached workstations) were on the token-ring LAN attached to the
3174 via the 16/4 Mbps token-ring adapter. The result is that the coax
attached workstations can now communicate, for example, with:
−

Other peer workstations attached to the same 3174

−

Other peer workstations on the token-ring LAN attached to the 3174

 Copyright IBM Corp. 1986, 1994

557

−

Other peer workstations attached to other 3174s that are similarly
configured and accessible via the 3174 Token-Ring LAN

−

Hosts, such as S/370, S/390, and AS/400, on or accessible via the 3174
Token-Ring LAN

−

Hosts accessible via the 3174 primary or secondary links (note that APPN
functions via the CCA are not currently supported)

Note: A 3174 with Configuration Support-C Release 4 or later, the Peer
Communication feature, and the Ethernet Adapter supports only 3174-Peer
segment. This is also similar to not having a LAN adapter in the 3174, since
Coax-to-Ethernet bridging (3174-Peer bridge) for Peer Communication is not
supported. Therefore, intelligent workstations that are coax attached to the 3174
and using Peer Communication can not participate as ENs in an APPN network,
as a DSPU to a gateway host, and can not communicate over the Ethernet
Network.
The Peer Communication feature provides three significant functions:
•

The 3174-Peer function, which allows the coax attached workstations to
behave as if they were connected to an “internal ring” within the 3174. The
internal ring differs from a real token ring in that no token flows. The
workstations are referred to as 3174-Peer devices and the internal ring as the
3174-Peer segment .

•

The bridge function, which allows the internal ring to be bridged to the real
Token-Ring attached via the 3174 16/4 Mbps Token-Ring Adapter. This
internal bridge is referred to as the 3174-Peer bridge .

•

The LAN Manager support, which allows the 3174-Peer devices, 3174-Peer
segment and 3174-Peer bridge to be managed from a token-ring attached
LAN Network Manager V1.1 or later station. 6

19.2 3174-Peer Function
The Peer Communication feature works in conjunction with 3174-Peer device
drivers (see “Workstation LAN-Over-Coax Drivers” on page 568) for DOS and
OS/2 workstations. These device drivers, generically known as LAN-over-coax
device drivers, perform functions similar to those provided by the LAN Support
Program device drivers used in token-rings networks. For DOS workstations, the
LAN-over-Coax device drivers are provided by the 3174 Peer Communications
NDIS driver for DOS that replaces the 3174 Workstation Peer Communication
Support Program (WPCSP) PRPQ P85114. See 19.12, “DOS Support” on page 578
for further information. For OS/2 workstations the LAN-over-Coax device drivers
are provided by OS/2 Extended Services.
Together, the Peer Communication feature and the LAN-over-Coax device
drivers allow coax attached workstations to behave as if they were connected to
an “internal ring” within the 3174. The internal ring differs from a real token ring
in that no token flows. The workstations are referred to as 3174-Peer devices
and the internal ring as the 3174-Peer segment . The 3174-Peer devices can then
communicate with other 3174-Peer devices attached to the same 3174, or to

6

The term “LAN Manager” used in 3174 publications does not mean the IBM LAN Manager program products (Versions 1.0, 2.0
or Entry).

558

3174 Installation Guide

other workstations that are attached to the 3174 by an external token-ring
Network.
Figure 214 shows an example of the physical components in a Peer
Communication configuration.

┌───────────────────┬─┐
│
│ │
┌─────────────────────────┐
│
│T│ Type 1
│8228 Multi-Stn Acc Unit/ │
│
3174 with
│R├────────────┤8230 Controlled Acc Unit/│
│
Peer Comm
│N│ cable
│8250 Multiprotocol In.Hub│
│
│ │
└────────────┬────────────┘
│
│ │
│
└────┬────────────┬─┴─┘
│
│
│
│
│
│
│
│coax
│coax
│Type 1 cable
│
│
│
┌─────────────┴───┐
┌───┴─────────────┐
┌────────┴────────┐
│ DOS Workstation │
│OS/2 Workstation │
│ Hosts, Gateways │
│ with IBMXLN
│
│
with CM/2 │
│ or Servers
│
└─────────────────┘
└─────────────────┘
└─────────────────┘

Figure 214. 3174 Peer Communication Function: Physical Configuration

Figure 215 shows the same configuration from a logical point of view. The Peer
Communication feature simulates an internal ring segment bridged through the
3174 16/4 Mbps Token-Ring Adapter to a real external token-ring segment.
Note: For explanation purposes in this document, we have used the term
internal ring segment or internal ring because it makes it easier to
visualize how one coax attached workstation is connected to another coax
attached workstation. No token actually flows on this internal ring. The
official term used is 3174-Peer segment .
We also used the term external or real token-ring segment to refer to the
token-ring network attached to the 3174 using the 8228 Multi-Station
Access Unit, the 8230 Controlled Access Unit, or the 8250 Multiprotocol
Intelligent Hub.

3174 with Peer Comm
┌───────────────────┐
┌─────────────────────────┐
│
┌──────┐│
│
External
│
│
┌──┤Bridge├┼────────────┤
Token-Ring Network │
│
│ └──────┘│
│
Segment
│
│┌───────┴─────────┐│
└────────────┬────────────┘
││
Internal
││
│
││ Ring Segment ││
│
│└─┬────────────┬──┘│
│
└──┼────────────┼───┘
│
│
│
│
│
│
│
│
│
│
│
│
│
┌─────────────┴───┐
┌───┴─────────────┐
┌────────┴────────┐
│ DOS Workstation │
│OS/2 Workstation │
│ Hosts, Gateways │
│ with IBMXLN │
│
with CM/2 │
│ or Servers
│
└─────────────────┘
└─────────────────┘
└─────────────────┘

Figure 215. Peer Communication: Logical View

Figure 216 on page 560 shows a slightly different configuration. Here we have
an OS/2 workstation with CM/2 communicating with a host connected to the
3174. The hashes show the path the data takes to and from the host. If there
Chapter 19. Peer Communication

559

were no access unit or hub attached to the 3174 16/4 Mbps Token-Ring Adapter,
the data would still travel through the adapter, the adapter cable, the data
connector at the end of the cable, and wrap back into the 3174 (a patch is
required − TR 824501 3174 Peer Communication Wrap Mode).

┌─────┐
│ Host│
└──┬──┘
│#
│#
│#
│#
┌──┴────┬───┬───────┐
┌─────────────────────────┐
│Channel│ │ TRN │
│ ###################### │
│ ####│###│#######│############│###
External
# │
3174
├───────┘ ┌─┤Adapter├────────────┤
Token-Ring Network # │
with
│
│ │
###│############│###
Segment
# │
Peer
│
│ └───────┤
│ ###################### │
Comm
│┌────────┴────────┐│
└────────────┬────────────┘
││
Internal # ││
│
││ Ring Segment # ││
│
│└─┬────────────┬──┘│
│
└──┼────────────┼───┘
│
│
│#
│
│
│#
│
│
│#
│
│
│#
│
┌─────────────┴───┐
┌───┴─────────────┐
┌────────┴────────┐
│ DOS Workstation │
│OS/2 Workstation │
│ Hosts, Gateways │
│ with IBMXLN │
│
with CM/2 │
│
or Servers │
└─────────────────┘
└─────────────────┘
└─────────────────┘

Figure 216. Peer Communication: Path for 3270 Host Communication

19.3 LAN Addressing
A MAC address can be specified during 3174 customization via question 660 (see
“Question 660: 3174-Peer Port Address Range” on page 572). To form a
standard 12-digit token-ring address, the first four digits are fixed as 4000. The
3174 automatically adds the last two digits using the port number. The MAC
address is in the following format:

4000 XXXX XXPN
where X is the user-definable portion of the address and PN is the port number
automatically assigned by the 3174. Since a 3174 can handle 64 coax ports, 64
addresses are assigned to the internal ring.
For example, if you enter 317491 in question 660, then the DOS workstation
attached to port 0 will have an internal ring address of 400031749100 and the
OS/2 workstation attached to port 63 will have an internal ring address of
400031749163. Notice that the last two digits relate to the port number.
You can override the address automatically assigned through 3174 customization
by specifying an address via the LAN transport device driver you are using per
operating system for each workstation. This is equivalent to assign a Locally
Administered Address (LAA) in a real token-ring environment. To remove
problems caused by duplicate addressing, the specified address (LAA) must not
be within the address range entered in question 660. Using the example above,
you should not assign an address within the range 400031749100 through
400031749163 inclusive. If the Locally Administered Address (LAA) is within the

560

3174 Installation Guide

range entered in question 660, that workstation will not be able to join the
internal ring when it is moved to another port.
Some applications used in the APPN network environment require you to specify
the workstation address, thus tying the application to the address. If you use only
3174-assigned addressing (that is, not using a Locally Administered Address)
and you move the workstation to a different port on the 3174, you will have to
change the address specified in the application to match the new port number.
Continuing with the example above and using only 3174-assigned addressing, a
workstation on port 00 is moved to port 63. If the workstation was defined as a
LEN node in the Network Resources panel, you will have to change the address
given for that workstation in the panel from 400031749100 to 400031749163. For
an example of a Network Resources panel, see Figure 209 on page 548.
To avoid these changes and to provide port-independent addressing, we
recommend that you use user-assigned workstation addresses for the
appropriate LAN-Over-Coax device drivers. You should ensure that this
user-assigned address is not within the range of addresses specified by question
660, and is not used elsewhere on the Token-Ring segments external to the 3174.

19.4 Bridge Function
Configuration Support-C also provides an internal bridge function (source remote
bridge) which can be enabled to allow the internal ring to be bridged to a real
external Token-Ring. Both the internal and external rings are given segment
numbers and the bridge is given a bridge number during 3174 customization.
The bridge is also automatically assigned an address as a result of your
response to question 660 (see “Question 660: 3174-Peer Port Address Range” on
page 572), with the bridge being assigned a port number of FF.
Note: The bridge function is not available for 3174 Configuration Support-C
Ethernet environments.

19.5 LAN Manager Support
You can customize the 3174 to support LAN Network Manager functions. The
LAN Network Manager must be V1.1 or higher.
The following screens show the use of LAN Network Manager V1.1 to monitor
and control a 3174-13R Peer Communication environment. In these screens, the
3174-13R:
•

Has its 3174-Peer segment 002 (question 672) connected to a Token-Ring
segment BB3 (question 671) via an internal 3174-Peer bridge number 1
(question 670).

•

Has an address 400031740002 (question 900); the address of the 3174-Peer
bridge is 4000000022FF (question 660).

•

Has a 3174-Peer device (PS/2 with LAN Station Manager) attached via coax;
its address is 400031743992.

Figure 217 on page 562 shows the internal 3174-Peer bridge profile.

Chapter 19. Peer Communication

561

Figure 217. Bridge Profile

Figure 218 shows the bridge information and status.

Figure 218. Bridge Information and Status

Figure 219 shows the information on the internal Peer-segment.

Figure 219. Segment Information and Status

Figure 220 on page 563 shows the devices attached to the internal 3174-Peer
segment; in this example, the devices are the internal 3174-Peer bridge and the
PS/2 with the LAN Station Manager.

562

3174 Installation Guide

Figure 220. Configuration List

Certain LAN management functions can be performed via online tests (Test 9), if
the Peer Communication feature is appropriately customized (see “Question 653:
3174-Peer Online Test Updates” on page 571).

19.6 Peer Communication Considerations
Communicating Outside the 3174: A 16/4 Mbps token-ring adapter must
installed in the 3174 to allow the 3174-Peer devices to communicate with other
hosts and workstations attached outside of the 3174. Without the 16/4 Mbps
token-ring adapter, no bridging function is performed and no outside
communication is possible.
Performance: The 3174-Peer segment within the 3174 has a speed of
approximately 0.8 Mbps, regardless of the speed of the external Token-Ring LAN.
We, therefore, recommended that servers, for example, should not be located at
a coax attached workstation. In some situations, with a high volume of
broadcast frames, it is possible that the 3174 may discard some of the frames,
causing application time-outs to occur. Tuning of retry counts and time-out
values may alleviate this condition.
Bridge function: The 3174-Peer bridge function counts as a real bridge when
considering the number of hops a frame may have to travel. A frame may cross
a maximum of seven bridges. For any remote LAN interconnect scenario,
performance needs to be looked at carefully.
Application support: Peer Communication uses a unique Media Access Control
(MAC) layer function. Applications written to the IEEE 802.2 or NetBIOS
interfaces are unaffected. Those applications written to the token-ring MAC
layer (IEEE 802.5) are not supported.
CM/2: Coax attached OS/2 CM/2 workstations may not be used as APPN
network nodes, nor can they be used as bridges to a Token-Ring Network.
Printer access: A printer coax attached to the 3174 is not available to 3174-Peer
devices for local copy; it is only available to CUT and DFT attached devices. If
the printer is configured in the 3174 for host-directed printing, the 3174-Peer
devices will be able to use it for host printing.

Chapter 19. Peer Communication

563

APPN/APPC: The Peer Communication feature supports but does not provide
APPN functions and, therefore, cannot act as a network node server for the coax
attached workstations. To provide APPN services, you need the APPN LIC
feature installed as well.
Peer Communication, CUT, and DFT: Peer Communication, CUT and DFT are
three distinct device protocols. When coax connected to a 3174, the connection
between the 3174 and the device can only be in one of the three modes (Peer
Communication, CUT or DFT). While the device can terminate one mode and
start operating in another mode, it cannot be in two modes at the same time.
With CUT and DFT modes, the device communicates with 3270 hosts as an LU
(or several LUs) through the PU 2.0 in the 3174. With Peer Communication, the
device communicates with 3270 hosts as a PU 2.0 in its own right, with its own
LU(s), and able to access other hosts or gateways via the Token-Ring LAN
attached to the 3174.

19.7 3174 APPN and Peer Communication Combined
When the 3174 APPN feature is used in conjunction with the Peer Communication
feature, APPN nodes coax attached to a 3174 network node can access the
attached 3174 network node or any other APPN node on the external Token-Ring.
Figure 221 shows a configuration of a 3174 with both APPN and Peer
Communication enabled, allowing coax attached workstations to participate as
nodes in an APPN network.
Remember that this functions is not available when the LAN is Ethernet and the
3174 is running 3174 Configuration Support-C release 4 or later.

3174 with both Peer
Comm and APPN active
Network Node
┌───────────────────┐
┌─────────────────────────┐
│
┌──────┐│
│
External
│
│
┌──┤Bridge├┼────────────┤
Token-Ring Network │
│
│ └──────┘│
│
Segment
│
│┌───────┴─────────┐│
└────────────┬────────────┘
││
Internal
││
│
││ TRN Segment ││
│
│└─┬────────────┬──┘│
│
└──┼────────────┼───┘
│
│
│
│
│
│
│
│
│
│
│
│
│
┌─────────────┴───┐
┌───┴─────────────┐
┌────────┴────────┐
│ DOS Workstation │
│ DOS Workstation │
│
│
│ with IBMXLN.DOS │
│ with IBMXLN.DOS │
│
│
└─────────────────┘
└─────────────────┘
└─────────────────┘
LEN Node
APPN Node

Figure 221. 3174 Combined APPN and Peer Communication Function: Logical View

564

3174 Installation Guide

19.8 Hardware
This section describes the hardware required to support Configuration Support-C
Peer Communication Licensed Internal Code feature. It does not address the
hardware required to support the 3174 Peer Communication RPQ 8Q0718.

3174 Models
The 3174 models required to support Peer Communication are those specified
for Configuration Support-C (see B.2, “Old 3174 Feature Summary” on page 741
and B.3, “New 3174 Feature Summary” on page 742).

3174 Controller Storage
The amount of controller storage required to support Configuration Support-C is
as follows:
•

2050 KB is the control storage required to support base microcode functions.
This means that 3MB are required for Configuration Support-C.

•

Additional control storage is required for Peer Communication functions,
over and above those required for the base and other functions such as
APPN, AEA, MLT, Multi-Host, SLMH, 3270 Port Expansion, CSCM and so on.

Peer Communication Storage Requirements
When customizing the 3174 for Peer Communication functions, the following will
affect the amount of control storage required:
•

Question 650: 3174-Peer Support indicates whether Peer Communication
functions are to be enabled.

•

Question 651: Bridge Support indicates whether the internal bridge function
is to be enabled.

•

Question 652: LAN Manager Support indicates whether support for a LAN
Network Manager is to be enabled.

The response can be N if the function is not to be enabled or Y if the function is
to be enabled. Each function enabled requires additional storage.
Table 28 shows the additional amounts of storage required when Peer
Communication functions are desired. Note that the amounts are more if the
3270 Port Expansion is installed.
Table 28. Peer Communication Additional Storage Requirements (KB)
Q650=Y

Q650=Y +
Q651=Y

Q650=Y +
Q651=Y +
Q652=Y

Without 3270 Port Expansion

82

181

250

With 3270 Port Expansion

129

278

347

Chapter 19. Peer Communication

565

Total Storage Requirements
To calculate the total storage required, see Appendix E, “3174 Storage
Requirements” on page 755.

3174 Other Hardware
Other hardware required to run Configuration Support-C is as follows:
•

•

Either one of the following:
−

Two 2.4MB diskette drives

−

One 2.4MB diskette drive and one hard disk

Token-ring adapter (optional)
If Peer Communication is required only between devices attached to the
same 3174, then a token-ring adapter is not required. This means that no
host communication, no bridging to a Token-Ring network and no APPN
functions are available.
If host access, or bridging to a token-ring network, or APPN functions are
required from 3174-Peer devices, then the 16/4 Mbps token-ring adapter is
required. Each of these functions require the bridging code, which is
available only in the 16/4 Mbps token-ring adapter. The token ring can be
run at either 4 Mbps or 16 Mbps.
Note: If the 16 Mbps token-ring adapter is to be used without an 8228
Multi-Station Access Unit, or an 8230 Controlled Access Unit, or an
8250 Multiprotocol Intelligent Hub, then a patch needs to be applied to
the 3174 microcode. The patch, available for Configuration Support-B
and C, is TR 824501 and is titled “3174 Peer Communications Wrap
Mode.” The token-ring adapter cable still needs to be attached.
A 3174-x3R comes standard with a token-ring adapter. If it is a 16/4 Mbps
token-ring adapter, it will provide the bridging for Peer Communication.

Diskette Packaging
Configuration Support-C is packaged in three diskettes:
•

One Control diskette

•

One Control Extension diskette

•

One Utility diskette

The Control and Control Extension diskettes contain the base microcode
functions. The Control Extension diskette also contains the microcode required
to support the ISDN Basic Rate Interface Adapter and the Downstream Load
(DSL) microcode required for other DSL functions such as APPN, AEA and
graphics terminals.
Notes:
1. The Control Extension diskette is not delivered with any DSL microcode for
AEA or graphics terminals that you may need in your current environment.
You must merge all DSL microcode you need onto the Control Extension
diskette.
•

566

3174 Installation Guide

Starting with Configuration Support-C release 5, the Peer Communication
feature, APPN feature, and the AEA feature code are pre-merged onto
the Extension Diskette.

2. The APPN and Peer Communications features are merged into the Control
Extension diskette when you order the 3174 base LIC for 3174 Workstation
Networking Module (41R and 43R).
The Peer Communication LIC feature is delivered on a separate DSL diskette for
Configuration Support-C release 4 and earlier versions. This diskette is referred
to as a ″DSL Extension″ diskette in the product announcement letter but it is
similar to other 1.2MB DSL diskettes.
The Peer Communication DSL code must be merged onto the 2.4MB Control
Extension diskette (or onto the hard disk if the Control Extension diskette has
been copied to the hard disk) like other DSL microcode, using the Merge DSL
option on the 3174 customization Master Menu. If other DSL functions such as
AEA or graphics terminals are required, you must also merge them onto the
Control Extension diskette. This is not necessary with Configuration Support-C
release 5 because Peer Communication feature code is pre-merged onto
Extension Diskette.
When you have merged the Peer Communication DSL code and other DSL
microcode needed for your environment, you should have two diskettes to IML
the 3174:
•

One Control diskette

•

One Control Extension diskette

Peer Communication LIC Feature Numbers
Table 29. Peer Communication LIC Feature Numbers
Desired Feature

3174
Model

Feature
Number

Peer Communication LIC Feature

01L,
01R,
02R,
03R,
11L,
11R,
12L,
12R,
13R,
14R,
21H,
21L,
21R,
22H,
23R,
24R

#8010

Peer Communication LIC Feature

51R,
53R,
61R,
62R,
63R,
64R

#8060

Chapter 19. Peer Communication

567

3270 Coax Adapters
All IBM 3270 Connection adapters and IBM 3278/79 Emulation Adapters are
supported.

19.9 Software
This section describes the software required to support Configuration Support-C
Peer Communication Licensed Internal Code feature. It does not address the
software required to support the 3174 Peer Communication RPQ 8Q0718.

3174 Licensed Internal Code
To support Peer Communication, you need one of the following in the 3174:
•

3174 Peer Communication RPQ 8Q0718 with Configuration Support-B

•

3174 Peer Communication Licensed Internal Code feature with Configuration
Support-C

Workstation LAN-Over-Coax Drivers
Every workstation that wishes to use the 3174 Peer Communication capability
must have the appropriate LAN-Over-Coax device drivers. These drivers are
available in following ways:
•

3174 Peer Communication NDIS drivers that are NDIS V2.01 Compliant MAC
drivers. IBM provides these 3174 NDIS MAC drivers for DOS and OS/2
workstations at no charge.

•

Extended Services for OS/2 workstations.

•

3174 Workstation Peer Communication Support Program (PRPQ P85114), as a
separately orderable offering, for DOS workstations.

•

3174 Workstation Peer Communication Support Program, included with the
Networking Services/DOS package for convenience, for DOS workstations.

Other Workstation Software
The following IBM application programs are supported for Peer Communication:

568

•

IBM Personal Communications/3270 Version 1.01 (Note 1)

•

IBM PC LAN Program V1.32

•

IBM DOS LAN Requester packaged with the IBM OS/2 LAN Server V1.2

•

IBM Advanced Program to Program Communications/PC V1.11

•

IBM 3270 Workstation Program V1.12

•

IBM AS/400 PC Support V1.3 (Note 2)

•

IBM PC/Host File Transfer and Terminal Emulator Program (FTTERM) V2.1
(Note 3)

•

IBM LAN Network Manager V1.1

•

IBM Networking Services/DOS V1.0

•

IBM Communications Manager/2

3174 Installation Guide

Notes:
1. IBM Personal Communications/3270 supports 3174 Peer Communication only
when run in a conventional memory environment. Running in Expanded
Memory Specification (EMS) memory is not supported.
2. AS/400 PC Support is not supported with 3278/79 Emulator Adapter P/N
1602507.
3. FTTERM is supported when communicating with the IBM LAN Asynchronous
Communications Server (LANACS).
4. IBM PC 3270 Emulation Program Entry Level is not compatible with 3174 Peer
Communication and is not supported.

19.10 3174 Customization
To support Peer Communication, the Peer Communication feature must be
installed and customized. This section provides guidance on customizing the
feature. Only relevant screens are shown.

19.10.1 Customize Control Disk Menu



_______ Customize Control Disk Menu ________



1 Option 1 is used to customize 3174 general
functions.

Select Option; press ENTER
Option



2 Option 8 is used to customize Peer

Description

1
2
3
4
5
6
7

Configure
Define Devices
Merge RPQs
Modify Keyboards
Define AEA
Define APPN Node
Define COS

1

8

Define 3174-PEER

2

Communication-specific functions. In
subsequent panels, the Peer Communication
function is referred to as the 3174-Peer support.

Select ===>
Press PF12 to File, PF3 to Quit, or Select another Option
PF: 3=Quit
4=Default
7=Back
8=Fwd
9=Check
12=File



Figure 222. Customizing Options

19.10.2 3174-Peer Definition
The 3174 Peer Communication, referred to in the customizing panels as the
3174-Peer Support, is separate and distinct from the APPN function. The
3174-Peer function can be used to allow coax attached nodes to connect to a
Token-Ring APPN network.
As shown in Figure 215 on page 559, the 3174-Peer function provides a logical
internal ring segment and a bridge to a real external Token-Ring segment. Each
coax attached PS/2 workstation appears to be connected to the internal ring.
In the customizing panel descriptions, the following terms are used:
•

3174-Peer device to refer to a coax attached PS/2 workstation

•

3174-Peer port to refer to the coax port to which a PS/2 workstation is
attached

Chapter 19. Peer Communication

569

•

3174-Peer bridge to refer to the internal bridge

•

3174-Peer segment to refer to the internal ring segment

•

Token-Ring segment to refer to the external token-ring segment

Each 3174-Peer device can have a token-ring address:
•

Specified as a DXML1MOD.SYS parameter in its CONFIG.SYS file.

•

As a NETADDRESS parameter in the IBMXLN stanza of the PROTOCOL.INI
file.

•

Assigned by the 3174-Peer function according to its port number, with some
portion of the address specified by the user through question 660.

The 3174-Peer Definition panels allow you to:
•

Enable the internal ring segment

•

Enable the internal bridge function

•

Customize the internal bridge parameters

•

Enable LAN Manager support

•

Specify the middle six hexadecimal digits of the 3174-assigned ring address
for the 3174-Peer devices



___________ 3174-Peer Definition ___________



3174-Peer Support
650 - Y

3174-Peer Support

(Y,N)

Bridge Support
LAN Manager Support
3174-Peer Online Test Updates

(Y,N)
(Y,N)
(Y,N)

3174-Peer Options
651 - Y
652 - N
653 - Y

3174-Peer Station Parameters
660 - 4000 3174 91 PN 3174-Peer Port Address Range
(0000 00 - FFFF FF)
661 - 05
Percentage of Discard Threshold (00 - 99)

PF: 3=Quit

4=Default

8=Fwd





Figure 223. Enabling Peer Communication Functions

Question 650: 3174-Peer Support
The response indicates whether the internal ring segment is to be enabled.
Valid responses are:
Y=Yes
N=No (default response)

570

3174 Installation Guide

If the response is Y, then the Peer Communication function will be included and
operational when the 3174 is IMLed. A Y response increases the total controller
storage required.

Question 651: Bridge Support
The response indicates whether the internal bridge function is to be enabled.
This bridge function requires that the 16/4 Mbps Token-Ring Adapter be installed
in the 3174. Valid responses are:
Y=Yes
N=No (default response)
You must respond with a Y if you want the 3174-Peer devices to communicate:
•

With devices outside of the 3174, for example, to servers, or hosts and
gateways, or APPN nodes on or accessible via the external token-ring
segment.

•

As LEN nodes and end nodes to the 3174 network node (the 3174 you are
now customizing).

A Y response increases the total controller storage required.

Question 652: LAN Manager Support
The response indicates whether support for a LAN Network Manager is to be
enabled. LAN Network Manager V1.1 or later is required. Valid responses are:
Y=Yes
N=No (default response)
If your response is Y, then LAN Network Manager will support the LAN Reporting
Mechanism in the 3174-Peer bridge and provide functions such as:
•

LAN Bridge Server (LBS)

•

Ring Parameter Server (RPS)

•

Configuration Report Server (CRS) (for the 3174-Peer segment only)

•

Ring Error Monitor (REM) (for the 3174-Peer segment only)

If the LAN Manager support is enabled, the 3174-Peer bridge must also be
enabled (question 651=Y). If the LAN Manager support disabled, you can
update 3174-Peer status and bridge profile parameters via the online Test 9 (LAN
tests).
A Y response increases the total controller storage required.

Question 653: 3174-Peer Online Test Updates
The response is used in conjunction with questions 651 and 652 to determine the
update options you are allowed to perform via Test 9. Valid responses are:
Y=Yes (recommended)
N=No (default response)

Chapter 19. Peer Communication

571

Table 30. 3174-Peer Online Test Updates A l l o w e d
Q651: Bridge
Support

Q652: LAN
Manager Support

Q653: 3174-Peer
Online Test
Updates

Updates Allowed Via

Y

Y

Y

Test 9, option 12 LAN Manager profile

Y

N

Y

Test 9, option 9 3174-Peer status
Test 9, option 10 3174-Peer bridge profile

N

N

Y

Test 9, option 9 3174-Peer status

Note:
You must enter a password in question 098: Online Test Password if you want to
use the 3174-Peer Online Test Updates capability. If a password is not provided
in question 098, this capability is deconfigured when the 3174 is IMLed.
See 19.10.4, “ 3174-Peer Bridge Profile Online Test Update” on page 576 for
more information.

Question 660: 3174-Peer Port Address Range
We have mentioned before that there are different ways to give a 3174-Peer
device an address:
•

As a DXML1MOD.SYS parameter in the CONFIG.SYS file if you are using
WPCSP.

•

As a NETADDRESS parameter in the IBMXLN stanza of the PROTOCOL.INI
file, if you are using the NDIS compliant driver.

•

Assigned by the 3174-Peer function according to its port number, with some
portion of the address specified by the user.

Question 660 allows you to enter the user-specified portion of the address when
it is automatically assigned by the 3174-Peer function.
The format of the address is as shown in Figure 224.

4000 XXXX XXPN
1 2 3
Figure 224. Format of 3174-Peer Device Address Assigned Automatically

1 4000 is a protected field and cannot be modified.
2 XXXXXX is the user-specified portion of the address. The valid range is from
hexadecimal ′000000′ to ′FFFFFF′.

3 PN is the port number to which the 3174-Peer device is attached. This value
ranges from 00 (HG 26-00) to 63 (HG 27-31).
As shown in Figure 223 on page 570, we have entered 317491 as the
user-specified portion of the address. This means that a 3174-Peer device
attached to port HG 26-23 will have a 3174-assigned address of 400031749123.
Another 3174-Peer device attached to port HG 27-23 will have a 3174-assigned
address of 400031749155.

572

3174 Installation Guide

Note: The 3174 Planning Guide description for question 660 gives an impression
that the addresses in this example would be 400031749117 (port HG 26-23
decimal 23 converted to X′17′) and 400031749137 (port HG 27-23 decimal
55 converted to X′37′). Using online Test 9 Option 9, the addresses are
displayed with the port numbers in decimal.
In addition, if LAN Manager support is enabled in question 652, then the 3174 has
an address with a PN of FF on the internal ring. In our example, this address is
4000317491FF.
Note that if an address is user-assigned via the DXML1MOD.SYS driver in
WPCSP or as the NETADDRESS in PROTOCOL.INI:
•

It will override the 3174-assigned address.

•

It must be outside the range of addresses available for assignment by the
3174 if you wish to have port-independent addressing. In our example, it
should be outside the range 400031749100 to 400031749163.

•

It must not be the address of the 3174 when the LAN Manager Support is
enabled. In our example, it must not be 4000317491FF.

If the 3174-Peer function and the bridge support are both enabled, you should
check that no other device uses any of the 3174-Peer addresses in questions 106,
107, 900 and 940.

Recommendation: We recommend that you use user-assigned addresses for the
3174-Peer devices. This will give you device addressing independent of the port
numbers and allow 3174-Peer devices to be swapped from one port to another
without problems.

Question 661: Percentage of Discard Threshold
As a 3174-Peer device becomes congested, it cannot receive as many frames
and starts to discard those it cannot receive. The more frames it discards within
a given time interval, the more congested the device has become.
Question 661 allows you to specify a threshold to use in deciding when a device
has become congested. The valid range of response is 00 to 99. The default
response is 05; this means that we consider a device to be congested if more
than 5% of the frames are discarded in any one-minute interval. If you specify
00, it means that we consider a device to be congested if it discards any frame
at all in any one-minute interval.

19.10.3 3174-Peer Bridge Profile
The 3174-Peer Bridge Profile panel allows you to specify parameters to be used
by the internal bridge function. These parameters include:
•

The internal bridge number

•

The internal ring segment number

•

The external token-ring segment number

•

The number of hops over which a broadcast frame can cross

•

Whether frames will be forwarded by the bridge

•

Setting threshold for bridge congestion

•

How long to wait before logging a bridge congestion

Chapter 19. Peer Communication

573

•

How long to wait before sending an alert about a bridge congestion.



_________ 3174-Peer Bridge Profile _________

670
671
672
673
674
675

-

1
BB3
002
7
Y
0010

676 - 02 00
677 - 010



PF: 3=Quit

Bridge Number
Token-Ring Segment Number
3174-Peer Segment Number
Token-Ring Hop Count
Frame Forwarding Active
Bridge Performance Threshold
(Frames Discarded Per 10,000)
Logging Interval
Alert Threshold

4=Default

7=Back



(0-F)
(001-FFF)
(001-FFF)
(1-7)
(Y,N)
(0000-9999)
(00-99 Hours 00-59 Minutes)
(000-255)

8=Fwd



Figure 225. 3174-Peer Bridge Parameters

Question 670: Bridge Number
The response assigns a number to the internal 3174-Peer bridge. The valid
range of response is a hexadecimal value from 0 to F, with 1 being the default.
The bridge number is required for source routing.
If there is more than one 3174-Peer segment on the same token-ring, the
3174-Peer bridge number can be the same for all the 3174-Peer bridges.

Question 671: Token-Ring Segment Number
The response assigns a number to the external (real) token-ring segment. The
valid range of response is a hexadecimal value from 001 to FFF, with no default.
It is required for source routing.
If the 3174 is attached to an existing token ring, you should use the segment
number already assigned to the token ring for Question 671.
If an IBM Token-Ring Network Bridge Program station is active on the
Token-Ring, you must use the segment number assigned by the Bridge Program
for Question 671. If the numbers do not match, the 3174-Peer bridge will not be
able to communicate on the token ring.
If there are more than one 3174-Peer segments on the same token ring, the
token-ring segment number must be the same for all the 3174-Peer segments
(obviously, since they are attached to the same token ring).
The token-ring segment number, however, cannot be the same as the 3174-Peer
segment number.

574

3174 Installation Guide

Question 672: 3174-Peer Segment Number
The response assigns a number to the internal ring segment (the 3174-Peer
segment). The valid range of response is a hexadecimal value from 001 to FFF,
with no default.
If there are more than one 3174-Peer segments on the same token ring, the
3174-Peer segment number must be different for all the 3174-Peer segments. It
must also be different from the token-ring segment number. If the token ring is
bridged to other token-rings, you must ensure that all 3174-Peer segment
numbers are unique throughout the entire network.

Question 673: Token-Ring Hop Count
The response specifies the maximum number of bridges that a broadcast frame
can cross. The valid range of response is from 1 to 7, with 7 as the default.
Note that the 3174-Peer bridge is counted as one hop when frames cross from
the 3174-Peer segment to the external token ring or vice versa.

Question 674: Frame Forwarding Active
The response indicates whether the 3174-Peer bridge is to forward frames it
receives. Valid responses are:
Y=Yes (default response)
N=No
If the response is Y, the 3174-Peer bridge will forward frames as well as process
frames received from the token ring.
If the response is N, the 3174-Peer bridge will stop forwarding frames received
from the token ring. In fact, it will discard any frames it receives and stop
incrementing the discard frame counters.

Question 675: Bridge Performance Threshold
The response specifies the maximum percentage of information frames that may
be discarded by the internal bridge within a one-minute interval before a count is
incremented. The valid range is from 0000 to 9999; the number is in hundredths
of a percent or the number of frames per 10,000. The default is 0010 and means
that the discard counter will be incremented by one if 0.1% (10 hundredths of a
percent) of the frames received within any one-minute interval are discarded. It
is the same as saying the discard counter will be incremented by one if 10 out of
every 10,000 frames received within any one-minute interval are discarded.
A separate count is maintained for frames received from the Token-Ring and
frames received from the 3174-Peer segment.

Question 676: Logging Interval
When the internal bridge performance threshold is exceeded at the end of a
one-minute interval, the bridge is congested. To measure how serious the
congestion is, you can specify a time interval during which the congestion is
monitored.
The monitoring begins at the end of the one-minute interval when the congestion
occurred, counting that one-minute interval as the first minute of the monitoring
interval. At the end of the monitoring interval, the Log Manager is invoked to
record the number of minutes in that interval during which the bridge was

Chapter 19. Peer Communication

575

congested. The number of minutes and a non-alertable status code are
recorded in the event log. This information is time stamped.
Question 676 allows you to set the monitoring interval. The valid range of
response is from 00 Hours 00 Minutes to 99 Hours 59 Minutes, with the default
being 02 00 (every two hours). If 00 Hours 00 Minutes is specified, then no
logging of the bridge congestion is invoked. If you specify any interval other
than 0000, then logging begins only after bridge congestion has been detected.

Question 677: Alert Threshold
Within the monitoring interval set by Question 676, you can set another threshold
to raise an alert if the congestion is serious. Question 677 allows you to set this
alert threshold. The valid range of response is from 000 to 255, with the default
being 010 minutes.
Using the default logging interval (0200) and default alert threshold (010) as an
example, if bridge congestion is detected then monitoring begins. If bridge
congestion total time is less than 10 minutes (the alert threshold), no alert is
raised and logging is invoked at the end of two hours.
As soon as bridge congestion total time reaches 10 minutes (the alert threshold),
an alert is raised, the Log Manager is immediately invoked to record a status
code and the alert threshold in the event log and the logging interval is treated
as if it has completed.

19.10.4

3174-Peer Bridge Profile Online Test Update
Once the 3174 is IMLed successfully, it is important to review Questions 670, 671,
672 and 674 in the 3174-Peer Bridge Profile and verify that they match with the
responses specified during the customization.
You can review the 3174-Peer bridge profile by choosing option 9 (LAN Tests)
from the 3174 Test Menu (1 TEST) and then by choosing option 10 (3174-Peer
bridge profile).
If there is a mismatch, go back to the LAN Test Menu and choose option 10, u
(3174-Peer bridge profile). Then enter the online test password entered in
Question 098 and the panel shwon in Figure 226 on page 577 is displayed.
Notes:
1. The parameter u is not displayed on the screen
2. You need to specify an online test password (Question 098) as well as a Y for
the Question 653 (3174-Peer Online Test Updates) in the 3174-Peer Definition
panel.

576

3174 Installation Guide



_________ 3174-Peer Bridge Profile _________

* 670 - 1
* 671 - BB3
* 672 - 002
673 - 7
* 674 - Y
675 - 0010
676 - 02 00
677 - 010

Bridge Number
Token-Ring Segment Number
3174-Peer Segment Number
Token-Ring Hop Count
Frame Forwarding Active
Bridge Performance Threshold
(Frames Discarded Per 10,000)
Logging Interval
Alert Threshold



(0-F)
(001-FFF)
(001-FFF)
(1-7)
(Y,N)
(0000-9999)
(00-99 Hours 00-59 Minutes)
(000-255)

* Override to customize data

To go directly to other tests, enter /Test,Option
Select Test, press ENTER ==> _



PF: 3=Quit

4=Save

12=Test menu



Figure 226. 3174-Peer Bridge Parameters with Online Test Update

The responses of the Questions (670, 671, 672 and 764) can be changed. Press
PF4 to save the data.

19.10.5 LAN Manager Profile
The LAN Manager Profile panel allows you to specify a password for each
reporting link. The following rules apply to the reporting link passwords:
•

The passwords need not be unique.

•

Each password must be six to eight characters in length.

•

Each character must be in the range 0-9 and A-Z.

•

No blanks preceding or imbedded in the password are allowed.

•

The default is all blanks (no password specified).

The following questions allow you to specify the passwords:
•

Question 690: Reporting Link 0 Password

•

Question 691: Reporting Link 1 Password

•

Question 692: Reporting Link 2 Password

•

Question 693: Reporting Link 3 Password

19.11 Peer Workstation Requirements
The 3174 Peer Communication LIC feature originally only worked in conjunction
with the 3174 Workstation Peer Communication Support Program (WPCSP) PRPQ
P85114 installed in the coax-attached DOS workstations. WPCSP provided a set
of device drivers for the coax-attached workstations. These device drivers
perform functions similar to those provided by the LAN Support Program device
drivers used in token-ring networks.
Together, these two products allowed coax-attached workstations to form a LAN.
These LAN workstations can then communicate with other workstations attached

Chapter 19. Peer Communication

577

to the same 3174, or to other workstations that are attached to the 3174 by an
external token-ring network.
IBM provides a 3174 NDIS MAC drivers at no charge for DOS and OS/2
workstations. These drivers allow customers to use their coax-connected
intelligent workstations (with 3270 emulator cards) to access LAN applications
that run on the NDIS interface. The 3174 Peer Communications NDIS Drivers are
NDIS V2.01 Compliant MAC drivers.

19.12 DOS Support
In a DOS environment you are provided with device drivers for the non-NDIS and
NDIS interface. We will focus on the NDIS device drivers, since the non-NDIS
device drivers provided with the 3174 Workstation Peer Communications Support
Program (3174-WPCSP) RPQ P85114 are covered under the heading 19.12.4,
“3174 Workstation Peer Communication Support Program (WPCSP)” on
page 580.
The 3174 Peer Communications NDIS Driver for DOS replaces the 3174
Workstation Peer Communication Support Program (3174-WPCSP) RPQ P85114.
The NDIS driver may be used with applications such as TCP/IP for DOS V2.1,
which requires NDIS compliant drivers.
The 3174 Peer Communications NDIS Driver may also be used in conjunction
with LAN Support Program V1.33. When used with LSP V1.33, the 3174 Peer
Communications NDIS Driver may be used with LAN applications which require
an IEEE 802.2 LLC interface, or a NETBIOS interface. The following are examples
of applications that will function with this driver and LSP V1.33:
•
•
•
•
•
•

IBM′s DOS LAN Requester
Novell Netware (using LANSUP.COM)
Personal Communications/3270 v2.0 or later (PC/3270)
TCP/IP fo DOS V1.2
NS/DOS
AS/400 PC Support

10.2KB of memory is required for the 3174 Peer Communications NDIS Driver.
Additional memory is required for DOS, LAN Support Program, other device
drivers and application programs.
IBM PC DOS V3.3 or later is the required level of operating system.

19.12.1 Configuring NDIS for DOS
When using the IBMXLN.DOS file with LAN Support Program, the DXMAID utility
should be used for installation. The IBMXLN.NIF file is also required for this
installation. The user should answer ′Yes′ for the adapter options diskette
question, and supply the path to the IBMXLN.* files.
Also, if a Locally Administered Address (LAA) is assigned when using
IBMXLN.DOS, the LAA should be on the device driver line and not on the 802.2
line in the PROTOCOL.INI file.
Note:

578

3174 Installation Guide

The IBMXLN.NIF file is an IBM format NIF file and is not readable by non-IBM
applications.
In an DOS environment IBM LAN Support Program Version 1.33 level of support
is required. In the example shown in Figure 227 and Figure 228 on page 580,
we have used both the NDIS protocol drivers provided with IBM TCP/IP for DOS
and Windows Version 2.1 and IBM LSP V1.33.
The 3174 Peer NDIS driver (IBMXLN.DOS) is not provided with IBM TCP/IP for
DOS and Windows V2.1 or IBM LSP V1.33. It has been placed in the
D:\TCPDOS21\BIN\IBMXLN.DOS subdirectory for this example.

REM*----------------------------------------*
REM* IBMXLN NDIS DEVICE DRIVER SUPPORT
*
REM*----------------------------------------*
DEVICE=C:\DOS52\SETVER.EXE
DEVICE=C:\WIN31\HIMEM.SYS
REM DOS=HIGH
FILES=30
BUFFERS=40
DEVICE=C:\WIN31\SMARTDRV.EXE /DOUBLE_BUFFER
STACKS=9,256
REM DEVICE = C:\DOS52\ANSI.SYS
DEVICE = D:\TCPDOS21\BIN\PROTMAN.DOS /I D:\TCPDOS21\ETC
DEVICE = D:\TCPDOS21\BIN\IBMXLN.DOS
DEVICE = D:\TCPDOS21\BIN\DOSTCP.SYS
DEVICE=\LSP133\DXMA0MOD.SYS 001
DEVICE=\LSP133\DXME0MOD.SYS
DEVICE=\LSP133\DXMT0MOD.SYS O=N ES=2 EST=3
DEVICE = C:\DOS52\ANSI.SYS
Figure 227. Sample CONFIG.SYS

Chapter 19. Peer Communication

579

; --------------------- Protocol Manager Definition ----------------------{PROTMAN_MOD}
DriverName = PROTMAN$
; ------------------- Protocol Driver Definition --------------------------; IBM TCP/IP V2.1 for DOS
;
{TCPIP_V21}
DriverName = DOSNDIS$
;
; ---- Bindings Statement ---;
Bindings = IBMXLN,,,
;
; ------------ IBM LAN Support Program V1.33 ---------------------{DXME0_MOD}
DriverName = DXME0$
Bindings = IBMXLN
{DXMT0_MOD}
DriverName = DXMT0$
Bindings = IBMXLN
;
; ------------------ IBM 3174 Peer Support -----------------------{IBMXLN}
; IBM 3174 PEER SUPPORT
; IBMXLN.DOS
DriverName = IBMXLN$
Maxtransmits = 6
NETADDRESS = ″400031744992″
;**** END OF FILE ****

Figure 228. Sample PROTOCOL.INI

19.12.2 Packaging
The 3174 Peer Communications NDIS device drivers for DOS consists of the
following files:
•

IBMXLN.DOS - the 3174 Peer Communications NDIS Driver

•

IBMXLN.NIF - the Network Information File

19.12.3 Compatibility with Novell NetWare
The 3174 Peer Communications NDIS Driver for DOS is compatible with the
NetWare Client Kit for DOS/Windows Version 1.01 (formerly known as NetWare
Workstation Kit for DOS/Windows). The LANSUP.COM driver provided by
NetWare Client Kit for DOS/Windows V1.01 allows the Novell client to
communicate through the 802.2 interface provided by LAN Support Program
V1.33. For best performance, it is also suggested that the burst mode support
provided by the NetWare Client Kit for DOS/Windows Version 1.01 be used on
both the Novell client and server.
All of this means that DOS APPC/APPN capable products can coexist on the
same machine with a NetWare client.

19.12.4 3174 Workstation Peer Communication Support Program (WPCSP)
The 3174 Workstation Peer Communication Support Program (WPCSP) provides
NetBIOS and IEEE 802.2 software interfaces for DOS workstations coax attached
to a 3174, similar to the interfaces provided by the LAN Support Program for
workstations attached to a token ring network. These interfaces enable coax
attached workstations to communicate with one another as peers as if they were

580

3174 Installation Guide

on a token-ring network. If a real token-ring network is attached to the 3174,
these workstations can also communicate with the workstations on the real
Token-Ring Network including the ability to access file/print servers.
WPCSP provides the LAN-over-Coax device drivers for the DOS environment and
is available either as a PRPQ P85114, or as a diskette included with the
Networking Services/DOS package. WPCSP works in conjunction with either of
the following:
•

3174 Peer Communication RPQ 8Q0718 for Configuration Support-B

•

Peer Communication LIC feature for Configuration Support-C

The workstations can be connected to the 3174 using IBM 3270 Connection
Adapters or 3278/3279 Emulation Adapters.

WPCSP DXMINFO.DOC File
DXMINFO.DOC is a file included on the WPCSP diskette and provides information
additional to the user′s guide. DXMINFO.DOC information can be used to set up
and tailor WPCSP to meet the user′s unique environment. The information
includes the following:
•

IBM adapter information

•

Coding of parameters for the supplied device drivers

•

Setup/customization information for certain network applications

•

Recommendations for heavy traffic and/or large numbers of sessions

The DXMINFO.DOC file also describes the WPCSP limitations and compatibility.
Some important limitations are highlighted below:
•

Only a single 3270 adapter is supported.

•

The 3270 adapter cannot coexist (be active) with another LAN adapter.

•

The IBM 3270 Emulation Program Entry Level V1.0 program is not compatible
with Peer Communication and is not supported.

•

Because the LAN segment created by Peer Communication is a different
type of LAN than the Token-Ring LAN, the MAC layer function is different.
Any LAN application that interfaces directly to the Token-Ring MAC layer
(IEEE 802.5) will not work.

•

For host file transfer to an SNA Host, the Session Control (SC) BIND
Command must have the Read Partition-Query reply byte set to B′1′ at the
host. Refer to the 3174 Functional Description manual in the section on SNA
Protocol for more information.

WPCSP Installation
WPCSP is provided on one PC diskette. It provides four device drivers which
must be included in the CONFIG.SYS file. These are:
•

DXMA0MOD.SYS, which is an interrupt arbitrator.

•

DXMA1MOD.SYS, which is the software interface to the adapter hardware.

•

DXML1MOD.SYS, which provides the IEEE 802.2 interface. An user-assigned
address can be specified as a parameter of this device driver. This address
then becomes the “ring address” of the 3270 Connection Adapter or
3278/3279 Emulation Adapter.

Chapter 19. Peer Communication

581

•

DXMT0MOD.SYS, which provides NetBIOS interface. Extra SAPs may be
specified for this device driver as required.

Once WPCSP is installed in the C:\WPCSP directory, we edit the CONFIG.SYS file
to appear as shown in Figure 229.

DEVICE=C:\WPCSP\DXMA0MOD.SYS
DEVICE=C:\WPCSP\DXMA1MOD.SYS
DEVICE=C:\WPCSP\DXML1MOD.SYS 400030019119 1
DEVICE=C:\WPCSP\DXMT0MOD.SYS ES=3 EST=3 2
BREAK=ON
BUFFERS=20
FILES=40
DEVICE=C:\PCS\EIMPCS.SYS
3
DEVICE=C:\PCS\ECYDDX.SYS
3
Figure 229. Peer Communication: Example CONFIG.SYS File

1 This is the user-assigned address by which the 3270 Connection Adapter or
3278/79 Emulation Adapter will be recognized. The format of the address is the
same as a Token-Ring network address and is treated as such. The
DXML1MOD.SYS address will override the address specified in question 660 on
the 3174-Peer Definition panel during 3174 customization (see “Question 660:
3174-Peer Port Address Range” on page 572).
Note: You should ensure that the DXML1MOD.SYS address does not fall within
the range of the address given by question 660. For a detailed
explanation, see 19.3, “LAN Addressing” on page 560.

2 Add ES= and EST= parameters to expand the number of SAPS and link
stations to match the number of sessions required with the host. The NetBIOS
interface will open the adapter at load time using these parameters:
•

ES=3 indicates three extra SAPs requested by the NetBIOS driver.

•

EST=3 indicates three extra link stations requested by the NetBIOS driver.

3 These are the two device drivers used by PC Support/400 for shared folders
use. They are automatically added to the CONFIG.SYS file by the DOS
installation procedure of PC Support/400. They will not be present if you are not
using PC Support/400.

19.12.5 PC/3270 Configuration
This section shows an example configuration for a PS/2 with Personal
Communications/3270 V2.0, coax attached to a 3174 with Peer Communication
enabled. The PS/2 is configured as a 3174-Peer device (see its CONFIG.SYS file
in Figure 229) to access an S/370 host using the 3174 as the gateway. Only
relevant screens are shown.

582

3174 Installation Guide





Attachment Types
Fill in the fields.
Total number of sessions for:
Distributed Function Terminal (DFT) . . . . . . . . .

0

LAN via 802.2 protocol . . . . . . . . . . . . . . .

0

LAN via NetBIOS . . . . . . . . . . . . . . . . . . .

0

3174 Peer Communication . . . . . . . . . . . . . . .

3

Synchronous Data Link Control (SDLC) . . . . . . . .

0

Asynchronous Data Link Control (ASYNCH) . . . . . . .

0



1



Figure 230. Peer Communication: PC/3270 Attachment Type

1 We want to establish three sessions with the S/370 host using 3174 Peer
Communication.





3174 Peer Communication
Fill in the fields.
Link name . . . . . . . .

lan1

Destination address . . .

400031740001

Physical Unit ID . . . .

00000

Block ID . . . . . . . .

061

PIU size . . . . . . . .

0265

2





Figure 231. Peer Communication: Gateway Address

2 Is the Token-Ring address of the 3174-11L to which PS/2 is connected and
which will be used as the gateway to the S/370 host.
With Peer Communication, the PS/2 is a PU 2.0 in its own right and is defined, in
this example, to VTAM as a DSPU with three LUs in a local SNA major node.

19.13 OS/2 Support
The 3174 Peer Communications NDIS Driver for OS/2 is currently provided as
part of most IBM OS/2 communications software products. The 3174 Peer
Communications NDIS Driver for OS/2 is currently provided as part of the
following OS/2 communications software packages:
•
•
•
•

Extended Edition V1.3
Extended Services V1.0
Network Transport Services for OS/2
TCP/IP for OS/2 V1.2.1

IBM OS/2 Version 1.3 or later is required.

Chapter 19. Peer Communication

583

19.13.1 Configuring NDIS for OS/2
For the OS/2, Peer Communications NDIS drivers were first made in the LAN
Adapter and Protocol Support (LAPS) provided by IBM OS/2 Extended Edition
Version 1.3. In the examples shown in Figure 232 and Figure 233 on page 585,
we have elected to use the LAPS provided with IBM Network Transport Services
for OS/2.

Figure 232. LAPS - Configure Workstation

On the Configure Workstation panel we are selected the Current Configuration
of:
•

Network Adapters
−

•

3270 Adapter for 3174 Peer Communications

Protocols
−

IBM IEEE 802.2

−

IBM OS/2. NETBIOS

We then select Edit, that will present us with the panel shown in Figure 233 on
page 585.

584

3174 Installation Guide

Figure 233. LAPS - Parameters for 3270 Adapter for 3174 Peer Communications

On the Parameters for 3270 Adapter for 3174 Peer Communications panel, we
have entered a locally administered address (LAA) of 400031742992. This will
override the port assigned addressing defined in the 3174 customization.

19.13.2 Packaging
The 3174 Peer Communications NDIS device drivers for OS/2. consists of the
following files:
•

IBMXLN.OS2 - The 3174 Peer Communications NDIS Driver

•

IBMXLN.NIF - the Network Information File

19.13.3 Compatibility with Novell′s NetWare
The 3174 Peer Communications NDIS Driver for OS/2. works with the NetWare
Client for OS/2. v2.01 (formerly known as NetWare Workstation Kit for OS/2. v1.3).
The NetWare compatibility driver (ODI2NDI.OS2) provided by Network Transport
Services for OS/2., converts the ODI protocol stack created by NetWare into an
NDIS stack which is support by 3174 Peer Communications NDIS Driver for OS/2..
This support does not have any APPN inference. It does provides the user with
the ability to share a 3270 adapter between an NetWare client and an OS/2.
APPC/APPN node, when using 3174 Peer Communications.

19.14 Prerequisites
Each participating IWS must be equipped with:
•

An IBM 3270 Connection Card or an IBM 3278/3279 Emulation Adapter
(8K versions only).
Other 3270 emulation adapters that are fully compatible may work, but
have not been tested. No support is offered nor warranty implied for such
adapters.

•

Only one (1) 3270 Adapter is supported in a workstation using the 3174
Peer Communications NDIS driver.

•

The appropriate DOS or OS/2. Peer Communications device drivers.

3174 LIC Configuration Support-C up to, and including, version 4.
•

Optional feature #8010 (Peer Communication) should be ordered for 3174
models 01L, 01R, 02R, 03R, 11L, 11R, 12L, 12R, 13R, 21L, 21R, 21H, 22L,
22R or 23R.

Chapter 19. Peer Communication

585

•

Optional feature #8060 (Peer Communication) should be ordered for 3174
models 51R, 53R, 61R, 62R, or 63R.

3174 LIC Configuration Support-C5. (pre-merged)
For 3174 LIC Configuration Support B Release+4, RPQ 8Q0718 is required.

19.15 Extended Services (ES)
With the availability of Extended Services, OS/2 workstations are able to
participate in the 3174 Peer Communication. Like WPCSP for the DOS
environment, Extended Services provide the LAN-Over-Coax device drivers for
the OS/2 workstations.
The two major components required for Peer Communication are:
•

For the OS/2 workstation, the LAN-over-Coax MAC driver IBMXLN.OS2,
which resides in the \IBMCOM\MACS sub-library. This driver is also
referred to as the XLN driver.

•

For the 3174, one of the following:
−

3174 Peer Communication Licensed Internal Code feature for
Configuration Support-C

−

3174 Peer Communication RPQ 8Q0718 for Configuration Support-B

19.15.1 ES Limitations/Coexistence With 3270 DFT
The following limitations apply to the use and co-existence of 3270 adapter
cards:
•

The same 3270 adapter card cannot be used for DFT and Peer
Communication simultaneously; it must be one OR the other.

•

PCs with AT bus architecture (Family 1) are restricted to one 3270 adapter
and, therefore, cannot simultaneously use a DFT and Peer Communication
connection.
−

The 3270 DFT and Peer Communication device drivers both use the TCA
(Terminal Control Area) adapter interrupt level 9; since Family 1 PCs do
not allow interrupt sharing, the same interrupt level cannot be
successfully used by two different device drivers at the same time.
These two functions therefore will not be allowed to run at the same
time, nor can multiple instances of either functions be allowed to run on
Family 1 PCs.

•

PS/2s with Micro Channel* architecture (Family 2) can have up to four 3270
adapter cards. However, only one of these adapter cards can be used for
DFT (this is a prior OS/2 Extended Edition restriction which remains), but
they can all be used for Peer Communication.

•

Each adapter using Peer Communication must have a DEVICE=IBMXLN.OS2
statement in CONFIG.SYS. The adapters will be allocated starting from the
highest numbered slot for Peer Communication, and the lowest numbered
slot will be used for the DFT connection.

During LAN Adapter and Protocol Support (LAPS) configuration, when the user
selects one or more instances of the Peer Communication (XLN) function, the
LAPS configuration utility will build the DEVICE=IBMXLN.OS2 statement in
CONFIG.SYS and the Driver Name statement in PROTOCOL.INI.

586

3174 Installation Guide

The first instance of Peer Communication will have a driver name of IBMXLN$,
and will use the highest numbered adapter slot containing a TCA (3270) adapter.
The second instance will have a driver name of IBMXLN2$, and will use the
second highest numbered adapter slot containing a 3270 adapter, and so on.
The XLN driver will load and enter the device header name that corresponds to
its next available device driver name, that is, IBMXLN$, IBMXLN2$, IBMXLN3$, or
IBMXLN4$. It is this device header name that is known to the operating system.

19.15.2 ES Performance
No real performance tests were done yet in order to get exact performance
figures. However, in order to get an idea or an order of magnitude of the
difference in transfer speed between a coax attached workstation and a
Token-Ring attached workstation, a simple wristwatch timing of a 1.5 MB file
transfer was done. his simple test showed the transfer to the coax attached
workstation to be about three times as slow as the transfer to a Token-Ring
attached workstation, on a 4 Mbps token-ring LAN.
Given the difference in transfer speed of the media, and the presence of the 3174
polling, this figure appears about right, at least as a general rule of thumb.

Chapter 19. Peer Communication

587

588

3174 Installation Guide

Chapter 20. Frame Relay Support
The 3174 Frame Relay Communications feature, which is available with
Configuration Support-C Release 5, significantly extends the connectivity and
networking flexibility of the 3174 Establishment Controller by allowing APPN, SNA
3270 plus LAN Gateway, and TCP/IP multiprotocol connections to many locations
over a single Frame Relay link. In addition, Source Route, Remote Bridging
Support 7 is provided to allow bridging from the 3174 attached token ring and
local peer segments to remote token rings over Frame Relay.
This chapter briefly discusses the 3174 Frame Relay support and the new ITSO
document 3174 in Higher Speed WAN and Multiprotocol Networks , GG24-4376, is
recommended to assist the reader in understanding how 3174 Frame Relay
Communications can be implemented in various scenarios.

20.1 Frame Relay Overview
20.1.1 Background of Frame Relay (FR)
Frame Relay is a layer 2 packet switching protocol that provides a more efficient
end-to-end transmission mechanism than X.25 and other upper-layer protocols.
It accomplishes this by eliminating almost all internodal routing processing such
as congestion control and error correction mechanisms. As a result, this
“lightweight” protocol is able to take advantage of the highly reliable, high-speed
circuits available by enabling user devices to better realize their potential
interface transmission speeds (up to T1/E1).
For the above reasons, Frame Relay (FR) is a new and increasingly popular
network service that has the following characteristics:
1. Fast and Simple Packet Switching
FR is based upon Fast Packet Switching (FPS) technology in which data is
broken up into packets and transported in a packet switching network. FPS is
different from traditional packet switching (such as X.25) in that the packet
switches only perform low-level functions such as routing, congestion
management, and CRC checking. Higher-level functions such as flow
control, error correction, and acknowledgements are performed by the
terminal equipment.
Because of the lack of ″hop-by-hop″ error correction, FR is designed to carry
data over good quality, high-speed lines.
2. Intended for high bandwidth and low network delay
The reduced complexity of the packet switches results in low network delays
and high data bandwidth. This is the benefit of FR and FPS in general over
traditional packet switching.
3. Layer 2 multiplexing and single port access to network
As the network is responsible for routing packets to multiple destinations,
the FR user needs only a single physical port to connect to the network. A

7

The 3174 remote bridging function will be available on December 30, 1994

 Copyright IBM Corp. 1986, 1994

589

layer 2 identifier is used to specify a unique logical connection over a port.
Multiple logical connections carrying different data types to multiple
destinations can be made over this single physical connection.
4. Bandwidth on demand
As FR networks are based upon packet switching, they allocate only the
required amount of bandwidth necessary for a transmission.
5. Protocol flexibility
The packet switches (FRFHs) in an FR network operates below OSI level 3.
As such, it can accommodate a variety of data with differing level 3 (and
higher) protocols.

Figure 234. Frame Relay Network

20.1.2 Frame Relay Network Architecture
Considering the Frame Relay network as a layered architecture, FR has the
following characteristics:
•

FR standards defines FRTE-FRFH interface
The FR standard is similar to the CCITT X.25 standard in that it defines only
the FRTE (DTE) to FRFH (DCE) interface.
It does not define how packets are routed between FRFHs within the FR
network. Such details are left to individual implementations (for example,
NCP).

•

FRFH performs only CORE services
As discussed in 20.1.1, “Background of Frame Relay (FR)” on page 589, the
FRFH performs only OSI level 1 and 2 layer functions.
At layer 2, it performs only the CORE services of multiplexing packets onto
transmission links in accordance with their destination addresses, delimiting
of frames, checking of DLC CRC and managing congestion between the
FRFHs. If the packet is found bad, it is discarded. Frame Relay does not

590

3174 Installation Guide

guarantee the delivery of packets, but it does guarantee that if the packet
reaches its destination, it is correct.
The FRFH does not perform end-to-end functions and has a deliberately
simple architecture that is similar to a MAC layer bridge. The simplicity of its
architecture enables minimal transit delays for packets being processed by
the FRFH. From the layered point of view, CORE services should be seen as
Figure 235.
•

FRTE performs Elements Of Procedure (EOP)
The FRTE is the entry point for user applications into the FR network. It can
perform the DLC Elements Of Procedure (EOP) as well as CORE services.
EOP are end-to-end functions that include sequencing, frame
acknowledgement, error detection/recovery and flow control.

┌───────────┐
┌───────────┐
│
│
│
│
│
│
│
│
│
│
│
│
├───────────┤
├───────────┤
│ Transport │
│ Transport │
├───────────┤
├───────────┤
│ Network │
│ Network │
├───────────┤
├───────────┤
│
EOP
│
│
EOP
│
│ ─────── │
┌──────────┐ ┌──────────┐
│ ─────── │
│
CORE │
│ CORE │ │ CORE │
│
CORE │
├───────────┤
├──────────┤ ├──────────┤
├───────────┤
│ Physical │──│ Physical │─│ Physical │──│ Physical │
└───────────┘
└──────────┘ └──────────┘
└───────────┘
FRTE
FRFH
FRFH
FRTE
Figure 235. Frame Relay Network Architecture

20.1.3 Frame Relay Standards
The following is the list of relevant standards on which the implementation
agreements (agreed to by the forum) are based:
1. ANSI T1.602 - Telecommunications - ISDN - Data Link Layer Signaling
Specification for Application at the User-Network Interface, American
National Standards Institute, Inc., 1990
2. ANSI T1.606 - Frame Relaying Bearer Service - Architectural Framework and
Service Description, American National Standards Institute, Inc., 1990
3. ANSI T1S1/90-175 - Addendum to T1-606 - Frame Relaying Bearer Service Architectural Framework and Service Description, American National
Standards Institute, Inc., 1990
4. ANSI T1.617 - DSS1 - Core Aspects of Frame Protocol for Use with Frame
Relay Bearer Service, American National Standards Institute, Inc., 1991
5. ANSI T1.618 - DSS1 - Signaling Specification for Frame Relay Bearer Service,
American National Standards Institute, Inc., 1991
6. CCITT Recommendation I.122, Framework for Providing Additional Packet
Mode Bearer Services, ITU, Geneva, 1988

Chapter 20. Frame Relay Support

591

7. CCITT Recommendation Q.922, ISDN Data Link Layer Specification for Frame
Relay Mode Bearer Services, ITU, Geneva, (proposed 1991)
8. CCITT Recommendation Q.933, ISDN Signaling Specification for Frame Relay
Mode Bearer Services, ITU, Geneva, (proposed 1991)

20.2 3174 Frame Relay Communications (Feature 7020/7070)
The 3174 Frame Relay Communications Feature expands 3174 connectivity by
providing Frame Relay and Remote Bridging Support 8 communications support.
The existing 3174 multiprotocol communications such as SNA 3270, LAN
Gateway, APPN, and TCP/IP are all supported over Frame Relay. In addition,
Remote Bridging support enables token-ring or Peer Communications attached
workstations to be bridged over Frame Relay to other 3174s or compatible
remote bridges. Frame Relay is supported over the primary communications
link at up to 256Kbs data rate.
The 3174 Frame Relay support with RFC 1490 (updated RFC 1294) provides
compatibility with many IBM products such as the 6611, 3745 (NCP),
RouteXpander/2 and 3172, as well as with like OEM products. 3174 Frame Relay
support provides three types of LMI (Rev.1, Annex D, and CCITT Annex A),
allows point-to-point and Frame Relay network connectivity, allows PVC
connections, and provides a two-byte address field. 3174 Source Route Remote
Bridging support provides LAN Network Management (LNM) interfaces.
In order to reduce network traffic and congestion, customers can selectively filter
out traffic they do not want forwarded by the 3174 bridging function. These
filters are defined on a port basis during customization and allow filtering of
received or transmitted frames on the following conditions:
•

MAC Address

•

Source SAP

•

SNAP Ethertype value

•

Route Designator (Segment and Bridge number)

•

Hop Count

•

Frame data and offset

These filters are combined into groups based on the direction of traffic flow
selected for filtering.
With the 3174 Frame Relay Communications feature, the 3174 provides
connectivity to workstations via Frame Relay for LAN client/server applications
whether they need Remote Bridging or SNA communications. APPN and
Remote Bridging are supported from one 3174 to another, and to other
compatible IBM or OEM products.

8

The 3174 remote bridging function will be available on December 30, 1994

592

3174 Installation Guide

20.3 3174 Implementation
Frame Relay defines only the DLC link level interface (layer 2) to exchange
information between two partners in a Frame Relay network.
The DLC-layer support in IBM products, sometimes using the IEEE 802.2 logical
Link Control (LLC) processing, allows the 3174 to communicate with other IBM
Frame Relay products, such as 3174, 3745(NCP V7.1), 3172, AS/400, 6611,
RouteXpander/2, etc. either over a Frame Relay network as shown in Figure 238
on page 595 and Figure 239 on page 596, or in a point-to-point configuration
using Frame Relay (FR) protocol as shown in Figure 240 on page 596. In these
figures, the machines labelled B and C are referred to as A′s remote partners.

20.3.1 Model Support
The Frame Relay Communication feature (#7020 or #7070) needs Configuration
Support-C Release 5 and comes in a separate DSL diskette which has to be
merged into the 3174 Control Extension Diskette. The Frame Relay
Communications feature is supported on Models 11R, 12R, 21R, 41R, 61R, and
62R for all four protocols, that is, SNA PU 2.0, LAN Gateway, TCP/IP and APPN,
and on Models 13R, 14R, 23R, 24R, and 43R for TCP/IP and APPN only.

┌───────────────────┬───────────────────────────────────────────────┐
│
│
Protocol
│
│
Model
├───────────┬───────────┬───────────┬───────────┤
│
│ SNA PU2.0 |LAN Gateway│ TCP/IP │ APPN
│
├───────────────────┼───────────┼───────────┼───────────┼───────────┤
│ 11R, 12R, 21R
│
Y
│
Y
│
Y
│
Y
│
│ 41R, 61R, 62R
│
│
│
│
│
├───────────────────┼───────────┼───────────┼───────────┼───────────┤
│ 13R, 14R, 23R
│
N
│
N
│
Y
│
Y
│
│ 24R, 43R
│
│
│
│
│
└───────────────────┴───────────┴───────────┴───────────┴───────────┘
Figure 236. 3174 Models vs. Protocols Supported over Frame Relay Communication
Feature

20.3.2 Physical Connection (Physical Layer or Layer 1)
The Frame Relay physical connection is a point-to-point connection between one
physical equipment and its adjacent physical equipment. Only one physical
frame relay attachment is supported in the 3174. This is the Communication
Adapter (CA) type 1 or type 2. Frame Relay Communication is not supported on
Concurrent Communication Adapters (CCA) or on ISDN BRI adapters.

20.3.3 Adapter Type and Speed
The 3174 supports physical lines to Frame Relay networks as a nonswitched
duplex line over the following adapter types:
•
•
•

CCITT V.24 (Type 1 Communication Adapter) for speeds up to 19.2 Kbps.
CCITT V.35 (Type 1 Communication Adapter) for speeds up to 256 Kbps.
CCITT X.21 (V.11) (Type 2 Communication Adapter) for speeds up to 256
Kbps.

The Communication Adapter (CA) is the normal TP adapter found in remote 3174
models. The Type 1 Communication Adapter (CA), found in models x1R, has a
V.24/V.35 physical attachment; and the Type 2 Communication Adapter (CA),
Chapter 20. Frame Relay Support

593

found in models x2R, has an X.21 physical attachment. The 3174 supports FR
over X.21 leased only, not over X.21 switched. Only a 4-wire mode of operation
is supported; 2-wire is not supported.
Note: For 3174 models 13R, 14R, 23R, and 24R a Communication Adapter can
be installed in lieu of a CCA. If this is the case, Frame Relay is available
(Question 300= 1) with TCP/IP and APPN only, since the Token-ring is the
primary SNA (PU2.0) link to the host. Please refer to Figure 236 on page 593 for
more information.

20.3.4 Logical Connection (Data Link Layer or Layer 2)
The connection point between a physical line and a Frame Relay device is the
Frame Relay port. The end-to-end logical connections, which are multiplexed
over a physical line, are called Permanent Virtual Circuits (PVCs). Each PVC is
uniquely identified to the Network by its Data Link Connection Identifier (DLCI).
Notes:
1. Only Permanent Virtual Circuits (PVCs) are supported over Frame Relay.
2. The 3174 supports up to 254 DLCIs on its physical link to the Frame Relay
Network, provided there is enough memory available.

FR network
..........
┌──────┐
.
.
┌──────┐
│FRTE a│
. FRFH
.
│FRTE b│
│
├───────.
.───────┤
│
└──────┘
. switch .
└──────┘
.
.
..........
DLCI 62
DLCI 539
------->
<-------PVC between a and b
<-------------------------->

Figure 237. A PVC Represented by a Pair of DLCIs

In the above picture a and b are Frame Relay Terminating Equipment (FRTEs), or
FR DTEs, if you are used to X.25 terminology. FRTEs are not part of the FR
network, they are attached to the network, which consists of Frame Relay Frame
Handler (FRFH) switching equipment.
The connection between a and b is called a permanent virtual circuit. The PVC
between a and b is represented by a pair of DLCIs: the DLCI a uses to talk to b
(let′s say DLCI 62), and the DLCI b uses to talk to a (let′s say DLCI 539). The two
are not necessarily the same number. The network understands the relationship
between these 2 DLCIs and makes all the necessary ″translations″.
When a wants to talk to b it sends out a frame containing 62 as the DLCI. The
network routes it to b by the time the frame arrives at b it contains DLCI 539.
When b wants to talk to a, it sends out a frame containing 539 as the DLCI. The
network routes it to a; by the time the frame arrives at a the DLCI is 62.
Some networks may optionally implement global addressing, where DLCIs have
global instead of local significance. In this case, a PVC is represented by the
same DLCI number at both ends.

594

3174 Installation Guide

DLCI addresses are provided at subscription time by the network owner to the
network user.

20.3.5

Local Management Interface
The 3174 supports Local Management Interface (LMI), allowing Status and Status
Enquiry messages to flow between the Frame Relay terminal equipment (FRTE)
and the Frame Relay network. Local Management Interface is an interface
between a FRTE and the Frame Relay network. LMI is used for:
•

Notification of the addition, deletion, and presence of PVC DLCIs

•

Inquiry about the availability or unavailability of PVC DLCIs

•

Verifying the integrity of the physical link between the 3174 and Frame Relay
network, through the use of keep-alive sequence numbers exchange.

When an FRTE connected to a Frame Relay network becomes operational, it
periodically polls the network to find all active PVCs. The 3174 supports following
LMI formats:
•

LMI Revision 1

•

ANSI T1.617 Annex D

•

CCITT Annex A

20.3.6 Sample Frame Relay Configurations
The following figures are sample configurations and do not represent the full
extent of the 3174 support or the full extent of the other products capabilities, nor
do they imply full connectivity regardless of the software configuration.

...
.
.
┌─────┐
.
┌──┐ .
.
│
│
.
│WS├──. T/R .────┤3174 ├────.
└──┘ .
.
│ A │
.
.
.
└─────┘
.
...

........

...
.
┌─────┐
.
.
public
.
│
│
.
. ┌──┐
FR
.────┤3174 ├────. T/R ───┤WS│
network .
│ B │
.
. └──┘
.
└─────┘
.
.
........
...
│
│
...
┌──┴──┐
.
.
│
│
.
. ┌──┐
│3174 ├────. T/R .──┤WS│
│ C │
.
. └──┘
└─────┘
.
.
...

Figure 238. 3174 Talking to 3174s through a Public FR Network

Chapter 20. Frame Relay Support

595

FR network
........
.
3745
.
.
.
...
.
.
...
.
.
┌─────┐
.
.
┌─────┐
.
.
┌──┐ .
.
│
│
.
.
│
│
.
. ┌──┐
│WS├──. T/R .────┤3174 ├────3745
3745────┤6611 ├────. T/R ───┤WS│
└──┘ .
.
│ A │
.
.
│ B │
.
. └──┘
.
.
└─────┘
.
.
└─┬───┘
.
.
...
.
.
│
...
.
3745
.
│
........
│
│
│
│
────┴───┬──┴──────┬────┴
┌───┴─┐
│
│
──────
│
│
│
│
/
│6611 │
┌─┴┐
─────┤ C │
│WS│
└─┬───┘
└──┘

Figure 239. 3174 Talking to 6611s through a Private FR Network.
network is formed with 3745s.

In this case the private

...
...
.
.
┌─────┐
┌─────┐
.
.
┌──┐ .
.
│
│ leased line
│
│
.
. ┌──┐
│WS├──. T/R .────┤3174 ├────────────/
│RXR/2├────. T/R .──┤WS│
└──┘ .
.
│ A │
────────┤ B │
.
. └──┘
.
.
└─────┘
└─────┘
.
.
...
...

Figure 240. 3174 Talking to RXR/2 via a Leased Line, Using FR Protocol.
configuration.

Point-to-point

In the preceding figure, the partner in the point to point configuration could be an
3174, 3745, AS/400, 6611 or a 3172 in place of the RouteXpander/2 shown in the
drawing.

596

3174 Installation Guide

Figure 241. Using 3174 in Frame Relay Networks

For more configuration samples, see chapters related to Frame Relay in ITSO
book 3174 Networking Server in Higher Speed WAN and Multiprotocol Networks ,
GG24-4376.

20.4 3174 Customization
Customizing the 3174 for Frame Relay is very similar to customizing SDLC lines
for remote 3174s, the only difference is, that specific questions to the Frame
Relay protocol need to be answered. To do this, two new panels have been
added to describe the new protocol and link definitions.
•

The Frame Relay Description panel (Figure 242 on page 598)

•

The Frame Relay Optional DLCI Specification panel (Figure 243 on page 599)

Chapter 20. Frame Relay Support

597

20.4.1

Definition for the Frame Relay Feature
Parameters to describe the Frame Relay physical interface, LMI and operational
parameters are done in this panel. This is, in fact, all that is needed to connect
to a Frame Relay network.



___________ Frame Relay Description ________________
1A=Primary FR Host Link
00/FR
300 313 552 554 558 560 562 563
566 569 -



_
0
050
_______
0
0
3
- 10
0000
N

PF: 3=Quit

Enable Frame Relay (0-No, 1-Yes)
NRZ (0-NRZ, 1-NRZI)
Maximum Number of DLCIs (001-254)
Committed Information Rate (002048-256000)
Congestion Control (0-No support/1-Support)
DE Bit Support (0-No support/1-Support)
LMI Type (1-None, 2-LMI Rev1, 3-Annex D, 5-CCITT)
LMI Transmit Polling Interval (1-29)
Additional Receive Buffer Space (0000-1024)
Define DLCIs (N-No, Y-Yes)

4=Default

7=Back

8=Fwd 9=RtnH

Figure 242. Frame Relay Description Panel

598

3174 Installation Guide





20.4.2

Defining the Optional DLCI Addresses
If Question 569 in the Frame Relay Description Panel is answered with YES, then
this panel is presented to allow manual definition of the DLCI addresses. The
information entered here is only used when LMI Type (Question 562) is None.





______ Frame Relay Optional DLCI Specification _____
1A=Primary FR Host Link
00/FR
DLCI Range: 0016 - 1007 (Decimal)
0030
0016
0031
0146
0061
0076
0191
0121
0136
0151
____
0181
____
0896
1007



0032
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0033
____
____
____
____
____
____
____
____
____
____
____
____
____
____

PF: 3=Quit

0034
____
____
____
____
____
____
____
____
____
____
____
0196
____
____

0035
____
____
____
____
____
0095
____
____
____
____
____
____
____
____

4=Default

0036
____
____
____
____
____
0096
____
____
____
____
____
____
____
____

0037
____
____
____
____
____
____
____
____
0166
____
____
____
____
____

0038
____
____
____
____
____
0098
____
____
____
____
____
____
____
____

7=Back

0039
____
____
____
____
____
0099
____
____
____
____
____
____
____
____

0040
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0041
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0042
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0043
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0044
____
____
____
____
____
____
____
____
____
____
____
____
____
____

0045
____
____
____
____
____
____
____
____
____
____
____
____
____
____

8=Fwd 9=RtnH

____
____
____
____
____
____
____
____
____
____
____
____
____
____
____



Figure 243. Frame Relay Optional DLCI Specification Panel

20.4.3 Updated 3174 Customization Panels
Customizing Frame Relay for the 3174 has direct impact on other 3174 functions,
such as:
•

SNA 3270 PU2.0

•

APPN

•

LAN Gateway

•

TCP/IP

The customization panels for those functions have been updated with various
questions, which are required for the Frame Relay support. The updated panels
are:
•

The Frame Relay description for 1A=PRIMARY FR HOST LINK panel
(Figure 244 on page 600)

•

The Frame Relay description for 1B-1H=A FR SINGLE LINK panel
(Figure 245 on page 600)

•

The Frame Relay Index Assignment panel (Figure 246 on page 601)

•

APPN Network Resources panel (Figure 247 on page 602)

•

TCP/IP Options Menu (Figure 248 on page 603)

Chapter 20. Frame Relay Support

599

Frame Relay Description for the Primary Host 1A
The highlighted parameters have significance when customizing the 3174
primary host link 1A for Frame Relay.







_______________ Frame Relay _______________
1A=PRIMARY FR HOST LINK

FR

090 - XXXX XX

108 - 0000000

110 - 0 0000

116 - 0_ _

121 - 01

123 - 0

125 - 00000000

126 - 00000000

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 0

165 - 1

166 - A

173 - 00000000

175 - 000000

179 - 0 0 0

213 - 1

215 - 00000

220 - 0

250 - 03

251 - 030

252 - 07

260 - 1

261 - 1

PF: 3=Quit

4=Default

7=Back

127 - 0 0

168 - 0

253 - 002

8=Fwd



Figure 244. Frame Relay Customization Host Panel (Host 1A)

20.4.4

Frame Relay Description for Host 1B - 1H
This is the panel displayed when Multi-Host Attachments has been selected. The
information required for Frame Relay definition is identical to the primary host
attachment.



_______________ Frame Relay _______________
1D = A FR SINGLE LINK
090 - XXXX XX


FR

116 - 0_ __
125 - 00*****0

150 - 0

127 - 0 0

165 - 1
179 - 0 0 0



215 - 00000

220 - 0

221 - 0

250 - 03

251 - 030

252 - 07

253 - 002

260 - 1

261 - 1

PF: 3=Quit

4=Default

7=Back

8=Fwd

Figure 245. Frame Relay Panel for Host 1B - 1H

600

3174 Installation Guide



20.4.5 Mapping DLCI to SAP Addresses for the Gateway
When the Gateway feature has been selected in the Frame Relay host link
definition panel (Q150-1), then you are required to map the DLCI addresses to
your downstream PUs (DSPUs).





S
00
01



DLCI
0500
0500

PF: 3=Quit

_____ Frame Relay Index Assignment _____
1A = RAI
00
Entry 001 of 0
SAP
S
DLCI
SAP
04
08
02
0500
0C

4=Default

7=Back

8=Fwd

9=RtnH



Figure 246. Frame Relay Index Assignment Panel

Note:
Depending on your gateway controller, you can assign a different DLCI for each
DSPU or use the same DLCI and a different SAP for each DSPU (up to 48) to the
same gateway controller. The DLCI and SAP combination must be unique. This
allows the session traffic for up to 48 DSPUs to be multiplexed over a single
DLCI to the gateway controller. For example, a 3745 with NCP 7.1 or higher as a
gateway controller will allow you to use same DLCI and a different SAP for
multiple DSPUs.

Chapter 20. Frame Relay Support

601

20.4.6 APPN Network Resources





____________ Network Resources _____________
CPNAME

1
2
3
4
5
6
7
8
9
10
11
12

NODE TYPE
1-4

RAI_____
CP31745_
RAK_____
________
________
________
________
________
________
________
________
________

3
3
3
_
_
_
_
_
_
_
_
_

LUs* DLC TYPE
X
1-5
_
_
_
_
_
_
_
_
_
_
_
_

5
5
5
_
_
_
_
_
_
_
_
_

001 of 240
DLCI

ADDRESS

____
____
____
____
____
____
____
____
____
____
____
____

____
____
____
____
____
____
____
____
____
____
____
____

____
____
____
____
____
____
____
____
____
____
____
____

__
__
__
__
__
__
__
__
__
__
__
__

0500
0505
0501
____
____
____
____
____
____
____
____
____

04
04
04
__
__
__
__
__
__
__
__
__

* - Enter ′ X′ to define Associated LUs where required.



PF: 3=Quit

4=Default

7=Back

8=Fwd

11=PageFwd



Figure 247. Network Resources Panel

Depending on your configuration and node capabilities in the network, these
definitions are optional.
A new DLC type and network addresses for Frame Relay has been added to this
panel to define addresses of adjacent nodes for link establishment. By
specifying the CPNAME, node type, DLC type, address or DLCI, this 3174 NN
initiates a connection to the specified address or DLCI when the 3174 is IMLed.
Also, if a link failure occurs, CP-CP sessions for NNs are re-initiated by this NN.
If the DLC type and address or DLCI are not specified, the attaching node
initiates the connection to the 3174 NN.
DLCI Type DLC TYPE is the type of data link control protocol for the link to this
adjacent node.
1
2
3
4
5

=
=
=
=
=

LAN attached (Token-Ring or Ethernet)
SDLC attached
S/370 channel attached
X.25 attached
Frame Relay attached

DLCI Column The DLCI field specifies the DLCI and SAP used to identify Frame
Relay connections. If DLC TYPE = 5 (frame relay), this DLCI field is
required. For DLC TYPE = 1, 2, 3 or, 4 leave this field blank.

Response: A decimal value between 0016 and 1007, and a 2-character
hexadecimal SAP.
Note: Make sure that you have not customized for more DLCIs than you
specified in question 552 in Figure 242 on page 598.

602

3174 Installation Guide

20.4.7 Frame Relay Address in TCP/IP Options Menu




_____ TCP/IP Options Menu _____



LAN IP Address
LAN Subnet Mask

052 - 000 . 000 . 000 . 000
054 - 000 . 000 . 000 . 000

Maximum Telnet Connections
TCP/IP Buffer Space

058 - XXX
(001 - 250)
060 - XXXX K (K = 1024 bytes)

Routing Field Support
All Routes Broadcast

062 - Y
064 - Y

Frame Relay IP Address
Frame Relay Subnet Mask

066 - 000 . 000 . 000 . 000
068 - 000 . 000 . 000 . 000

PF: 3=Quit

4=Default

7=Back

(Y,N)
(Y,N)

8=Fwd



Figure 248. Frame Relay IP Address in TCP/IP Options M e n u

Note: An IP address of 000.000.000.000 means that the 3174′s LAN or FR
connection is not being used for TCP/IP.
The following questions are not changed but they apply to a token-ring LAN
interface only:
•

Q062 - Routing Field Support.

•

Q064 - All Routes Broadcast.

Chapter 20. Frame Relay Support

603

20.4.8 Customization Panel Flow
Figure 249 shows the panel flow when customizing the 3174 for Frame Relay and
its associated features definitions.
┌────────────────────┐
│
Customize
│
│
Control Disk
│
└────┬────┬────┬─────┘ Option 2
Option 1 │
│
└───────────────────────────────────────────────────┐
│
│ Option 6
│
│
└────────────────────────────────┐
│



┌────────────────────┐
┌────────────────────┐
┌────────────────────┐
│
Model/Attach
├────┐
│ Device Definitions │
│ APPN Node Definit. │
└───┬─────┬──────────┘
│
└──────────┬─────────┘
└─────────┬──────────┘
┌─────────────────────┘
│
│


│
│
│
┌────────────────────┐
┌────────────────────┐
102=1
102=2
102=0
│ Logical Terminal
│
│ Network Resource
│
│
│
│
│ Assignment (MLT)
│
│ Definition
│
│
│
│
└──────────┬─────────┘
└─────────┬──────────┘


│
│
│
┌───────────────────┐
┌────────────────────┐
│


│
Token Ring
│
│
Ethernet
│
│
Return to Customize
Return to Customize
│
Description
│
│
Description
│
│
Control Disk Menu
Control Disk Menu
└────────┬──────────┘
└──────────┬─────────┘
│
│
│
│



└─────────────┬──────────────┴────────┬─────┘
101=1-9
101=M
┌─────────────┘
│
│
│


┌───────────────────┐
┌─────────────────────────────┐
│ FR Host Panel if │
│ Multi-Host Definition
│
│ Host Attach = 9
│ ─────┐
│
│
└────────┬──────────┘
│
│ 1A Primary Host (PCA)
│

│
│ 2A MUP Host (CCA)
│
┌───────────────────┐
│
│ 3A MUP Host (CCA)
│
│ Common SNA Panel │
│
│ 1B Single Link Host (PCA) │
└────────┬──────────┘
│
│
.
│

│
│
.
│
┌───────────────────┐
│
│ 1H Single Link Host (PCA) │
│ Common Network
│
│
│
.
│
└────────┬──────────┘
│
│
Select ===> __
│

│
└───┬──────────┬──────────────┘
┌───────────────────┐
│
│
│
│ LAN-GW Definition │
└───────┘
│
│
│
Select=1A
│ Select=1B-1H
│ - FR Index Assign │

│ - LAN Addr. Assign│
┌───────────────────┐
│ - LAN Transmission│
│ FR Host Panel if │
└────────┬──────────┘
│ Host Attach = 9
│

└─────────┬─────────┘
┌───────────────────┐

│ Port Assignment
│
┌───────────────────┐
└────────┬──────────┘
│ Common Network
│

└─────────┬─────────┘
┌───────────────────┐

│ Frame Relay Link │ Q569=Y
┌───────────────────┐
│ Description when ├─────┐
│ LAN-GW Definition │
│ 101=TR, FR or ETH │
│
│
│
└────────┬──────────┘

│ - FR Index Assign │

│ - LAN Addr. Assign│
┌───────────────────┐
Note 1
│ - LAN Transmission│
│ End User Panel
│
└─────────┬─────────┘
└────────┬──────────┘

│
┌───────────────────┐

│ Port Assignment
│
Return to
└─────────┬─────────┘
Multi-Host Panel
│
or

Customize Control
Return to
Disk Menu
Multi-Host Panel

Note 1: Optional DLCI Specification
Panel is presented

Figure 249. 3174 Frame Relay Customization Panel Flow

604

3174 Installation Guide

Chapter 21. TCP/IP
Transmission Control Protocol/Internet Protocol (TCP/IP) is a set of standards
which has been widely accepted by the computer industry, both users and
manufacturers, for communication between multi-vendor systems. The 3174,
traditionally a cluster controller for 3270 host devices, is now enhanced with the
TCP/IP Telnet client capability to allow 3270 displays operating in CUT mode, and
ASCII displays attached to the AEA, to access TCP/IP Telnet servers in TCP/IP
networks. This capability was initially offered as a no-charge 3174 TCP/IP Telnet
RPQ. 8Q0935 that works in conjunction with Configuration Support-C Release 2.
With Configuration Support-C Release 3 and later, it is integrated into the 3174
LIC. This chapter describes the 3174 TCP/IP Telnet Support, the models
supported, the customization required, and the operational aspects of the Telnet
support. See the ITSO document Using 3174 TCP/IP Networks , GG24-4172, for
more details. This chapter uses material from the following documents:
•

TCP/IP Tutorial and Technical Overview , GG24-3531

•

3174 TCP/IP TELNET RPQ Diskettes Installation Instruction (provided with the
RPQ package).

21.1 3174 TCP/IP Support
Existing IBM program products, TCP/IP for DOS and TCP/IP for OS/2, provide
TCP/IP support for intelligent workstations. These workstations may be attached
using a token ring, Ethernet, 3174 Peer (LAN-over-Coax), IBM PC Network, or
Asynchronous Serial Line Internet Protocol (SLIP).

21.1.1 Support before RPQ 8Q0935
With the addition of the Peer Communication Licensed Internal Code or the Peer
Communication RPQ 8Q0718 in a 3174 that is attached to a token-ring LAN, these
workstations can be coax attached to the 3174 and participate in TCP/IP
networking. For this configuration, the workstations require the appropriate
LAN-over-Coax device drivers provided by the following:
•

For DOS, Workstation Peer Communication Support Program

•

For OS/2, Extended Services, OS/2 LAN Server

The 3174, in this instance, provides nothing more than an internal ring and an
internal bridge to allow the coax attached workstations access to the token-ring
LAN; it has no TCP/IP capability and 3270 CUT mode terminals and ASCII display
stations attached to the 3174 cannot participate in TCP/IP networking.
The TCP/IP hosts to be accessed by the intelligent workstations may be attached
directly to the same token-ring LAN, or they may be accessible through the
token-ring LAN via bridges or routers.

21.1.2 Support with RPQ 8Q0935/3174 TCP/IP Telnet Support
With the
in March
8Q0935)
is added

 Copyright IBM Corp. 1986, 1994

announcement of RPQ 8Q0935 with Configuration Support-C Release 2
1992, and the integration of TCP/IP Telnet Support (formerly RPQ
in subsequent releases of Configuration Support-C LIC, a new capability
to a LAN attached 3174; the 3174 can now be customized to provide

605

TCP/IP Telnet client services to allow 3270 CUT mode terminals and ASCII
display stations attached to the 3174 to communicate with TCP/IP Telnet servers.
Note: 3174 Configuration Support-C Releases 2 and 3 support only token-ring
LANs, Configuration Support-C Release 4 supports only Ethernet LANs, and
Configuration Support-C Release 5 supports both token-ring and Ethernet LANs
which are mutually exclusive. See Chapter 4, “LAN Support” on page 69 for
more details on 3174 LAN support.
With 3174 TCP/IP Telnet Support, a dependent terminal (3270 CUT and ASCII)
attached to the 3174 can establish a TCP/IP Telnet connection with a TCP/IP
host/server anywhere in the existing LAN/WAN network. The TCP/IP hosts to be
accessed by the dependent terminals may be attached directly to the same LAN,
or they may be accessible through the LAN via bridges or routers.
Each terminal user can have up to five logical terminals (LTs) if Multiple Logical
Terminal (MLT) is customized. These five LTs can be used to access 3270 host,
ASCII host or TCP/IP host sessions; that is, all five LTs may be used to access
five 3270 host sessions, or five ASCII host sessions, or five TCP/IP host sessions,
or some combination of 3270, ASCII and TCP/IP host sessions. The desired host
connection can be selected by means of the Connection Menu, or established by
default. Any LT can be used to access the TCP/IP “pipe,” very much the same
way that a dial-out AEA port is accessed. For each TCP/IP LT, a simple set of
commands allows the user to request and operate a session with any TCP/IP
host in the network.
As seen above, the 3174 TCP/IP Telnet Support works in conjunction with MLT
and AEA functions. You can also use the 3174 TCP/IP Telnet Support
concurrently with all other functions that a given 3174 is capable of, such as Peer
Communication and APPN.

21.1.3 Support with 3174 TCP/IP Enhancement RPQ (8Q1041)
Included in the Configuration Support-C Release 4 announcement was also
announced the 3174 TCP/IP Enhancement RPQ 8Q1041, which will provide:
•

TN3270 support
Enables terminals attached to the 3174 to access 3270 applications using
TCP/IP as the transport mechanism. The 3270 datastream is passed over
TCP/IP just as it is passed over a SNA transport network in our previous
3174 support. This allows terminals on the 3174 to access TCP/IP for VM or
MVS full-screen applications, and CICS/6000 3270 applications.

•

TCP/IP dependent host printer support
Provides a print server function using the LPD (Line Printer Daemon)
application. This allows TCP/IP hosts in the network to send ASCII print
output to the 3174 for printing on either coax or AEA printers.

•

SNMP MIB-II support
Expands the 3174′s SNMP support to include MIB-II variables

See 16.3, “TCP/IP Enhancements RPQ (8Q1041)” on page 489 of this document
and Chapter 9, ″3174 TCP/IP Enhancement RPQ 8Q1041″ in Using 3174 in
Networks , GG21-4172, for further information.

606

3174 Installation Guide

21.1.4 Support with 3174 IP Forwarding RPQ (8Q1289)
RPQ 8Q1289 provides IP forwarding between a LAN interface (token-ring or
Ethernet) and a Frame Relay interface. This is also called IP routing; however,
RPQ 8Q1289 does not support routing protocols (RIP, for example) and only
static (pre-customized) routes are used in the 3174.
IP forwarding allows devices on the LAN and the frame relay to send IP
datagrams to the 3174 with a destination IP address other than the 3174′s IP
address. If the 3174 has a route to the destination IP address, it will forward the
datagram on its way.

Customization Considerations
On the TCP/IP options panel of the 3174 customization, specify IP addresses for
both LAN and frame relay. These IP addresses must not be in the same subnet.
Route definitions are entered on the 3174′s Routing Information panel. This
panel allows you to define up to 12 routes.
Depending on the amount of forwarded traffic, you may need to allow additional
TCP/IP buffer space in the 3174 (Question 60 on the TCP/IP options panel). If the
3174 runs out of buffers, incoming IP datagrams are discarded until buffers
become available. This causes retransmissions by the higher protocol layers
and can result in poor performance.
Configuration for Frame Relay attachment must be done as described in the
documentation for Configuration Support C, Release 5.

Prerequisites
•

3174 Licensed Internal Code, Configuration Support C, Release 5.

•

3174 Licensed Internal Code, Frame Relay Communications (feature
7020/7070)

•

One of the following hardware combinations:
1. 3174 Model 11R, 12R, 21R, 22R, 61R or 62R with 3174 Token-Ring adapter
or 3174 Ethernet adapter
2. 3174 Model 13R or 23R with 3174 Type 1 or Type 2 Communications
adapter
3. 3174 Model 14R or 24R with 3174 Type 1 or Type 2 Communications
adapter

Note:
To install the RPQ 8Q1289 licensed internal code, you must follow the RPQ
merge procedure described in the following document: 3174 Establishment
Controller Utilities Guide (Configuration Support C, Release 5) , GA27-3920

Limitations
1. RPQ 8Q1289 does not support RIP, or any other protocol used between
routers to dynamically update routing tables.

Example: Figure 250 on page 608 shows 3174s being used for IP forwarding; the
text that follows the picture describes the route information that would be
customized in the 3174s for this example. 3174A has both Frame Relay and
token-ring interfaces, and 3174B has Frame Relay and Ethernet interfaces. The
subnet mask is common on all interfaces, and is 255.255.255.000. On the Frame

Chapter 21. TCP/IP

607

Relay interface, 3174A′s IP address is 9.67.200.1, and on the token-ring interface,
it is 9.67.250.1. For 3174B, its IP address on the Frame Relay interface is
9.67.200.5, and its IP address on the Ethernet is 9.44.3.5. So the token ring is
subnet 9.67.250, the Frame Relay is subnet 9.67.200, and the Ethernet is subnet
9.44.3.

Figure 250. 3174 TCP/IP IP Forwarding Example Scenario

608

3174 Installation Guide

In 3174A′s customization, the Routing Information panel looks like this:



Destination IP Address

XXX
009
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX





_____ TCP/IP Routing Information _____

.
.
.
.
.
.
.
.
.
.
.
.

XXX
044
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

PF: 3=Quit

XXX
003
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

XXX
000
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

4=Default

Type
(N,S,H,D)

Router IP Address

D
S
X
X
X
X
X
X
X
X
X
X

009
009
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

7=Back

8=Fwd

.
.
.
.
.
.
.
.
.
.
.
.

067
067
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

200
200
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

010
005
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX



Similarly, 3174B′s Routing Information panel is:



Destination IP Address

XXX
009
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX





_____ TCP/IP Routing Information _____

.
.
.
.
.
.
.
.
.
.
.
.

XXX
067
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

PF: 3=Quit

.
.
.
.
.
.
.
.
.
.
.
.

XXX
250
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

XXX
000
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

4=Default

Type
(N,S,H,D)

Router IP Address

D
S
X
X
X
X
X
X
X
X
X
X

009
009
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

7=Back

8=Fwd

.
.
.
.
.
.
.
.
.
.
.
.

067
067
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

200
200
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.

010
001
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX



Chapter 21. TCP/IP

609

A token-ring device on subnet 9.67.250 could configure 3174A as its default
router. When the token-ring device wants to send IP traffic to an IP host whose
address is 9.44.3.3, it builds the IP datagram with destination IP address of
9.44.3.3, and sends it to 3174A′s token-ring address. (It would have previously
used ARP to determine the 3174′s token-ring address.) 3174A receives the
frame, and discovers that the destination IP address is NOT its own IP address.
3174A checks its routing tables and sees that there is a route to subnet 9.44.3.
So 3174A sends the datagram on the Frame Relay virtual circuit to host
9.67.200.5. If the token-ring device had sent 3174A IP traffic destined for any
other network, 3174A would forward those frames to the router that is the default
router, 9.67.200.10. This router (9.67.200.10) must be configured with appropriate
route information to know that 3174A and 3174B provide access to subnets
9.67.250 and 9.44.3 respectively.
Also, in this example, the TCP/IP hosts on the LANs can access TCP/IP host
9.67.200.33, since it is part of the Frame Relay subnet. In addition, any terminals
(CUT-mode or ASCII) attached to 3174A and 3174B can use the 3174′s Telnet
client support to access any of the TCP/IP hosts in the diagram that are Telnet
servers.

21.2 TCP/IP Protocols Supported
The 3174 TCP/IP Telnet Support supports IP, TCP and TELNET protocols over the
LAN, using 802.2 connectionless service. It also supports ICMP, UDP, ARP and
DNS (resolver client only). With the PING function, a user can query a
destination before trying to connect, and SNMP agent support 9 provides network
management information to a client in the network. The protocols supported
are:
•

TELNET client

•

Transmission Control Protocol (TCP)

•

Internet Protocol (IP)

•

Internet Control Messaging Protocol (ICMP)

•

User Datagram Protocol (UDP)

•

Address Resolution Protocol (ARP)

•

Simple Network Management Protocol(SNMP) (MIB-I agent only)

•

Domain Name System (DNS) (resolver client only)

•

Packet InterNet Groper (PING)

Figure 251 on page 611 shows the protocols, within the detailed TCP/IP
architectural model, supported by the 3174 TCP/IP Telnet Support

9

SNMP support was not included in the first release of the 3174 TCP/IP TELNET RPQ.

610

3174 Installation Guide

┌───┐
│NFS│
┌────┬────┬─────┬────┬──────┬─────┬───┬────┬─┴───┼───┬────┐
│Kerb│XWin│Rexec│SMTP│TELNET| FTP |DNS│TFTP| RPC |NCS|SNMP|
┌┴────┴────┴─────┴────┴──────┴─────┴─┬─┴────┴─────┴───┴────┴┐
│
T C P
|
U D P
|
├────────────────────────────────────┴──────────────────────┴┬───┬────┐
│
I P and I C M P
|ARP|RARP|
├────────────────────────────────────────────────────────────┴───┴────┴┐
│ Ethernet-IEEE 802.2-X.25-Satellite-Radio-Async-SNA-HYPERchannel-.... │
└──────────────────────────────────────────────────────────────────────┘

Figure 251. Protocols Supported by 3174 TCP/IP Telnet Support

Normally, Telnet operation is character mode, which gives the host application
complete control of the screen format. A line-by-line mode of operation is also
available, for host applications that do not explicitly support the ASCII terminal
type being used.
TN3270 operation, in which the host application sends a 3270 datastream to the
terminal, will be supported by the 3174 TCP/IP Enhancements RPQ 8Q1041.

21.3 3174 Models Supported
The 3174 TCP/IP Telnet Support allows display devices that are attached to a
3174 to communicate with any TCP/IP host that is accessible via the LAN. The
TCP/IP host may be attached directly to the LAN, or it may be bridged or routed
to the LAN from elsewhere in the network.
The 3174 with the TCP/IP Telnet support must be attached to a LAN, either as a
gateway or as a DSPU. Once you have this attachment, the 3174 TCP/IP Telnet
Support can be used on most models of the 3174.

21.3.1 Gateway 3174 Configuration
In a gateway configuration, the 3174 is attached to the SNA 3270 host either by a
channel or a teleprocessing attachment. The 3174 gateway allows other devices
on the LAN to access the 3270 host. The 3174 TCP/IP Telnet Support supports
this configuration, allowing terminals that are attached to the 3174 gateway to
access TCP/IP hosts via the LAN.
The following 3174 models, customized as gateways, can be used with the RPQ;
each of these 3174s requires an IBM LAN Adapter (feature #3026, #3030, #3044
or #3045):
•

Models 01L, 01R, 02R

•

Models 11L, 11R, 12L, 12R

•

Models 21L, 21R, 22L, 22R

•

Model 41R (WNM)

•

Models 51R, 61R and 62R

Note: If it is also installed a Type-1 or Type-2 Communication Adapter in the
following 3174 models :
•

With Token-Ring Adapter: 03R, 13R, 23R, 43R (WNM), 53R and 63R

•

With Ethernet Adapter : 14R, 24R and 64R

Chapter 21. TCP/IP

611

then the 3174 can be customized as gateway. See Chapter 4, “LAN Support” on
page 69 for more details.
Figure 252 shows a gateway configuration used with the 3174 TCP/IP Telnet
support. In this configuration, the RS/6000 is using the 3174 gateway to access
the 3270 host. The RS/6000, in turn, is being accessed as a TCP/IP host by the
3174 terminals.
The token-ring network in this figure can be replaced by an Ethernet Network.

Figure 252. 3174 Gateway Configurations with 3174 TCP/IP Telnet Support

The 3174 provides the TCP/IP connection as an additional path for the user on a
logical terminal (LT) basis. Without the 3174 TCP/IP Telnet support, each display
may have up to five LTs which can be shared between 3270 host and AEA host
sessions. With the 3174 TCP/IP Telnet Support, any LT can now be used to
access the TCP/IP “pipe,” very much the same way that a dial-out AEA port is
accessed.

21.3.2 DSPU 3174 Configuration
In a DSPU configuration, the 3174 uses the LAN to access SNA 3270 hosts. The
3174 TCP/IP Telnet Support allows dependent terminals that are attached to the
3174 DSPU to access TCP/IP hosts via the LAN.
The following 3174 models can be used with the 3174 TCP/IP Telnet Support:
•

Token-Ring Adapter: Models 3R, 13R, 23R, 43R, 53R and 63R

•

Ethernet Adapter: Models 14R, 24R and 64R

Each of these 3174s has an IBM LAN Adapter as a standard feature.

612

3174 Installation Guide

The 3174 TCP/IP Telnet Support may also be used on a 3174 with a LAN Adapter
that is customized as a Model 3R, 13R, 14R, 53R, 63R or 64R using the Alternate
IML capability.
Figure 253 shows a DSPU configuration used with the 3174 TCP/IP Telnet
Support. The 3174 DSPU must be customized for at least one SNA host
attachment.

Figure 253. 3174 DSPU Configuration with 3174 TCP/IP Telnet Support

21.4 Devices Supported
The 3174 TCP/IP Telnet Support allows all displays that attach to the 3174, except
DFTs, to operate in Telnet mode. The supported displays include the following:
•

3270 displays that are attached to the 3174 coax ports
These 3270 displays must be operating in CUT mode (CUT displays, or the
CUT side of a DFT-E display). They are supported as DEC VT100, DEC VT200,
IBM 3101, or DG Dasher 210 devices, using the ASCII emulation microcode
for the 3174 (an AEA adapter is not required). NLS support for these devices
is the same as that provided by the AEA.

Chapter 21. TCP/IP

613

The 3174 TCP/IP Telnet Support supports these devices in 24x80 mode only;
the 132-column support for DEC VT220 provided in Configuration Support-C
Release 2 is not available for TCP/IP sessions.
•

ASCII displays that are attached to the 3174 AEA ports
The 3174 TCP/IP Telnet Support negotiates support for the specific terminal
type when setting up the Telnet connection. If the specific terminal support
is not available, simple line mode is used (ANSITERM).

21.5 Hosts Supported
The 3174 TCP/IP Telnet Support connects the supported devices to any host or
device attached to the network that can communicate with TCP/IP and TELNET
protocols, including IBM and non-IBM hosts. The TCP/IP hosts may be attached
directly to the LAN, or they may be bridged or routed to the LAN from elsewhere
in the network.
Access to IBM TCP/IP hosts (TCP/IP for VM or MVS), however, is limited to a line
mode only when using Configuration Support-C Release 2 with RPQ 8Q0935 or
using base Configuration Support-C Release 3 and later. This is because the
3174 TCP/IP Telnet Support available in the Configuration Support-C Release 2
with RPQ 8Q0953 and the base Configuration Support-C Release 3 and later does
not support TN3270 protocols. However, support for TN3270 is available in 3174
TCP/IP Enhancement RPQ 8Q1041 which is based on Configuration Support-C
Release 4 LIC, and it will be made available for Configuration Support-C Release
3 as well. See Chapter 9, ″3174 TCP/IP Enhancements RPQ 8Q1041″ in Using
3174 in TCP/IP Networks , GG24-4172, for further information.

21.6 Storage Requirements
Table 31 shows the additional storage your 3174 must have for the 3174 TCP/IP
TELNET support. This additional requirements must be added to the amount that
are needed by your 3174 without TCP/IP.
Table 31. 3174 TCP/IP TELNET Support Storage Requirements

614

With AEA Customized

Without AEA Customized

Basic TCP/IP TELNET

231KB

362KB

Per session

7KB

TCP/IP data buffers

See 21.6.2, “Data Buffers” on page 615.

Split Screen

If you expect to use split screen functions while
accessing Telnet sessions, add 2KB for each non-EAB
Telnet LT and 4KB for each EAB Telnet LT to your base
MLT calculation.

SNMP

Figures will be provided with a later release of the 3174
TCP/IP Telnet support.

3174 Installation Guide

21.6.1 Sessions
When you customize for the 3174 TCP/IP Telnet support, you must select the
maximum number of concurrent TELNET connections you want to allow. This is
given by your response to Question 058 on the TCP/IP Options menu. The 3174
creates a pool of session resources, available to terminal users on a first-come,
first-served basis. They are not assigned to any particular 3174 terminal port or
LT. Each session requires the amount of storage shown in the table.

21.6.2 Data Buffers
When you customize for the 3174 TCP/IP TELNET Support, storage is reserved for
40 TCP/IP data buffers. Using customization question 060 on the TCP/IP Options
menu, you can include an additional amount of storage for TCP/IP data buffers.
This additional amount should be included in your storage calculations.
A 3174 TCP/IP data buffer has roughly 100 bytes available for data. To
determine how much storage your 3174 will need for these buffers, you should
consider the types of host applications that your users will be accessing. For
example, host applications that send only a line at a time to the user′s screen
will use only one buffer at a time for a message. However, applications that
send a full screen of information with screen formatting controls included may
send much larger messages, requiring as many as 3174 buffers at a time. Your
decision will also be affected by the number of concurrent sessions you select in
Question 058.
When the 3174 runs out of buffers:
•

The 3174 discards data from the TCP/IP network, causing retransmissions
and adversely affecting response times.

•

Requests to establish host connections will be rejected, and the users must
retry.

21.7 Adding 3174 to a TCP/IP Network
Before you can customize your 3174 for the 3174 TCP/IP Telnet Support you must
assign an IP address and a TCP/IP host name to the 3174. If you are adding the
3174 to an existing TCP/IP network, you should get the name and address from
the administrator of the network. We will give just a brief overview here of IP
addresses and network names; if you are unfamiliar with these TCP/IP concepts,
see the TCP/IP Tutorial and Technical Overview .

21.7.1 IP Addresses
Each computer that attaches to the TCP/IP network is called a host, even though
it may not provide functions you would normally attribute to a host. The 3174, for
example, is a terminal server, but it is still called a TCP/IP “host.”
Each host has a unique IP address. These addresses are usually written as a
series of four decimal numbers from 0 to 255, separated by periods. The four
numbers, when converted to hexadecimal, create a 32-bit address. For example,
decimal 9.67.7.218 is converted to hexadecimal 094307DA.
The address always has two logical parts, the network address and the host
address. The bits at the beginning of the address determine how the address is
split into its parts:

Chapter 21. TCP/IP

615

Class A

Class B

Class C

Class D

0 1
8
16
24
31
┌─┬──────────┬─────────────────────────────────────────────┐
│0│ netid │
hostid
│
└─┴──────────┴─────────────────────────────────────────────┘
┌───┬───────────────────────┬──────────────────────────────┐
│1 0│
netid
│
hostid
│
└───┴───────────────────────┴──────────────────────────────┘
┌─────┬────────────────────────────────────┬───────────────┐
│1 1 0│
netid
│
hostid
│
└─────┴────────────────────────────────────┴───────────────┘
┌───────┬──────────────────────────────────────────────────┐
│1 1 1 0│
multicast address
│
└───────┴──────────────────────────────────────────────────┘

Figure 254. Classes of IP Addresses

If subnetting is used, the host address part is split into a subnet address and a
host address. A subnet mask determines which bits represent the subnet part of
the address. For example, a subnet mask of 255.255.255.0 (FFFFFF00) applied to
9.67.7.218 (094307DA) yields the following:
network = 9 (09)
subnet = 67.7 (4307)
host = 218 (DA)
If your TCP/IP network is split into subnets, you will have to know the subnet
mask when you customize the 3174.

21.7.2 Customizing IP Addresses
Whenever you are asked to provide an IP address on the 3174 customization
panels, you must give the full address, with leading zeros. The panels provide
the “dots.” For example, 9.67.7.218 is entered as:
009.067.007.218
When you enter a network or subnet address, you must provide all four parts of
the address. For example, network 9 is entered as:
009.000.000.000
Subnet 9.67 is entered as:
009.067.000.000

21.7.3 Names
Since most people can remember names better than numeric addresses, TCP/IP
allows you to assign names to each host. These names can be grouped into
domains, so that they do not have to be unique across the entire network. For
example, OURNET.OURDEPT.HOST1 is a different host from
YOURNET.YOURDEPT.HOST1. When you customize the 3174 for the 3174 TCP/IP
TELNET Support, you must give both a host name and a domain name. When
appended, these give the fully-qualified name of your host in the network.

616

3174 Installation Guide

21.7.4 Name Servers
Unfortunately, most communication protocols including TCP/IP, do not work with
character-string names very well and must instead use numeric addresses. To
convert names to addresses, your network may have Domain Name Servers.
These servers maintain tables of name-to-address correlations. A TCP/IP host
can send a server a name, and the server returns the IP address assigned to
that name. This means the hosts do not need to maintain extensive tables for
name-to-address resolution, and only the server′s table is updated when hosts
are added to or deleted from the network.

21.7.5 3174 Nicknames
3174 TCP/IP Telnet Support allows you to define a set of nicknames for your
users. You provide an IP address to associate with each nickname.
If your network does not have name servers, these nicknames can make life a
little easier for your users, as they will not have to remember numeric IP
addresses.

21.7.6 How the 3174 TCP/IP TELNET Support Looks at Names
A person sitting at a terminal attached to the 3174 may select the desired remote
TCP/IP host by giving one of the following destinations:
•

The host′s IP address, in dotted decimal form

•

A nickname

•

An unqualified host name, different from any nicknames, if the remote host is
in the same domain as the 3174

•

A fully qualified host name.

3174 TCP/IP Telnet Support uses the destination as follows:

Chapter 21. TCP/IP

617

┌───────────────────────────────────────────┐ Y
┌────────────┐
│ Is destination in dotted decimal format? ├─────│Conver to ├───┐
└───────────┬───────────────────────────────┘
│hex IP addr.│ │
│ N
└────────────┘ │

│
┌──────────────────────────────────────┐ Y
┌─────────────┐ │
│ Does destination match any nickname ├──────────│Get IP addr ├─│
│ customized in the 3174?
│
│from nickname│ │
└───────────┬──────────────────────────┘
│list.
│ │
│ N
└─────────────┘ │

│
┌──────────────────────────────────────┐
│
│ Are any name servers customized?
│
│
└───────────┬───────────────────┬──────┘
│
│ N
│ Y
│
│

│
│
┌────────────────────────────────────┐
│
│
│ Does destination contain any dots? │
│
│
└────────┬──────────────────────┬────┘
│
│
│ N
│ Y
│
│


│
│
┌────────────────────────┐ ┌───────────────┐
│
│
│Append customized domain│ │Use destination│
│
│
│name to destination to │ │as query name. │
│
│
│create query name.
│ │
│
│
│
└───────────┬────────────┘ └───────┬───────┘
│
│
└───────────┬──────────┘
│
│

│
│
┌──────────────────┐
│
│
│Send query to name│
│
│
│server (see note).│
│
│
└────────┬─────────┘
│
│

│
│
┌─────────────────────────────┐ Y
│
│
│ Server returned IP address? ├───────│
│
└──────────────┬──────────────┘
│
│
│ N
│
│
┌─────────────────────┘
│



┌───────────────────────┐
┌────────────┐
│Tell user we cannot
│
│Initiate the│
│reach this destination.│
│connection. │
└───────────────────────┘
└────────────┘

Note:3174 TCP/IP Telnet Support sends the query to the first server
in the list and waits approximately two seconds for a response, before
sending the query to the next server, if there is more than one.
If no server responds, the 3174 repeats the process with a four-second
timeout, then six seconds, then eight seconds.
Figure 255. TCP/IP Resolving Name/Destination

21.7.7 Routes
If your users want to access remote hosts that are on other subnets or networks,
at least one TCP/IP router must be on the same subnet as your 3174. You will
need to know the router′s IP address when you customize for the 3174 TCP/IP
Telnet support, and this will be your default router. If there are other routers on
your network, you can define these to the 3174, by giving their IP addresses and
the destinations that they service.
The routes that you configure tell the 3174 the best way to get the TCP/IP traffic
to the desired destinations. As an example, in Figure 256 on page 619, the
3174′s IP address is 9.67.5.80, and the subnet mask being used is
255.255.255.000. That means the network is 9, and 67.5 identifies the subnet.
Router 2 connects the 3174′s network to Network 10, Router 1 connects the

618

3174 Installation Guide

3174′s subnet to subnet 67.4, and Router 3 provides access to all other external
networks.

┌────────────────────────────────────────┐
│ ┌────┐
network 9. │
│ │3174│ 9.67.5.80
│
───────┐
│ └──┬─┘
│
│
│
│
│
the │
│
│
│
rest │ ┌────────┐ │ ┌───┴───┐
9.67.5.1 ┌───────┐ │
of ├──┤Router 3├──┼──┤subnet │
┌────────┐ │subnet │ │
the │ └────────┘ │ │9.67.5 ├──────┤Router 1├──┤9.67.4 │ │
world │ 9.67.5.3 │ └───┬───┘
└────────┘ └───────┘ │
│
└──────┼─────────────────────────────────┘
───────┘
│
┌────┴───┐
│Router 2│ 9.67.5.2
└────┬───┘
│
┌──────┴────────┐
│ network 10. │
└───────────────┘

Figure 256. TCP/IP Router Example

In the 3174 customization, you would have three route entries for this
configuration, telling the 3174 where to route traffic for destinations that are not
part of the 3174′s subnet:
1. For destinations on subnet 9.67.4 use Router 1, whose address on the local
subnet is 9.67.5.1
2. For destinations on network 10., use Router 2, whose address on the local
subnet is 9.67.5.2
3. For any other destinations that are not on the local subnet, use the default
Router 3, with address on the local subnet of 9.67.5.3



_____ TCP/IP Routing Information _____
Destination IP Address



Type
(N,S,H,D)

Router IP Address

009 . 067 . 004 . 000

S

009 . 067 . 005 . 001

010 . 001 . 000 . 000

N

009 . 067 . 005 . 002

XXX . XXX . XXX . XXX

D

009 . 067 . 005 . 003

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

PF: 3=Quit

4=Default

7=Back



8=Fwd



Figure 257. TCP/IP Router Example Customization

Chapter 21. TCP/IP

619

21.8 Customizing 3174 TCP/IP Telnet Support
In many respects, the 3174 TCP/IP Telnet support function can be thought of as
providing ASCII host access across a TCP/IP network. Because of this similarity,
customizing for 3174 TCP/IP Telnet support uses many of the concepts that were
introduced with the AEA. If you are familiar with customizing for AEA, adding
3174 TCP/IP Telnet support will be very simple.
If you are not familiar with the AEA, and you are not installing an AEA in your
3174, the following explanations include suggested responses for many of the
customization questions. These suggestions will result in a very simple
configuration where all coax ports are set up the same. After you have done this
once, you will be able to see how to change it if you want a different setup for
some ports. Your coax attached terminals will use the ASCII Emulation function
when connected to a TCP/IP host; therefore, the customization questions that
affect ASCII Emulation operation are the ones that you will have to answer.
For more information on AEA customization, refer to Chapter 7, “Asynchronous
Emulation Adapter (AEA)” on page 263.

21.8.1 Example Scenario
In this example shown in Figure 258 on page 621, one important point must be
emphasized regarding the 3174-11L channel-attached to MVS18. The 3174 does
support TCP/IP access via the LAN (token-ring or Ethernet) on which it is resides
(Configuration Support-C Release 5 adds Frame Relay as an additional
transport). This means that the channel can be used for SNA traffic, but in order
to access MVS18 as a TCP/IP Host, the traffic must flow over the token-ring. The
3172 will serve as a router to MVS18, making it possible for the 3174 to have a
TELNET to MVS18.

620

3174 Installation Guide

Figure 258. TCP/IP Example Scenario

In Figure 258 the token-ring network can be replaced by an Ethernet network
and the 13R model by a 14R model without greatly affecting 3174 TCP/IP TELNET
support customization.

Chapter 21. TCP/IP

621

21.8.2 Panel Flow
Figure 259 shows the panel flow sequence when customizing 3174 TCP/IP Telnet
support.
┌─────────────────────────────┐
│ Customize Control Disk
│
└──────────────┬──────────────┘
 Option 5
┌─────────────────────────────┐
│
AEA and TCP/IP Menu
│
└──────────────┬──────────────┘
 Option 1
┌─────────────────────────────┐
│ AEA and TCP/IP Configure │
└──────────────┬──────────────┘

┌─────────────────────────────┐
│
Port Set
│
└──────────────┬──────────────┘

┌─────────────────────────────┐
│
Port to Port Set Map
│
└──────────────┬──────────────┘

┌─────────────────────────────┐
│ AEA and TCP/IP Station Set │
└──────────────┬──────────────┘

┌─────────────────────────────┐
│ AEA and TCP/IP Default
│
│
Destination
│
└───┬─────────────────────┬───┘
Question 700=10
│
 Question 700=01 or 11
│
┌─────────────────────────────┐
│
│
TCP/IP Options Menu
│
│
└───┬─────────────────────────┘
│

│
┌─────────────────────────────┐
│
│ TCP/IP Routing Information │
│
└───┬─────────────────────────┘
│

│
┌─────────────────────────────┐
│
│ TCP/IP Domain Name Services │
│
└───┬─────────────────────────┘
│

│
┌─────────────────────────────┐
│
│TCP/IP 3174 Defined Nicknames│
│
└───┬─────────────────────────┘


┌─────────────────────────────┐
│ AEA and TCP/IP Configure │
│
Complete
│
└─────────────────────────────┘

Figure 259. TCP/IP Customization Panel Flow

21.8.3 Configure AEA and TCP/IP
After you have IMLed your 3174 from a Utility diskette, select Customize the
Control Disk from the Master Menu. The Customize Control Disk Menu is
displayed (see Figure 260 on page 623).

622

3174 Installation Guide



_______ Customize Control Disk Menu ________



Select Option; press ENTER
Option
1
2
3
4
5
6
7
8

Description
Configure
Define Devices
Merge RPQs
Modify Keyboards
Define AEA and TCP/IP
Define APPN Node
Define COS
Define 3174-PEER

Select ===> 5



PF: 3=Quit

4=Default

7=Back

8=Fwd

9=Check

12=File



Figure 260. Define AEA and TCP/IP Option

Select Option 5 to configure 3174 TCP/IP Telnet support. The AEA and TCP/IP
Menu is displayed (see Figure 261).



___________ AEA and TCP/IP Menu ____________



Select Option; press ENTER
Option
1
2
3

Description
Configure AEA and TCP/IP
Define UDT
Define UDX

Select ===> 1



PF: 3=Quit

4=Default

7=Back

8=Fwd

9=Check

12=Done



Figure 261. Configure AEA and TCP/IP Option

Select Option 1 to configure 3174 TCP/IP Telnet support. The AEA and TCP/IP
Configure panel is displayed (see Figure 262 on page 624).

Chapter 21. TCP/IP

623

21.8.4 Enabling AEA and TCP/IP





_________ AEA and TCP/IP Configure _________

700 - 1 1
702 - 1
703 - 1
710 - 00000000



PF: 3=Quit

711 - 00000000

4=Default

7=Back

712 - 00000000

713 - 00000000

8=Fwd



Figure 262. AEA and TCP/IP Configure Panel

For detailed description of each customizing question, see Chapter 7,
“Asynchronous Emulation Adapter (AEA)” on page 263. This section will
highlight information relevant to customizing 3174 TCP/IP Telnet support.

Question 700: Configure AEA and TCP/IP Feature
Question 700 has been changed from a one-digit response that allows the AEA
feature to be customized, to a two-digit response that allows the AEA feature and
the 3174 TCP/IP Telnet Support to be customized. The two digits are used as
follows:
•

•

Digit 1 - AEA Feature
−

0=No AEA capability desired

−

1=AEA capability desired

Digit 2 - TCP/IP Telnet Support
−

0=No TCP/IP capability desired

−

1=TCP/IP capability desired without SNMP

−

2=TCP/IP capability desired with SNMP

For our example, we have customized for both AEA and TCP/IP capabilities.

Question 702: Control Key Assignment
This question allows you to specify the control key when using ASCII emulation.
•

0=Use the Alt key

•

1=Use the Ctrl key (default response)

If you have never used the AEA feature before, use the default value.

624

3174 Installation Guide

Question 703: Request MLT for AEA
This question allows you to specify if you are using MLT on ASCII terminals. It is
not affected by 3174 TCP/IP Telnet support.
•

0=No AEA MLT support (default response)

•

1=Request AEA MLT support

Questions 710 through 713: Miscellaneous ASCII Feature Options
Each of these four questions have an eight-digit response. Each digit determines
whether certain modes of operation are enabled or not enabled. The only one
that you need to consider for the 3174 TCP/IP Telnet Support is Question 710
digit 1: Reverse Video Blanks-to-Hyphens Option. For 3270 displays without
EABs, specifying this digit as 1 causes reverse video blanks to be displayed as
hyphens.

21.8.5 Defining Port Set



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16





_______________ Port Set _______________

=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

Name

Session
Limit

Port
Type

Modem
Type

Password

3270DISP
3163DISP
________
________
________
________
________
________
________
________
________
________
________
________
________
________

5
4
_
_
_
_
_
_
_
_
_
_
_
_
_
_

1
3
_
_
_
_
_
_
_
_
_
_
_
_
_
_

_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_

________
________
________
________
________
________
________
________
________
________
________
________
________
________
________
________

PF: 3=Quit

4=Default

7=Back

8=Fwd



Figure 263. Port Set Panel

If you have already customized for the AEA, you may not need to change this
panel. If you want to allow 3270 displays to access TCP/IP destinations and the
displays have not been included in a port set, then add them to this panel.
If you do not have an AEA, you should use this panel to define port set 1 for your
3270 displays to allow them to access TCP/IP destinations:
•

Enter the name 3270DISP into the Name field.

•

Select a session limit that matches the number of LTs you want the 3270
displays to have (the default is 1). This number may be larger than the
number of addresses assigned by questions 117 and 118.

•

Enter a 1 in the Port Type field for our 3270 displays. Where:
−

1=3270 devices

Chapter 21. TCP/IP

625

•

−

2=Switched (for ASCII devices connected via modems and switched
lines)

−

3=Direct (for ASCII devices connected via null modems)

−

4=Non-Switched (for ASCII devices connected via modems and
non-switched lines)

Leave the Modem Type and Password fields blank.

For our example, we have customized a port set for coax attached 3270 displays
and another port set for 3163 displays that are attached to the AEA via null
modems.

21.8.6 Mapping Port to Port Set





_________ Port to Port Set Map _________
Page 01 of 03
Type the port set number to group the 3174 ports
3270
26-00
26-08
26-16
26-24

Ports
to 26-07
to 26-15
to 26-23
to 26-31

Port Sets
1 = 3270DISP
5 =
9 =
13 =



PF: 3=Quit

0
1_
__
__
__

2
6
10
14

4=Default

1
1_
__
__
__

2
1_
__
__
__

3
1_
__
__
__

= 3163DISP
=
=
=

7=Back

4
1_
__
__
__

5
1_
__
__
__

3
7
11
15

8=Fwd

6
1_
__
__
__

7
__
__
__
__

=
=
=
=

4
8
12
16

10=PageBack

=
=
=
=

11=PageFwd



Figure 264. Port to Port Set Map Panel (1 of 3)

If you have already customized for the AEA, you may not need to change this
panel. If you have added a port set for 3270 displays in the Port Set panel, you
will need to assign the 3270 ports to that new port set using this panel.
If you do not have an AEA, you should use this panel to assign coax ports to the
port set, named 3270DISP, that you have defined in the Port Set panel:
•

Enter the port set number for each port that you wish to use the 3174 TCP/IP
Telnet support function. This assigns that port to the 3270 display port set.

There are three pages for mapping ports to the port sets you have defined. The
first page shows ports in hardware group 26, the first 32 coax ports. The second
page shows ports in hardware group 27, the next 32 coax ports (provided by the
3270 Port Expansion Feature). The third page shows ports in hardware groups
21, 22 and 23, ASCII ports (provided by the AEA).
For our example, we have:
•

626

3174 Installation Guide

Mapped the first seven coax ports to the port set number 1 (1=3270DISP) in
Figure 264

•

No ports are mapped for the 3270 Port Expansion Feature in Figure 265 on
page 627

•

Mapped the first seven ASCII ports to the port set number 2 (2=3163DISP) in
Figure 266.





_________ Port to Port Set Map _________
Page 02 of 03
Type the port set number to group the 3174 ports
3270
27-00
27-08
27-16
27-24

Ports
to 27-07
to 27-15
to 27-23
to 27-31

Port Sets
1 = 3270DISP
5 =
9 =
13 =



0
__
__
__
__

2
6
10
14

1
__
__
__
__

2
__
__
__
__

3
__
__
__
__

4
__
__
__
__

= 3163DISP
=
=
=

All responses are correct
PF: 3=Quit
4=Default
7=Back

5
__
__
__
__

3
7
11
15

6
__
__
__
__

7
__
__
__
__

=
=
=
=

8=Fwd

4
8
12
16

10=PageBack

=
=
=
=

11=PageFwd



Figure 265. Port to Port Set Map Panel (2 of 3)





_________ Port to Port Set Map _________
Page 03 of 03
Type the port set number to group the 3174 ports
AEA Ports
21-00 to 21-07
22-00 to 22-07
23-00 to 23-07

Port Sets
1 = 3270DISP
5 =
9 =
13 =



0
2_
__
__

2
6
10
14

1
2_
__
__

2
2_
__
__

3
2_
__
__

= 3163DISP
=
=
=

All responses are correct
PF: 3=Quit
4=Default
7=Back

4
2_
__
__

5
2_
__
__

3
7
11
15

8=Fwd

6
2_
__
__

7
__
__
__

=
=
=
=

4
8
12
16

10=PageBack

=
=
=
=

11=PageFwd



Figure 266. Port to Port Set Map Panel (3 of 3)

Chapter 21. TCP/IP

627

21.8.7 Defining 3270 Host and Display Station Sets





________ AEA and TCP/IP Station Set ________

1 721 - 3270 HOST_______________ 722 - 3H 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - _
752 - ________________________________________________
761 - 1 762 - 1
763 - 1 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000
2 721 - 3270 DISPLAY____________ 722 - 3D 723 - 3270DISP 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - _
752 - ________________________________________________
761 - 1 762 - 1
763 - 1 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000



PF: 3=Quit

4=Default

7=Back

8=Fwd

10=Page Back

11=Page Fwd



Figure 267. AEA and TCP/IP Station Set Panel (1 of 4)

If you have already customized for AEA, you will have defined station sets for the
3270 host and the 3270 displays that are attached to your 3174. You will still
need to define station sets for TCP/IP access, so do not skip this panel. You
may, however, proceed to 21.8.8, “Defining TCP/IP Station Sets” on page 629.
If you do not have an AEA, you should define two station sets, one for the 3270
host and one for the 3270 displays we have added. You will also need to define
station sets for TCP/IP access (see 21.8.8, “Defining TCP/IP Station Sets” on
page 629). We will start with defining station set 1 for the 3270 host:
Q721

Enter a station set name for the 3270 host to be accessed. Whatever
name you enter here will be displayed on the Connection Menu as a
possible destination for the LT. If your 3270 host has a common name
that the terminal users will recognize, enter that name.
In our example, we have used the name 3270 HOST.

Q722

Enter 3H as the station type for the 3270 host.

Leave all other questions at their default values.
Next, we will define station set 2 for the 3270 displays:
Q721

Enter a station set name for the 3270 displays we have added in the
Port Set panel.

Q722

Enter 3D as the station type for the 3270 displays.

Q723

Enter 3270DISP as the port set name (the name we defined on the Port
Set panel) to which the 3270 displays will be mapped.

Q725

Leave the response at its default value of 1.
This allows the terminal users to use the Connection Menu to select
alternative host connections for an LT. After you are more familiar with
Connection Menu operation, you may wish to change this to 0.

628

3174 Installation Guide

Leave all other responses at their default values.

21.8.8 Defining TCP/IP Station Sets
A station set for TCP/IP access defines a set of ASCII emulation characteristics
and an optional host IP address. The 3174 TCP/IP Telnet Support supports the
following ASCII terminal emulation:
•

DEC VT100

•

IBM 3101

•

DG D210 (USA English only)

•

DEC VT220, 7-bit control

•

DEC VT220, 8-bit control.

Each TCP/IP station set you define will be displayed on the host Connection
Menu for the terminal user to select as a connection.
For each station set definition, you may specify an IP host address, or use the
default response (all zeros), in question 790. Your response is used as follows:
•

If you specify an address, the 3174 does not automatically connect to that
address when the station set is selected from the Connection Menu. The
address is used if the user issues a PING or an OPEN command without
specifying a destination.

•

If you do not specify an address (default all zeros), then the user will need to
specify the destination when issuing the PING or the OPEN command.

So, if your users at the 3270 coax terminals will use the 3174 TCP/IP Telnet
support to access only one TCP/IP host and that host supports DEC VT100
devices, then you only need to define one TCP/IP station set (the DEC VT100
station set). You will specify that host′s IP address in question 790 so that the
users do not have to remember it. To access that host, the user selects the DEC
VT100 station set from the Connection Menu, which puts the display into local
mode, and then issues the OPEN command without specifying a destination.
If your users will access more than one hosts, you probably should define five
TCP/IP station sets, one for each type of ASCII Emulation supported. This allows
the users to select the required station set from the Connection Menu. Again, if
you specify an address in question 790, it will be used when the user issues a
PING or OPEN command without a destination. If you do not specify an address
in question 790 (default all zeros), then the user will need to specify the
destination when issuing the PING or OPEN command.
For our example, we have defined five station sets (station set numbers 3
through 7 in the following panels) for TCP/IP access. Station set number 3 also
has a “default destination” customized in question 790. Station set number 8
defines 3163 displays that are attached to the 3174 AEA; they can also select the
TCP/IP connections from their Connection Menu.

Chapter 21. TCP/IP

629





________ AEA and TCP/IP Station Set ________

3 721 - TELNET VT100 _______
722 - TH 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - 1
752 - ________________________________________________
761 - 1 762 - 1
763 - 0 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 009 . 067 . 038 . 071
4 721 - TELNET IBM3101
722 - TH 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - 2
752 - ________________________________________________
761 - 1 762 - 1
763 - 1 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000



All responses are correct
PF: 3=Quit
4=Default
7=Back

8=Fwd

10=Page Back

11=Page Fwd



Figure 268. AEA and TCP/IP Station Set Panel (2 of 4)

To define each station set for TCP/IP access, respond to the following questions:
Q721

Enter a station set name that you wish displayed on the Connection
Menu.

Q722

Enter TH as the station type for the TCP/IP host.

Q751

Specify the datastream supported by the TCP/IP host:
•

1=DEC VT100

•

2=IBM 3101

•

3=DG D210 (USA English only)

•

4=DEC VT220, 7-bit control

•

5=DEC VT220, 8-bit control

Your response to this question only affects the operation of 3270
displays. It determines the type of ASCII emulation that the 3174
provides for the 3270 display when the user selects this station set as
the destination. When the user at an ASCII terminal selects a TCP/IP
destination, the value of this field is ignored.
Q761

Q762

630

3174 Installation Guide

Respond only for VT100 or VT220 datastream; that is, if question 751=1,
4 or 5. The valid responses are:
•

0=Auto XON/XOFF disabled

•

1=Auto XON/XOFF enabled (default response).

Respond only for VT100 or VT220 datastream; that is, if question 751=1,
4 or 5. The valid responses are:
•

0=Wraparound option disabled

•

1=Wraparound option enabled (default response).

Q763

Respond only for VT100 or VT220 datastream; that is, if question 751=1,
4 or 5. The valid responses are:
•

0=New line option disabled

•

1=New line option enabled (default response).

Your response to this question depends on the host applications you
will be using. If not answered correctly, characters may be placed in
the wrong positions on the screen. When set to 1, the 3174 treats a line
feed character from the host as a new line (line feed followed by
carriage return).
Note: For connections to RS/6000 hosts, question 763 should be 0.
Q764

Q765

Q771

Respond only for VT100 or VT220 datastream; that is, if question 751=1,
4 or 5. The valid responses are:
•

0=Margin bell disabled

•

1=Margin bell enabled (default response).

Respond only for VT100 or VT220 datastream; that is, if question 751=1,
4 or 5. The valid responses are:
•

0=DEC host ASCII Character Set is NRC (default response)

•

1=DEC host ASCII Character Set is MCS.

Respond only for IBM 3101 datastream; that is, if question 751=2. The
valid responses are:
•

0=Automatic line feed disabled

•

1=Automatic line feed enabled (default response).
The receipt of a carriage return from the host will cause a carriage
return and a line feed at the terminal.

Q772

Q773

Q774

Q775

Respond only for IBM 3101 datastream; that is, if question 751=2. The
valid responses are:
•

0=Enter causes a carriage return only

•

1=Enter causes a carriage return and a line feed (default
response).

Respond only for IBM 3101 datastream; that is, if question 751=2. The
valid responses are:
•

0=Automatic new line at column 80 disabled

•

1=Cursor automatically moves to the first position of the next line
after reaching column 80 (default response).

Respond only for IBM 3101 datastream; that is, if question 751=2. The
valid responses are:
•

0=Scrolling disabled

•

1=Scrolling enabled (default response).

Respond only for IBM 3101 datastream; that is, if question 751=2. The
valid responses for the line turnaround character to be used are:
•

0=Use EOT (end of transmission)

•

1=Use CR (carriage return) (default response)

•

2=Use XOFF (transmit off)

Chapter 21. TCP/IP

631

•

Q790

3=Use ETX (end of text).

Enter the default host IP address.
You may leave the response at its default value (all zeros). The user
will need to specify the destination when issuing the PING or the OPEN
command.
If you do specify an address, the 3174 does not automatically connect to
that address when this station set is selected from the Connection
Menu. In this case, if the user issues a PING or an OPEN command:
•

Without specifying an address, the address in question 790 is used.

•

Specifying an address, the address specified is used.

You can leave all other responses at their default values.





________ AEA and TCP/IP Station Set ________

5 721 - TELNET D210
722 - TH 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - 3
752 - ________________________________________________
761 - 1 762 - 1
763 - 1 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000
6 721 - TELNET VT220 7 BIT
722 - TH 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - 4
752 - ________________________________________________
761 - 1 762 - 1
763 - 0 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000



All responses are correct
PF: 3=Quit
4=Default
7=Back

8=Fwd

10=Page Back

Figure 269. AEA and TCP/IP Station Set Panel (3 of 4)

632

3174 Installation Guide

11=Page Fwd







________ AEA and TCP/IP Station Set ________

7 721 - TELNET VT220 8 BIT___
722 - TH 723 - ________ 725 - 1
731 - 1
732 - 1
733 - 0 734 - _ 735 - 0 736 - 1 737 - _
741 - 000 742 - 015 743 - 1 744 - 0 745 - 0 746 - 0 0
751 - 5
752 - ________________________________________________
761 - 1 762 - 1
763 - 0 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000
8 721 - 3163 DISPLAY____________ 722 - I3 723 - 3163DISP 725 - 1
731 - 1
732 - 1
733 - 6 734 - _ 735 - 1 736 - 1 737 - _
741 - 000 742 - 015 743 - 0 744 - 0 745 - 2 746 - 0 0
751 - _
752 - ________________________________________________
761 - 1 762 - 1
763 - 1 764 - 1 765 - 0
771 - 1 772 - 1
773 - 1 774 - 1 775 - 1 776 - 1
781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0
790 - 000 . 000 . 000 . 000



All responses are correct
PF: 3=Quit
4=Default
7=Back

8=Fwd

10=Page Back

11=Page Fwd



Figure 270. AEA and TCP/IP Station Set Panel (4 of 4)

21.8.9 Defining Default Destinations


Station
Set
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15





____ AEA and TCP/IP Default Destination ____
Station Set
Name
3270 HOST
3270 DISPLAY
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT
3163 DISPLAY

PF: 3=Quit

4=Default

7=Back

Session
Limit
0
5
0
0
0
0
0
4
0
0
0
0
0
0
0

8=Fwd

Session
LT1 LT2 LT3 LT4 LT5
__
__
__
__
__
__
__
__
__
__
__
__
__
__
__

__
__
__
__
__
__
__
__
__
__
__
__
__
__
__

__
__
__
__
__
__
__
__
__
__
__
__
__
__
__

10=Page Back

__
__
__
__
__
__
__
__
__
__
__
__
__
__
__

__
__
__
__
__
__
__
__
__
__
__
__
__
__
__

11=Page Fwd



Figure 271. AEA and TCP/IP Default Destination Panel

This panel determines what the terminal user will see on each LT when it is first
accessed. You specify default destinations only for station sets that represent
devices; you do not specify default destinations for host station sets. If you have
already customized for the AEA, you should make changes here only if you want
a TCP/IP session to be the default destination. If you are not not using the AEA,
what you enter here will affect your end-users as follows:

Chapter 21. TCP/IP

633

•

If you select the 3270 host station set as the default destination, the LT is
initially assigned to the 3270 host. You should do this if you do not want
things to look different to your users after you have installed the 3174 TCP/IP
TELNET Support.

•

If you select a TCP/IP host station set as the default destination, the LT is
initially assigned to TCP/IP and the user will see the following prompt at the
top of the screen:
3174 TELNET>
of the screen.

•

If you select the Connection Menu as the default destination (leave the fields
in the Session LTx columns blank), the Connection Menu will be displayed as
the first screen and the user can choose the desired connection.

For each LT, enter either the 3270 host station set number, one of the TCP/IP
station set numbers, or leave blank to request the Connection Menu, as the
default destination.
Note: You cannot change the information in the Station Set Name and Session
Limit columns. The Station Set Name is your response to question 721 and the
Session Limit is your response to the Session Limit for that station set in the
Port Set panel.
For our example, we have specified the Connection Menu as the default
destination for all the attached displays (both 3270 and ASCII).

21.8.10 Defining TCP/IP Options





_____ TCP/IP Options Menu _____
3174 IP Address
Subnet Mask
Broadcast Address

052 - 009 . 067 . 038 . 088
054 - 255 . 255 . 255 . 192
056 - 000 . 000 . 000 . 000

Maximum TELNET Connections
TCP/IP Buffer Space

058 - 020
(001 - 250)
060 - 0256 K (K = 1024 bytes)

Routing Field Support
All Routes Broadcast

062 - Y
064 - Y

Frame Relay IP Address
Frame Relay Subnet Mask

066 - 000 . 000 . 000 . 000
068 - 000 . 000 . 000 . 000

PF: 3=Quit

4=Default

7=Back

Figure 272. TCP/IP Options M e n u

634

3174 Installation Guide

8=Fwd



(Y,N)
(Y,N)



Question 052: 3174 IP address
Enter the IP address assigned to your 3174. Each of the four fields of your
response should contain a decimal number between 000 and 255. For example,
the IP address of our 3174-13R is 9.67.38.88; it is entered as:
009.067.038.088

Question 054: Subnet Mask
Enter the subnet mask for your network. Each of the four fields of your response
should contain a decimal number between 000 and 255. For example, the subnet
mask of our network at ITSC Raleigh is 255.255.255.192; it is entered as:
255.255.255.192
The mask, when converted to hexadecimal, contains a 1 for each bit of the
address that is part of the network or subnet identifier.
If you are not using subnets, this mask should represent the network portions of
the address.

Question 056: Broadcast Address
Enter the address the 3174 should use when it needs to send TCP/IP broadcast
frames. For example, a broadcast address that contains the subnet address of
the local 3174, but with all bits of the hostid address set to 1, results in broadcast
frames going to all hosts on the local subnet. Each of the four fields of your
response should contain a decimal number between 000 and 255. For example,
9.67.38.255 is entered as
009.067.038.255
This response is optional (default all zeros). If you leave it as default, the 3174
uses a broadcast address that represents all the hosts in your subnet if a subnet
mask is used, or in your network if no subnet mask is used.

Question 058: Maximum TELNET Connections
Enter the maximum number of connections you wish to have available for
terminal users. This pool of connections is available on a first-come-first-served
basis. Each connection requires additional storage, as described in 21.6,
“Storage Requirements” on page 614.
Your response should be a decimal number between 001 and 250. For our
example, we have specified 20 connections as the maximum.

Question 060: TCP/IP Buffer Space
Enter the amount of additional memory you wish to allocate for TCP/IP data
buffers, as described in 21.6, “Storage Requirements” on page 614.
Your response should be a decimal number between 0000 and 1024, and
specifies the number of 1024 byte (1 KB) increments.

Chapter 21. TCP/IP

635

Question 062: Routing Field Support
Your response should be as follows:
•

Enter Y if you wish the TCP/IP frames to use LAN source routing. This
allows communication through bridges.

•

Enter N if you want to disable bridge access.

Question 064: All Routes Broadcast
Your response should be as follows:
•

Enter Y for All Routes Broadcast.

•

Enter N for Single Route Broadcast.

Note: The response to question 064 is meaningful only if question 062=Y.

Question 066: Frame Relay IP Address
This question determines the IP address assigned to your 3174′s Frame Relay
interface. Obtain this address from the TCP/IP network administrator. If you do
not want to use IP on your Frame Relay interface, use 000.000.000.000.

Question 068: Frame Relay Subnet Mask
This question determines the subnet mask that applies to the 3174′s Frame
Relay interface. The Frame Relay subnet mask, when converted to hexadecimal
characters, specifies 1 for each bit of the address that is part of the network or
subnet identifier. The 3174 builds the subnet mask from the network identifier in
the IP address. If you want to indicate that the 3174 is not on a subnet, use
000.000.000.000.

21.8.11 Defining TCP/IP Routing Information



_____ TCP/IP Routing Information _____
Destination IP Address



Type
(N,S,H,D)

Router IP Address

009 . 067 . 038 . 096

H

009 . 067 . 038 . 096

009 . 067 . 038 . 134

H

009 . 067 . 038 . 096

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

XXX . XXX . XXX . XXX

X

XXX . XXX . XXX . XXX

PF: 3=Quit

4=Default

7=Back



8=Fwd



Figure 273. TCP/IP Routing Information

This panel contains information about the routers that you want the 3174 to use.
You can define four types of routes:

636

3174 Installation Guide

•

Type=N - a route to a specific network

•

Type=S - a route to a specific subnet

•

Type=H - a route to a specific host IP address

•

Type=D - a default router

For host, subnet and network entries, you must fill in all fields in the row:
•

The Destination IP Address is the specific host, subnet or network address.

•

The Type is H (host), S (subnet) or N (network).

•

The Router IP Address is the network IP address of the router that should
receive that destination′s traffic. This IP address must have the same
network and subnet values as the 3174 you are customizing.

The default router (Type=D) is used for all other destinations that are not on the
local network (or subnet). The Destination IP Address field for the default router
must be left as:
XXX.XXX.XXX.XXX
Notes:
1. You should have only one default router entry.
2. If you define a route to a subnet, it must be on the same network as the 3174
you are customizing.
3. Do not add a route to the network or the subnet of the 3174 you are
customizing.
For our example, we have define two destination hosts, 9.67.38.96 and
9.67.38.134, which are reachable through 9.67.38.96.

21.8.12 Defining Domain Name Services



_____ TCP/IP Domain Name Services _____



3174 Hostname
317413R____________________________________________________
3174 Domain Name
ITSO RALEIGH IBM COM____________________________________________
________________________________________________________________
________________________________________________________________
_______________________________________________________________
Domain Nameserver IP Addresses
009 . 067 . 038 . 096
009 . 067 . 038 . 134
XXX . XXX . XXX . XXX
XXX . XXX . XXX . XXX



PF: 3=Quit

4=Default

7=Back

8=Fwd



Figure 274. TCP/IP Domain Name Services

Chapter 21. TCP/IP

637

3174 Hostname
A response is required for this field. Enter the name assigned to your 3174.
Observe the following rules when defining the 3174 Hostname:
•

The name may be up to 63 characters long.

•

Only alphabetic (A through Z), numeric (0 through 9) and the hyphen
characters are allowed.

•

Use the dollar sign ($) to represent a hyphen.

•

No imbedded blanks are allowed.

•

Although you enter the name in upper case characters, the 3174 converts it
to lower case before using it.

3174 Domain Name
Enter the name of the domain that your 3174 is in. This name can be made up of
several parts. Observe the following rules when defining the 3174 Domain
Name:
•

Each part of the name may be up to 63 characters long.

•

Only alphabetic (A through Z), numeric (0 through 9) and the hyphen
characters are valid.

•

Use the dollar sign ($) to represent a hyphen.

•

Use blanks to separate the parts of the name.
For example, you would enter MYDEPT.MY-COMPANY.MYNET as MYDEPT
MY$COMPANY MYNET.

•

Although you enter the name in upper case characters, the 3174 converts it
to lower case before using it.

A domain name is required if any Domain Nameserver IP Addresses is entered.

Domain Nameserver IP Addresses
Enter the IP addresses of the Nameservers that the 3174 should use to resolve
names to IP addresses. Enter the primary Nameserver′s address first. These
responses are optional.

638

3174 Installation Guide

21.8.13 Defining TCP/IP Nicknames



_____ TCP/IP 3174 Defined Nicknames _____
Nickname

IP Address

RS60001_____________
RS60002_____________
RS60003_____________
MVS20_______________
MVS18_______________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________
____________________



PF: 3=Quit



4=Default

009
009
009
009
009
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

7=Back

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

067
067
067
067
067
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

038
038
038
038
038
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

071
072
073
096
134
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX
XXX

8=Fwd



Figure 275. TCP/IP 3174 Defined Nicknames

Since users remember names better than numeric IP addresses, this panel
allows you to define up to 16 host nicknames and their associated IP addresses.
Observe the following rules when defining nicknames:
•

The nickname can be up to 20 characters long.

•

Only alphabetic (A through Z) and numeric (0 through 9) characters are
allowed.

•

No imbedded blanks are allowed.

•

Although you enter these names in upper case characters, the 3174 converts
them to lower case before using them.

21.8.14 Configure Complete




____ AEA and TCP/IP Configure Complete _____
Press PF12 to save all responses
and return to the AEA Menu



PF: 3=Quit

4=Default

7=Back

8=Fwd

12=Done



Figure 276. AEA and TCP/IP Configure Complete

You have now completed customization for the 3174 TCP/IP Telnet support.

Chapter 21. TCP/IP

639

21.8.15 LAN Considerations
Token-Ring Considerations
You may have noticed that we have not mentioned any token-ring customization
questions. Since your 3174 must be either a x3R model customized for at least
one 3270 host attachment, or a model customized as a LAN gateway, you have
already set up the token-ring interface. No changes to your token-ring
customization are required for the 3174 TCP/IP Telnet support.

Ethernet considerations
We are not using Ethernet in this example, but if we were, the 3174 could be a
DSPU, Ethernet gateway, or a stand-alone TELNET terminal server. For DSPU or
a Ethernet gateway, there are no changes to your LAN customization as a
stand-alone Telnet terminal server, the 3270 Host is not and has not been
defined, thus you must customize for the use of the Ethernet adapter.
See Chapter 4, “LAN Support” on page 69 for 3174 LAN customization details.

21.9 How to Use 3174 TCP/IP Telnet Support





___________ Connection Menu
___________
Enter a number (NUM) or a name on the Command Line, then press ENTER
NUM
1
2
3
4
5
6

NAME
3270 HOST
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT

PF: 3=End



STATUS
NUM NAME
?
1
Down 2
Down
Down
Down
Down

6=Terminal Disconnect

STATUS

12=Host Disconnect

============>To:



Figure 277. Connection M e n u Immediately after 3174 IMLed

Re-IML the 3174 after you have completed your customizing procedures. Since
we have specified the Connection Menu as the default destination for all our
attached terminals, this screen appears immediately after the re-IML. Note the
status displayed:

1 The 3270 host status is a question (?) mark.
2 The TCP/IP host status is Down.

640

3174 Installation Guide



NUM
1
2
3
4
5
6

NAME
3270 HOST
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT

PF: 3=End





___________ Connection Menu
___________
Enter a number (NUM) or a name on the Command Line, then press ENTER
STATUS
NUM NAME
Up
1
Down 2
Down
Down
Down
Down

6=Terminal Disconnect

STATUS

12=Host Disconnect

============>To:



Figure 278. Connection M e n u after 3174 Becomes Active

When the 3270 host attachment becomes active, the status changes, without user
intervention, to the following:

1 The 3270 host status is now Up and, if selected, the session will be
established between the LT and the host.

2 The TCP/IP host status continues to be Down.



NUM
1
2
3
4
5
6

NAME
3270 HOST
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT

PF: 3=End





___________ Connection Menu
___________
Enter a number (NUM) or a name on the Command Line, then press ENTER
STATUS
Up
Up
Up
Up
Up
Up

6=Terminal Disconnect

NUM NAME

STATUS

12=Host Disconnect

============>To:



Figure 279. Connection M e n u after 3174 Becomes Active and Enter Pressed

When you press the Enter key, the status shows all hosts active. You can now
select any one of the hosts from the Connection Menu.

Chapter 21. TCP/IP

641

21.10 Terminal Operation with 3174 TCP/IP Telnet Support
When you select a TCP/IP option from the Connection Menu, your LT is placed
into the local mode. You know you are in local mode when the following prompt
is displayed:
3174 TELNET>
In the local mode, you are interacting with the 3174, just as if it were a “host
computer.” You ask the 3174 to perform functions on your behalf. The most
important function is opening a connection with a remote TCP/IP host.

21.10.1 Opening a Connection
Once in the local mode, there are two ways to open a connection with a TCP/IP
host:
•

If you have specified an address in Question 790 and it is the desired
destination, type the following at the TELNET prompt and press Enter:
3174 TELNET> open

•

If you have specified an address in Question 790 and it is not the desired
destination, or if you have not specified an address in question 790, type the
following at the TELNET prompt and press Enter:
3174 TELNET> open destination
where destination = {IPaddress|hostname }

Once your connection is opened, you leave the local mode and enter into
session with the remote host.
When you are in session with the host, you can return to the local mode
temporarily, without losing your connection to the host, by pressing the escape
key.

21.10.2 Escaping to Local Mode
To escape to the local mode while you are in an active TELNET session, use the
escape key sequence (this usually involves pressing more than one key and is
not the key marked Esc or ESC on your keyboard). To find out what the escape
key is, type the following at the TELNET prompt and press Enter:
3174 TELNET> display
Figure 293 on page 652 shows an example of the resulting display. Note the
line that shows:
escape

[^L ]

This is the default setting; it means that:

642

•

If you have a Ctrl key on your keyboard and your display is setup offline for
native mode (Standard), press and hold the Ctrl key (a ← shows in the OIA)
and then press the L key.

•

If you do not have a Ctrl key, enter Extension mode (for example, press and
hold Alt, and then press Erase EOF), then press and release the C key, which
puts you into the Ctrl mode (a ← now shows in the OIA), then press the L
key.

3174 Installation Guide

If you find this cumbersome, use the SET command to define your preferred
escape key (for example, the $ key) before you open the connection:
3174 TELNET> set escape $
Note:
If you are using a Personal Computer as a CUT terminal attached the 3174 using
PC3270 Emulation, you need to define some other key (for example, the Home
key) as Extension mode key since the Ctrl key in emulated keyboard is not
functional. The steps are as follows:
•

Respond the Question 168 (additional Extension-Mode key definition) with a 1
to specify the Home key as the Extension-Mode key when you are
customizing the 3174.

•

At your emulated CUT terminal, press and hold the Home key and then press
and release the C Key, which puts you into the Ctrl mode (a ← shows in the
OIA). Then press the appropriate key (for example, the L key) to escape to
the local mode.

Once you have escaped to the local mode, you can enter local commands (see
21.10.8, “Local Mode Commands” on page 646). If you enter the CLOSE or the
QUIT command, the connection will end.
After the command is performed, you automatically return to your host session,
unless the command was a request to end the connection. You may have to
press Enter once to regain the host prompt.
If you did not issue any command when you have escaped to the local mode,
just press Enter once and you be return to your host session.
When you return to your host session, you may need to request the host
application to refresh the screen. For example, if you are working with SMIT
(System Management Interface Tool) on the RS/6000, press the PF2 key to
refresh. Otherwise, the commands and responses that were displayed during
local mode remain on the screen until they are replaced by data from the host.

21.10.3 Returning to the Connection Menu
The procedure used to return to the Connection Menu from your Telnet session
depends on the type of device you are using.
For 3270 devices:
•

If a Telnet session is active, enter into Extension mode and then press the M
key.

•

If a Telnet session is not active, do either of the following:
−

Enter into Extension mode and then press the M key.

−

Type the following at the TELNET prompt and press Enter:
3174 TELNET> quit

For ASCII devices, escape to the local mode first, and then escape to the
Connection Menu; that is, press the escape key twice.

Chapter 21. TCP/IP

643

21.10.4 Returning to the Telnet Session
When you have returned to the Connection Menu:
•

If you choose the same host connection as the host session you came from,
you will be returned to that session.

•

If you choose a different destination, the previous session is disconnected
and you will be placed into the local mode to allow you to open a new
connection.

21.10.5 Telnet Session Resources
When you first request a TCP/IP destination from the Connection Menu, one of
the TELNET session resources reserved by question 058 must be available. If it
is not, your request is rejected (see Figure 280).





___________ Connection Menu
___________
Enter a number (NUM) or a name on the Command Line, then press ENTER
NUM
1
2
3
4
5
6

NAME
IBM HOST
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT

STATUS
?
Busy
Busy
Busy
Busy
Busy

NUM NAME

STATUS

PF: 3=End
6=Terminal Disconnect
12=Host Disconnect
802 03 No ′ TELNET VT220 8 BIT
′ ports are available



============>To:



Figure 280. TCP/IP Resources Not Available

Once your request is accepted, a session resource is allocated for you until you
do either of the following:
•

You enter a QUIT command from the local mode.

•

You return to the Connection Menu and successfully select a different
destination from the menu.

21.10.6 Operation: Telnet to RS/6000 Host

644

3174 Installation Guide



NUM
1
2
3
4
5
6

NAME
3270 HOST
TELNET VT100
TELNET IBM3101
TELNET D210
TELNET VT220 7 BIT
TELNET VT220 8 BIT

PF: 3=End





___________ Connection Menu
___________
Enter a number (NUM) or a name on the Command Line, then press ENTER
STATUS
Up
Up
Up
Up
Up
Up

6=Terminal Disconnect

NUM NAME

STATUS

12=Host Disconnect

============>To: 2



Figure 281. Selecting Connection to RS/6000 Host

 3174 TELNET> open 9.67.38.73







Figure 282. TELNET Local Mode

 IBM AIX Version 3 for RISC System/6000



(C) Copyrights by IBM and by others 1982, 1991.
login: root
root′ s Password:
*******************************************************************************
*
*
*
*
* Welcome to IBM AIX Version 3.2!
*
*
*
*
*
* Please see the README file in /usr/lpp/bos for information pertinent to
*
* this release of the AIX Operating System.
*
*
*
*
*
*******************************************************************************



Last unsuccessful login: Fri Oct 7 11:07:03 CDT 1994 on hft/0
Last login: Tue Oct 4 12:21:51 CDT 1994 on pts/8 from rs60002
[YOU HAVE NEW MAIL]
swcons: console output redirected to: /log/12Oct94
# smit



Figure 283. RS/6000 After Login

Chapter 21. TCP/IP

645




System Management
Move cursor to desired item and press Enter.
Installation and Maintenance
Devices
Physical & Logical Storage
Security & Users
Diskless Workstation Management
Communications Applications and Services
Spooler (Print Jobs)
Problem Determination
Performance & Resource Scheduling
System Environments
Processes & Subsystems
Applications
Using SMIT (information only)



F1=Help
Esc+9=Shell

F2=Refresh
Esc+0=Exit

F3=Cancel
Enter=Do

Esc+8=Image



Figure 284. RS/6000 After Invoking SMIT

21.10.7 Operation: Telnet to MVS TCP/IP Host

 3174 TELNET> open mvs20



Finding address of mvs20
Trying...
Connected to 9.67.38.96
Application Id required, no installation default
Enter Application Name:
tso
IKJ56700A ENTER USERID IKJ56714A ENTER CURRENT PASSWORD FOR PEPEBOOICH70001I PEPEBOO LAST ACCESS AT 13:51:50 ON TUESDAY, OCTOBER 12, 1994
IKJ56481I THE PROCEDURE NAME $ASNETDA IS A DEFAULT NAME - YOU MAY CHANGE IT
IKJ56455I PEPEBOO LOGON IN PROGRESS AT 12:52:22 ON OCTOBER 12, 1994
SA20 was converted to ESA 4.2 on OCT 9
INVALID TERMINAL ACCESS METHOD, ISPF VERSION 3 REQUIRES ACF/VTAM.
READY
IKJ56470I PEPEBOO LOGGED OFF TSO AT 13:05:21 ON OCTOBER 12, 1994
******
Connection closed by foreign host.



3174 TELNET>



Figure 285. Logging on to MVS TSO

21.10.8 Local Mode Commands
The 3174 converts all local mode commands and arguments into lower case
before processing. Any numeric arguments that are required must be given in
decimal. IP addresses must be entered in dotted decimal form, with no
imbedded spaces, and leading zeros are not necessary.
In the following explanations of the commands, arguments must be given in the
order shown. We have adopted the following convention:

646

3174 Installation Guide

•

A command is shown in upper case.

•

An argument, option or variable (for example, hostname) is shown in lower
case.

Parentheses () denote optional arguments. If you wish to specify any optional
argument, you must specify all the arguments that precede it. Abbreviations for
commands and parameters are allowed. If the correct input cannot be
determined, you will receive either an “invalid” or an “ambiguous” message.
You can use “?” after any command to get help.

NAMES Command
Purpose: The NAMES command will display any host nicknames that you have
customized at your 3174 (see 21.8.13, “Defining TCP/IP Nicknames” on page 639)
together with its associated IP address.
Command Format: NAMES
Example Display:

 3174 TELNET> names





rs60001
rs60002
rs60003
mvs20
mvs18

9.67.38.71
9.67.38.72
9.67.38.73
9.67.38.96
9.67.38.134



Figure 286. TCP/IP Using NAMES Command

Figure 286 shows the display for the nicknames defined in 21.8.13, “Defining
TCP/IP Nicknames” on page 639.

PING Command
Purpose: The PING command is used to query the availability of a remote host.
Once issued, the PING operation will continue until the 3174 has sent a specified
number of packets to the remote host (if it is available). You can stop the PING
operation at any time by pressing any key.
Command Format: PING (destination (count (size)))
where:

destination

Is the remote host being queried. The destination can be:
•

A nickname

•

An unqualified hostname, if the host is part of the same
domain as the 3174 you are attached to

•

A fully qualified hostname

•

An IP address.

If no destination is given, the IP address if customized in
question 790 for the selected station set is used.

count

Is the number of packets the 3174 should send. If count=0, the
3174 will send packets until you stop the query. Possible values
are 0 through 1000 (default 10).

Chapter 21. TCP/IP

647

size

Is the number of bytes to send in each query. Possible values
are 8 through 64 (default 64).

Example Display:

 3174 TELNET> ping
...sending 00064
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to
Received reply to


characters to
packet 00000,
packet 00001,
packet 00002,
packet 00003,
packet 00004,
packet 00005,
packet 00006,
packet 00007,
packet 00008,
packet 00009,

9.67.38.71
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)
delay (ms)

=
=
=
=
=
=
=
=
=
=

00020
00020
00020
00020
00020
00027
00039
00020
00020
00020

Summary for PING to 9.67.38.71
Packets sent: 00010 Packets received: 00010
Round-trip (ms) ( min avg max ) = 00020 00022 00039



3174 TELNET>



Figure 287. TCP/IP Using PING Command to Default Destination

In this display, the PING command was issued, without a destination, from an LT
that selected the DEC VT100 station set number 3 (see Figure 268 on page 630).
The default destination is, therefore, as customized in question 790.

 3174 TELNET> ping mvs20 8 2



Finding address of mvs20
...sending 00008 characters to 9.67.38.96
Received reply to packet 00000, delay (ms) = 00047
Received reply to packet 00001, delay (ms) = 00021
Summary for PING to 9.67.38.96
Packets sent: 00002 Packets received: 00002
Round-trip (ms) ( min avg max ) = 00021 00034 00047



3174 TELNET>



Figure 288. TCP/IP Using PING Command with Parameters

In this display, the PING command is issued, specifying the destination host
name as mvs20, data packet size 8 bytes, and two packets to be sent for the
PING operation.

 3174 TELNET> ping ?



Usage: ping host size count
host - destination host name or address
size - size of data packet (8-64)
count - number of packets (0-1000)
If unspecified, size=64 and count=10.



3174 TELNET>

Figure 289. TCP/IP Using PING Command - Help

648

3174 Installation Guide



In this display, the help information is provided to show the format and valid
values that can be specified.
You can request help with any command by typing in the command followed by
the question mark (or by the word help).

 3174 TELNET> ping mvs30



Finding address of mvs30 1
Unknown host
3174 TELNET> ping mvs18
Finding address of mvs18 2
...sending 00064 characters to 9.67.38.134
Summary for PING to 9.67.38.134
Packets sent: 00010 Packets received: 00000
Percent packet loss: 100



3174 TELNET>



Figure 290. TCP/IP Using PING Command - Messages

1 Messages displayed for a destination that is not known.
2 Messages displayed for a destination that is not available.

OPEN Command
Purpose: The OPEN command is to open a connection to a remote host.
Command Format: OPEN (destination (remote_port))
where:

destination

Is a remote host you wish to connect. The destination can be:
•

A nickname

•

An unqualified hostname, if the host is part of the same
domain as the 3174 you are attached to

•

A fully qualified hostname

•

An IP address.

If no destination is given, the IP address if customized in
question 790 for the selected station set is used.

remote_port

Is the port number of the TELNET server at the remote host, if
you want a port other than the standard TELNET port 23.
Possible values are 0 through 65535.

Example Display: See Figure 282 on page 645 and Figure 285 on page 646.

Chapter 21. TCP/IP

649

CLOSE Command
Purpose: The CLOSE command will end the connection with the remote host;
that is, it is used to disconnect from a remote host. Your LT will remain in
TELNET local mode.
Command Format: CLOSE
Example Display:

 login: root



root′ s Password:
*******************************************************************************
*
*
*
*
* Welcome to IBM AIX Version 3.1!
*
*
*
*
*
* Please see the README file in /usr/lpp/bos for information pertinent to
*
* this release of the AIX Operating System.
*
*
*
*
*
*******************************************************************************
1 unsuccessful login attempt since last login
Last unsuccessful login: Fri Oct 7 08:20:20 1994 on pts/1 from 9.67.38.88
Last login: Fri Oct 9 08:10:50 1994 on pts/1 from 9.67.38.88
[YOU HAVE NEW MAIL]
#
1
3174 TELNET> close 2
Connection closed by user request



3174 TELNET>



Figure 291. TCP/IP Using CLOSE Command

1 At this point, you are in session with the RS/6000 host.
2 At this point, you have escaped to the local mode and issue the CLOSE
command. The resulting message shows the connection was closed at your
request and you are returned to the TELNET prompt.

QUIT
Purpose: The QUIT command will end any open connection and return the LT to
the Connection Menu.
Command Format: QUIT
Example Display: No example display is provided.

650

3174 Installation Guide

STATUS Command
Purpose: The STATUS command is used to display the status of the current
connection, showing the address of the remote host, and the mode of operation.
Command Format: STATUS
Example Display:

 login: root



root′ s Password:
*******************************************************************************
*
*
*
*
* Welcome to IBM AIX Version 3.1!
*
*
*
*
*
* Please see the README file in /usr/lpp/bos for information pertinent to
*
* this release of the AIX Operating System.
*
*
*
*
*
*******************************************************************************



1 unsuccessful login attempt since last login
Last unsuccessful login: Fri Oct 7 08:20.20 1994 on pts/1 from 9.67.38.88
Last login: Fri Oct 7 08:10:50 1994 on pts/1 from 9.67.38.88
[YOU HAVE NEW MAIL]
#
1
3174 TELNET> status 2
Connected to 9.67.38.71
Operating in character-at-a-time mode.
escape
[$]
3
#
4



Figure 292. TCP/IP Using STATUS Command

1 At this point, you are in session with the RS/6000 host.
2 At this point, you have escaped to the local mode and issue the STATUS
command. The resulting three messages show the connection status, the
operating mode, and the character that will allow you to escape to the local
mode.

3 The display will stay at this point until you press Enter.
4 When you press Enter, you are again in session with the RS/6000.

Chapter 21. TCP/IP

651

DISPLAY Command
Purpose: The DISPLAY command, without any argument, will show the current
operating parameters and their settings. The settings can be changed by the
SET or TOGGLE command.
Command Format: DISPLAY (option (option (option ... )))
where:

option

Is one of the options set by the SET or TOGGLE command.

Example Display:

 3174 TELNET> display



2
1
won′ t - map received carriage returns
won′ t - recognize local control characters
won′ t - wrap long output lines
will - translate backspace/delete
3
escape
terminal
erase
interrupt
kill
quit



4
[^L]
DEC-VT100
[^H]
[^Z]
[^U]
[^X]

3174 TELNET>



Figure 293. TCP/IP Using DISPLAY Command

This display shows the current parameters and their settings:

1 Shows the parameters that can be changed by the TOGGLE command
from “will” to “won′t” and vice versa.

2 Shows the current TOGGLE values. For example, if you issue the
following command:
TELNET> toggle crmod
the result will show the following change:
will - map received carriage returns

3 Shows the parameters that can be changed by the SET command.
4 Shows the current SET values. For example, if you issue the following
command:
TELNET> set escape $
the result will show the following change:
escape

652

3174 Installation Guide

[ $]

SET Command
Purpose: The SET command allows you to assign a function to a specific
keystroke. You can also set a terminal type string to send in response to a
terminal type negotiation (for ASCII terminals).
Command Format: SET option key
where:

option

Is one of the following:
escape

Is the character that will place you in local mode.

terminal

Is the string which will be used in terminal type
negotiation.

The following need ′localchars′ to be toggled on:

key

erase

A character that will cause an Erase Character.

interrupt

A character that will cause a TELNET Interrupt.

kill

A character that will cause an Erase Line.

quit

A character that will cause a Break.

Is one of the following:
¬x

A control key (¬ e represents Ctrl-e or X′05′).

x

A non-alphanumeric character.

string

The terminal type for host negotiation.

TOGGLE Command
Purpose: The TOGGLE command allows you to switch the setting (from “will” to
“ w o n ′t,” or vice versa) of certain local functions.
Command Format: TOGGLE option (option (option ... ))
where:

option

Is one of the following:
crmod

Mapping of received carriage returns.

localchars Recognize local control characters.
wrap

Wrap long output lines.

bs

Backspace as a delete character function.

SEND Command
Purpose: The SEND command allows you to send special control sequences to
the remote host. It also gives you the ability to pass the current escape
character to the remote host, since the 3174 will intercept this character if it is
typed on the keyboard.
Command Format: SEND option (option (option ... ))
where:

option

Is one of the following:

Chapter 21. TCP/IP

653

ayt

TELNET ″Are You There″ command.

brk

TELNET ″Break″ command.

break

TELNET ″Break″ command.

ec

Erase Character.

el

Erase Line.

escape

The current escape character.

ip

TELNET ″Interrupt″ command.

interrupt

TELNET ″Interrupt″ command.

intp

TELNET ″Interrupt″ command.

intr

TELNET ″Interrupt″ command.

nop

TELNET ″No Operation″ command.

synch

TELNET ″Synch Operation″ command.

HELP Command
Purpose: The 3174 displays help information for the requested commands, for
example, if you need an explanation of a command and its options. It is the
same as the ? (question mark) command.
Command Format: {HELP|?} (command (command (command ... )))
where:

command

Is one of the other local mode commands.

21.10.9 Special Considerations for ASCII Terminals
When you are accessing a TELNET destination from an ASCII terminal, the data
received from your terminal is sent to the remote host unchanged.

Terminal Types
If you are using a 3174 User Defined Terminal (UDT), use the SET command to
enter the name of your terminal. Do this before you issue an OPEN command.
The 3174 will send this character string to the host, in response to a terminal
type negotiation request.
If you do not use the SET command, the 3174 uses pre-defined character strings
as answers when the host asks for the terminal type. The character string is
determined by the station type of the terminal, as follows:

654

Station Type

Character String Sent to Host

A2

ADDS-VIEWPOINT-A2

A7

ADDS-VIEWPOINT/78

E1

HAZELTINE-1500

E7

HAZELTINE-ESPRIT

H2

HP-2621

I1

IBM-3101

I2

IBM-3151

3174 Installation Guide

I5

IBM-3161

I7

IBM-3162

I4

IBM-3164

L1

LSI-ADM-11

L3

LSI-ADM-3A

L7

LSI-ADM-1178

T1

TELEVIDEO-912

T7

TELEVIDEO-970

V1

DEC-VT100

V6

DEC-VT220

V2

DEC-VT241

V5

DEC-VT52

M1

MINTEL-1B

W1

WYSE-50

X4

TEKTRONIX-4205

S1

ANSI

Others

UNKNOWN

Operation: ASCII Terminal
Some other things to note about using the 3174 TCP/IP Telnet Support from an
ASCII terminal are:
•

To request the Connection Menu, enter the escape key while in local mode.
If you have an active Telnet session, enter the escape key twice - the first
time, to enter local mode, and the second time to access the Connection
Menu.

•

If your terminal uses MLT to access more than one session, you must invoke
the Connection Menu before using the Change Screen sequence.

•

You cannot use Copy Session to Session functions while your LT is in
TELNET mode.

•

An LT in TELNET mode cannot be part of a Split Screen workgroup.

21.10.10 Special Considerations for 3270 Terminals
When you are accessing a Telnet destination from a 3270 terminal, the data
received from your terminal is converted into an ASCII datastream that the
remote host understands. Your terminal may operate differently from the way it
does when you access a 3270 host. For example, there may be a delay after you
press a key before the corresponding character appears on your screen. This is
because the remote host usually provides the echoing of the keystroke. Also,
the functions provided by some keys may be different from those you are used
to. For a full description of how to use your 3270 terminal with ASCII hosts, refer
to Terminal User ′ s Reference for Expanded Functions .

Chapter 21. TCP/IP

655

Operation: 3270 Terminal
Some special things to note about using the 3174 TCP/IP TELNET Support from a
3270 terminal are:
•

You can use Copy Session to Session function only to copy from a TELNET
screen to a 3270 screen. You cannot copy to a TELNET screen.

•

LTs in TELNET mode may be part of a Split Screen workgroup. However,
you cannot do Split Screen setup functions from an LT in TELNET mode. You
must access the Connection Menu on the LT before entering Split Screen
setup.

21.11 If Things Go Wrong...
The 3174 TCP/IP Telnet Support adds the following online tests:
•

Test 2 Option 4 - to display AEA and TCP/IP configuration panels.

•

Test 3 Option 3 - to display 3270 device status, including TCP/IP connections
and information.

Here are some actions you can take if you have trouble with your session:
1. If you are communicating with a TCP/IP host, escape to the local mode. Use
the STATUS command to get the status of the session.
2. If your session appears hung, or you want to interrupt the host, escape to the
local mode and use the SEND command to send an interrupt to the host.
3. Failure messages from OPEN and PING requests may contain error codes
which can be found Using 3174 in TCP/IP Networks , GG24-4172. Use the
error codes to help you diagnose the problem.
4. If you want to end the session, escape to the local mode and use the CLOSE
command.
5. To see if a host is active, use the PING command. Since you cannot use the
PING command from an active connection, you may need to use another LT,
or CLOSE the active connection before issuing the PING command.
6. You can use the 3174 online tests /3 (for 3270 terminals) or /12 (for ASCII
terminals) to display the connectivity of the LTs at any port. If an LT has
selected a TCP/IP destination from the Connection Menu but has not used
the OPEN command to start a session, these online tests will indicate the LT
is in the local mode. If there is an active connection with a remote TCP/IP
host, the host IP address is shown (see Figure 294 on page 657).

656

3174 Installation Guide

21.11.1 Online Test / 3,3,26 panel





______ Connectivity for PN 03, HG 26 _______
Adapter (HG) status:
Port (PN) status:
Device type:

Enabled
Powered on
Video display (MLT)

Current connectivity Host
LT
Bound
Addr

IDn

HG_PN Host/Station Name

ACTIVE 1
2
3
4
5

1A1
n/a
n/a
1A4
1A5

16

Yes
n/a
n/a
No

002
n/a
n/a
014
n/a

3270 host
009.067.038.071
TELNET Local Mode
LT not available
LT not available

1
2
3
4
5

To go directly to other tests, enter: /Test,Option
Select Test; press ENTER ===>



PF: 3=Quit 12=Test Menu



Figure 294. Online Test /3,3,26

1 LT-1 has a session with a 3270 host; the ACTIVE indicates this LT is
currently being displayed on the screen.

2 LT-2 has an active connection to the TELNET host shown.
3 LT-3 is in TELNET local mode.
4 LT-4 is displaying the Connection Menu and has a local address
customized in the PAST.

5 LT-5 is displaying the Connection Menu but does not have a local
address customized in the PAST.

Chapter 21. TCP/IP

657

21.12 Data Flows
Figure 295 on page 659 shows an example flow of TCP/IP traffic to initiate a
session for a LT. The flow shows these steps:
1. The user has already selected one of the TELNET options from the
Connection Menu. He then types in open MVS1.HOST1.
2. 3174 TCP/IP Telnet Support uses the Domain Name Service function to
determine the IP address associated with that host name. If the current
routing table does not contain an entry for this host, a request would be sent
into the network to the Domain Name Server to resolve the address. For this
flow, assume that 3174 TCP/IP Telnet Support already has an entry for
MVS1.HOST.
3. 3174 TCP/IP Telnet Support determines that the request should be forwarded
to the router at 128.10.0.2.
4. It does not know the MAC address of the router, so it uses ARP to find out.
5. 3174 TCP/IP Telnet Support forwards the request to start a session (the first
TCP message sent to do this is a SYN request).
6. The router discovers that the host is on a network that it can address directly
and uses ARP to seek out the host′s MAC address. It forwards the request.
7. The host processes the request, builds a reply and consults its routing tables
which point to the router.
8. On the return journey, neither the host nor the router needs to use ARP,
because they have both seen recent ARP activity which identifies the MAC
addresses they need. These combinations are kept in a sort of cache and
are discarded at regular intervals so that any changes can be reflected.
Thus, such discovery activity is not restricted to the login, but could happen
at any point during the user′s host session.

658

3174 Installation Guide

3174
┌──────────────┐
│ T/R Adapter │
├──────────────┤
│ IP Address │
│ 128.10.0.1 │
├──────────────┤
│ MAC Address │
│ 400010001234 │
└──────────────┘

IP Router
┌──────────────┬──┬──────────────┐
│ T/R Adapter │ │ T/R Adapter │
├──────────────┤ ├──────────────┤
│ IP Address │ │ IP Address │
│ 128.10.0.2 │ │ 129.30.5.1 │
├──────────────┤ ├──────────────┤
│ MAC Address │ │ MAC Address │
│ 400010004321 │ │ 400020005678 │
└──────────────┴──┴──────────────┘

Host
┌──────────────┐
│ T/R Adapter │
├──────────────┤
│ IP Address │
│ 129.30.5.5 │
├──────────────┤
│ MAC Address │
│ 400020008765 │
└──────────────┘

1. ″OPEN MVS1.HOST1″
? MVS1.HOST1
──────────────
2. 129.30.5.5
─────────────
│
3.
│
│
┌─────────┴┐
│ Adapter 0│
│128.10.0.2│
└─────────┬┘
│
 ?128.10.0.2?
──────────────
4.
400010004321
──────────────
129.30.5.5 (SYN)
│
5.
──────────────
│
┌────┴───┐
│Adapter1│
6.
│ Direct │
└────┬───┘
│
?129.30.5.5?

─────────────────────
400020008765
─────────────────────
6.
129.30.5.5 (SYN)
─────────────────────
.
.
7.
.
8.

128.10.0.1 Response
─────────────────────
.
.
.
128.10.0.1 Response
────────────────

Figure 295. TCP/IP Connection Establishment

Chapter 21. TCP/IP

659

660

3174 Installation Guide

Chapter 22. ISDN
Integrated Services Digital Network (ISDN) is a network conforming to CCITT
standards for digital end-to-end communication over high bandwidth
transmission facilities. ISDN allows the many forms of communication (voice,
data, facsimile, video, etc.) to be digitized and share a common data or
telephone line. The main advantages over traditional voice and data networks is
this ability to integrate services, and to carry the digitized communication at
relatively high speeds and low error rates.
The 3174 supports ISDN communication in two ways:
•

Using the 3174 ISDN Basic Rate Interface (BRI) Adapter, with supporting
microcode in Configuration Support-C Release 1 and later releases, and
ISDN Data Link Control (IDLC) protocols, for native attachment to the ISDN
network.

•

Using the 7820 ISDN Terminal Adapter, as a network interface adapter, and
SDLC for attachment to the ISDN network.

This chapter will only address the first method; that is, using the 3174 ISDN BRI
Adapter for native attachment. This chapter breifly discusses the following:
•

ISDN concepts

•

Hardware and software requirements

•

3174 requirements and customization

•

An example scenario using the 3174 ISDN BRI Adapter

Further information can be found in the chapter dedicated to ISDN in the ITSO
book 3174 in Higher Speed WAN and Multiprotocol Network, GG24-4376.
ISDN should be considered in all cases where workstations are connected to
switched public networks. The 64 Kbps bandwidth, high quality digital lines, and
quick call set up capabilities can be very beneficial. ISDN is excellent in sites
which need only limited connection to the host, but need quick response upon
connection. Examples of these situations are:
•

Infrequent file transfer

•

Leased line backup

•

Telemarketing applications

•

Remote image transfer

•

Geographically dispersed workstations

•

Workstations requiring rapid access to various hosts

•

Ability to integrate voice and data into one network

 Copyright IBM Corp. 1986, 1994

661

22.1 Overview
An Integrated Services Digital Network (ISDN) is a network designed to carry
digital data end-to-end over high bandwidth (64 Kbps) channels. What makes
ISDN so different from the traditional data and voice networks, however, is that
ISDN channels can be used to carry voice and various forms of communication
over the same physical interface. This means that the same line can transport,
for example, voice and data simultaneously.
The ISDN services, protocols and interfaces are all defined in a series of CCITT
(International Telegraph and Telephone Consultative Committee)
Recommendations known as the I-Series . These standards provide for
international network conformance and connectivity. What is important to
understand is that although the CCITT Recommendations define the operational
requirements between the user′s equipment and the ISDN network, it does not
specify the internal workings of the network. The internal operation of the
network is transparent to the user. Data carried end-to-end is likewise
transparent to the network and not covered by the CCITT Recommendations.
What data being transmitted between connected devices looks like depends
entirely on the type of device and the software running it.
The ISDN standards also provide for additional network features such as
semi-permanent connections, call tracing, closed user groups, and so forth.
Provision of these services varies from network to network. Users can in most
cases select from a range of additional features when subscribing to a network.
With ISDN, both users and network providers will begin changing from using
separate networks for different services to an integrated network providing all
services.

22.1.1 The ISDN Solution
The aim of ISDN is to provide universal connectivity using a single interface and
a high speed digital network to transport all types of data.
Technological advances have led to the ability to send very high speed data over
twisted pair wiring. It has been determined that the ordinary twisted pair
connection to most homes and offices is able to carry around 200 Kbps, an
enormous difference to the 3 Kbps it is presently being used for. In fact, the
copper wire infrastructure already in place is able to provide the backbone for a
modern communication network with the ability to carry not only voice but all
other user data and, in many instances, to do it simultaneously. A basic ISDN
interface can be provided using the original telephone twisted pair wiring and
provide two 64 Kbps user channels and a 16 Kbps signalling channel. With this
in mind, a user would be able for example to have his/her phone, computer and
fax all use the same physical connection to the network and have the network
switch the call to the appropriate remote site (see Figure 296 on page 663).
On a traditional switched network, signalling to the network was done on the
same circuit as was used to carry the data. Once the connection was made the
ability to “talk” to the network was lost until you made another call. Because
ISDN uses a separate D-channel for signalling, the ability to “talk” to the network
remains. This is irrespective of whether there is data traffic or not. The ISDN
network is able to concurrently provide information on the call status such as
which number the call originated from, what the ongoing cost of the call is and
so forth. This is called out-band signalling.

662

3174 Installation Guide

A major point in favor of network providers implementing an ISDN was that the
network could be put in place using the millions and millions of kilometers of
wire already installed. Replacing that infrastructure would have been physically
and financially impossible in many countries. The only equipment required is
ISDN compliant user terminals and the network hardware.

┌─────┐
***************
┌────────┐
│Phone│
*
* ┌──┐ │
│
┌─────┐
┌──────┐
┌────┐└──┬──┘ ┌──┐ *
*─┤NT├─┤3174-xR ├──/\/───┤ NCP ├────┤ Host │
│PS/2├───┴┬────┤NT├─*
* └──┘ │
│
└─────┘
└──────┘
└────┘ ┌─┴─┐ └──┘ * I S D N *
└────────┘
│Fax│
*
*
└───┘
*N E T W O R K*
┌────────┐
┌────┐ ┌──┐ *
* ┌──┐ │
│
┌──────┐
│PS/2├─┤NT├─*
*─┤NT├─┤3174-xL ├──────┤ Host │
└────┘ └──┘ *
* └──┘ │
│
└──────┘
***************
└────────┘
NT = User premises connection point

Figure 296. ISDN Network Connection

22.1.2 User Benefits Of ISDN
The demands on businesses today are changing dramatically due to an
increasing need to compete in a wider market place, in many cases an
international one. This brings additional demands in increased competition and
the need to provide a competitive edge to survive.
In many cases, the services a business can provide will give it a competitive
edge. To do this requires that companies have the ability to share more and
more information both internally and with other companies. They also need the
ability to put in place applications that take advantage of modern technology.
Enhanced voice/data and image/data applications will not only change the way
they do business but will ensure that they stay in business.
While making these changes, business management and the containment, if not
the reduction, of costs are critical. One of the major requirements needed to put
all these changes in place is the need for better communication. ISDN provides
that ability. Not only does the customer now have access to a high performance
network but his applications can now take advantage of information provided by
the network and make decisions based upon it.
An example is a service organization using the calling party identification
information provided by the network. When a call from a customer is answered,
the caller can be automatically routed to a selected operator or perhaps to a
database that will provide information based on the caller′s phone number.
Another example would be where a caller is displayed detailed information or a
diagram on a display attached to the phone set he is using. An electronic
notepad facility could also allow a caller to more clearly explain his
requirements to the other party. Both the voice and data are being handled by a
single terminal and being sent over the same communication line.
These types of applications cannot be handled using current analog solutions.
While these are simple examples, more and more sophisticated applications will
be developed using integrated voice/data/graphics and so forth. The ability of

Chapter 22. ISDN

663

the customer to understand and to migrate to applications that exploit the ISDN
capabilities will be key to them gaining the competitive edge.

22.1.3 Additional Advantages
Some other advantages of ISDN technology that should be considered when
looking at communication needs are:
•

High speed bandwidth on an as-required basis
The cost of permanent high speed connections cannot always be justified
and switched analog connections at this speed are not available.

•

The cost of using ISDN
Depending on the implementation and strategy of various carriers, the
pricing structure of an ISDN service may offer significant cost benefits over
other data and voice services.

•

Ideal for high speed backup of a leased line network

•

Can be used for LAN bridging

•

Variety of network connections are not needed
This means reduced cost to the business.

•

Businesses can adopt a phased approach
Communication requirements can be progressively migrated to ISDN as the
appropriate services and equipment become available.

•

Fast connect time, standard interface approach and digital end-to-end
performance offer definite advantages and cost savings

As applications and services requiring high bandwidth transmission facilities
become common place, ISDN may be the only way for many users to take
advantage of these facilities at a cost they can afford.

22.1.4 Other Considerations
Unfortunately the original ideas behind ISDN have not eventuated quite the way
they were planned. A number of factors have led to variations in the
implementation of the standards by both equipment manufacturers and network
providers. While the CCITT standards are well defined they define only the lower
three layers of the OSI model. This has led to different implementations of the
higher layers. The rush by manufacturers to take advantage of the move to ISDN
has led to many “ISDN compatible” equipment arriving in the market place that
does not offer connectivity with anything other than a similar piece of equipment.
The usual advice of “test it first” applies with ISDN as it does with everything
else. Network compatibility with “ISDN compatible” equipment should be
thoroughly tested to ensure that the equipment you are connecting conforms to
the network specifications and will in fact work as you require it to.
You should also be aware that not all ISDN networks around the world have
implemented all the services provided for under the CCITT Recommendations.
Also, there may be further levels of incompatibility in implementation from
network to network.

664

3174 Installation Guide

22.1.5 Where the 3174 Fits
The 3174 ISDN BRI Adapter provides two B-channels for data and one D-channel
for signalling for each port, with four ports on each adapter.
There are two ways for the 3174 to connect to an ISDN: via the 3174 ISDN BRI
Adapter or via a terminal adapter such as the IBM 7820 (see Figure 297). It
should be noted that, because of different implementations, a 3174 using the
native BRI adapter cannot communicate with equipment connected via an IBM
7820.
This chapter deals specifically with the 3174 ISDN BRI Adapter. Using this
adapter, the 3174 can act as a ISDN gateway, allowing a PS/2 or an AS/400 with
a native ISDN adapter to access 3270 hosts. The various connectivity options
are covered later. The 3174, however, does not support the following:
•

ISDN Primary Rate Interface

•

The 3174 as a device on the downstream side of the ISDN network

•

X.25 over either the B-channel or D-channel

•

Voice

3174 With Native ISDN BRI Attachment
***************
┌────────┐
┌──────┐ ┌──┐ *
* ┌──┐ │3174-xR │
┌─────┐
┌──────┐
│AS/400├─┤NT├─*
*─┤NT├─┤ISDN BRI├──/\/────┤ NCP ├────┤ Host │
└──────┘ └──┘ *
* └──┘ │Gateway │
└─────┘
└──────┘
* I S D N *
└────────┘
*
*
*N E T W O R K*
┌────────┐
┌────┐ ┌──┐ *
* ┌──┐ │3174-xL │
┌──────┐
│PS/2├─┤NT├─*
*─┤NT├─┤ISDN BRI├──────┤ Host │
└────┘ └──┘ *
* └──┘ │Gateway │
└──────┘
***************
└────────┘
Downstream
Upstream

3174 Without Native ISDN BRI Attachment
┌────────┐
***************
│
│ ┌────┐ ┌──┐ *
* ┌──┐ ┌────┐
┌─────┐
┌──────┐
│3174-xR ├───┤7820├─┤NT├─*
*─┤NT├─┤7820├───/\/───┤ NCP ├────┤ Host │
│
│ └────┘ └──┘ *
* └──┘ └────┘
└─────┘
└──────┘
└────────┘
* I S D N *
*
*
*N E T W O R K*
┌──────┐ ┌────┐ ┌──┐ *
* ┌──┐ ┌────┐
┌──────┐
│AS/400├───┤7820├─┤NT├─*
*─┤NT├─┤7820├────┤AS/400│
└──────┘ └────┘ └──┘ *
* └──┘ └────┘
└──────┘
***************

Figure 297. Possible 3174 ISDN Connections

22.2 Planning for ISDN
This section provides guidance for the attachment of intelligent workstations and
AS/400s to the 3174 via ISDN.
The 3174 ISDN support is provided as a gateway function, similar to that
provided by the Token-Ring Gateway. The workstations and AS/400s attached

Chapter 22. ISDN

665

through the ISDN network are seen from the 3174 as DSPUs, in the same way as
Token-Ring DSPUs. In fact, the Token-Ring and ISDN gateways share common
functions. The ISDN gateway passes the data through a logical link between the
upstream host connection and the downstream ISDN connection, and provides
the function to establish and terminate the link between these connections.
Like the Token-Ring DSPUs, the host connection upstream of the 3174 is defined
by the sub-channel or SDLC addresses. The common gateway support treats
the host connections for Token-Ring and ISDN DSPUs identically.
The ISDN connection is defined by an ISDN B-channel, the ISDN Adapter port
carrying the B-channel, and the ISDN Adapter containing the port. Unlike the
Token-Ring connections, the ISDN connections are switched and exist only for
the duration of an ISDN call from the DSPU to the 3174.
A DSPU is not restricted to a particular ISDN connection. The DSPU may call
any port on any ISDN Adapter and obtain a B-channel, if available, from the port
dialed.

22.2.1 Connecting to an ISDN Port
Each DSPU is identified by its PUID. When the DSPU dials in to the ISDN
Adapter, the 3174 checks to see if the PUID is customized. If it is, the PUID is
mapped to the host connection address (sub-channel or SDLC) provided during
customization. The host connection is then established using the address
mapped. Hence, PUIDs are not tied to any particular port.
If the PUID is in use, the 3174 will not allow another connection to be made. It is,
therefore, possible for you to have more workstations attempting to access the
3174 through ISDN than there are available channels or ports. In this situation,
the workstations contend for access and access is granted on a first-come
first-served basis.
It would be useful to have your ISDN ports on the 3174 defined as a hunt group .
This would allow the network to pass a call automatically on to the next free port
if the port called was busy. This feature may be available from your network
provider or your PABX, if your ISDN is going through your PABX.

22.3 ISDN DSPUs Supported
The following can be connected through ISDN to the 3174 ISDN BRI Adapter:
•

An IBM PS/2 (AT bus) running DOS with the IBM ISDN Interface Coprocessor,
the ISDN Coprocessor Support Program, and a 3270 emulation program,
such as Personal Communications/3270 (PC/3270) V2.0.

•

An IBM PS/2 Model 50 or above (Micro Channel architecture) running DOS
with the ISDN Interface Coprocessor/2 Model 2, the ISDN Coprocessor
Support Program, and a 3270 emulation program, such as PC/3270 V2.0.

•

An AS/400 acting as a 3x74 with a native ISDN adapter.

The 3174 ISDN BRI Adapter connects to the ISDN network network at reference
points S and T. This means that it can be connected to a PABX supporting ISDN
or to the network provider′s ISDN entry point.

666

3174 Installation Guide

The only protocol supported by the 3174 on the B-channel, which is used to
transmit user data is ISDN Data Link Control (IDLC). This is an OSI data link
layer protocol designed and optimized for ISDN applications. IDLC is a
peer-to-peer full duplex protocol. IDLC conforms to the CCITT recommendation
Q.922. IBM believes that IDLC provides a firm basis and direction for the
development of ISDN services consistent with public network standards.

22.4 ISDN Networks Supported
With Configuration Support-C Release 1: The following networks are supported
by the 3174 ISDN BRI Adapter:
•

U.S. and Canada AT&T 5ESS/5E4

•

U.S. and Canada AT&T 5ESS/5E5

•

U.S. and Canada Northern Telecom DMS100/BSC29

•

Japan NTT INSNET-64

•

U.K. BTNR-191

•

France VN2

•

Germany 1TR6 SW1

•

Germany 1TR6 SW2

With Configuration Support-C Release 2: The following networks are supported
by the 3174 ISDN BRI Adapter, in addition to those supported by Configuration
Support-C Release 1:
•

Sweden

•

Belgium

•

Switzerland

•

Australia

•

Denmark

•

Italy

•

Norway

You can specify only one network identifier per adapter. Check with your IBM
branch office and your network provider to make sure that network acceptance
testing (homologation) has been done successfully and that the 3174 can connect
to ISDN in your country.

22.5 3174 Models Supported
The maximum number of ISDN BRI Adapters that can be installed in a 3174
depends on the model. Table 32 on page 668 shows the maximum number
supported by each model.

Chapter 22. ISDN

667

Table 32. 3174 ISDN Gateway Model Support
Number of
ISDN Adapters

Models Supporting

2

61R, 62R

3

01L, 01R, 02R

4

11L, 11R, 12L, 12R, 21L, 21R, 22L

Each 3174 ISDN BRI Adapter has four ports; each port supports two B-channels
at 64 Kbps and one D-channel at 16 Kbps. Thus, each 3174 ISDN BRI Adapter
may support up to eight (4 x 2) connections to DSPUs. Depending on the model,
a 3174 may, therefore, support up to 32 DSPUs. The maximum number of ISDN
DSPUs that may be customized is specified in question 190.
The 3174 ISDN BRI Adapter works with both telephone twisted pair (TTP) wiring
or the Type 2 Voice Grade Media of the IBM Cabling system. TTP wiring usage
should be avoided in a high electrical noise environment, such as next to an
elevator.
You do not need to order the cables separately. You will receive one cable (5
meters) for each of the four ports on the adapter. The longer end plugs into the
3174 and the other end into the the ISDN adapter in the wall, patch panel, or
PABX. The 3174 cable end is keyed to the 3174 with an extra bit of plastic. It
cannot fit into a network connection socket. The network end could fit into either
socket. The box in the middle is a fuse.
The 3174 ISDN BRI Adapter supports only incoming calls.
The 3174 ISDN BRI Adapter supports only PU T2.0. Although ISDN is in
Configuration Support-C, the ISDN DSPUs will not be able to use the Peer
Communication or APPN functions.
The ISDN DSPUs are defined to VTAM as multidrop PUs. Configuration
Support-C includes the Group Poll feature, which should be used when you have
multiple DSPUs on a 3174 (see 4.7.7, “Group Poll” on page 110 for further
information).
The 3174 ISDN BRI Adapter communicates only to the primary host. An ISDN
DSPU cannot communicate through the CCA. Also, it cannot communicate to a
workstation or host on the Token-Ring.
Network management of the ISDN gateway and DSPUs is carried out normally.
Alerts are generated and passed to NetView on an SSCP-PU session. New
alerts exist to provide statistical data on ISDN adapter errors and performance.

22.6 PS/2 Hardware/Software Requirements
Each 3174 ISDN BRI Adapter can support eight PS/2s, each with its ISDN
Coprocessor Support Program and either the ISDN Interface Coprocessor or
ISDN Interface Coprocessor/2 Model 2. A 3270 emulator program, such as the
PC/3270 V2.0, is also required to access the host.

668

3174 Installation Guide

IBM ISDN Interface Coprocessor/2 Model 2
The IBM ISDN Interface Coprocessor/2 Model 2, with supporting software, allows
attachment of the IBM Micro Channel architecture PS/2 family (Models 50 and
above) to the 3174 ISDN BRI Adapter. The ISDN Interface Coprocessor/2 Model 2
can be used with DOS and OS/2 workstations, although OS/2 does not currently
support IDLC (see Statement Of Direction).
Statement Of Direction (Announcement Letter 391-050)
OS/2 EE ISDN BRI Support
April 22, 1991
Integrated Services Digital Network (ISDN) is an evolving all-digital public
network based on international standards that allows integration of a wide
range of applications within a single network connection.
IBM intends to provide ISDN basic rate communications support for
Operating System/2* (OS/2) Extended Edition (EE) operating systems resident
on IBM workstations with the IBM ISDN Interface Coprocessor/2 Model 2
installed.
Announcement of availability of ISDN for the OS/2 EE operating system will
be dependent on IBM′s business and technical judgement.

The protocols supported by the Coprocessor/2 Model 2 are SDLC, LAP-B, LAP-D,
HDLC, and IDLC. The protocol required for the 3174 is IDLC.
The ISDN Interface Coprocessor/2 Model 2 adapter handles:
•

Processing associated with communication (relieving the PS/2 of this
workload)

•

Preparing and processing incoming and outgoing data

•

Processing application tasks

•

Controlling memory and peripheral chips

Programming Requirements:
•

IBM DOS 3.3 or above

•

ISDN Coprocessor Support Program V1.1

•

Your local network support program, for example:
−

In Australia, Microlink** Network Support

−

In Japan, INSNET64** Network Support

Multiple ISDN Interface Coprocessor/2 Model 2 adapters may be installed in
appropriately configured PS/2s, having the required number of available slots:
•

Up to three adapters in a DOS environment

•

Up to four adapters in an OS/2 environment

For a more detailed description of this adapter, see IBM ISDN Interface
Coprocessor/2 Model 2 Technical Reference .

Chapter 22. ISDN

669

IBM ISDN Interface Coprocessor
The IBM ISDN Interface Coprocessor supports AT bus PS/2s, such as:
•

PS/2 Model 30 (8530-E21, E31, E41)

•

PS/2 Model 35 SX (8535-043)

•

PS/2 Model 40 SX (8540-043, 045)

Programming Requirements:
•

IBM DOS 3.3 or above

•

ISDN Coprocessor Support Program V1.1.1

•

Your local network support program, for example:
−

In Australia, Microlink Network Support

−

In Japan, INSNET64 Network Support

Up to three IBM ISDN Interface Coprocessor adapters may be installed in
appropriately configured DOS PS/2s, having the required number of available
slots.

IBM ISDN Coprocessor Support Program
IBM ISDN Coprocessor Support Program V1.1 and V1.1.1 supports the
appropriate PS/2 ISDN adapter to allow PS/2s to communicate over ISDN using
the Basic Rate Interface (BRI). The ISDN Coprocessor Support Program works in
conjunction with the ISDN Interface Coprocessor and the ISDN Interface
Coprocessor/2 Model 2.
The ISDN Coprocessor Support Program provides support for up to three ISDN
adapters in a PS/2. It enables some of the following configurations:
•

3270 network station connection to a 3174

•

ISDN LAN gateway to a 3174 (via PC/3270 only)

┌───────┐ *********
*********
┌────────┐
│ PS/2 │ *
*
*
* ┌──┐ │3174-xR │
┌───┐ ┌────┐
│PC/3270├───*
* ┌───────┐
*
*──┤NT├──┤ISDN BRI├───/\/───┤NCP├──┤Host│
└───────┘ *Token- * │ PS/2 │ ┌──┐ *
* └──┘ │Gateway │
└───┘ └────┘
* Ring *───┤PC/3270├──┤NT├──*
*
└────────┘
┌───────┐ *Network* └───────┘ └──┘ * ISDN *
│ PS/2 ├───*
*
*NETWORK*
│ OS/2 │ *
*
*
└───────┘ *********
*
*
┌────────┐
┌───────┐
*
* ┌──┐ │3174-xL │ ┌────┐
│ PS/2 │ ┌──┐ *
*──┤NT├──┤ISDN BRI├──┤Host│
│PC/3270├──┤NT├──*
* └──┘ │Gateway │ └────┘
└───────┘ └──┘ *********
└────────┘

Figure 298. PS/2 and 3174 ISDN Connectivity

PC/3270 Limitations
Limitations when using ISDN with PC/3270 are as follows:
•

670

3174 Installation Guide

For a network station configuration (one standalone PC), you can use:
−

One B-channel on each of one or two ISDN adapters

−

Two B-channels on one ISDN adapter

•

For a gateway configuration, you can use:
−

One B-channel on one ISDN adapter

•

You cannot use PC/3270 if applications using the DOS extended memory
option are active in the same computer.

•

The expanded or extended memory configuration option in PC/3270 is not
supported.

•

DOS must not be suspended when running PC/3270 over ISDN. DOS must
run continuously, or the data transmission is interrupted. To suspend a DOS
session you would press Alt S. For further information, see “Suspending
DOS” in the Personal Communications/3270 Users Guide .

OS/2 Limitations
OS/2 cannot be used today to communicate via ISDN with IDLC protocol to the
3174. It is a statement of general direction for OS/2 Communications Manager to
be able to support the ISDN adapter.
You can use the adapter and program to communicate between two network
station OS/2s running SE 1.2 or above. Further discussion of this is not within
the scope of this document.

ISDNBIOS
ISDN Basic Input/Output System (ISDNBIOS) is a software interface that enables
computers to communicate over ISDN through the Basic Rate Interface. It is
used by the ISDN Coprocessor Support Program to gain access to ISDN

22.7 AS/400 Hardware/Software Requirements
The AS/400 can communicate to a 3174 as a DSPU. OS/400 V2R1 and above
provides the ISDN support for the new communication controller/IOP and the
new communication adapter/IOA.
The following is required to implement ISDN on an AS/400:
•

The Six-Line Communications Controller (feature #2623)
This new communications controller is a prerequisite for the ISDN adapter
and will support up to two ISDN adapters. It is available on all D and E
models of the AS/400. When it is used for ISDN, unused lines are not
available for other protocols.

•

ISDN Adapter/IOA (feature #2605)
This communications adapter consists of an adapter card and a six meter
(20-foot) cable. It requires the new Six-Line Communications Controller
(feature #2623). It is available on all D and E models of the AS/400.

•

MFIOP Expansion (feature #3116)
This feature adds storage and is required to use ISDN on an E02 model.

If you wish to connect an AS/400 to the 3174 via ISDN, you should refer to IBM
AS/400 ISDN Connectivity . It discusses the implementation of ISDN on the
AS/400 and the considerations related to ISDN connections. Also, contact your
IBM representative for specific requirements and capabilities for your AS/400.

Chapter 22. ISDN

671

22.8 3174 Customization
This section discusses the questions related to ISDN when you customize the
3174.

22.8.1 Relationship between Questions 104, 105, And 190
Each ISDN DSPU workstation has a PUID assigned in its configuration. The PUID
is mapped in the 3174 to a host address. In customizing the 3174, you are,
therefore, required to specify the mapping of the PUIDs to the host addresses.
Questions 104, 105 and 190 affect the number of host addresses and ISDN DSPUs
that you can customize, as follows;
•

Question 104 is the address of the 3174 with the ISDN Adapter.

•

Question 105 is the upper limit of the range of addresses available to both
the Token-Ring and ISDN gateway functions.

•

Question 190 is the number of ISDN DSPUs that can be supported and which
will need addresses from the range provided by questions 104 and 105.

Figure 299 shows how the address range is divided between the 3174 gateway,
the Token-Ring DSPUs and the ISDN DSPUs.

Q.104 (Gateway)
Q.190
Q.105
Controller Address
No. Of ISDN DSPUs
Upper Limit Address
│
│
│
│─────Token-Ring DSPU Addresses─────│───ISDN DSPU Addresses──│
│
│
│
│──────────────────────────────────────────────────────────────│
│
Address Range Available For Token-Ring And ISDN DSPUs
│

Figure 299. 3174 Address Assignment

The highest value that can be specified for question 190 is 32 (actually entered
as a hexadecimal value 20 during customization). For example, assume you are
customizing a 3174 for the following:
•

3174 gateway address at X′40′

•

16 Token-Ring DSPUs

•

10 ISDN DSPUs

•

Upper limit address of X′5F′

Your customizing responses will be as follows:
•

Question 104=40

•

Question 105=5F

•

Question 190=0A

The addresses are assigned as shown in Figure 300 on page 673, with unused
addresses X′51′ through X′55′ available for Token-Ring DSPUs in the future.

672

3174 Installation Guide

Q.104 (Gateway)
Q.190
Q.105
Controller Address
No. Of ISDN DSPUs Upper Limit Address
│
│
│
│
│
│
│
Token-Ring DSPU Addresses
ISDN DSPU Addresses
│ ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐
├─┬─┬─┬─┬─┬─┬─┬─┬─┤
                
         
404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F
│
│
│
└─┴─┴─┴─┘
│
│
Unused
│
│───Address Range Available For Token-Ring And ISDN DSPUs───│
│
│

Figure 300. 3174 Address Allocation

DSPUs can use up to 2 MB of controller storage depending on the number and
the RU size. The storage is allocated based on the number of DSPUs
customized and not on the number actually used.

22.8.2 Changes to Questions 104, 105, And 190
If a change is made to any one of questions 104, 105 or 190, the addresses
available for the Token-Ring and ISDN DSPUs will change. For example:
•

If questions 104 and 105 maintain the same values as before the change and
question 190 is increased, then the number of Token-Ring DSPU addresses
available will be decreased.

•

If questions 104 and 190 maintain the same values as before the change and
question 105 is decreased, then the number of ISDN DSPUs remain the same
but the number of Token-Ring DSPU addresses available will be decreased.

Thus, when you change any of the three responses, you should modify your
address definitions in VTAM (CUADDR) or NCP (ADDR), and your PUID mapping
to those addresses, if necessary.

22.8.3 More ISDN DSPUs Than Available Ports/Addresses
You may have more workstations attempting to access the 3174 through ISDN
than the number of 3174 ISDN BRI Adapter ports available. For example, you
may have only two ISDN lines from your 3174-01R, with 40 PS/2s in the network
contending for the two ports available. At any one time, only four PS/2s will be
able to access through the four B-channels available.
Each PS/2 needs to be configured with a PUID, which must match the PUID
customized in the 3174 and assigned to a host address. (Each PUID is assigned
to one host address.) If you specify only four ISDN DSPUs (question 190=04),
then you can only customize for four PUIDs and map them to four host
addresses. In this situation, the four PUIDs must be used by all 40 PS/2s, for
example, by dividing into four groups of ten PS/2s, with each group using one of
the four PUIDs. However, only one PS/2 in each group is able to access through
the 3174 at any one time.
A better approach is to configure as many unique PUIDs as possible for the 40
PS/2s, making it easier to identify the ISDN DSPU workstations.
The 3174 can be customized up to the maximum number of DSPUs its model can
support, for example 16, 24, or 32, even if the required number of 3174 ISDN BRI
Adapter are not installed. It will issue a warning message (status code 7045)
Chapter 22. ISDN

673

during customization if the number of DSPUs is more than eight times the
number of adapters installed. For example, with one adapter, the warning is
given if you specify more than eight DSPUs, with two adapters, more than 16
DSPUs, with three adapters more than 24, and so forth.
Using the above example, you can specify a maximum of 32 ISDN DSPUs for the
3174-01R, allowing you to customize up to 32 PUIDs. The warning message
mentioned above will be issued during customization, and a status code 399 xxx
7045 given each time the 3174 is IMLed. Although only four ISDN DSPUs can get
through still, the advantage now is that you have unique PUIDs for 31 PS/2s and
you only need to share one PUID for the other nine PS/2s. Remember, however,
that DSPUs will be allocated controller storage once customized, even if they are
not used.

Question 098: Online Test Password
You need to specify a password for question 098 if you wish to use:
•

Online Test 16 Option 5 to change the error thresholds for a ISDN port

•

Online Test 16 Option 6 to wrap a port on the 3174 ISDN BRI Adapter

Question 100: 3174 Model Designation
The model designation is one of the supported models shown in Table 33.
Table 33. ISDN Gateway Model Support
3174 Models
Supported

No. of ISDN
Adapters

No. of ISDN
DSPUs

Q.190 Max. Value

61R, 62R

2

16

X′10′

01L, 01R, 02R

3

24

X′18′

11L, 11R, 12L, 12R,
21L, 21R, 22L

4

32

X′20′

Question 104: Controller Address
This is the address (in hexadecimal) of both the 3174 Token-Ring and ISDN
gateway.

Question 105: Upper Limit Address
This is the upper limit address (in hexadecimal) of the range of addresses that
can be assigned to Token-Ring and ISDN DSPUs.

Question 150: Gateway (Token-Ring and ISDN)
The response consists of two digits, used as follows:
•

•

674

3174 Installation Guide

Digit 1 - Token-Ring Gateway
−

0=This 3174 acts as a Token-Ring Gateway (default response).

−

1=This 3174 does not act as a Token-Ring Gateway.

Digit 2 - ISDN Gateway
−

0=This 3174 acts as an ISDN gateway (default response).

−

1=This 3174 does not act as an ISDN gateway.

Each digit response is independent of the other. Also, the ISDN gateway is not
supported by the CCA. Hence, on the secondary SDLC panel, digit 2 does not
appear.

Question 190: Number of ISDN DSPUs
Answer with the number of ISDN DSPUs in hexadecimal, by referring to Table 33
on page 674 for the appropriate 3174 model and number of ISDN Adapters.
Make sure you have enough controller storage for the number of DSPUs
customized.
You can have more addresses than ISDN connections, up to the limit for your
model. You will, however, get a warning during customization and on IMLing the
3174. Customizing more addresses is desirable when you have more DSPUs
than channels (see 22.8.1, “Relationship between Questions 104, 105, And 190”
on page 672).

ISDN PUID Assignment Panel





___________ ISDN PUID Assignment ___________
40/LOCL
Type in the ISDN PUID. Each PUID must be unique and
can not equal question 215. Question 215 = 00000
S ISDN PUID
51
_____
55
_____
59
_____
5D
_____
61
_____
65
_____
69
_____
6D
_____



PF: 3=Quit

S ISDN PUID
52
_____
56
_____
5A
_____
5E
_____
62
_____
66
_____
6A
_____
6E
_____

4=Default

7=Back

S ISDN PUID
53
_____
57
_____
5B
_____
5F
_____
63
_____
67
_____
6B
_____
6F
_____

8=Fwd

S ISDN PUID
54
_____
58
_____
5C
_____
60
_____
64
_____
68
_____
6C
_____
70
_____

9=RtnH



Figure 301. ISDN PUID Assignment Panel

The ISDN PUID Assignment panel is used to map
The addresses are displayed automatically in the
modified. The number of addresses available for
response in question 190. From the panel shown
the following responses:

each PUID to a host address.
S column and cannot be
assignment is equal to your
in Figure 301, we can deduce

•

Question 190=20 (that is, 32 ISDN DSPUs)

•

Question 105=70 (that is, upper limit address is X′70′)

Each address in the S column should match the following:
•

For a local gateway, the CUADDR parameter for the PU defined to VTAM

•

For a remote gateway, the ADDR parameter for the PU defined to NCP

Chapter 22. ISDN

675

You specify the PUID in the ISDN PUID column. There should be as many PUIDs
as there are addresses. The PUID matches with:
•

On an AS/400, the last five hexadecimal numbers of the Exchange ID
parameter in the IDLC line description (CRTLINIDLC)

•

On PC/3270, the IDLC node ID

Question 803: ISDN Definition
Question 803 is displayed on the Device Definition panel. The valid responses
are:
•

0=Do not define the ISDN (default response)

•

1=Define the ISDN

To define the 3174 ISDN adapters and channels, you have to respond to question
803 with a 1. With question 803=1, the ISDN Adapter Definition and the ISDN
Channel Definition panels will be displayed.

ISDN Adapter Definition Panel



_________ ISDN Adapter Definition __________



Type the Adapter Options for the ISDN Adapter(s).



Adapter
Hardware
Group No.
---------

Network

36
37
38
39

2_
2_
2_
2_

-------

All responses are correct
PF: 3=Quit
4=Default
7=Back

Inactivity
Timeout
(Y,N)
Range
---------------N
N
N
N

0030
0030
0030
0030

8=Fwd



Figure 302. ISDN Adapter Definition Panel

Adapter Hardware Group No.: The first column is hard coded in the 3174 and
shows the ISDN Adapter Hardware Group Numbers.
Network Type: The second column allows you to specify the network type. The
valid network types are:

676

•

1=US and Canada AT&T 5ESS/5E4

•

2=US and Canada AT&T 5ESS/5E5

•

3=US and Canada Northern Telecom DMS100/BSC29

•

4=Japan NTT INSNET-64

•

5=UK BTNR-191

•

6=France VN2

•

7=Germany 1TR6 SW1

3174 Installation Guide

•

8=Germany 1TR6 SW2

•

9=Sweden

•

10=Belgium

•

11=Switzerland

•

12=Australia

•

13=Denmark

•

14=Italy

•

15=Norway

•

16 to 99=unassigned

Notes:
1. Network types 1 through 8 are available with Configuration Support-C
Release 1.
2. Network types 9 through 15 are only available with Configuration Support-C
Release 2. These are in addition to the network types supported by
Configuration Support-C Release 1.
3. For any network type, you must provide an ISDN number for each data
channel on the ISDN Channel Definition panel. This number will most likely
be the same for each data channel associated with the same port, but will be
unique between ports.
4. If you specify network type 3, you must provide a TEI value for each data
channel on the ISDN Channel Definition panel.
5. If you specify network type 7 or 8, you must designate, on the ISDN Port
Definition panel, which of the ports (if any) on the 3174 ISDN Adapter will be
semi-permanent connections.
6. If you inadvertently enter an unassigned network type, the 3174 microcode
defaults to network type 5. This default occurs in the 3174 microcode and
will not be displayed on the ISDN Adapter Definition panel (that is, the
unassigned value you specify on the panel will not be replaced by the value
5).
With this default, which may not be suitable for your country network type,
communication problems may occur on the ISDN channel during 3174
operation. If communication errors are encountered, check to ensure that
the correct network type is entered on this panel.

Inactivity Timeout: If you wish the adapter to provide a disconnect on a
B-channel with no data traffic flowing after a time period, specify Y and a timeout
value in the Inactivity Timeout column. Valid timeout values are 0005 to 1440 (24
hours) minutes. The defaults are N and 0030 (30 minutes).

Chapter 22. ISDN

677

ISDN Port Definition Panel



___________ ISDN Port Definition ___________



Type in (Y,N) for Semi-Permanent Connection.
Semi-Permanent Connection valid on Ports for
Hardware Group number(s) 36, 37

Port
36-00
36-02
37-00
37-02



Semi-Permanent
Connection
N
N
N
N

PF: 3=Quit

4=Default

Port
36-01
36-03
37-01
37-03

7=Back

8=Fwd

Semi-Permanent
Connection
N
N
N
N



Figure 303. ISDN Port Definition Panel

Semi-permanent connection indicates to the ISDN the beginning or or the ending
of the usage of a B-channel connection. The connected B-channel usage must
be activated before end to end data transmission can take place.
The advantage of a semi-permanent connection is that the subscriber is not
charged during the times the usage is deactivated. Usage is deactivated when
no information frames have been transmitted or received after two minutes.
Usage activation occurs when information frames are ready to be sent. Either
end of the connection can initiate usage activation or deactivation.
Semi-permanent connection is subscribed to at the switch and customized in the
3174 on a port basis. The ISDN Port Definition panel, which is displayed only if
you specify a network type 7 or 8 on the ISDN Adapter Definition panel, allows
you to specify if a port will use a semi-permanent connection. Those ports not
set up for semi-permanent connection are available for normal circuit switched
connections.

Hardware Group Number(s): For each hardware group on the ISDN Adapter
Definition panel specified with a network type 7 or 8, its hardware group number
is automatically displayed. This panel indicates that you have specified a
network type 7 or 8 for hardware groups 36 and 37 on the ISDN Adapter
Definition panel.
Port For each hardware group specified with a network type 7 or 8, its port
numbers are automatically displayed.
Semi-Permanent Connection: This field allows you to specify whether a not a
port is to use a semi-permanent connection. The default response is N (No).

678

3174 Installation Guide

ISDN Channel Definition Panel





_________ ISDN Channel Definition __________
Type the Channel Options for the ISDN Channel(s).
Port



B Channel
ISDN Number
_______
_______
_______
_______

36-00
36-01
36-02
36-03
37-00
37-01
37-02
37-03

__
__
__
__

_______
_______
_______
_______

__
__
__
__

_______
_______
_______
_______

38-00
38-01
38-02
38-03

__
__
__
__

_______
_______
_______
_______

__
__
__
__

_______
_______
_______
_______

PF: 3=Quit

4=Default

7=Back

TEI
__
__
__
__

B Channel
ISDN Number
_______
_______
_______
_______

TEI
__
__
__
__

8=Fwd

10=Page Back

11=Page Fwd



Figure 304. ISDN Channel Definition Panel

Port: The hardware group and port number for the adapters that have been
configured on the ISDN Adapter Definition panel is automatically displayed.
TEI (Terminal End-Point Identifier): For ports whose ISDN Adapter has been
specified with a network type 3 on the ISDN Adapter Definition panel, you must
supply a TEI value. The TEI value ranges from 00 to 63 and represents an ID for
each terminal endpoint in the ISDN network. These values are supplied to you
when the network is set up. The TEI values must be unique.
ISDN Number: The ISDN Number is required for all ports. Valid values are 0
through 9 and must be 4 to 7 digits long. The ISDN Number is used for reference
only.

Chapter 22. ISDN

679

22.9 Example Scenario

┌──────────┐
│ 3090 │
└────┬─────┘
┌────┴─────┐
│ 3174-11L │
└─┬─┬─┬─┬──┘
┌──────────────────────┴─┴─┴─┴─────────────────────────────────┐
│
ISDN Network
│
└──┬───────┬───────┬───────┬───────┬───────┬───────┬───────┬───┘
┌──┴─┐ ┌──┴─┐ ┌──┴─┐ ┌──┴─┐ ┌──┴─┐ ┌──┴─┐ ┌──┴─┐ ┌──┴───┐
│PS/2│ │PS/2│ │PS/2│ │PS/2│ │PS/2│ │PS/2│ │PS/2│ │AS/400│
└────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └──────┘

Figure 305. Example ISDN Scenario

22.9.1 Description
In this scenario we have a 3174-11L with one ISDN Adapter. There are four ISDN
lines with eight possible downstream devices, which can all be at different
locations. There may be more devices downstream but only eight simultaneous
connections are possible with only one adapter.

680

3174 Installation Guide

22.9.2 Definitions Overview
┌────────┐
│ VTAM │
│
│
└───┬┬───┘
││
││
││ channel
││
││
┌───┴┴─────┐
│
│
│ 3174-11L │
│
│
└────┬─────┘
│
│
│
│
┌────┴───────┐
│
│
│
ISDN
│
│
│
└─┬─────┬────┘
│
│
│┌────┴────┐
││
│
││ PC/3270 │
││
│
││
│
│└─────────┘
│
┌─┴──────┐
│
│
│ AS/400 │
│
│
└────────┘

VTAM Definitions
3174-11L: 1
AS/400: 2
PC/3270: 3
PU CUADDR=30
PU CUADDR=31
PU CUADDR=38
LU LOCADDR=01... LU LOCADDR=01... LU LOCADDR=01...
LU LOCADDR=02...

3174-11L Customization
Q104: 30 4
Q105: 38 5
Q150: 0 1
Q190: 8 6
ISDN PUID Assignment:
S PUID
S PUID
S PUID
S PUID
31 00031 7 32 00032
33 00033
34 00034
35 00035
36 00036
37 00037
38 00038 8
Device Definition:
Q803 ISDN Definition: 1
ISDN Adapter Definition:
HG=36
Network=1
Inactivity=N Range=0030
ISDN Port Definition: (if Network=7 or 8 Germany)
Port=36-00 Semi-Permanent Connection=Y/N
ISDN Channel Definition:
Port
Channel B1
Channel B2
TEI
ISDN Number
TEI
ISDN Number
36-00
___
1234567890_
___
1234567890_ 9
36-01
___
___________
___
___________
36-02
___
___________
___
___________
36-03
___
___________
___
___________
PC/3270 Configuration
IDLC node ID: 00038
10
ISDN Subscriber Number: 1234567899
Attachment Type: 5E4 AT&T/5ESS
Called Party Number: 1234567890
11

AS/400 Configuration
ADDCNNLE Remote Number: 1234567890 12
CRTLINIDLC Exchange ID: 05600031 13
CRTCTLHOST Initial Connection: *Dial
CRTDEVHOST Local Location address: 01
CRTDEVHOST Local Location address: 02

Figure 306. ISDN Example Scenario Definitions Overview

1 CUADDR=30 is the host sub-channel address for the 3174 ISDN gateway;
it matches question 104 ( 4) in the 3174 customization.
2 CUADDR=31 is the host address that will be used by an ISDN DSPU
whose PUID matches the PUID assigned to this host address ( 7) in the
ISDN PUID Assignment panel.
In our example, it is the AS/400.

3 CUADDR=38 is the host address that will be used by an ISDN DSPU
whose PUID matches the PUID assigned to this host address ( 8) in the
ISDN PUID Assignment panel.
In our example, it is the PS/2 PC/3270 V2.0 workstation.

5 Is the upper limit address in the range of addresses available for
Token-Ring and ISDN DSPUs.
In our example, we can have up to eight DSPUs in total. Since question
150=01 (Token-Ring Gateway not active), all the eight addresses can be
used for ISDN DSPUs.

Chapter 22. ISDN

681

6 We have specified eight ISDN DSPUs in question 190.
9 Is the ISDN Number for port 36-00.
10 Is the PUID configured in the PS/2 workstation that will be checked by
the 3174 for a matching PUID in the ISDN PUID Assignment panel.

11 Is configured in the PS/2 and relates to the ISDN Number of the 3174.
12 Is configured in the AS/400 and relates to the ISDN Number of the 3174.
13 Is the PUID configured in the AS/400 that will be checked by the 3174 for
a matching PUID in the ISDN PUID Assignment panel.

22.9.3 3174 Customization





_______ Customize Control Disk Menu ________

Select option 1 to configure for 3174 base and
ISDN functions.

Select Option; press ENTER
Option

Description

1
2
3
4
5
6
7
8

Configure
Define Devices
Merge RPQs
Modify Keyboards
Define AEA
Define APPN Node
Define COS
Define 3174-PEER

Select === 1



PF: 3=Quit

4=Default



7=Back

8=Fwd

9=Check

12=File




______________ Model / Attach ______________

•

Q.098 is where you specify a password if you
wish to use some of the online tests,
specifically Test 16. Test 16 allows you to
change the error thresholds for a ISDN port
and to wrap a port on a ISDN adapter.

•

Q.099 is a comment field.

•

Q.100 is the 3174 model.

•

Q.101=5 means that the 3174 is SNA
channel attached.

098 - 070874__
099 - 11L WITH ISDN GATEWAY
100 - 11L
101 - 5



PF: 3=Quit

4=Default



7=Back

8=Fwd

9=RtnH

12=Done




_______________ Local (SNA) ________________
LOCL



104 - 30

105 - 38

108 - 0000000

110 - 2 0000

116 - 2_ __

121 - 01

123 - 0

125 - 00000000

126 - 00000000

127 - 0 0

132 - 0 0 0 0

136 - 1 0 0 1

137 - 0 0 0 0

138 - 0

141 - A

150 - 0 1

165 - 0

166 - A

173 - 00000000

175 - 000000

179 - 0 0 0

190 - 08

213 - 1

215 - 00000

220 - 0

222 - 0

223 - 10

224 - 2

240 - 0

241 - 0

242 - 0

PF: 3=Quit

682

4=Default

7=Back

8=Fwd

3174 Installation Guide

The relevant ISDN questions on this screen are:
•

Q.104 is the host address of the 3174
gateway.

•

Q.105 is the upper limit address of a range of
host addresses that can be used for both
Token-Ring and ISDN DSPUs.

•

Q.150 digit 2=1 means that the 3174 will act
as an ISDN gateway only. (Digit 1=0 means
the Token-Ring Gateway function is not
enabled.)

•

Q.190=08 means eight ISDN DSPUs can be
customized for this 3174.

•

Q.215=00000 is the default PUID for this 3174
(not used in this example).

168 - 0

225 - 4







________________ Common SNA ________________
40/LOCL
500 - 0

501 - ________

502 - ________

There are no ISDN specific questions on this
screen. Remember, however, that ISDN DSPUs
cannot use APPN or Peer Communication.

APPN Support Fields:
510 - 0



PF: 3=Quit

511 - ________

4=Default



7=Back

512 - ________

8=Fwd

9=RtnH




______________ Common Network ______________

•

40/LOCL
900 - XXXX XXXX XXXX 04

905 - 1

911 - 0

912 - 00

Q.920 is the ISDN Link Subsystem Name.
This defaults to IBMISDN.

908 - IBMLAN

920 - IBMISDN



PF: 3=Quit

4=Default



7=Back

8=Fwd

9=RtnH




___________ ISDN PUID Assignment ___________
40/LOCL
Type in the ISDN PUID. Each PUID must be unique and
can not equal question 215. Question 215 = 00000
S
31
35



ISDN PUID
00031
00035

PF: 3=Quit



S
32
36

4=Default

ISDN PUID
00032
00036

7=Back

S
33
37

8=Fwd

ISDN PUID
00033
00037

S
34
38

9=RtnH

ISDN PUID
00034
00038

____________ Configure Complete ____________

PF: 3=Quit

4=Default

7=Back

8=Fwd

9=RtnH

•

The addresses in the S columns are
provided automatically by the 3174 from your
responses to Q.105 and Q.190. The last
address (38) comes from Q.105. The number
of addresses (eight in this example) is equal
to your Q.190 response.

•

The PUID you specify is used only to validate
a call to the 3174 from a ISDN DSPU. The
PUID must, therefore, match what you
configure in the ISDN DSPU if access is to be
granted. For example, the PUID must match:





Press PF12 to save all responses
and return to the selection Menu



This is where you assign PUIDs for the ISDN
DSPUs. You should have as many PUIDs
defined as you have specified in Q.190.

12=Done



−

In PC/3270 workstation, IDLC Node ID.

−

In the AS/400, Exchange ID response in
the IDLC line description.

•

Press PF12 to save your responses.

•

This completes the Configure procedure.

•

Next, you have to customize the ISDN
adapter, channel and, for network type 7 or
8, port definitions via the Device Definition
option.

Chapter 22. ISDN

683





_______ Customize Control Disk Menu ________

•

Select option 2 to continue with the ISDN
customization.

•

Respond with a 1 for Q.803 to define ISDN.

•

We have one ISDN Adapter installed and
connected to the ISDN network via an AT&T
5ESS/5E4 switch. So, respond with a 1 for
the network type.

•

In this example, we have chosen not to
specify an inactivity timeout.

•

The TEI is only used with network type 3.

•

The ISDN Number is only used to associate
a port on the 3174 ISDN Adapter with the
telephone number for that port. It does not
really matter what number you use. We
have just numbered them 0000001 through
0000008.

Select Option; press ENTER
Option

Description

1
2
3
4
5
6
7
8

Configure
Define Devices
Merge RPQs
Modify Keyboards
Define AEA
Define APPN Node
Define COS
Define 3174-PEER

Select === 2



PF: 3=Quit

4=Default



7=Back

8=Fwd

9=Check

12=File




____________ Device Definition _____________
Select one or more Device Definitions. All selections
will be processed without returning to this panel.

800 Printer Authorization Matrix (PAM) - 0 0
801 Logical Terminal Assignment



- 0

802 Prompts for Extended VPD

- 0

803 ISDN Definition

- 1

PF: 3=Quit

8=Fwd






_________ ISDN Adapter Definition __________
Type the Adapter Options for the ISDN Adapter(s).



Adapter
Hardware
Group No.
---------

Network

36
37
38
39

1
_
_
_

PF: 3=Quit

Inactivity
Timeout
(Y,N)
Range
----------------

-------

4=Default



N
N
N
N

7=Back

0030
0030
0030
0030

8=Fwd




_________ ISDN Channel Definition __________
Type the Channel Options for the ISDN Channel(s).
Port
36-00
36-01
36-02
36-03



TEI
__
__
__
__

Channel B1
ISDN Number
0000001
0000003
0000005
0000007

All responses are correct
PF: 3=Quit
4=Default

684

7=Back

TEI
__
__
__
__

8=Fwd

3174 Installation Guide

Channel B2
ISDN Number
0000002
0000004
0000006
0000008

10=Page Back

11=Page Fwd







________ Device Definition Complete ________

•

Press PF12 to save your responses.

•

This completes the customization of the 3174
ISDN BRI Adapter.

•

There should be one host definition for each
PUID customized in the ISDN PUID
Assignment panel.

•

For the AS/400, the PU matches the
CRTCTLHOST Link type IDLC definition, and
the LUs match the CRTCTLHOST Link type
LU1 Link type LU2 definitions. The
LOCADDR values match the local location
addresses.

•

For the PS/2, define as many LUs as the
number of sessions required. If the PS/2
ISDN DSPU is acting as a token-ring
gateway, there can be 256 LUs.

Press PF12 to save all responses
and return to the selection Menu



PF: 3=Quit

7=Back

12=Done



22.9.4 VTAM Definitions
*---------------------------------------------------------------------*
*
Definition for the 3174 ISDN Gateway
*
*---------------------------------------------------------------------*
PUE30
PU
CUADDR=E30,DISCNT=NO,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0
LU3002
LU
LOCADDR=02,ISTATUS=ACTIVE
LU3003
LU
LOCADDR=03,ISTATUS=ACTIVE
LU3004
LU
LOCADDR=04,ISTATUS=ACTIVE
:
LU3032
LU
LOCADDR=32,ISTATUS=ACTIVE
LU3033
LU
LOCADDR=33,ISTATUS=ACTIVE
*---------------------------------------------------------------------*
*
Definition for the AS/400 ISDN DSPU
*
*---------------------------------------------------------------------*
PUE31
PU
CUADDR=E31,DISCNT=NO,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0
LU3102
LU
LOCADDR=02,ISTATUS=ACTIVE
LU3103
LU
LOCADDR=03,ISTATUS=ACTIVE
*---------------------------------------------------------------------*
*
Definition for the PS/2 ISDN DSPU
*
*---------------------------------------------------------------------*
PUE38
PU
CUADDR=E38,DISCNT=NO,ISTATUS=ACTIVE,
X
PACING=0,PUTYPE=2,SSCPFM=FSS,VPACING=0
LU3802
LU
LOCADDR=02,ISTATUS=ACTIVE
LU3803
LU
LOCADDR=03,ISTATUS=ACTIVE
LU3804
LU
LOCADDR=04,ISTATUS=ACTIVE
LU3805
LU
LOCADDR=05,ISTATUS=ACTIVE

22.10 Configuring DOS PS/2 for ISDN
Configuring a DOS PS/2 for ISDN requires several steps. The following list
provides an overview of these steps; later sections will describe some of the
steps in detail:
1. Install the PS/2 ISDN adapter.
Install either the ISDN Interface Coprocessor (AT bus) or the ISDN Interface
Coprocessor/2 Model 2 (Micro Channel architecture). This must be done
before the ISDN software is installed.
2. Install and tailor PC/3270 for an SDLC connection to the host.
This can be done before the ISDN adapter is installed. Parameters
configured for SDLC attachment, such as number of sessions, block ID, and
so forth, will be overridden when you customize for ISDN. For details on
installing PC/3270, refer to the product manuals and/or IBM Personal
Communications/3270 Version 2.0 Implementation Guide .
3. Install the ISDN Coprocessor Support Program.
Place a copy of the ISDN Coprocessor Support Program Network Support
diskette in the diskette drive and type:
INSTALL
Follow the prompts provided by the install procedure. The files will be
installed in the ISDN and ISDNBIOS sub-directories.
4. Install the PC/3270 ISDN Enabler program.

Chapter 22. ISDN

685

The PC/3270 ISDN Enabler program enables PC/3270 to be used through the
ISDN connection. Place a copy of the ISDN Coprocessor Support Program
Network Support diskette in the diskette drive and type:
PC3270IN A C:\PC3270B US
PC3270B is the sub-directory where your PC/3270 is installed, and US is the
language used.
5. Configure the PC/3270 ISDN Enabler program.
Change to the PC/3270 sub-directory and type:
CONF3270
This procedure updates the PC/3270 configuration file (previously configured
for an SDLC attachment).
6. Run the ISDN configurator:
ISDNCONF
to define ISDN adapters, directories and protocol profiles.
7. Start the ISDN Coprocessor Support Program:
ISDNBIOS
8. Start PC/3270, using the updated configuration file.

22.10.1 Configuring PC/3270 ISDN Enabler Program
When you have installed the ISDN adapter and the ISDN Coprocessor Support
Program, and have also configured PC/3270 for an SDLC host attachment, you
are ready to configure the PC/3270 ISDN Enabler program.
To start the PC/3270 ISDN Enabler program, enter at the DOS prompt:
CONF3270
Figure 307 is displayed.

 Enter path\filename of your PC/3270 configuration: pc3270.bat

1

Are you using this machine as a PC/3270 gateway ? Y/N : n

2

Are you connecting to the host via a 3174 controller ? Y/N : y

3

How many 3270 sessions ? 1 - 8 : 4

4

Enter Segment size, 256 - 2057 : 1033

5

Enter SDLC/IDLC window size, 1 - 7 : 4

6

Enter the ISDN adapter address, 128 - 130 : 128

7



Enter Local Name (upper case, 16 characters only): IDLCPS2TO3174L 8
Enter Remote Name (upper case, 16 characters only): IDLCPS2TO3174R 9
Do you want to change anything? Y/N or ESC to exit: n
PC/3270 Emulation configuration for ISDN complete.
Enter “pc3270” to start your PC/3270 ISDN configuration.


Figure 307. Configuring PC/3270 ISDN Enabler Program

686

3174 Installation Guide

10



1 Is the name of the PC/3270 configuration file created previously for an
SDLC attachment. This procedure will modify the PC/3270 configuration file
with the information you supply on this screen. If you leave out the file
extension, it will assume a .BAT file. It can handle a Windows mode .CNF
file or a DOS mode .BAT file.

2 Specifies whether the PS/2 will be used a gateway.
3 Specifies whether the PS/2 will connect through the ISDN network to the
3174 ISDN gateway.

4 Specifies the number of sessions to the 3270 host.
5 Specifies the buffer size for the ISDN adapter.
Always use 1033 for the segment size. for the ISDN adapter.

6 Specifies the the number of frames that can be sent before an
acknowledgement is received.
We have chosen a window size of four. You can choose any number from
one to seven.

7 Is the address of the ISDN adapter in the PS/2. 128 is the first, 129 is the
second, and 130 is the third ISDN adapter installed.

8 Is the directory name for the local ISDN device (the PS/2).
9 Is the directory name for the remote ISDN device (the 3174).
10 You have now completed the PC/3270 ISDN Enabler program.

22.10.2 Running ISDN Configurator
You need to run the ISDN configurator to define the ISDN adapter, local and
remote directory entries and the protocol profile used.
•

Change to the sub-directory where your ISDN Coprocessor Support Program
is installed; that is, the ISDNBIOS sub-directory.

•

To start the ISDN configurator, enter at the DOS prompt:
ISDNCONF

•

Select File from the action bar, and then select New in the window. “A new
configuration file has been opened.” message is displayed. Press Enter to
continue.

Configuring ISDN Adapter




┌ISDN─CONFIGURATOR──────────────────────────────────────────────┐
│ File
Options── Exit
Help
│
│
┌───────────────────────────┐
│
│
│ Adapters...──
│
│
│
│ Directories...
│
│
│
│ Adapter Models...
│rt Program v1.1
│
│
│ Protocol Profiles...
│lity
│
│
└───────────────────────────┘
│
│
│
│
│
│
│
│
│
│
│
└───────────────────────────────────────────────────────────────┘



•

Select Options from the action bar, and then
select Adapters... from the window.



Chapter 22. ISDN

687





•

Next select Edit from the action bar, and
then select Create... from the window.

•

Use the down arrow key to move to the slot
number that your ISDN adapter is installed
and press Enter. Our ISDN adapter is in slot
3.

•

For the subscriber number, give the ISDN
number for this adapter.

•

Leave the passive bus unit address blank, as
we are not using a passive bus.

•

For the country selection, press F5 to get a
list of countries supported. Use the down
arrow key to move to the country desired
and press Enter.

•

Press F4 to get to the advanced options
screen.

•

The fields are filled in with predefined
(default) values. You can also press F4 to
get the predefined (default) values.

•

The advanced options takes up two screens.
Use the page down and page up keys to
scroll between the two pages. Use the New
Line or Tab key to move between fields.

•

Page down to the next screen.

┌ISDN─CONFIGURATOR──────────────────────────────────────┐
│┌Adapter-to-network─Connections────────────────────────┴┐
││ Edit── Exit
Help
│
││ ┌─────────────────┐
│
││ │ Display...
│
│
││ │ Change...
│
│
││ │ Create...──
│
│
││ │ Delete...
│
│
└┤ └─────────────────┘
│
│
│
│
│
│
│
│
│
│
│
│
│
│
│
└───────────────────────────────────────────────────────┘





┌ISDN─CONFIGURATOR────────────────────┐
│┌Adapter-to-network─Connections──────┴┐
││┌Select─an─item.─────────────────────┴┐
│││Adapter slot configuration status
│
│││Esc=Cancel ENTER=Select F1=Help.
│
│││
│
│││
│
│││ ┌───────────────────────┐
│
│││ │Slot 1 not configured │
│
│││ │Slot 2 not configured │
│
└┤│ │Slot 3 not configured─┤
│
└┤ │Slot 4 not configured │
│
│ │Slot 5 not configured │
│
│ │Slot 6 not configured │
│
│ │Slot 7 not configured │
│
│ └───────────────────────┘
│
└─────────────────────────────────────┘










┌ISDN─CONFIGURATOR───────────────────────────────────┐
│┌Adapter-to-network─Connections─────────────────────┴┐
││┌Create─slot─1─adapter─configuration────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F3=D-Channel
│
│││F4=Advanced F5=Change field
│
│││
│
│││
│
│││
│
│││ ISDN subscriber number
1234567890
│
│││
│
└┤│
│
└┤ Passive bus unit address
│
│
│
│
│
│ Country
United States
│
└────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────┐
│┌Adapter-to-network─Connections────────────────────────────────────────┴┐
││┌Create─slot─1─adapter─configuration───────────────────────────────────┴┐
│││┌Adapter─configuration─-─advanced─options──────────────────────────────┴┐
││││Esc=Cancel f1=Help F2=Enter
│
││││F4=Get predefined values F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ ISDN numbering type
Unknown type
│
││││
│
││││
│
││││ ISDN numbering plan
Unknown plan
│
││││
│
└┤││
│
└┤│ Passive bus unit address type
No passive bus unit address
│
└┤
│
│
│
│ Passive bus unit address position
Not Used
│
│
│
│
│
│ Application program ID type
No application program selection ID│
└───────────────────────────────────────────────────────────────────────┘


688



3174 Installation Guide




┌ISDN─CONFIGURATOR───────────────────────────────────────────────────────────┐
│┌Adapter-to-network─Connections─────────────────────────────────────────────┴┐
││┌Create─slot─1─adapter─configuration────────────────────────────────────────┴┐
│││┌Adapter─configuration─-─advanced─options───────────────────────────────────┴┐
││││Get predefined adapter model values
│
││││ Esc=Cancel f1=Help F2=Copy values F6=List Models
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││ Passive bus unit address position
Not Used │
││││
│
││││
│
││││ Application program ID type
No application program selection ID │
││││
│
││││
│
││││ Application program ID position
Not Used │
││││
│
││││
│
└┤││ Application program ID length
Not Used │
└┤│
│
└┤
│
│ Attachment type
5E4 AT&T/5ESS │
│
│
│
│
│ Permanent connection feature
No B channel permanently connected.
│
└────────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR───────────────────────────────────┐
│┌Adapter-to-network─Connections─────────────────────┴┐
││┌Create─slot─1─adapter─configuration────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F3=D-Channel
│
│││F4=Advanced F5=Change field
│
│││
│
│││
│
│││
│
│││ ISDN subscriber number
9987654321
│
│││
│
└┤│
│
└┤ Passive bus unit address
│
│
│
│
│
│ Country
United States
│
└────────────────────────────────────────────────────┘



Some of the fields are repeated from the
previous screen.

•

We have used predefined values. You can
use the F5 key to change the value of any
field.

•

Press F2 to return to the adapter
configuration screen.

•

You will now be back to this screen after the
previous step (that is, after pressing F2).

•

Press F2 again.

•

Select Exit from the action bar, and then
select Exit now from the window.






┌ISDN─CONFIGURATOR──────────────────────────────────────┐
│┌Adapter-to-network─Connections────────────────────────┴┐
││ Edit
Exit── Help
│
││
│
││
│
││
│
││
│
││
│
└┤
│
│
│
│
│
│
│
│
│
│
│
│
│
│
│
└───────────────────────────────────────────────────────┘



•

You will return to the configuration utility
main screen.



Chapter 22. ISDN

689

Configuring Directory Entries





•

Select Options from the action bar, and then
select Directories... in the window.

•

Select Edit in the action bar.

•

Select Create entry... in the window.

┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│ File
Options── Exit
Help
│
│
┌───────────────────────────┐
│
│
│ Adapters...
│
│
│
│ Directories...──
│
│
│
│ Adapter Models...
│rt Program v1.1
│
│
│ Protocol Profiles...
│lity
│
│
└───────────────────────────┘
│
│
│
│
│
│
│
│
│
│
│
└──────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││ Edit── Exit
Help
│
││
│
││
│
││ Currently selected directory: Default directory
│
││
│
└┤
│
│ Directory comment: Used if adapter has no directory defined
│
│
│
│
│
└──────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││ Edit
Exit
Help
│
││ ┌──────────────────────────────────┐
│
││ │ Display entry...
│
│
││ │ Change entry...
│t directory
│
││ │ Create entry...──
│
│
││ │ Delete entry...
│
│
││ │ Select directory...
│as no directory defined
│
││ │ Change directory comment...
│
│
││ └──────────────────────────────────┘
│
└┤
│
│
│
│
│
└──────────────────────────────────────────────────────────────────────────┘

We will first create the local directory.








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────────────────────┐
│
│││Select the type of directory entry to be created
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│
│
│││
│
│
│││ ┌────────────────────────────────────┐
│
│
│││ │ISDN Support Program Version 1.1── │
│efined
│
│││ │ISDN Support Program Version 1.0
│
│
│
│││ │PC LAN Program
│
│
│
└┤│ └────────────────────────────────────┘
├────────────────────┘
└┤
│
│
│
│
│
│
│
│
│
│
│
└────────────────────────────────────────────────────┘



690



3174 Installation Guide

•

Select ISDN Support Program Version 1.1 in
the window.





•

Press Enter to get the list of predefined
model directory entries.

•

At this point you can select IDLCPS2TO3174L
or IDLCPS2TO3174R. These are the only two
valid for the 3174. We will go through the
panels first for the local directory
(IDLCPS2TO3174L) and then for the remote
directory (IDLCPS2TO3174R). These names
must match the Local Name and Remote
Name specified in the PC/3270 ISDN Enabler
configuration.

•

Since the cursor is at the first selection,
press Enter.

•

On this screen, we can take all the defaults.

•

You need to go to the advanced options to
set the B-channel protocol profile. It is on
the second page of the advanced options
screen.

┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────┐
│
│││Select a basis directory
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│ directory
│
│││
│
│
│││ ┌────────────────────┐
│
│
│││ │Predefined models
│
│s no directory defined
│
│││ └────────────────────┘
│
│
│││
│
│
│││
│
│
│││
│
│
└┤│
│
│
└┤
├────────────────────────────────────┘
│
│
│
│
│
│
│
│
└────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Select-an-item.─────────────────────────────────┐
│
│││Select a directory entry
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│
│
│││
│
│
│││
│
│
│││
┌─────────────────────┐
│ry defined
│
│││
│Local :IDLCPS2TO3174L│──
│
│
│││
│Remote:IDLCPS2TO3174R│
│
│
│││
│Local :LAPBPS2toPS2L │
│
│
│││
│Remote:LAPBPS2toPS2R │
│
│
└┤│
│Local :SDLC2toPS2L
│
│
│
└┤
│Local :SDLC7820V35L │
├────────────────────────┘
│
│Remote:SDLC7820V35R │
│
│
│Local :SDLC7820X21L │
│
│
│Remote:SDLC7820X21R │
│
│
│Remote:SDLCPS2toPS2R │
│
│
└─────────────────────┘
│
│
│
└────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Create─local─directory─entry─────────────────────────────────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F4=Advanced options
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││
│
│││
│
│││ Directory:
Default directory │
│││
│
│││
│
│││ Directory entry type:
ISDN Support Program Version 1.1 │
│││
│
└┤│
│
└┤ Directory entry name:
IDLCPS2TO3174L
│
│
│
│
│
│ Directory entry comment:
PS2 to 3174 Host using IDLC (Local)
│
│
│
│
│
│ Application ID:
FFFF │
│
│
└──────────────────────────────────────────────────────────────────────────┘



To go to the advanced options screen, Press
F4.



Chapter 22. ISDN

691






┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─local─directory─entry──────────────────────────────────────────────┴┐
│││┌Create─advanced─local─directory─entry─────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ D channel protocol:
TE-1 (ISDN Coprocessor support program Q931 subset) │
││││
│
││││
│
││││ Auto hang-up feature:
used
│
└┤││
│
└┤│
│
││ Connection feature:
Neither
│
││
│
││
│
││ Auto Activate B channel:
Automatic │
││
│
││
│
││ Rate specification:
64 kbps without RDI
│
└┤
│
└───────────────────────────────────────────────────────────────────────────┘


┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─local─directory─entry──────────────────────────────────────────────┴┐
│││┌Create─advanced─local─directory─entry─────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ Rate specification:
64 kbps without RDI
│
││││
│
││││
│
││││ B channel protocol type:
IDLC │
││││
│
└┤││
│
└┤│ B channel protocol profile:
PS2to3174 ──
│
││
│
└┤
│
└───────────────────────────────────────────────────────────────────────────┘


┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────┐
│
│││Select a basis directory
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│ directory
│
│││
│
│
│││ ┌────────────────────┐
│
│
│││ │Default directory
│
│s no directory defined
│
│││ │Predefined models
│ ──
│
│
│││ └────────────────────┘
│
│
│││
│
│
│││
│
│
└┤│
│
│
└┤
├────────────────────────────────────┘
│
│
│
│
│
│
└────────────────────────────────────┘



692

Page down to the next screen.

•

On this screen, you need to enter the
B-channel protocol type IDLC and the name
of the B-channel protocol profile. You will
create the B-channel protocol profile later.

•

Press F2 twice.

•

Select Exit from the action bar, and then
select Exit now from the window.

•

Select Options from the action bar, and then
select Directories... from the window.

•

Select Edit from the action bar, then select
Create entry... from the window.

•

Select ISDN Support Program Version 1.1 .
This will now take you to the screen shown
next.

•

You now have an additional entry ( Default
directory ) in the window.
Select Predefined models again to obtain the
selection list.



3174 Installation Guide

•

Note that the next few screens resulting from
your actions are not shown here. You are
now going to define the remote directory.





Again, you can take the default values. You
can use the default for the D-channel
protocol.






•





•

This time select IDLCPS2TO3174R to
configure the remote directory. This name
will match that given to the PC/3270 ISDN
Enabler program as the Remote Name.

•

Enter the ISDN number for the 3174.

•

Press F4 to go to the the advanced options
screen.

•

The default values are acceptable. Page
down to the next screen.

┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────────────────┐
│
│││Select a directory entry
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│
│
│││
│
│
│││
┌─────────────────────┐
│ry defined
│
│││
│Local :IDLCPS2TO3174L│
│
│
│││
│Remote:IDLCPS2TO3174R│──
│
│
│││
│Local :LAPBPS2toPS2L │
│
│
│││
│Remote:LAPBPS2toPS2R │
│
│
└┤│
│Local :SDLC2toPS2L
│
│
│
└┤
│Local :SDLC7820V35L │
├────────────────────────┘
│
│Remote:SDLC7820V35R │
│
│
│Local :SDLC7820X21L │
│
│
│Remote:SDLC7820X21R │
│
│
│Remote:SDLCPS2toPS2R │
│
│
└─────────────────────┘
│
│
│
└────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry────────────────────────────────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F4=Advanced options
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││
│
│││ Directory entry type:
ISDN Support Program Version 1.1 │
│││
│
│││
│
│││ Directory entry name:
IDLCPS2TO3174R
│
│││
│
│││
│
│││ Directory entry comment:
PS2 to 3174 Host using IDLC (Remote)
│
└┤│
│
└┤
│
│ Called party number:
1234567890 ──
│
│
│
│
│
│ Called party subaddress value:
FFFF │
│
│
└──────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry─────────────────────────────────────────────┴┐
│││┌Create─advanced─remote─directory─entry────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ D channel protocol:
TE-1 (ISDN Coprocessor support program Q931 subset) │
││││
│
││││
│
└┤││ Called party numbering plan:
Unknown plan
│
└┤│
│
└┤
│
│ Called party numbering type:
Unknown type
│
│
│
│
│
│ Auto hang-up feature:
used
│
│
│
│
│
│ Connection feature:
Neither
│
└───────────────────────────────────────────────────────────────────────────┘





Chapter 22. ISDN

693





•

The default values are acceptable. Page
down to the next screen.

•

On this panel, you need to enter the
B-channel protocol type IDLC and the name
of the B-channel protocol profile. You will
create the B-channel protocol profile later.

•

Press F2 twice.

•

Select Exit , and then select Exit now from the
window.

┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry─────────────────────────────────────────────┴┐
│││┌Create─advanced─remote─directory─entry────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││ User to user data code sets:
Code Set 0
│
││││
│
││││
│
││││ Called party subaddress supplied by application and/or ISDNBIOS: not used │
││││
│
││││
│
││││ Calling party number supplied by ISDNBIOS:
not used │
└┤││
│
└┤│
│
││ Calling party subaddress supplied by application and ISDNBIOS:
not used │
││
│
││
│
││ Disconnection cause supplied by application or ISDNBIOS:
not used │
││
│
││
│
└┤ Keypad facility:
not used │
│
│
└───────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry─────────────────────────────────────────────┴┐
│││┌Create─advanced─remote─directory─entry────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││ Keypad facility:
not used │
││││
│
││││
│
││││ Higher layer compatibility information supplied by application: not used │
││││
│
││││
│
││││ Auto Activate B channel:
Automatic │
└┤││
│
└┤│
│
││ Rate specification:
64 kbps without RDI
│
││
│
││
│
││ B channel protocol type:
IDLC │
││
│
││
│
└┤ B channel protocol profile:
PS2to3174
│
│
│
└───────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││ Edit
Exit── Help
│
││
│
││
│
││ Currently selected directory: Default directory
│
││
│
└┤
│
│ Directory comment: Used if adapter has no directory defined
│
│
│
└──────────────────────────────────────────────────────────────────────────┘



694



3174 Installation Guide

Configuring Protocol Profiles
Lastly, you need to define the protocol profile. This profile must match that
defined to the local directory as the B-channel protocol profile.





•

Select Options from the action bar, and then
select Protocol Profiles... from the window to
define the B-channel protocol profile.

•

Select Edit from the action bar, and then
select Create... from the window.

•

The 3174 ISDN BRI Adapter only supports
IDLC protocol.

┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│ File
Options
Exit
Help
│
│
┌───────────────────────────┐
│
│
│ Adapters...
│
│
│
│ Directories...
│
│
│
│ Adapter Models...
│rt Program v1.1
│
│
│ Protocol Profiles... ── │lity
│
│
└───────────────────────────┘
│
│
│
│
│
│
│
│
│
└──────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││ Edit── Exit
Help
│
││ ┌─────────────────┐
│
││ │ Display...
│
│
││ │ Change...
│
│
││ │ Create...──
│
│
││ │ Delete...
│
│
││ └─────────────────┘
│
││
│
││
│
││
│
││
│
└┤
│
└──────────────────────────────────────────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────┐
│
│││Create protocol profile
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│
│
│││
│
│
│││ ┌────────────┐
│
│
│││ │SDLC
│
│
│
│││ │LAPB
│
│
│
│││ │IDLC──
│
│
│
│││ └────────────┘
│
│
│││
│
│
└┤│
│
│
└┤
├────────────────────────────────────┘
│
│
└────────────────────────────────────┘

Select IDLC from the window.








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Create─protocol─profile─────────────────────────────────────────────────┐│
│││
││
│││Enter a name for your new protocol profile
││
│││
││
│││
││
│││ Protocol profile name PS2to3174 ──
││
│││
││
│││ Esc=Cancel Enter=Accept value f1=Help.
││
│││
││
││└────────────────────────────────────────────────────────────────────────┘│
││
│
└┤
│
└──────────────────────────────────────────────────────────────────────────┘



•

Enter the name of the B-channel protocol
profile (PS2to3174) specified in the local
directory (IDLCPS2TO3174L).



Chapter 22. ISDN

695





•

Press Enter to confirm.

•

Block number is the first three digits of an
eight-digit node ID.

•

Identifier number must match one of the
PUIDs customized in the 3174 ISDN PUID
Assignment panel. Leading zeros are not
required.

•

The response timeout is a 50-millisecond
units.

┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Select─an─item.─────────────────────┐
│
│││Create protocol profile
│
│
│││Esc=Cancel ENTER=Select f1=Help.
│
│
│││
│
│
│││
│
│
│││ ┌────────────────┐
│
│
│││ │PS2to3174
│
│
│
│││ └────────────────┘
│
│
│││
│
│
│││
│
│
│││
│
│
└┤│
│
│
└┤
├────────────────────────────────────┘
│
│
└────────────────────────────────────┘








┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Create─IDLC─profile──────────────────────────────────────────────────────┴┐
│││ Esc=Cancel f1=Help F2=Enter
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││
│
│││ IDLC node ID: Block number
53 │
│││
│
│││
│
│││ IDLC node ID: Identifier number
00031 │
│││
│
│││
│
└┤│ Response timeout
50
│
└┤
│
│
│
│ Maximum unacknowledged I-frames
4
│
│
│
│
│
│ Maximum received frame length
1033 │
│
│
└──────────────────────────────────────────────────────────────────────────┘



We have specified a timeout of 2500 (50x50)
milliseconds or 2.5 seconds. This value is
distance-dependent.
•

Maximum unacknowledged I-frames should
match the window size set in the PC/3270
ISDN Enabler configuration.

•

Maximum received frame length must not be
less than the segment size set in the
PC/3270 ISDN Enabler configuration. The
segment size should be set to 1033.

•

Page down to the next screen.

•

Maximum sent frame length must not be less
than the segment size set in the PC/3270
ISDN Enabler configuration. The segment
size should be set to 1033.

•

You can leave all other values at their
default.

•

Press F2 to return to the action bar.






┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Create─IDLC─profile──────────────────────────────────────────────────────┴┐
│││ Esc=Cancel f1=Help F2=Enter
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││ Maximum sent frame length
1033 │
│││
│
│││ HDLC frame address
256 │
│││
│
│││
│
│││ Maximum retransmissions
3
│
└┤│
│
└┤
│
│ Inactivity timeout
600
│
│
│
│
│
│ Link initialize timeout
65535 │
│
│
└──────────────────────────────────────────────────────────────────────────┘




Note that the next few screens resulting from your actions are not shown here.
We will verify and save the configuration data created, and then use the

696

3174 Installation Guide

configuration data to create ASCII files required by the ISDN Coprocessor
Support Program.
•

Select Exit from the action bar, and then Exit now from the window.

•

Select File from the action bar, and then select Verify from the window. If the
configuration data is valid, a “No errors found during verification.” message
is displayed after the verify is complete.

•

Press Enter to return to the action bar.

•

Select File from the action bar, and then select Save from the window.

•

Enter the path and file name in which the configuration data will be stored.

•

Press Enter to return to the action bar.

•

Select File from the action bar, and then select Use from the window to
create the ASCII files needed by the ISDN Coprocessor Support Program.
The files created will be copied to the ISDNBIOS sub-directory.

Chapter 22. ISDN

697

22.11 ISDN Configurator Parameters
The sections that follow provide a detailed description of each of the fields
appearing in the ISDN Configurator panels.

22.11.1 Configuring ISDN Adapter
Figure 308 shows the panel flow when configuring ISDN adapters. The
references to F3 and F4 indicate the shortcut keys used to obtain certain panels.
Options
│
┌──Directories
├─────────────────┼──Adapter Models
│
└──Protocol Profiles
Adapters
┌─────────────────────┼──────────────────────┐
Edit
Exit
Help
│
┌─────┴────────────┬──────────────────┬──────────────────┐
Display
Change
Create
Delete
┌──────┴───────┐ ┌───────┴──────┐ ┌───────┴───────┐ ┌──────┴───────┐
│Adapter slot │ │Adapter slot │ │ Adapter slot │ │Adapter slot │
│configuration │ │configuration │ │ configuration │ │configuration │
│status
│ │status
│ │ status
│ │status
│
└──────┬───────┘ └───────┬──────┘ └───────┬───────┘ └──────┬───────┘
┌──────┴───────┐ ┌───────┴──────┐ ┌───────┴───────┐ ┌──────┴───────┐
│Display slot n│ │Change slot n │ │ Create slot n │ │Adapter delete│
│adapter
│ │adapter
│ │ adapter
│ │confirmation │
│configuration │ │configuration │ │ configuration │ └──────────────┘
└──────┬─────┬─┘ └───┬──────────┘ └───────────┬───┘
F3 │
│ F4 F3 └───┬──────────────────┬───┘ F4
┌──────┴──┐ │
┌───────┴──────┐ ┌───────┴───────┐
│D-channel│ │
│ D-channel
│ │ Adapter
│
│options │ │
│ options
│ │ configuration │
└─────────┘ │
└───────┬──────┘ │ - advanced
│
│
│
│ options
│
│
│
└───────┬───────┘
┌────────────┴─┐ ┌───────┴──────┐ ┌───────┴───────┐
│Adapter
│ │ Current
│ │ Current
│
│configuration │ │ adapter
│ │ adapter
│
│- advanced
│ │ models
│ │ models
│
│options
│ └───────┬──────┘ └───────┬───────┘
└──────────────┘
│
│
┌───────┴──────┐ ┌───────┴───────┐
│Get predefined│ │ Get predefined│
│D-channel
│ │ adapter model │
│values
│ │ values
│
└──────────────┘ └───────────────┘

Figure 308. Adapter Configuration Edit Panels

698

3174 Installation Guide

Creating Adapter Configuration




┌ISDN─CONFIGURATOR───────────────────────────────────┐
│┌Adapter-to-network─Connections─────────────────────┴┐
││┌Create─slot─1─adapter─configuration────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F3=D-Channel
│
│││F4=Advanced F5=Change field
│
│││
│
│││
│
│││
│
│││ ISDN subscriber number
1234567890
│
│││
│
└┤│
│
└┤ Passive bus unit address
│
│
│
│
│
│ Country
United States
│
└────────────────────────────────────────────────────┘





Figure 309. Create Adapter Configuration Panel

See 22.12.1, “Create Slot n Adapter Configuration Checklist” on page 720 for the
related checklist.
The fields have the following meanings:

ISDN subscriber number: This is the ISDN “phone” number for the adapter in
slot n . It must be specified by a remote location to establish a connection with
this ISDN adapter. The format of the number is network dependent. This field is
not used when contacting the 3174.
Passive bus unit address: The passive bus unit address is used by the computer
to route data packets to this adapter. If this field is empty, no passive bus unit
address is used. In this case, if the ISDN adapter is attached to a passive bus, it
works in a pool-addressing mode (the fastest device on the bus gets more
incoming calls). : This field must be empty if passive bus unit address type
(specified on the Adapter configuration − advanced options panel) is No passive
bus unit address .
Country: The name of the country in which you are using the network. Press F5
for a list of choices.

Chapter 22. ISDN

699

Adapter Configuration Advanced Options




┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────┐
│┌Adapter-to-network─Connections────────────────────────────────────────┴┐
││┌Create─slot─1─adapter─configuration───────────────────────────────────┴┐
│││┌Adapter─configuration─-─advanced─options──────────────────────────────┴┐
││││Esc=Cancel f1=Help F2=Enter
│
││││F4=Get predefined values F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ ISDN numbering type
Unknown type
│
││││
│
││││
│
││││ ISDN numbering plan
Unknown plan
│
││││
│
└┤││
│
└┤│ Passive bus unit address type
No passive bus unit address
│
└┤
│
│
│
│ Passive bus unit address position
Not Used
│
│
│
│
│
│ Application program ID type
No application program selection ID│
│
│
│
│
│ Application program ID position
Not Used
│
│
│
│
│
│ Application program ID length
Not Used
│
│
│
│
│
│ Attachment type
5E4 AT&T/5ESS
│
│
│
│
│
│ Permanent connection feature
No B channel permanently connected. │
└───────────────────────────────────────────────────────────────────────┘





Figure 310. Adapter Configuration Advanced Options Panel

See 22.12.2, “Adapter Configuration − Advanced Options Checklist” on
page 721 for the related checklist.
The fields have the following meanings:

ISDN numbering type: The subscriber numbering type used by the adapter. For
example, national number, network-specific number, or abbreviated number.
Select Unknown type if you do not know the numbering type.

ISDN numbering plan: The ISDN numbering plan used by the adapter. For
example, ISDN, X121 data numbering plan, or telex numbering plan.
Select Unknown plan if you do not know the numbering plan.

Passive bus unit address type: The type of addressing used by the adapter to
receive incoming calls on the ISDN passive bus. It indicates how the value in
the passive bus unit address position field is used.
If you select No passive bus unit address , then Passive bus unit address position
must be specified as Not used , and the Passive bus unit address field (specified
on the Create slot n adapter configuration panel) must be blank.

700

3174 Installation Guide

Passive bus unit address position: This number, used with Passive bus unit
address type , indicates the position of the unit address in data supplied by the
network on an incoming call:
•

When the passive bus unit address type is Called-party subaddress , the value
specified here is used as the offset value of the leftmost digit of the unit
address relative to the first digit of the called-party subaddress data supplied
by the network.

•

When the passive bus unit address type is Direct dialing in or Multiple
directory numbering , the value specified here is used as the offset value of
the leftmost digit of the unit address relative to the last digit of the
called-party number supplied by the network.

For example, if the passive bus unit address type is Called-party subaddress , a
value of 8 in this field specifies that the unit address begins at the ninth digit of
the called-party subaddress (numbering starts at 0). If the passive bus unit
address type is Direct dialing in or Multiple directory numbering , a value of 8
specifies that the unit address begins at the ninth digit from the end of the
called-party number (numbering starts at 0).

Not used indicates that passive bus unit addressing is not used for selecting an
ISDN adapter on an incoming call, whatever the passive bus unit address type.
In this case, if several ISDN adapters are attached to the ISDN passive bus, the
fastest one gets the call.
If the passive bus unit address type is No passive bus unit address , or the
passive bus unit address (specified on the Create slot n adapter configuration
panel) is blank, then Not used must be selected here.
This is used in conjunction with the application program ID (APID) position to
indicate the location and value of the addressed APID in the data supplied by
ISDN on an incoming call.
If No application program selection is selected here, then applications should
specify the string FFFF as APID in their local directory entries. This ensures that
they accept any incoming calls that specify an APID not associated with any
other local directory entry that has issued a LISTEN command (that is, they
disregard the APID requested by the incoming call).

Application program ID position: This number, used with the APID type,
indicates the position of the APID in data received by the network on an
incoming call:
•

When the APID type is Called-party subaddress , the value specified here is
used as the offset value for the leftmost digit of the APID relative to the first
digit of the received called-party subaddress.

•

When the APID type is Direct dialing in or Multiple directory numbering , the
value specified here is used as the offset value of the leftmost APID digit
relative to the last digit of the received called-party number.

For example, if the APID type is Called-party subaddress , a value of 8 in this field
specifies that the APID begins at the ninth digit of the called-party subaddress
(numbering starts at 0). If the passive bus unit address type is Direct dialing in
or Multiple directory numbering , a value of 8 specifies that the APID begins at
the ninth digit from the end of the called-party number (numbering starts at 0).

Chapter 22. ISDN

701

A position value of Not used here indicates that no digit is used as APID,
whatever the APID type.
If the passive bus unit address type is No application program selection ID , the
APID position must be Not used .

Application program ID length: This indicates the length of the APID.
If the APID cannot be entirely contained in data received from the network, the
incoming call is rejected as if no APID is specified.
If the APID type is No application program selection ID , then Not used must be
selected here.
If you are using passive bus addressing to access more than one application on
a PS/2 computer, it is recommended that the value you use in this field is the
same for all these applications.

Attachment type: This specifies the ISDN exchange equipment to which the
adapter is connected.
Permanent connection feature: This specifies which ISDN B-channels, if any,
are permanently connected. This feature is network dependent.

702

3174 Installation Guide

Adapter Configuration D-Channel Options Panel




┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────┐
│┌Adapter-to-network─Connections────────────────────────────────────────┴┐
││┌Create─slot─1─adapter─configuration───────────────────────────────────┴┐
│││┌Adapter─configuration─-─D-Channel options─────────────────────────────┴┐
││││Esc=Cancel f1=Help F2=Enter
│
││││F4=Get predefined values F5=Change field
│
││││
│
││││
│
││││ Auto-polling Support
No
│
││││
│
││││
│
││││ Connect/Disconnect Indication Support
No
│
││││
│
└┤││
│
└┤│ Power-on TEI Request Support
No
│
└┤
│
│
│
│ TEI Identity Verify Procedure Support
No
│
│
│
│
│
└───────────────────────────────────────────────────────────────────────┘





Figure 311. Adapter Configuration D-Channel Options Panel

See 22.12.3, “D-Channel Options Checklist” on page 722 for the related checklist.
The fields have the following meanings:

Auto-polling support: Specifies whether or not auto-polling is supported.
Use it if your network exchange requires periodic polling.

Connect/disconnect indication support: Specifies whether or not
connect/disconnect indication is supported.
Use it if you want the adapter to release any assigned terminal endpoint
identifiers (TEIs) when it detects loss of power from the ISDN link, or if the link is
disconnected.

Power-on TEI request support: Specifies whether or not power-on TEI request is
used.
Use it if you want the TEI assignment procedure to be followed when the adapter
is initialized (this is usually when the power is turned on).

TEI identity verify procedure support: Specifies whether or not TEI identity verify
procedure is supported.
Use it if your network requires support of the TEI identity verify procedure.

Chapter 22. ISDN

703

22.11.2 Configuring Local/Remote Directory Entries
Figure 312 shows the panel flow when configuring local and remote directory
entries. The references to F4 indicate the shortcut key used to obtain certain
panels.
Options
│
┌──Adapters
├─────────────────┼──Adapter Models
│
└──Protocol Profiles
Directories
┌─────────────────────┼──────────────────────┐
Edit
Exit
Help
│
┌────────┴──┬───────────┬───────────┬─────────────┬────────────┐
Display
Change
Create
Delete
Select
Change
entry
entry
entry
entry
directory
directory
│
│
│
│
│
comment
┌───┴─────┐ ┌───┴─────┐ ┌───┴──────┐ ┌──┴──────┐ ┌────┴────┐ ┌────┴────┐
│Select a │ │Select a │ │Select the│ │Select a │ │Select a │ │Change │
│directory│ │directory│ │type of │ │directory│ │directory│ │directory│
│entry
│ │entry
│ │directory │ │entry
│ └─────────┘ │comment │
│
│ │
│ │entry to │ │
│
└─────────┘
│
│ │
│ │create
│ │
│
└────┬────┘ └────┬────┘ └────┬─────┘ └────┬────┘
┌────┴────┐ ┌────┴────┐ ┌────┴─────┐ ┌────┴───────┐
│Display │ │Change │ │Select a │ │Directory │
│local
│ │local
│ │basis
│ │entry
│
│(remote) │ │(remote) │ │directory │ │delete
│
│directory│ │directory│ │
│ │confirmation│
│entry
│ │entry
│ │
│ └────────────┘
└────┬────┘ └────┬────┘ └────┬─────┘
F4 │
F4 │
│
┌────┴────┐ ┌────┴────┐ ┌────┴─────┐
│Display │ │Change │ │Select a │
│advanced │ │advanced │ │directory │
│local
│ │local
│ │entry
│
│(remote) │ │(remote) │ │
│
│directory│ │directory│ │
│
│entry
│ │entry
│ │
│
└─────────┘ └─────────┘ └────┬─────┘
┌────┴─────┐
│Create
│
│local
│
│(remote) │
│directory │
│entry
│
└────┬─────┘
F4 │
┌────┴─────┐
│Create
│
│advanced │
│local
│
│(remote) │
│directory │
│entry
│
└──────────┘

Figure 312. Directory Configuration Edit Panels

704

3174 Installation Guide

Create Local Directory Entry Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Create─local─directory─entry─────────────────────────────────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F4=Advanced options
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││
│
│││ Directory:
Default directory │
│││
│
│││
│
│││ Directory entry type:
ISDN Support Program Version 1.1 │
│││
│
└┤│
│
└┤ Directory entry name:
IDLCPS2TO3174L
│
│
│
│
│
│ Directory entry comment:
PS2 to 3174 Host using IDLC (Local)
│
│
│
│
│
│ Application ID:
FFFF │
│
│
└──────────────────────────────────────────────────────────────────────────┘





Figure 313. Create Local Directory Entry Panel

See 22.12.4, “Create Local Directory Entry Checklist” on page 722 for the related
checklist.
The fields have the following meanings:

Directory: This identifies the directory to which this local entry applies.
Each adapter has its own directory, which contains local and remote entries.
There is also a default directory that is used for any adapter that has no entries
in its directory.
You select the directory to create an entry for by using the Select directory
option on the Edit menu on the Directories panel.
If you are only communicating to a 3174 this can be the default directory.

Directory entry type: You can run applications written for the IBM ISDN
Coprocessor Support Program (Version 1.0), the IBM ISDN Coprocessor Support
Program Version 1.1, or for the IBM PC LAN Program. This field value ensures
that the directory entry name is set up correctly for your application.
You select the directory entry type on the Select the type of directory entry to
create panel that is displayed when you use the Create option on the Edit menu
on the Directories panel.
Your directory entry type will probably be ISDN Coprocessor Support Program
Version 1.1 .

Directory entry name: A name by which you can refer to the directory entry.
If you are using this directory entry for either of:
•

IDLC B-channel protocol

Chapter 22. ISDN

705

•

Connection to a host through an IBM 7820 Terminal Adapter using SDLC
B-channel protocol

then this name must be in uppercase characters.
When communicating with the 3174, the Local Directory entry name must be
IDLCPS2TO3174.

Directory entry comment: You can use this comment to provide useful
information about this directory entry.
Application ID: This value is supplied to ISDNBIOS when a LISTEN command is
issued to identify this local application.
String FFFF specifies that the application associated with this directory entry is to
receive calls that specify an APID not associated with any other local directory
name that has issued a LISTEN command.

Create Advanced Local Directory Entry Panel




┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─local─directory─entry──────────────────────────────────────────────┴┐
│││┌Create─advanced─local─directory─entry─────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ D channel protocol:
TE-1 (ISDN Coprocessor support program Q931 subset) │
││││
│
││││
│
││││ Auto hang-up feature:
used
│
└┤││
│
└┤│
│
││ Connection feature:
Neither
│
││
│
││
│
││ Auto Activate B channel:
Automatic │
││
│
││
│
││ Rate specification:
64 kbps without RDI
│
└┤
│
│
│
│ B channel protocol type:
IDLC │
│
│
│
│
│ B channel protocol profile:
PS2to3174
│
└───────────────────────────────────────────────────────────────────────────┘





Figure 314. Create Advanced Local Directory Entry Panel

See 22.12.5, “Create Advanced Local Directory Entry Checklist” on page 723 for
the related checklist.
The fields have the following meanings:

D-channel protocol: The Q.931 signaling protocol subset used on the ISDN
D-channel, depending on the type of called ISDN equipment.
Auto hangup feature: This parameter specifies whether the D-channel is to be
hung up automatically when a disconnect protocol sequence is detected on a
B-channel.

706

3174 Installation Guide

Connection feature: Specifies whether or not the semi-permanent connection or
permanent connection facility is used.
Auto-activate B-channel: Part of the data link control specification for the
B-channel. This parameter specifies the action performed by the ISDNBIOS
following a CALL or LISTEN command.
Rate specification: This parameter specifies the data transfer rate on the
B-channel.
B-channel protocol type: Part of the data link control specification for the
B-channels, specifying the protocol to be used. For the 3174 this should be IDLC.
B-channel protocol profile: The protocol profile defined for the B-channel
protocol selection in B-channel protocol type . It supplies all the transmission
parameters to be used for this session. You will create this later. (To create a
protocol profile, select Profiles from the Options menu on the main panel.)

Create Remote Directory Entry Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Directories──────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry────────────────────────────────────────────┴┐
│││Esc=Cancel f1=Help F2=Enter F4=Advanced options
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││ Directory:
Default directory
│
│││
│
│││
│
│││ Directory entry type:
ISDN Support Program Version 1.1 │
│││
│
│││
│
│││ Directory entry name:
IDLCPS2TO3174R
│
│││
│
│││
│
│││ Directory entry comment:
PS2 to 3174 Host using IDLC (Remote)
│
└┤│
│
└┤
│
│ Called party number:
1234567890 ──
│
│
│
│
│
│ Called party subaddress value:
FFFF │
│
│
└──────────────────────────────────────────────────────────────────────────┘





Figure 315. Create Remote Directory Entry Panel

See 22.12.6, “Create Remote Directory Entry Checklist” on page 724 for the
related checklist.
The fields have the following meanings:

Directory: This identifies the directory to which this directory entry applies.
Each adapter has its own directory; there is also a default directory that is used
for any adapter that has no entries in its directory.
You select the directory to create an entry for by using the Select directory
option on the Edit menu on the Directories panel.

Chapter 22. ISDN

707

Directory entry type: You can run applications written for the IBM ISDN
Coprocessor Support Program (Version 1.0), the IBM ISDN Coprocessor Support
Program Version 1.1, or for the IBM PC LAN Program. For the 3174, it will be the
IBM ISDN Coprocessor Support Program. This entry ensures that the directory
entry name is set up correctly for your application.
You select the directory entry type on the Select the type of directory entry to
create panel that is displayed when you use the Create option on the Edit menu
on the Directories panel.

Directory entry name: A name used for this directory entry. For the 3174 this
will be IDLCPS2TO3174R.
Directory entry comment: You can use this comment to provide useful
information about this directory entry.
Called-party number: This specifies the ISDN subscriber number to be specified
by the local session to establish a connection with the remote ISDN adapter.
The format of the number is network dependent. This is the ISDN subscribers
number of the 3174.
Called-party subaddress value: Used by the ISDNBIOS CALL command
processor on outgoing SETUP sequences:
•

If the called-party passive bus unit address type is Called party subaddress ,
specify the unit address on the ISDN passive bus.

•

If the called-party APID type is Called-party subaddress , specify the APID.

•

If the remote application identifier value is part of the data supplied by the
application and need not be processed by the ISDNBIOS, specify string FFFF.

The ISDNBIOS inserts this value before the called-party subaddress data
supplied by the application on CALL commands.

708

3174 Installation Guide

Create Advanced Remote Directory Entry Panel




┌ISDN─CONFIGURATOR──────────────────────────────────────────────────────────┐
│┌Directories───────────────────────────────────────────────────────────────┴┐
││┌Create─remote─directory─entry─────────────────────────────────────────────┴┐
│││┌Create─advanced─remote─directory─entry────────────────────────────────────┴┐
││││ Esc=Cancel f1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ D channel protocol:
TE-1 (ISDN Coprocessor support program Q931 subset) │
││││
│
││││
│
└┤││ Called party numbering plan:
Unknown plan
│
└┤│
│
└┤
│
│ Called party numbering type:
Unknown type
│
│
│
│
│
│ Auto hang-up feature:
used
│
│
│
│
│
│ Connection feature:
Neither
│
│
│
│
│
│ User to user data code sets:
Code Set 0
│
│
│
│
│
│ Called party subaddress supplied by application and/or ISDNBIOS: not used │
│
│
│
│
│ Calling party number supplied by ISDNBIOS:
not used │
│
│
│
│
│ Calling party subaddress supplied by application and ISDNBIOS:
not used │
│
│
│
│
│ Disconnection cause supplied by application or ISDNBIOS:
not used │
│
│
│
│
│ Keypad facility:
not used │
│
│
│
│
│ Higher layer compatibility information supplied by application: not used │
│
│
│
│
│ Auto Activate B channel:
Automatic │
│
│
│
│
│ Rate specification:
64 kbps without RDI
│
│
│
│
│
│ B channel protocol type:
IDLC │
│
│
│
│
│ B channel protocol profile:
PS2to3174
│
└───────────────────────────────────────────────────────────────────────────┘





Figure 316. Create Advanced Remote Directory Entry Panel

See 22.12.7, “Create Advanced Remote Directory Entry Checklist” on page 724
for the related checklist.
The fields have the following meanings

D-channel protocol: This identifies the Q.931 signaling protocol subset used on
the ISDN D-channel.
Called-party numbering plan: This specifies the ISDN numbering plan used by
the called party.

Chapter 22. ISDN

709

Called-party numbering type: This specifies the type of the called-party
subscriber number.
Auto hangup feature: If this feature is used, the D-channel is hung-up
automatically when a disconnect protocol sequence is detected on a B-channel.
Connection feature: This field is used to specify which of the ISDN service
facilities are used.
User-to-user data code sets: Specifies which user-to-user data code sets are
supplied by the application.
Called-party subaddress supplied by application and/or ISDNBIOS: Specifies
whether or not this ISDN service facility is used.
Calling-party number supplied by ISDNBIOS: Specifies whether or not this ISDN
service facility is used.
Calling-party subaddress supplied by application or ISDNBIOS: Specifies
whether or not this ISDN service facility is used.
Disconnection cause supplied by application or ISDNBIOS: Specifies whether or
not this ISDN service facility is used.
Keypad facility: Specifies whether or not this ISDN service facility is used.
Higher-layer compatibility information supplied by application: Specifies
whether or not higher-layer compatibility information is supplied by the
application.
Auto activate B-channel: This parameter specifies the action performed by the
ISDNBIOS following a CALL or LISTEN command.
Rate specification: This is the throughput rate of the B-channels in Kbps; it is
network dependent.
B-channel protocol type: Part of the data link control specification for the
B-channels, specifying the protocol to be used.
Note: For a 3174 directory entry, you must use the IDLC protocol.

B-channel protocol profile: The protocol profile defined for the B-channel
protocol selection in B-channel protocol type . It supplies all the transmission
parameters to be used for this session. This can be the same protocol profile
defined for the local directory. (To create a protocol profile, select Protocol
profiles from the Options menu on the main panel.)

710

3174 Installation Guide

22.11.3 Configuring Adapter Models
Figure 317 shows the panels that you use to edit adapter models. The boxes
show the names of the panels you can display from the Edit menu on the
Adapter models main panel. The references to F3 and F4 indicate the shortcut
keys used to obtain certain panels.
Options
│
┌──Adapters
├─────────────────┼──Directories
│
└──Protocol Profiles
Adapter models
┌─────────────────────┼──────────────────────┐
Edit
Exit
Help
│
┌────────┴──────────────┬─────────────────┬─────────────────────┐
Display
Change
Create
Delete
┌───┴───┐
┌───┴───┐
┌───┴───┐
┌───┴───┐
│Display│
│Change │
│Create │
│Delete │
│adapter│
│adapter│
│adapter│
│adapter│
│model │
│model │
│model │
│model │
└┬─────┬┘
└─┬────┬┘
└┬─────┬┘
└───┬───┘
│
└────────┐
F3 │
│ F4
│
│
│
│ F3
│ F4
│
│
F3 │
│ F4
│
┌┴─────────┐ ┌──┴───────┐ │
│ ┌─────────┴┐ ┌──┴───────┐ ┌────────┴───┐
│Display │ │Display │ │
│ │Create
│ │Create
│ │Adapter
│
│D-channel │ │advanced │ │
│ │D-channel │ │advanced │ │model delete│
│parameters│ │parameters│ │
│ │parameters│ │parameters│ │confirmation│
└──────────┘ └──────────┘ │
│ └──────────┘ └──────────┘ └────────────┘
│
│
┌─────────┴┐ ┌┴─────────┐
│Change
│ │Change
│
│D-channel │ │advanced │
│parameters│ │parameters│
└──────────┘ └──────────┘

Figure 317. Adapter Models Configuration Edit Panels

Chapter 22. ISDN

711

Create Adapter Model Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Adapter─Models─User─Interface────────────────────────────────────────────┴┐
││┌Create─adapter─model─────────────────────────────────────────────────────┴┐
│││ Esc=Cancel F1=Help F2=Enter F3=D-Channel F4=Advanced
│
│││
│
│││
│
│││
│
│││ Model name:
│
│││
│
│││
│
│││ Comment:
│
│││
│
└┤│
│
└┤
│
└──────────────────────────────────────────────────────────────────────────┘





Figure 318. Create Adapter Model Panel

See 22.12.8, “Create Adapter Model Checklist” on page 725 for the related
checklist.
The fields have the following meanings:

Model name: A name by which you can refer to this adapter model when you
use it to configure an adapter, or when you display, change, or delete it.
Comment: A comment associated with this adapter model. You can use it for
information about the use of the model.

712

3174 Installation Guide

Create Advanced Parameters Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Adapter─Models─User─Interface────────────────────────────────────────────┴┐
││┌Create─adapter─model─────────────────────────────────────────────────────┴┐
│││┌Create─advanced─parameters───────────────────────────────────────────────┴┐
││││ Esc=Cancel F1=Help F2=Enter F5=Change field
│
││││ (Use PageUp and PageDown to scroll)
│
││││
│
││││
│
││││ ISDN numbering type
Unknown type
│
││││
│
││││
│
││││ ISDN numbering plan
Unknown plan
│
└┤││
│
└┤│
│
└┤ Passive bus unit address type
No passive bus unit address │
│
│
│
│
│ Passive bus unit address position
Not Used │
│
│
│
│
│ Application program ID type
No application program selection ID │
│
│
│
│
│ Application program ID position
Not Used │
│
│
│
│
│ Application program ID length
Not Used │
│
│
│
│
│ Attachment type
5E4 AT&T/5ESS │
│
│
│
│
│ Permanent connection feature
No B channel permanently connected.
│
│
│
└──────────────────────────────────────────────────────────────────────────┘





Figure 319. Create Advanced Parameters Panel

See 22.12.9, “Create Advanced Parameters Checklist” on page 726 for the
related checklist.
The fields have the following meanings:

ISDN numbering type: The subscriber numbering type used by the adapter.
For example, national number, network-specific number, or abbreviated number.
Select Unknown type if you do not know the numbering type.

ISDN numbering plan: The ISDN numbering plan used by the adapter.
For example, ISDN, X121 data numbering plan, or telex numbering plan.
Select Unknown plan if you do not know the numbering plan.

Passive bus unit address type: The type of addressing used by the adapter to
receive incoming calls on the ISDN passive bus. It indicates how the value in
the passive bus unit address position field is used.
No passive bus unit address can be specified. If so, Passive bus unit address
position must be specified as Not used .

Chapter 22. ISDN

713

Passive bus unit address position: This number, used with the passive bus unit
address type, indicates the position of the unit address in data supplied by the
network on an incoming call:
•

When the passive bus unit address type is Called-party subaddress , the value
specified here is used as the offset value of the leftmost digit of the unit
address relative to the first digit of the called-party subaddress data supplied
by the network.

•

When the passive bus unit address type is Direct dialing in or Multiple
directory numbering , the value specified here is used as the offset value of
the leftmost digit of the unit address relative to the last digit of the
called-party number supplied by the network.

For example, if the passive bus unit address type is Called-party subaddress , a
value of 8 in this field specifies that the unit address begins at the ninth digit of
the called-party subaddress (numbering starts at 0). If the passive bus unit
address type is Direct dialing in or Multiple directory numbering , a value of 8
specifies that the unit address begins at the ninth digit from the end of the
called-party number (numbering starts at 0).

Not used indicates that passive bus unit addressing is not used for selecting an
ISDN adapter on an incoming call, whatever the passive bus unit address type.
In this case, if several ISDN adapters are attached to the ISDN passive bus, the
fastest one gets the call.
If the passive bus unit address type is No passive bus unit address , Not used
must be selected here.

Application program ID type: This is used in conjunction with the application
program ID (APID) position to indicate the location and value of the addressed
APID in the data supplied by ISDN on an incoming call.
If No application program selection is selected here, then applications should
specify the string FFFF as APID in their local directory entries. This ensures that
they accept any incoming calls that specify an APID not associated with any
other local directory entry that has issued a LISTEN command (that is, they
disregard the APID requested by the incoming call).

Application program ID position: This number, used with the APID type,
indicates the position of the APID in data received by the network on an
incoming call:
•

When the APID type is Called-party subaddress , the value specified here is
used as the offset value for the leftmost digit of the APID relative to the first
digit of the received called-party subaddress.

•

When the APID type is Direct dialing in or Multiple directory numbering , the
value specified here is used as the offset value of the leftmost APID digit
relative to the last digit of the received called-party number.

For example, if the APID type is Called-party subaddress , a value of 8 in this field
specifies that the APID begins at the ninth digit of the called-party subaddress
(numbering starts at 0). If the passive bus unit address type is Direct dialing in
or Multiple directory numbering , a value of 8 specifies that the APID begins at
the ninth digit from the end of the called-party number (numbering starts at 0).

714

3174 Installation Guide

A position value of Not used here indicates that no digit is used as APID,
whatever the APID type.
If the passive bus unit address type is No application program selection ID , the
APID position must be Not used .

Application program ID length: This indicates the length of the APID.
If the APID cannot be entirely contained in data received from the network, the
incoming call is rejected as if no APID is specified.
If the APID type is No application program selection ID , Not used must be
selected here.
If you are using passive bus addressing to access more than one application on
a PS/2 computer, it is recommended that the value you use in this field is the
same for all these applications.

Attachment type: The ISDN exchange equipment to which the adapter is
connected.
Permanent connection feature: This specifies which ISDN B-channels are
permanently connected.

Chapter 22. ISDN

715

Create D-Channel Parameters Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Adapter─Models─User─Interface────────────────────────────────────────────┴┐
││┌Create─adapter─model─────────────────────────────────────────────────────┴┐
│││┌Create─D-Channel─parameters──────────────────────────────────────────────┴┐
││││ Esc=Cancel F1=Help F2=Enter F5=Change field
│
││││
│
││││
│
││││ Auto-polling Support
No │
││││
│
││││
│
││││ Connect/Disconnect Indication Support
No │
└┤││
│
└┤│
│
└┤ Power-on TEI Request Support
No │
│
│
│
│
│ TEI Identity Verify Procedure Support
No │
└──────────────────────────────────────────────────────────────────────────┘





Figure 320. Create D-channel Parameters Panel

See 22.12.10, “Create D-channel Parameters Checklist” on page 727 for the
related checklist.
The fields have the following meanings:

Auto-polling support: Specifies whether or not auto-polling is supported.
Use it if your network exchange requires periodic polling.

Connect/disconnect indication support: Specifies whether or not
connect/disconnect indication is supported.
Use it if you want the adapter to release any assigned terminal endpoint
identifiers (TEIs) when it detects loss of power from the ISDN link, or if the link is
disconnected.

Power-on TEI request support: Specifies whether or not power-on TEI request is
used.
Use it if you want the TEI assignment procedure to be followed when the adapter
is initialized (this is usually when the power is turned on).

TEI identity verify procedure support: Specifies whether or not TEI identity verify
procedure is supported.
Use it if your network requires support of the TEI identity verify procedure.

716

3174 Installation Guide

22.11.4 Configuring B-Channel Protocol Profiles
Figure 321 shows the panel flow when editing the protocol profiles. We will only
discuss the IDLC panels as they are required for 3174 connectivity. The boxes
show the names of the panels you can display from the Edit menu on the
Protocol profiles main panel.
Options
│
┌──Adapters
├─────────────────┼──Directories
│
└──Adapter Models
Protocol profiles
┌─────────────────────┼──────────────────────┐
Edit
Exit
Help
│
┌─────┴────────────┬──────────────────┬──────────────────┐
Display
Change
Create
Delete
┌───┴────┐
┌────┴───┐
┌───┴────┐
┌──┴─────┐
│Display │
│Change │
│Create │
│Delete │
│protocol│
│protocol│
│protocol│
│protocol│
│profile │
│profile │
│profile │
│profile │
└───┬────┘
└────┬───┘
└───┬────┘
└──┬─────┘
┌──────┴───────┐ ┌───────┴──────┐
┌──────┴───────┐ ┌──────┴───────┐
│Display
│ │Change
│
│Create
│ │Protocol
│
│SDLC/LAPB/IDLC│ │SDLC/LAPB/IDLC│
│SDLC/LAPB/IDLC│ │profile delete│
│profile
│ │profile
│
│profile
│ │confirmation │
└──────────────┘ └──────────────┘
└──────────────┘ └──────────────┘

Figure 321. Protocol Profiles Configuration Edit Panels

Chapter 22. ISDN

717

Create IDLC Profile Panel




┌ISDN─CONFIGURATOR─────────────────────────────────────────────────────────┐
│┌Protocol─Profiles─User─Interface─────────────────────────────────────────┴┐
││┌Create─IDLC─profile──────────────────────────────────────────────────────┴┐
│││ Esc=Cancel f1=Help F2=Enter
│
│││ (Use PageUp and PageDown to scroll)
│
│││
│
│││ IDLC node ID: Block number
53 │
│││
│
│││
│
│││ IDLC node ID: Identifier number
00031 │
│││
│
│││
│
└┤│ Response timeout
50
│
└┤
│
│
│
│ Maximum unacknowledged I-frames
4
│
│
│
│
│
│ Maximum received frame length
1033 │
│
│
│
│
│ HDLC frame address
256 │
│
│
│
│
│ Maximum retransmissions
3
│
│
│
│
│
│ Inactivity timeout
600
│
│
│
│
│
│ Link initialize timeout
65535 │
└──────────────────────────────────────────────────────────────────────────┘





Figure 322. Create IDLC Profile Panel

See 22.12.11, “Create IDLC Profile Checklist” on page 728 for the related
checklist.
Note: You specify the name for this protocol profile on the Create protocol
profile panel.
The fields have the following meanings:

IDLC node ID: block number: A three-digit number that is used as the first three
digits of the eight-digit node identifier.
IDLC node ID: identifier number: A five-digit number that is used as the final
five digits of the eight-digit node identifier. This must match one of the DSPU
PUIDs configured on the 3174.
Ask the system administrator of the remote station to provide the identifier
number.

Response time-out: This is timer T200 specified in 50 millisecond units. For
example, a value of 50 gives a T200 value of 2.5 seconds.
T200 is the time allowed for a response to a transmitted frame. If no response is
received when T200 expires, the frame is retransmitted.

Maximum unacknowledged I frames: This is the maximum number of
information (I) frames that can be sent without acknowledgment. It represents
the link window size. For 3174 communication, this should match the PC/3270
ISDN Enabler configured window size.

718

3174 Installation Guide

Maximum received frame length: This is the maximum number of bytes in a
received information (I) frame.
This value must be not less than the I-frame size specified for the PC/3270
emulator (this is the I value in the PC/3270 batch file generated when the
terminal emulator is installed, for example, I=1033).

Maximum sent frame length: This is the maximum number of bytes in a
transmitted information (I) frame.
This value must be not less than the I-frame size specified for the PC/3270
emulator (this is the I value in the PC/3270 batch file generated when the
terminal emulator is installed, for example, I=1033).

HDLC frame address: This is the frame address used for communication
between the PS/2 computer and the host control.
The value hex 0100 is equivalent to an IDLC address of hex 20.

Maximum retransmissions: This is N200.
It specifies the number of times a frame can be retransmitted before the link is
considered broken.

Inactivity time-out: This is T203 specified in 50-millisecond units. For example,
a value of 600 gives a T200 value of 30 seconds.
This timer can be used to check for link inactivity. If it is enabled and the link
becomes inactive, the link is disconnected when timer T203 times out.
A value of 0 indicates that the timer is turned off.

Link initialize time-out: This is timer TConn. The way in which it is interpreted
depends on its value:
A value of 0 indicates that Set Asynchronous Balanced Mode Extended (SABME)
is transmitted immediately in an attempt to establish the link.
A value of 1 through 65 534 specifies a time-out value in 50-millisecond units (for
example, a value of 600 gives a time-out value of 30 seconds). When this timer
times out, an attempt is made to establish the link. If a SET MODE command is
received from the remote station before the timer has timed out, the link is
established immediately.
A value of 65 535 specifies that no active attempt to establish the link is made by
the local station. The link is established when a SET MODE command is
received from the remote station.
Note: The ISDN Coprocessor Support Program allocates a record number to
each protocol profile; you have to specify the record number corresponding to
the profile you want to use when you use ISDNBIOS commands to add directory
entries dynamically. The record number is displayed with the other profile
parameters when you display or change a protocol profile.

Chapter 22. ISDN

719

22.12 Parameter Checklists
This section is taken from the appendix of the ISDN Coprocessor Support
Program &V11. DOS System Administrators Guide. It is included as a
convenience reference to help you:
•

Plan the configuration of a system

•

Carry out the actual configuration

•

Document any changes to the configuration of the system.

Make a copy of the pages in this appendix, and complete the “Your value” fields
by placing a checkmark in the box against the appropriate choice, or by filling in
the required information for your network.

22.12.1 Create Slot n Adapter Configuration Checklist
Table 34. Create Slot n Adapter Configuration Checklist
Field name

Parameter
range

ISDN subscriber number

Up to 40
printable
characters

Passive bus unit address

1− 8 digits, or
leave blank

Country

Australia
Belgium
Canada
Denmark
Finland
France
Germany
Japan
Norway
Sweden
Switzerland
United Kingdom
United States

Your value

•
•
•
•
•
•
•
•
•
•
•
•
•

See “Creating Adapter Configuration” on page 699 for the configuration utility
panel and field descriptions corresponding to this checklist.

720

3174 Installation Guide

22.12.2 Adapter Configuration − Advanced Options Checklist
Table 35 (Page 1 of 2). Adapter Configuration − Advanced Options Checklist
Field name

Parameter range

Your
value

ISDN numbering type

Unknown type
International number
National number
Network specific number
Subscriber number
Abbreviated number

•
•
•
•
•
•

ISDN numbering plan

Unknown plan
ISDN
X121 data numbering plan
Telex numbering plan
National standard numbering plan
Private numbering plan

•
•
•
•
•
•

Passive bus unit address type

No passive bus unit address
Called party subaddress
Direct dialing (French SDA)
Multiple directory numbering

•
•
•
•

Passive bus unit address position

Not Used
0
1
2
3
4
5
6
7
8
9

•
•
•
•
•
•
•
•
•
•
•

Application program ID type

No application program selection ID
Called party subaddress
Direct dialing (French SDA)
Multiple directory numbering

•
•
•
•

Application program ID position

Not Used
0
1
2
3
4
5
6
7
8
9

•
•
•
•
•
•
•
•
•
•
•

Application program ID length

Not Used
1
2
3
4

•
•
•
•
•

Chapter 22. ISDN

721

Table 35 (Page 2 of 2). Adapter Configuration − Advanced Options Checklist
Field name

Parameter range

Your
value

Attachment type

5E4 AT&T/5ESS
5E5 AT&T/5ESS
5E6 AT&T/5ESS
BCS29 NTI/DMS100
BCS30 NTI/DMS100
BCS31 NTI/DMS100
VN2
1TR6
NTT89
NTT90
ISDN2
Microlink
ALINE
Swissnet 2

•
•
•
•
•
•
•
•
•
•
•
•
•
•

Permanent connection feature

No B-channel permanently connected
B-channel 1 permanently connected
B-channel 2 permanently connected
Both B-channels permanently connected

•
•
•
•

See “Adapter Configuration Advanced Options” on page 700 for the
configuration utility panel and field descriptions corresponding to this checklist.

22.12.3 D-Channel Options Checklist
Table 36. D-Channel Options Checklist
Field name

Parameter range

Your value

Auto-polling support

Yes
No

•
•

Connect/disconnect indication support

Yes
No

•
•

Power-on TEI request support

Yes
No

•
•

TEI identity verify procedure support

Yes
No

•
•

See “Adapter Configuration D-Channel Options Panel” on page 703 for the
configuration utility panel and field descriptions corresponding to this checklist.

22.12.4 Create Local Directory Entry Checklist
Table 37 (Page 1 of 2). Create Local Directory Entry Checklist
Field name

Parameter range

Directory

Directory for the slot number of an installed directory, or
default directory.
Note:

Directory entry type

Directory entry name

722

3174 Installation Guide

This is selected on the Select a directory panel.

ISDN Coprocessor Support Program
(Version 1.1)
ISDN Coprocessor Support Program
(Version 1.0)
PC LAN Program
Note:

Your value

This is selected on the Select a directory panel.

Up to 16 alphanumeric characters

•
•
•

Table 37 (Page 2 of 2). Create Local Directory Entry Checklist
Field name

Parameter range

Directory entry comment

Up to 40 alphanumeric characters

Application ID

Up to 4 digits, or string FFFF

Your value

See “Create Local Directory Entry Panel” on page 705 for the configuration
utility panel and field descriptions corresponding to this checklist.

22.12.5 Create Advanced Local Directory Entry Checklist
Table 38. Create Advanced Local Directory Entry Checklist
Field name

Parameter range

Your
value

D-channel protocol

TE− 1 ( IBM ISDN Coprocessor Support
Program Q931 subset)
TA− 1 ( IBM 7820 Q931 subset V35)
TA− 1 ( IBM 7820 Q931 subset X21)

•
•
•

Auto hang-up feature

Not used
Used

•
•

Connection feature

Neither
Semi-permanent
Permanent

•
•
•

Auto Activate B-channel

Automatic
Manual

•
•

Rate specification

64 kbps without RDI
56 kbps Restricted (USA only)

•
•

B-channel protocol type

SDLC
LAP B
IDLC

•
•
•

B-channel protocol profile

SDLC:
PS2to7820secV35
PS2to7820secX21
PS2toPS2pri
PS2toPS2sec
LAPB:
PS2toPS2dce
PS2toPS2dte
IDLC:
PS2toHOST

•
•
•
•
•
•
•

See “Create Advanced Local Directory Entry Panel” on page 706 for the
configuration utility panel and field descriptions corresponding to this checklist.

Chapter 22. ISDN

723

22.12.6 Create Remote Directory Entry Checklist
Table 39. Create Remote Directory Entry Checklist
Field name

Parameter range

Directory

Directory for the slot number of an
installed directory, or default directory.

Your
value

Note: This is selected on the Select a
directory panel.
Directory entry type

ISDN Coprocessor Support Program
(Version 1.1)
ISDN Coprocessor Support Program
(Version 1.0)
PC LAN Program

•
•
•

Note: This is selected on the Select a
directory panel.
Directory entry name

Up to 16 alphanumeric characters

Directory entry comment

Up to 40 alphanumeric characters

Called party number

Up to 40 printable characters

Called party subaddress value

A number in the range 1− 9 9 9 9 , o r
string FFFF

See “Create Remote Directory Entry Panel” on page 707 for the configuration
utility panel and field descriptions corresponding to this checklist.

22.12.7 Create Advanced Remote Directory Entry Checklist
Table 40 (Page 1 of 2). Create Advanced Remote Directory Entry Checklist
Field name

Parameter range

D-channel protocol

TE− 1 ( IBM ISDN Coprocessor
Support Program Q931 subset)
TA− 1 ( IBM 7820 Q931 subset V35)
TA− 1 ( IBM 7820 Q931 subset X21)

•
•
•

Called party numbering plan

Unknown plan
ISDN
X121 data numbering plan
Telex numbering plan
National standard numbering plan
Private numbering plan

•
•
•
•
•
•

Called party numbering type

Unknown type
International number
National number
Network specific number
Subscriber number
Abbreviated number

•
•
•
•
•
•

Auto hang-up feature

Not used
Used

•
•

Connection feature

Neither
Semi-permanent
Permanent

•
•

User to data code sets

Code Set 0
Code Sets 0 and 6
Code Sets 0, 6, and 7

•
•
•

Called party subaddress supplied by application and/or ISDNBIOS

Not used
Used

•
•

724

3174 Installation Guide

Your
value

Table 40 (Page 2 of 2). Create Advanced Remote Directory Entry Checklist
Field name

Parameter range

Your
value

Calling party number supplied by ISDNBIOS

Not used
Used

•
•

Calling party subaddress supplied by application and ISDNBIOS

Not used
Used

•
•

Disconnection cause supplied by application or ISDNBIOS

Not used
Used

•
•

Keypad facility

Not used
Used

•
•

Higher layer compatibility information supplied by application

Not used
Used

•
•

Auto Activate B-channel

Automatic
Manual

•
•

Rate specification

64 Kbps without RDI
56 Kbps Restricted (USA only)

•
•

B-channel protocol type

SDLC
LA P B
IDLC

•
•
•

B-channel protocol profile

SDLC:
PS2to7820secV35
PS2to7820secX21
PS2toPS2pri
PS2toPS2sec
LAPB:
PS2toPS2dce
PS2toPS2dte
IDLC:
PS2toHOST

•
•
•
•
•
•
•

See “Create Advanced Remote Directory Entry Panel” on page 709 for the
configuration utility panel and field descriptions corresponding to this checklist.

22.12.8 Create Adapter Model Checklist
Table 41. Create Adapter Model Checklist
Field name

Parameter range

Model name

Up to 16 characters

Comment

Up to 40 alphanumeric
characters

Your value

See “Create Adapter Model Panel” on page 712 for the configuration utility
panel and field descriptions corresponding to this checklist.

Chapter 22. ISDN

725

22.12.9 Create Advanced Parameters Checklist
Table 42 (Page 1 of 2). Create Advanced Parameters Checklist
Field name

Parameter range

Your
value

ISDN numbering type

Unknown type
International number
National number
Network specific number
Subscriber number
Abbreviated number

•
•
•
•
•
•

ISDN numbering plan

Unknown plan
ISDN
X121 data numbering plan
Telex numbering plan
National standard numbering plan
Private numbering plan

•
•
•
•
•
•

Passive bus unit address type

No passive bus unit address
Called party subaddress
Direct dialing (French SDA)
Multiple directory numbering

•
•
•
•

Passive bus unit address position

Not Used
0
1
2
3
4
5
6
7
8
9

•
•
•
•
•
•
•
•
•
•
•

Application program ID type

No application program selection ID
Called party subaddress
Direct dialing (French SDA)
Multiple directory numbering

•
•
•
•

Application program ID position

Not Used
0
1
2
3
4
5
6
7
8
9

•
•
•
•
•
•
•
•
•
•
•

Application program ID length

Not Used
1
2
3
4

•
•
•
•
•

726

3174 Installation Guide

Table 42 (Page 2 of 2). Create Advanced Parameters Checklist
Field name

Parameter range

Your
value

Attachment type

5E4 AT&T/5ESS
5E5 AT&T/5ESS
5E6 AT&T/5ESS
BCS29 NTI/DMS100
BCS30 NTI/DMS100
BCS31 NTI/DMS100
VN2
1TR6
NTT89
NTT90
ISDN2
Microlink
ALINE
Swissnet 2

•
•
•
•
•
•
•
•
•
•
•
•
•
•

Permanent connection feature

No B-channel permanently connected
B-channel 1 permanently connected
B-channel 2 permanently connected
Both B-channels permanently connected

•
•
•
•

See “Create Advanced Parameters Panel” on page 713 for the configuration
utility panel and field descriptions corresponding to this checklist.

22.12.10 Create D-channel Parameters Checklist
Table 43. Create D-Channel Parameters Checklist
Field name

Parameter range

Your
value

Auto-polling support

Yes
No

•
•

Connect/disconnect indication support

Yes
No

•
•

Power-on TEI request support

Yes
No

•
•

TEI identity verify procedure support

Yes
No

•
•

See “Create D-Channel Parameters Panel” on page 716 for the configuration
utility panel and field descriptions corresponding to this checklist.

Chapter 22. ISDN

727

22.12.11 Create IDLC Profile Checklist
Table 44. Create IDLC Profile Checklist
Field name

Parameter range

Protocol profile name

1− 1 6 alphanumeric characters,
different from any existing IDLC
profile name.
Note:

Your
value

This field is case sensitive
(for example, “IDLCPR1” is a
different IDLC profile name
from “idlcpr1”).
You specify this field on the
Create protocol profile panel.

IDLC node ID: block number

Hex 000 − hex FFF
Note:

053 required for 3174.

IDLC node ID: identifier number

Hex 00000 − hex FFFFF

Response time-out

A number in the range 1− 6 5 5 3 5

Maximum unacknowledged I frames

1− 1 2 7

Maximum received-frame length

A number in the range 16− 4 0 9 6

Maximum sent-frame length

A number in the range 16− 4 0 9 6

HDLC frame address

A number in the range 0− 8 1 9 1

Maximum retransmissions

1− 2 5 5

Inactivity time-out

A number in the range 0− 6 5 5 3 5

Link initialize time-out

A number in the range 0− 6 5 5 3 5

See “Create IDLC Profile Panel” on page 718 for the configuration utility panel
and field descriptions corresponding to this checklist.

728

3174 Installation Guide

Appendix A. 3174 Adapters

A.1 IBM 3174 Large Controller Card and Adapter Functions
The following is a description of the adapters that may be installed in various
models of the IBM 3174. It is useful to know the hardware group and
recommended position of each card and adapter for problem determination
purposes, so this information is also included.
Each card has a position in the 3174 logic board recommended by IBM. Apart
from certain adapters such as the Channel Adapter they can be thought of as
conventional positions rather than mandatory. However conventions are always
helpful if problems arise. The number of the position that a particular card
should be fitted to is included in the installation instructions with each card.
Each of these cards is a Field Replaceable Unit (FRU) and as such each has a
FRU type number.

A.1.1 Processor Card
•

Use ............... Base - All Models

•

Type Number ....... 9500 or 9501

•

Position .......... 18

•

Hardware Group .... 87

This card contains the 3174 microprocessor, a timer, a pluggable 16K x 18 ROS
module, and other timing and control logic. It also contains logic for single-bit
per halfword memory error correction and double-bit memory error detection. A
red light emitting diode (LED) on the card blinks during diagnostic testing to
indicate that the card logic is operational.

A.1.2 512K Storage Card
•

Use ............... Optional - Models 1L, 1R, 2R, 3R - Not for models 11L, 11R,
12R, 13R, 14R

•

Type Number ....... 9051

•

Position .......... 17 or 20

•

Hardware Group .... 87

This card contains 23 modules of 256K x 1 memory and switching logic to
provide 512K of usable storage, six-bit error correction code, single-bit error
correction, and double-bit error detection.

 Copyright IBM Corp. 1986, 1994

729

A.1.3 1MB Storage Card
•

Use ............... Base - Models 1L, 1R, 2R, 3R; Optional - Models 1L, 1R, 2R, 3R,
11L, 11R, 12R, 13R, 14R

•

Type Number ....... 9052

•

Position .......... 17 or 20

•

Hardware Group .... 87

This card contains 46 modules of 256K x 1 memory and switching logic to
provide 1MB of usable storage, six-bit error correction code, single-bit error
correction, and double-bit error detection.

A.1.4 2MB Storage Card
•

Use ............... Base - Models 11L, 1xR; Optional - Models 1L/11L, 1R/11R,
2R/12R, 3R/13R, 14R

•

Type Number ....... 9053

•

Position .......... 17, 19, or 20 or planar board

•

Hardware Group .... 87

This card contains 92 modules of 256K x 1 memory and switching logic to
provide 2 MB of usable storage, six-bit error correction code, single-bit error
correction, and double-bit error detection.
This card provides an additional 2,048KB of control storage. When this feature is
ordered for an 11L, 11R, 12L, 12R, 13R, 14R an adapter card is shipped, when it
is ordered for Models 21H, 21L, 21R, 22L, 23R, 61R, 62R, 63R or 64R a Plug-in
Module (PIM) is shipped. The 4MB storage Expansion feature should be
considered in lieu of this feature to accommodate future functional growth and
for the most efficient use of the available card slots.

A.1.5 4MB Storage Card
•

Use ............... Base - Models 11L, 1xR; Optional - Models 1L/11L, 1R/11R,
2R/12R, 3R/13R, 14R

•

Type Number ....... 905?

•

Position .......... planar board

•

Hardware Group .... 87

This card provides an additional 4,096KB of control storage. This feature is a
Plug-in Module (PIM). You can only use one 4MB PIM in a 3174. Configuration
Support-B or Configuration Support-C is required.

A.1.6 Disk Adapter (File Adapter)

730

•

Use ............... Base - All Models

•

Type Number ....... 9120 or 9154

•

Position .......... 21

•

Hardware Group .... 01/26

3174 Installation Guide

The 9120 adapter provides read/write control for the two diskette or fixed disk
drives that can be installed in the 3174. In addition, the 9154 adapter provides
for 3270 Terminal Attachment.

A.1.7 Terminal Adapter
•

Use ............... Base - All Models

•

Type Number ....... 9150 or 9154

•

Position .......... 22, 23 or 24

•

Hardware Group .... 26 or 27

This adapter provides buffering and control for attachment of up to 32 category-A
displays, printers, and workstations. Each of the four BNC top-card connectors
provides a path to one terminal, or to one IBM 3299 Terminal Multiplexer, or to
one Terminal Multiplexer Adapter. Signals from each port contains addressing
for up to eight terminals. Attachments can be up to 4920 feet (1.5 km) from the
3174 when coaxial cable is used to attach them, or up to 3280 feet (1 km) when
IBM Cabling System Data Grade Media is used. A balun is needed at the
terminal end of the connection, but none is needed at the 3174 end when Cabling
System media is used. Diagnostic wrap capability, under microcode program
control, is provided at the driver/receiver output. Logic for Driver/receiver
wrapping, timeout delay selection, and addressed cable protocol are also
included on the card.
Note: When a 3299 model 32 is attached to port 0, 32 terminals can be attached
to the 3299. The remaining ports of the Terminal Adapter cannot be used.

A.1.8 Port Expansion Feature
•

Use ............... Models 11L, 11R, 12R, 13R, 14R

•

Type Number ....... 9155

•

Position .......... 22 or 23

•

Hardware Group .... 26 or 27

This adapter provides the connection for an additional 32 ports for attachment of
category-A displays, printers, and workstations. Each of the four BNC top-card
connectors provides a path to one terminal, or to one IBM 3299 Terminal
Multiplexer, or to one Terminal Multiplexer Adapter. Signals from each port
contains addressing for up to eight terminals. Attachments can be up to 4920 feet
(1.5 km) from the 3174 when coaxial cable is used to attach them, or up to 3280
feet (1 km) when IBM Cabling System Data Grade Media is used. A balun is
needed at the terminal end of the connection, but none is needed at the 3174
end when Cabling System media is used. Diagnostic wrap capability, under
microcode program control, is provided at the driver/receiver output. Logic for
Driver/receiver wrapping, timeout delay selection, and addressed cable protocol
are also included on the card.
Note: When a 3299 model 32 is attached to port 0, 32 terminals can be attached
to the 3299. The remaining ports of the Terminal Adapter cannot be used.

Appendix A. 3174 Adapters

731

A.1.9 Terminal Multiplexer Adapter
•

Use ............... Optional - All Models

•

Type Number ....... 917X

•

Position .......... Variable

•

Hardware Group .... 26 or 27

This adapter performs the same functions as an external IBM 3299 Model 2
Terminal Multiplexer. Input to the card is via a short length of RG-62A/U cable
between a Terminal Adapter port and the top BNC connector on this card. The
input signals contain addressing to select one of the eight possible BNC output
driver/receiver ports. Terminals can be up to 4920 feet (1.5 km) from the 3174
unit when coaxial cable is used to attach them, or up to 3280 feet (1 km) when
IBM Cabling System Data Grade Media is used. A balun is needed at the
terminal end of the connection, but none is needed at the control unit end when
Cabling System media is used. Diagnostic wrap capability, under microcode
program control, is provided at the driver/receiver output.
Note: With the Port Expansion feature, up to eight TMAs can be installed
depending on the number of other optional features already installed.

A.1.10 Telephone Twisted-Pair Terminal Multiplexer Adapter
•

Use ............... 1L, 1R, 2R, 3R, 11L, 11R, 12L, 12R, 13R, 14R, 21L, 21R, 22L, 23R,
24R

•

Type Number ....... 9070

•

Position .......... 1L, 1R, 2R, 3R - 15, 16, 11, 23, 22, 12, 17, 24, 13, 14

•

Position .......... 11L, 11R, 12L, 12R, 13R, 14R - 11, 13, 15, 17, 22, 2, 12, 14, 16,
24

•

Position .......... 21L, 21R, 22L, 23R, 24R- any

•

Hardware Group .... 26 or 27

This adapter performs the same functions as an external IBM 3299 Model 2
Terminal Multiplexer. Input to the card is via two 25-pair Telephone Twisted Pair
cables. Each cable transports the data streams for up to 16 devices to the TTP
TMA. A balun is usually required at the device to terminate the circuit.
This adapter is only available in certain countries. Please contact IBM to find
out if it is available in your country.

A.1.11 ISDN Gateway Adapter
•

Use ............... 1L, 1R, 2R, 3R, 11L, 11R, 12L, 12R, 13R, 14R

•

Type Number ....... 9341

•

Position .......... 1L, 1R, 2R, - 11, 12, 13, 14

•

Position .......... 11L, 11R, 12L, 12R, 13R, 14R - any slot 11-17

•

Hardware Group .... 36, 37, 38, or 39

This adapter provides data passage between a 3174 and Down stream devices
only. Each adapter contains four ports. One connector containing two sets of

732

3174 Installation Guide

Telephone Twisted Pair wiring plugs into each port. The ISDN adapter connects
to a Network Terminator (NT1) that provides a connection to the ISDN Network
line switching equipment. Depending on the model of controller and the number
of ISDN Adapter installed, you can have up to 32 active connections or DSPUs.
The 1L, 1R, and 2R 3174s can have three ISDN adapters, the rest can have four
ISDN adapters.
This adapter is only available in certain countries. Please contact IBM to find
out if it is available in your country.

A.1.12 Channel Adapter
•

Use ............... Base - Model 1L/11L

•

Type Number ....... 9210

•

Position .......... 11

•

Hardware Group .... 16

This adapter provides S/370-type channel host communications. Attachment to
selector, byte multiplexer, and block multiplexer channels is supported. SNA or
non-SNA operational mode is selectable via microcode. When in SNA mode the
3174 operates as a single-address controller. When in non-SNA mode the 3174
unit operates as a shared multiple address unit, using one of two address
ranges - one for up to 16 devices, and one for up to 32 devices. The channel
address is selectable via microcode in both modes. The mode of data transfer
two and from the channel, which is also microcode-selectable, may be either
Data-Chain Interlocked or High-Speed Transfer.

A.1.13 ESCON Channel Adapter
•

Use ............... Base - Model 12L

•

Type Number ....... 9810

•

Position .......... 11

•

Hardware Group .... 17

This adapter provides ESCON-type channel host communications. Provides for
SNA and non-SNA local host attachment via an ESCON Adapter fiber optic link.
The ESCON Channel gives you access to up to eight hosts via an ESCON
director.

A.1.14 Channel Interface Driver/Receiver Card
•

Use ............... Base - Model 1L/11L

•

Type Number ....... 9230

•

Position .......... 10

•

Hardware Group .... 16

This card is used in conjunction with the Channel Adapter. It provides
driver/receiver signal conversion for the S/370-type bus and tag lines between

Appendix A. 3174 Adapters

733

the host channel and the Channel Adapter. The card also contains solid state
Select Out bypass relays.

A.1.15 Type-1 Communications Adapter (V.24/V.35)
•

Use ............... Base - Model 1R/11R; Optional Model 1L/11L, 3R/13R, 14R

•

Type Number ....... 9253

•

Position .......... 22

•

Hardware Group .... 11

This adapter provides CCITT V.24/V.28 (EIA RS-232D) and CCITT V.35 electrical
interfaces to connect the 3174 to a modem or other signal converter. A 25-pin
D-shell connector is provided on the card to connect the communications cable.
Adapter logic works in byte-PIO mode when BSC protocols are used, and in
byte-CHIO mode for other protocols. The desired interface (V.24/V.28 or V.35)
and the operational speed are selected under microcode program control.
External clocking is required.

A.1.16 Type-1 Concurrent Communication Adapter (V.24/V.35)
•

Use ............... Optional - Model 1L/11L, 1R/11R, 2R/12R, 3R/13R, 14R

•

Type Number ....... 9263

•

Position .......... 11 - 17

•

Hardware Group .... 51

This adapter provides CCITT V.24/V.28 (EIA RS-232D) and CCITT V.35 electrical
interfaces to connect the 3174 to a modem or other signal converter. A 25-pin
D-shell connector is provided on the card to connect the communications cable.
Each Concurrent Communication Adapter provides an additional 3174 controller
appearance in a single 3174. This is accomplished by having a separate
microprocessor, control storage and TP interface. External clocking is required.

A.1.17 Type-2 Communications Adapter (X.21)
•

Use ............... Base - Model 2R/12R; Optional Model 1L/11L, 3R/13R, 14R

•

Type Number ....... 9273

•

Position .......... 22

•

Hardware Group .... 11

This adapter provides CCITT V.11 (X.21) electrical interface to connect the 3174
to an X.21 network or other signal converter providing a compatible interface. A
25-pin D-shell connector is provided on the card to connect the communications
cable. Adapter logic works in byte-CHIO mode supporting SNA/SDLC protocols.
The operational speed is selected under microcode program control. External
clocking is required.

734

3174 Installation Guide

A.1.18 Type-2 Concurrent Communication Adapter (X.21)
•

Use ............... Optional - Model 1L/11L, 1R/11R, 2R/12R, 3R/13R, 14R

•

Type Number ....... 9267

•

Position .......... 11 - 17

•

Hardware Group .... 52

This adapter provides CCITT V.11 (X.21) electrical interface to connect the 3174
to an X.21 network or other signal converter providing a compatible interface. A
25-pin D-shell connector is provided on the card to connect the communications
cable.
Each Concurrent Communication Adapter provides an additional 3174 controller
appearance in a single 3174. This is accomplished by having a separate
microprocessor, control storage and TP interface. External clocking is required.

A.1.19 Type-3 Communications Adapter (IBM Token Ring)
•

Use ............... Base - Model 3R; Optional Model 1L, 1R, 2R

•

Type Number ....... 9350

•

Position .......... 11 - 17

•

Hardware Group .... 31

This adapter provides an IEEE 802.5 (ECMA 89) standard interface to an IBM
Token-Ring Network. Baseband communications at 4 Mbps is supported. The
adapter contains a microprocessor, memory, ROS, and other logic to provide the
physical interface, link clocking, serialization/deserialization, link address
recognition, frame structuring/stripping, and error checking. A nine-pin
connector is provided to attach the communication cable.

A.1.20 Type-3A Dual Speed Communications Adapter (IBM Token Ring)
•

Use ............... Base - Model 13R; Optional Model 1L, 1R, 2R, 3R, 11L, 11R,
12R

•

Type Number ....... 9351

•

Position .......... any slot

•

Hardware Group .... 31

This adapter provides an IEEE 802.5 (ECMA 89) standard interface to an IBM
Token-Ring Network. Baseband communications at 4 or 16 Mbps is supported.
The speed is a customization option as well as the ″Early Token Release″
function. The adapter contains a microprocessor, memory, ROS, and other logic
to provide the physical interface, link clocking, serialization/deserialization, link
address recognition, frame structuring/stripping, and error checking. A nine-pin
connector is provided to attach the communication cable.

Appendix A. 3174 Adapters

735

A.1.21 Ethernet Adapter
•

Use ............... 11L, 11R, 12L, 14R

•

Type Number ....... 9344

•

Position .......... 12 - 17

•

Hardware Group .... 41

3174 Configuration Support-C Release 4 or Release 5 allows the 3174 to attach to
Ethernet LANs in configurations similar to token-ring configurations supported by
the same models of the 3174. This adapter provides IEEE 802.3 and Ethernet DIX
Version 2 frame format network support. The adapter contains a
microprocessor, memory, ROS, and other logic to provide the physical interface,
link clocking, serialization/deserialization, link address recognition, frame
structuring/stripping, and error checking. It provides the interface to attach to
10Base5, 10Base2, and 10BaseT networks using one of the following three
connectors on the adapter:
•

1OBase5 15-pin D-SUB

•

10Base2 BNC

•

10BaseT RJ-45

A.1.22 Asynchronous Emulation Adapter
•

Use ............... Optional - All Models

•

Type Number ....... 9331

•

Position .......... 14,13,12

•

Hardware Group .... 21,22,23

This adapter provides eight ASCII start/stop ports. The adapter contains a
microprocessor and memory, which is loaded from a feature DASD. A short
cable between the 3174 logic board and a panel containing eight 25-pin D-shell
connectors carries signals to and from the adapter. The adapter performs
protocol conversion to allow certain ASCII devices to communicate with IBM
hosts, and certain IBM terminals to communicate with ASCII hosts. The EIA
RS-232D interface is selected under microcode program control.

A.1.23 Fiber-Optic Terminal Adapter
•

Use ............... Optional - Models 11L, 11R, 12L, 12R, 13R, 14R, 21L, 21R, 22L

•

Type Number ....... 9750

•

Position .......... 11 - 17

•

Hardware Group .... 26 or 27

This adapter provides the ability to attach an 3299 Terminal Multiplexer Model
032 to large cluster 3174 models via 62.5/125 micron fiber-optic media at a
distance of up to 1,500 meters (4,920 ft). It can also be used with 100/140 micron
and 50/125 micron fiber-optic cable. This adapter does not extend the 3174
controller′s ability to support more ports (thirty-two without 3270 Port Expansion
Feature, sixty-four with 3270 Port Expansion Feature). Support for multiple Fiber
Optic Terminal Adapter features allows multiple groups of up to eight devices to

736

3174 Installation Guide

be connected to a 3174 via fiber-optic cable. When connected this way, only the
first eight ports (0-7) on the attached 3299 Terminal Multiplexer Model 032(s) are
active.

A.1.24 Encrypt/Decrypt Adapter
•

Use ............... Optional - Models 1R, 2R, 3R

•

Type Number ....... 9030

•

Position .......... 24

•

Hardware Group .... 46

This adapter provides the logic to encrypt and decrypt data traffic between SNA
nodes according to the United States National Bureau of Standards Data
Encryption (DES) algorithm. (Encryption is not available to terminals operating in
DFT mode.) The card contains a 4.14V mercury battery, oscillator, control logic,
storage for the cryptographic master key, and a security keyhole to prevent
unauthorized access to the adapter.

Appendix A. 3174 Adapters

737

A.2 IBM 3174 Medium Controller Feature Slots
Two feature slots are available in Models 51R, 52R, 61R and 62R.
Slot 4 can contain:

Asynchronous Emulation Adapter
Type 3A Dual Speed (16/4 Mbps Token-Ring)
Communication Adapter
Ethernet Adapter
Type 1 Concurrent Communication Adapter
Type 2 Concurrent Communication Adapter.

Slot 5 can contain:

Type 3A Dual Speed (16/4 Mbps Token-Ring)
Communication Adapter
Ethernet Adapter
Type 1 Concurrent Communication Adapter
Type 2 Concurrent Communication Adapter.

Note: Configuration Support-B is not supported on model 52R; therefore, the
Concurrent Communication Adapter is not supported.
One feature slot is available in Models 53R, 63R and 64R
Slot 2 can contain:

Asynchronous Emulation Adapter
Type 1 Concurrent Communication Adapter
Type 2 Concurrent Communication Adapter
Type 1 Alternate IML Communication Adapter
Type 2 Alternate IML Communication Adapter.

3174 Model 61R, 62R, 63R and 64R use ″Plug in Module″ (PIM) storage
expansion. Hence no slot is needed for storage expansion in these controllers.

A.3 IBM 3174 Rack Mounted Controller Feature Slots
Five feature card slots are provided on Models 21L and 21R. Four feature card
slots are provided on Models 22L, 32R and 24R. The following feature adapters
can be inserted into any of the available feature slots:

738

•

Asynchronous Emulation Adapter

•

Type 3A Dual Speed (16/4 Token-Ring) Communication Adapter

•

Ethernet Adapter

•

Type-1 Concurrent Communication Adapter

•

Type-2 Concurrent Communication Adapter

•

Terminal Multiplexer Adapter

•

Fiber-Optic Terminal Adapter

•

Telephone Twisted Pair Adapter

•

ISDN Adapter

3174 Installation Guide

Appendix B. 3174 Features

B.1 3174 Model Comparison Summary
┌──────────────────────────────────────────┬───────────────────────────────────┐
│
│
MODELS
│
│
├───┬───┬───┬───┬───┬───┬───┬───┬───┤
│
│NA │
│$ │
│NA*│
│NA │
│
│
│
│01L│11L│21H│41R│51R│61R│81R│90R│91R│
│
│01R│11R│21L│43R│52R│62R│82R│
│92R│
│
FEATURES
│02R│12L│21R│
│53R│63R│
│
│
│
│
│03R│12R│22L│
│
│64R│
│
│
│
│
│
│13R│22R│
│
│
│
│
│
│
│
│
│14R│23R│
│
│
│
│
│
│
│
│
│
│24R│
│
│
│
│
│
│
├──────────────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│BASE STORAGE..............................│ 1 │ 2 │ 2 │ 6 │ 1*│ 2 │ 1 │ 2 │ 2 │
│STORAGE EXPANSION SLOTS **...............│ 2 │ 2 │ 1 │ 0 │ 1*│ 1 │ 0 │ 0 │ 0 │
│ Maximum STORAGE(MB)......................│ 4 │6@@│6@@│ 6 │ 3*│6@@│ 1 │ 2 │ 2 │
│ STORAGE-512KB (#1011)....................│ Y │ N │ N │ N │ Y │ N │ N │ N │ N │
│ STORAGE-1MB (#1012)......................│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
│ STORAGE-2MB (#1014)......................│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
│ STORAGE-4MB (#1016)......................│ N │ N │ Y │ N │ N │ Y │ N │ N │ N │
├──────────────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│BASE DASD, DISKETTE DRIVE (MB) ***........│1.2│2.4│2.4│2.8│1.2│2.4│1.2│2.4│2.4│
│DASD, ADDITIONAL ATTACHMENTS..............│ 3 │ 3 │ 1 │ # │ 1 │ 1 │ 0 │ 0 │ 0 │
│ 2ND DISKETTE DRIVE (1.2MB) (#1046).......│ Y │ N │ N │ 0 │ Y │ N │ N │ N │ N │
│ 2ND DISKETTE DRIVE (#1048) ***...........│ Y │ Y │ Y │ 0 │ Y │ Y │ N │ N │ N │
│ 20MB FIXED DISK DRIVE (#1056)............│ 2 │ 2 │ 1 │ 0 │ 1 │ 1 │ 0 │ 0 │ 0 │
├──────────────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│BASE 3270 TERMINAL ATTACHMENT PORTS.......│ 4 │ 4 │ 4 │ 4 │ 9 │ 9 │ 4 │ 1 │ 4 │
│3270 TERMINAL ATTACHMENT PORTS (MAX) .....│ 32│64@│64@│ 32│ 16│ 16│ 8 │ 8 │ 8 │
│ TMA, 8 PORTS EACH (#3103), % ............│1-4│1-8│1-4│ N │ 0 │ 0 │ 0 │ 0 │ 0 │
│ 3299, 8 PORTS EACH, % ...................│1-4│1-8│1-4│1-4│1-2│1-2│ 1 │ 1 │ 1 │
│ 3299, 32 PORTS EACH, %% .................│ 1 │1-2│1-2│ 1 │ 0 │ 0 │ 0 │ 0 │ 0 │
├──────────────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│BASE HOST ATTACHMENT:
│
│
│
│
│
│
│
│
│
│
│ S/370 CHANNEL (SNA/NON-SNA)..............│01L│11L│21L│ N │ N │ N │ N │ N │ N │
│ ESCON S/390 CHANNEL (SNA/NON-SNA)........│ N │12L│22L│ N │ N │ N │ N │ N │ N │
│ EIA-232D /V.24/V.28/V.35.................│01R│11R│21R│41R│51R│61R│81R│90R│91R│
│ X.21.....................................│02R│12R│22R│41R│52R│62R│82R│ N │92R│
│ TOKEN-RING 4M Bps........................│03R│ N │ N │ N │53R│ N │ N │ N │ N │
│ TOKEN-RING 16M Bps (#3030/#3031).........│03R│ N │ N │ N │53R│ N │ N │ N │ N │
│ TOKEN-RING (16/4M Bps)...................│ N │13R│23R│43R│ N │63R│ N │ N │ N │
│ ETHERNET LAN ATTACHMENT..................│ N │14R│24R│ N │ N │64R│ N │ N │ N │
│ 4-WIRE SNBU..............................│01R│11R│21R│41R│51R│61R│81R│90R│91R│
│ 2-WIRE SNBU..............................│01R│ N │ N │ N │51R│ N │81R│ N │ N │
└──────────────────────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘

 Copyright IBM Corp. 1986, 1994

739

NOTE:
NA =
$
=

*
**

=
=

*** =
#
=
@
@@
%
%%

740

3174 Installation Guide

=
=
=
=

22R is available only in EMEA.
No Longer Available
21H is a marketing administrative model to facilitate ordering
and distribution of a model 21L with ES/9000 Model 120, 130, 150
and 170 processors. It provides a Model 21L with Internal Channel
Connector (#9003) and 9309 Rack Group (#9030).
Not applicable to some early 51Rs and all 52Rs.
21L, 21R, 22L, 22R, 23R, 24R, 61R, 62R, 63R and 64R use plug-in-module
technology, therefore not requiring a feature expansion slot.
See Diskette Capacities description under Special Feature #1048.
41R and 43R have an additional 2 MB of non-volatile storage
(RAM Disk).
With 3270 Port Expansion Feature installed on the 3174
Only when using Configuration Support-B or C, 4MB otherwise.
Max. of eight only with Port Expansion Feature (#3100) installed.
Up to six 3299-032s may be attached in 8 port mode on the 1xx and
2xx models.

B.2 Old 3174 Feature Summary
┌───────────────────────────────────┬───────────────────────────────────┐
│
│
MODELS
│
│
FEATURES
├───┬───┬───┬───┬───┬───┬───┬───┬───┤
│
│01L│01R│02R│03R│51R│52R│53R│81R│82R│
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ALTERNATE HOST ATTACHMENT:
│
│
│
│
│
│
│
│
│
│
│ EIA-232D/V.24/V.28 (#3040)........│ Y │ N │ N │ Y │ N │ N │ N │ N │ N │
│ V.35 (#3041)......................│ Y │ N │ N │ Y │ N │ N │ N │ N │ N │
│ V.35 (#3042) France only..........│ Y │ N │ N │ Y │ N │ N │ N │ N │ N │
│ X.21 (#3043)......................│ Y │ N │ N │ Y │ N │ N │ N │ N │ N │
│ TOKEN-RING 16/4 Mbps (#3044)......│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│MULTI-HOST SUPPORT (CS-B/C REQ′ D): │
│
│
│
│
│
│
│
│
│
│ Maximum NUMBER OF CCA FEATURES....│ 2 │ 2 │ 2 │ 2 │ 1 │ 0 │ 0 │ 0 │ 0 │
│ EIA-232D/V.24/V.28 (#3050)........│ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
│ V.35 (#3051)......................│ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
│ V.35 (#3052) France only..........│ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
│ X.21 (#3053)......................│ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ASCII:
│
│
│
│
│
│
│
│
│
│
│ Maximum ASCII PORTS
│ 24│ 24│ 24│ 24│ 8 │ 8 │ 0 │ 0 │ 0 │
│ ASYNC EMUL ADAPTER 8 PORT (#3020).│1-3│1-3│1-3│1-3│ 1 │ 1 │ 0 │ 0 │ 0 │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│TOKEN-RING:
│
│
│
│
│
│
│
│
│
│
│ TOKEN-RING GWY 4 Mbps (#3025/3026)│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
│ TOKEN-RING GWY 16 Mbps (#3026)....│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
│ TOKEN-RING GWY (CS-B/#3044).......│ Y │ Y │ Y │ N │ Y │ N │ N │ N │ N │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ISDN BRI ADAPTER (#3055)...........│ Y │ Y │ Y │ N │ N │ N │ N │ N │ N │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ENCRYPT/DECRYPT ADAPTER (#3680)....│ N │ Y │ Y │ N │ N │ N │ N │ N │ N │
├───────────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│LICENSED INTERNAL CODE:
│
│
│
│
│
│
│
│
│
│
│ CONFIGURATION SUPPORT-A5 (#9010)..│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ Y │ Y │
│ CONFIGURATION SUPPORT-S5 (#3026)..│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ N │
│ CONFIGURATION SUPPORT-B (#5010)..│ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ CONFIGURATION SUPPORT-B (#5060)..│ N │ N │ N │ N │ Y │ N │ Y │ N │ N │
│ CONFIGURATION SUPPORT-B (#5090)..│ N │ N │ N │ N │ N │ N │ N │ N │ N │
│ CONFIGURATION SUPPORT-C (#6010)..│ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ CONFIGURATION SUPPORT-C (#6015)..│ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ CONFIGURATION SUPPORT-C (#6060)..│ N │ N │ N │ N │ Y │ N │ Y │ N │ N │
│ CONFIGURATION SUPPORT-C (#6065)..│ N │ N │ N │ N │ Y │ N │ Y │ N │ N │
│ APPN
(#7010)..│ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ APPN
(#7060)..│ N │ N │ N │ N │ Y │ N │ Y │ N │ N │
│ PEER COMMUNICATION
(#8010)..│ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ PEER COMMUNICATION
(#8060)..│ N │ N │ N │ N │ Y │ N │ Y │ N │ N │
└───────────────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
NOTE: These old 3174 models are no longer available

Appendix B. 3174 Features

741

B.3 New 3174 Feature Summary
┌────────────────────────────┬───────────────────────────────────────────────┐
│
│
MODELS
│
│
├───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┤
│
│
│
│
│
│21H│
│
│
│
│
│
│
│
│
FEATURES
│11L│11R│12L│13R│21L│21R│23R│41R│61R│63R│90R│91R│
│
│
│12R│
│14R│22L│22R│24R│43R│62R│64R│
│92R│
│
│
│
│
│
│
│
│
│
│
│
│
│
│
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ ALTERNATE HOST ATTACHMENT: │
│
│
│
│
│
│
│
│
│
│
│
│
│ EIA-232D/V.24/V.28 (#3040)│ Y │ N │ Y │ Y │22L│ N │ Y │43R│ N │ N │ N │ N │
│ V.35 (#3041)..............│ Y │ N │ Y │ Y │22L│ N │ Y │43R│ N │ N │ N │ N │
│ V.35 (#3042) France Only..│ Y │ N │ Y │ Y │22L│ N │ Y │43R│ N │ N │ N │ N │
│ X.21 (#3043)..............│ Y │ N │ Y │ Y │ N │ N │ N │ N │ N │ N │ N │ N │
│ TOKEN-RING 16/4MBps(#3044)│ Y │ Y │ Y │14R│ Y │ Y │24R│41R│ Y │64R│ N │ N │
│ ETHERNET LAN (#3045)......│ Y │ Y │ Y │13R│ Y │ Y │23R│ N │ Y │63R│ N │ N │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ MULTIHOST SUPPORT
│
│
│
│
│
│
│
│
│
│
│
│
│
│ (CS-B OR CS-C REQ′ D):
│
│
│
│
│
│
│
│
│
│
│
│
│
│ MAX NUMBER OF CCA FEATURES│ 2 │ 2 │ 2 │ 2 │ 2 │ 2 │ 2 │ 0 │ 2 │ 1 │ 0 │ 0 │
│ EIA-232D/V.24/V.28 (#3050)│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ Y │ Y │ N │ N │
│ V.35(#3051)...............│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ Y │ Y │ N │ N │
│ V.35 (#3052) France only..│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ Y │ Y │ N │ N │
│ X.21 (#3053)..............│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ Y │ Y │ N │ N │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ ASCII:
│
│
│
│
│
│
│
│
│
│
│
│
│
│ Maximum ASCII PORTS.......│ 24│ 24│ 24│ 24│ 24│ 24│ 24│ 0 │ 8 │ 8 │ 0 │ 0 │
│ AEA-8 PORT (#3020)........│1-3│1-3│1-3│1-3│1-3│1-3│1-3│ 0 │ 1 │ 1 │ 0 │ 0 │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ TOKEN-RING:
│
│
│
│
│
│
│
│
│
│
│
│
│
│ TOKEN-RING GWY (#3026)...│ Y │ Y │ N │ N │ N │ N │ N │ N │ Y │ N │ N │ N │
│ TOKEN-RING GWY(CS-B/#3044)│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ Y │ N │ Y#│ N │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ ETHERNET:
│
│
│
│
│
│
│
│
│
│
│
│
│
│ ETHERNET SUPPORT (#3045)..│ Y │ Y │ Y │13R│ Y │ Y │23R│ N │ Y │63R│ N │ N │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ ISDN BRI ADAPTER (#3055)...│ Y │ Y │ Y │ N │ Y │ Y │ N │ N │ Y │ N │ N │ N │
│ ENCRYPT/DECRYPT ADAPTER....│ N │ N │ N │ N │ N │ N │ N │ N │ N │ N │ N │ N │
├────────────────────────────┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│ LICENSED INTERNAL CODE:
│
│
│
│
│
│
│
│
│
│
│
│
│
│ CONFIG SUPPORT-A5 (#9010).│ Y │ Y │ N │13R│ N │ N │ N │ N │ Y │63R│ N │ Y │
│ CONFIG SUPPORT-S5 (#3026).│ Y │ Y │ N │ N │ N │ N │ N │ N │ Y │ N │ N │ N │
│ CONFIG SUPPORT-B (#5010).│ Y │ Y │ Y │13R│ Y │ Y │23R│ N │ N │ N │ N │ N │
│ CONFIG SUPPORT-B (#5060).│ N │ N │ N │ N │ N │ N │ N │ N │ Y │63R│ N │ N │
│ CONFIG SUPPORT-B (#5090).│ N │ N │ N │ N │ N │ N │ N │ N │ N │ N │ Y │ Y │
│ CONFIG SUPPORT-C (#6010).│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
│ CONFIG SUPPORT-C (#6015).│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │ N │
│ CONFIG SUPPORT-C (#6060).│ N │ N │ N │ N │ N │ N │ N │ N │ Y │ Y │ N │ N │
│ CONFIG SUPPORT-C (#6065).│ N │ N │ N │ N │ N │ N │ N │ N │ Y │ Y │ N │ N │
│ APPN
(#7010).│ Y │ Y │ N │ Y │** │ Y │ Y │ Y │ N │ N │ N │ N │
│ APPN
(#7060).│ N │ Y │ N │ N │ N │ N │ N │ N │ Y │ Y │ N │ N │
│ PEER COMMUNICATION(#8010).│ Y │ Y │ Y │ Y │ Y │ Y │ Y │ Y │ N │ N │ N │ N │
│ PEER COMMUNICATION(#8060).│ N │ N │ N │ N │ N │ N │ N │ N │ Y │ Y │ N │ N │
│ FRAME RELAY COMM. (#7020).│ N │ Y │ N │ Y │ N │ Y │ Y │ Y │ N │ N │ N │ N │
│ FRAME RELAY COMM. (#7070).│ N │ N │ N │ N │ N │ N │ N │ N │ Y │ N │ N │ N │
└────────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
# Token-Ring Gateway is standard on the Model 90R
** Available on Models 21H and 21L only
Note: 22R is available in EMEA only

742

3174 Installation Guide

B.4 Licensed Internal Code Functions - Configuration Support A, S, and B
┌──────────────────────────────────────────────────┬───────────────────┐
│
│
LIC LEVEL
│
│
├─┬─┬─┬─┬─┬─┬─┬─┬─┬─┤
│ Configuration Support-A Functions
│A│S│A│S│B│B│B│B│B│B│
│ Configuration Support-S Functions
│R│R│R│R│B│R│R│R│R│R│
│ Configuration Support-B Functions
│4│4│5│5│S│1│2│3│4│4│
│
│ │ │ │ │ │ │ │ │ │*│
│
│ │ │ │ │ │ │ │ │ │1│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ 3174 MODEL SUPPORT:
│ │ │ │ │ │ │ │ │ │ │
│ Model 11L,11R,12R,13R,61R,62R,63R...............│ │ │Y│Y│Y│Y│Y│Y│Y│Y│
│ Model 91R,92R...................................│ │ │Y│ │Y│Y│Y│Y│Y│Y│
│ Model 21L,21R ..................................│Y│Y│Y│Y│Y│Y│ │ │ │ │
│ Model 90R.......................................│ │ │ │ │ │ │Y│Y│Y│Y│
│ Model 12L,22L (ESCON)...........................│ │ │ │ │ │ │Y│Y│Y│Y│
│ Model 22R (EMEA only)...........................│ │ │ │ │ │ │ │Y│Y│Y│
│ Model 23R.......................................│ │ │ │ │ │ │ │ │ │Y│
│ Model 14R,24R,64R...............................│ │ │ │ │ │ │ │ │ │ │
│ Model 41R,43R...................................│ │ │ │ │ │ │ │ │ │ │
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ FUNCTIONS:
│ │ │ │ │ │ │ │ │ │ │
│ 3274 CS-D LEVEL 65 COMPATIBILITY................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ ENTRY ASSIST SUPPORT............................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ INTELLIGENT PRINTER DATA STREAM (IPDS)..........│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ LOCAL FORMAT STORAGE............................│ │ │ │ │ │ │Y│Y│Y│Y│
│ TYPE AHEAD......................................│ │ │ │ │ │ │Y│Y│Y│Y│
│ NULL/SPACE PROCESSING...........................│ │ │ │ │ │ │Y│Y│Y│Y│
│ INTEGRATION OF RPQs 7L0665 AND 8K1387...........│ │ │ │ │ │ │Y│Y│Y│Y│
│ MULTIPLE LOGICAL TERMINALS
│ │ │ │ │ │ │ │ │ │ │
│
LEVEL 1 to 4 .................................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│
LEVEL 5 ......................................│ │ │Y│Y│Y│Y│Y│Y│Y│Y│
│
LEVEL 6 ......................................│ │ │ │ │ │ │Y│Y│Y│Y│
│
LEVEL 7 and 8 ................................│ │ │ │ │ │ │ │ │Y│Y│
│ TERMINAL SWITCHING VIA 7232 MULTIPLEXER.........│Y│Y│Y│Y│Y│ │ │ │ │ │
│ 3270 PORT EXPANSION FEATURE SUPPORT ............│ │ │ │ │ │ │ │ │Y│Y│
│ 3299-032 TERMINAL MULTIPLEXER SUPPORT...........│ │ │Y│ │ │ │ │Y│Y│Y│
│ 3299-32T TERMINAL MULTIPLEXER SUPPORT...........│ │ │Y│ │ │ │ │Y│Y│Y│
│ S/370,S/9000 DATA STREAMING CHANNEL ............│ │ │ │ │ │ │Y│Y│Y│Y│
│ 20MB FIXED DISK DRIVE SUPPORT...................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ SPLIT SCREEN....................................│ │ │ │ │ │ │ │ │ │ │
│ COPY FROM SESSION TO SESSION....................│ │ │ │ │ │ │ │ │ │ │
│ LOCAL PRINT BUFFERING...........................│ │ │ │ │ │ │ │ │ │ │
│ HAP SHARING FOR LOCAL COPY......................│ │ │ │ │ │ │ │ │ │ │
│ CALCULATOR FUNCTION.............................│ │ │ │ │ │ │ │ │ │ │
│ 5250 Emulation..................................│ │ │ │ │ │ │ │ │ │ │
│ 132 COLUMN VIA AEA..............................│ │ │ │ │ │ │ │ │ │ │
│ CSCF IML PASSWORD SUPPRESSION...................│ │ │ │ │ │ │ │ │ │ │
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ NETWORK MANAGEMENT FUNCTIONS:
│ │ │ │ │ │ │ │ │ │ │
│ RESPONSE TIME MONITOR SUPPORT (RTM).............│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ NETVIEW ALERT...................................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ BASIC NETWORK ASSET MGMT (VPD)..................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ ENHANCED NETWORK ASSET MANAGEMENT(VPD)..........│ │ │ │ │ │ │Y│Y│Y│Y│
│ EXTENDED TRACE FACILITY.........................│ │ │ │ │ │ │Y│Y│Y│Y│
│ CENTRAL SITE CONFIGURATION UTILITIES (CSCU).....│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ CENTRAL SITE CHANGE MANAGEMENT (CSCM)...........│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│ CENTRAL SITE CONTROL FACILITY (CSCF)............│ │ │ │ │ │ │Y│Y│Y│Y│
│ REMOTE IML VIA CSCF.............................│ │ │ │ │ │ │ │Y│Y│Y│
│ COMMON MANAGEMENT INTERFACE PROTOCOL EVENT
│ │ │ │ │ │ │ │ │ │ │
└──────────────────────────────────────────────────┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
(Y = included in this LIC level)

Appendix B. 3174 Features

743

Licensed Internal Code Functions - Configuration Support A, S and
B (continued)
┌──────────────────────────────────────────────────┬───────────────────┐
│
│
LIC LEVEL
│
│
├─┬─┬─┬─┬─┬─┬─┬─┬─┬─┤
│ Configuration Support-A Functions (continued)
│A│S│A│S│B│B│B│B│B│B│
│ Configuration Support-S Functions (continued)
│R│R│R│R│B│R│R│R│R│R│
│ Configuration Support-B Functions (continued)
│4│4│5│5│S│1│2│3│4│4│
│
│ │ │ │ │ │ │ │ │ │*│
│
│ │ │ │ │ │ │ │ │ │1│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ CONNECTIVITY:
│ │ │ │ │ │ │ │ │ │ │
│ ASCII ENVIRONMENT:
│ │ │ │ │ │ │ │ │ │ │
│
BASE AEA FUNCTIONS:
│ │ │ │ │ │ │ │ │ │ │
│
3270 Emulation/ASCII Emulation/Pass-thru......│Y│ │Y│Y│Y│Y│Y│Y│Y│Y│
│
GDDM-PCLK/FTTERM Compatibility................│ │ │Y│ │Y│Y│Y│Y│Y│Y│
│
ENHANCED AEA FUNCTIONS:
│ │ │ │ │ │ │ │ │ │ │
│
Additional ASCII device types.................│ │ │ │ │ │ │Y│Y│Y│Y│
│
Multiple Session (MLT) access to primary host.│ │ │ │ │ │ │ │ │ │ │
│
link and ASCII Pass Through Only.............│ │ │ │ │ │ │Y│Y│Y│Y│
│
User Defined Xlate/Terminal Tables............│ │ │ │ │ │ │Y│Y│Y│Y│
│
GDDM/ASCII Graphics for Specific ASCII Device.│ │ │ │ │ │ │Y│Y│Y│Y│
│
Entry Assist Support for ASCII................│ │ │ │ │ │ │ │ │ │ │
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ X.25 ENVIRONMENT:
│ │ │ │ │ │ │ │ │ │ │
│
X.25 at 64 Kbps................................│ │ │Y│ │Y│Y│Y│Y│Y│Y│
│
Enhanced X.25 Support..........................│ │ │ │ │ │ │ │Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ X.21/X.25 SWITCHED AUTOCONNECT/DISCONNECT.......│ │ │ │ │ │ │ │Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ TOKEN RING:
│ │ │ │ │ │ │ │ │ │ │
│
4M bps Token-Ring Support.....................│Y│Y│Y│Y│Y│Y│Y│Y│Y│Y│
│
16M bps Token-Ring Support.....................│ │ │Y│Y│Y│Y│Y│Y│Y│Y│
│
Token Ring T1 Timer/Retry Count................│ │ │ │ │ │ │ │ │ │ │
│ GATEWAY FUNCTION:
│ │ │ │ │ │ │ │ │ │ │
│
TRN Gateway (basic)............................│ │Y│ │Y│Y│Y│Y│Y│Y│Y│
│
TRN Gateway w/AEA Co-Residency (New Models)....│ │ │ │Y│Y│Y│Y│Y│Y│Y│
│
TRN Gateway Support/250 DSPUs (New Models).....│ │ │ │ │ │Y│Y│Y│Y│Y│
│
TRN Gateway-Multiple Upstream Hosts ...........│ │ │ │ │ │ │ │Y│Y│Y│
│
TRN Remote Gateway Group Poll .................│ │ │ │ │ │Y│Y│Y│Y│Y│
│
TRN Remote Gateway Duplex Multipoint...........│ │ │ │ │ │ │ │Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ ISDN:
│ │ │ │ │ │ │ │ │ │ │
│
ISDN Gateway for 32 DSPU T2.0 .................│ │ │ │ │ │ │ │ │ │ │
│
ISDN Gateway-Multiple Upstream Host via ES.....│ │ │ │ │ │ │ │ │ │ │
│
ISDN Remote Gateway Group Poll ................│ │ │ │ │ │ │ │ │ │ │
│
ISDN Remote Gateway Duplex Multipoint..........│ │ │ │ │ │ │ │ │ │ │
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ MULTIPLE HOST ENVIRONMENT:
│ │ │ │ │ │ │ │ │ │ │
│
SINGLE-LINK MULTIHOST
│ │ │ │ │ │ │ │ │ │ │
│
via X.25 ....................................│ │ │ │ │ │ │ │Y│Y│Y│
│
via TRN .....................................│ │ │ │ │ │Y│Y│Y│Y│Y│
│
via ESCON (w/ DIRECTOR) .....................│ │ │ │ │ │ │ │Y│Y│Y│
│
MULTILINK MULTIHOST via CCA ...................│ │ │ │ │ │Y│Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤
│ ENHANCED DEVICE CONNECTIVITY:
│ │ │ │ │ │ │ │ │ │ │
│
APPN (Network Node)............................│ │ │ │ │ │ │ │ │ │ │
│
PEER COMMUNICATION SUPPORT (Integrated)........│ │ │ │ │ │ │ │ │ │ │
└──────────────────────────────────────────────────┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
(Y = included in this LIC level)

744

3174 Installation Guide

B.5 Licensed Internal Code Functions - Configuration Support C
┌──────────────────────────────────────────────────┬───────────┐
│
│ LIC LEVEL │
│
├─┬─┬─┬─┬─┬─┤
│
│C│C│C│C│C│C│
│
│R│R│R│R│R│R│
│ Configuration Support-C Functions
│1│1│2│3│4│5│
│
│ │*│*│*│*│*│
│
│ │1│0│0│0│0│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ 3174 MODEL SUPPORT:
│ │ │ │ │ │ │
│ Model 11L,11R,12R,13R,61R,62R,63R...............│Y│Y│Y│Y│Y│Y│
│
Note: CS-C4.0 does not support 13R and 63R │ │ │ │ │ │ │
│ Model 91R,92R...................................│ │ │ │ │ │ │
│ Model 21L,21R ..................................│Y│Y│Y│Y│Y│Y│
│ Model 90R.......................................│ │ │ │ │ │ │
│ Model 12L,22L (ESCON)...........................│Y│Y│Y│Y│Y│Y│
│ Model 22R (EMEA only)...........................│ │Y│Y│Y│Y│Y│
│ Model 23R.......................................│Y│Y│Y│Y│ │Y│
│ Model 14R,24R,64R...............................│ │ │ │ │Y│Y│
│ Model 41R,43R...................................│ │ │ │Y│ │Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ FUNCTIONS:
│ │ │ │ │ │ │
│ 3274 CS-D LEVEL 65 COMPATIBILITY................│Y│Y│Y│Y│Y│Y│
│ ENTRY ASSIST SUPPORT............................│Y│Y│Y│Y│Y│Y│
│ INTELLIGENT PRINTER DATA STREAM (IPDS)..........│Y│Y│Y│Y│Y│Y│
│ SERIAL OEM INTERFACE (SOEMI) for
│ │ │ │ │ │ │
│
3174 01L, 11L, 21L (NON-SNA ONLY)..............│Y│Y│Y│Y│Y│Y│
│ LOCAL FORMAT STORAGE............................│Y│Y│Y│Y│Y│Y│
│ TYPE AHEAD......................................│Y│Y│Y│Y│Y│Y│
│ NULL/SPACE PROCESSING...........................│Y│Y│Y│Y│Y│Y│
│ INTEGRATION OF RPQs 7L0665 AND 8K1387...........│Y│Y│Y│Y│Y│Y│
│ MULTIPLE LOGICAL TERMINALS
│ │ │ │ │ │ │
│
LEVEL 1 to 4 .................................│Y│Y│Y│Y│Y│Y│
│
LEVEL 5 ......................................│Y│Y│Y│Y│Y│Y│
│
LEVEL 6 ......................................│Y│Y│Y│Y│Y│Y│
│
LEVEL 7 and 8 ................................│Y│Y│Y│Y│Y│Y│
│ TERMINAL SWITCHING VIA 7232 MULTIPLEXER.........│ │ │ │ │ │ │
│ 3270 PORT EXPANSION FEATURE SUPPORT ............│Y│Y│Y│Y│Y│Y│
│ 3270 PORT EXPANSION SUPPORT FOR CCA.............│ │ │ │Y│Y│Y│
│ 3299-032 TERMINAL MULTIPLEXER SUPPORT...........│Y│Y│Y│Y│Y│Y│
│ 3299-32T TERMINAL MULTIPLEXER SUPPORT...........│Y│Y│Y│Y│Y│Y│
│ S/370,S/9000 DATA STREAMING CHANNEL ............│Y│Y│Y│Y│Y│Y│
│ 20MB FIXED DISK DRIVE SUPPORT...................│Y│Y│Y│Y│Y│Y│
│ SPLIT SCREEN....................................│ │ │Y│Y│Y│Y│
│ COPY FROM SESSION TO SESSION....................│ │ │Y│Y│Y│Y│
│ LOCAL PRINT BUFFERING...........................│ │ │Y│Y│Y│Y│
│ HAP SHARING FOR LOCAL COPY......................│ │ │Y│Y│Y│Y│
│ HAP OTHER THAN 1A2..............................│ │ │ │Y│Y│Y│
│ CALCULATOR FUNCTION.............................│ │ │Y│Y│Y│Y│
│ 5250 Emulation..................................│ │ │Y│Y│Y│Y│
│ 132 COLUMN VIA AEA..............................│ │ │Y│Y│Y│Y│
│ CSCF IML PASSWORD SUPPRESSION...................│ │ │Y│Y│Y│Y│
│ EASTERN EUROPEAN LANG. - 3270...................│ │ │ │Y│Y│Y│
└──────────────────────────────────────────────────┴─┴─┴─┴─┴─┴─┘
(Y = included in this LIC level)

Appendix B. 3174 Features

745

Licensed Internal Code Functions - Configuration Support C
(continued)
┌──────────────────────────────────────────────────┬───────────┐
│
│ LIC LEVEL │
│
├─┬─┬─┬─┬─┬─┤
│
│C│C│C│C│C│C│
│
│R│R│R│R│R│R│
│ Configuration Support-C Functions (continued)
│1│1│2│3│4│5│
│
│ │*│*│*│*│*│
│
│ │1│0│0│0│0│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ NETWORK MANAGEMENT FUNCTIONS:
│ │ │ │ │ │ │
│ RESPONSE TIME MONITOR SUPPORT (RTM).............│Y│Y│Y│Y│Y│Y│
│ NETVIEW ALERT...................................│Y│Y│Y│Y│Y│Y│
│ BASIC NETWORK ASSET MGMT (VPD)..................│Y│Y│Y│Y│Y│Y│
│ ENHANCED NETWORK ASSET MANAGEMENT(VPD)..........│Y│Y│Y│Y│Y│Y│
│ EXTENDED TRACE FACILITY.........................│Y│Y│Y│Y│Y│Y│
│ CENTRAL SITE CONFIGURATION UTILITIES (CSCU).....│Y│Y│Y│Y│Y│Y│
│ CENTRAL SITE CHANGE MANAGEMENT (CSCM)...........│Y│Y│Y│Y│Y│Y│
│ CENTRAL SITE CONTROL FACILITY (CSCF)............│Y│Y│Y│Y│Y│Y│
│ REMOTE IML VIA CSCF.............................│Y│Y│Y│Y│Y│Y│
│ COMMON MANAGEMENT INTERFACE PROTOCOL EVENT......│Y│Y│Y│Y│Y│Y│
│ DYNAMIC DEFINITION OF DEPENDENT LU .............│ │Y│Y│Y│Y│Y│
│ SIMPLE NETWORK MANAGEMENT PROTOCOL..............│ │ │ │Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ CONNECTIVITY:
│ │ │ │ │ │ │
│ ASCII ENVIRONMENT:
│ │ │ │ │ │ │
│
BASE AEA FUNCTIONS:
│ │ │ │ │ │ │
│
3270 Emulation/ASCII Emulation/Pass-thru......│Y│Y│Y│Y│Y│Y│
│
GDDM-PCLK/FTTERM Compatibility................│Y│Y│Y│Y│Y│Y│
│
ENHANCED AEA FUNCTIONS:
│ │ │ │ │ │ │
│
Additional ASCII device types.................│Y│Y│Y│Y│Y│Y│
│
Multiple Session (MLT) access to primary host.│ │ │ │ │ │ │
│
link and ASCII Pass Through Only.............│Y│Y│Y│Y│Y│Y│
│
User Defined Xlate/Terminal Tables............│Y│Y│Y│Y│Y│Y│
│
GDDM/ASCII Graphics for Specific ASCII Device.│Y│Y│Y│Y│Y│Y│
│
Entry Assist Support for ASCII................│ │ │Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ X.25 ENVIRONMENT:
│ │ │ │ │ │ │
│
X.25 at 64 Kbps................................│Y│Y│Y│Y│Y│Y│
│
Enhanced X.25 Support..........................│Y│Y│Y│Y│Y│Y│
│
APPN T2.1 .....................................│ │ │ │ │ │Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ X.21/X.25 SWITCHED AUTOCONNECT/DISCONNECT.......│Y│Y│Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ FRAME RELAY COMMUNICATIONS:
│ │ │ │ │ │ │
│
SNA PU2.0......................................│ │ │ │ │ │Y│
│
Gateway Support................................│ │ │ │ │ │Y│
│
APPN T2.1 .....................................│ │ │ │ │ │Y│
│
TCP/IP Telnet..................................│ │ │ │ │ │Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ TOKEN RING:
│ │ │ │ │ │ │
│
4M bps Token-Ring Support.....................│Y│Y│Y│Y│ │Y│
│
16M bps Token-Ring Support.....................│Y│Y│Y│Y│ │Y│
│
Token Ring T1 Timer/Retry Count................│ │ │Y│Y│ │Y│
│ GATEWAY FUNCTION:
│ │ │ │ │ │ │
│
TRN Gateway (basic)............................│Y│Y│Y│Y│ │Y│
│
TRN Gateway w/AEA Co-Residency (New Models)....│Y│Y│Y│Y│ │Y│
│
TRN Gateway Support/250 DSPUs (New Models).....│Y│Y│Y│Y│ │Y│
│
TRN Gateway-Multiple Upstream Hosts............│Y│Y│Y│Y│ │Y│
│
TRN Remote Gateway Group Poll..................│Y│Y│Y│Y│ │Y│
│
TRN Remote Gateway Duplex Multipoint...........│Y│Y│Y│Y│ │Y│
└──────────────────────────────────────────────────┴─┴─┴─┴─┴─┴─┘
(Y = included in this LIC level)

746

3174 Installation Guide

Licensed Internal Code Functions - Configuration Support C
(continued)
┌──────────────────────────────────────────────────┬───────────┐
│
│ LIC LEVEL │
│
├─┬─┬─┬─┬─┬─┤
│
│C│C│C│C│C│C│
│
│R│R│R│R│R│R│
│ Configuration Support-C Functions (continued)
│1│1│2│3│4│5│
│
│ │*│*│*│*│*│
│
│ │1│0│0│0│0│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ ETHERNET:
│ │ │ │ │ │ │
│
DSPU Support...................................│ │ │ │ │Y│Y│
│
Gateway Support................................│ │ │ │ │Y│Y│
│
APPN T2.1 .....................................│ │ │ │ │Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ ISDN:
│ │ │ │ │ │ │
│
ISDN Gateway for 32 DSPU T2.0 .................│Y│Y│Y│Y│Y│Y│
│
ISDN Gateway-Multiple Upstream Host via ES.....│Y│Y│Y│Y│Y│Y│
│
ISDN Remote Gateway Group Poll.................│Y│Y│Y│Y│Y│Y│
│
ISDN Remote Gateway Duplex Multipoint..........│Y│Y│Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ MULTIPLE HOST ENVIRONMENT:
│ │ │ │ │ │ │
│
SINGLE-LINK MULTIHOST:
│ │ │ │ │ │ │
│
via X.25 ....................................│Y│Y│Y│Y│Y│Y│
│
via TRN .....................................│Y│Y│Y│Y│ │Y│
│
via ETHERNET.................................│ │ │ │ │Y│Y│
│
via Frame Relay..............................│ │ │ │ │ │Y│
│
via ESCON (w/ DIRECTOR) .....................│Y│Y│Y│Y│Y│Y│
│
MULTILINK MULTIHOST via CCA ...................│Y│Y│Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ ENHANCED DEVICE CONNECTIVITY:
│ │ │ │ │ │ │
│
APPN (Network Node)............................│Y│Y│Y│Y│Y│Y│
│
VTAM APPN COMPATIBILITY (V4R1)...............│ │ │ │Y│Y│Y│
│
MULTITAIL....................................│ │ │ │Y│Y│Y│
│
SHARED AS/400 LINK (PU2.0 & T2.1)............│ │ │ │Y│Y│Y│
│
Dependent LU Requester.......................│ │ │ │ │ │Y│
│
APPN Network Management......................│ │ │ │ │ │Y│
│
PEER COMMUNICATION SUPPORT (Integrated)........│Y│Y│Y│Y│Y│Y│
├──────────────────────────────────────────────────┼─┼─┼─┼─┼─┼─┤
│ TCP/IP SUPPORT:
│ │ │ │ │ │ │
│
Telnet.........................................│ │ │ │Y│Y│Y│
└──────────────────────────────────────────────────┴─┴─┴─┴─┴─┴─┘
(Y = included in this LIC level)
AR4=CONFIGURATION SUPPORT-A RELEASE 4
SR4=CONFIGURATION SUPPORT-S RELEASE 4
AR5=CONFIGURATION SUPPORT-A RELEASE 5
SR5=CONFIGURATION SUPPORT-S RELEASE 5
BBS=CONFIGURATION SUPPORT-B BASE
BR1=CONFIGURATION SUPPORT-B RELEASE 1
BR2=CONFIGURATION SUPPORT-B RELEASE 2
BR3=CONFIGURATION SUPPORT-B RELEASE 3
BR4=CONFIGURATION SUPPORT-B RELEASE 4
BR4*1=CONFIGURATION SUPPORT-B RELEASE
CR1=CONFIGURATION SUPPORT-C RELEASE 1
CR1*1=CONFIGURATION SUPPORT-C RELEASE
CR2*0=CONFIGURATION SUPPORT-C RELEASE
CR3*0=CONFIGURATION SUPPORT-C RELEASE
CR4*0=CONFIGURATION SUPPORT-C RELEASE
CR5*0=CONFIGURATION SUPPORT-C RELEASE

4.1
1.1
2
3
4
5

Appendix B. 3174 Features

747

748

3174 Installation Guide

Appendix C. 3174 Physical Specifications

C.1 3174 Large Cluster Models 11L, 12L, 11R, 12R, 13R, 14R, and 0xx

•

Width:

700 mm ( 27.5 in.)

•

Depth:

460 mm ( 18

in.)

•

Height:

636 mm ( 25

in.)

•

Weight:

50 kg (110 lbs.)

•

Heat output:

375 watts (1280 BTU/hr)

Airflow:

2.8 m(3)/min (100 cfm) forced air

•

Power Consumption:

•

Power Supply:

0.54 kVA
Specific to country of installation

C.2 3174 Rack Mounted Models 21L, 22L, 21R, 23R, and 24R

•

Width:

445 mm ( 17.5 in.)

•

Depth:

527 mm ( 20.7 in.)

•

Height:

254 mm ( 10

•

Weight:

29.5 kg ( 65 lbs.)

•

Heat output:
Airflow:

210 watts ( 720 BTU/hr)
2.0 m(3)/min (70 cfm) forced air

•

Power Consumption:

•

Power Supply:

 Copyright IBM Corp. 1986, 1994

in.)

0.54 kVA
Specific to country of installation

749

C.3 3174 Medium Cluster Models 61R, 62R, 63R, 64R, and 5xR

•

Width:

445 mm ( 17.5 in.)

•

Depth:

608 mm ( 20

•

Height:

191 mm ( 7.5 in.)

•

Weight:

22.7 kg ( 50 lbs.)

•

Heat output:
Airflow:

in.)

185 watts ( 631 BTU/hr)
1.4 m(3)/min ( 50 cfm) forced air

•

Power Consumption:

•

Power Supply:

0.32 kVA
Specific to country of installation

C.4 3174 Small Cluster Models 90R, 91R, ,92R, and 8xR

•

Width:

406 mm (16.

•

Depth:

425 mm (16.75 in.)

•

Height:

120 mm ( 4.75 in.)

•

Weight:

8.0 kg ( 18 lbs.)

•

Heat output:
Airflow:

750

78 watts ( 265 BTU/hr)
0.14 m(3)/min ( 5 cfm) forced air

•

Power Consumption:

•

Power Supply:

3174 Installation Guide

in.)

0.12 kVA @ 60 Hz, 0.14 kVA @ 50 Hz
Specific to country of installation

Appendix D. 3174 Feature Slot Usage

D.1 Slot Usage for Models 11L, 11R, 12L, 12R, 13R, and 14R
Certain 3174 adapters can plug only into card slots 11 through 17, while others
can only plug into card slots 22, 23, and 24. Some adapters must plug into
specific card slots. These requirements will result in certain 3174 configurations
that cannot be accommodated. Where conflicts for card slots occur, you must
analyze your requirements and make the appropriate trade-offs.
The chart below lists all the adapters that can plug only into the feature slots,
identifies the adapters that have specific slot requirements, and gives plugging
recommendations for all other adapters in this category.
The column ″Adapter Type″ refers to the four-digit number used to identify
adapter cards by the specific function they provide. The type number provides
for easy identification during CSU, problem determination, and repair.

 Copyright IBM Corp. 1986, 1994

751

┌───────────┬────────┬────────┬──────┬─────────────────────────────────┐
│ ADAPTER │ FEATURE│ ADAPTER│ REQD │
│
│ NAME
│ CODE │ TYPE │ SLOT │ COMMENT/PLUGGING RULES
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ Channel │ N/A
│ 9210 │ 11 │ Provided in Mdl 11L base;
│
│ Adapter │
│
│
│ N/A to other models.
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ ESCON
│ N/A
│ 9810 │ 11 │ Provided in Mdl 12L base;
│
│ Channel │
│
│
│ N/A to other models.
│
│ Adapter │
│
│
│
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ Type-3A │ 3026, │ 9351 │ Any │ Provided in Mdl 13R; optional │
│ Comm.
│3044 See│
│ slot │ feature in all other models.
│
│ Adapter │Comment │
│ 11-17│ Only 1 Type 3A adapter supported│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ Ethernet │ 3045 │ 9344 │ Any │ Provided in Mdl 14R; optional │
│ Adapter │ See │
│ slot │ feature in all other models.
│
│
│Comment │
│ 11-17│ Only 1 Ethernet adapt. supported│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ 3270 PEF │ 3100 │ 9155 │ 22,23│ Installed in first available
│
│ Adapter │
│
│
│ location 22-23
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ TMA
│ 3103 │ 9174 │11-17 │ 1st available location in this │
│ Adapter │
│
│22-24 │ sequence 11,13,15,17,22,23,12, │
│
│
│
│
│ 14,16,24. See note below.
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ TTP TMA │ 3105 │ 9070 │11-17 │ Same as 3103; F/C 3105 is
│
│ Adapter │
│
│22-24 │ available only in certain
│
│
│
│
│
│ countries.
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ FTA
│ 3110 │ 9750 │11-17 │ Same as 3103
│
│ Adapter │
│
│22-24 │
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ AEA
│
│
│ 14 │ Installed starting with
│
├───────────┤
│
├──────┤ location 14, then 13, then 12. │
│ AEA
│ 3020 │ 9331 │ 13 │
│
├───────────┤
│
├──────┤
│
│ AEA
│
│
│ 12 │
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ CCA-1
│ 3050 or│ 9263 │ Any │ These features are plugged in │
│
│ 3051 or│ 9263 │ slot │ sequence, left-to-right, begin- │
├───────────┤ 3052 or│ 9263 │11-17 │ ning at first available slot, │
│ CCA-2
│ 3053 │ 9267 │
│ skipping slots already plugged. │
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ Optional │ 1012 │ 9053 │ 20 │ Base storage plugged in
│
│ Storage-1 │ 1014 │ 9053 │
│ slot 19; optional storage
│
├───────────┤
│
├──────┤ cards must be plugged in
│
│ Optional │
│
│ 17 │ sequence of slots 20 and 17
│
│ Storage-2 │
│
│
│ without gaps.
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│Type 1 or 2│ 3040 │ 9253 │ 22 │
│
│ Comm
│ 3041 │
│
│
│
│ Adapter │ 3042 │
│
│
│
│
│ 3043 │ 9277/3 │
│
│
├───────────┼────────┼────────┼──────┼─────────────────────────────────┤
│ ISDN
│ 3055 │ 9341 │11-17 │ 1st available location 11-17
│
│ Adapter │
│
│
│
│
└───────────┴────────┴────────┴──────┴─────────────────────────────────┘
752

3174 Installation Guide

Note: Terminal Multiplexer Adapter features (#3103) can plug into any vacant
slot (11-17, 22-24). If slots are not available to accommodate the required
number of these features, then use of an external 3299 Terminal Multiplexer is
recommended.

D.2 Slot Usage For Models 21H, 21L, 21R, 22L, 23R, and 24R
Five feature card slots (11 through 15) are provided on Models 21H, 21L, and
21R.
Four feature card slots are provided on Models 22L (12 through 15), 23R and 24R
(11 through 14).
One Plug-In Module (PIM) connector is provided to plug in either the 1MB
Storage Expansion PIM feature (#1012), the 2MB Storage Expansion PIM feature
(#1014), or the 4MB Storage Expansion PIM feature (#1016); therefore, using
these PIM features do not require a card slot for memory expansion.
The following feature adapters can be inserted into any of the five card slots on
the Models 21H, 21L, and 21R, or the four feature slots on the Models 22L, 23R
and 24R:
•

Asynchronous Emulation Adapter (#3020)

•

Ethernet Adapter (#3045) (except 24R)

•

Type 3A Dual Speed (16/4) Communication Adapter (#3044) (except 23R)

•

Type 1 Concurrent Communication Adapter (#3050, #3051, or (#3052 France
only))

•

Type 2 Concurrent Communication Adapter (#3053)

•

ISDN Basic Rate Interface Adapter (#3055)

•

Terminal Multiplexer Adapter (#3103)

•

Telephone Twisted Pair Terminal Multiplexer Adapter (#3105)

•

Fiber Optic Terminal Adapter (#3110)

Note: Only one of either Type 3A Communication Adapter or Ethernet Adapter is
functionally supported at a time.

D.3 Slot Usage For Models 61R, 62R, 63R, and 64R
Two feature card slots are provided on Models 61R and 62R (slot numbers 4 and
5) and one slot (slot number 4) is provided on the Models 63R and 64R.
On Models 61R, 62R, 63R and 64R one Plug-In Module (PIM) connector is
provided to plug in either the 1MB Storage Expansion PIM feature (#1012), the
2MB Storage Expansion PIM feature (#1014), or the 4MB Storage Expansion PIM
feature (#1016); therefore, using these PIM features do not require a card slot for
memory expansion.
On Models 61R and 62R the respective slots can accept the cards/adapters
listed; Models 63R and 64R only have one available slot (that is, slot number 4).
Slot number 4 will accept any one of the following:
•

Asynchronous Emulation Adapter (#3020)
Appendix D. 3174 Feature Slot Usage

753

•

Ethernet Adapter (#3045) (except 64R)

•

Type 3A Dual Speed (16/4) Communication Adapter (#3026 or #3044) (except
63R)

•

Type 1 Concurrent Communication Adapter (#3050, #3051, (#3052 France
only))

•

Type 2 Concurrent Communication Adapter (#3053)

•

ISDN Basic Rate Interface Adapter (#3055) (not supported on 63R and 64R)

Slot number 5 will accept any one of the following:

754

•

Ethernet Adapter (#3045) (except 64R)

•

Type 3A Dual Speed (16/4) Communication Adapter (#3026 or #3044) (except
63R).

•

Type 1 Concurrent Communication Adapter (#3050, #3051, (#3052 France
only))

•

Type 2 Concurrent Communication Adapter (#3053)

•

ISDN Basic Rate Interface Adapter (#3055) (not supported on 63R and 64R)

3174 Installation Guide

Appendix E. 3174 Storage Requirements

E.1 For Configuration Support-A
Some combinations of the 3174 features and functions may require additional
controller storage. Before you decide on the total amount of storage required,
you should determine the level of MLT support needed.

E.1.1 MLT Weighting Factors
Each IBM CUT display supported for MLT sessions requires a certain amount of
storage depending on:
•

The number of sessions desired

•

The screen size

•

The screen characteristics

This storage requirement is called a “weighting factor.” The sum of the
weighting factors for each terminal on a given 3174 determines the required
level of MLT (level 0, 1, 2, 3, 4, or 5) to support the required MLT sessions. The
chart below should be used to determine the level of MLT support required.

┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per Terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┼────────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 3 │ 6 │ 9 │ 12│ Weighting │
│ 24x80 │ (1920), with EAB │ 0 │ 5 │ 10│ 15│ 20│
│
│ 32x80 │ (2560), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Factors
│
│ 32x80 │ (2560), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
│ 43x80 │ (3440), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Per
│
│ 43x80 │ (3440), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
│ 27x132│ (3564), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Terminal │
│ 27x132│ (3564), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
└───────┴──────────────────┴───┴───┴───┴───┴───┴────────────┘
Figure 323. Configuration Support-A MLT Weighting Factors

Notes:
1. EAB (Extended Attribute Buffer) refers to the ability of some displays to
highlight or display in 7-color mode, individual display character positions.
2. Some CUT displays support a number of screen sizes and allow the user to
select a screen size as part of display setup mode. If these displays support
the Extended Function feature, then the largest screen size supported by the
device must be used to determine its weighting factor. If the display does
not support this feature, then the screen size chosen during setup mode
should be used.

 Copyright IBM Corp. 1986, 1994

755

E.1.2 MLT Levels
For MLT level 0, the sum of weighting factors is 0.
For MLT level 1, the sum of weighting factors must not exceed 64.
For MLT level 2, the sum of weighting factors must not exceed 128.
For MLT level 3, the sum of weighting factors must not exceed 416.
For MLT level 4, the sum of weighting factors must not exceed 864.
For MLT level 5, the sum of weighting factors must not exceed 1408.

E.1.3 Determining Storage Requirements
┌────────────────────────────────────────────┐
│Hardware and Change Management Configuration│
┌───────────┼────────┬───────────┬───────────┬───────────┤
│ Feature/ │ BASE │ CSCM RSC │ CSCM CSC │ CSCM CSC │
│ Function │
│
or
│ (FD1) │ (FD2) │
│
│
│ CSCM(DSK) │
│
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ BASE
│ 1MB │
1MB
│ 1.5MB │ 1.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ AEA
│ 1MB │ 1.5MB │ 1.5MB │ 1.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT1
│ 1MB │
1MB
│ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT1, AEA │ 1MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT2
│ 1MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT2, AEA │ 1.5MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT3
│ 1.5MB │ 1.5MB │
2MB
│
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT3, AEA │ 1.5MB │
2MB
│
2MB
│
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT4
│ 2MB │
2MB
│ 2.5MB │ 2.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT4, AEA │ 2MB │ 2.5MB │ 2.5MB │
3MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT5
│ 2.5MB │ 2.5MB │
3MB
│
3MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT5, AEA │ 2.5MB │
3MB
│
3MB
│
3.5MB │
└───────────┴────────┴───────────┴───────────┴───────────┘
Legend:
CSCM CSC = Central Site Change Management
CSCM RSC = Central Site Change Management
DSK = Second Diskette Drive
FD1 = One 20MB Fixed Disk Drive
FD2 = Two 20MB Fixed Disk (11L, 11R, 12R,
MLTn = Multiple Logical Terminal Level 1,

at a ″Central Site Control Unit″
at a ″Remote Site Control Unit″
13R)
2, 3, 4, or 5

Figure 324. Configuration Support-A Storage Requirements

Any one of the feature/function combinations listed in Figure 324 is operable
within its listed storage requirement. (Features/ functions not shown in the
table, do not increase storage requirements above that listed in the table.)

756

3174 Installation Guide

To determine the amount of storage required, identify the feature/functions
desired on the appropriate hardware and change management configuration.
The intersection of the selected column and row determines the storage
requirement for that feature/function combination.
Note: The maximum storage available when using Configuration Support-A
Release 5 is 4MB. If you customize for items requiring more than the total
amount of storage installed, a deconfiguration of some of these items will occur
during IML.

E.2 For Configuration Support-S
Some combination of the 3174 features and functions may require additional
controller storage. Before you decide on the total amount of storage required,
you should determine the level of MLT support needed.

E.2.1 MLT Weighting Factors
Each IBM CUT display supported for MLT sessions requires a certain amount of
storage depending on:
•

The number of sessions desired

•

The screen size

•

The screen characteristics.

This storage requirement is called a “weighting factor.” The sum of the
weighting factors for each terminal each on a given 3174 determines the
required level of MLT (level 0, 1, 2, 3, 4,or 5) to support the required MLT
sessions.
The chart below should be used to determine the level of MLT support required.

┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per Terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┼────────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 3 │ 6 │ 9 │ 12│ Weighting │
│ 24x80 │ (1920), with EAB │ 0 │ 5 │ 10│ 15│ 20│
│
│ 32x80 │ (2560), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Factors
│
│ 32x80 │ (2560), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
│ 43x80 │ (3440), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Per
│
│ 43x80 │ (3440), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
│ 27x132│ (3564), no EAB │ 0 │ 5 │ 10│ 15│ 20│ Terminal │
│ 27x132│ (3564), with EAB │ 0 │ 9 │ 18│ 27│ 36│
│
└───────┴──────────────────┴───┴───┴───┴───┴───┴────────────┘
Figure 325. Configuration Support-S MLT Weighting Factors

Notes:
1. EAB (Extended Attribute Buffer) refers to the ability of some displays to
highlight or display in 7 color mode, individual display character positions.
2. Some CUT displays support a number of screen sizes and allow the user to
select a screen size as part of display setup mode. If these displays support
the Extended Function feature, then the largest screen size supported by the

Appendix E. 3174 Storage Requirements

757

device must be used to determine its weighting factor. If the display does
not support this feature, then the screen size chosen during setup mode
should be used.

E.2.2 MLT Levels
For MLT level 0, the sum of weighting factors is 0.
For MLT level 1, the sum of weighting factors must not exceed 64.
For MLT level 2, the sum of weighting factors must not exceed 128.
For MLT level 3, the sum of weighting factors must not exceed 416.
For MLT level 4, the sum of weighting factors must not exceed 864.
For MLT level 5, the sum of weighting factors must not exceed 1408.

E.2.3 Determining Storage Requirements
Any one of the feature/function combinations listed in the tables below is
operable within its listed storage requirement. (Features/ functions not shown in
the table, do not increase storage requirements above that listed in the table.)
To determine the amount of storage required, identify the feature/functions
desired on the appropriate hardware and change management configuration.
The intersection of the selected column and row determines the storage
requirement for that feature/function combination. This storage requirement
should be recorded.
From the Token-Ring Gateway - DSPU table, select the desired number of
DSPUs. Add the two values of storage requirements. The final result is the
storage requirement for your configuration.
Note: The maximum storage available when using Configuration Support-S
Release 5 is 4MB. If you customize for items requiring more than the total
amount of storage installed, a deconfiguration of some of these items will occur
during IML.

758

3174 Installation Guide

┌────────────────────────────────────────────┐
│Hardware and Change Management Configuration│
┌───────────┼────────┬───────────┬───────────┬───────────┤
│ Feature/ │ BASE │ CSCM RSC │ CSCM CSC │ CSCM CSC │
│ Function │
│
or
│ (FD1) │ (FD2) │
│
│
│ CSCM(DSK) │
│
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ BASE
│ 1MB │
1MB
│ 1.5MB │ 1.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ AEA
│ 1MB │ 1.5MB │ 1.5MB │ 1.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT1
│ 1MB │
1MB
│ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT1, AEA │ 1MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT2
│ 1MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT2, AEA │ 1.5MB │ 1.5MB │ 1.5MB │
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT3
│ 1.5MB │ 1.5MB │
2MB
│
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT3, AEA │ 1.5MB │
2MB
│
2MB
│
2MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT4
│ 2MB │
2MB
│ 2.5MB │ 2.5MB │
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT4, AEA │ 2MB │ 2.5MB │ 2.5MB │
3MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT5
│ 2.5MB │ 2.5MB │
3MB
│
3MB
│
├───────────┼────────┼───────────┼───────────┼───────────┤
│ MLT5, AEA │ 2.5MB │
3MB
│
3MB
│
3.5MB │
└───────────┴────────┴───────────┴───────────┴───────────┘
┌───────────────────────────────┐
│
DSPUs
│
┌────────────────────────┼───────┬───────┬───────┬───────┤
│ Machine Type
│ 28 │ 72 │ 116 │ 140 │
├────────────────────────┼───────┼───────┼───────┼───────┤
│Local Gateway T/R
│ .5MB │ 1MB │ 1.5MB │ 2MB │
├────────────────────────┼───────┼───────┼───────┼───────┤
│Remote Gateway T/R
│ .5MB │ .5MB │ 1MB │ 1MB │
└────────────────────────┴───────┴───────┴───────┴───────┘
Legend:
CSCM CSC = Central Site Change Management
CSCM RSC = Central Site Change Management
DSK = Second Diskette Drive
FD1 = One 20MB Fixed Disk Drive
FD2 = Two 20MB Fixed Disk (11L, 11R, 12R,
MLTn = Multiple Logical Terminal Level 1,
DSPU = Down Stream Physical Units
LG = Local Gateway
RG = Remote Gateway

at a ″Central Site Control Unit″
at a ″Remote Site Control Unit″
13R)
2, 3, 4, or 5

Note: A 3174 operating as a gateway is not supported as a central site

controller (CSC).
Figure 326. Configuration Support-S Storage Requirements

Appendix E. 3174 Storage Requirements

759

E.3 For Configuration Support-B
Some combinations of the features and functions may require additional
controller storage. Before you decide on the total amount of storage required,
you should determine the level of MLT support needed.

E.3.1 MLT Weighting Factors
Each IBM CUT display supported for MLT sessions requires a certain amount of
storage depending on:
•

The number of sessions desired

•

The screen size

•

The screen characteristics

This storage requirement is called a “weighting factor.” The sum of the
weighting factor for each terminal on a given 3174 and the physical host link
determine the required level of MLT (level 0, 1, 2, 3, 4, 5, 6, 7, 8) to support the
required MLT sessions.
MLT sessions on the primary host link are supported by the 3174 controller
storage. MLT sessions via secondary physical host links (that is, CCA), are
supported by internal CCA feature storage. CCA feature storage is not
expandable. Each CCA feature supports a maximum of MLT level 2. The tables
below should be used to determine the MLT requirements for the primary host
link when multi-host support is NOT selected and for the primary host link when
multi-host support IS selected.
Notes:
1. Use Table A if no multi-host support (Concurrent Communication Adapter
and/or Single Link Multi-Host Support) is being customized.
2. Use Table B if multi-host support (Concurrent Communication Adapter and/or
Single Link Multi-Host Support) is being customized. Be sure to sum the
weighting factors for the primary and any secondary physical host links (that
is, CCA), when present, separately. The primary host link MLT level is used
when determining 3174 controller storage requirements. Secondary host link
MLT level requirements must be reviewed to ensure they are not greater
than MLT Level 2.

760

3174 Installation Guide

Primary Host Link Only
┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per Terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┼──────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 0 │ 2 │ 4 │ 6 │ Weighting│
│ 24x80 │ (1920), with EAB │ 0 │ 4 │ 8 │ 12│ 16│
│
│ 24x80 │ (1920), ASCII
│ 0 │ 0 │ 2 │ 4 │ 6 │
│
│ 30x80 │ (2400), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│ Factors │
│ 32x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 32x80 │ (2560), no EAB │ 0 │ 4 │ 8 │ 12│ 16│
│
│ 32x80 │ (2560), with EAB │ 0 │ 12│ 20│ 28│ 36│ per
│
│ 43x80 │ (3440), no EAB │ 0 │ 4 │ 8 │ 12│ 16│
│
│ 43x80 │ (3440), with EAB │ 0 │ 12│ 20│ 28│ 36│
│
│ 27x132│ (3564), no EAB │ 0 │ 4 │ 8 │ 12│ 16│ Terminal │
│ 27x132│ (3564), with EAB │ 0 │ 12│ 20│ 28│ 36│
│
└───────┴──────────────────┴───┴───┴───┴───┴───┴──────────┘
Figure 327. Table A: No Multi-Host Support (No SLMH or CCA)

Primary Host Link And Any Secondary Host Links
┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┼──────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 0 │ 0 │ 0 │ 2 │ Weighting│
│ 24x80 │ (1920), with EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 32x80 │ (2560), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 24x80 │ (1920), ASCII
│ 0 │ 0 │ 2 │ 4 │ 6 │ Factors │
│ 30x80 │ (2400), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 32x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 32x80 │ (2560), with EAB │ 0 │ 8 │ 16│ 24│ 32│ per
│
│ 43x80 │ (3440), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 43x80 │ (3440), with EAB │ 0 │ 8 │ 16│ 24│ 32│
│
│ 27x132│ (3564), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│ Terminal │
│ 27x132│ (3564), with EAB │ 0 │ 8 │ 16│ 24│ 32│
│
└───────┴──────────────────┴───┴───┴───┴───┴───┴──────────┘
Figure 328. Table B: Multi-Host Is Supported (SLMH and/or CCA)

Notes:
1. EAB (Extended Attribute Buffer) refers to the ability of some displays to allow
extended highlighting (reverse video, blinking and underscore), extended
color (seven colors), Programmed Symbols, etc.
2. If you are planning storage for ASCII Tektronix 4205s or UDT tables for which
transparency is being defined, you must add additional storage. Base the
additional storage amounts on screen size. If the display is 24x80, add 2 KB
more storage; if the display is 30x80, add 4 KB more storage. If you are

Appendix E. 3174 Storage Requirements

761

planning for only one session on an ASCII display, no additional storage is
required
3. Some CUT displays support a number of screen sizes and allow the user to
select a screen size as part of display setup mode. If these displays support
the Extended Function feature, then the largest screen size supported by the
device must be used to determine its weighting factor. If the display does
not support this feature, then the screen size chosen during setup mode
should be used.
For Configuration Support-B Release 4, some changes were made for the
Extended Function feature support. For devices which support this feature, the
largest screen size should only be used to determine the weighting factor for the
session that can communicate with a SNA host. Also, a customization option
was added that disables the ability of the 3270 host to BIND the display for a
screen size larger than the size selected at display setup time. In other words,
when this option is used, the screen size chosen at display setup mode should
be used to determine the display′s weighting factor. For a list of the displays
that support the Extended Function feature, refer to Chapter 6 of the 3174
Planning Guide , (GA27-3862 for Configuration Support-B and GA27-3918 for
Configuration Support-C).
Note: If CCAs are installed, do not count MLT sessions assigned to the
secondary physical host links (that is, CCA) when determining the weighting
factors for 3174 control storage. Be sure, however, to confirm that each
secondary host link (that is, CCA) requirement does not exceed MLT Level 2.
Based upon the sum of the weighting factors selected using Table A or B, either
use that sum or the appropriate weighting number (Configuration Support-B,
Release 4 or Configuration Support-C) to determine the appropriate MLT Level
required.

E.3.2 MLT Levels
For MLT level 0, the sum of weighting factors is 0.
For MLT level 1, the sum of weighting factors must not exceed 64.
For MLT level 2, the sum of weighting factors must not exceed 128.
For MLT level 3, the sum of weighting factors must not exceed 512.
For MLT level 4, the sum of weighting factors must not exceed 896.
For MLT level 5, the sum of weighting factors must not exceed 1152.
For MLT level 6, the sum of weighting factors must not exceed 1536.
For MLT level 7, the sum of weighting factors must not exceed 2048.
For MLT level 8, the sum of weighting factors must not exceed 2688.

E.3.3 Determining Storage Requirements
Any one of the feature/function combinations listed in Tables 1 and 2 is operable
within its listed storage requirement. Features and functions not shown in the
tables, do not increase storage requirements above that listed.
The following tables can be used to determine the amount of storage required
for the combination of features and functions desired. For 3174 Models 11L, 11R,
12L, 12R, 13R, 21H, 21L, 21R, 22L, 23R, 61R, 62R, and 63R:

762

3174 Installation Guide

1. Using Table 1, add the storage weighting factors for all desired functions to
the base control storage weight (1661).
2. If Gateway or Gateway/CCA support is required, used Table 2 to determine
the additional storage requirement for the Gateway or Gateway/CCA
combination.
3. Using the above total, refer to Table 3 determine the total 3174 control
storage required.

┌──────────────────────┬─────────┬─────────────────────────────┐
│
FUNCTION
│WEIGHTING│
NOTES
│
│
│ FACTOR │
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Base
│ 1661
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ 3270 Port Expansion │ 377
│ Without multi-host
│
│ Feature Support
│
│ support
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ 3270 Port Expansion │ 505
│ With multi-host support
│
│ Feature Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA
│ 309
│ Asynchronous Emulation
│
│
│
│ adapter. Add this factor │
│
│
│ for the first AEA adapter │
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA Large Screen
│ 48
│ Add this additional factor │
│ Support
│
│ when attaching any ASCII
│
│
│
│ terminals with large screens│
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA MLT
│ 216
│ Add this additional factor │
│
│
│ and some MLT level when
│
│
│
│ multiple logical terminals │
│
│
│ are desired on ASCII devices│
│
│
│ in 3270 CUT emulation mode. │
│
│
│ NOTE: AEA MLT cannot be
│
│
│
│ configured on CCA′ s.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Multi-Host Support │ 159
│ Add 159 if either CCA′ s
│
│ (Concurrent Communi- │
│ or Single Link Multi-Host │
│ cation Adapter/Single│
│ Support is used.
│
│ Link Multi-Host)
│
│
│
└──────────────────────┴─────────┴─────────────────────────────┘
Figure 329 (Part 1 of 3). Configuration Support-B Storage Requirements

Appendix E. 3174 Storage Requirements

763

┌──────────────────────┬─────────┬─────────────────────────────┐
│ For Single Link Multi-Host Support, select one of the seven │
│ following choices for the desired number of additional hosts.│
├──────────────────────┬─────────┬─────────────────────────────┤
│ Single Link Multi- │ 54
│ With 1 additional host
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 108
│ With 2 additional hosts
│
│ Host support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 162
│ With 3 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 216
│ With 4 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 270
│ With 5 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 324
│ With 6 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ Single Link Multi- │ 378
│ With 7 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ Some level of MLT must be selected (MLT 1 is the minimum
│
│ allowed) if Multi-Host Support is being implemented using
│
│ Single Link or CCA.
│
├──────────────────────────────────────────────────────────────┤
│ For MLT, select one of the following MLT levels determined │
│ using Table A or B above, or the appropriate sum of the
│
│ weighting factors.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ MLT Level 1
│ 64
│ See MLT Level determined
│
├──────────────────────┼─────────┤ above
│
│ MLT Level 2
│ 128
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 3
│ 512
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 4
│ 896
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 5
│ 1152
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 6
│ 1536
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 7
│ 2048
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 8
│ 2688
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ MLT Level X
│ X
│ Where X = Sum of the
│
│
│
│ weighting Factors. (Config-│
│
│
│ uration Support-B Release 4 │
└──────────────────────┴─────────┴─────────────────────────────┘
Figure 329 (Part 2 of 3). Configuration Support-B Storage Requirements

764

3174 Installation Guide

┌──────────────────────┬─────────┬─────────────────────────────┐
│ For Central Site Change Management (CSCM), select one of
│
│ the three following options.
│
├──────────────────────┬─────────┬─────────────────────────────┤
| CSCM
│ 186
│ A controller that receives │
|
│
│ configuration from a central│
|
│
│ site controller, or a
│
│
│
│ central site controller that│
│
│
│ uses a diskette drive only. │
├──────────────────────┼─────────┼─────────────────────────────┤
│ CSCM FD1
│ 267
│ A central site controller │
│
│
│ using one 20MB Fixed Disk │
│
│
│ optional feature (#1056). │
├──────────────────────┼─────────┼─────────────────────────────┤
│ CSCM FD2
│ 347
│ A central site controller │
│
│
│ using two 20MB Fixed Disk │
│
│
│ optional feature (#1056). │
│
│
│ Only for Models 11L, 11R, │
│
│
│ 12R, 13R.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ For Local Format Store, select one of the following six
│
│ choices of storage for local formats. Note: the format
│
│ storage selected is the TOTAL format storage selected
│
│ for all hosts.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ Local Format Storage │ 77
│ Allows up to 64KB of format │
│ Level 1
│
│ storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 141
│ Allows up to 128KB of
│
│ Level 2
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 269
│ Allows up to 256KB of
│
│ Level 3
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 525
│ Allows up to 512KB of
│
│ Level 4
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 1037
│ Allows up to 1024KB of
│
│ Level 5
│
│ format storage. See Note. │
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 1548
│ Allows up to 1536KB of
│
│ Level 6
│
│ format storage.
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ For channel or remotely attached T/R Gateway, see Table 2
│
└──────────────────────────────────────────────────────────────┘
Figure 329 (Part 3 of 3). Configuration Support-B Storage Requirements

Notes:
1. If the 3174 contains a total of 3MB of storage, then 984KB of format storage
are allowed.
2. The Concurrent Communication Adapter (CCA) has sufficient internal storage
to allow selection of MLT Level 1 or MLT Level 2 for those sessions that
communicate through the CCA, up to four X.25 Single-Link Multi-Host host
connections, and Local Format Storage. Do not include CCA MLT,
Single-Link Multi-Host, or Local Format Storage requirements in the 3174
control storage requirements calculated above.

Appendix E. 3174 Storage Requirements

765

┌─────────────────────────────────────────────────┬───────────┐
│
DSPUs
│
│
├────────────┬────────────┬───────────────────────┤ Storage │
│ Primary │
CCAs
│ Primary and CCA DSPUs │ Required │
│ DSPUs ONLY │ DSPUs ONLY │ Primary │ CCAs
│
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
LOCALLY ATTACHED MODELS (with 4KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 28 │ 1 - 100 │ 1 - 20 │ 1 - 32 │
512
│
│ 29 - 72 │
│ 1 - 60 │ 1 - 72 │ 1024
│
│ 73 - 116 │
│ 1 - 95 │ 1 - 100 │ 1536
│
│ 117 - 140 │
│ 1 - 130 │ 1 - 100 │ 2048
│
│ 141 - 200 │
│ 1 - 180 │ 1 - 100 │ 2560
│
│ 201 - 250 │
│ 1 - 230 │ 1 - 100 │ 3072
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
REMOTELY ATTACHED MODELS (with 4KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 71 │ 1 - 100 │ 1 - 40 │ 1 - 50 │
512
│
│ 73 - 140 │
│ 1 - 116 │ 1 - 100 │ 1024
│
│ 141 - 250 │
│ 1 - 200 │ 1 - 100 │ 1536
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
LOCALLY ATTACHED MODELS (with 8KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 20 │ 1 - 100 │ 1 - 12 │ 1 - 32 │
512
│
│ 21 - 50 │
│ 1 - 38 │ 1 - 72 │ 1024
│
│ 51 - 80 │
│ 1 - 59 │ 1 - 100 │ 1536
│
│ 81 - 100 │
│ 1 - 90 │ 1 - 100 │ 2048
│
└────────────┴────────────┴───────────┴───────────┴───────────┘
Figure 330. 3174 Gateway Storage Considerations

To use Table 2, proceed as follows:
1. Select whether the primary interface is channel or remote attached. If
channel attached, determine if the maximum RU size is 4KB or 8KB. Use the
appropriate section of the table based on the maximum RU size. (8KB RUs
are only available on Models 12L and 22L.)
2. Determine the number of DSPUs that will be connected through the primary
host link, if any.
3. Determine the number of Downstream Physical Units that will be connected
through the CCA links, if any. Note: There is a maximum of 50 DSPUs per
CCA link.
4. Using these two numbers, locate the specific storage increment that will
support this configuration. This is the additional storage needed.
Note: The maximum number of DSPUs connected through the 3174 Gateway
with the Type 3 adapter is 140. The maximum DSPUs for the Type 3A
adapter is 250 for 4KB RUs. 8KB RUs support a maximum of 100 DSPUs.
As examples:
1. Assume: Local gateway, 4KB RUs, with 64 primary PUs, and 30 CCA PUs,
then the additional amount of storage required for this gateway function is
1536KB.
2. Assume: Local gateway, 8KB RUs, with 64 primary PUs, and 30 CCA PUs,
then the additional amount of storage required for this gateway function is
2048KB.

766

3174 Installation Guide

┌────────────────────┬──────────────────────────────────────┐
│ Total Weighting
│ Total Storage Required
│
│ Factor
│
│
├────────────────────┼──────────────────────────────────────┤
│ 2048 or less
│ 2MB total storage required
│
│ (standard with 3174 Models
│
│
│ 11L, 11R, 12L, 12R, 13R,
│
│
│ 21H, 21L, 21R, 22L, 22R,**
│
│
│ 23R, 61R, 62R, 63R, 91R
│
│
│ and 92R.
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 2048 │ 3.0MB total storage required.
│
│ and less than 3032 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 3032 │ 4MB total storage required
│ and less than 4056 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 4056 │ 5MB total storage required.
│ and less than 5080 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 5080 │ 6MB total storage required.
│ and less than 6104 │
│
└────────────────────┴──────────────────────────────────────┘
** 22R available in EMEA only
Figure 331. Configuration Support-B Total Storage Requirements

Notes:
1. The m a x i mu m storage available when using Configuration Support-B is 6MB
for 3174 Models 11L, 11R, 12L, 12R, 13R, 21H, 21L, 21R, 22L, 23R, 61R, 62R,
and 63R.
If you customize for items requiring more than 6MB of storage, a
deconfiguration of some features/functions will occur during IML.
2. The m a x i mu m storage available when using Configuration Support-B is 2MB
for 3174 Models 90R, 91R and 92R. If you customize for items requiring more
than 2MB of storage, a deconfiguration of some features/functions will occur
during IML.
3. A m i n i m u m of 4MB of control storage is recommended when using the off
line Central Site Customization Utility (CSCU), Generate Control Diskette
procedure, to generate control diskettes. This will reduce the time and
manual intervention required for control diskette generation.

Appendix E. 3174 Storage Requirements

767

E.4 For Configuration Support-C
Some combinations of the features and functions described in the ″Optional
Features″, the Configuration Support-B, and the Configuration Support-C sections
may require additional storage. Before you decide on the total amount of
storage required, the level of MLT support should be determined.

E.4.1 MLT Weighting Factors
Each IBM CUT display that is to be supported for MLT sessions requires a
certain amount of storage based on the number of sessions desired, the display
screen size and screen characteristics. This storage requirement is defined as a
“weighting factor.” The sum of the weighting factor for each terminal on a given
3174 and the physical host link determine the required level of MLT (level 0, 1, 2,
3, 4, 5, 6, 7, 8) to support the required MLT sessions.
MLT sessions on the primary host link are supported via 3174 control storage.
MLT sessions via secondary physical host links (that is, CCA), are supported by
internal CCA feature storage. CCA feature storage is not expandable. Each
CCA feature supports a maximum of MLT level 2.
The tables below should be used to determine the MLT requirements for the
primary host link when multi-host support is NOT selected and for the primary
host link when multi-host support IS selected.
Notes:
1. Use Table A if NO multi-host support (Concurrent Communication Adapter
and/or Single Link Multi-Host Support) is being customized.
2. Use Table B if multi-host support (Concurrent Communication Adapter and/or
Single Link Multi-Host Support) IS being customized. Be sure to sum the
weighting factors for the primary and any secondary physical host links (that
is, CCA), when present, separately. The primary host link MLT level is used
when determining 3174 control storage requirements. Secondary host link
MLT level requirements must be reviewed to ensure they are not greater
than MLT Level 2.

768

3174 Installation Guide

Primary Host Link Only
┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per Terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┴──────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 0 │ 2 │ 4 │ 6 | Weighting│
│ 24x80 │ (1920), with EAB │ 0 │ 4 │ 8 │ 12│ 16|
│
│ 32x80 │ (2560), no EAB │ 0 │ 4 │ 8 │ 12│ 16|
│
│ 32x80 │ (2560), with EAB │ 0 │ 12│ 20│ 28│ 36| Factors │
│ 43x80 │ (3440), no EAB │ 0 │ 4 │ 8 │ 12│ 16|
│
│ 43x80 │ (3440), with EAB │ 0 │ 12│ 20│ 28│ 36|
│
│ 27x132│ (3564), no EAB │ 0 │ 4 │ 8 │ 12│ 16|
│
│ 27x132│ (3564), with EAB │ 0 │ 12│ 20│ 28│ 36| per
│
│ 24x80 │ (1920), ASCII
│ 0 │ 0 │ 2 │ 4 │ 6 |
│
│ 30x80 │ (2400), ASCII
│ 0 │ 4 │ 8 │ 12│ 16|
│
│ 32x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16|
│
│ 43x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16| Terminal │
│ 24x132│ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16|
│
│ 27x132│ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16|
│
└───────┴──────────────────┴───┴───┴───┴───┴──────────────┘
Figure 332. Table A: No Multi-Host Support (No SLMH or CCA)

Primary Host Link And Any Secondary Host Links
┌──────────────────────────┬───────────────────┐
│ Display Characteristics │ Number of Sessions│
├───────┬──────────────────┤
Per Terminal │
│Row x │ Total
├───┬───┬───┬───┬───┤
│Column │ Characters
│ 1 │ 2 │ 3 │ 4 │ 5 │
├───────┼──────────────────┼───┼───┼───┼───┼───┼──────────┐
│ 24x80 │ (1920), no EAB │ 0 │ 0 │ 0 │ 0 │ 2 │ Weighting│
│ 24x80 │ (1920), with EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 32x80 │ (2560), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 32x80 │ (2560), with EAB │ 0 │ 8 │ 16│ 24│ 32│ Factors │
│ 43x80 │ (3440), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 43x80 │ (3440), with EAB │ 0 │ 8 │ 16│ 24│ 32│ per
│
│ 27x132│ (3564), no EAB │ 0 │ 0 │ 4 │ 8 │ 12│
│
│ 27x132│ (3564), with EAB │ 0 │ 8 │ 16│ 24│ 32│
│
│ 24x80 │ (1920), ASCII
│ 0 │ 0 │ 2 │ 4 │ 6 │ Terminal │
│ 30x80 │ (2400), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 32x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 43x80 │ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 24x132│ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
│ 27x132│ (2560), ASCII
│ 0 │ 4 │ 8 │ 12│ 16│
│
└───────┴──────────────────┴───┴───┴───┴───┴───┴──────────┘
Figure 333. Table B: Multi-Host Is Supported (SLMH and/or CCA)

Appendix E. 3174 Storage Requirements

769

Notes:
1. EAB (Extended Attribute Buffer) refers to the ability of some displays to allow
extended highlighting (reverse video, blinking and underscore), extended
color (seven colors), Programmed Symbols, etc.
2. If you are planning storage for ASCII Tektronix 4205s or UDT tables for which
transparency is being defined, you must add additional storage. Base the
additional storage amounts on screen size. If the display is 24x80, add 2 KB
more storage; if the display is 30x80, add 4 KB more storage. If you are
planning for only one session on an ASCII display, no additional storage is
required
3. Some CUT displays support a number of screen sizes and allow the user to
select a screen size as part of display setup mode. If these displays support
the Extended Function feature, then the largest screen size supported by the
device must be used to determine its weighting factor. If the display does
not support this feature, then the screen size chosen during setup mode
should be used.
For Configuration Support-B, Release 4 or Configuration Support-C, some
changes were made for the Extended Function feature support. For devices
which support this feature, the largest screen size should only be used to
determine the weighting factor for the session that can communicate with a SNA
host. Also, a customization option was added that disables the ability of the
3270 host to BIND the display for a screen size larger than the size selected at
display setup time. In other words, when this option is used, the screen size
chosen at display setup mode should be used to determine the display′ s
weighting factor. For a list of the displays that support the Extended Function
feature, refer to Chapter 6 of the 3174 Planning Guide , GA27-3862.
Note: If CCAs are installed, do not count MLT sessions assigned to the
secondary physical host links (that is, CCA) when determining the weighting
factors for 3174 control storage. Be sure, however, to confirm that each
secondary host link (that is, CCA) requirement does not exceed MLT Level 2.

E.4.2 Buffered Local Copy Print Weighting Factor
To calculate the weighting factor for the Buffered Local Copy Print function,
determine the average number of copies you want on the printer queue. Then
multiply by the buffer size in the following table:

CUT or ASCII Device Screen Size
_______________________________
CUT/24x80
CUT/24x80 with EAB
ASCII/24x80
ASCII/30x80
ASCII/32x80
ASCII/43x80
ASCII/24x132
ASCII/27x132
CUT/32x80
CUT/43x80
CUT/27x132
CUT/32x80 with EAB
CUT/43x80 with EAB
CUT/27x132 with EAB
770

3174 Installation Guide

Buffer Size (K)
_______________
2
4
2
4
4
4
4
4
4
4
4
8
8
8

For example, if you want the potential to have three copies on the printer queue
and use a CUT/43X80 with EAB, you would need 24K (3 x 8K).

E.4.3 Copy Session To Session Weighting Factor
To calculate the weighting factor for Copy Session to Session, multiply the
number of configured ports by 4K. For example, a controller with 16 configured
ports requires 64K of storage (16 x 4K).

E.4.4 MLT Levels
Based upon the sum of the weighting factors selected in table A or B, the
Buffered Local Copy Print weighting factor, and the Copy Session to Session
weighting factor, determine the appropriate MLT Level required:
For MLT level 0, the sum of weighting factors is 0.
For MLT level 1, the sum of weighting factors must not exceed 64.
For MLT level 2, the sum of weighting factors must not exceed 128.
For MLT level 3, the sum of weighting factors must not exceed 512.
For MLT level 4, the sum of weighting factors must not exceed 896.
For MLT level 5, the sum of weighting factors must not exceed 1152.
For MLT level 6, the sum of weighting factors must not exceed 1536.
For MLT level 7, the sum of weighting factors must not exceed 2048.
For MLT level 8, the sum of weighting factors must not exceed 2688.

E.4.5 Determining Storage requirements
Any one of the feature/function combinations listed in Tables 1, 2 and 3 is
operable within its listed storage requirement. (Feature/functions not shown in
the tables, do not increase storage requirements above that listed.)
The following tables can be used to determine the amount of storage required
for the combination of features and functions desired. For 3174 Models 11L, 11R,
12L, 12R, 13R, 14R, 21L, 21R, 22L, 23R, 24R, 61R, 62R, 63R and 64R as well as
Models 01L, 01R, 02R, 03R, 51R, and 53R:
1. Using TABLE 1, add the storage weighting factors for all desired functions to
the base control storage weight (2050).
2. If Gateway and/or CCA support is required, used Table 2 to determine the
additional storage requirement for the Gateway/CCA combination.
3. If APPN support is required, see TABLE 3 to determine the additional storage
for the level of APPN support required.
4. Using the above total, refer to TABLE 4 determine the total 3174 control
storage required.

Appendix E. 3174 Storage Requirements

771

┌──────────────────────┬─────────┬─────────────────────────────┐
│
FUNCTION
│ STORAGE │
NOTES
│
│
│WEIGHTING│
│
│
│ FACTOR │
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Base
│ 2050
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Calculator function │ 25
│
│
│
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ 3270 Port Expansion │ 377
│ Without multi-host
│
│ Feature Support
│
│ support
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ 3270 Port Expansion │ 505
│ With multi-host support
│
│ Feature Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA
│ 309
│ Asynchronous Emulation
│
│
│
│ adapter. Add this factor │
│
│
│ for the first AEA adapter │
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA Large Screen
│ 48
│ Add this additional factor │
│ Support
│
│ when attaching ASCII
│
│
│
│ terminals with large screens│
├──────────────────────┼─────────┼─────────────────────────────┤
│ AEA MLT
│ 216
│ Add this additional factor │
│
│
│ and some MLT level when
│
│
│
│ multiple logical terminals │
│
│
│ are desired on ASCII devices│
│
│
│ in 3270 CUT emulation mode. │
│
│
│ NOTE: AEA MLT cannot be
│
│
│
│ configured on CCA′ s.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Multi-Host Support │ 159
│ Add 159 if either CCA′ s
│
│ (Concurrent
│
│ or Single Link Multi-Host │
│ Communication Adapter│
│ Support is used.
│
│ or Single Link Multi-│
│
│
│ Host)
│
│
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ For Single Link Multi-Host Support, select one of the seven │
│ following choices for the desired number of additional hosts.│
├──────────────────────┬─────────┬─────────────────────────────┤
│ Single Link Multi- │ 54
│ With 1 additional host
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 108
│ With 2 additional hosts
│
│ Host support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 162
│ With 3 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 216
│ With 4 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 270
│ With 5 additional hosts
│
│ Host Support
│
│
│
└──────────────────────┴─────────┴─────────────────────────────┘
Figure 334 (Part 1 of 4). Table 1: Configuration Support-C Storage Requirements

772

3174 Installation Guide

┌──────────────────────┬─────────┬─────────────────────────────┐
│ Single Link Multi- │ 324
│ With 6 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Single Link Multi- │ 378
│ With 7 additional hosts
│
│ Host Support
│
│
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ Some level of MLT must be selected (MLT 1 is the minimum
│
│ allowed) if Multi-Host Support is being implemented using
│
│ Single Link or CCA. For MLT, select one of the following
│
│ eight MLT levels determined using Table A or B above or the │
│ appropriate sum of the weighting factors.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ MLT Level 1
│ 64
│ See MLT Level determined
│
├──────────────────────┼─────────┤ above
│
│ MLT Level 2
│ 128
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 3
│ 512
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 4
│ 896
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 5
│ 1152
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 6
│ 1536
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 7
│ 2048
│
│
├──────────────────────┼─────────┤
│
│ MLT Level 8
│ 2688
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ MLT Level X
│ X
│ Where X = sum of the
│
│
│
│ weighting factors. (Config-│
│
│
│ uration Support-B, Release │
│
│
│ 4 or Configuration Support-C│
├──────────────────────┴─────────┴─────────────────────────────┤
│ For Central Site Change Management (CSCM), select one of
│
│ the six following options.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ CSCM without APPN
│ 248
│ A controller that receives │
│
│
│ configuration from a central│
├──────────────────────┼─────────┤ site controller, or a
│
│ CSCM with APPN
│ 155
│ central site controller that│
│
│
│ uses a diskette drive only. │
├──────────────────────┼─────────┼─────────────────────────────┤
│ CSCM FD1 without APPN│ 331
│ A central site controller │
├──────────────────────┼─────────┤ using one 20MB Fixed Disk │
│ CSCM FD1 with APPN │ 238
│ optional feature (#1056). │
├──────────────────────┼─────────┼─────────────────────────────┤
│ CSCM FD2 without APPN│ 414
│ A central site controller │
│
│
│ using two 20MB Fixed Disk │
├──────────────────────┼─────────┤ optional feature (#1056). │
│ CSCM FD2 with APPN │ 321
│ Only for Models 11L, 11R, │
│
│
│ 12R, 13R and 14R
│
└──────────────────────┴─────────┴─────────────────────────────┘
Figure 334 (Part 2 of 4). Table 1: Configuration Support-C Storage Requirements

Appendix E. 3174 Storage Requirements

773

┌──────────────────────────────────────────────────────────────┐
│ For Local Format Store, select one of the following six
│
│ choices of storage for local formats. Note: the format
│
│ storage selected is the TOTAL format storage selected
│
│ for all hosts.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ Local Format Storage │ 77
│ Allows up to 64KB of format │
│ Level 1
│
│ storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 141
│ Allows up to 128KB of
│
│ Level 2
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 269
│ Allows up to 256KB of
│
│ Level 3
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 525
│ Allows up to 512KB of
│
│ Level 4
│
│ format storage.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 1037
│ Allows up to 1024KB of
│
│ Level 5
│
│ format storage. See NOTE. │
├──────────────────────┼─────────┼─────────────────────────────┤
│ Local Format Storage │ 1548
│ Allows up to 1536KB of
│
│ Level 6
│
│ format storage.
│
├──────────────────────┴─────────┴─────────────────────────────┤
│ For 3174 Peer Communication support, select on the following │
│ six options.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ 3174 Peer
│ 82
│ Peer Communication support │
├──────────────────────┼─────────┤ without the Port Expansion │
│ 3174 Peer and Bridge │ 181
│ Adapter
│
│ Support
│
│
│
├──────────────────────┼─────────┤
│
│ 3174 Peer, Bridge
│ 250
│
│
│ and LAN Manager
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ 3174 Peer
│ 129
│ Peer Communication support │
├──────────────────────┼─────────┤ with the Port Expansion
│
│ 3174 Peer and Bridge │ 278
│ Adapter.
│
│ Support
│
│
│
├──────────────────────┼─────────┤
│
│ 3174 Peer, Bridge
│ 347
│
│
│ and LAN Manager
│
│
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ ISDN Gateway Support│ 58
│ Add this factor only when │
│
│
│ configured as an ISDN and │
│
│
│ Token-Ring Network Gateway. │
└──────────────────────┴─────────┴─────────────────────────────┘
Figure 334 (Part 3 of 4). Table 1: Configuration Support-C Storage Requirements

774

3174 Installation Guide

┌──────────────────────────────────────────────────────────────┐
│ For Frame Relay Communications add the following options.
│
├──────────────────────┬─────────┬─────────────────────────────┤
│ Additional Frame
│ X
│ X is the additional Frame │
│ Relay Buffers
│
│
│
│ configured
│
│ Relay buffers configured
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Additional Frame
│ .2(N) │ .2 times the number of DLCIs│
│ Relay DLCIs
│
│
│
│ configured
│ Note 1 │ over 50 (0 - 200)
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Frame Relay for
│ 25
│ Add for Frame Relay
│
│ TCP/IP
│ Note 1 │ communications only.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Frame Relay for SNA, │ 60
│ Add this factor only when │
│ Gateway and APPN
│ Note 1 │ configured as SNA, APPN or │
│
│
│ Gateway with Frame Relay. │
├──────────────────────┼─────────┼─────────────────────────────┤
│ Additional communi- │ 205
│ Add this for Token-Ring or │
│ cation adapter with │ Note 1 │ Ethernet models with a
│
│ Frame Relay.
│
│ communication adapter.
│
│ Not applicable for │
│ This is not applicable when │
│ CCA.
│
│ Gateway is configured.
│
├──────────────────────┼─────────┼─────────────────────────────┤
│ Additional Ethernet, │ 135
│ Add this for a second
│
│ Token-Ring, or link │ Note 1 │ communications adapter.
│
│ adapter without
│
│ This is not applicable when │
│ Frame Relay.
│
│ Gateway is configured.
│
└──────────────────────┴─────────┴─────────────────────────────┘
┌──────────────────────────────────────────────────────────────┐
│ For channel or remotely attached Gateway support, see
│
│ Table 2 for additional storage requirements.
│
├──────────────────────────────────────────────────────────────┤
│ For APPN support, see Table 3 for additional storage required│
│ to support the number of sessions and nodes desired.
│
└──────────────────────────────────────────────────────────────┘
Figure 334 (Part 4 of 4). Table 1: Configuration Support-C Storage Requirements

Notes:
1. If the 3174 contains a total of 3 M B of storage, then 984KB of format storage
are allowed.
2. The Concurrent Communication Adapter (CCA) has sufficient internal storage
to allow selection of MLT Level 1 or MLT Level 2 for those sessions that
communicate through the CCA, up to four X.25 Single-Link Multi-Host host
connections, and Local Format Storage. Do not include CCA MLT,
Single-Link Multi-Host, or Local Format Storage requirements in the 3174
control storage requirements calculated above.

Appendix E. 3174 Storage Requirements

775

┌─────────────────────────────────────────────────┬───────────┐
│
DSPUs
│
│
├────────────┬────────────┬───────────────────────┤ Storage │
│ Primary │
CCAs ** │ Primary AND CCA DSPUs │ Required │
│ DSPUs ONLY │ DSPUs ONLY │ Primary │ CCAs
│
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
LOCALLY ATTACHED MODELS (with 4KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 28 * │ 1 - 100 │ 1 - 20 │ 1 - 32 │
512
│
│ 29 - 72 │
│ 1 - 60 │ 1 - 72 │ 1016
│
│ 73 - 116 │
│ 1 - 95 │ 1 - 100 │ 1528
│
│ 117 - 140 │
│ 1 - 130 │ 1 - 100 │ 2040
│
│ 141 - 200 │
│ 1 - 180 │ 1 - 100 │ 2552
│
│ 201 - 250 │
│ 1 - 230 │ 1 - 100 │ 3064
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
REMOTELY ATTACHED MODELS (with 4KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 72 │ 1 - 100 │ 1 - 40 │ 1 - 50 │
512
│
│ 73 - 140 │
│ 1 - 116 │ 1 - 100 │ 1016
│
│ 141 - 250 │
│ 1 - 200 │ 1 - 100 │ 1528
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
FRAME RELAY ATTACHED MODELS
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 28 │ 1 - 100 │ 1 - 20 │ 1 - 32 │
512
│
│ 29 - 72 │
│ 1 - 60 │ 1 - 72 │ 1016
│
│ 73 - 116 │
│ 1 - 95 │ 1 - 100 │ 1528
│
│ 117 - 140 │
│ 1 - 130 │ 1 - 100 │ 2040
│
│ 141 - 200 │
│ 1 - 180 │ 1 - 100 │ 2552
│
│ 201 - 250 │
│ 1 - 230 │ 1 - 100 │ 3064
│
├────────────┴────────────┴───────────┴───────────┴───────────┤
│
LOCALLY ATTACHED MODELS (with 8KB RUs)
│
├────────────┬────────────┬───────────┬───────────┬───────────┤
│ 1 - 20 │ 1 - 100 │ 1 - 12 │ 1 - 32 │
512
│
│ 21 - 50 │
│ 1 - 38 │ 1 - 72 │ 1016
│
│ 51 - 80 │
│ 1 - 59 │ 1 - 100 │ 1528
│
│ 81 - 100 │
│ 1 - 90 │ 1 - 100 │ 2040
│
└────────────┴────────────┴───────────┴───────────┴───────────┘
* For an ISDN only Gateway, the 28 DSPU limit in 512KB storage on the
Primary Only is increased to a 32 DSPU limit.
** Token-Ring Network Gateway only.
Figure 335. Table 2: 3174 Gateway/CCA Storage Considerations

To use Table 2, proceed as follows:
1. Select whether the primary interface is channel or remote attached. If
channel attached, determine if the maximum RU size is 4KB or 8KB. Select
the appropriate section of the table based on the maximum RU size
supported. (8KB RUs are only available on Models 12L and 22L.)
2. Determine the number of Downstream Physical Units that will be connected
through the primary host link, if any.
3. Determine the number of Downstream Physical Units that will be connected
through the CCA links, if any. NOTE: There is a maximum of 50 DSPUs per
CCA link.

776

3174 Installation Guide

4. Using these two numbers, locate the specific storage increment that will
support this configuration. This is the additional storage needed.
Note: The maximum number of DSPUs connected through the 3174 Gateway
with the Type 3 adapter is 140. The maximum DSPUs for the Type 3A
adapter is 250 for 4KB RUs. 8KB RUs support a maximum of 100 DSPUs.
As examples:
1. Assume: Local gateway, 4KB RUs, with 64 primary PUs, and 30 CCA PUs,
then the additional amount of storage required for this gateway function is
1536KB.
2. Assume: Local gateway, 8KB RUs, with 64 primary PUs, and 30 CCA PUs,
then the additional amount of storage required for this gateway function is
2048KB.

┌────────────────────────────────────┐
│
Nodes or Link connections
│
┌──────────┼────────┬────────┬────────┬─────────┤
│ Sessions │ 1-20 │ 21-75 │ 76-150 │ 151-225 │
├──────────┼────────┼────────┼────────┼─────────┼───────────┐
│ 1-225 │ 968 │ 1188 │ 1666 │ 1966 │ Additional│
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 226-500 │ 1408 │ 1628 │ 2106 │ 2406 │ Storage │
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 501-750 │ 1808 │ 2028 │ 2506 │ 2806 │ Required │
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 751-1000 │ 2208 │ 2428 │ 2906 │ 3206 │
│
└──────────┴────────┴────────┴────────┴─────────┴───────────┘
Figure 336. Table 3a: APPN Storage Requirements without X.25

┌────────────────────────────────────┐
│
Nodes or Link connections
│
┌──────────┼────────┬────────┬────────┬─────────┤
│ Sessions │ 1-20 │ 21-75 │ 76-150 │ 151-225 │
├──────────┼────────┼────────┼────────┼─────────┼───────────┐
│ 1-225 │ 975 │ 1215 │ 1720 │ 2047 │ Additional│
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 226-500 │ 1415 │ 1655 │ 2160 │ 2487 │ Storage │
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 501-750 │ 1815 │ 2055 │ 2560 │ 2887 │ Required │
├──────────┼────────┼────────┼────────┼─────────┤
│
│ 751-1000 │ 2215 │ 2455 │ 2960 │ 3287 │
│
└──────────┴────────┴────────┴────────┴─────────┴───────────┘
Figure 337. Table 3b: APPN Storage Requirements with X.25

To use Table 3a or Table 3b, select the number of intermediate LU 6.2 sessions
and the number of nodes or link connections supporting the T2.1 sessions. The
intersection of these values determine the additional storage required.

Appendix E. 3174 Storage Requirements

777

┌────────────────────┬──────────────────────────────────────┐
│ Total Weighting
│ Total Storage Required
│
│ Factor
│
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 2048 │ 3.0MB total storage required.
│
│ and less than 3072 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 3072 │ 4.0MB total storage required
│
│ and less than 4096 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 4096 │ 5.0MB total storage required.
│
│ and less than 5120 │
│
├────────────────────┼──────────────────────────────────────┤
│ greater than 5120 │ 6.0MB total storage required.
│
│ and less than 6144 │
│
└────────────────────┴──────────────────────────────────────┘
Figure 338. Table 4: Configuration Support-C Total Storage Requirements

Notes:
1. The m a x i mu m storage available when using Configuration Support-C is
6.0MB for 3174 Models 11L, 11R, 12L, 12R, 13R, 14R, 21H, 21L, 21R, 22L, 23R,
24R, 61R, 62R, 63R and 64R. If you customize for items requiring more than
6.0MB of storage, a deconfiguration to a minimum will occur during IML.
2. A m i n i m u m of 4.0MB of control storage is recommended when using the off
line Central Site Customization Utility (CSCU), Generate Control Diskette
procedure, to generate control diskettes. This will reduce the time and
manual intervention required for control diskette generation.

778

3174 Installation Guide

Appendix F. APARs
APARs
In this section, APAR numbers are provided for convenience only. Since
APARs may be superseded and new APARs may become available, you
should contact your Software Support Center for the latest levels of APARs,
PTFs, and other relevant material that you need to apply to your unique
environment.

F.1 VTAM APARs for Improved Channel Interface
VTAM APARs are required to support the improved channel interface between
VTAM and a channel-attached 3174 token-ring gateway to provide the most
reliable device bring-up. This improvement requires that both the VTAM APAR
(or newer VTAM version that includes the APAR) and Configuration Support-C
Release 1 be installed. You must apply the appropriate VTAM APAR before you
IML the 3174 channel gateway with Configuration Support-C Release 1.
Any of the following APARs can be installed with earlier releases of the 3174
channel gateway microcode. These APARs must be applied even if you are not
using the APPN or Peer Communication LIC features.
Table 45. VTAM APARs for Improved Channel Interface
Operating System

VTAM Version

VTAM APAR

VM

V3.2

VM33635

VM

V3.3

VM42445

MVS/370

V3.2

OY19979

MVS/XA*

V3.2

OY18496

VSE

V3.1, V3.1.2, V3.2

DY37950

VSE

V3.3

DY40118

Newer VTAM versions than those listed should not require a separate APAR. If
your system is not listed above, please contact your Software Support Center.

F.2 CICS and VM/SP APARs
If you are using an OEM ASCII graphics terminal (for example, a DEC VT240/241
or Tektronix 4205) and one of the following environments, you will need to apply
an APAR fix.

 Copyright IBM Corp. 1986, 1994

779

Table 46. CICS and VM/SP APARs
Environment

Product Version

Product APAR

CICS

V1.7

PL20997
PL36820

V2.1

PL22650
PL37826
PL52779

VM/SP

R6

VM37424

VM/SP HPO

R6

VM37424

F.3 NetView R3 APARs
To use 3174 functions Central Site Control Facility, Extended Vital Product Data
under enhanced Network Asset Management, or enhanced TRACE facility, install
the appropriate NetView R3 feature and associated APARs.
Table 47. NetView R3 APARs
Environment

NetView R3
Product #

NetView R3
Feature #

APAR #

PTF #

MVS/ESA

5685-152

5850
5851
5852

OY26617

UY90510
UY90511

MVS/XA

5665-362

5860
5861
5862

OY26579

UY90507
UY90508

VM

5664-204

5890
5891
5892

VM39206

UY90514
UY90515

F.4 NetView DM PTF Required for CSCM
In order to operate with the CSCM changes included in Configuration Support-C
Release 1, NetView DM V1.2 must have the PTF related to PL63689 installed. If
this is not done, then certain operations may result in an exception condition and
sense code ′100B0004′ being reported to the operator. This exception is detected
by NetView DM and results from the expanded canonical name reporting for
CSCM in Configuration Support-C Release 1. The final state of the phase will be
″Pending″ even when the 3174 will have completed its operation(s). Therefore,
the pending state should be deleted and any subsequent phases/plans should be
allowed to run.

F.5 APPN APARs
This section lists the known problems in other products when using a 3174 in an
APPN network. The associated APAR number(s) which identify the problem are
also listed. Contact your Software Support Center to obtain the appropriate PTFs.

780

3174 Installation Guide

Table 48. VTAM/NCP APARs for 3174 APPN
Problem/Symptom

Users Affected

VTAM

NCP

Version #
APAR #

Version #
APAR #

Cannot activate multiple
independent sessions with
VTAM application.

All users requiring multiple
T2.1 sessions and using
adaptive BIND pacing.

V3.3 for VM
VM45562

N/A

Messages IST683I and
IST684I from VTAM when
activating T2.1 link.

All users with T2.1 links with
3174.

V3.3 for VM
VM45886

N/A

V3.3 for VM/ESA*
VM46470

N/A

Independent session with
VTAM is terminated with
sense code of ′20110000′.

VTAM users with T2.1 links
using adaptive pacing for
data.

V3.3 for VM
VM45911

N/A

Unable to start independent
session with VTAM
application.

All VTAM users who issue
CV′0E′ control vectors.

V3.2 for MVS/XA
OY18594

V4.3 or V5.2.1
IR85929

V3.3 for VM
VM40904

V5.2 or V5.2.1
IR85952

Table 49. OS/400 APARs for 3174 APPN
Problem/Symptom

Users Affected

OS/400
Release #
APAR #

Source Fixed in
Release #

Unable to start independent
session with AS/400
application.

Users with a shared
(combined 2.0/2.1) link
between AS/400 and 3174.

V1.2, V1.3, V2.1
MA03632, MA03636

V2.1.1

OS/400 message CPI5906
received. APPN CP-CP
session terminating with
reason code ′0E′.

All users starting CP-CP
sessions with OS/400.

V1.2, V1.3
MA02267, MA03302

V2.1

OS/400 message CPI5906
received. APPN CP-CP
session terminating with
reason code ′0E′.

All users starting CP-CP
sessions with OS/400 and
issuing directory searches
and topology updates.

V1.3
MA03718

V2.1

F.6 AS/400 APARs
When a AS/400 is connected as a Network Node in between the DLUR and the
DLUS, PTF 07043 for VRM2.20 or MF07044 for VRM2.30 should be applied.

Appendix F. APARs

781

782

3174 Installation Guide

Appendix G. VTAM/NCP Definition Examples
This appendix contains VTAM and NCP definition examples for local channel
attached SNA and non-SNA 3270 devices as well as for devices attached to a
SDLC link, to an X.25 connection and to the token-ring Network.

G.1 Local 3174 Definitions (SNA)
PU Definition

***********************************************************************
*
LOCAL 3174 DEFINITIONS
*
***********************************************************************
LOCCOLOR VBUILD TYPE=LOCAL
LOCAPU PU
CUADDR=05E,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=MT327X
LU Definitions

LOC791
LOC32872
LOC793
LOC794
LOC795
LOC32876
LOC32877
LOC798

LU
LU
LU
LU
LU
LU
LU
LU

LOCADDR=2,VPACING=4,DLOGMOD=T3279M3,USSTAB=US327X
LOCADDR=3,VPACING=4,DLOGMOD=T3287M2C
LOCADDR=4,VPACING=4,DLOGMOD=T3279M2,USSTAB=US327X
LOCADDR=5,VPACING=4,DLOGMOD=T3279M2,USSTAB=US327X
LOCADDR=6,VPACING=4,DLOGMOD=T3279M4E,USSTAB=US327X
LOCADDR=7,VPACING=4,DLOGMOD=T3287M2C,USSTAB=US327X
LOCADDR=8,VPACING=4,DLOGMOD=T3287M2C
LOCADDR=9,VPACING=4,DLOGMOD=T3279M4,USSTAB=US327X

Note: The ACF/VTAM Installation manual describes the definition of Local SNA
major nodes.

 Copyright IBM Corp. 1986, 1994

783

G.2 Local 3174 Terminal Definition (Non-SNA)
***********************************************************************
* LOCAL 3270 TERMINAL DEFINITION
*
***********************************************************************
LBUILD
H11L420 LOCAL CUADDR=420,TERM=3277,
X
MODETAB=AMODETAB,LOGAPPL=SAMON11,USSTAB=US3270,
X
ISTATUS=ACTIVE,SPAN=(SPH11L),DLOGMOD=M2BSCNQ
*
STATOPT=(′3277 420 ─SYS3′ )
H11L421 LOCAL CUADDR=421,TERM=3277,
X
MODETAB=AMODETAB,LOGAPPL=SAMON11,USSTAB=US3270,
X
ISTATUS=ACTIVE,SPAN=(SPH11L),DLOGMOD=M2BSCNQ
*
STATOPT=(′3277 421 ─SYS3′ )
..
.
H11L42F LOCAL CUADDR=42F,TERM=3286,FEATUR2=(MODEL2),
MODETAB=AMODETAB,ISTATUS=INACTIVE,
SPAN=(SPH11L)
*
STATOPT=(′3286 42F ─SYS3′ )
H11L430 LOCAL CUADDR=430,TERM=3277,
MODETAB=AMODETAB,USSTAB=US3270,LOGAPPL=SAMON11,
ISTATUS=ACTIVE,SPAN=(SPH11L),DLOGMOD=M3BSCQ
*
STATOPT=(′3277 430 ─SYS3′ )
H11L431 LOCAL CUADDR=431,TERM=3277,
MODETAB=AMODETAB,USSTAB=US3270,LOGAPPL=SAMON11,
ISTATUS=ACTIVE,SPAN=(SPH11L),DLOGMOD=M3BSCQ
*
STATOPT=(′3277 431 ─SYS3′ )
H11L436 LOCAL CUADDR=436,TERM=3277,
MODETAB=AMODETAB,USSTAB=US3270,DLOGMOD=M3BSCNQ,
ISTATUS=ACTIVE,SPAN=(SPH11L)
*
STATOPT=(′3277 436 ─SYS3′ )
H11L437 LOCAL CUADDR=437,TERM=3277,
MODETAB=AMODETAB,USSTAB=US3270,DLOGMOD=M3BSCNQ,
ISTATUS=ACTIVE,SPAN=(SPH11L)
*
STATOPT=(′3277 437 ─SYS3′ )

X
X

X
X

X
X

X
X

X
X

..
.
Note: The ACF/VTAM Installation manual describes the definition and filing of
local terminals.

784

3174 Installation Guide

G.3 SDLC 3174 Definitions
G.3.1 SDLC Group Specification for 3174
GDSL (definition model)

***********************************************************************
*
GROUP MACRO SPECIFICATIONS FOR SDLC LINES
*
***********************************************************************
G13S1
GROUP LNCTL=SDLC,
SYNCHRONOUS DATA LINK
X
DUPLEX=FULL,
REQUEST TO SEND ALWAYS UP
X
NRZI=YES,
X
REPLYTO=1,
1 SECOND FOR SDLC
X
RETRIES=(7,4,5),
7 RETRIES PER SECOND FOR 5 TIMES
X
TYPE=NCP
NCP ONLY
***********************************************************************

G.3.2 Line Macro for SDLC 3174
LSD3174 (definition model)

***********************************************************************
*
SDLC 3174
*
***********************************************************************
*
LINE MACRO SPECIFICATION
SDLC LINK 000 MODEM
*
***********************************************************************
L13000 LINE ADDRESS=(000,FULL), FULL DUPLEX
X
ATTACH=MODEM,
MODEM ATTACH
X
OWNER=M11,
X
ANS=CONTINUE,
DON′ T BREAK CROSS DOMAIN SESSIONS X
CLOCKNG=EXT,
MODEM ATTACHED
X
NRZI=YES,
X
ISTATUS=ACTIVE,
X
DUPLEX=(FULL),
REQUEST TO SEND ALWAYS UP
X
ETRATIO=30,
DEFAULT
X
MAXPU=1,
ALLOW NO MORE THAN 1 PU ON LINE
X
SERVLIM=10,
X
SRT=(,64),
X
SPEED=9600
*
STATOPT=′3174 LINE′

G.3.3 SDLC Service Macro Specifications Remote 3174
SERVICE (definition model)

***********************************************************************
*
SERVICE MACRO SPECIFICATION FOR SDLC (LINE 000)
*
***********************************************************************
SERVICE ORDER=(P13000A),
X
MAXLIST=1

Appendix G. VTAM/NCP Definition Examples

785

G.3.4 3174 PU/LU Specifications for PU3174
CBS3174 (definition model)

***********************************************************************
*
PU/LU SPECIFICATIONS FOR PU3174
*
***********************************************************************
P13000A PU
ADDR=C1,
CLUSTER ADDRESS = C1
X
MAXDATA=265,
MAXIMUM AMOUNT OF DATA
X
MAXLU=64,
MAXIMUM LUS ON THIS PU
X
MAXOUT=7,
MAX SDLC FRAMES BEFORE RESPONSE
X
PACING=0,
PACING SET BY BIND IMAGE
X
PASSLIM=8,
X
PUDR=YES,
X
PUTYPE=2,
X
RETRIES=(,4,5),
7 RETRIES PER SECOND FOR 5 TIMES
X
DISCNT=(NO),
(V) VTAM
X
ISTATUS=ACTIVE,
(V) VTAM
X
VPACING=0
(V) VTAM
T1300002 LU
LOCADDR=02,
3278
X
MODETAB=AMODETAB,
X
DLOGMOD=M2SDLCNQ,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300003 LU
LOCADDR=03,
3278
X
MODETAB=AMODETAB,
X
DLOGMOD=M2SDLCNQ,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300004 LU
LOCADDR=04,
3287
X
MODETAB=AMODETAB,
X
DLOGMOD=M3287SCS,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300005 LU
LOCADDR=05,
3179G
X
MODETAB=AMODETAB,
X
DLOGMOD=M2SDLCNQ,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300006 LU
LOCADDR=06,
3270PC
X
MODETAB=MTPSPC,
X
DLOGMOD=PCMODE,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300007 LU
LOCADDR=07,
3270PC
X
MODETAB=MTPSPC,
X
DLOGMOD=PCMODE,
X
ISTATUS=ACTIVE
(V) VTAM
*
T1300008 LU
LOCADDR=08,
3270PC
X
MODETAB=MTPSPC,
X
DLOGMOD=PCMODE,
X
ISTATUS=ACTIVE
(V) VTAM
*

786

3174 Installation Guide

G.4 X.25 Definitions
This section includes VTAM and the NCP NPSI definitions used for testing the
X.25 functions referenced in this manual.

G.4.1 Single-Host Testing
The single-host testing was performed using NPSI V1.4.2.

***********************************************************************
* X25 NPSI R4.2 STAGE1 INPUT
*
*
*
* THIS GENERATION IS FOR 1 MCH LINK.
*
* FOR:
*
* CPU TO 3174 PVC AND SVC; WITH QLLC CONTROL FOR BOTH.
*
* X25BUILD - THIS MACRO DESCRIBES THE GENERATION PROCESS.
*
***********************************************************************
X25R41 X25BUILD IDNUMH=01,
ID FOR NON-SNA SWITCHED SUPPORT
X
MAXPIU=4K,
MAXIMUM PIU LENGTH
X
MCHCNT=1,
1 MCH LINK DEFINED
X
MODEL=3725,
3725
X
SNAP=NO,
SNAP FACILITY OFF
X
SRCHI=X25BLK1,
STAGE 2 OUTPUT MEMBER NAME (1 = GENNO)X
SRCLO=X25TBL1,
STAGE 2 OUTPUT MEMBER NAME (1 = GENNO)X
SRCPRFX=X25,
STAGE 2 OUTPUT TABLES & BLOCKS PREFIX X
VERSION=V4,
NPSI RELEASE 4.2 ONLY
X
TYPSYS=OS
MVS 3.8 WITH ACF/VTAM V3
***********************************************************************
*
X25 NET - DESCRIBES THE PPSN.
*
***********************************************************************
NETX25 X25NET DM=YES,
LAPB DM COMMAND
X
NETTYPE=1,
TYPE 1 TYMNET NETWORK
X
CPHINDX=2,
2 ENTRIES IN VIRTUAL CIRCUIT TABLE
X
OUHINDX=1
1 ENTRY IN THE OPTIONAL FACILITY TABLE
***********************************************************************
*
X25VCCPT - VIRTUAL CIRCUIT CONNECTION PARAMETERS TABLE.
*
***********************************************************************
X25VCCPT INDEX=1,
TABLE ENTRY NUMBER
X
MAXPKTL=128,
MAXIMUM PACKET LENGTH EXCL PACKET HDR X
INSLOW=(25,0),
FREE BUFFER PERCENTAGE
X
VWINDOW=2
PACKET TRANSMIT/RECEIVE WINDOW SIZE
***********************************************************************
*
X25OUFTT - SVC USER FACILITIES AND CALL USER DATA TABLE.
*
***********************************************************************
X25OUFT INDEX=1
TABLE ENTRY NUMBER
*
***********************************************************************
*
X25MCH - DESCRIBE THE PHYSICAL MULTICHANNEL LINK.
*
*
DTE END 15
*
***********************************************************************
X25MCH ADDRESS=15,
3725 FDX LINE ADDRESS
X
FRMLGTH=259,
MAXIMUM FRAME LENGTH (+3 BYTE PKT HDR)X
LCGDEF=0(20),
LOGICAL CHAN GRP 0, UP TO CHAN 12
X
MWINDOW=7,
LINK ACCESS FRAME WINDOW SIZE (HDLC) X
ANS=STOP,
AUTO NETWORK SHUTDOWN DECISION
X
ENABLTO=3,
ENABLE TO 3 SECONDS
X
DSABLTO=3,
DISABLE TO 3 SECONDS
X
DBIT=NO,
DELIVERY CONFIRMATION BIT SUPPORTED X
GATE=NO,
GATE OR DATE FUNCTION SUPPORTED
X
SUBADDR=NO,
SUBADDRESING
X

Appendix G. VTAM/NCP Definition Examples

787

LCN0=NOTUSED,
LOGICAL CHANNEL 0 NOT USED
X
LLCLIST=(LLC3),
SVC′ S TYPES SUPPORTED
X
NDRETRY=2,
NP/TP SEQUENCE EXECUTED
X
NPRETRY=10,
I OR U FRAME TIMOUT RECOVERY
X
PAD=INTEG,
PAD FUNCTION
SUPPORTED
X
TRAN=ODD,
NO TRANSLATION IF NO PAD FUNCTION
X
PKTMODL=8,
MODULO 8 PACKET NUMBERING
X
STATION=DTE,
NETWORK CONNECTION
X
SPEED=9600,
PHYSICAL LINK SPEED
X
TDTIMER=2,
TIME (SECS) BETWEEN ND RETRANSMISSIONSX
TPTIMER=3.0
X25 T1 TIMER IN SECS
***********************************************************************
*
X25LCG - DESCRIBE THE LOGICAL CHANNEL GROUP.
*
***********************************************************************
X25LCG LCGN=0
LOGICAL CHANNEL GROUP NUMBER
***********************************************************************
*
PU/LU MACRO SPECIFICATION FOR 3174 LOGICAL CHANNEL 4 (PVC)
*
***********************************************************************
XL15004 X25LINE LCN=1,
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
*
XP15004 X25PU PUTYPE=2,
ATTACH TO AN X.25/SNA 3174
X
ADDR=C1,
STATION ADDRESS
X
MAXDATA=265,
DEPENDANT ON PU CONSTRAINTS
X
PASSLIM=7,
MAXIMUM PIU SEGMENTS IN TRANSMISSION X
MAXOUT=7,
MAXIMUM SDLC FRAMES BEFORE LINK RESP X
ISTATUS=ACTIVE, ACTIVATE AT INITIALIZATION
X
SSCPFM=USSSCS,
LOGON FORMAT
X
MODETAB=MT3274C2, MODE TABLE REFERENCE FOR VTAM
X
DLOGMOD=T3278M2, MODE TABLE REFERENCE FOR VTAM
X
USSTAB=US327X
USS TABLE REFERENCE FOR VTAM
*
XT1541 X25LU LOCADDR=2,
ADDRESS OF LU
X
ISTATUS=ACTIVE
ACTIVATE WITH PU
XT1542 X25LU LOCADDR=3,
ADDRESS OF LU
X
ISTATUS=INACTIVE ACTIVATE WITH PU
***********************************************************************
*
X25VC - DESCRIBE RESERVE PVCS
*
***********************************************************************
X25VC LCN=(2,10),
LOGICAL CHANNELS WITHIN A GROUP
X
TYPE=P,
V C TYPE - P=PERMANENT, S=SWITCHED
X
VCCINDX=1,
INDEX IN CONNECTION PARAMETER TABLE X
LLC=LLC0
LOGICAL LINK CONTROL
***********************************************************************
*
X25VC - DESCRIBE THE SWITCHED VIRTUAL CIRCUITS
*
***********************************************************************
X25VC LCN=(11,20),
LOGICAL CHANNELS WITHIN A GROUP
X
NCPGRP=X25S01B, TO ASSOCIATE WITH VTAM PATH STMT
X
TYPE=S,
V C TYPE - P=PERMANENT, S=SWITCHED
X
VCCINDX=1,
INDEX IN CONNECTION PARAMETER TABLE X
CALL=INOUT,
INCOMING AND OUTGOING CALLS ACCEPTED X
OUFINDX=1
INDEX IN USER TABLE
***********************************************************************
*
X25END - NPSI GENERATION END, NAME MEMBERS FOR STAGE 2 OUTPUT.*
***********************************************************************
X25END INCPRFX=X25,
STAGE 2 OUTPUT MEMBERS PREFIX
X
788

3174 Installation Guide

LSTUACB=YES,
NCPSTG1=X25NCP1,
X25VTAM=YES,
INCHI=X25HJI1,
INCL2HI=X25HII1,
INCINIT=X25INI1,
INCL2LO=X25LOI1,
ORDINIT=X25INO1,
ORDHI=X25HJO1,
ORDL2HI=X25HIO1,
ORDL2LO=X25L1

NPSI SUPPLY LASTUACB MACRO
STAGE 2 OUTPUT MEMBER NAME
VTAM ACCEPT ADDRESS=NONE &
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME
STAGE 2 OUTPUT MEMBER NAME

X
(1 = GENNO)X
AUTO=YES X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)X
(1 = GENNO)

END
***********************************************************************
VTAM Switched Major Node

X3174

*
XP3174

VBUILD MAXGRP=5,
MAXNO=12,
TYPE=SWNET
PU

ADDR=C1,
IDBLK=017,
IDNUM=A0076,
DISCNT=YES,
MAXDATA=265,
MAXOUT=7,
PASSLIM=7,
MODETAB=MT3274C2,
MAXPATH=6,
VPACING=0,
PUTYPE=2,
SSCPFM=USSSCS,
DLOGMOD=T3278M2,
USSTAB=US327X

*
PAT3174 PATH DIALNO=31060019833,
GRPNM=X25S01B,
GID=2,
PID=21
*
XT3174 LU
LOCADDR=2
XT3174A LU
LOCADDR=3

REQUIRED
REQUIRED
REQUIRED

Same as 3274
user defined

Host DTE address, LLC type 3
association to NCP/NPSI group

X
X

X
X
X
X
X
X
X
X
X
X
X
X
X

X
X
X

Appendix G. VTAM/NCP Definition Examples

789

G.4.2 Multi-Host Testing
The multi-host testing was performed using NPSI V2.1 and ESA VTAM V3.3.

***********************************************************************
*
NCP/NPSI DEFINITIONS FOR X.25 MULTI-HOST TESTING
*
***********************************************************************
NCPBUILD BUILD ..add the following statements:
X
X25.PREFIX=X,
X25.IDNUMH=02,
X25.SNAP=YES,
X25.MCHCNT=1,
X25.MAXPIU=5K

ALL NAMES START WITH X
X
MUST MATCH WITH SWITCH MAJOR NODE IDX
SNAP TRACE INCLUDED
X
NUMBER OF PHYSICAL LINKS
X
LESS THAN MAXBFRU TIMES UNITSZ

*
***********************************************************************
*
X.25 NETWORK
*
***********************************************************************
X3174
X25.NET CPHINDX=1,
X
NETTYPE=1,
X
OUHINDX=1,
X
DM=YES
*
X25.VCCPT INDEX=1,
X
MAXPKTL=128,
X
VWINDOW=3,
PACKET LEVEL WINDOW 3
X
INSLOW=(100,50)
***********************************************************************
*
FIRST MCH
*
***********************************************************************
MCH01
X25.MCH ADDRESS=08,
CONTROLLER LINE ADDRESS
X
ANS=STOP,
X
LCGDEF=(0,4),
4 PVC
X
FRMLGTH=259,
256 + 3 (PACKET HEADER)
X
MWINDOW=7,
FRAME WINDOW SIZE
X
STATION=DCE,
USED TO SIMULATE X.25 NETWORK
X
ENABLTO=3,
X
DSABLTO=3,
X
TDTIMER=1,
X
TPTIMER=3,
X
NPRETRY=10,
X
NDRETRY=1,
CODED TO MATCH STATION=DCE
X
SUBADDR=NO,
X
LLCLIST=(LLC3),
X
LCN0=NOTUSED,
X
DBIT=NO,
X
PAD=NO,
X
PKTMODL=8,
X
GATE=NO,
X
ITRACE=YES,
X
SPEED=9600,
DEFAULT
X
T1TIMER=1
***********************************************************************
*
X25.LCG LCGN=0
LOGICAL CHANNEL GROUP ZERO
*
***********************************************************************
*
X.25 LINE / PU / LU MACROS
(LINE 008)
*
EACH LINE DEFINES A PVC

790

3174 Installation Guide

***********************************************************************
XL13008A X25.LINE LCN=1,
FIRST PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
***********************************************************************
XP13008A X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
***********************************************************************
T13008A1 X25.LU LOCADDR=2,DLOGMOD=M2SDLCQ
T13008A2 X25.LU LOCADDR=3,DLOGMOD=M2SDLCQ
T13008A3 X25.LU LOCADDR=4,DLOGMOD=M2SDLCQ
T13008A4 X25.LU LOCADDR=5,DLOGMOD=M2SDLCQ
T13008A5 X25.LU LOCADDR=6,DLOGMOD=M2SDLCQ
T13008A6 X25.LU LOCADDR=7,DLOGMOD=M2SDLCQ
T13008A7 X25.LU LOCADDR=8,DLOGMOD=M2SDLCQ
T13008A8 X25.LU LOCADDR=9,DLOGMOD=M2SDLCQ
T13008A9 X25.LU LOCADDR=10,DLOGMOD=M2SDLCQ
***********************************************************************
XL13008B X25.LINE LCN=2,
SECOND PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
***********************************************************************
XP13008B X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
***********************************************************************
T13008B1 X25.LU LOCADDR=34,DLOGMOD=M2SDLCQ
T13008B2 X25.LU LOCADDR=38,DLOGMOD=M2SDLCQ
T13008B3 X25.LU LOCADDR=42,DLOGMOD=M2SDLCQ
T13008B4 X25.LU LOCADDR=46,DLOGMOD=M2SDLCQ
T13008B5 X25.LU LOCADDR=50,DLOGMOD=M2SDLCQ
T13008B6 X25.LU LOCADDR=54,DLOGMOD=M2SDLCQ
T13008B7 X25.LU LOCADDR=58,DLOGMOD=M2SDLCQ
T13008B8 X25.LU LOCADDR=62,DLOGMOD=M2SDLCQ
T13008B9 X25.LU LOCADDR=66,DLOGMOD=M2SDLCQ
***********************************************************************
XL13008C X25.LINE LCN=3,
THIRD PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
***********************************************************************
XP13008C X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X

Appendix G. VTAM/NCP Definition Examples

791

ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
***********************************************************************
T13008C1 X25.LU LOCADDR=35,DLOGMOD=M2SDLCQ
T13008C2 X25.LU LOCADDR=39,DLOGMOD=M2SDLCQ
T13008C3 X25.LU LOCADDR=43,DLOGMOD=M2SDLCQ
T13008C4 X25.LU LOCADDR=47,DLOGMOD=M2SDLCQ
T13008C5 X25.LU LOCADDR=51,DLOGMOD=M2SDLCQ
T13008C6 X25.LU LOCADDR=55,DLOGMOD=M2SDLCQ
T13008C7 X25.LU LOCADDR=59,DLOGMOD=M2SDLCQ
T13008C8 X25.LU LOCADDR=63,DLOGMOD=M2SDLCQ
T13008C9 X25.LU LOCADDR=67,DLOGMOD=M2SDLCQ
***********************************************************************
XL13008D X25.LINE LCN=4,
FOURTH PVC
X
DSTNODE=BNN,
X
LLC=LLC3,
X
TYPE=P,
X
VCCINDX=1
***********************************************************************
XP13008D X25.PU PUTYPE=2,
X
ISTATUS=ACTIVE,
X
ADDR=C1,
X
MAXDATA=265,
X
MAXOUT=7,
X
SSCPFM=USSSCS,
X
MODETAB=AMODETAB,
X
USSTAB=US327X
***********************************************************************
T13008D1 X25.LU LOCADDR=36,DLOGMOD=M2SDLCQ
T13008D2 X25.LU LOCADDR=40,DLOGMOD=M2SDLCQ
T13008D3 X25.LU LOCADDR=44,DLOGMOD=M2SDLCQ
T13008D4 X25.LU LOCADDR=48,DLOGMOD=M2SDLCQ
T13008D5 X25.LU LOCADDR=52,DLOGMOD=M2SDLCQ
T13008D6 X25.LU LOCADDR=56,DLOGMOD=M2SDLCQ
T13008D7 X25.LU LOCADDR=60,DLOGMOD=M2SDLCQ
T13008D8 X25.LU LOCADDR=64,DLOGMOD=M2SDLCQ
T13008D9 X25.LU LOCADDR=68,DLOGMOD=M2SDLCQ
***********************************************************************
*
X25.END
*
***********************************************************************

792

3174 Installation Guide

G.5 Definitions for 3174 LAN Models
This section includes sample VTAM and NCP definitions for:
•

Local LAN (Token-Ring) gateways

•

Remote LAN gateways

•

DSPU devices.

G.5.1 VTAM Definitions for 3174 DSPU Attached via NTRI
VTAM definitions used for a switched major node for a downstream 3174-x3R via
an NCP/NTRI gateway.

***********************************************************************
*
VTAM SWITCHED MAJOR NODE FOR NTRI WITH 3174
*
***********************************************************************
E13SW9 VBUILD MAXGRP=5,
REQUIRED
X
MAXNO=12,
REQUIRED
X
TYPE=SWNET
REQUIRED
**
E13PS09 PU
ADDR=13,
COULD BE ANYTHING (NOT USED)
X
IDBLK=017,
3274/3174 BURNED IN
X
IDNUM=A0001,
SEE CUSTOMIZATION # 215
X
DISCNT=NO,
X
MAXOUT=1,
X
MODETAB=AMODETAB,
X
MAXPATH=2,
X
VPACING=0,
X
PUTYPE=2,
X
SSCPFM=USSSCS,
X
DLOGMOD=M2SDLCQ,
X
USSTAB=US327X
**
E13D0901 PATH DIALNO=0004400043301002, TO 3174 MODEL 03R
X
GRPNM=EG22L01,
LOGICAL GROUP OF TIC 1
X
GID=1,
X
PID=1
**
E13D0902 PATH DIALNO=0004400033301004, TO PC WITH 3270 EMULATION
X
GRPNM=EG22L02,
LOGICAL GROUP OF TIC 2
X
GID=1,
X
PID=2,
X
USE=NO
INITIALLY INACTIVE
**
E13L0902 LU
LOCADDR=2
FOR A DISPLAY
E13L0903 LU
LOCADDR=3
FOR A DISPLAY/PRINTER
E13L0904 LU
LOCADDR=4
FOR A DISPLAY/PRINTER
_
_
_
***********************************************************************

Appendix G. VTAM/NCP Definition Examples

793

G.5.2 NCP Definitions for 3174 DSPU
NCP definitions for a 3720 gateway to a 3174 DSPU.

***********************************************************************
G22XLLL GROUP LNCTL=SDLC,REPLYTO=1
***********************************************************************
L22000 LINE ADDRESS=(00,FULL), LINE ADDRESS
X
ATTACH=DIR3725,
INN LINK
X
CLOCKNG=EXT,
REQUIRED FOR DIRECT
X
DUPLEX=FULL,
MODEM STRAPPING IS FULL
X
MONLINK=YES,
MONITOR LINK FOR ACTPU
X
NRZI=YES,
X
PAUSE=0.1,
X
SDLCST=(SDL22PRI,SDL22SEC),
X
RETRIES=(7,3,5),
X
SERVLIM=254,
X
ISTATUS=ACTIVE
INITIAL STATUS
***********************************************************************
*
PU MACRO SPECIFICATION FOR THE ADJACENT 3720 SA12
*
***********************************************************************
P22000 PU
MAXOUT=7,
MAX PIU′ S SENT BEFORE RESP REQ
X
PUTYPE=4,
PHYSICAL UNIT TYPE LOCAL 3720
X
ISTATUS=ACTIVE,
INITIAL STATUS
X
TGN=8,
TRANSMISSION GROUP 8
X
ANS=CONTINUE
DON′ T BREAK THE X-DOMAIN SESSIONS
***********************************************************************
*
PHYSICAL GROUP FOR TIC 1
*
***********************************************************************
EG22P01 GROUP ECLTYPE=PHYSICAL, TIC DEFINITION
X
PUDR=NO,
X
STATOPT=′ NTRI TIC1′
EL22017 LINE ADDRESS=(17,FULL), TIC ADDRESS
X
PORTADD=0,
FIRST TIC
X
LOCADD=400012201001, LOCAL ADMIN. ADDRESS OF TIC
X
RCVBUFC=4095,
NTRI RECEIVE BUFFER
X
MAXTSL=1108
NTRI TRANSMIT DATA CAPACITY
EP22017 PU
ADDR=01
EU22017 LU
ISTATUS=INACTIVE,
X
LOCADDR=0
***********************************************************************
*
LOGICAL GROUP FOR TIC 1
*
***********************************************************************
EG22L01 GROUP ECLTYPE=LOGICAL,
DEFINE TERMINALS IN THE RING
X
AUTOGEN=20,
LOGICAL CONNECTIONS
X
MAXLU=20,
NUMBER OF LOGICAL UNITS
X
PHYPORT=0,
FIRST TIC
X
CALL=INOUT,
DIAL IN / DIAL OUT POSSIBILITY
X
DIAL=YES,
X
LINEADD=YES,
X
LINEAUT=YES,
X
MAXPU=1,
X
PUTYPE=2
***********************************************************************

794

3174 Installation Guide

G.5.3 VTAM Definitions for 3174 Local Gateway and DSPUs
MVS Environment
***********************************************************************
*
LOCAL 3174 DEFINITIONS
*
*
RAPP40
= 3174 LOCAL GATEWAY PU
*
*
RAPP41-46 = DOWNSTREAM PU
*
***********************************************************************
HSNA040 VBUILD TYPE=LOCAL
RAPP40 PU
CUADDR=E40,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0
*
RAPT400 LU
LOCADDR=2
RAPT401 LU
LOCADDR=3,MODETAB=MTJS328X,DLOGMOD=SCS3262
RAPT401 LU
LOCADDR=3,MODETAB=MT4224,DLOGMOD=M4224
RAPT402 LU
LOCADDR=4
RAPT403 LU
LOCADDR=5
RAPT404 LU
LOCADDR=6
RAPT405 LU
LOCADDR=7
RAPT406 LU
LOCADDR=8
RAPT407 LU
LOCADDR=9
RAPT408 LU
LOCADDR=10
RAPT409 LU
LOCADDR=11
***********************************************************************
RAPP41 PU
CUADDR=E41,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
*
RAPT410 LU
LOCADDR=2
RAPT411 LU
LOCADDR=3,MODETAB=MTJS328X,DLOGMOD=SCS3262
RAPT412 LU
LOCADDR=4
RAPT413 LU
LOCADDR=5
RAPT414 LU
LOCADDR=6
RAPT415 LU
LOCADDR=7
RAPT416 LU
LOCADDR=8
RAPT417 LU
LOCADDR=9
RAPT418 LU
LOCADDR=10
RAPT419 LU
LOCADDR=11
***********************************************************************
RAPQ42 PU
CUADDR=E42,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
*
RAPT420 LU
LOCADDR=2
RAPT421 LU
LOCADDR=3
RAPT422 LU
LOCADDR=4
RAPT423 LU
LOCADDR=5
RAPT424 LU
LOCADDR=6
RAPT425 LU
LOCADDR=7
RAPT426 LU
LOCADDR=8
RAPT427 LU
LOCADDR=9
RAPT428 LU
LOCADDR=10
RAPT429 LU
LOCADDR=11
***********************************************************************
RAPP43 PU
CUADDR=E43,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X

Appendix G. VTAM/NCP Definition Examples

795

VPACING=0,SECNET=YES
*
RAPT430 LU
LOCADDR=2
RAPT431 LU
LOCADDR=3
RAPT432 LU
LOCADDR=4
RAPT433 LU
LOCADDR=5
***********************************************************************
RAPP44 PU
CUADDR=E44,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
*
RAPT440 LU
LOCADDR=2
RAPT441 LU
LOCADDR=3
RAPT442 LU
LOCADDR=4
RAPT443 LU
LOCADDR=5
***********************************************************************
RAPP45 PU
CUADDR=E45,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
*
RAPT450 LU
LOCADDR=2
RAPT451 LU
LOCADDR=3
RAPT452 LU
LOCADDR=4
RAPT453 LU
LOCADDR=5
***********************************************************************
RAPP46 PU
CUADDR=E46,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
X
MODETAB=AMODETAB,DLOGMOD=M2SDLCQ,USSTAB=US327X,
X
VPACING=0,SECNET=YES
*
RAPT460 LU
LOCADDR=2
RAPT461 LU
LOCADDR=3
RAPT462 LU
LOCADDR=4
RAPT463 LU
LOCADDR=5
***********************************************************************

796

3174 Installation Guide

VSE Environment
The following is an example of a typical VSE/VTAM B-book for a local SNA major
node containing a gateway and two DSPUs.

CATALOG SNA3174.B
SNA3174 VBUILD TYPE=LOCAL
***********************************************************************
SNAE40 PU
CUADDR=E40,MODETAB=MODE3290,
GATEWAY
X
PUTYPE=2,ISTATUS=ACTIVE,MAXBFRU=1
VSE3L000 LU
LOCADDR=2,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
VSE3L001 LU
LOCADDR=3,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
LU
...
***********************************************************************
SNAE41 PU
CUADDR=E41,MODETAB=MODE3290,
DSPU 1
X
PUTYPE=2,ISTATUS=ACTIVE,MAXBFRU=1
VSE3L100 LU
LOCADDR=2,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
VSE3L101 LU
LOCADDR=3,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
LU
...
***********************************************************************
SNAE42 PU
CUADDR=E42,MODETAB=MODE3290,
DSPU 2
X
PUTYPE=2,ISTATUS=ACTIVE,MAXBFRU=1
VSE3L200 LU
LOCADDR=2,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
VSE3L201 LU
LOCADDR=3,
X
SSCPFM=USSSCS,USSTAB=USSTAB,PACING=1,VPACING=2,
X
ISTATUS=ACTIVE,LOGAPPL=MWTC,DLOGMOD=GMOD3E
LU
...
***********************************************************************

Appendix G. VTAM/NCP Definition Examples

797

G.6 AS/400
G.6.1 AS/400 Definitions for 3174-X3R DSPU
..
.
CRTLINTRN LIND(TRNLINE) RSRCNAME(LIN041) ONLINE(*NO) +
ADAPTADR(400010020001) EXCHID(05615078) +
TEXT(′ TRN-Line AS/400 B50 ITSC′ )
..
.

G.6.2 AS/400 Controller and Device Descriptions
The next CL commands will create the AS/400 objects for the line, the remote
IBM 3174 controller, and connected devices.

..
.
CRTCTLRWS CTLD(TRN3174) TYPE(3174) MODEL(0) +
LINKTYPE(*TRLAN) SWLINLST(TRNLINE) +
EXCHID(017FFFFF) ADPTADR(400000003174) +
TEXT(′3174-13R on Token Ring)
CRTDEVDSP DEVD(TRN3179A) DEVCLS(*RMT) TYPE(3278) +
MODEL(0) LOCADR(02) CTL(TRN3174) +
TEXT(′ S1 of IBM 3179 at 3174-13R′ )
CRTDEVDSP DEVD(TRN3179B) DEVCLS(*RMT) TYPE(3278) +
MODEL(0) LOCADR(03) CTL(TRN3174) +
TEXT(′ S2 of IBM 3179 at 3174-13R′ )
CRTDEVDSP DEVD(TRN3191A) DEVCLS(*RMT) TYPE(3278) +
MODEL(0) LOCADR(04) CTL(TRN3174) +
TEXT(′ S1 of IBM 3191 at 3174-13R′ )
CRTDEVDSP DEVD(TRN3191B) DEVCLS(*RMT) TYPE(3278) +
MODEL(0) LOCADR(05) CTL(TRN3174) +
TEXT(′ S2 of IBM 3191 at 3174-13R′ )
CRTDEVDSP DEVD(TRN4224) DEVCLS(*RMT) TYPE(3287) +
MODEL(0) LOCADR(0A) CTL(TRN3174) +
TEXT(′ IBM 4224 at 3174 on TRLAN′ )
..
.

798

3174 Installation Guide

Appendix H. 3174 Workstation Networking Module
The 3174 Workstation Networking Module, which is also known as the 8250
Workstation Networking Module, extends the 3174 Establishment Controller
family. It exploits the benefits of intelligent hubs and provides an
integrated/enhanced 3270 solutions to customers who wish to take the
advantage of the media concentration, LAN management, and space savings
benefits of the IBM 8250 Multiprotocol Intelligent Hub, while preserving their
investments in 3270 terminal hardware, wiring and 3270 applications.

H.1 Introduction to 8250 HUB
The 8250 is a multiprotocol intelligent hub with modular hardware composed of a
rack-mountable chassis plus a set of feature modules that provide primarily the
functions of:
•

LAN concentration
The 8250 supports concentration for Ethernet, token-ring, and FDDI networks,
with multiple cable types (shielded twisted pair (STP), unshielded twisted
pair (UTP), fiber, coaxial) and multiple choices of cable connectors. Multiple
LAN types as well as multiple segments for a single type can coexist in the
same chassis.

•

Hub management
Extensive hub management functions are provided either from a terminal
connected to an RS-232 port or from an SNMP management station such as
AIX* NetView*/6000.

•

LAN and media management
The 8250 provides functions for managing the media of LAN segments
(Ethernet, token-ring, FDDI), by collecting management information
(performance, statistics, configuration, problems) and reporting it to a
network management station via SNMP or TELNET protocols.

•

Interconnect
The 8250 offers integrated bridging functions for Ethernet segments and
network as well as token-ring segments and network.

•

SNMP management

The 8250 contains an SNMP agent which includes enterprise-specific extensions
designed to take advantage of the advanced features of the 8250.
The backplane architecture of the 8250 allows the ″hot-pluggability″ of any 8250
module, which means a module can be installed or removed without powering
down the concentrator or taking the network out of service. Moreover, the
special architecture of the backplane makes any module ″full-floating,″ which
means that no fixed position in the chassis is required according to the type of
the module.
This 8250 backplane is also used as the bussing system for connecting the
various modules. It supports any combinations of Ethernet, token-ring, and FDDI
segments, with up to three Ethernet segments, up to seven token-ring segments,
and up to four FDDI rings. Modules for a given LAN type can be assigned

 Copyright IBM Corp. 1986, 1994

799

without restriction to any of the corresponding segments, with no fixed positions
of blades for given LAN segments. Modules with a ″port switching″ feature offer
additional flexibility with the ability to assign individual ports on a module to the
various segments of same LAN type, hence the terminology of ″port switching″
and ″module switching″ features.
Fault tolerance is offered as an option, and can be achieved through redundancy
of critical components, such as the Hub Controller Module, which monitors the
concentrator conditions, including temperature and power supply status.
Redundant links with automatic switchover at the backbone and, for the Ethernet
case, at the lobe level, ensure fault tolerance to the end station.

H.2 Workstation Networking Module Feature (#3174)
The Workstation Networking Module feature (#3174) is an optional module for the
IBM 8250 Multiprotocol Intelligent Hub that provides key 3174 Establishment
Controller token-ring LAN based functions and synchronous communication link,
X.25 and Frame Relay functions, such as APPN and TCP/IP, as well as traditional
3270 terminal attachment. It allows customers to consolidate their LAN network
infrastructure while preserving investments in 3270 terminal hardware, wiring
and related applications.
The Workstation Networking Module is an integral member of the 3174 product
family and is a derivative of the existing 3174-23R. It is a 3270 solution for the
IBM 8250 Multiprotocol Intelligent Hub that uses 3174 Configuration Support-C
Release 3 or Release 5 and can be configured as Model 41R, if the host
attachment is via the teleprocessing link or 43R, if the host attachment is via the
Token Ring LAN.
The 3174 Workstation Networking Module feature (# 3174) includes the following:
•

One two-slot Workstation Networking Module

•

3174 Configuration Support-C LIC on 3 1/2″, 2.88 2ED diskettes (APPN, Peer
Communication, and Downstream Load support for 3179-G, 3192-G ,3472-G,
3193 and 3290 are included.)

•

Appropriate Workstation Networking Module publications

The 3174 Workstation Networking Module support many key functions provided
by the IBM 3174 Establishment Controller.
:Supported functions include:

800

•

3270 Terminal Attachment for up to thirty-two 3270 Category A device

•

SDLC, X.25 and Frame Relay host protocols

•

Token-Ring DSPU

•

Token-Ring Gateway

•

Peer Communications (LAN Over Coax)

•

APPN

•

TCP/IP

•

Single Link Multi-Host - Token-Ring

•

Central Site Change Management

3174 Installation Guide

•

Central Site Control Facility

•

3174 RAS functions (for example, ′slash′ tests)

•

3174 End-User Interface

The Workstation Networking Module supports up to thirty-two 3270 Category A
devices. It provides function similar to a thirty-two port 313174-23R. Terminal
attachment is accomplished by use of the existing IBM 3299 Terminal Multiplexer
family. Supported 3270 terminal types are the same as those supported by the
IBM 3174 Establishment Controller. The Workstation Networking Module may be
installed in any model of the 8250 family or 8260 family. Refer to the following
documents for a detailed description of 3174 Establishment Controller functions.
•

IBM 3174 Establishment Controller Functional Description, GA23-0218

•

IBM 3174 Establishment Controller Planning Guide - Configuration Support C,
GA27-3918

•

IBM 3174 Establishment Controller Utilities Guide - Configuration Support C,
GA27-3920

H.3 Hardware Features
The Workstation Networking Module is a two-slot 8250 module. The maximum
number of Workstation Networking Modules that can be installed in an 8250 is
dependent on the number of available 8250 slots (example: the 8250 Model 6PS
has six slots, and can therefore support up to three Workstation Networking
Modules, if no other 8250 feature modules are installed).
The Workstation Networking Module includes:
•

Processor

•

6MB control storage

•

3 1/2″ 2.88MB diskette drive (formatted capacity)

•

2MB Non-volatile storage

•

Operator panel

•

Type 1 communications port (EIA232/V.24/V.28 or V.35)

•

Four Dual Purpose Connectors (DPC) which support attachment of up to
thirty-two 3270 Category A devices through the use of IBM 3299 Terminal
Multiplexers (3299-001, 002, 003, 032 or 32T)

The Workstation Networking Module does not support certain 3174 functions that
typically require hardware configurations that make Workstation Networking
Module support of these functions infeasible (for example, ASCII,OEM-parallel
channel, ESCON channel, Concurrent Communications Adapter, etc.). While the
Workstation Networking Module supports most 3174 functions, the following are
not supported:
•

Binary Synchronous Communications (BSC)

•

CCITT X.21

•

ISDN

•

Multiple physical host links (for example, Concurrent Communication
Adapter - CCA)

Appendix H. 3174 Workstation Networking Module

801

•

Ethernet

•

Port Expansion (that is, more than 32-ports)

•

Internal multiplexers (for example, terminal multiplexer adapters)

•

ASCII Device Support
−

Forward Protocol Conversion

−

ASCII PassThru
Note: Reverse Protocol Conversion using TCP/IP Telnet (for example,
3270 CUT device access to an ASCII host via TCP/IP Telnet across the
token ring) LAN is supported.

•

Fixed disk/hardfile

•

3174 Configuration Support-A, B or S
Note: Only Configuration Support-C Release 3 and Release 5 support WNM

To install, customize, and service the Workstation Networking Module the
following documents are needed:
•

8250 Workstation Networking Module Installation and Customization Guide,
GA27-4022

•

3174 Establishment Controller Planning Guide - Configuration Support C,
GA27-3918

•

3174 Establishment Controller Utilities Guide - Configuration Support C,
GA27-3920

•

8250 Workstation Networking Module Problem Determination and Service
Guide, SY27-0342

Note: IBM AIX NetView Hub Management Program/6000, IBM AIX NetView Hub
Management Program/6000 Entry, IBM Hub Management Program/DOS, or IBM
Hub Management Program/DOS Entry is recommended for management of the
Workstation Networking Module, as well as other 8250 modules, but is not
specifically required.

802

3174 Installation Guide

Appendix I. Keyboard Layouts
The keyboard layouts shown are used for the Configuration Support-C Release 2
end-user productivity enhancements.

I.1 Base Keyboard Layouts
Extension Functions (Base)

Base Typewriter

 Copyright IBM Corp. 1986, 1994

803

Base Data Entry

Base Data Entry Keypunch

Base APL

804

3174 Installation Guide

Base Text

Appendix I. Keyboard Layouts

805

I.2 Converged Keyboard Layouts
Extended Select Functions (Converged)

Numeric Keypad ExSel Functions

806

3174 Installation Guide

Numeric Keypad 5250 Field Exit Functions

Numeric Keypad Calculator Functions

Appendix I. Keyboard Layouts

807

Converged Typewriter

Converged Typewriter (Calculator Function)

808

3174 Installation Guide

Converged Data Entry

Converged Data Entry (Calculator Function)

Appendix I. Keyboard Layouts

809

Converged APL

Converged APL (Calculator Function)

810

3174 Installation Guide

I.3 Enhanced Keyboard Layouts
Extended Select Functions (Enhanced)

Numeric Keypad ExSel Functions

Appendix I. Keyboard Layouts

811

Numeric Keypad 5250 Field Exit Functions

Numeric Keypad Calculator Functions

812

3174 Installation Guide

IBM Enhanced Typewriter

IBM Enhanced Typewriter (Calculator Function)

Appendix I. Keyboard Layouts

813

814

3174 Installation Guide

Appendix J. Abbreviations
ABBREVIATION MEANING

ACF/VTAM
AEA
APAR
APPN
ARP
ASCII
BRI
CCA
CECP
CICS
CID
CMEP
CMFP
COPT
COS
CP
CSCF
CSCM
CSCU
CSU
CUG
CUT
DATE
DDDLU
DFT
DNS
DPC
DRD
DSL
DSPU
EAB
EN
ES
ESCON
ET
FTA
FTTERM
GIX
GW
HNAD
ICA
ICMP
IDLC
IML
IOF
IOPT
IP
IPDS

 Copyright IBM Corp. 1986, 1994

Advanced Communications Function/Virtual
Telecommunications Access Method
Asynchronous Emulation Adapter
Authorized Program Analysis Report
Advanced Peer-to-Peer Networking
Address Resolution Protocol
American National Standard Code for Information Interchange
Basic Rate Interface
Concurrent Communication Adapter
Country Extended Code Page
Customer Information Control System
Connection Identifier
Change Management Entry Point
Change Management Focal Point
Connection Options
Class Of Service
Control Point
Central Site Control Facility
Central Site Change Management
Central Site Control Unit
Customer Setup
Closed User Group
Control Unit Terminal
Dedicated Access to X.25 Transport Extension
Dynamic Definition of Dependent LU
Distributed Function Terminal
Domain Name System
Dual Purpose Connector
Distributed Resource Directory
Downstream Load
Downstream Physical Unit
Extended Attribute Buffer
End Node (APPN)
Extended Services
Enterprise Systems Connection
Exchange Termination
Fiber Optic Terminal Adapter
File Transfer and Terminal Emulation program
Generalized Interactive Executive
Gateway
Host Network (DTE) Address
Integrated Communication Adapter
Internet Control Message Protocol
ISDN Data Link Control
Initial Microprogram Load
Interactive Operator Facility
Incoming Call Options
Internet Protocol
Intelligent Printer Data Stream

815

ISDN
JCL
KDU
LAP
LEN
LFS
LFU
LIC
LT
MLT
MVS
MVS/ESA
MVS/XA
NAM
NCP
NDIS
NIA
NLDM
NMVT
NN
NPDA
NPKT
NPSI
NSCU
NTRI
NT1
NT2
NVDM
OEM
OOPT
OSI
PABX
PAM
PIM
PING
PRI
PS
PSDN
PSH
PUID
PVC
QLLC
RARP
RPOA
RPQ
RR
RTM
SAP
SDDLU
SDLC
SHM
SID
SLMH
SNA
SNA/DS

816

3174 Installation Guide

Integrated Services Digital Network
Job Control Language
Keyboard Definition Utility
Link Access Protocol
Low Entry Networking
Local Format Storage
Limited Function Utility
Licensed Internal Code
Line Termination
Multiple Logical Terminal
Multiple Virtual Storage
Multiple Virtual Storage/Enterprise System Architecture
Multiple Virtual Storage/Extended Architecture
Network Asset Management
Network Control Program
Network Device Interface Specification
Network Interface Adapter
Network Logical Data Manager
Network Management Vector Transport
Network Node (APPN)
Network Problem Determination Application
Negotiated Packet Size
NCP Packet Switching Interface
Network Site Control Unit
NCP Token-Ring Interconnection
Network Termination 1
Network Termination 2
NetView Distribution Manager
Other Equipment Manufacturer
Outgoing Call Options
Open Systems Interconnection
Private Automated Branch Exchange
Printer Authorization Matrix
Plug In Module
Packet Internet Groper
Primary Rate Interface
Programmed Symbols
Packet Switched Data Network
Physical Services Header
Physical Unit ID
Permanent Virtual Circuit
Qualified Logical Link Control
Reverse Address Resolution Protocol
Recognized Private Operating Authority
Request for Price Quotation
Resource Repository
Response Time Monitor
Service Access Point
Selection of Definitions for Dependent LU
Synchronous Data Link Control
Short Hold Mode
Short Identifier
Single Link Multi-Host
Systems Network Architecture
Systems Network Architecture/Distribution Services

SNA/FS
SNA/MS
SNMP
SOEMI
SVC
TA
TCF
TCLS
TCP
TCP/IP
TEI
TE1
TE2
TG
TMA
TTP
T2.0
T2.1
UDP
UDT
UDX
VPD
VTAM
WCC
WNM

Systems Network Architecture/File Services
Systems Network Architecture/Management Services
Simple Network Management Protocol
Serial Original Equipment Manufacturer Interface
Switched Virtual Circuit
Terminal Adapter
Transmission Control File
Throughput Class Negotiation
Transmission Control Program
Transmission Control Protocol/Internet Protocol
Terminal Endpoint Identifier
Terminal Equipment with ISDN Interface
Terminal Equipment with non-ISDN Interface
Transmission Group
Terminal Multiplexer Adapter
Telephone Twisted-Pair
Type 2.0
Type 2.1
User Datagram Protocol
User-Defined Terminal Table
User-Defined Translate Table
Vital Product Data
Virtual Telecommunications Access Method
Write Control Character
Workstation Networking Module

Appendix J. Abbreviations

817

818

3174 Installation Guide

Index
Numerics
10Base2 73
10Base5 72, 73
10BaseT 74
132-Column Support 472
16/4 Mbps Token-Ring Network Gateway 13
3172 Interconnect Controller 6
3174 Adapters 729
3174 APPN Licensed Internal Code feature 502
3174 Customization 139, 161, 208, 276
3174 diskette types
control diskette 48
control extension diskette 48
downstream load diskette 49
limited function utility diskette 49
request for price quotation diskette 49
utility diskette 48
3174 DSPU: Models x3R and x4R 137
3174 DTE Address 166, 210
3174 Establishment Controller 3
3174 Features 11
3174 Frame Relay support 493
3174 gateway 52
3174 Gateways 77
3174 IP Forwarding 607
3174 ISDN BRI Attachment 7
3174 LAN Gateway 153
3174 LAN Gateways 78
3174 Local Gateway 84, 143
3174 Model Designation 102
3174 models 3
3174 Networking Server 487
3174 Peer Communication 481
3174 Printer Sharing 493
3174 Remote Gateway 154, 364
3174 Subsystem Control Unit 2
3174 TCP/IP Enhancement RPQ 31
3174 TCP/IP Telnet RPQ 30
3174 TCP/IP Telnet Support 483
3174 Value Package 48, 487
3174 with AEA 390
3174 WNM 42
3174 Workstation Networking Module 5
3174 X.25 Token-Ring Gateway 191
3174-11L Gateway Customization 246
3174-11R Customization 251
3174-11R Gateway Customization 224, 237, 257
3174-13R Customization 240
3174-Peer Bridge Profile 573
3174-Peer Bridge Profile Online Test 576
3174-Peer brigde 558
3174-Peer devices 558
3174-Peer port 569

 Copyright IBM Corp. 1986, 1994

3174-Peer segment 558
3174-Peer Support 570
3174-X.25 Segment Number 220
3179-G Display Station 14
3192-G Display Station 14
3193 Display Station 2, 14
3270 emulation 33
3270 Port Expansion Feature 11
3270 Terminal Emulation 42
3271 Control Unit 1
3271/2 Controller 1
3272 Controller 1
3274 Control Unit 2
3290 Information Display Panel 14
3299 731
3299 Terminal Multiplexer 8
3299 Terminal Multiplexer ports 40
3472-G Display Station 14
3720 Communication Controller 6
3725 Communication Controller 6
3745 Communication Controller 6
4224 Printer 20
5250 Emulation support 469, 493
7 Color AEA Support RPQ 32
8250 Multiprotocol Intelligent Hub 4, 5
9032 ESCON Director Matrix 377
9309 rack enclosure 45

A
abbreviations 815
ACF/NCP 115
acronyms 815
AEA 42, 55
AEA and TCP/IP Feature 624
AEA Configure Panel 280
AEA Connectivity 267
AEA Default Destination Panel 307
AEA downstream connectivity 268
AEA Security 319
AEA Station Set panel 289
Airflow 749
alternate IML 15, 151
APA 20
APARs
for CICS 779
for NetView DM 780
for NetView R3 780
for OS/400 with 3174 APPN 780
for VM/SP 779
for VTAM improved channel interface
for VTAM/NCP with 3174 APPN 780
APPN 54
3174 channel links to host 521
3174 Model x3R/x4R links 520

779

819

APPN (continued)
3174 models supported 533
3174 network node 512
3174 SDLC links to host 521
APPN and APPC 502
APPN and Peer combined 529, 564
APPN benefits 502
APPN controller storage 534
APPN end node 504
APPN LIC feature 505
APPN LIC feature diskette 535
APPN LIC feature numbers 536
APPN network components 503
APPN network node 504
APPN Node Definition panel 544
base control storage 533
border node support 529
border node support in 3174 529
border node support in AS/400 529
central site change management 528
class of service 512, 525
compared with T2.1 RPQ 527
Configuration Support-C APPN capabilities 505
connection network 524
control diskette 535
control extension diskette 535
control point services 512
customization Common SNA panel 541
customization example 523
customization Local (SNA) panel 540
customization Master Menu 538
customization panel flow 537
customization SDLC panel 541
customizing for wildcard routing 545
default COS 512
defining network resources 548
directory services 512
diskette requirement 534
DSL diskette 535
end node support 513
hard disk requirement 534
interface flows between APPN nodes 530
interface flows between LUs 532
interface flows between network node and end
node 531
interface flows between network nodes 530
intermediate session routing 513
LEN end node 503
LEN node support 514
link type customization considerations 519
merging LIC feature diskettes 535
mismatched link types 522
mode 525
network node server 513
network node services 512
question 242: Link Type 540
question 500: CSCM Unique 541
question 501: Network ID 542

820

3174 Installation Guide

APPN (continued)
question 502: Logical Unit Name 541
question 510: APPN Network Controller 542
question 511: APPN Control Point Name 543
question 512: APPN Virtual Node Name 543
question 610 storage impact 534
question 610: APPN Sessions 544
question 611 storage impact 534
question 611: APPN Nodes/Links 545
question 612: APPN Wildcard Option 545
route selection services 512
shared link support 517
subarea VTAM/NCP levels 536
topology database 512
utility diskette 535
wildcard routing 515
APPN and Configuration Support-C 505
APPN and Peer Communication Combined 529
APPN Control Point Name 543
APPN DSL code 536
APPN network 501
APPN Network Controller 540
APPN Nodes/Links 545
APPN Non-LAN Customization 496
APPN Sessions 544
APPN Storage Requirements 534
APPN support of Frame Relay 495
APPN support of X.25 495
APPN Virtual Node Name 543
APPN Wildcard Option 545
APPN/APPC 564
AS/400 sample definition
controller description 798
device description 798
for 3174 798
ASCII Character Set 301
ASCII Device Attachment 7
ASCII graphics support 318
ASCII host 332
ASCII Host Character Set 304
ASCII host datastream 472
ASCII Host Phone Number 302
ASCII keyboard 312
ASCII Multiple Host Support 493
ASCII Operator Information Area 313
ASCII Pass-Through 42, 55
ASCII plotters 319
ASCII Printer Emulation 315
ASCII Printer Options 305
ASCII Terminal Emulation 42
asynchronous emulation adapter 16, 55, 332, 736
asynchronous emulation adapter (AEA) 263
3174 customization 276
3270 displays supported 270
3270 host support 268
3270 printers supported 270
3270 special keys 312
3270 terminal emulation 271, 276

asynchronous emulation adapter (AEA) (continued)
AEA security 319
alerts 265
ASCII displays supported 271
ASCII graphics support 318
ASCII host support 267
ASCII plotter support 319
ASCII printer advanced characteristics 316
ASCII printer emulation 315
ASCII printer status indication 316
ASCII printers supported 272
ASCII support 263
ASCII terminal emulation 270, 276
Configuration Support-B Release 2
enhancements 266
Configuration Support-C Release 2
enhancements 266
Configuration Support-C Release 5.
enhancements 267
configure panel 280
connection menu 276
connectivity 267
customizing flowchart 278
customizing questions 280
customizing terminology 276
customizing worksheets 277
default destination 276, 307
defining UDT 309
defining UDX 311
description 263
disk requirements 264
downstream support 268
error log 265
example configuration 275
host datastream printer controls 315
installation 265
introduction to AEA 263
keyboard mapping 312
local copying 316
MLT 268
modems supported 273
multi-host 268
network management 265
operation 312
operator information area 313
PAM description 316
port assignment 277
port set 277
port set definitions 284
port to port set map 286
printer authorization matrix 316
printer emulation 314
printer operating functions 314
question 110: MLT configuration level 280
question 700: configure the AEA and TCP/IP
feature 281
question 700: configure the AEA feature 281
question 701: password for ASCII displays 281

asynchronous emulation adapter (AEA) (continued)
question 702: control key assignment 282
question 703: request MLT for AEA 282
question 710: miscellaneous ASCII feature options
(A) 282
question 711: miscellaneous ASCII feature options
(B) 283
question 712: miscellaneous ASCII feature options
(C) 284
question 713: miscellaneous ASCII feature options
(D) 284
question 721: station set name 295
question 722: station type 295
question 723: port set name 296
question 725: host connection menu option 297
question 731: flow control type 297
question 732: XON/XOFF transmission
resumption 297
question 733: line speed 297
question 734: line speed (ASCII host upper
limit) 298
question 735: parity 299
question 736: stop bits 299
question 737: maximum modem line speed 299
question 741: switched disconnect timeout 300
question 742: inactivity timeout 300
question 743: prompt for universal/specific
keyboard map 300
question 744: number of bits per character 301
question 745: ASCII display character set 301
question 746: translate option 301
question 751: data stream supported by the ASCII
host 301
question 752: ASCII host phone number 302
question 761: auto XON/XOFF 303
question 762: wraparound option 303
question 763: new line option 303
question 764: margin bell 303
question 765: DEC host ASCII character set 303
question 771: automatic line feed for cursor
control 303
question 772: CR/CR-LF selection 304
question 773: automatic NL for cursor control 304
question 774: scrolling 304
question 775: line turnaround character 304
question 776: IBM ASCII host character set 304
question 781: attached printer prompt 304
question 782: use of form feed 305
question 783: page length 305
question 784: printer character set 305
question 785: ASCII printer options 305
question 786: page width 307
question 787: LU 1 SCS transparency
translation 307
response time monitor 265
special control sequences for 3270 emulation 312
station 276
station set 276

Index

821

asynchronous emulation adapter (AEA) (continued)
station set definition 289
station set example - 3164 displays 293
station set example - 3270 displays 292
station set example - 3270 printers 293
station set example - 4201 printers 294
station set example - DEC host 291
station set example - DEC system VT100 295
station set example - IBM Information
Network 292
station set example - MVS host 291
station set example - VT100 displays 294
storage requirements 264
UDT attributes 309
user-defined terminal table 309
user-defined translate table 309, 311
vital product data 265
attachment to 3174 gateway 129
Autocall/Autodisconnect 161

B
backup 15
Backup Planning 144
balun 11, 43, 731
blank processing 18
BNC 731
border node 529
bridge 74
bridge function 561
Bridge Number 220
bridge protocol considerations
Bridge Support 571

191

C
Cabling System 731
Calculator function 464, 481
CCA 16
CCA Local Copy 339
CECP 36, 37
CECP language Support 493
central directory server 25
Central Site Change Management 64, 221, 433, 528,
541
Central Site Control Facility 68, 101, 433
Change Screen key 336
Channel Links to Host 521
Circuit Type 162, 210
Class of Service 525
Coax Cabling 43
communication network management 33
communication protocol 6
Concurrent Communication Adapter 16, 56, 152, 155,
331, 483, 734
Configuration Support-A 21
Configuration Support-A/S 57
Configuration Support-B 6, 22

822

3174 Installation Guide

Configuration Support-B Release 1 22
Configuration Support-B Release 2 22
Configuration Support-B Release 2
enhancements 266
Configuration Support-B Release 3 22
Configuration Support-B Release 4 23
Configuration Support-B/C 58
Configuration Support-C 23
Configuration Support-C Release 1 23
Configuration Support-C Release 1 base
capabilities 505
Configuration Support-C Release 2 23
132-column support via AEA 472
5250 keyboard emulation 469
calculator 464
copy from session to session 455
CSCF IML password suppression 476
end-user productivity enhancements 447
entry assist support for ASCII 475
HAP sharing for local copy 459
keyboard layout - 5250 emulation 803
keyboard layout - calculator 803
keyboard layout - copy from session to
session 803
keyboard layout - extension mode 803
keyboard layout - split screen 803
local print buffering 462
split screen 447
Telephone Twisted-Pair Terminal multiplexer
adapter 477
token-ring T1 timer/retry count 468
Configuration Support-C Release 3 24
Configuration Support-C Release 4 24
Configuration Support-C Release 5 25
Configuration Support-CRelease 5
Configuration Support-S 6, 22
Configure the AEA and TCP/IP Feature 281
Configure the AEA Feature 281
Connection Identifier 169, 202
Control Disk RPQs 49
Control diskette 48
Control Extension diskette 48
Control Key Assignment 282
Control Unit Address 91
Controller Address 103
controller storage 43
Copy Device Definition 63
Copy Files 62
copy files procedures
copy customizing data 62
copy device definition 63
copy modified keyboards 63
copy PAM 62
copy patches 62
copy RPQs 63
copy user data 63
copy vital product data 63
full copy 62

copy files procedures (continued)
modify and copy 62
Copy Patches 62
Copy RPQs 63
Copy Session to Session 455
Copy User Data 63
Copy Vital Product Data 63
CORE service 590
COS definitions 552
COS Tables 551
CSCF 68, 434
CSCF IML Password Suppression 476
CSCM 65
CSCM support 528
CSCU 64
CSMA/CD
jamming signal 71
o v e r v i e w 70
CSU installation 44
Customization 46
customization examples
3174 with AEA 390
local 3174 with CCA 355
remote 3174 352
SLMH gateway with ESCON 372
SLMH token-ring gateway 367
SLMH via token-ring 360
SLMH with CCA 365
SLMH with X.25 380
customization for local gateway 89
customization for remote gateway 102
customization procedures 50
customizing procedures 66
Customizing the 3174-11L Gateway 131
CUT terminals 137

DDDLU (continued)
LUGROUP major node 402
model LU definitions 402
model LU name 403
model LU name search order 403
model LU valid parameters 403
operation 404
performance 406
PU LUGROUP parameter 401
PU LUSEED parameter 401
SDDLU exit routine 404
VTAM major node types supported 395
Default Connection 205, 234
Defining TCP/IP Nicknames 639
Demand Connection 205
Dependent LU Requester 495
DFT workstations 137
DIAL key 174
Dial Screen 174
Dial Screen Display 163
Disconnect/Local Mode Operation 164
diskette types 47
Display the Master Menu 66
display the online Test Menu 68
DLCI 19, 56
DLCI Addresses 599
Downstream Load diskettes 49
DPSU 74
DSPU 14
DSPU 3174 360
DSPU activation 117
dynamic definition of dependent LUs (DDDLU)

E

D
Data Stream Supported by the ASCII Host
Data Streaming 5
data-chaining 5
DDDLU
3174 customization 406
3174 microcode requirements 394
3174 models supported 393
3174 PU definition 399
3174 requirements 393
3270 devices supported 396
3270 emulator supported 397
definition process 397
devices supported 395
display dynamically defined LU 406
display LUGROUP major node 405
display PU major node 405
example definition: local PU 399
example definition: remote PU 400
functional description 394
host requirements 393
LU acronym 399

393

301

Early Token Release 735
EIA 45
ELA 6, 40
Electronic Industries Association 45
Encrypt/Decrypt 737
End Node Support 513
entry assist 18
Entry Assist functions 475
EOP 590
ESCON 5
3174 customization 327
3174 models 323
8 KB RU size 327
APPN/APPC support 324
connectivity options 324
ESCON Director 321
fiber-optic channel 321
hardware/software requirements 323
multi-host gateway 325
MVS MCS console support 326
physical control unit 325
placing 3174 online/offline 327
question 100: 3174 model designation 328
question 101: host attachment 328

Index

823

ESCON (continued)
question 105: upper limit address 328
question 240: controller logical address 328
question 241: RU maximum size 328
question 940: ring address assignment 329
question 941: ring transmission definition 329
single link multi-host 325
virtual control unit 325
ESCON 3174 Customization 372
ESCON gateway 52
Ethernet
10Base2 73
10Base2 overview 73
10Base5 72, 73
10BaseT 74
BNC type connector 73
history of 70
o v e r v i e w 70
topology 71
Ethernet Adapter 14, 487, 490, 558
Ethernet Address 91, 104, 140
Ethernet Concepts 70
Ethernet Frame Format 91, 104, 140
Ethernet LAN support 487
Ethernet LAN Support - DSPU 488
Ethernet LAN Support - Gateway 488
Ethernet Media Type 91, 104, 140
example configuration 275
extended VPD 440

F
FDDI 6
Fiber Optic Terminal Adapter 12
fiber optic terminal attachment 8
Fiber-Optic Terminal Adapter 736
file transfer 34
fixed disk 15
Frame Relay 25, 56, 331, 391, 503, 589
Frame Relay Address in TCP/IP Options Menu 603
Frame Relay architecture 590
Frame Relay characteristics 589
Frame Relay Communication feature 493
Frame Relay Communications Feature 493, 592
Frame Relay IP Address 636
Frame Relay network 590
Frame Relay standards 591
Frame Relay Subnet Mask 636
Frame Relay support 589
FRFH 590
FRTE 590

G
gateway 6, 74
Gateway (LAN and ISDN) 92, 104
Gateway Address and SAP 140
gateway host status summary 126

824

3174 Installation Guide

Gateway LAN Adapters 79
Gateway Management 121
Gateway Microcode 81
Gateway Models 80
Gateway Performance 127
Gateway Storage 82
Group Poll Address 104

H
HAP 24, 459
HAP printer 459
HAP Sharing 459
Host Addressable Printer 483
host attachment 5, 90, 102, 139, 161, 209
Host DTE Address 166
Host DTE address (HNAD) 210
how to display Master Menu 66
how to display the online test menu 68
how to identify customizing keyboard 67
how to use CSCF to view configuration data
how to use the patch procedure 67

68

I
I-Frame Size 96
IBM Cabling System 11, 43, 480
IBM ISDN Coprocessor Support Program 670
IBM ISDN Interface Coprocessor 670
IBM ISDN Interface Coprocessor/2 Model 2 669
IBMXLN.DOS 230
IBMXLN.DOS driver 230
ICP 6
IML Password Suppression 476
Inactivity Timeout 300
Incoming Call Options 164
installation planning
3270 terminal attachment 40
3299 Terminal Multiplexer 41
9309 rack enclosure 45
ASCII terminal attachment 42
balun 43
cabling 43
CSU installation 44
Host Attachment 39
LAN upstream attachment 40
local channel attachment 39
physical installation 44
planning for controller storage 43
remote TP link attachment 40
terminal multiplexer adapter 41
Intelligent Printer Data Stream Support 20
Interchange Node 24
Inverse Address Resolution Protocol 56
IP address 616
IP Forwarding 31, 607
IPDS 20
ISDN 7
3174 customization 672, 682

ISDN (continued)
3174 models supported 667
AS/400 harwdare/software requirements 671
changes to questions 104, 105, and 190 673
checklist - configuration advanced options 721
checklist - create adapter model 725
checklist - create advanced local directory
entry 723
checklist - create advanced parameters 726
checklist - create advanced remote directory
entry 724
checklist - create D-channel parameters 727
checklist - create IDLC profile 728
checklist - create local directory entry 722
checklist - create remote directory entry 724
checklist - create slot n adapter configuration 720
checklist - D-channel options 722
compatibility issues 664
configuring adapter models 711
configuring B-channel protocol profiles 717
configuring DOS PS/2 685
configuring ISDN adapter 698
configuring local/remote directory entries 704
configuring PC/3270 ISDN enabler program 686
connecting to an ISDN port 666
DSPUs supported 666
example scenario 680
example scenario definitions overview 681
example scenario description 680
IBM ISDN Coprocessor Support Program 670
IBM ISDN Interface Coprocessor 670
IBM ISDN Interface Coprocessor/2 Model 2 669
ISDN adapter definition panel 676
ISDN channel definition panel 679
ISDN configurator parameter checklists 720
ISDN configurator parameters 698
ISDN port definition panel 678
ISDN PUID assignment panel 675
ISDNBIOS 671
more ISDN DSPUs than available
ports/addresses 673
networks supported 667
o v e r v i e w 662
planning for ISDN 665
PS/2 harwdare/software requirements 668
question 105: upper limit address 674
question 150: gateway (token-ring and ISDN) 674
question 190: number of ISDN DSPUs 675
question 803: ISDN definition 676
relationship between questions 104, 105, and
190 672
running ISDN configurator 687
the ISDN solution 662
user benefits 663, 664
VTAM definitions 685
where the 3174 fits 665
ISDN Attachment 7

ISDN BRI Adapter 7
ISDN BRI Attachment

7

K
keyboard definition utility
keyboard layouts 803
keyboard map 300
Keyboard Mapping 171
Keyboards 448

61

L
L A A 75
lan
Lan Adapter Type 90, 139
LAN Address and SAP 92, 104
LAN Address Assignment 93, 104, 329
LAN adresses 74
LAN and SAP of the 3174 140
LAN Attach 6
LAN Attachment 7
LAN Gateway 104
LAN Link Subsystem Name 93, 104
LAN Manager Profile 577
LAN Manager Support 571
LAN Maximum Out 141
LAN Network Manager 561
LAN Terminology 74
LAN Transmision Definition 94
LAN Transmission Definition 105, 329
LAN Universal Address 76
LAN-Over-Coax device drivers 568
LAN-over-Coax MAC driver 586
Language Support 34
Large 3174s 41
LEN Node Support 514
licensed internal code 20, 47
releases/levels 20
limited function utility 25
limited function utility diskette 49
Link Access Protocol Balanced 158
Link Level Transmit Timeout 169
Link Subsystem Name 104
Local 3174 with CCA 355
LOCAL and COMM Keys 163
Local Area Network 69
Local Channel Attach 5
local copy 339, 451
local format storage (LFS)
3174 customization 415
appending application variable data 412
creating formats 408
distributing formats 409
dynamic format building 412
estimating storage requirements 416
exception/status codes 417
exception/status reporting 416
format distribution transaction 409

Index

825

local format storage (LFS) (continued)
host dependencies 411
host support requirements 409
implementing LFS 408
invoking format presentation 411
LOCADDR considerations 409
multi-host support 414
operator-selected formats 412
other LFS functions 412
presenting formats 410
question 179: local format storage 415
response times 417
SNA sense codes 417
storage considerations 415
With UltraOpt/VTAM 418
Without UltraOpt/VTAM 407
local gateway 84
Local Management Interface 595
Local Print Buffering 462
Locally Administered Address 75
Logical Channel Identifier 162
Logical Link Control 163

M
Management Focal Point 518
Mapping DLCI to SAP Addresses for the
Gateway 601
Medium 3174s 42
Merge DSL 64
merge procedures
merge DSL 64
merge RPQs 64
Merge RPQs 64
microcode 47
microcode customization
3174 diskette types 47
customizing procedures 66
microcode release differences 47
planning for AEA 55
planning for APPN 54
planning for central site change management
planning for common SNA 51
planning for customization 50
planning for encrypt/decrypt 65
planning for ISDN 53, 665
planning for LAN gateway 51
planning for merge procedures 64
planning for microcode upgrade 64
planning for multi-host support 56
planning for PAM 60
planning for peer communication 54
planning for port assignment 57
planning for RTM 59
planning for X.25 52
planning for X.25 token-ring gateway 53
planning to configure/reconfigure 51
planning to copy files 62
planning to modify keyboard 61

826

3174 Installation Guide

64

Microcode RPQs 26
Microcode Specify Codes 25
Migration Data Host 24
MLT Storage Support 333
Mode/COS Correlation 554
Model Designation 90, 139
Modem Line Speed 299
Modify Keyboard Utility 61
multi-host connectivity
3174 customization 333, 350
change screen key 336
concurrent communication adapter 339
display model ID 337
entry assist (DOC mode) 338
example - multiple connectivity 349
example - SLMH gateway with ESCON 347
example - SLMH LAN gateway 345
example - SLMH via LAN 342
example - SLMH with AEA 344
example - SLMH with CCA 343
example - SLMH with ESCON 346
example - SLMH with X.25 348
local copy 339
MLT prerequisites 332
multiple logical terminal 331
printer authorization matrix 339
programmed symbols 333, 338
question 110: MLT storage support 333
question 116: individual port assignment 334
question 117: port assignment 334
question 118: port address 335
question 125: miscellaneous feature options
(A) 334
question 168: additional extension mode key 336
session presentation delay 338
shift lock, caps lock and APL on 338
single-link multi-host support 342
supported 3270 hosts via CCA 331
supported 3270 hosts via primary adapter 331
supported ASCII hosts 332
multi-host gateway 78, 325
Multi-Host LAN Gateway 153
multi-host support 56, 268
Multi-Hosts 183
Multiple Logical Terminal 331
Multiplexer Adapter 731, 732
Multiplexer Adapter.ISDN 732
Multiplexer Adapter.Telephone Twisted Pair 732
Multiplexer Configurations 9
Multiprotocol Intelligent Hub 3, 10, 42
Multistation printer sharing. 25
MVS Definitions 87

N
NCP 6
NCP sample definitions
DSPU via NTRI 794
lan attachment 793

NCP sample definitions (continued)
SDLC 3174 785
X.25 attachment (multi-host) 790
X.25 attachment (single host) 787
NCP tuning parameters 108
NDIS driver 578
Negotiated Packet Size 166
NetView 115
network asset management 19, 438
network management
3174 customization 437
central site change management 433
central site control facility 433
collecting VPD 441
CSCF command 435
extended VPD 440
extended VPD devices 440
NetView PTFs required for CSCF 434
network asset management 438
NPDA CTRL command 438
SLR 443
SMF 443
user-defined data 439
vital product data 439
VPDCMD command 442
VPDCOLL CLIST 443
Network Resources 547
Network Type 162
NLS 34
NTRI 6, 40
null/space processing 18

O
OEM 17
Open Connection 205, 222, 244
operating PVC 172
operating SVC 173
OS/2 Support 583
Outgoing Call Options 165

P
Packet Sequence Numbering 166
packet types 176
PAM 461
Password for ASCII Displays on Switched Lines 281
Patches 67
Peer Bridge Profile 576
Peer Communication 54, 557
3174-peer bridge profile panel 574, 577
3174-peer definition panel 570
APPN and Peer combined 529, 564
base control storage 565
Configuration Support-C peer capabilities 505
control diskette 566
control extension diskette 566
customize control disk menu 569
DSL diskette 566

Peer Communication (continued)
internal bridge 559, 561
internal ring segment 559
LAN addressing 560
LAN Manager profile 577
LAN Manager support 561
LIC feature 567, 568
LIC feature diskette 567
logical view 559
MAC 560
merging LIC feature diskettes 567
PC/3270 attachment type 583
Peer control storage 565
peer segment 558
physical configuration 559
prpq p85114 558
question 650 storage impact 565
question 650: 3174-peer support 570
question 651 storage impact 565
question 651: bridge support 571
question 652 storage impact 565
question 652: LAN Manager support 571
question 653: 3174-peer online test updates 571
question 660: 3174-peer port address range 572
question 661: percentage of discard threshold 573
question 670: bridge number 574
question 671: token-ring segment number 574
question 672: 3174-peer segment number 575
question 673: token-ring hop count 575
question 674: frame forwarding active 575
question 675: bridge performance threshold 575
question 676: logging interval 575
question 677: alert interval 576
question 690: reporting link 0 password 577
question 691: reporting link 1 password 577
question 692: reporting link 2 password 577
question 693: reporting link 3 password 577
token-ring adapter 566
token-ring address 583
TR 824501 560
utility diskette 566
WPCSP 560, 580
wpcsp prpq p85114 558
Wrap Mode 560
Peer Communication feature 529
Peer Communications NDIS drivers 568
Peer NDIS driver 579
Personal Communications/3270 34
Personal Computer Support 33
Physical Unit Identification 141, 161, 209
PIM 738
planning for AEA 55
planning for APPN 54
Planning for Backup/Recovery 144
planning for central site change management 64
planning for common SNA 51
planning for customization 50

Index

827

planning for Frame Relay communication. 56
planning for ISDN 53
planning for LAN gateway 51
planning for merge procedures 64
planning for microcode upgrade 64
planning for multi-host support 56
planning for PAM 60
planning for peer communication 54
planning for port assignment 57
planning for RTM 59
planning for tcp/ip 55
planning for X.25 52
planning for X.25 token-ring gateway 53
planning to configure/reconfigure 51
planning to copy files 62
planning to modify keyboard 61
Port assignment 57
Port Expansion Feature 731
Port Set Name 296
Port to Port Map 286
Port To Port Set 626
Printer Authorization Matrix 60, 316
Printer Authorization Matriz 339
Printer MLT 493
problem determination tools 121
Programmed Symbols 333
Prompt for Universal/Specific Keyboard Map 300
PVC 158

R
Rack Enclosure 45
recovery 156
Recovery Planning 144
Recovery Scenarios 146
Remote 3174 352
Remote Bridging 493, 589, 592
Remote Bridging communications 493
Remote Bridging Support 589
remote gateway 99
remote gateway group poll 19
Remote Gateway Performance 106
Remote Link Attach 6
Remote Management 101
Request MLT for AEA 282
response time monitor 17, 33, 59
Ring Error Monitor 78, 79, 92, 104
RPQ 8Q0718 3174 Peer Communication 26
RPQ 8Q0743 X.25 Token-Ring Gateway 30
RPQ 8Q0800 T2.1 Passthru Gateway 29, 527
RPQ 8Q0806 Telephone Twisted-Pair TMA 477
RPQ 8q0993 267
RPQ 8Q1041 25
RPQ 8X0024 Local Format Storage 407
RPQ diskette 49
RU Maximum Size 328

828

3174 Installation Guide

S
SAP 56, 92
Second Diskette Drive 14, 15
Service Level Reporter 20
shared T2.0/2.1 link 519
single link multi-host 19, 56, 152, 325, 342
Single Link Multi-Host support 331
SLMH 19
SLMH Gateway with ESCON 347, 372
SLMH LAN Gateway 345
SLMH Token-Ring Gateway 367
SLMH via Token-Ring 360
SLMH with AEA 344
SLMH With CCA 343, 365
SLMH with ESCON 346
SLMH with X.25 380
SLMH with X.25 or Frame Relay 348
SLNM with Frame Relay 390
Small 3174s 42
SNMP MIB-II 25
SNMP MIB-II support 31
SOEMI 17
Source Route 589
source short identifier 202
space character processing 18
Split Screen function 447
Station Set Name 295
Station Type 295, 472
storage expansion 15
SVC 158

T
T-R Address for Internal Use 220
T1 6
T2.0 link 518
T2.1 node 501
T2.1 Passthru Gateway 527, 536
TCP/IP 6, 55
3174 customization 620
3174 domain name 638
3174 hostname 638
3174 models supported 611
3174 support before RPQ 8Q0935 605
3174 support with Telnet support 605
adding 3174 to TCP/IP network 615
configure AEA and TCP/IP option 622
customizing panel flow 622
data buffers 615
data flows 658
defining 3270 host and display station sets
defining default destinations 633
defining domain name services 637
defining nicknames 639
defining port set 625
defining TCP/IP options 634
defining TCP/IP routing information 636
defining TCP/IP station sets 629

628

TCP/IP (continued)
devices supported 613
domain nameserver IP addresses 638
enabling AEA and TCP/IP option 624
escaping to local mode 642
example scenario 620
hosts supported 614
how the 3174 Telnet Support looks at names 617
how to use the 3174 TCP/IP Telnet Support 640
if things go wrong... 656
IP addresses 615, 616
LAN considerations 640
local mode command - ? 654
local mode command - CLOSE 650
local mode command - DISPLAY 652
local mode command - HELP 654
local mode command - NAMES 647
local mode command - OPEN 649
local mode command - PING 647
local mode command - QUIT 650
local mode command - SEND 653
local mode command - SET 653
local mode command - STATUS 651
local mode command - TOGGLE 653
mapping port to port set 626
name servers 617
names 616
nicknames 617
opening a connection 642
operation: 3270 terminal 656
operation: ASCII terminal 655
operation: telnet to MVS host 646
operation: telnet to RS/6000 host 644
protocols supported 610
question 052: 3174 IP address 635
question 054: subnet mask 635
question 056: broadcast address 635
question 058: maximum telnet connections 635
question 060: TCP/IP buffer space 635
question 062: routing field support 636
question 064: all routes broadcast 636
question 066: frame relay IP address 636
question 068: frame relay subnet mask 636
question 700: configure AEA and TCP/IP
feature 624
question 702: control key assignment 624
question 703: request MLT for AEA 625
questions 710 through 713: miscellaneous ASCII
options 625
returning to the connection menu 643
returning to the telnet session 644
routes 618
special considerations for 3270 terminals 655
special considerations for ASCII terminals 654
storage requirements 614
supported configuration - DSPU 3174 612
supported configuration - gateway 3174 611
telnet session resources 644

TCP/IP (continued)
telnet sessions 615
terminal operation 642
terminal types 654
TCP/IP enhancements 489
TCP/IP for DOS 605
TCP/IP for OS/2 605
TCP/IP Protocols Supported 610
TCP/IP Station Sets 629
TCP/IP Telnet 605
TCP/IP Telnet RPQ 30
TCP/IP Telnet support 481
TCP/IP traffic 658
Telephone Twisted Pair Terminal Multiplexer
Adapter 12
telephone twisted-pair terminal multiplexer
adapter 477
Telephone Twisted-Pair TMA 40
Telnet 24
terminal attachment 7
Terminal Multiplexer Adapter 8, 12
Thick Wire Ethernet 72
TIC 6, 40
TMA 8
TN3270 14
TN3270 support 31, 487
Token-Ring Address 90, 103, 139
Token-Ring Concepts 69
Token-Ring Devices Address Aissgnment 211
Token-Ring Error Alert 79
Token-Ring Error Alerts 78, 92, 104
token-ring gateway 13
Token-Ring Network Gateway 92
Token-Ring Segment Number 220
Token-Ring Speed 90, 103, 139
Token-Ring T1 Timer/Retry Count 468
Tokenway 3
Transmit I-Frame Size 141
TRN Address for the Gateway 210
TTP TMA 477
TTT TMA 446
Type 3A (16/4) Communication Adapter 13
type ahead 18

U
UDT - User-Defined Terminal table 309
UDX - User-Defined Translate table 309
UltraOpt/VTAM
3174 requirements 428
3174 storage considerations 428
benefits 421
converting from CICS-based LFS 426
functional description 423
host environment required 427
implementation steps 430
implementing UltraOpt/VTAM 427
justification - delayed hardware
upgrades/purchases 422

Index

829

UltraOpt/VTAM (continued)
justification - improved response times 421
justification - reduced cost of hardware 422
loading formats 423
multi-host considerations 429
performance examples 418
question 179: local format storage 427
retrieving/presenting formats 424
sales offices - Canada/US 431
sales offices - international 431
supported devices 429
the monitor 426
the optimizer 424
trial program 430
Universally Administered Address 75
Upper Limit Address 91, 103
user-defined data 439
Utility diskette 48

V
V.24 interface 6
V.35 734
V.35 interface 6
virtual circuit 158
virtual node name 543
vital product data 439
VM/SP Definitions 87
VSE Definitions 88
VTAM 114
VTAM Definitions 89
VTAM sample definitions
3174 DSPU attached via NTRI 793
lan attachment 793
local 3174 non-SNA 784
local 3174 SNA 783
MVS/VTAM definition for local 3174 gateway and
DSPUs 795
VSE/VTAM definition for local 3174 gateway and
DSPUs 797
X.25 switched major node 789

W
WAN communications 493
wildcard configuration 516
Wildcard Routing 515
Window Size 96, 167
WNM 10, 11
WNM 3174s 42
Workstation LAN-Over-Coax Drivers 568
Workstation Networking Module 3, 4, 47
Workstation Peer Communication Support
Program 230, 558, 580
WPCSP
CONFIG.SYS file 582
device drivers 581
extra SAPs and stations 582
installation 581

830

3174 Installation Guide

WPCSP (continued)
limitations 581
what it does 580

X
X.21 734, 735
X.21 interface 6
X.25 157
3174 customization 161
access to a System/36 181
access to a VTAM system 179, 184
access to multi-hosts 183
autocall/autodisconnect 173
call ready/incoming call operation 173
closed user group 160
COMM key 163
Configuration Support-B Release 3
enhancements 159
connection identifier 164
dial in operation 173
dial screen 163
DISC key 163, 174
disconnect operation 172, 174
example scenario - PVC 179
extension mode keys 163
LAPB 158
Link Access Protocol Balanced 158
LOCAL key 163, 174
local operation 174
N• retries 169
Np retries 169
operating procedures 171
operating PVC 172
operating SVC 173
packet size 160
packet size negotiation 164, 165
packet types 176
physical services header 157
planning 159
PSH 157, 163
PVC 158
QLLC 157
qualified logical link control 157
question 101: host Attachment 161
question 215: PUID 161
question 372: autocall/autodisconnect 161
question 400: network type 162
question 401: circuit type 162
question 402: logical channel identifier 162
question 403: logical link control 163
question 409: X.25 keyboard support options 163
question 420: incoming call options 164
question 421: outgoing call options 165
question 423: host DTE address 166
question 424: 3174 DTE address 166
question 430: packet size negotiation 166
question 431: packet sequence numbering 166
question 432: negotiated/PVC window size 167

X.25 (continued)
question 433: K-maximum out 167
question 434: nonstandard default packet size 167
question 435: nonstandard default window
size 168
question 440: throughput class negotiation 168
question 441: closed user group 169
question 442: recognized private operating
agency 169
question 450: link level transmit timeout 169
question 451: number of retries 169
question 452: connection identifier 169
question 453: connection options 170
question 461 through 466: logical channel
numbering 170
QXID 161
reconnect operation 173
reverse charging 164, 165
SVC 158
T1 timer 169
throughput class negotiation 165
Tp timer 169
virtual circuit 158
window size 160
window size negotiation 164, 165
X.25 options 158
X.25 attachment 52
X.25 Devices Address Assignment 212
X.25 Gateway Bridge Information 218
X.25 Gateway Default/Open Connections 215
X.25 hosts 192
X.25 Keyboard Support Options 163
X.25 Keys 163
X.25 network type supported 193
X.25 options 158
X.25 Options for Primary Host on any Link 210
X.25 token-ring gateway (RPQ) 187
3174 controller storage 189
3174 customization 208
3174 models supported 189
3174 requirements 188
bridge protocol considerations 191
central site change management 221
connection identifier (CID) 203
connection initiation 241, 242, 253
default connection 206
demand connection 206
example scenario - default connection 234
example scenario - open connection 221, 244, 254
functional description 193
hardware/software requirements 188
host link protocols 192
identifying connecting devices 201
microcode upgrade 221
open connection 207
panel flow - configure 208
panel flow - X.25 token-ring gateway 209
QLLC Combined gateway 199

X.25 token-ring gateway (RPQ) (continued)
QLLC primary gateway 197
QLLC secondary gateway 193
question 101: host attachment 209
question 150: X.25 token-ring network gateway
controller 209
question 215: PUID 209
question 401: circuit type 210
question 423: host DTE address (HNAD) 210
question 424: 3174 DTE address 210
question 467: X.25 options for Primary Host or any
Link 210
question 900: TRN address for the gateway 210
question 942: token-ring devices address
assignment 211
question 943: X.25 devices address
assignment 212
question 944: X.25 gateway default/open
connections 215
question 945: X.25 gateway bridge
information 218
question 946: bridge number 220
question 947: token-ring segment number 220
question 948: 3174-X.25 segment number 220
question 949: token-ring address for internal
use 220
simultaneous connections 190
token-ring hosts 191
token-ring PU 2.0 devices 191
types of connections 205
X.25 hosts 192
X.25 network type supported 193
X.25 PU 2.0 devices 192
X.25 Token-Ring Network Gateway Controller 209

Index

831

ITSO Technical Bulletin Evaluation

RED000

3174 Establishment Controller/Networking Server
Installation Guide
Publication No. GG24-3061-05
Your feedback is very important to help us maintain the quality of ITSO Bulletins. Please fill out this
questionnaire and return it using one of the following methods:
•
•
•
•

Mail it to the address on the back (postage paid in U.S. only)
Give it to an IBM marketing representative for mailing
Fax it to: Your International Access Code + 1 914 432 8246
Send a note to REDBOOK@VNET.IBM.COM

Please rate on a scale of 1 to 5 the subjects below.
(1 = very good, 2 = good, 3 = average, 4 = poor, 5 = very poor)
Overall Satisfaction

____

Organization of the book
Accuracy of the information
Relevance of the information
Completeness of the information
Value of illustrations

____
____
____
____
____

Grammar/punctuation/spelling
Ease of reading and understanding
Ease of finding information
Level of technical detail
Print quality

____
____
____
____
____

Please answer the following questions:
a)

b)

If you are an employee of IBM or its subsidiaries:
Do you provide billable services for 20% or more of your time?

Yes____ No____

Are you in a Services Organization?

Yes____ No____

Are you working in the USA?

Yes____ No____

c)

Was the Bulletin published in time for your needs?

Yes____ No____

d)

Did this Bulletin meet your needs?

Yes____ No____

If no, please explain:

What other topics would you like to see in this Bulletin?

What other Technical Bulletins would you like to see published?

Comments/Suggestions:

Name

Company or Organization

Phone No.

( THANK YOU FOR YOUR FEEDBACK! )

Address

ITSO Technical Bulletin Evaluation
GG24-3061-05

Fold and Tape

RED000

Please do not staple

IBML



Cut or Fold
Along Line

Fold and Tape

NO POSTAGE
NECESSARY
IF MAILED IN THE
UNITED STATES

BUSINESS REPLY MAIL
FIRST-CLASS MAIL

PERMIT NO. 40

ARMONK, NEW YORK

POSTAGE WILL BE PAID BY ADDRESSEE

IBM International Technical Support Organization
Department 545, Building 657
P.O. BOX 12195
RESEARCH TRIANGLE PARK NC
USA 27709-2195

Fold and Tape

GG24-3061-05

Please do not staple

Fold and Tape

Cut or Fold
Along Line

IBML



Printed in U.S.A.

GG24-3061-05



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19
Format                          : application/pdf
Creator                         : REDWEB
Title                           : GG243061
Create Date                     : 1998:08:09 22:14:55Z
Creator Tool                    : REDWEB   at WTSCPOK
Modify Date                     : 2018:10:06 12:24:34-07:00
Metadata Date                   : 2018:10:06 12:24:34-07:00
Producer                        : Acrobat Distiller 3.02
Document ID                     : uuid:372c1eac-414a-1d44-bab1-6a66b651eb09
Instance ID                     : uuid:f9272e24-7939-d842-8a22-11ee8d70858b
Page Layout                     : SinglePage
Page Mode                       : UseOutlines
Page Count                      : 880
Author                          : REDWEB
EXIF Metadata provided by EXIF.tools

Navigation menu