idnits 2.17.1 draft-ietf-snanau-appcmib-06.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-26) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** Missing document type: Expected "INTERNET-DRAFT" in the upper left hand corner of the first page ** Missing expiration date. The document expiration date should appear on the first and last page. ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Abstract section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 176 instances of too long lines in the document, the longest one being 4 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == Line 331 has weird spacing: '...ame are set t...' == Line 569 has weird spacing: '...tActive colle...' == Line 586 has weird spacing: '...tActive colle...' == Line 603 has weird spacing: '...tActive colle...' == Line 635 has weird spacing: '...tActive colle...' == (3 more instances...) -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (April 1, 1996) is 10252 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Possible downref: Non-RFC (?) normative reference: ref. '1' ** Obsolete normative reference: RFC 1902 (ref. '2') (Obsoleted by RFC 2578) ** Obsolete normative reference: RFC 1903 (ref. '3') (Obsoleted by RFC 2579) ** Obsolete normative reference: RFC 1904 (ref. '4') (Obsoleted by RFC 2580) -- Possible downref: Non-RFC (?) normative reference: ref. '5' -- Possible downref: Non-RFC (?) normative reference: ref. '6' ** Downref: Normative reference to an Historic RFC: RFC 1666 (ref. '7') Summary: 15 errors (**), 0 flaws (~~), 7 warnings (==), 5 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Definitions of Managed Objects 3 for APPC 5 April 1, 1996 7 Michael Allen (editor) 8 Wall Data Inc. 9 mallen@hq.walldata.com 11 Bob Clouston (editor) 12 Cisco Systems 13 clouston@cisco.com 15 Zbigniew Kielczewski (editor) 16 Cisco Systems 17 zbig@cisco.com 19 William Kwan (editor) 20 Jupiter Technology Inc. 21 billk@jti.com 23 Bob Moore (editor) 24 IBM Corporation 25 remoore@ralvm6.vnet.ibm.com 27 29 1. Status of this Memo 31 This document is an Internet-Draft. Internet-Drafts are working 32 documents of the Internet Engineering Task Force (IETF), its areas, and 33 its working groups. Note that other groups may also distribute working 34 documents as Internet-Drafts. 36 Internet-Drafts are draft documents valid for a maximum of six months. 37 Internet-Drafts may be updated, replaced, or obsoleted by other 38 documents at any time. It is not appropriate to use Internet-Drafts as 39 reference material or to cite them other than as a working draft or work 40 in progress. 42 To learn the current status of any Internet-Draft, please check the 43 1id-abstracts.txt listing contained in the Internet-Drafts Shadow 44 Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or 45 munnari.oz.au. 47 2. Introduction 49 This memo defines a portion of the Management Information Base (MIB) for 50 use with network management protocols in the Internet community. In 51 particular, it defines objects for managing the configuration, 52 monitoring and controlling of network devices with APPC (Advanced 53 Program-to-Program Communications) capabilities. This memo identifies 54 managed objects for the SNA LU6.2 protocols. 56 This memo does not specify a standard for the Internet community. 58 3. The SNMP Network Management Framework 60 The SNMP Network Management Framework consists of several components. 61 For the purpose of this specification, the applicable components of the 62 Framework are the SMI and related documents [2, 3, 4], which define the 63 mechanisms used for describing and naming objects for the purpose of 64 management. 66 The Framework permits new objects to be defined for the purpose of 67 experimentation and evaluation. 69 4. Overview 71 This document identifies the proposed set of objects for managing the 72 configuration, monitoring and controlling devices with APPC 73 capabilities. APPC is the aspect of SNA which supports peer-to-peer 74 communication, and provides the interface for applications to 75 communicate. In this document, we will describe LU6.2 protocol-specific 76 managed objects. 78 This document describes both dependent and independent LU 6.2 protocols. 80 A dependent LU requires assistance from an SSCP in order to activate an 81 LU 6.2 session. An independent LU is able to activate an LU 6.2 session 82 without assistance from the SSCP. If the agent supports dependent LU 83 6.2 only, the SNA NAU MIB, RFC 1666 [7] is used instead to represent 84 those objects. 86 Local LUs and partner LUs connect with each other using sessions. 87 Multiple different sessions can be established between LUs with 88 characteristics defined by Modes. Session limits within a defined Mode 89 are negotiated between the local and partner LUs using a protocol called 90 CNOS (Change Number of Sessions). 92 Transaction Programs (TPs) are applications that use sessions to 93 communicate with each other. Multiple TPs can use the same session, but 94 not at the same time. A single usage of a session is called a 95 conversation. While a session can stay active for a long time, a 96 conversation can come up and down based on usage by the TPs. 98 Common Programming Interface - Communications (CPI-C) is a standard API 99 (Application Programming Interface) for APPC and OSI TP that is used by 100 TPs for accessing conversations. Although, many of the CPI-C objects in 101 this MIB are relevant to both APPC and OSI TP, the intention is for 102 managing APPC products only. 104 SNA names such as LU names, CP names, mode names, and COS names can be 105 padded with space characters in SNA formats. These space characters are 106 insignificant. For example, in a BIND RU a mode name of "#INTER" with a 107 length of 6 is identical to a mode name of "#INTER " with a length of 108 8. However, in this MIB, insignificant space characters are not 109 included by the agent. Using the mode name from the previous example, an 110 agent would return a length of 6 and the string "#INTER" with no space 111 characters for appcModeAdminModeName, regardless of how it appears in 112 the BIND RU or in internal storage. The lone exception is the all blank 113 mode name, for which the agent returns a length of 8 and the string " 114 " (8 space characterss). 116 When an SNA name is functioning as a table index, an agent shall treat 117 trailing space characters as significant. If a Management Station 118 requests the objects from a row with index "#INTER ", the agent does 119 not match this to the row with index "#INTER". Since an agent has no 120 insignificant space characters in any of its table indices, the only 121 reason for a Management Station to include them would be to start 122 GetNext processing at a chosen point in a table. For example, a GetNext 123 request with index "M " would start retrieval from a table at the 124 first row with an 8-character index beginning with M or a letter after 125 M. 127 The SNA/APPC terms and overall architecture are documented in [1], [5], 128 and [6]. 130 Highlights of the management functions supported by the APPC MIB module 131 include the following: 133 o Activating and deactivating statistics keeping and counting. 135 o Activating and deactivating tracing. 137 o Issuing CNOS processing verbs/commands for 138 INITIALIZE_SESSION_LIMIT, CHANGE_SESSION_LIMIT and 139 RESET_SESSION_LIMIT. 141 o Monitoring of parameters related to local LU, partner LU, modes, 142 TPs and CPI-C side information. 144 o Deactivating sessions. 146 o Monitoring of LU6.2-specific session operational parameters and 147 statistics, historical information about abnormally terminated 148 sessions, and information about APPC sessions that are transported 149 by APPN HPR. 151 o Monitoring of conversation operational parameters, and historical 152 information about abnormally terminated sessions. 154 This MIB module does not support: 156 o Modifying APPC defaults. 158 o Creating and deleting partner LUs, modes, TPs, and CPI-C side 159 information tables. 161 o Modifying parameters related to local LU, partner LU, modes, TPs, 162 and CPI-C side information. 164 o Activating or deactivating local LUs. 166 o Activating or deactivating partner LUs. 168 o Activating or deactivating conversations. 170 o Activating or deactivating Transaction Programs. 172 o Activating sessions. 174 o Traps 176 4.1. APPC MIB Structure 178 The APPC MIB module contains six groups of objects: 180 o appcGlobal - objects related to global defaults and controls. In 181 addition, CNOS processing objects are also part of this group. 183 o appcLu - objects related to LU6.2-specific local and partner LU, 184 mode definition, monitoring and control. 186 o appcTp - objects related to transaction program definition, 187 monitoring and control. 189 o appcSession - objects related to LU6.2-specific session 190 monitoring. 192 o appcConversation - objects related to conversation monitoring. 194 o appcCPIC - objects related to related CPI-C side information. 196 These groups are described below in more detail. 198 The objects related to LU6.2 are generally organized into two types of 199 tables: the Admin and Oper tables. 201 The "Admin" table contains read-only objects which contain default or 202 expected configuration values. This MIB does not create or modify 203 configuration values. The "Oper" table contains objects which provide 204 current operational values, such as state values or negotiated 205 parameters, for dynamic or configured objects. Dynamic objects are 206 created by the APPC system using one of the templates provided in the 207 "Admin" table. Configured objects usually have a one-to-one 208 relationship between "Admin" and "Oper" entries. However, some "Admin" 209 values may have changed since the object became operational, such that 210 the "Oper" values may no longer be based on the "Admin" values. The 211 "Admin" entry could even be deleted. For example, some implementations 212 may allow a mode definition (appcModeAdminEntry) to be deleted even 213 while an active session was using this mode (appcModeOperEntry still 214 exists). Where appropriate, the "Oper" table may include initial 215 starting values for objects that can be reconfigured while operational. 216 How the "Admin" values are changed or deleted is outside the scope of 217 this MIB. 219 4.1.1. appcGlobal group 221 The appcGlobal group consists of the following tables and objects: 223 1) appcCntrlAdminGroup 225 This group of objects controls whether certain statistics and counters 226 (e.g., session counters and RSCV collection) should be maintained by the 227 Agent. In addition, the ability to activate and deactivate tracing is 228 also supported through objects in this group. These objects are for 229 Agent implementations that wish to provide this level of operational 230 control and are optional. 232 The objects in this group represent the desired state, with the actual 233 operational values in appcCntlOperGroup. 235 These objects can be generated initially, after startup of SNA service, 236 by the Agent which uses information from the Node configuration file. 237 Subsequent modifications of object values is possible by a Management 238 station. The modifications to these objects can be saved in the Node 239 configuration file for the next startup (i.e., restart or next 240 initialization) of SNA service, but the mechanism for this function is 241 not defined in this document. 243 2) appcCntrlOperGroup 245 This group of objects monitors whether certain statistics and counters 246 (e.g., session counters and RSCV collection ) are maintained by an 247 Agent. In addition, the ability to monitor tracing activity is also 248 supported through objects in this group. 250 This table represents the actual operational state. These states can be 251 modified via objects in the appcCntrlAdminGroup. 253 3) appcGlobalObjects 255 These objects describe global information such as APPC system start 256 time, the control point name, and default LU 6.2 configuration values. 258 The type of default configuration information includes mode name, LU, 259 and maximum logical record size. 261 4) appcCnosControl 263 These objects allows for issuing of CNOS commands relative to a local 264 and partner LU pair and a Mode. They support the following CNOS 265 commands: INITIALIZE_SESSION_LIMIT, CHANGE_SESSION_LIMIT and 266 RESET_SESSION_LIMIT. 268 The objects in this group can be modified by a Management Station. 270 This group consists of objects that are relevant to the CNOS commands 271 parameters, which a Management Station needs to set. After setting the 272 parameters of a CNOS command, the Management Station will set the 273 control object (appcCnosCommand) to request the Agent to issue the 274 appropriate CNOS command. 276 4.1.2. appcLu group 278 The appcLu group consists of the following tables: 280 1) appcLluAdminTable 282 This table contains objects which describe specific LU6.2 local LU 283 configuration information. The type of information includes the maximum 284 number of sessions supported and compression parameters. 286 2) appcLluOperTable 288 This table contains objects which describe specific LU6.2 local LU 289 operational information. The type of information includes the maximum 290 number of sessions supported, the number of sessions currently active, 291 and compression parameters. 293 3) appcLuPairAdminTable 295 This table contains objects which describe local LU and partner LU 296 configuration information. The type of information includes security 297 information and whether parallel sessions are supported. 299 For those implementations that have partner LU definitions associated 300 with each local LU, multiple entries with the same 301 appcLuPairAdminParLuName could exist with different 302 appcLuPairAdminLocLuName. For those implementations in which partner LU 303 definitions apply to all local LUs, the appcLuPairAdminLocLuName is set 304 to '*ALL'. 306 4) appcLuPairOperTable 308 This table contains objects which describe partner/local LU pair run- 309 time operational information. The type of information includes security 310 information and whether parallel sessions are supported. 312 Although the Admin (appcLuPairAdminTable) table entries could be global 313 to all local LUs in a Node, an entry in this Oper table is always 314 associated with one local LU. 316 A row in this table is created as soon as there is an active session 317 between the local and partner LU. Two entries are present when both LUs 318 in a pair are local. 320 5) appcModeAdminTable 322 This table contains objects which describe Mode configuration 323 information. The type of information includes the mode name and maximum 324 session limit. 326 For those implementations that have Mode definitions associated with 327 each local and partner LU pair, multiple entries with the same 328 appcModeAdminModeName could exist with different appcModeAdminLocLuName 329 and appcModeAdminParLuName. For those implementations in which Mode 330 definitions apply to all local and/or all partner LUs, the 331 appcModeAdminLocLuName and/or appcModeAdminParLuName are set to '*ALL'. 333 6) appcModeOperTable 335 This table contains objects which describe Mode run-time operational 336 information for each local/partner LU pair. The type of information 337 includes the mode name and maximum session limit. 339 Although the Admin table entries could be global to all local and 340 partner LUs in a Node, the Oper table entries are always associated with 341 one local and partner LU pair. 343 A row in this table is created as soon as there is an active session 344 between local and partner LU for this Mode. Two entries are present when 345 both LUs in a pair are local. 347 4.1.3. appcTp group 349 The appcTp group consists of the following table: 351 1) appcTpAdminTable 353 This table contains objects which describe transaction program (TP) 354 configuration information. The type of information includes the TP name 355 and TP operation, indicating how the TP will be started. 357 For those implementations that have TP definitions associated with each 358 local LU, multiple entries with the same appcTpAdminTpName could exist 359 with different appcTpAdminLocLuName. For those implementations in which 360 TP definition applies to all local LUs, it will have 361 appcTpAdminLocLuName set to '*ALL'. 363 There is no appcTpOperTable. Run-time information about TP tends to be 364 product-specific (e.g., process Id), and much of the information can be 365 derived from the conversation tables. 367 4.1.4. appcSession group 369 The appcSession group consists of the following tables: 371 1) appcActSessTable 373 This table contains objects which describe LU6.2 session information. 374 The type of information includes the PCID and the pacing counts. 376 2) appcSessStatsTable 378 This table contains statistical information about LU 6.2 sessions. The 379 type of information includes counters of bytes and RUs sent and 380 received. 382 3) appcHistSessTable 384 This table contains historical information about APPC sessions that have 385 terminated abnormally. The type of information includes the unbind type 386 and sense data. 388 4) appcSessRtpTable 390 This table contains information about LU 6.2 sesions that are being 391 transported by High Performance Routing. The type of information 392 includes the NCEID and TCID. 394 4.1.5. appcConversation group 396 The appcConversation group consists of the following tables: 398 1) appcActiveConvTable 400 This table contains objects which describe active conversation 401 information. The type of information includes the state and type. An 402 entry is created by an Agent when the conversation is started, and is 403 removed when the conversation ends. 405 2) appcHistConvTable 407 This table contains objects which describe historical conversation 408 information about abnormally terminated conversations. The number of 409 entries and how long they are kept depends on the Agent implementation. 410 The type of information inclues the sense data and log data. 412 4.1.6. appcCPIC group 414 The appcCPIC group consists of the following tables: 416 1) appcCpicAdminTable 418 This table contains objects which describe CPI-C side information. The 419 type of information includes the symbolic destination name and partner 420 LU name. 422 For those implementations that have CPI-C definition associated with 423 each local LU, multiple entries with the same appcCpicAdminSymbDestName 424 could exist with different appcCpicAdminLocLuName. For those 425 implementations in which CPI-C definition applies to all local LUs, it 426 will have appcCpicAdminLocLuName set to '*ALL'. 428 2) appcCpicOperTable 430 This table contains objects which describe CPI-C run-time operational 431 information. The type of information includes the symbolic destination 432 name and partner LU name. 434 5. Definitions 436 APPC-MIB DEFINITIONS ::= BEGIN 438 IMPORTS 439 DisplayString, InstancePointer, TEXTUAL-CONVENTION, DateAndTime 440 FROM SNMPv2-TC 442 experimental, Counter32, Gauge32, Integer32, TimeTicks, 443 OBJECT-TYPE, MODULE-IDENTITY 444 FROM SNMPv2-SMI 446 MODULE-COMPLIANCE, OBJECT-GROUP 447 FROM SNMPv2-CONF; 449 appcMIB MODULE-IDENTITY 450 LAST-UPDATED "9512150000Z" 451 ORGANIZATION "IETF SNA NAU MIB Working Group" 452 CONTACT-INFO 454 " 455 Michael Allen 456 Wall Data Inc. 457 P.O.Box 1120 458 Duval, WA 98019, USA 459 Tel: 1 206 844 3505 460 E-mail: mallen@hq.walldata.com 462 Bob Clouston 463 Cisco Systems 464 7025 Kit Creek Road 465 P.O. Box 14987 466 Research Triangle Park, NC 27709, USA 467 Tel: 1 919 472 2333 468 E-mail: clouston@cisco.com 470 Zbigniew Kielczewski 471 Cisco Systems 472 3100 Smoketree Court 473 Raleigh, NC 27604, USA 474 Tel: 1 919 871 6326 475 E-mail: zbig@cisco.com 477 William Kwan 478 Jupiter Technology Inc. 479 200 Prospect Street 480 Waltham, MA 02254, USA 481 Tel: 1 617 894 9300, x423 482 E-mail: billk@jti.com 484 Bob Moore 485 IBM Corporation 486 800 Park Offices Drive 487 CNMA/664 488 P.O. Box 12195 489 Research Triangle Park, NC 27709, USA 490 Tel: 1 919 254 4436 491 E-mail: remoore@ralvm6.vnet.ibm.com 492 " 493 DESCRIPTION 494 "This is the MIB module for objects used to manage network 495 devices with APPC capabilities." 497 ::= { experimental 999 } 499 appcObjects OBJECT IDENTIFIER ::= { appcMIB 1 } 500 appcGlobal OBJECT IDENTIFIER ::= { appcObjects 1 } 501 appcLu OBJECT IDENTIFIER ::= { appcObjects 2 } 502 appcTp OBJECT IDENTIFIER ::= { appcObjects 3 } 503 appcSession OBJECT IDENTIFIER ::= { appcObjects 4 } 504 appcConversation OBJECT IDENTIFIER ::= { appcObjects 5 } 505 appcCPIC OBJECT IDENTIFIER ::= { appcObjects 6 } 507 -- ********************************************************************* 508 -- Objects in this MIB are used to model an SNA device that supports 509 -- APPC LUs. 510 -- Following is the overall organization of the MIB. 511 -- 512 -- 1. APPC Global Objects - global values, defaults, 513 -- controls (including CNOS) 514 -- 2. APPC Defined Lu Tables - Admin and Oper 515 -- 3. APPC Defined LU Pair Tables - Admin and Oper 516 -- 4. APPC Mode Tables - Admin and Oper 517 -- 5. APPC TP Tables - Admin only 518 -- 6. APPC Session Tables - Active, Stats, History, RTP 519 -- 7. APPC Conversation Table - Active, History 520 -- 8. APPC CPIC side info - Admin and Oper 521 -- ********************************************************************* 523 -- ********************************************************************* 524 -- Textual Convention 525 -- --------------------------------------------------------------------- 526 SnaSenseData ::= TEXTUAL-CONVENTION 527 STATUS current 528 DESCRIPTION 529 "To facilitate their display by a Management Station, sense 530 data objects in the MIB are represented as DisplayStrings of 531 size 8. Eight '0' characters indicates that no sense data 532 identifying an SNA error condition is available." 534 SYNTAX DisplayString (SIZE (8)) 535 -- ********************************************************************* 536 -- APPC Control Objects 537 -- --------------------------------------------------------------------- 538 -- The following objects allow: 539 -- * the collection of APPC Session information counters 540 -- to be started and stopped 541 -- * the collection of APPC Session RSCVs 542 -- to be started and stopped 543 -- * the collection of APPC tracing information to be started and 544 -- stopped 545 -- 546 -- These objects are for implementations that wish to provide 547 -- this level of operational control. This group is 548 -- conditionally mandatory in the conformance section of the MIB. 549 -- 550 -- ********************************************************************* 552 -- ********************************************************************* 553 -- Control Admin 554 -- These objects contain the desired states for the controls. 555 -- The actual states are in the Oper objects. 556 -- ********************************************************************* 557 appcCntrlAdminGroup OBJECT IDENTIFIER ::= { appcGlobal 1 } 559 appcCntrlAdminStat OBJECT-TYPE 560 SYNTAX INTEGER { 561 notActive(1), 562 active(2) 563 } 564 MAX-ACCESS read-write 565 STATUS current 566 DESCRIPTION 567 "Indicates the desired state of statistics collection: 569 notActive collection of counters is not active. 570 active collection of counters is active. 572 When this object is set to notActive, all of the entries are 573 removed from the appcSessStatsTable." 575 ::= { appcCntrlAdminGroup 1 } 577 appcCntrlAdminRscv OBJECT-TYPE 578 SYNTAX INTEGER { 579 notActive(1), 580 active(2) 581 } 582 MAX-ACCESS read-write 583 STATUS current 584 DESCRIPTION 585 "Indicates the desired state of RSCV information collection: 586 notActive collection of route selection control vectors 587 is not active. 588 active collection of route selection control vectors 589 is active." 591 ::= { appcCntrlAdminGroup 2 } 593 appcCntrlAdminTrace OBJECT-TYPE 594 SYNTAX INTEGER { 595 notActive(1), 596 active(2) 597 } 598 MAX-ACCESS read-write 599 STATUS current 600 DESCRIPTION 601 "Indicates the desired state of tracing: 603 notActive collection of tracing information is not active 604 active collection of tracing information is active" 606 ::= { appcCntrlAdminGroup 3 } 608 appcCntrlAdminTraceParm OBJECT-TYPE 609 SYNTAX DisplayString (SIZE (0..128)) 610 MAX-ACCESS read-write 611 STATUS current 612 DESCRIPTION 613 "Specifies the parameter to be used in conjunction with 614 activating tracing. The actual content is implementation 615 dependent." 617 ::= { appcCntrlAdminGroup 4 } 619 -- ********************************************************************* 620 -- Control Oper 621 -- These objects contain the actual states of the controls. 622 -- ********************************************************************* 623 appcCntrlOperGroup OBJECT IDENTIFIER ::= { appcGlobal 2 } 625 appcCntrlOperStat OBJECT-TYPE 626 SYNTAX INTEGER { 627 notActive(1), 628 active(2) 629 } 630 MAX-ACCESS read-only 631 STATUS current 632 DESCRIPTION 633 "Indicates the current collection options in effect: 635 notActive collection of counters is not active. 636 active collection of counters is active. 638 Statistical entries are present in the appcSessStatsTable 639 only when the value of this object is 'active'." 641 ::= { appcCntrlOperGroup 1 } 643 appcCntrlOperStatTime OBJECT-TYPE 644 SYNTAX TimeTicks 645 MAX-ACCESS read-only 646 STATUS current 647 DESCRIPTION 648 "Time since the appcCntrlOperStat object last changed. 649 This time is in hundreds of a second." 651 ::= { appcCntrlOperGroup 2 } 653 appcCntrlOperRscv OBJECT-TYPE 654 SYNTAX INTEGER { 655 notActive(1), 656 active(2) 657 } 658 MAX-ACCESS read-only 659 STATUS current 660 DESCRIPTION 661 "Indicates the current collection options in effect: 663 notActive collection of route selection control vectors 664 is not active. 666 active collection of route selection control vectors 667 is active." 669 ::= { appcCntrlOperGroup 3 } 671 appcCntrlOperRscvTime OBJECT-TYPE 672 SYNTAX TimeTicks 673 MAX-ACCESS read-only 674 STATUS current 675 DESCRIPTION 676 "Time since the appcCntrlOperRscv object last changed. 677 This time is in hundreds of a second." 679 ::= { appcCntrlOperGroup 4 } 681 appcCntrlOperTrace OBJECT-TYPE 682 SYNTAX INTEGER { 683 notActive(1), 684 active(2) 685 } 686 MAX-ACCESS read-only 687 STATUS current 688 DESCRIPTION 689 "Indicates the current state of tracing: 691 notActive collection of tracing information is not active. 692 active collection of tracing information is active." 694 ::= { appcCntrlOperGroup 5 } 696 appcCntrlOperTraceTime OBJECT-TYPE 697 SYNTAX TimeTicks 698 MAX-ACCESS read-only 699 STATUS current 700 DESCRIPTION 701 "Time since the appcCntrlOperTrace object last changed. 702 This time is in hundreds of a second." 704 ::= { appcCntrlOperGroup 6 } 706 appcCntrlOperTraceParm OBJECT-TYPE 707 SYNTAX DisplayString (SIZE (0..128)) 708 MAX-ACCESS read-only 709 STATUS current 710 DESCRIPTION 711 "Specifies the parameter used in conjunction with activating 712 tracing. The actual content is implementation dependent." 714 ::= { appcCntrlOperGroup 7 } 716 -- ****************************************************************** 717 -- 718 -- APPC global settings 719 -- 720 -- ****************************************************************** 721 appcGlobalObjects OBJECT IDENTIFIER ::= { appcGlobal 3 } 723 appcUpTime OBJECT-TYPE 724 SYNTAX TimeTicks 725 MAX-ACCESS read-only 726 STATUS current 727 DESCRIPTION 728 "The time, in hundredths of a second, since the 729 APPC portion of the system was last reinitialized." 731 ::= { appcGlobalObjects 1 } 733 appcDefaultModeName OBJECT-TYPE 734 SYNTAX DisplayString (SIZE (1..8)) 735 MAX-ACCESS read-only 736 STATUS current 737 DESCRIPTION 738 "Specifies the mode name to be used under the following 739 conditions: 741 When an incoming BIND request contains a mode name not 742 defined at the local node. The parameters defined for 743 this mode are used for the inbound implicit mode 744 capability. 746 When an APPC program issues an [MC_]ALLOCATE, 747 [MC_]SEND_CONVERSATION, or CNOS verb, or when a CPI-C 748 program issues an Allocate (CMALLC) call, 749 specifying a mode name not defined at the local node. The 750 parameters defined for this mode are used for the outbound 751 implicit mode capability. 753 This mode name must match a defined entry in the 754 appcModeAdminTable." 756 ::= { appcGlobalObjects 2 } 758 appcDefaultLuName OBJECT-TYPE 759 SYNTAX DisplayString (SIZE (1..17)) 760 MAX-ACCESS read-only 761 STATUS current 762 DESCRIPTION 763 "Specifies the name of the local LU that is to serve as the 764 default LU. This is the default LU to which are routed inbound 765 BIND requests that exclude the secondary LU name. This field 766 is from 1 to 17 characters in length, including a period (.) 767 which separates the NetId from the NAU name if the NetId is 768 present. This local LU name must match a defined entry in the 769 appcLluAdminTable." 771 ::= { appcGlobalObjects 3 } 773 appcDefaultImplInbndPlu OBJECT-TYPE 774 SYNTAX INTEGER { 775 no(1), 776 yes(2) 777 } 778 MAX-ACCESS read-only 779 STATUS current 780 DESCRIPTION 781 "Specifies whether or not inbound implicit partner LU support 782 is enabled. The following values are defined: 784 no - Specifies that inbound implicit partner LU support 785 is disabled, which means that an incoming bind that 786 specifies a partner LU that is not defined at the 787 local node will be rejected. 789 yes - Specifies that inbound implicit partner LU support 790 is enabled, which provides the capability to accept 791 an incoming BIND request that contains a partner LU 792 name that is not defined at the local node." 794 ::= { appcGlobalObjects 4 } 796 appcDefaultMaxMcLlSndSize OBJECT-TYPE 797 SYNTAX Integer32 798 MAX-ACCESS read-only 799 STATUS current 800 DESCRIPTION 801 "Specifies the maximum size of a logical record to be used for 802 a mapped conversation when sending data to either the inbound 803 or outbound implicit partner LU. This size is the maximum 804 number of bytes in a single logical record, as indicated in the 805 LL field of the record. The default value is 32767. 807 Note that this object does not limit the maximum size that an 808 application program can supply on the Send Data call for a 809 mapped conversation." 811 ::= { appcGlobalObjects 5 } 813 appcDefaultFileSpec OBJECT-TYPE 814 SYNTAX DisplayString (SIZE (0..80)) 815 MAX-ACCESS read-only 816 STATUS current 817 DESCRIPTION 818 "The local file specification that is to be searched by the 819 APPC attach manager when no DEFINE_TP verb has been issued 820 for the TP name received on an incoming attach. In this 821 case, the attach manager will attempt to start a program 822 whose file name is the same as the incoming TP name. If 823 found, the program is loaded. If not found, the attach is 824 rejected. 826 The value '*' indicates that the normal search path for 827 executable programs is to be used for locating an undefined 828 transaction program. 830 A null string indicates that there is no default file 831 specification for undefined transaction programs." 833 ::= { appcGlobalObjects 6 } 835 appcDefaultTpOperation OBJECT-TYPE 836 SYNTAX INTEGER { 837 other(1), 838 queuedOperatorStarted(2), 839 queuedOperatorPreloaded(3), 840 queuedAmStarted(4), 841 nonqueuedAmStarted(5) 842 } 843 MAX-ACCESS read-only 844 STATUS current 845 DESCRIPTION 846 "Specifies how the program will be started. 848 other - Specifies that the default TP operation is none of 849 the methods specified below. It may be a 850 product-specific method. 852 queuedOperatorStarted - Specifies that one version of the 853 program will be run at a time. If an incoming 854 attach arrives and the program has not been started 855 yet, APPC will issue a message to the operator to 856 start the specified program. Subsequent attaches 857 that arrive while the program is active will be 858 queued. 860 queuedOperatorPreloaded - Specifies that one version 861 of the program will be run at a time. If an 862 incoming attach arrives and the program has not 863 been started yet, the Attach will be rejected. The 864 APPC attach manager determines that a TP has 865 started upon reception of an APPC RECEIVE_ALLOCATE 866 verb, or a CPI-C Accept_Conversation (CMACCP) or 867 Specify_Local_TP_Name (CMSLTP) call. No message is 868 sent to the operator. Subsequent attaches that 869 arrive while the program is active are queued. 871 queuedAmStarted - Specifies that one version of the 872 program will be run at a time and will be started 873 by the APPC attach manager. Subsequent attaches 874 that arrive while the program is active will be 875 queued. 877 nonqueuedAmStarted - Specifies that multiple copies of 878 the program will be run at a time and will be 879 started by the APPC attach manager. " 881 ::= { appcGlobalObjects 7 } 883 appcDefaultTpConvSecRqd OBJECT-TYPE 884 SYNTAX INTEGER { 885 no(1), 886 yes(2) 887 } 888 MAX-ACCESS read-only 889 STATUS current 890 DESCRIPTION 891 "Specifies whether or not conversation security will be used 892 for default TPs. 894 no - Specifies that the incoming attach does not have to 895 contain security information. 897 yes - Specifies that the incoming attach must contain 898 valid authentication information (e.g., user ID and 899 password)." 901 ::= { appcGlobalObjects 8 } 903 appcLocalCpName OBJECT-TYPE 904 SYNTAX DisplayString (SIZE (0..17)) 905 MAX-ACCESS read-only 906 STATUS current 907 DESCRIPTION 908 "Specifies the name of the local control point. This field is 909 from 0 to 17 characters in length, including a period (.) which 910 separates the NetId from the NAU name if the NetId is present. 911 A null string indicates that the value is unknown." 913 ::= { appcGlobalObjects 9 } 915 appcActiveSessions OBJECT-TYPE 916 SYNTAX Gauge32 917 MAX-ACCESS read-only 918 STATUS current 919 DESCRIPTION 920 "Specifies the total number of active APPC sessions supported 921 by this implementation. Sessions for which both LUs are local 922 are counted twice." 924 ::= { appcGlobalObjects 10 } 926 appcActiveHprSessions OBJECT-TYPE 927 SYNTAX Gauge32 928 MAX-ACCESS read-only 929 STATUS current 930 DESCRIPTION 931 "Specifies the total number of active HPR APPC sessions." 933 ::= { appcGlobalObjects 11 } 935 -- ****************************************************************** 936 -- APPC CNOS control 937 -- 938 -- This group contains objects for issuing APPC Change-Number-of-Session 939 -- (CNOS) commands to a specific mode. Specifically, the commands 940 -- supported are: 941 -- INITIALIZE_SESSION_LIMIT 942 -- CHANGE_SESSION_LIMIT 943 -- RESET_SESSION_LIMIT 944 -- 945 -- 946 -- ****************************************************************** 947 appcCnosControl OBJECT IDENTIFIER ::= { appcGlobal 4 } 949 appcCnosCommand OBJECT-TYPE 950 SYNTAX INTEGER { 951 initSesslimit(1), 952 changeSesslimit(2), 953 resetSesslimit(3) 954 } 955 MAX-ACCESS read-write 956 STATUS current 957 DESCRIPTION 958 "Specifies the CNOS command or verb to issue. First set the 959 values of the particular CNOS parameter objects (from the range 960 { appcCnosControl 2 } through { appcCnosControl 8 }) that apply 961 to the CNOS command to be executed, set the three CNOS target 962 objects ({ appcCnosControl 9 } through { appcCnosControl 11 }), 963 then set this object to the command to be executed. 965 Here is the list of parameter objects that must be set for each 966 of the CNOS commands: 968 INIT_SESSION_LIMIT - 969 appcCnosMaxSessLimit 970 appcCnosMinCwinLimit 971 appcCnosMinClosLimit 972 appcCnosTargetLocLuName 973 appcCnosTargetParLuName 974 appcCnosTargetModeName 976 CHANGE_SESSION_LIMIT - 977 appcCnosMaxSessLimit 978 appcCnosMinCwinLimit 979 appcCnosMinClosLimit 980 appcCnosResponsible 981 appcCnosTargetLocLuName 982 appcCnosTargetParLuName 983 appcCnosTargetModeName 985 RESET_SESSION_LIMIT - 986 appcCnosResponsible 987 appcCnosDrainPart 988 appcCnosForce 989 appcCnosTargetLocLuName 990 appcCnosTargetParLuName 991 appcCnosTargetModeName 992 " 994 ::= { appcCnosControl 1 } 996 appcCnosMaxSessLimit OBJECT-TYPE 997 SYNTAX Integer32 998 MAX-ACCESS read-write 999 STATUS current 1000 DESCRIPTION 1001 "Specifies the maximum value that the local LU is to use, 1002 during CNOS processing, for the session limit. The local LU, 1003 as a target LU, will negotiate a higher session limit it 1004 receives in the CNOS request down to this maximum value. The 1005 local LU, as a source LU, will restrict the session limit it 1006 sends in a CNOS request to a value less than or equal to this 1007 maximum value. 1009 If set (i.e., greater than 0), this overrides the maximum 1010 session limit defined in the appcModeAdminTable. 1012 This parameter should be set to the desired value before 1013 setting the command (appcCnosCommand). 1015 This parameter applies to the INITIALIZE_SESSION_LIMIT and 1016 CHANGE_SESSION_LIMIT verbs." 1018 DEFVAL { 0 } 1020 ::= { appcCnosControl 2 } 1022 appcCnosMinCwinLimit OBJECT-TYPE 1023 SYNTAX Integer32 1024 MAX-ACCESS read-write 1025 STATUS current 1026 DESCRIPTION 1027 "Specifies the default minimum contention winner sessions 1028 limit. 1030 This parameter should be set to the desired value before 1031 setting the command (appcCnosCommand). 1033 This parameter applies to the INITIALIZE_SESSION_LIMIT and 1034 CHANGE_SESSION_LIMIT verbs." 1036 DEFVAL { 0 } 1038 ::= { appcCnosControl 3 } 1040 appcCnosMinClosLimit OBJECT-TYPE 1041 SYNTAX Integer32 1042 MAX-ACCESS read-write 1043 STATUS current 1044 DESCRIPTION 1045 "Specifies the default minimum contention loser sessions limit. 1047 This parameter should be set to the desired value before 1048 setting the command (appcCnosCommand). 1050 This parameter applies to the INITIALIZE_SESSION_LIMIT and 1051 CHANGE_SESSION_LIMIT verbs." 1053 DEFVAL { 0 } 1055 ::= { appcCnosControl 4 } 1057 appcCnosDrainSelf OBJECT-TYPE 1058 SYNTAX INTEGER { 1059 no(1), 1060 yes(2) 1061 } 1062 MAX-ACCESS read-write 1063 STATUS current 1064 DESCRIPTION 1065 "Specifies whether the local LU is draining its conversations 1066 for this mode. When a mode session limit is reset (via a CNOS 1067 RESET_SESSION_LIMIT request), the local LU could be set to 1068 process all queued conversations before deactivating all of the 1069 sessions (using the SNA Bracket Initiation Stopped or BIS 1070 protocol). 1072 This parameter should be set to the desired value before 1073 setting the command (appcCnosCommand). 1075 This parameter applies only to the RESET_SESSION_LIMIT verb." 1077 DEFVAL { no } 1079 ::= { appcCnosControl 5 } 1081 appcCnosDrainPart OBJECT-TYPE 1082 SYNTAX INTEGER { 1083 no(1), 1084 yes(2) 1085 } 1086 MAX-ACCESS read-write 1087 STATUS current 1088 DESCRIPTION 1089 "Specifies whether the partner LU is draining its conversations 1090 for this mode. When a mode session limit is reset (via a CNOS 1091 RESET_SESSION_LIMIT request), the partner LU could be set to 1092 process all queued conversations before deactivating all of the 1093 sessions (using the SNA Bracket Initiation Stop or BIS 1094 protocol). 1096 This parameter should be set to the desired value before 1097 setting the command (appcCnosCommand). 1099 This parameter applies only to the RESET_SESSION_LIMIT verb." 1101 DEFVAL { yes } 1103 ::= { appcCnosControl 6 } 1105 appcCnosResponsible OBJECT-TYPE 1106 SYNTAX INTEGER { 1107 source(1), 1108 target(2) 1109 } 1110 MAX-ACCESS read-write 1111 STATUS current 1112 DESCRIPTION 1113 "Specifies which LU is responsible for selecting and 1114 deactivating sessions as a result of a change that decreases 1115 the session limit or the maximum number of contention winner 1116 sessions for the source or target LU. If no session need to be 1117 deactivated, this parameter is ignored. 1119 source - specifies that the source (local) LU is 1120 responsible. The target (partner) LU 1121 cannot negotiate this value. 1122 target - specifies that the target (partner) LU is 1123 responsible. The target LU can negotiate 1124 this value to source. 1126 This parameter should be set to the desired value before 1127 setting the command (appcCnosCommand). 1129 This parameter applies to the RESET_SESSION_LIMIT and 1130 CHANGE_SESSION_LIMIT verbs." 1132 DEFVAL { source } 1134 ::= { appcCnosControl 7 } 1136 appcCnosForce OBJECT-TYPE 1137 SYNTAX INTEGER { 1138 no(1), 1139 yes(2) 1140 } 1141 MAX-ACCESS read-write 1142 STATUS current 1143 DESCRIPTION 1144 "Specifies whether the local LU should force the resetting of 1145 the session limit when certain error conditions occur that 1146 prevent the successful exchange of CNOS request and reply. 1148 This parameter should be set to the desired value before 1149 setting the command (appcCnosCommand). 1151 This parameter applies only to the RESET_SESSION_LIMIT verb." 1153 DEFVAL { no } 1155 ::= { appcCnosControl 8 } 1157 appcCnosTargetLocLuName OBJECT-TYPE 1158 SYNTAX DisplayString (SIZE (1..17)) 1159 MAX-ACCESS read-write 1160 STATUS current 1161 DESCRIPTION 1162 "The SNA name of the local LU to which the CNOS command is 1163 to be applied. This field is from 1 to 17 characters in 1164 length, including a period (.) which separates the 1165 NetId from the NAU name if the NetId is present. 1167 This object should be set to the desired value before setting 1168 the command (appcCnosCommand). 1170 This parameter applies to all CNOS verbs." 1172 ::= { appcCnosControl 9 } 1174 appcCnosTargetParLuName OBJECT-TYPE 1175 SYNTAX DisplayString (SIZE (1..17)) 1176 MAX-ACCESS read-write 1177 STATUS current 1178 DESCRIPTION 1179 "The SNA name of the partner LU to which the CNOS command is 1180 to be applied. This field is from 1 to 17 characters in 1181 length, including a period (.) which separates the 1182 NetId from the NAU name if the NetId is present. 1184 This object should be set to the desired value before setting 1185 the command (appcCnosCommand). 1187 This parameter applies to all CNOS verbs." 1189 ::= { appcCnosControl 10 } 1191 appcCnosTargetModeName OBJECT-TYPE 1192 SYNTAX DisplayString (SIZE (1..8)) 1193 MAX-ACCESS read-write 1194 STATUS current 1195 DESCRIPTION 1196 "Specifies the mode name to which the CNOS command is to be 1197 applied. 1199 This object should be set to the desired value before setting 1200 the command (appcCnosCommand). 1202 This parameter applies to all CNOS verbs." 1204 ::= { appcCnosControl 11 } 1206 -- ********************************************************************* 1207 -- APPC LU information 1208 -- --------------------------------------------------------------------- 1209 -- Local LU 1210 -- Partner LU 1211 -- Mode 1212 -- ********************************************************************* 1214 -- ********************************************************************* 1215 -- APPC Local LU 1216 -- 1217 -- The entries in the following tables provide information for 1218 -- independent and dependent LU 6.2. 1220 -- 1221 -- ********************************************************************* 1223 -- ********************************************************************* 1224 -- APPC Local LU Admin Table 1225 -- Objects in this table contain default or expected configuration 1226 -- values for local 6.2 LUs. 1227 -- ********************************************************************* 1229 appcLluAdminTable OBJECT-TYPE 1230 SYNTAX SEQUENCE OF AppcLluAdminEntry 1231 MAX-ACCESS not-accessible 1232 STATUS current 1233 DESCRIPTION 1234 "APPC Local LU Admin Table." 1236 ::= { appcLu 1 } 1238 appcLluAdminEntry OBJECT-TYPE 1239 SYNTAX AppcLluAdminEntry 1240 MAX-ACCESS not-accessible 1241 STATUS current 1242 DESCRIPTION 1243 "Information about local APPC LUs. " 1245 INDEX { appcLluAdminName } 1247 ::= { appcLluAdminTable 1 } 1249 AppcLluAdminEntry ::= SEQUENCE { 1250 appcLluAdminName DisplayString, 1251 appcLluAdminDepType INTEGER, 1252 appcLluAdminLocalAddress OCTET STRING, 1253 appcLluAdminSessLimit Integer32, 1254 appcLluAdminBindRspMayQ INTEGER, 1255 appcLluAdminCompression INTEGER, 1256 appcLluAdminInBoundCompLevel INTEGER, 1257 appcLluAdminOutBoundCompLevel INTEGER, 1258 appcLluAdminCompRleBeforeLZ INTEGER, 1259 appcLluAdminAlias DisplayString 1260 } 1262 appcLluAdminName OBJECT-TYPE 1263 SYNTAX DisplayString (SIZE (1..17)) 1264 MAX-ACCESS not-accessible 1265 STATUS current 1266 DESCRIPTION 1267 "Specifies the name of the local LU. This field is from 1 to 1268 17 characters in length, including a period (.) which separates 1269 the NetId from the NAU name if the NetId is present." 1271 ::= { appcLluAdminEntry 1 } 1273 appcLluAdminDepType OBJECT-TYPE 1274 SYNTAX INTEGER { 1275 dependent(1), 1276 independent(2) 1277 } 1278 MAX-ACCESS read-only 1279 STATUS current 1280 DESCRIPTION 1281 "This value identifies whether the LU is dependent or 1282 independent." 1284 ::= { appcLluAdminEntry 2 } 1286 appcLluAdminLocalAddress OBJECT-TYPE 1287 SYNTAX OCTET STRING (SIZE (1)) 1288 MAX-ACCESS read-only 1289 STATUS current 1290 DESCRIPTION 1291 "The local address for this LU is a byte with a value ranging 1292 from 0 to 254. For dependent LUs, this value ranges from 1 to 1293 254; for independent LUs this value is always 0." 1295 ::= { appcLluAdminEntry 3 } 1297 appcLluAdminSessLimit OBJECT-TYPE 1298 SYNTAX Integer32 1299 MAX-ACCESS read-only 1300 STATUS current 1301 DESCRIPTION 1302 "The maximum number of sessions supported by this LU." 1304 ::= { appcLluAdminEntry 4 } 1306 appcLluAdminBindRspMayQ OBJECT-TYPE 1307 SYNTAX INTEGER { 1308 no(1), 1309 yes(2) 1310 } 1311 MAX-ACCESS read-only 1312 STATUS current 1313 DESCRIPTION 1314 "Indicates whether or not the local LU, as the sender of a BIND 1315 request, allows a partner partner LU to delay sending the BIND 1316 response if the partner LU cannot process the BIND request 1317 immediately." 1319 ::= { appcLluAdminEntry 5 } 1321 appcLluAdminCompression OBJECT-TYPE 1322 SYNTAX INTEGER { 1323 prohibited(1), 1324 required(2), 1325 negotiable(3) 1326 } 1327 MAX-ACCESS read-only 1328 STATUS current 1329 DESCRIPTION 1330 "Specifies whether compression is supported. The local LU uses 1331 this value for negotiation during session activation 1332 (SNA BIND). 1334 prohibited - specifies that no compression is to be used. 1335 required - specifies that compression is required. 1336 negotiable - specifies that the usage of compression 1337 is to be negotiated between the LUs. The 1338 level of compression is also negotiated." 1340 ::= { appcLluAdminEntry 6 } 1342 appcLluAdminInBoundCompLevel OBJECT-TYPE 1343 SYNTAX INTEGER { 1344 none(1), 1345 rle(2), 1346 lz9(3), 1347 lz10(4), 1348 lz12(5) 1349 } 1350 MAX-ACCESS read-only 1351 STATUS current 1352 DESCRIPTION 1353 "Specifies the maximum level of compression supported for 1354 inbound data. The local LU uses this value in conjunction with 1355 appcLluAdminCompression for negotiation during session 1356 activation (SNA BIND). 1358 none - specifies that no compression is to be used. 1359 rle - specifies run-length encoding compression 1360 in which a 1 or 2 byte sequence substitution is 1361 used for each repeated run of the same character. 1362 lz9 - specifies Lempel-Ziv-like compression in which 1363 9 bit codes are used to substitute repeated 1364 substrings in the data stream. These codes are 1365 indices that refer to entries in a common 1366 dictionary generated adaptively at both sender and 1367 receiver as the data flows and compression occurs. 1368 The larger number bits used for the code, the more 1369 storage space is required for the dictionary, but 1370 the larger the compression ratio. 1371 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 1372 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 1374 ::= { appcLluAdminEntry 7 } 1376 appcLluAdminOutBoundCompLevel OBJECT-TYPE 1377 SYNTAX INTEGER { 1378 none(1), 1379 rle(2), 1380 lz9(3), 1381 lz10(4), 1382 lz12(5) 1383 } 1384 MAX-ACCESS read-only 1385 STATUS current 1386 DESCRIPTION 1387 "Specifies the maximum level of compression supported for 1388 outbound data. The local LU uses this value in conjunction 1389 with appcLluAdminCompression for negotiation during session 1390 activation (SNA BIND). 1392 none - specifies that no compression is to be used. 1393 rle - specifies run-length encoding compression 1394 in which a 1 or 2 byte sequence substitution is 1395 used for each repeated run of the same character. 1396 lz9 - specifies Lempel-Ziv-like compression in which 1397 9 bit codes are used to substitute repeated 1398 substrings in the data stream. These codes are 1399 indices that refer to entries in a common 1400 dictionary generated adaptively at both sender and 1401 receiver as the data flows and compression occurs. 1402 The larger of number bits used for the code, the 1403 more storage space is required for the dictionary, 1404 but the larger the compression ratio. 1405 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 1406 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 1408 ::= { appcLluAdminEntry 8 } 1410 appcLluAdminCompRleBeforeLZ OBJECT-TYPE 1411 SYNTAX INTEGER { 1412 no(1), 1413 yes(2) 1414 } 1415 MAX-ACCESS read-only 1416 STATUS current 1417 DESCRIPTION 1418 "Specifies whether run-length encoding is to be applied to the 1419 data before applying Lempel-Ziv-like compression. The local LU 1420 uses this value for negotiation during session activation (SNA 1421 BIND). This parameter is only supported if LZ compression is 1422 used." 1424 ::= { appcLluAdminEntry 9 } 1426 appcLluAdminAlias OBJECT-TYPE 1427 SYNTAX DisplayString (SIZE (0..8)) 1428 MAX-ACCESS read-only 1429 STATUS current 1430 DESCRIPTION 1431 "A local alias for the local LU. If not known or 1432 not applicable, this object contains a zero-length 1433 string." 1435 ::= { appcLluAdminEntry 10 } 1437 -- ********************************************************************* 1438 -- APPC Local LU Oper Table 1439 -- Objects in this table contain current operational values, such 1440 -- as state values or negotiated parameters, for local 6.2 LUs. 1441 -- ********************************************************************* 1443 appcLluOperTable OBJECT-TYPE 1444 SYNTAX SEQUENCE OF AppcLluOperEntry 1445 MAX-ACCESS not-accessible 1446 STATUS current 1447 DESCRIPTION 1448 "APPC Local LU Operational Table." 1450 ::= { appcLu 2 } 1452 appcLluOperEntry OBJECT-TYPE 1453 SYNTAX AppcLluOperEntry 1454 MAX-ACCESS not-accessible 1455 STATUS current 1456 DESCRIPTION 1457 "Information about local APPC LUs." 1459 INDEX { appcLluOperName } 1461 ::= { appcLluOperTable 1 } 1463 AppcLluOperEntry ::= SEQUENCE { 1464 appcLluOperName DisplayString, 1465 appcLluOperDepType INTEGER, 1466 appcLluOperLocalAddress OCTET STRING, 1467 appcLluOperSessLimit Integer32, 1468 appcLluOperBindRspMayQ INTEGER, 1469 appcLluOperCompression INTEGER, 1470 appcLluOperInBoundCompLevel INTEGER, 1471 appcLluOperOutBoundCompLevel INTEGER, 1472 appcLluOperCompRleBeforeLZ INTEGER, 1473 appcLluOperAlias DisplayString, 1474 appcLluOperActiveSessions Gauge32 1475 } 1477 appcLluOperName OBJECT-TYPE 1478 SYNTAX DisplayString (SIZE (1..17)) 1479 MAX-ACCESS not-accessible 1480 STATUS current 1481 DESCRIPTION 1482 "Specifies the name of the local LU. This field is from 1 to 1483 17 characters in length, including a period (.) which separates 1484 the NetId from the NAU name if the NetId is present." 1486 ::= { appcLluOperEntry 1 } 1488 appcLluOperDepType OBJECT-TYPE 1489 SYNTAX INTEGER { 1490 dependent(1), 1491 independent(2) 1492 } 1493 MAX-ACCESS read-only 1494 STATUS current 1495 DESCRIPTION 1496 "This value identifies whether the LU is dependent or 1497 independent." 1499 ::= { appcLluOperEntry 2 } 1501 appcLluOperLocalAddress OBJECT-TYPE 1502 SYNTAX OCTET STRING (SIZE (1)) 1503 MAX-ACCESS read-only 1504 STATUS current 1505 DESCRIPTION 1506 "The local address for this LU is a byte with a value ranging 1507 from 0 to 254. For dependent LUs, this value ranges from 1 to 1508 254; for independent LUs this value is always 0." 1510 ::= { appcLluOperEntry 3 } 1512 appcLluOperSessLimit OBJECT-TYPE 1513 SYNTAX Integer32 1514 MAX-ACCESS read-only 1515 STATUS current 1516 DESCRIPTION 1517 "The maximum number of sessions supported by this LU." 1519 ::= { appcLluOperEntry 4 } 1521 appcLluOperBindRspMayQ OBJECT-TYPE 1522 SYNTAX INTEGER { 1523 no(1), 1524 yes(2) 1525 } 1526 MAX-ACCESS read-only 1527 STATUS current 1528 DESCRIPTION 1529 "Indicates whether or not the local LU, as the sender of a BIND 1530 request, allows a partner LU to delay sending the BIND 1531 response if the partner LU cannot process the BIND request 1532 immediately." 1534 ::= { appcLluOperEntry 5 } 1536 appcLluOperCompression OBJECT-TYPE 1537 SYNTAX INTEGER { 1538 prohibited(1), 1539 required(2), 1540 negotiable(3) 1541 } 1543 MAX-ACCESS read-only 1544 STATUS current 1545 DESCRIPTION 1546 "Specifies whether compression is supported. The local LU uses 1547 this value for negotiation during session activation (SNA 1548 BIND). 1550 prohibited - specifies that no compression is to be used. 1551 required - specifies that compression is required. 1552 negotiable - specifies that the usage of compression 1553 is to be negotiated between the LUs. The 1554 level of compression is also negotiated." 1556 ::= { appcLluOperEntry 6 } 1558 appcLluOperInBoundCompLevel OBJECT-TYPE 1559 SYNTAX INTEGER { 1560 none(1), 1561 rle(2), 1562 lz9(3), 1563 lz10(4), 1564 lz12(5) 1565 } 1566 MAX-ACCESS read-only 1567 STATUS current 1568 DESCRIPTION 1569 "Specifies the maximum level of compression supported for 1570 inbound data. The local LU uses this value in conjunction with 1571 appcLluOperCompression for negotiation during session 1572 activation (SNA BIND). 1574 none - specifies that no compression is to be used. 1575 rle - specifies run-length encoding compression 1576 in which a 1 or 2 byte sequence substitution is 1577 used for each repeated run of the same character. 1578 lz9 - specifies Lempel-Ziv-like compression in which 1579 9 bit codes are used to substitute repeated 1580 substrings in the data stream. These codes are 1581 indices that refer to entries in a common 1582 dictionary generated adaptively at both sender and 1583 receiver as the data flows and compression occurs. 1584 The larger of number bits used for the code, the 1585 more storage space is required for the dictionary, 1586 but the larger the compression ratio. 1587 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 1588 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 1590 ::= { appcLluOperEntry 7 } 1592 appcLluOperOutBoundCompLevel OBJECT-TYPE 1593 SYNTAX INTEGER { 1594 none(1), 1595 rle(2), 1596 lz9(3), 1597 lz10(4), 1598 lz12(5) 1599 } 1600 MAX-ACCESS read-only 1601 STATUS current 1602 DESCRIPTION 1603 "Specifies the maximum level of compression supported for 1604 outbound data. The local LU uses this value in conjunction 1605 with appcLluAdminCompression for negotiation during session 1606 activation (SNA BIND). 1608 none - specifies that no compression is to be used. 1609 rle - specifies run-length encoding compression 1610 in which a 1 or 2 byte sequence substitution is 1611 used for each repeated run of the same character. 1612 lz9 - specifies Lempel-Ziv-like compression in which 1613 9 bit codes are used to substitute repeated 1614 substrings in the data stream. These codes are 1615 indices that refer to entries in a common 1616 dictionary generated adaptively at both sender and 1617 receiver as the data flows and compression occurs. 1618 The larger of number bits used for the code, the 1619 more storage space is required for the dictionary, 1620 but the larger the compression ratio. 1621 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 1622 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 1624 ::= { appcLluOperEntry 8 } 1626 appcLluOperCompRleBeforeLZ OBJECT-TYPE 1627 SYNTAX INTEGER { 1628 no(1), 1629 yes(2) 1630 } 1631 MAX-ACCESS read-only 1632 STATUS current 1633 DESCRIPTION 1634 "Specifies whether run-length encoding is to be applied to the 1635 data before applying Lempel-Ziv-like compression. The local LU 1636 uses this value for negotiation during session activation (SNA 1637 BIND). This parameter is only supported if LZ compression is 1638 used." 1640 ::= { appcLluOperEntry 9 } 1642 appcLluOperAlias OBJECT-TYPE 1643 SYNTAX DisplayString (SIZE (0..8)) 1644 MAX-ACCESS read-only 1645 STATUS current 1646 DESCRIPTION 1647 "A local alias for the local LU. If not known or 1648 not applicable, this object contains a zero-length 1649 string." 1651 ::= { appcLluOperEntry 10 } 1653 appcLluOperActiveSessions OBJECT-TYPE 1654 SYNTAX Gauge32 1655 MAX-ACCESS read-only 1656 STATUS current 1657 DESCRIPTION 1658 "Specifies the total number of active APPC sessions for this 1659 LU." 1661 ::= { appcLluOperEntry 11 } 1663 -- ********************************************************************* 1664 -- APPC LU Pair Admin Table 1665 -- Objects in this table contain default or expected configuration 1666 -- values for 6.2 LU pairs. An LU pair consists of a local LU and 1667 -- a partner LU, which may or may not be local. 1668 -- ********************************************************************* 1669 appcLuPairAdminTable OBJECT-TYPE 1670 SYNTAX SEQUENCE OF AppcLuPairAdminEntry 1671 MAX-ACCESS not-accessible 1672 STATUS current 1673 DESCRIPTION 1674 "APPC Partner LU administrative Table" 1676 ::= { appcLu 3 } 1678 appcLuPairAdminEntry OBJECT-TYPE 1679 SYNTAX AppcLuPairAdminEntry 1680 MAX-ACCESS not-accessible 1681 STATUS current 1682 DESCRIPTION 1683 "Entry of APPC Partner LU Information Table. 1684 It is indexed by the local and partner LU Names." 1686 INDEX { appcLuPairAdminLocLuName, 1687 appcLuPairAdminParLuName } 1689 ::= { appcLuPairAdminTable 1 } 1691 AppcLuPairAdminEntry ::= SEQUENCE { 1693 appcLuPairAdminLocLuName DisplayString, 1694 appcLuPairAdminParLuName DisplayString, 1695 appcLuPairAdminParLuAlias DisplayString, 1696 appcLuPairAdminSessLimit Integer32, 1697 appcLuPairAdminSessSec INTEGER, 1698 appcLuPairAdminSecAccept INTEGER, 1699 appcLuPairAdminLinkObjId InstancePointer, 1700 appcLuPairAdminParaSessSup INTEGER 1702 } 1704 appcLuPairAdminLocLuName OBJECT-TYPE 1705 SYNTAX DisplayString (SIZE (1..17)) 1706 MAX-ACCESS not-accessible 1707 STATUS current 1708 DESCRIPTION 1709 "The SNA name of the local LU to which this partner LU 1710 definition applies. This field is from 1 to 17 characters in 1711 length, including a period (.) which separates the 1712 NetId from the NAU name if the NetId is present. 1714 The reserved value '*ALL' indicates that the partner LU 1715 definition applies to all local LUs, and not just to a single 1716 local LU." 1718 ::= { appcLuPairAdminEntry 1 } 1720 appcLuPairAdminParLuName OBJECT-TYPE 1721 SYNTAX DisplayString (SIZE (1..17)) 1722 MAX-ACCESS not-accessible 1723 STATUS current 1724 DESCRIPTION 1725 "The SNA name of the partner LU. 1726 This field is from 1 to 17 characters in 1727 length, including a period (.) which separates the 1728 NetId from the NAU name if the NetId is present." 1730 ::= { appcLuPairAdminEntry 2 } 1732 appcLuPairAdminParLuAlias OBJECT-TYPE 1733 SYNTAX DisplayString (SIZE (0..8)) 1734 MAX-ACCESS read-only 1735 STATUS current 1736 DESCRIPTION 1737 "A local alias for the partner LU. If not known or 1738 not applicable, this object contains a zero-length 1739 string." 1741 ::= { appcLuPairAdminEntry 3 } 1743 appcLuPairAdminSessLimit OBJECT-TYPE 1744 SYNTAX Integer32 1745 MAX-ACCESS read-only 1746 STATUS current 1747 DESCRIPTION 1748 "The maximum number of sessions supported by this partner LU." 1750 ::= { appcLuPairAdminEntry 4 } 1752 appcLuPairAdminSessSec OBJECT-TYPE 1753 SYNTAX INTEGER { 1754 required(1), 1755 accepted(2), 1756 notAllowed(3) 1757 } 1758 MAX-ACCESS read-only 1759 STATUS current 1760 DESCRIPTION 1761 "Specifies the type of session-level security information that 1762 a local LU will accept on BIND requests it receives from the 1763 partner LU. 1765 required - Specifies that the BIND request must carry 1766 session level verification information that 1767 will be verified upon receipt. 1768 accepted - Specifies that the BIND request may carry 1769 session level verification information that 1770 will be verified upon receipt. 1771 notAllowed - Specifies that the BIND request must not carry 1772 session level verification information." 1774 ::= { appcLuPairAdminEntry 5 } 1776 appcLuPairAdminSecAccept OBJECT-TYPE 1777 SYNTAX INTEGER { 1778 none(1), 1779 conversation(2), 1780 alreadyVerified(3), 1781 persistentVerification(4), 1782 aVandpV(5) 1783 } 1784 MAX-ACCESS read-only 1785 STATUS current 1786 DESCRIPTION 1787 "Specifies support for different levels of access security 1788 information in ATTACH requests received from this partner LU. 1790 Possible values are: 1792 none - No access security information will be 1793 accepted on allocation requests (ATTACH) from 1794 this LU. 1795 conversation 1796 - Allocation requests will not be accepted that 1797 include already verified or persistent 1798 verification indicators. Accept 1799 conversation-level access security 1800 information, which must include both a user 1801 Id and password, and may also include a 1802 profile. 1803 alreadyVerified 1804 - Allocation requests will be accepted that 1805 include already verified indicators. 1806 Persistent verification indicators will not 1807 be accepted. 1808 persistentVerification 1809 - Allocation requests will be accepted that 1810 include persistent verification indicators. 1811 Already verified indicators will not be 1812 accepted. 1813 aVandpV - Allocation requests will be accepted that 1814 include already verified or persistent 1815 verification indicators." 1817 ::= { appcLuPairAdminEntry 6 } 1819 appcLuPairAdminLinkObjId OBJECT-TYPE 1820 SYNTAX InstancePointer 1821 MAX-ACCESS read-only 1822 STATUS current 1823 DESCRIPTION 1824 "Specifies the link associated with this partner LU. This 1825 value points to the row in the table containing information on 1826 the link instance. (e.g., the sdlcLSAdminTable of the SNA DLC 1827 MIB module). This object may be NULL if the link is not 1828 specified or if a link is not applicable (as for APPN-level 1829 nodes)." 1831 ::= { appcLuPairAdminEntry 7 } 1833 appcLuPairAdminParaSessSup OBJECT-TYPE 1834 SYNTAX INTEGER { 1835 no(1), 1836 yes(2) 1837 } 1838 MAX-ACCESS read-only 1839 STATUS current 1840 DESCRIPTION 1841 "Defined Parallel Sessions Supported. 1843 Indicates whether or not multiple sessions between the partner 1844 LU and its associated local LU are permitted. Parallel session 1845 support also indicates that Change Number of Sessions (CNOS) 1846 will be used to negotiate session limits between the LUs." 1848 ::= { appcLuPairAdminEntry 8 } 1850 -- ********************************************************************* 1851 -- APPC LU Pair Oper Table 1852 -- Objects in this table contain current operational values, such 1853 -- as state values or negotiated parameters, for 6.2 LU pairs. 1854 -- ********************************************************************* 1856 appcLuPairOperTable OBJECT-TYPE 1857 SYNTAX SEQUENCE OF AppcLuPairOperEntry 1858 MAX-ACCESS not-accessible 1859 STATUS current 1860 DESCRIPTION 1861 "Table of active partner/local LU pairs. Two entries are 1862 present in the table when both LUs in a pair are local." 1864 ::= { appcLu 4 } 1866 appcLuPairOperEntry OBJECT-TYPE 1867 SYNTAX AppcLuPairOperEntry 1868 MAX-ACCESS not-accessible 1869 STATUS current 1870 DESCRIPTION 1871 "Entry representing one partner/local LU pair." 1873 INDEX { appcLuPairOperLocLuName, 1874 appcLuPairOperParLuName } 1876 ::= { appcLuPairOperTable 1 } 1878 AppcLuPairOperEntry ::= SEQUENCE { 1879 appcLuPairOperLocLuName DisplayString, 1880 appcLuPairOperParLuName DisplayString, 1881 appcLuPairOperParLuAlias DisplayString, 1882 appcLuPairOperSessLimit Integer32, 1883 appcLuPairOperSessSec INTEGER, 1884 appcLuPairOperSecAccept INTEGER, 1885 appcLuPairOperLinkObjId InstancePointer, 1886 appcLuPairOperParaSessSup INTEGER, 1887 appcLuPairOperParaSessSupLS INTEGER, 1888 appcLuPairOperState INTEGER 1889 } 1891 appcLuPairOperLocLuName OBJECT-TYPE 1892 SYNTAX DisplayString (SIZE (1..17)) 1893 MAX-ACCESS not-accessible 1894 STATUS current 1895 DESCRIPTION 1896 "The SNA name of the local LU. This field is from 1 to 17 1897 characters in length, including a period (.) which separates 1898 the NetId from the NAU name if the NetId is present. 1900 If this object has the same value as appcLluOperName, 1901 then the two entries being indexed apply to the same 1902 resource (specifically, to the same local LU)." 1904 ::= { appcLuPairOperEntry 1 } 1906 appcLuPairOperParLuName OBJECT-TYPE 1907 SYNTAX DisplayString (SIZE (1..17)) 1908 MAX-ACCESS not-accessible 1909 STATUS current 1910 DESCRIPTION 1911 "The SNA name of the partner LU. 1912 This field is from 1 to 17 characters in 1913 length, including a period (.) which separates the 1914 NetId from the NAU name if the NetId is present." 1916 ::= { appcLuPairOperEntry 2 } 1918 appcLuPairOperParLuAlias OBJECT-TYPE 1919 SYNTAX DisplayString (SIZE (0..8)) 1920 MAX-ACCESS read-only 1921 STATUS current 1922 DESCRIPTION 1923 "A local alias for the partner LU. If not known or 1924 not applicable, this object contains a zero-length 1925 string." 1927 ::= { appcLuPairOperEntry 3 } 1929 appcLuPairOperSessLimit OBJECT-TYPE 1930 SYNTAX Integer32 1931 MAX-ACCESS read-only 1932 STATUS current 1933 DESCRIPTION 1934 "The maximum number of sessions supported by this partner LU." 1936 ::= { appcLuPairOperEntry 4 } 1938 appcLuPairOperSessSec OBJECT-TYPE 1939 SYNTAX INTEGER { 1940 required(1), 1941 accepted(2), 1942 notAllowed(3) 1943 } 1944 MAX-ACCESS read-only 1945 STATUS current 1946 DESCRIPTION 1947 "Specifies the type of security information that a local LU 1948 will accept on BIND requests it receives from the partner LU. 1950 required - Specifies that the BIND request must carry 1951 session level verification information that 1952 will be verified upon receipt. 1953 accepted - Specifies that the BIND request may carry 1954 session level verification information that 1955 will be verified upon receipt. 1957 notAllowed - Specifies that the BIND request must not carry 1958 session level verification information." 1960 ::= { appcLuPairOperEntry 5 } 1962 appcLuPairOperSecAccept OBJECT-TYPE 1963 SYNTAX INTEGER { 1964 none(1), 1965 conversation(2), 1966 alreadyVerified(3), 1967 persistentVerification(4), 1968 aVandpV(5) 1969 } 1970 MAX-ACCESS read-only 1971 STATUS current 1972 DESCRIPTION 1973 "Specifies support for different levels of security acceptance 1974 information in ATTACH requests received from this partner LU. 1976 Possible values are: 1978 none - No access security information will be 1979 accepted on allocation requests (ATTACH) from 1980 this LU. 1981 conversation 1982 - Allocation requests will not be accepted that 1983 include already verified or persistent 1984 verification indicators. Accept 1985 conversation-level access security 1986 information, which must include both a user 1987 Id and password, and may also include a 1988 profile. 1989 alreadyVerified 1990 - Allocation requests will be accepted that 1991 include already verified indicators. 1992 Persistent verification indicators will not 1993 be accepted. 1994 persistentVerification 1995 - Allocation requests will be accepted that 1996 include persistent verification indicators. 1997 Already verified indicators will not be 1998 accepted. 1999 aVandpV - Allocation requests will be accepted that 2000 include already verified or persistent 2001 verification indicators." 2003 ::= { appcLuPairOperEntry 6 } 2005 appcLuPairOperLinkObjId OBJECT-TYPE 2006 SYNTAX InstancePointer 2007 MAX-ACCESS read-only 2008 STATUS current 2009 DESCRIPTION 2010 "Specifies the link associated with this partner LU. This 2011 value points to the row in the table containing information on 2012 the link instance. (e.g., the sdlcLSAdminTable of the SNA DLC 2013 MIB module). This object may be NULL if the link is not 2014 specified or if a link is not applicable (as for APPN-level 2015 nodes)." 2017 ::= { appcLuPairOperEntry 7 } 2019 appcLuPairOperParaSessSup OBJECT-TYPE 2020 SYNTAX INTEGER { 2021 no(1), 2022 yes(2) 2023 } 2024 MAX-ACCESS read-only 2025 STATUS current 2026 DESCRIPTION 2027 "Active Parallel Sessions Supported. 2029 Indicates whether or not multiple session between the partner 2030 LU and its associated local LU are permitted. Parallel 2031 session support also indicates that Change Number of Sessions 2032 (CNOS) will be used to negotiate session limits between the 2033 LUs." 2035 ::= { appcLuPairOperEntry 8 } 2037 appcLuPairOperParaSessSupLS OBJECT-TYPE 2038 SYNTAX INTEGER { 2039 no(1), 2040 yes(2) 2041 } 2042 MAX-ACCESS read-only 2043 STATUS current 2044 DESCRIPTION 2045 "Active Parallel Sessions Supported - last starting value. 2047 This object represents the initial value proposed by the local 2048 LU the last time this capability was negotiated, i.e., when 2049 the first session was bound between the local LU and its 2050 partner." 2052 ::= { appcLuPairOperEntry 9 } 2054 appcLuPairOperState OBJECT-TYPE 2055 SYNTAX INTEGER { 2056 inactive (1), 2057 active (2) 2058 } 2059 MAX-ACCESS read-only 2060 STATUS current 2061 DESCRIPTION 2062 "The value identifies the current operational state of this LU 2063 pair: 2065 inactive (1) - no active or pending session exists 2066 between the LUs. 2067 active (2) - an active or pending session exists 2068 between the LUs." 2070 ::= { appcLuPairOperEntry 10 } 2072 -- ********************************************************************* 2073 -- APPC Mode Admin Table 2074 -- Objects in this table contain default or expected configuration 2075 -- values for session modes. 2076 -- Modes that have active sessions appear in the appcModeOperTable. 2077 -- ********************************************************************* 2078 appcModeAdminTable OBJECT-TYPE 2079 SYNTAX SEQUENCE OF AppcModeAdminEntry 2080 MAX-ACCESS not-accessible 2081 STATUS current 2082 DESCRIPTION 2083 "APPC Mode Table" 2085 ::= { appcLu 5 } 2087 appcModeAdminEntry OBJECT-TYPE 2088 SYNTAX AppcModeAdminEntry 2089 MAX-ACCESS not-accessible 2090 STATUS current 2091 DESCRIPTION 2092 "Entry of APPC Mode Information Table." 2094 INDEX { appcModeAdminLocLuName, 2095 appcModeAdminParLuName, 2096 appcModeAdminModeName } 2098 ::= { appcModeAdminTable 1 } 2100 AppcModeAdminEntry ::= SEQUENCE { 2101 appcModeAdminLocLuName DisplayString, 2102 appcModeAdminParLuName DisplayString, 2103 appcModeAdminModeName DisplayString, 2104 appcModeAdminCosName DisplayString, 2105 appcModeAdminSessEndTpName DisplayString, 2106 appcModeAdminMaxSessLimit Integer32, 2107 appcModeAdminMinCwinLimit Integer32, 2108 appcModeAdminMinClosLimit Integer32, 2109 appcModeAdminConWinAutoActLmt Integer32, 2110 appcModeAdminRecvPacWinSz Integer32, 2111 appcModeAdminSendPacWinSz Integer32, 2112 appcModeAdminPrefRecvRuSz Integer32, 2113 appcModeAdminPrefSendRuSz Integer32, 2114 appcModeAdminRecvRuSzUpBnd Integer32, 2115 appcModeAdminSendRuSzUpBnd Integer32, 2116 appcModeAdminRecvRuSzLoBnd Integer32, 2117 appcModeAdminSendRuSzLoBnd Integer32, 2118 appcModeAdminSingSessReinit INTEGER, 2119 appcModeAdminCompression INTEGER, 2120 appcModeAdminInBoundCompLevel INTEGER, 2121 appcModeAdminOutBoundCompLevel INTEGER, 2122 appcModeAdminCompRleBeforeLZ INTEGER, 2123 appcModeAdminSyncLvl INTEGER, 2124 appcModeAdminCrypto INTEGER 2126 } 2128 appcModeAdminLocLuName OBJECT-TYPE 2129 SYNTAX DisplayString (SIZE (1..17)) 2130 MAX-ACCESS not-accessible 2131 STATUS current 2132 DESCRIPTION 2133 "The SNA name of the local LU to which this mode definition 2134 applies. This field is from 1 to 17 characters in length, 2135 including a period (.) which separates the NetId from the 2136 NAU name if the NetId is present. 2138 The reserved value '*ALL' indicates that the mode definition 2139 applies to all local LUs for the SNA node identified by 2140 appcLocalCpName, and not just to a single local LU." 2142 ::= { appcModeAdminEntry 1 } 2144 appcModeAdminParLuName OBJECT-TYPE 2145 SYNTAX DisplayString (SIZE (1..17)) 2146 MAX-ACCESS not-accessible 2147 STATUS current 2148 DESCRIPTION 2149 "The SNA name of the partner LU to which this mode definition 2150 applies. This field is from 1 to 17 characters in length, 2151 including a period (.) which separates the NetId from the 2152 NAU name if the NetId is present. 2154 The reserved value '*ALL' indicates that the mode definition 2155 applies to all partner LUs for the SNA node identified by 2156 appcModeAdminLocLuName, and not just to a single partner LU." 2158 ::= { appcModeAdminEntry 2 } 2160 appcModeAdminModeName OBJECT-TYPE 2161 SYNTAX DisplayString (SIZE (1..8)) 2162 MAX-ACCESS not-accessible 2163 STATUS current 2164 DESCRIPTION 2165 "Specifies the mode name. A mode defines the characteristics 2166 for a group of sessions. The mode name can be blank (8 2167 space characters). " 2169 ::= { appcModeAdminEntry 3 } 2171 appcModeAdminCosName OBJECT-TYPE 2172 SYNTAX DisplayString (SIZE (0..8)) 2173 MAX-ACCESS read-only 2174 STATUS current 2175 DESCRIPTION 2176 "Specifies the class of service (COS) name associated with 2177 this mode. If the implementation does not support COS names, 2178 a null string is returned." 2180 ::= { appcModeAdminEntry 4 } 2182 appcModeAdminSessEndTpName OBJECT-TYPE 2183 SYNTAX DisplayString (SIZE (0..64)) 2184 MAX-ACCESS read-only 2185 STATUS current 2186 DESCRIPTION 2187 "Specifies the name of the transaction program (TP) to be 2188 invoked when a session using this mode is deactivated or ended. 2189 If no such TP is defined, this object is a null string. When 2190 the TP name consists entirely of displayable EBCDIC code 2191 points, it is mapped directly to the equivalent ASCII display 2192 string. However, registered TP names always have a non- 2193 displayable EBCDIC code point (value less than or equal to 2194 x'3F') as the first character, so they cannot be directly 2195 mapped to an ASCII display string. These TP names are 2196 converted to a display string that is equivalent to a 2197 hexadecimal display of the EBCDIC code points. For example, 2198 the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte 2199 ASCII display string '06F1' (including the two single quotes). 2200 " 2202 ::= { appcModeAdminEntry 5 } 2204 appcModeAdminMaxSessLimit OBJECT-TYPE 2205 SYNTAX Integer32 2206 MAX-ACCESS read-only 2207 STATUS current 2208 DESCRIPTION 2209 "Specifies the maximum value that the local LU is to use, 2210 during CNOS processing, for the session limit. The local LU, 2211 as a target LU, will negotiate a higher session limit it 2212 receives in the CNOS request down to this maximum value. The 2213 local LU, as a source LU, will restrict the session limit it 2214 sends in a CNOS request to a value less than or equal to this 2215 maximum value." 2217 ::= { appcModeAdminEntry 6 } 2219 appcModeAdminMinCwinLimit OBJECT-TYPE 2220 SYNTAX Integer32 2221 MAX-ACCESS read-only 2222 STATUS current 2223 DESCRIPTION 2224 "Specifies the default minimum contention winner sessions 2225 limit. Some implementations internally issue a 2226 INITIALIZE_SESSION_LIMIT verb when a Mode is created. This 2227 value is the parameter used for the CNOS processing of that 2228 verb. This parameter is not used when issuing an explicit 2229 INITIALIZE_SESSION_LIMIT verb. The equivalent object in 2230 appcCnosCommandTable is used." 2232 ::= { appcModeAdminEntry 7 } 2234 appcModeAdminMinClosLimit OBJECT-TYPE 2235 SYNTAX Integer32 2236 MAX-ACCESS read-only 2237 STATUS current 2238 DESCRIPTION 2239 "Specifies the default minimum contention loser sessions limit. 2240 Some implementations internally issue a 2241 INITIALIZE_SESSION_LIMIT verb when a Mode is created. This 2242 value is the parameter used for the CNOS processing of that 2243 verb. This is the same as target minimum contention winner 2244 sessions. This parameter is not used when issuing an explicit 2245 INITIALIZE_SESSION_LIMIT verb. The equivalent object in 2246 appcCnosCommandTable is used." 2248 ::= { appcModeAdminEntry 8 } 2250 appcModeAdminConWinAutoActLmt OBJECT-TYPE 2251 SYNTAX Integer32 2252 MAX-ACCESS read-only 2253 STATUS current 2254 DESCRIPTION 2255 "Specifies the limit on the number of contention winner 2256 sessions to be automatically activated when the minimum number 2257 of contention winner sessions increases (as a result of CNOS 2258 processing). The actual number of sessions activated is the 2259 lesser of this value and the new minimum number of contention 2260 winner sessions. " 2262 ::= { appcModeAdminEntry 9 } 2264 appcModeAdminRecvPacWinSz OBJECT-TYPE 2265 SYNTAX Integer32 2266 MAX-ACCESS read-only 2267 STATUS current 2268 DESCRIPTION 2269 "Specifies the size of the receive pacing window. This value is 2270 used for negotiation during session activations (SNA BIND). 2272 The meaning of this value when set to 0 depends on whether 2273 adaptive pacing is supported: 2274 adaptive pacing No limit on window size 2275 fixed pacing No pacing is supported" 2277 ::= { appcModeAdminEntry 10 } 2279 appcModeAdminSendPacWinSz OBJECT-TYPE 2280 SYNTAX Integer32 2281 MAX-ACCESS read-only 2282 STATUS current 2283 DESCRIPTION 2284 "Specifies the size of the send pacing window. This value is 2285 used for negotiation during session activations (SNA BIND). 2287 The meaning of this value when set to 0 depends on whether 2288 adaptive pacing is supported: 2289 adaptive pacing No limit on window size 2290 fixed pacing No pacing is supported" 2292 ::= { appcModeAdminEntry 11 } 2294 appcModeAdminPrefRecvRuSz OBJECT-TYPE 2295 SYNTAX Integer32 2296 MAX-ACCESS read-only 2297 STATUS current 2298 DESCRIPTION 2299 "Specifies the preferred receive RU (Request Unit) size of 2300 normal-flow requests on the sessions. This value must be less 2301 than or equal to the value specified in 2302 appcModeAdminRecvRuSzUpBnd and greater than or equal to the 2303 value specified in appcModeAdminRecvRuSzLoBnd. 2305 The local LU specifies this value for the receive maximum RU 2306 size in session activation (SNA BIND) requests and responses. 2307 It will allow negotiation up to the appcModeAdminRecvRuSzUpBnd 2308 value or down to the appcModeAdminRecvRuSzLoBnd value." 2310 ::= { appcModeAdminEntry 12 } 2312 appcModeAdminPrefSendRuSz OBJECT-TYPE 2313 SYNTAX Integer32 2314 MAX-ACCESS read-only 2315 STATUS current 2316 DESCRIPTION 2317 "Specifies the preferred send RU (Request Unit) size of normal- 2318 flow requests on the sessions. This value must be less than or 2319 equal to the value specified in appcModeAdminSendRuSzUpBnd and 2320 greater than or equal to the value specified in 2321 appcModeAdminSendRuSzLoBnd. 2323 The local LU specifies this value for the send maximum RU 2324 size in session activation (SNA BIND) requests and responses. 2326 It will allow negotiation up to the appcModeAdminSendRuSzUpBnd 2327 value or down to the appcModeAdminSendRuSzLoBnd value." 2329 ::= { appcModeAdminEntry 13 } 2331 appcModeAdminRecvRuSzUpBnd OBJECT-TYPE 2332 SYNTAX Integer32 2333 MAX-ACCESS read-only 2334 STATUS current 2335 DESCRIPTION 2336 "Specifies the upper bound for the maximum receive RU 2337 (Request Unit) size of normal-flow requests. This is used 2338 for negotiation during session activations (SNA BIND). " 2340 ::= { appcModeAdminEntry 14 } 2342 appcModeAdminSendRuSzUpBnd OBJECT-TYPE 2343 SYNTAX Integer32 2344 MAX-ACCESS read-only 2345 STATUS current 2346 DESCRIPTION 2347 "Specifies the upper bound for the maximum send RU (Request 2348 Unit) size of normal-flow requests. This is used for 2349 negotiation during session activations (SNA BIND). " 2351 ::= { appcModeAdminEntry 15 } 2353 appcModeAdminRecvRuSzLoBnd OBJECT-TYPE 2354 SYNTAX Integer32 2355 MAX-ACCESS read-only 2356 STATUS current 2357 DESCRIPTION 2358 "Specifies the lower bound for the maximum receive RU (Request 2359 Unit) size of normal-flow requests. This is used for 2360 negotiation during session activations (SNA BIND). " 2362 ::= { appcModeAdminEntry 16 } 2364 appcModeAdminSendRuSzLoBnd OBJECT-TYPE 2365 SYNTAX Integer32 2366 MAX-ACCESS read-only 2367 STATUS current 2368 DESCRIPTION 2369 "Specifies the lower bound for the maximum send RU (Request 2370 Unit) size of normal-flow requests. This is used for 2371 negotiation during session activations (SNA BIND). " 2373 ::= { appcModeAdminEntry 17 } 2375 appcModeAdminSingSessReinit OBJECT-TYPE 2376 SYNTAX INTEGER { 2377 notApplicable(1), 2378 operatorControlled(2), 2379 primaryOnly(3), 2380 secondaryOnly(4), 2381 primaryOrSecondary(5) 2382 } 2383 MAX-ACCESS read-only 2384 STATUS current 2385 DESCRIPTION 2386 "Specifies the responsibility for session reinitiation of a 2387 single session with the partner LU (when the session goes 2388 down). The local LU uses this parameter to specify the session 2389 reinitiation responsibility in session activation (SNA BIND) 2390 requests and responses. 2392 notApplicable - specifies that this parameter has 2393 no meaning since the value of 2394 appcLuPairAdminParaSessSup is yes. 2395 The field in the SNA BIND is 2396 reserved (set to zero). 2397 operatorControlled - specifies that neither LU will 2398 automatically attempt to reinitiate 2399 the session. The operator on either 2400 side will manually reactivate the 2401 session. A contention race (both 2402 side reinitiating at the same time) 2403 is won by the LU with the 2404 lexicographically greater fully- 2405 qualified LU name. 2406 primaryOnly - specifies that the primary LU will 2407 automatically attempt to reinitiate 2408 the session. 2409 secondaryOnly - specifies that the secondary LU will 2410 automatically attempt to reinitiate 2411 the session. 2412 primaryOrSecondary - specifies that either the primary or 2413 the secondary may automatically 2414 attempt to reinitiate the session. 2415 A contention race is handled the 2416 same way as with operatorControlled. 2417 " 2418 ::= { appcModeAdminEntry 18 } 2420 appcModeAdminCompression OBJECT-TYPE 2421 SYNTAX INTEGER { 2422 prohibited(1), 2423 required(2), 2424 negotiable(3) 2425 } 2426 MAX-ACCESS read-only 2427 STATUS current 2428 DESCRIPTION 2429 "Specifies whether compression is supported. The local LU uses 2430 this value for negotiation during session activation (SNA 2431 BIND). 2433 prohibited - specifies that no compression is to be used. 2434 required - specifies that compression is required. 2435 negotiable - specifies that the usage of compression 2436 is to be negotiated between the LUs. The 2437 level of compression is also negotiated." 2439 ::= { appcModeAdminEntry 19 } 2441 appcModeAdminInBoundCompLevel OBJECT-TYPE 2442 SYNTAX INTEGER { 2443 none(1), 2444 rle(2), 2445 lz9(3), 2446 lz10(4), 2447 lz12(5) 2448 } 2449 MAX-ACCESS read-only 2450 STATUS current 2451 DESCRIPTION 2452 "Specifies the maximum level of compression supported for 2453 inbound data. The local LU uses this value in conjunction with 2454 appcModeAdminCompression for negotiation during session 2455 activation (SNA BIND). 2457 none - specifies that no compression is to be used. 2458 rle - specifies run-length encoding compression 2459 in which a 1 or 2 byte sequence substitution is 2460 used for each repeated run of the same character. 2461 lz9 - specifies Lempel-Ziv-like compression in which 2462 9 bit codes are used to substitute repeated 2463 substrings in the data stream. These codes are 2464 indices that refer to entries in a common 2465 dictionary generated adaptively at both sender and 2466 receiver as the data flows and compression occurs. 2467 The larger of number bits used for the code, the 2468 more storage space is required for the dictionary, 2469 but the larger the compression ratio. 2470 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 2471 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 2473 ::= { appcModeAdminEntry 20 } 2475 appcModeAdminOutBoundCompLevel OBJECT-TYPE 2476 SYNTAX INTEGER { 2477 none(1), 2478 rle(2), 2479 lz9(3), 2480 lz10(4), 2481 lz12(5) 2482 } 2483 MAX-ACCESS read-only 2484 STATUS current 2485 DESCRIPTION 2486 "Specifies the maximum level of compression supported for 2487 outbound data. The local LU uses this value in conjunction 2488 with appcModeAdminCompression for negotiation during session 2489 activation (SNA BIND). 2491 none - specifies that no compression is to be used. 2492 rle - specifies run-length encoding compression 2493 in which a 1 or 2 byte sequence substitution is 2494 used for each repeated run of the same character. 2495 lz9 - specifies Lempel-Ziv-like compression in which 2496 9 bit codes are used to substitute repeated 2497 substrings in the data stream. These codes are 2498 indices that refer to entries in a common 2499 dictionary generated adaptively at both sender and 2500 receiver as the data flows and compression occurs. 2501 The larger of number bits used for the code, the 2502 more storage space is required for the dictionary, 2503 but the larger the compression ratio. 2504 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 2505 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 2507 ::= { appcModeAdminEntry 21 } 2509 appcModeAdminCompRleBeforeLZ OBJECT-TYPE 2510 SYNTAX INTEGER { 2511 no(1), 2512 yes(2) 2513 } 2514 MAX-ACCESS read-only 2515 STATUS current 2516 DESCRIPTION 2517 "Specifies whether run-length encoding is to be applied to the 2518 data before applying Lempel-Ziv-like compression. The local LU 2519 uses this value for negotiation during session activation (SNA 2520 BIND). This parameter is only supported if LZ compression is 2521 used." 2523 ::= { appcModeAdminEntry 22 } 2525 appcModeAdminSyncLvl OBJECT-TYPE 2526 SYNTAX INTEGER { 2527 none(1), 2528 noneConfirm(2), 2529 noneConfirmSyncPoint(3) 2530 } 2531 MAX-ACCESS read-only 2532 STATUS current 2533 DESCRIPTION 2534 "Specifies the sync level support. This value is used for 2535 negotiation during session activations (SNA BIND). 2537 none - No sync level is supported. 2538 noneConfirm - None and Confirm levels supported. 2539 noneConfirmSyncPoint - None, Confirm, and Sync Point is 2540 supported. 2541 " 2543 ::= { appcModeAdminEntry 23 } 2545 appcModeAdminCrypto OBJECT-TYPE 2546 SYNTAX INTEGER { 2547 notSupported(1), 2548 mandatory(2), 2549 selective(3) 2550 } 2551 MAX-ACCESS read-only 2552 STATUS current 2553 DESCRIPTION 2554 "Specifies whether session-level cryptography is supported. 2555 This value is used for negotiation during session activations 2556 (SNA BIND). 2557 notSupported - Specifies session-level cryptography 2558 is not to be used. 2559 mandatory - Specifies session-level cryptography 2560 must be used. 2561 selective - Specifies session-level cryptography 2562 is required just on selected requests 2563 flowing on the sessions." 2565 ::= { appcModeAdminEntry 24 } 2567 -- ********************************************************************* 2568 -- APPC Mode Oper Table 2569 -- Objects in this table contain current operational values, such 2570 -- as state values or negotiated parameters, for session modes. 2571 -- 2572 -- ********************************************************************* 2573 appcModeOperTable OBJECT-TYPE 2574 SYNTAX SEQUENCE OF AppcModeOperEntry 2575 MAX-ACCESS not-accessible 2576 STATUS current 2577 DESCRIPTION 2578 "Operational APPC Mode Information. Two entries are present in 2579 the table when both LUs in a pair are local." 2581 ::= { appcLu 6 } 2583 appcModeOperEntry OBJECT-TYPE 2584 SYNTAX AppcModeOperEntry 2585 MAX-ACCESS not-accessible 2586 STATUS current 2587 DESCRIPTION 2588 "Entry of APPC mode operational information table. This entry 2589 does not augment the appcModeAdminEntry, but reflects an actual 2590 operational mode for a given local LU - partner LU pair." 2592 INDEX { appcModeOperLocLuName, 2593 appcModeOperParLuName, 2594 appcModeOperModeName } 2596 ::= { appcModeOperTable 1 } 2598 AppcModeOperEntry ::= SEQUENCE { 2600 appcModeOperLocLuName DisplayString, 2601 appcModeOperParLuName DisplayString, 2602 appcModeOperModeName DisplayString, 2603 appcModeOperCosName DisplayString, 2604 appcModeOperSessEndTpName DisplayString, 2605 appcModeOperSessLimit Integer32, 2606 appcModeOperMaxSessLimit Integer32, 2607 appcModeOperMinCwinLimit Integer32, 2608 appcModeOperMinClosLimit Integer32, 2609 appcModeOperConWinAutoActLmt Integer32, 2610 appcModeOperRecvPacWinSz Integer32, 2611 appcModeOperSendPacWinSz Integer32, 2612 appcModeOperPrefRecvRuSz Integer32, 2613 appcModeOperPrefSendRuSz Integer32, 2614 appcModeOperRecvRuSzUpBnd Integer32, 2615 appcModeOperSendRuSzUpBnd Integer32, 2616 appcModeOperRecvRuSzLoBnd Integer32, 2617 appcModeOperSendRuSzLoBnd Integer32, 2618 appcModeOperSingSessReinit INTEGER, 2619 appcModeOperCompression INTEGER, 2620 appcModeOperInBoundCompLevel INTEGER, 2621 appcModeOperOutBoundCompLevel INTEGER, 2622 appcModeOperCompRleBeforeLZ INTEGER, 2623 appcModeOperSyncLvl INTEGER, 2624 appcModeOperCrypto INTEGER, 2625 appcModeOperSyncLvlLastStart INTEGER, 2626 appcModeOperCryptoLastStart INTEGER, 2627 appcModeOperCNOSNeg INTEGER, 2628 appcModeOperActCwin Gauge32, 2629 appcModeOperActClos Gauge32, 2630 appcModeOperPndCwin Gauge32, 2631 appcModeOperPndClos Gauge32, 2632 appcModeOperPtmCwin Gauge32, 2633 appcModeOperPtmClos Gauge32, 2634 appcModeOperDrainSelf INTEGER, 2635 appcModeOperDrainPart INTEGER 2636 } 2638 appcModeOperLocLuName OBJECT-TYPE 2639 SYNTAX DisplayString (SIZE (1..17)) 2640 MAX-ACCESS not-accessible 2641 STATUS current 2642 DESCRIPTION 2643 "The SNA name of the local LU. This field is from 1 to 17 2644 characters in length, including a period (.) which separates 2645 the NetId from the NAU name if the NetId is present. 2647 If this object has the same value as appcLluOperName, 2648 then the two entries being indexed apply to the same 2649 resource (specifically, to the same local LU)." 2651 ::= { appcModeOperEntry 1 } 2653 appcModeOperParLuName OBJECT-TYPE 2654 SYNTAX DisplayString (SIZE (1..17)) 2655 MAX-ACCESS not-accessible 2656 STATUS current 2657 DESCRIPTION 2658 "The SNA name of the partner LU. This field is from 1 to 17 2659 characters in length, including a period (.) which separates 2660 the NetId from the NAU name if the NetId is present. 2662 If this object has the same value as appcLuPairOperParLuName, 2663 then the two entries being indexed apply to the same 2664 resource (specifically, to the same partner LU)." 2666 ::= { appcModeOperEntry 2 } 2668 appcModeOperModeName OBJECT-TYPE 2669 SYNTAX DisplayString (SIZE (1..8)) 2670 MAX-ACCESS not-accessible 2671 STATUS current 2672 DESCRIPTION 2673 "Specifies the mode name. A mode defines the characteristics 2674 for a group of sessions. The mode name can be blank (8 2675 space characters). " 2677 ::= { appcModeOperEntry 3 } 2679 appcModeOperCosName OBJECT-TYPE 2680 SYNTAX DisplayString (SIZE (0..8)) 2681 MAX-ACCESS read-only 2682 STATUS current 2683 DESCRIPTION 2684 "Specifies the class of service (COS) name associated with 2685 this mode. If the implementation does not support COS names, 2686 a zero-length string is returned." 2688 ::= { appcModeOperEntry 4 } 2690 appcModeOperSessEndTpName OBJECT-TYPE 2691 SYNTAX DisplayString (SIZE (1..64)) 2692 MAX-ACCESS read-only 2693 STATUS current 2694 DESCRIPTION 2695 "Specifies the name of the transaction program (TP) to be 2696 invoked when a session using this mode is deactivated or ended. 2697 If the name is NULL, no transaction program is invoked. When 2698 the TP name consists entirely of displayable EBCDIC code 2699 points, it is mapped directly to the equivalent ASCII display 2700 string. However, registered TP names always have a non- 2701 displayable EBCDIC code point (value less than or equal to 2702 x'3F') as the first character, so they cannot be directly 2703 mapped to an ASCII display string. These TP names are 2704 converted to a display string that is equivalent to a 2705 hexadecimal display of the EBCDIC code points. For example, 2706 the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte 2707 ASCII display string '06F1' (including the two single quotes)." 2709 ::= { appcModeOperEntry 5 } 2711 appcModeOperSessLimit OBJECT-TYPE 2712 SYNTAX Integer32 2713 MAX-ACCESS read-only 2714 STATUS current 2715 DESCRIPTION 2716 "Specifies the current session limit of this mode as negotiated 2717 through APPC CNOS (Change Number of Sessions) processing. 2718 Identifies the total number of sessions that can be established 2719 between the local and partner LU using this mode." 2721 ::= { appcModeOperEntry 6 } 2723 appcModeOperMaxSessLimit OBJECT-TYPE 2724 SYNTAX Integer32 2725 MAX-ACCESS read-only 2726 STATUS current 2727 DESCRIPTION 2728 "Specifies the maximum value that the local LU is to use, 2729 during CNOS processing, for the session limit. The local LU, 2730 as a target LU, will negotiate a higher session limit it 2731 receives in the CNOS request down to this maximum value. The 2732 local LU, as a source LU, will restrict the session limit it 2733 sends in a CNOS request to a value less than or equal to this 2734 maximum value." 2736 ::= { appcModeOperEntry 7 } 2738 appcModeOperMinCwinLimit OBJECT-TYPE 2739 SYNTAX Integer32 2740 MAX-ACCESS read-only 2741 STATUS current 2742 DESCRIPTION 2743 "Specifies the minimum contention winner sessions limit that 2744 was negotiated via CNOS processing." 2746 ::= { appcModeOperEntry 8 } 2748 appcModeOperMinClosLimit OBJECT-TYPE 2749 SYNTAX Integer32 2750 MAX-ACCESS read-only 2751 STATUS current 2752 DESCRIPTION 2753 "Specifies the minimum contention loser sessions limit that 2754 was negotiated via CNOS processing. This is the same as 2755 target minimum contention winner sessions." 2757 ::= { appcModeOperEntry 9 } 2759 appcModeOperConWinAutoActLmt OBJECT-TYPE 2760 SYNTAX Integer32 2761 MAX-ACCESS read-only 2762 STATUS current 2763 DESCRIPTION 2764 "Specifies the limit on the number of contention winner sessions 2765 to be automatically activated when the minimum number of 2766 contention winner sessions increases (as a result of CNOS 2767 processing). The actual number of sessions activated is the 2768 lesser of this value and the new minimum number of contention 2769 winner sessions. " 2771 ::= { appcModeOperEntry 10 } 2773 appcModeOperRecvPacWinSz OBJECT-TYPE 2774 SYNTAX Integer32 2775 MAX-ACCESS read-only 2776 STATUS current 2777 DESCRIPTION 2778 "Specifies the size of the receive pacing window. This value is 2779 used for negotiation during session activations (SNA BIND). 2781 The meaning of this value when set to 0 depends on whether 2782 adaptive pacing is supported: 2783 adaptive pacing - No limit on window size 2784 fixed pacing - No pacing is supported" 2786 ::= { appcModeOperEntry 11 } 2788 appcModeOperSendPacWinSz OBJECT-TYPE 2789 SYNTAX Integer32 2790 MAX-ACCESS read-only 2791 STATUS current 2792 DESCRIPTION 2793 "Specifies the size of the send pacing window. This value is 2794 used for negotiation during session activations (SNA BIND). 2796 The meaning of this value when set to 0 depends on whether 2797 adaptive pacing is supported: 2798 adaptive pacing No limit on window size 2799 fixed pacing No pacing is supported" 2801 ::= { appcModeOperEntry 12 } 2803 appcModeOperPrefRecvRuSz OBJECT-TYPE 2804 SYNTAX Integer32 2805 MAX-ACCESS read-only 2806 STATUS current 2807 DESCRIPTION 2808 "Specifies the preferred receive RU (Request Unit) size of 2809 normal-flow requests on the sessions. This value must be less 2810 than or equal to the value specified in 2811 appcModeOperRecvRuSzUpBnd and greater than or equal to the 2812 value specified in appcModeOperRecvRuSzLoBnd. 2814 The local LU specifies this value for the receive maximum RU 2815 size in session activation (SNA BIND) requests and responses. 2816 It will allow negotiation up to the appcModeOperRecvRuSzUpBnd 2817 value or down to the appcModeOperRecvRuSzLoBnd value." 2819 ::= { appcModeOperEntry 13 } 2821 appcModeOperPrefSendRuSz OBJECT-TYPE 2822 SYNTAX Integer32 2823 MAX-ACCESS read-only 2824 STATUS current 2825 DESCRIPTION 2826 "Specifies the preferred send RU (Request Unit) size of normal- 2827 flow requests on the sessions. This value must be less than or 2828 equal to the value specified in appcModeOperSendRuSzUpBnd and 2829 greater than or equal to the value specified in 2830 appcModeOperSendRuSzLoBnd. 2832 The local LU specifies this value for the send maximum RU 2833 size in session activation (SNA BIND) requests and responses. 2835 It will allow negotiation up to the appcModeOperSendRuSzUpBnd 2836 value or down to the appcModeOperSendRuSzLoBnd value." 2838 ::= { appcModeOperEntry 14 } 2840 appcModeOperRecvRuSzUpBnd OBJECT-TYPE 2841 SYNTAX Integer32 2842 MAX-ACCESS read-only 2843 STATUS current 2844 DESCRIPTION 2845 "Specifies the upper bound for the maximum receive RU 2846 (Request Unit) size of normal-flow requests. This is used 2847 for negotiation during session activations (SNA BIND). " 2849 ::= { appcModeOperEntry 15 } 2851 appcModeOperSendRuSzUpBnd OBJECT-TYPE 2852 SYNTAX Integer32 2853 MAX-ACCESS read-only 2854 STATUS current 2855 DESCRIPTION 2856 "Specifies the upper bound for the maximum send RU (Request 2857 Unit) size of normal-flow requests. This is used for 2858 negotiation during session activations (SNA BIND). " 2860 ::= { appcModeOperEntry 16 } 2862 appcModeOperRecvRuSzLoBnd OBJECT-TYPE 2863 SYNTAX Integer32 2864 MAX-ACCESS read-only 2865 STATUS current 2866 DESCRIPTION 2867 "Specifies the lower bound for the maximum receive RU 2868 (Request Unit) size of normal-flow requests. This is used 2869 for negotiation during session activations (SNA BIND). " 2871 ::= { appcModeOperEntry 17 } 2873 appcModeOperSendRuSzLoBnd OBJECT-TYPE 2874 SYNTAX Integer32 2875 MAX-ACCESS read-only 2876 STATUS current 2877 DESCRIPTION 2878 "Specifies the lower bound for the maximum send RU 2879 (Request Unit) size of normal-flow requests. This is used 2880 for negotiation during session activations (SNA BIND). " 2882 ::= { appcModeOperEntry 18 } 2884 appcModeOperSingSessReinit OBJECT-TYPE 2885 SYNTAX INTEGER { 2886 notApplicable(1), 2887 operatorControlled(2), 2888 primaryOnly(3), 2889 secondaryOnly(4), 2890 primaryOrSecondary(5) 2891 } 2892 MAX-ACCESS read-only 2893 STATUS current 2894 DESCRIPTION 2895 "Specifies the responsibility for session reinitiation of a 2896 single session with the partner LU (when the session goes 2897 down). The local LU uses this parameter to specify the session 2898 reinitiation responsibility in session activation (SNA BIND) 2899 requests and responses. 2901 notApplicable - specifies that this parameter has 2902 no meaning since the value of 2903 appcLuPairOperParaSessSup is yes. 2904 The field in the SNA BIND is 2905 reserved (set to zero). 2906 operatorControlled - specifies that neither LU will 2907 automatically attempt to reinitiate 2908 the session. The operator on either 2909 side will manually reactivate the 2910 session. A contention race (both 2911 side reinitiating at the same time) 2912 is won by the LU with the 2913 lexicographically greater fully- 2914 qualified LU name. 2915 primaryOnly - specifies that the primary LU will 2916 automatically attempt to reinitiate 2917 the session. 2918 secondaryOnly - specifies that the secondary LU will 2919 automatically attempt to reinitiate 2920 the session. 2921 primaryOrSecondary - specifies that either the primary or 2922 the secondary may automatically 2923 attempt to reinitiate the session. 2924 A contention race is handled the 2925 same way as with operatorControlled. 2926 " 2927 ::= { appcModeOperEntry 19 } 2929 appcModeOperCompression OBJECT-TYPE 2930 SYNTAX INTEGER { 2931 prohibited(1), 2932 required(2), 2933 negotiable(3) 2934 } 2935 MAX-ACCESS read-only 2936 STATUS current 2937 DESCRIPTION 2938 "Specifies whether compression is supported. The local LU uses 2939 this value for negotiation during session activation (SNA 2940 BIND). 2942 prohibited - specifies that no compression is to be used. 2943 required - specifies that compression is required. 2944 negotiable - specifies that the usage of compression 2945 is to be negotiated between the LUs. The 2946 level of compression is also negotiated." 2948 ::= { appcModeOperEntry 20 } 2950 appcModeOperInBoundCompLevel OBJECT-TYPE 2951 SYNTAX INTEGER { 2952 none(1), 2953 rle(2), 2954 lz9(3), 2955 lz10(4), 2956 lz12(5) 2957 } 2958 MAX-ACCESS read-only 2959 STATUS current 2960 DESCRIPTION 2961 "Specifies the maximum level of compression supported for 2962 inbound data. The local LU uses this value in conjunction with 2963 appcModeOperCompression for negotiation during session 2964 activation (SNA BIND). 2966 none - specifies that no compression is to be used. 2967 rle - specifies run-length encoding compression 2968 in which a 1 or 2 byte sequence substitution is 2969 used for each repeated run of the same character. 2970 lz9 - specifies Lempel-Ziv-like compression in which 2971 9 bit codes are used to substitute repeated 2972 substrings in the data stream. These codes are 2973 indices that refer to entries in a common 2974 dictionary generated adaptively at both sender and 2975 receiver as the data flows and compression occurs. 2976 The larger of number bits used for the code, the 2977 more storage space is required for the dictionary, 2978 but the larger the compression ratio. 2979 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 2980 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 2982 ::= { appcModeOperEntry 21 } 2984 appcModeOperOutBoundCompLevel OBJECT-TYPE 2985 SYNTAX INTEGER { 2986 none(1), 2987 rle(2), 2988 lz9(3), 2989 lz10(4), 2990 lz12(5) 2991 } 2992 MAX-ACCESS read-only 2993 STATUS current 2994 DESCRIPTION 2995 "Specifies the maximum level of compression supported for 2996 outbound data. The local LU uses this value in conjunction 2997 with appcModeOperCompression for negotiation during session 2998 activation (SNA BIND). 3000 none - specifies that no compression is to be used. 3001 rle - specifies run-length encoding compression 3002 in which a 1 or 2 byte sequence substitution is 3003 used for each repeated run of the same character. 3004 lz9 - specifies Lempel-Ziv-like compression in which 3005 9 bit codes are used to substitute repeated 3006 substrings in the data stream. These codes are 3007 indices that refer to entries in a common 3008 dictionary generated adaptively at both sender and 3009 receiver as the data flows and compression occurs. 3010 The larger of number bits used for the code, the 3011 more storage space is required for the dictionary, 3012 but the larger the compression ratio. 3013 lz10 - specifies a 10 bit code Lempel-Ziv-like compression. 3014 lz12 - specifies a 12 bit code Lempel-Ziv-like compression." 3016 ::= { appcModeOperEntry 22 } 3018 appcModeOperCompRleBeforeLZ OBJECT-TYPE 3019 SYNTAX INTEGER { 3020 no(1), 3021 yes(2) 3022 } 3023 MAX-ACCESS read-only 3024 STATUS current 3025 DESCRIPTION 3026 "Specifies whether run-length encoding is to be applied to the 3027 data before applying Lempel-Ziv-like compression. The local LU 3028 uses this value for negotiation during session activation (SNA 3029 BIND). This parameter is only supported if LZ compression is 3030 used." 3032 ::= { appcModeOperEntry 23 } 3034 appcModeOperSyncLvl OBJECT-TYPE 3035 SYNTAX INTEGER { 3036 none(1), 3037 noneConfirm(2), 3038 noneConfirmSyncPoint(3) 3039 } 3040 MAX-ACCESS read-only 3041 STATUS current 3042 DESCRIPTION 3043 "Specifies the sync level support for sessions involving this 3044 LU pair and mode name. 3046 none - No sync level is supported. 3047 noneConfirm - None and Confirm level supported. 3048 noneConfirmSyncPoint - None, Confirm and Sync Point is 3049 supported. 3050 " 3052 ::= { appcModeOperEntry 24 } 3054 appcModeOperCrypto OBJECT-TYPE 3055 SYNTAX INTEGER { 3056 notSupported(1), 3057 mandatory(2), 3058 selective(3) 3059 } 3060 MAX-ACCESS read-only 3061 STATUS current 3062 DESCRIPTION 3063 "Specifies whether session-level cryptography is supported for 3064 sessions involving this LU pair and mode name. 3066 notSupported - Specifies session-level cryptography 3067 is not being used. 3068 mandatory - Specifies session-level cryptography 3069 in being used on all requests 3070 flowing on the sessions. 3071 selective - Specifies session-level cryptography 3072 is required just on selected 3073 requests flowing on the sessions." 3075 ::= { appcModeOperEntry 25 } 3077 appcModeOperSyncLvlLastStart OBJECT-TYPE 3078 SYNTAX INTEGER { 3079 none(1), 3080 noneConfirm(2), 3081 noneConfirmSyncPoint(3) 3082 } 3083 MAX-ACCESS read-only 3084 STATUS current 3085 DESCRIPTION 3086 "Specifies the sync level support. This value represents the 3087 initial value proposed by the local LU the last time this 3088 capability was negotiated, i.e., when the first session was 3089 bound between the local LU and its partner. 3091 none - No sync level is supported. 3092 noneConfirm - None and Confirm level supported. 3093 noneConfirmSyncPoint - None, Confirm and Sync Point is 3094 supported. 3095 " 3097 ::= { appcModeOperEntry 26 } 3099 appcModeOperCryptoLastStart OBJECT-TYPE 3100 SYNTAX INTEGER { 3101 notSupported(1), 3102 mandatory(2), 3103 selective(3) 3104 } 3105 MAX-ACCESS read-only 3106 STATUS current 3107 DESCRIPTION 3108 "Specifies whether session-level cryptography is supported. 3109 This value represents the initial value proposed by the local 3110 LU the last time this capability was negotiated, i.e., when 3111 the first session was bound between the local LU and its 3112 partner. 3114 notSupported - Specifies session-level cryptography 3115 is not to be used. 3116 mandatory - Specifies session-level cryptography 3117 must be used. 3118 selective - Specifies session-level cryptography 3119 is required just on selected 3120 requests flowing on the sessions." 3122 ::= { appcModeOperEntry 27 } 3124 appcModeOperCNOSNeg OBJECT-TYPE 3125 SYNTAX INTEGER { 3126 no(1), 3127 yes(2) 3128 } 3129 MAX-ACCESS read-only 3130 STATUS current 3131 DESCRIPTION 3132 "Specifies whether CNOS negotiation is in process. CNOS 3133 negotiation is used to set or change the various session limits 3134 for a mode." 3136 ::= { appcModeOperEntry 28 } 3138 appcModeOperActCwin OBJECT-TYPE 3139 SYNTAX Gauge32 3140 MAX-ACCESS read-only 3141 STATUS current 3142 DESCRIPTION 3143 "Specifies the number of active contention winner sessions." 3145 ::= { appcModeOperEntry 29 } 3147 appcModeOperActClos OBJECT-TYPE 3148 SYNTAX Gauge32 3149 MAX-ACCESS read-only 3150 STATUS current 3151 DESCRIPTION 3152 "Specifies the number of active contention loser sessions." 3154 ::= { appcModeOperEntry 30 } 3156 appcModeOperPndCwin OBJECT-TYPE 3157 SYNTAX Gauge32 3158 MAX-ACCESS read-only 3159 STATUS current 3160 DESCRIPTION 3161 "Specifies the number of contention winner sessions that are 3162 pending activation." 3164 ::= { appcModeOperEntry 31 } 3166 appcModeOperPndClos OBJECT-TYPE 3167 SYNTAX Gauge32 3168 MAX-ACCESS read-only 3169 STATUS current 3170 DESCRIPTION 3171 "Specifies the number of contention loser sessions that are 3172 pending activation." 3174 ::= { appcModeOperEntry 32 } 3176 appcModeOperPtmCwin OBJECT-TYPE 3177 SYNTAX Gauge32 3178 MAX-ACCESS read-only 3179 STATUS current 3180 DESCRIPTION 3181 "Specifies the number of contention winner sessions that are 3182 pending termination." 3184 ::= { appcModeOperEntry 33 } 3186 appcModeOperPtmClos OBJECT-TYPE 3187 SYNTAX Gauge32 3188 MAX-ACCESS read-only 3189 STATUS current 3190 DESCRIPTION 3191 "Specifies the number of contention loser sessions that are 3192 pending termination." 3194 ::= { appcModeOperEntry 34 } 3196 appcModeOperDrainSelf OBJECT-TYPE 3197 SYNTAX INTEGER { 3198 no(1), 3199 yes(2) 3200 } 3201 MAX-ACCESS read-only 3202 STATUS current 3203 DESCRIPTION 3204 "Specifies whether the local LU is draining its conversations 3205 for this mode. When a mode session limit is reset (via a CNOS 3206 RESET_SESSION_LIMIT request), the local LU could be set to 3207 process all queued conversations before deactivating all of the 3208 sessions (using the SNA Bracket Initiation Stopped or BIS 3209 protocol). " 3211 ::= { appcModeOperEntry 35 } 3213 appcModeOperDrainPart OBJECT-TYPE 3214 SYNTAX INTEGER { 3215 no(1), 3216 yes(2) 3217 } 3218 MAX-ACCESS read-only 3219 STATUS current 3220 DESCRIPTION 3221 "Specifies whether the partner LU is draining its conversations 3222 for this mode. When a mode session limit is reset (via a CNOS 3223 RESET_SESSION_LIMIT request), the partner LU could be set to 3224 process all queued conversations before deactivating all of the 3225 sessions (using the SNA Bracket Initiation Stop or BIS 3226 protocol). " 3228 ::= { appcModeOperEntry 36 } 3230 -- ********************************************************************* 3231 -- APPC TP Admin Table 3232 -- Objects in this table contain default or expected configuration 3233 -- values for remotely attachable transaction programs. 3234 -- ********************************************************************* 3235 appcTpAdminTable OBJECT-TYPE 3236 SYNTAX SEQUENCE OF AppcTpAdminEntry 3237 MAX-ACCESS not-accessible 3238 STATUS current 3239 DESCRIPTION 3240 "APPC Local TP Table" 3242 ::= { appcTp 1 } 3244 appcTpAdminEntry OBJECT-TYPE 3245 SYNTAX AppcTpAdminEntry 3246 MAX-ACCESS not-accessible 3247 STATUS current 3248 DESCRIPTION 3249 "Entry of APPC Local TP Information Table." 3251 INDEX { appcTpAdminLocLuName, 3252 appcTpAdminTpName } 3254 ::= { appcTpAdminTable 1 } 3256 AppcTpAdminEntry ::= SEQUENCE { 3257 appcTpAdminLocLuName DisplayString, 3258 appcTpAdminTpName DisplayString, 3259 appcTpAdminFileSpec DisplayString, 3260 appcTpAdminStartParm DisplayString, 3261 appcTpAdminTpOperation INTEGER, 3262 appcTpAdminInAttachTimeout Integer32, 3263 appcTpAdminRcvAllocTimeout Integer32, 3264 appcTpAdminSyncLvl INTEGER, 3265 appcTpAdminInstLmt Integer32, 3266 appcTpAdminStatus INTEGER, 3267 appcTpAdminLongRun INTEGER, 3268 appcTpAdminConvType INTEGER, 3269 appcTpAdminConvDuplex INTEGER, 3270 appcTpAdminConvSecReq INTEGER, 3271 appcTpAdminVerPip INTEGER, 3272 appcTpAdminPipSubNum Integer32 3273 } 3275 appcTpAdminLocLuName OBJECT-TYPE 3276 SYNTAX DisplayString (SIZE (1..17)) 3277 MAX-ACCESS not-accessible 3278 STATUS current 3279 DESCRIPTION 3280 "The SNA name of the local LU to which this TP definition 3281 applies. This field is from 1 to 17 characters in length, 3282 including a period (.) which separates the NetId from the NAU 3283 name if the NetId is present. 3285 The reserved value '*ALL' indicates that the TP definition 3286 applies to all local LUs, and not just to a single local LU." 3288 ::= { appcTpAdminEntry 1 } 3290 appcTpAdminTpName OBJECT-TYPE 3291 SYNTAX DisplayString (SIZE (1..64)) 3292 MAX-ACCESS not-accessible 3293 STATUS current 3294 DESCRIPTION 3295 "The local transaction program name. This name is sent on an 3296 ATTACH remote allocation request. 3298 When the TP name consists entirely of displayable EBCDIC 3299 code points, it is mapped directly to the equivalent ASCII 3300 display string. However, registered TP names always have a 3301 non-displayable EBCDIC code point (value less than or equal to 3302 x'3F') as the first character, so they cannot be directly 3303 mapped to an ASCII display string. These TP names are 3304 converted to a display string that is equivalent to a 3305 hexadecimal display of the EBCDIC code points. For example, 3306 the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte 3307 ASCII display string '06F1' (including the two single quotes)." 3309 ::= { appcTpAdminEntry 2 } 3311 appcTpAdminFileSpec OBJECT-TYPE 3312 SYNTAX DisplayString (SIZE (0..80)) 3313 MAX-ACCESS read-only 3314 STATUS current 3315 DESCRIPTION 3316 "The local file specification of the transaction program. 3317 May be a zero-length string if not applicable." 3319 ::= { appcTpAdminEntry 3 } 3321 appcTpAdminStartParm OBJECT-TYPE 3322 SYNTAX DisplayString (SIZE (0..128)) 3323 MAX-ACCESS read-only 3324 STATUS current 3325 DESCRIPTION 3326 "A parameter string passed to the transaction program when it 3327 is started. May be a zero-length string if not supported. " 3329 ::= { appcTpAdminEntry 4 } 3331 appcTpAdminTpOperation OBJECT-TYPE 3332 SYNTAX INTEGER { 3333 other(1), 3334 queuedOperatorStarted(2), 3335 queuedOperatorPreloaded(3), 3336 queuedAmStarted(4), 3337 nonqueuedAmStarted(5) 3338 } 3339 MAX-ACCESS read-only 3340 STATUS current 3341 DESCRIPTION 3342 "Specifies how the program will be started. 3344 other - Specifies that the program operation is none of 3345 the methods specified. It may be a 3346 product-specific method. 3348 queuedOperatorStarted - Specifies that one version of the 3349 program will be run at a time. If an incoming 3350 attach arrives and the program has not been started 3351 yet, APPC will issue a message to the operator to 3352 start the specified program. Subsequent attaches 3353 that arrive while the program is active will be 3354 queued. 3356 queuedOperatorPreloaded - Specifies that one version of the 3357 program will be run at a time. If an incoming 3358 attach arrives and the program has not been started 3359 yet, the Attach will be rejected. The APPC attach 3360 manager determines that a TP has started upon 3361 reception of an APPC RECEIVE_ALLOCATE verb, or a 3362 CPI-C Accept_Conversation (CMACCP) or 3363 Specify_Local_TP_Name (CMSLTP) call. No message is 3364 sent to the operator. Subsequent attaches that 3365 arrive while the program is active are queued. 3367 queuedAmStarted - Specifies that one version of the 3368 program will be run at a time and will be started 3369 by the APPC attach manager. Subsequent attaches 3370 that arrive while the program is active will be 3371 queued. 3373 nonqueuedAmStarted - Specifies that multiple copies of the 3374 program will be run at a time and will be started 3375 by the APPC attach manager." 3377 ::= { appcTpAdminEntry 5 } 3379 appcTpAdminInAttachTimeout OBJECT-TYPE 3380 SYNTAX Integer32 3381 MAX-ACCESS read-only 3382 STATUS current 3383 DESCRIPTION 3384 "This object specifies the number of seconds incoming attaches 3385 will be queued waiting for an APPC program to issue a 3386 RECEIVE_ALLOCATE verb or for a CPI-C program to issue an 3387 Accept_Conversation (CMACCP) call. This parameter is 3388 meaningful only when appcTpAdminTpOperation has one of the 3389 following values: 3391 queuedOperatorStarted 3392 queuedOperatorPreloaded 3393 queuedAmStarted 3395 A value of zero indicates that there is no timeout." 3397 ::= { appcTpAdminEntry 6 } 3399 appcTpAdminRcvAllocTimeout OBJECT-TYPE 3400 SYNTAX Integer32 3401 MAX-ACCESS read-only 3402 STATUS current 3403 DESCRIPTION 3404 "This object specifies the number of seconds an APPC program's 3405 RECEIVE_ALLOCATE verb or a CPI-C program's Accept_Conversation 3406 (CMACCP) call will wait for an incoming attach to arrive. 3408 A value of zero indicates that there is no timeout." 3410 ::= { appcTpAdminEntry 7 } 3412 appcTpAdminSyncLvl OBJECT-TYPE 3413 SYNTAX INTEGER { 3414 none(1), 3415 confirm(2), 3416 noneAndConfirm(3), 3417 syncpoint(4), 3418 noneAndSyncpoint(5), 3419 confirmAndSyncpoint(6), 3420 all(7) 3421 } 3422 MAX-ACCESS read-only 3423 STATUS current 3424 DESCRIPTION 3425 "Indicates the synchronization level or levels that the 3426 transaction program supports. The levels are defined as 3427 follows: 3429 none - allocation requests indicating a 3430 synchronization level of none are allowed to 3431 start the program. 3432 confirm - allocation requests indicating a 3433 synchronization level of confirm are allowed 3434 to start the program. 3435 syncpoint - allocation requests indicating a 3436 synchronization level of sync point are 3437 allowed to start the program." 3439 ::= { appcTpAdminEntry 8 } 3441 appcTpAdminInstLmt OBJECT-TYPE 3442 SYNTAX Integer32 3443 MAX-ACCESS read-only 3444 STATUS current 3445 DESCRIPTION 3446 "The maximum number of concurrent instances of this transaction 3447 program that will be supported for a local LU. A value of 3448 zero indicates that there is no limit." 3450 ::= { appcTpAdminEntry 9 } 3452 appcTpAdminStatus OBJECT-TYPE 3453 SYNTAX INTEGER { 3454 enabled(1), 3455 tempDisabled(2), 3456 permDisabled(3) 3457 } 3458 MAX-ACCESS read-only 3459 STATUS current 3460 DESCRIPTION 3461 "Indicates the status of the TP relative to starting execution 3462 when the local LU receives an allocation (ATTACH) request 3463 naming this program. 3465 enabled - the local LU can start the program. 3466 tempDisabled - the local LU cannot start the 3467 program. The local LU rejects the 3468 request with an indication that the 3469 TP is not available but retry is 3470 possible. 3471 permDisabled - the local LU cannot start the 3472 program. The local LU rejects the 3473 request with an indication that the 3474 TP is not available and retry is 3475 not possible." 3477 ::= { appcTpAdminEntry 10 } 3479 appcTpAdminLongRun OBJECT-TYPE 3480 SYNTAX INTEGER { 3481 no(1), 3482 yes(2) 3484 } 3485 MAX-ACCESS read-only 3486 STATUS current 3487 DESCRIPTION 3488 "Indicates whether this is a long-running transaction program 3489 (i.e., one that stays around even after the conversation goes 3490 away)." 3492 ::= { appcTpAdminEntry 11 } 3494 appcTpAdminConvType OBJECT-TYPE 3495 SYNTAX INTEGER { 3496 basic(1), 3497 mapped(2), 3498 basicOrMapped(3) 3499 } 3500 MAX-ACCESS read-only 3501 STATUS current 3502 DESCRIPTION 3503 "Specifies the conversation type (basic or mapped) that will be 3504 used by the TP. This value is verified upon receipt of an 3505 incoming attach. The acceptable values are: 3507 basic - Indicates that this transaction program 3508 supports basic conversations. 3510 mapped - Indicates that this transaction program 3511 supports mapped conversations. 3513 basicOrMapped - Indicates that this transaction program 3514 supports both basic and mapped 3515 conversations." 3517 ::= { appcTpAdminEntry 12 } 3519 appcTpAdminConvDuplex OBJECT-TYPE 3520 SYNTAX INTEGER { 3521 half(1), 3522 full(2), 3523 halfOrFull(3) 3524 } 3525 MAX-ACCESS read-only 3526 STATUS current 3527 DESCRIPTION 3528 "Specifies the conversation duplex type (half or full) that 3529 will be used by the TP. This value is verified upon receipt of 3530 an incoming attach. The acceptable values are: 3532 half - Indicates that this transaction program 3533 supports half duplex conversations. 3535 full - Indicates that this transaction program 3536 supports full duplex conversations. 3538 halfOrFull - Indicates that this transaction program 3539 supports either half or full duplex 3540 conversations." 3542 ::= { appcTpAdminEntry 13 } 3544 appcTpAdminConvSecReq OBJECT-TYPE 3545 SYNTAX INTEGER { 3546 no(1), 3547 yes(2) 3548 } 3549 MAX-ACCESS read-only 3550 STATUS current 3551 DESCRIPTION 3552 "Indicates whether conversation-level security information is 3553 required on incoming attaches designating this TP name. 3554 Conversation-level security verification is always performed on 3555 those requests that include security information. 3557 yes - Indicates that conversation-level security 3558 information is required. ATTACHs designating the 3559 transaction program must carry a user_id and 3560 either a password or an already verified 3561 indicator. 3563 no - Indicates that no security information is 3564 required. ATTACHs designating the transaction 3565 program can omit or include security information." 3567 ::= { appcTpAdminEntry 14 } 3569 appcTpAdminVerPip OBJECT-TYPE 3570 SYNTAX INTEGER { 3571 no(1), 3572 yes(2) 3573 } 3574 MAX-ACCESS read-only 3575 STATUS current 3576 DESCRIPTION 3577 "Specifies whether the number of PIP (Program Initialization 3578 Parameters) subfields should be verified against the number 3579 expected (appcTpAdminPipSubNum)." 3581 ::= { appcTpAdminEntry 15 } 3583 appcTpAdminPipSubNum OBJECT-TYPE 3584 SYNTAX Integer32 3585 MAX-ACCESS read-only 3586 STATUS current 3587 DESCRIPTION 3588 "Specifies the number of PIP subfields expected by the TP." 3590 ::= { appcTpAdminEntry 16 } 3592 -- ********************************************************************* 3593 -- APPC Active Session Table 3594 -- --------------------------------------------------------------------- 3595 -- This table contains information about active APPC sessions. 3596 -- ********************************************************************* 3597 appcActSessTable OBJECT-TYPE 3598 SYNTAX SEQUENCE OF AppcActSessEntry 3599 MAX-ACCESS not-accessible 3600 STATUS current 3601 DESCRIPTION 3602 "Table of active APPC sessions. Two entries are present in the 3603 table when both session partners are local." 3605 ::= { appcSession 1 } 3607 appcActSessEntry OBJECT-TYPE 3608 SYNTAX AppcActSessEntry 3609 MAX-ACCESS not-accessible 3610 STATUS current 3611 DESCRIPTION 3612 "Entry of APPC Session Information Table. Indexed by LU pair 3613 and integer-valued session index." 3615 INDEX { appcActSessLocLuName, 3616 appcActSessParLuName, 3617 appcActSessIndex } 3619 ::= { appcActSessTable 1 } 3621 AppcActSessEntry ::= SEQUENCE { 3622 appcActSessLocLuName DisplayString, 3623 appcActSessParLuName DisplayString, 3624 appcActSessIndex Integer32, 3625 appcActSessPcidCpName DisplayString, 3626 appcActSessPcid OCTET STRING, 3627 appcActSessPluIndicator INTEGER, 3628 appcActSessModeName DisplayString, 3629 appcActSessCosName DisplayString, 3630 appcActSessTransPriority INTEGER, 3631 appcActSessEnhanceSecSup INTEGER, 3632 appcActSessSendPacingType INTEGER, 3633 appcActSessSendRpc Gauge32, 3634 appcActSessSendNxWndwSize Gauge32, 3635 appcActSessRecvPacingType INTEGER, 3636 appcActSessRecvRpc Gauge32, 3637 appcActSessRecvNxWndwSize Gauge32, 3638 appcActSessRscv OCTET STRING, 3639 appcActSessInUse INTEGER, 3640 appcActSessMaxSndRuSize INTEGER, 3641 appcActSessMaxRcvRuSize INTEGER, 3642 appcActSessSndPacingSize INTEGER, 3643 appcActSessRcvPacingSize INTEGER, 3644 appcActSessOperState INTEGER, 3645 appcActSessUpTime TimeTicks, 3646 appcActSessRtpNceId OCTET STRING, 3647 appcActSessRtpTcid OCTET STRING, 3648 appcActSessLinkIndex InstancePointer 3649 } 3651 appcActSessLocLuName OBJECT-TYPE 3652 SYNTAX DisplayString (SIZE (1..17)) 3653 MAX-ACCESS not-accessible 3654 STATUS current 3655 DESCRIPTION 3656 "Specifies the name of the local LU for the session. This 3657 field is from 1 to 17 characters in length, including a period 3658 (.) which separates the NetId from the NAU name if the NetId is 3659 present. 3661 If this object has the same value as appcLluOperName, then the 3662 two entries being indexed apply to the same resource 3663 (specifically, to the same local LU)." 3665 ::= { appcActSessEntry 1 } 3667 appcActSessParLuName OBJECT-TYPE 3668 SYNTAX DisplayString (SIZE (1..17)) 3669 MAX-ACCESS not-accessible 3670 STATUS current 3671 DESCRIPTION 3672 "Specifies the name of the partner LU for the session. This 3673 field is from 1 to 17 characters in length, including a period 3674 (.) which separates the NetId from the NAU name if the NetId is 3675 present. 3677 If this object has the same value as appcLuPairOperParLuName, 3678 then the two entries being indexed apply to the same resource 3679 (specifically, to the same partner LU)." 3681 ::= { appcActSessEntry 2 } 3683 appcActSessIndex OBJECT-TYPE 3684 SYNTAX Integer32 3685 MAX-ACCESS not-accessible 3686 STATUS current 3687 DESCRIPTION 3688 "This value identifies the index of the session, which is 3689 unique for this LU pair. It is recommended that an Agent not 3690 reuse the index of a deactivated session for a significant 3691 period of time (e.g., one week)." 3693 ::= { appcActSessEntry 3 } 3695 appcActSessPcidCpName OBJECT-TYPE 3696 SYNTAX DisplayString (SIZE (0 | 3..17)) 3697 MAX-ACCESS read-only 3698 STATUS current 3699 DESCRIPTION 3700 "The network-qualified CP name of the node at which the session 3701 and PCID originated. For APPN and LEN nodes, this is either CP 3702 name of the APPN node at which the origin LU is located or the 3703 CP name of the NN serving the LEN node at which the origin LU 3704 is located. This field is from 3 to 17 characters in length, 3705 including a period (.) which separates the NetId from the NAU 3706 name. A null string indicates that the value is unknown." 3708 ::= { appcActSessEntry 4 } 3710 appcActSessPcid OBJECT-TYPE 3711 SYNTAX OCTET STRING (SIZE (0|8)) 3712 MAX-ACCESS read-only 3713 STATUS current 3714 DESCRIPTION 3715 "The procedure correlation identifier (PCID) of a session. It 3716 is an 8-octet value assigned by the control point providing 3717 session services for the primary LU. A null string indicates 3718 that the value is unknown." 3720 ::= { appcActSessEntry 5 } 3722 appcActSessPluIndicator OBJECT-TYPE 3723 SYNTAX INTEGER { 3724 localLuIsPlu(1), 3725 partnerLuIsPlu(2) 3726 } 3727 MAX-ACCESS read-only 3728 STATUS current 3729 DESCRIPTION 3730 "Indicates which LU is the PLU for this session. For 3731 independent LUs, the PLU (primary LU) is the one that initiated 3732 the session (sent BIND), while the SLU (secondary LU) is the 3733 one that accepted the session initiation (received BIND). 3735 The 'local' LU is the one identified by appcLluOperName. 3737 The 'partner' LU is the one identified by 3738 appcLuPairOperParLuName." 3740 ::= { appcActSessEntry 6 } 3742 appcActSessModeName OBJECT-TYPE 3743 SYNTAX DisplayString (SIZE (1..8)) 3744 MAX-ACCESS read-only 3745 STATUS current 3746 DESCRIPTION 3747 "The mode name used for this session." 3749 ::= { appcActSessEntry 7 } 3751 appcActSessCosName OBJECT-TYPE 3752 SYNTAX DisplayString (SIZE (0..8)) 3753 MAX-ACCESS read-only 3754 STATUS current 3755 DESCRIPTION 3756 "The Class of Service (COS) name used for this session. 3757 A null string indicates that the value is unknown." 3759 ::= { appcActSessEntry 8 } 3761 appcActSessTransPriority OBJECT-TYPE 3762 SYNTAX INTEGER { 3763 unknown(1), 3764 low(2), 3765 medium(3), 3766 high(4), 3767 network(5) 3768 } 3769 MAX-ACCESS read-only 3770 STATUS current 3771 DESCRIPTION 3772 "The transmission priority of this session. 3773 1 = unknown priority 3774 2 = low priority 3775 3 = medium priority 3776 4 = high priority 3777 5 = network priority 3778 " 3780 ::= { appcActSessEntry 9 } 3782 appcActSessEnhanceSecSup OBJECT-TYPE 3783 SYNTAX INTEGER { 3784 none(1), 3785 level1(2), 3786 level2(3) 3787 } 3788 MAX-ACCESS read-only 3789 STATUS current 3790 DESCRIPTION 3791 "Enhanced security supported. Indicates the level of enhanced 3792 security support: 3794 1 = none 3795 2 = level 1 3796 3 = level 2 3797 " 3799 ::= { appcActSessEntry 10 } 3801 appcActSessSendPacingType OBJECT-TYPE 3802 SYNTAX INTEGER { 3803 none(1), 3804 fixed(2), 3805 adaptive(3) 3806 } 3807 MAX-ACCESS read-only 3808 STATUS current 3809 DESCRIPTION 3810 "The type of pacing being used for sending data." 3812 ::= { appcActSessEntry 11 } 3814 appcActSessSendRpc OBJECT-TYPE 3815 SYNTAX Gauge32 3816 MAX-ACCESS read-only 3817 STATUS current 3818 DESCRIPTION 3819 "The send residual pace count. This represents the number of 3820 MUs that can still be sent in the current session window." 3822 ::= { appcActSessEntry 12 } 3824 appcActSessSendNxWndwSize OBJECT-TYPE 3825 SYNTAX Gauge32 3826 MAX-ACCESS read-only 3827 STATUS current 3828 DESCRIPTION 3829 "The size of the next window which will be used to send data." 3831 ::= { appcActSessEntry 13 } 3833 appcActSessRecvPacingType OBJECT-TYPE 3834 SYNTAX INTEGER { 3835 none(1), 3836 fixed(2), 3837 adaptive(3) 3838 } 3839 MAX-ACCESS read-only 3840 STATUS current 3841 DESCRIPTION 3842 "The type of pacing being used for receiving data." 3844 ::= { appcActSessEntry 14 } 3846 appcActSessRecvRpc OBJECT-TYPE 3847 SYNTAX Gauge32 3848 MAX-ACCESS read-only 3849 STATUS current 3850 DESCRIPTION 3851 "The receive residual pace count. This represents the number 3852 of MUs that can still be received in the current session 3853 window." 3855 ::= { appcActSessEntry 15 } 3857 appcActSessRecvNxWndwSize OBJECT-TYPE 3858 SYNTAX Gauge32 3859 MAX-ACCESS read-only 3860 STATUS current 3861 DESCRIPTION 3862 "The size of the next window which will be used to receive 3863 data." 3865 ::= { appcActSessEntry 16 } 3866 appcActSessRscv OBJECT-TYPE 3867 SYNTAX OCTET STRING (SIZE (0..255)) 3868 MAX-ACCESS read-only 3869 STATUS current 3870 DESCRIPTION 3871 "The route selection control vector (RSCV CV2B) used for this 3872 session. It is present for APPN-level implementations. 3873 LEN-level implementations will return a null string. The 3874 internal format of this vector is described in SNA Formats. 3875 This object contains an uninterpreted copy of the control 3876 vector (including the length and key fields)." 3878 ::= { appcActSessEntry 17 } 3880 appcActSessInUse OBJECT-TYPE 3881 SYNTAX INTEGER { 3882 no(1), 3883 yes(2) 3884 } 3885 MAX-ACCESS read-only 3886 STATUS current 3887 DESCRIPTION 3888 "Specifies whether the session is currently in use (i.e., in 3889 bracket with a conversation)." 3891 ::= { appcActSessEntry 18 } 3893 appcActSessMaxSndRuSize OBJECT-TYPE 3894 SYNTAX INTEGER (1..8192) 3895 MAX-ACCESS read-only 3896 STATUS current 3897 DESCRIPTION 3898 "The maximum RU size used on this session for sending RUs." 3900 ::= { appcActSessEntry 19 } 3902 appcActSessMaxRcvRuSize OBJECT-TYPE 3903 SYNTAX INTEGER (1..8192) 3904 MAX-ACCESS read-only 3905 STATUS current 3906 DESCRIPTION 3907 "The maximum RU size used on this session for receiving RUs." 3909 ::= { appcActSessEntry 20 } 3911 appcActSessSndPacingSize OBJECT-TYPE 3912 SYNTAX INTEGER (1..63) 3913 MAX-ACCESS read-only 3914 STATUS current 3915 DESCRIPTION 3916 "The size of the send pacing window on this session." 3918 ::= { appcActSessEntry 21 } 3920 appcActSessRcvPacingSize OBJECT-TYPE 3921 SYNTAX INTEGER (1..63) 3922 MAX-ACCESS read-only 3923 STATUS current 3924 DESCRIPTION 3925 "The size of the receive pacing window on this session." 3927 ::= { appcActSessEntry 22 } 3929 appcActSessOperState OBJECT-TYPE 3930 SYNTAX INTEGER { 3931 unbound (1), 3932 pendingBind (2), 3933 bound (3), 3934 pendingUnbind (4) 3935 } 3936 MAX-ACCESS read-write 3937 STATUS current 3938 DESCRIPTION 3939 "The value indicates the current operational state of the 3940 session. 3942 'unbound (1)' - session has been unbound; 3943 in this state it will be removed from the 3944 session table by the Agent. 3946 'pendingBind (2)' - this state has different 3947 meanings for dependent and independent LUs; 3948 for dependent LU - waiting for BIND from 3949 the host, for independent LU - waiting for 3950 BIND response. When a session enters this 3951 state, the corresponding entry in the 3952 session table is created by the Agent. 3954 'bound (3)' - session has been successfully bound. 3956 'pendingUnbind (4)' - session enters this state 3957 when an UNBIND is sent and before the 3958 rsp(UNBIND) is received. 3960 Session deactivation: 3962 If a session is in the operational state 3963 'bound (3)' then setting the value of this 3964 object to 'unbound (1)' will initiate the 3965 session shutdown. 3967 If a session is in the operational state 3968 'pendingBind (2)' then setting the value of this 3969 object to 'unbound (1)' will initiate the session 3970 shutdown. 3972 If a session is in the operational state 3973 'pendingUnbind (4)' for an abnormally long period 3974 of time (e.g., three minutes) then setting the value 3975 of this object to 'unbound (1)' will change the 3976 session operational state to 'unbound (1)'. " 3978 ::= { appcActSessEntry 23 } 3980 appcActSessUpTime OBJECT-TYPE 3981 SYNTAX TimeTicks 3982 MAX-ACCESS read-only 3983 STATUS current 3984 DESCRIPTION 3985 "The length of time the session has been active, measured in 3986 hundredths of a second." 3988 ::= { appcActSessEntry 24 } 3990 appcActSessRtpNceId OBJECT-TYPE 3991 SYNTAX OCTET STRING (SIZE (0..8)) 3992 MAX-ACCESS read-only 3993 STATUS current 3994 DESCRIPTION 3995 "The local HPR Network Connection Endpoint of the session." 3997 ::= { appcActSessEntry 25 } 3999 appcActSessRtpTcid OBJECT-TYPE 4000 SYNTAX OCTET STRING (SIZE (0|8)) 4001 MAX-ACCESS read-only 4002 STATUS current 4003 DESCRIPTION 4004 "The local RTP connection TCID of the session." 4006 ::= { appcActSessEntry 26 } 4008 appcActSessLinkIndex OBJECT-TYPE 4009 SYNTAX InstancePointer 4010 MAX-ACCESS read-only 4011 STATUS current 4012 DESCRIPTION 4013 "This value identifies the link over which the session passes. 4014 This value points to the row in the table containing 4015 information on the link instance. (e.g., the sdlcLSAdminTable 4016 of the SNA DLC MIB module). This object may be NULL if the 4017 link is not specified or if a link is not applicable (as for 4018 APPN-level nodes)." 4020 ::= { appcActSessEntry 27 } 4022 -- *************************************************************** 4023 -- The following table contains session statistics for APPC sessions. 4024 -- *************************************************************** 4026 appcSessStatsTable OBJECT-TYPE 4027 SYNTAX SEQUENCE OF AppcSessStatsEntry 4028 MAX-ACCESS not-accessible 4029 STATUS current 4030 DESCRIPTION 4031 "This table contains dynamic statistical information relating 4032 to active APPC sessions. The entries in this table cannot be 4033 created by a Management Station. Two entries are present in 4034 the table when both session partners are local. This table is 4035 populated only when the value of appcCntrlOperStat is 4036 'active'." 4038 ::= { appcSession 2 } 4040 appcSessStatsEntry OBJECT-TYPE 4041 SYNTAX AppcSessStatsEntry 4042 MAX-ACCESS not-accessible 4043 STATUS current 4044 DESCRIPTION 4045 "Contains statistics information for an APPC session. Each 4046 entry is created by the Agent. Objects in this table have 4047 read-only access. Each session from appcActSessTable has one 4048 entry in this table." 4050 INDEX { appcSessStatsLocLuName, 4051 appcSessStatsParLuName, 4052 appcSessStatsSessIndex } 4054 ::= { appcSessStatsTable 1 } 4056 AppcSessStatsEntry ::= SEQUENCE { 4057 appcSessStatsLocLuName DisplayString, 4058 appcSessStatsParLuName DisplayString, 4059 appcSessStatsSessIndex Integer32, 4060 appcSessStatsSentFmdBytes Counter32, 4061 appcSessStatsSentNonFmdBytes Counter32, 4062 appcSessStatsRcvdFmdBytes Counter32, 4063 appcSessStatsRcvdNonFmdBytes Counter32, 4064 appcSessStatsSentFmdRus Counter32, 4065 appcSessStatsSentNonFmdRus Counter32, 4066 appcSessStatsRcvdFmdRus Counter32, 4067 appcSessStatsRcvdNonFmdRus Counter32, 4068 appcSessStatsCtrUpTime TimeTicks 4069 } 4071 appcSessStatsLocLuName OBJECT-TYPE 4072 SYNTAX DisplayString (SIZE (1..17)) 4073 MAX-ACCESS not-accessible 4074 STATUS current 4075 DESCRIPTION 4076 "Specifies the name of the local LU for the session. This 4077 field is from 1 to 17 characters in length, including a period 4078 (.) which separates the NetId from the NAU name if the NetId is 4079 present. 4081 If this object has the same value as appcLluOperName, then the 4082 two entries being indexed apply to the same resource 4083 (specifically, to the same local LU)." 4085 ::= { appcSessStatsEntry 1 } 4087 appcSessStatsParLuName OBJECT-TYPE 4088 SYNTAX DisplayString (SIZE (1..17)) 4089 MAX-ACCESS not-accessible 4090 STATUS current 4091 DESCRIPTION 4092 "Specifies the name of the partner LU for the session. This 4093 field is from 1 to 17 characters in length, including a period 4094 (.) which separates the NetId from the NAU name if the NetId is 4095 present. 4097 If this object has the same value as appcLuPairOperParLuName, 4098 then the two entries being indexed apply to the same resource 4099 (specifically, to the same partner LU)." 4101 ::= { appcSessStatsEntry 2 } 4103 appcSessStatsSessIndex OBJECT-TYPE 4104 SYNTAX Integer32 4105 MAX-ACCESS not-accessible 4106 STATUS current 4107 DESCRIPTION 4108 "This value identifies the index of the session, which is 4109 unique for this LU pair. It is recommended that an Agent not 4110 reuse the index of a deactivated session for a significant 4111 period of time (e.g., one week). 4113 If this object has the same value as appcActSessIndex for the 4114 same LU pair, then the two entries being indexed apply to the 4115 same resource (specifically, to the same session)." 4117 ::= { appcSessStatsEntry 3 } 4119 appcSessStatsSentFmdBytes OBJECT-TYPE 4120 SYNTAX Counter32 4121 MAX-ACCESS read-only 4122 STATUS current 4123 DESCRIPTION 4124 "The number of function management data (FMD) bytes sent by the 4125 local LU." 4127 ::= { appcSessStatsEntry 4 } 4129 appcSessStatsSentNonFmdBytes OBJECT-TYPE 4130 SYNTAX Counter32 4131 MAX-ACCESS read-only 4132 STATUS current 4133 DESCRIPTION 4134 "The number of non-function management data (non-FMD) bytes 4135 sent by the local LU." 4137 ::= { appcSessStatsEntry 5 } 4139 appcSessStatsRcvdFmdBytes OBJECT-TYPE 4140 SYNTAX Counter32 4141 MAX-ACCESS read-only 4142 STATUS current 4143 DESCRIPTION 4144 "The number of function management data (FMD) bytes received by 4145 the local LU." 4147 ::= { appcSessStatsEntry 6 } 4149 appcSessStatsRcvdNonFmdBytes OBJECT-TYPE 4150 SYNTAX Counter32 4151 MAX-ACCESS read-only 4152 STATUS current 4153 DESCRIPTION 4154 "The number of non-function management data (non-FMD) bytes 4155 received by the local LU." 4157 ::= { appcSessStatsEntry 7 } 4159 appcSessStatsSentFmdRus OBJECT-TYPE 4160 SYNTAX Counter32 4161 MAX-ACCESS read-only 4162 STATUS current 4163 DESCRIPTION 4164 "The number of function management data (FMD) RUs sent by the 4165 local LU." 4167 ::= { appcSessStatsEntry 8 } 4169 appcSessStatsSentNonFmdRus OBJECT-TYPE 4170 SYNTAX Counter32 4171 MAX-ACCESS read-only 4172 STATUS current 4173 DESCRIPTION 4174 "The number of non-function management data (non-FMD) RUs sent 4175 by the local LU." 4177 ::= { appcSessStatsEntry 9 } 4179 appcSessStatsRcvdFmdRus OBJECT-TYPE 4180 SYNTAX Counter32 4181 MAX-ACCESS read-only 4182 STATUS current 4183 DESCRIPTION 4184 "The number of function management data (FMD) RUs received by 4185 the local LU." 4187 ::= { appcSessStatsEntry 10 } 4189 appcSessStatsRcvdNonFmdRus OBJECT-TYPE 4190 SYNTAX Counter32 4191 MAX-ACCESS read-only 4192 STATUS current 4193 DESCRIPTION 4194 "The number of non-function management data (non-FMD) RUs 4195 received by the local LU." 4197 ::= { appcSessStatsEntry 11 } 4199 appcSessStatsCtrUpTime OBJECT-TYPE 4200 SYNTAX TimeTicks 4201 MAX-ACCESS read-only 4202 STATUS current 4203 DESCRIPTION 4204 "The length of time the counters for this session have been 4205 active, measured in hundredths of a second." 4207 ::= { appcSessStatsEntry 12 } 4209 -- ********************************************************************* 4210 -- APPC Historical Session Table 4211 -- --------------------------------------------------------------------- 4212 -- This table contains historical information about APPC sessions that 4213 -- terminated abnormally. It is an implementation choice how long to 4214 -- retain information on a given session. 4215 -- ********************************************************************* 4216 appcHistSessTable OBJECT-TYPE 4217 SYNTAX SEQUENCE OF AppcHistSessEntry 4218 MAX-ACCESS not-accessible 4219 STATUS current 4220 DESCRIPTION 4221 "Table of historical information about APPC sessions that 4222 terminated abnormally. Two entries may be present in the table 4223 when both session partners are local. It is an implementation 4224 choice how long to retain information about a given session." 4226 ::= { appcSession 3 } 4228 appcHistSessEntry OBJECT-TYPE 4229 SYNTAX AppcHistSessEntry 4230 MAX-ACCESS not-accessible 4231 STATUS current 4232 DESCRIPTION 4233 "Entry of APPC Session History Table. This table is indexed by 4234 an integer which is continuously incremented until it 4235 eventually wraps." 4237 INDEX 4238 { appcHistSessIndex } 4240 ::= { appcHistSessTable 1 } 4242 AppcHistSessEntry ::= SEQUENCE { 4243 appcHistSessIndex INTEGER, 4244 appcHistSessTime DateAndTime, 4245 appcHistSessType INTEGER, 4246 appcHistSessLocLuName DisplayString, 4247 appcHistSessParLuName DisplayString, 4248 appcHistSessModeName DisplayString, 4249 appcHistSessUnbindType OCTET STRING, 4250 appcHistSessSenseData SnaSenseData, 4251 appcHistSessComponentId DisplayString, 4252 appcHistSessDetectModule DisplayString 4253 } 4255 appcHistSessIndex OBJECT-TYPE 4256 SYNTAX INTEGER (0..2147483647) 4257 MAX-ACCESS not-accessible 4258 STATUS current 4259 DESCRIPTION 4260 "Table index. The value of the index begins at zero 4261 and is incremented up to a maximum value of 2**31-1 4262 (2,147,483,647) before wrapping." 4264 ::= { appcHistSessEntry 1 } 4266 appcHistSessTime OBJECT-TYPE 4267 SYNTAX DateAndTime 4268 MAX-ACCESS read-only 4269 STATUS current 4270 DESCRIPTION 4271 "The time at which the session was either terminated or 4272 failed to be established." 4274 ::= { appcHistSessEntry 2 } 4276 appcHistSessType OBJECT-TYPE 4277 SYNTAX INTEGER { 4278 recvNegBindRsp(1), 4279 sendNegBindRsp(2), 4280 sessActRejected(3), 4281 unbindSent(4), 4282 unbindReceived(5) 4283 } 4284 MAX-ACCESS read-only 4285 STATUS current 4286 DESCRIPTION 4287 "Indicates the type of event that caused the entry to be made: 4289 recvNegBindRsp - Received a negative bind response from 4290 the partner LU. 4291 sendNegBindRsp - Sent a negative bind response to the 4292 partner LU. 4293 sessActRejected - Session activation rejected by the 4294 partner LU. 4295 unbindSent - Unbind sent to the partner LU. 4296 unbindReceived - Unbind received from the partner LU. 4298 These event types correspond to the five SNA/MS Alerts 4299 LU62001 through LU62005, documented in the SNA Management 4300 Services Reference." 4302 ::= { appcHistSessEntry 3 } 4304 appcHistSessLocLuName OBJECT-TYPE 4305 SYNTAX DisplayString (SIZE (1..17)) 4306 MAX-ACCESS read-only 4307 STATUS current 4308 DESCRIPTION 4309 "The network-qualified local LU name. This field is from 3 to 4310 17 characters in length, including a period (.) which separates 4311 the NetId from the NAU name if the NetId is present." 4313 ::= { appcHistSessEntry 4 } 4315 appcHistSessParLuName OBJECT-TYPE 4316 SYNTAX DisplayString (SIZE (3..17)) 4317 MAX-ACCESS read-only 4318 STATUS current 4319 DESCRIPTION 4320 "The network-qualified partner LU name. This field is from 3 4321 to 17 characters in length, including a period (.) which 4322 separates the NetId from the NAU name if the NetId is present." 4324 ::= { appcHistSessEntry 5 } 4326 appcHistSessModeName OBJECT-TYPE 4327 SYNTAX DisplayString (SIZE (1..8)) 4328 MAX-ACCESS read-only 4329 STATUS current 4330 DESCRIPTION 4331 "The mode name of the session." 4333 ::= { appcHistSessEntry 6 } 4335 appcHistSessUnbindType OBJECT-TYPE 4336 SYNTAX OCTET STRING (SIZE (1)) 4337 MAX-ACCESS read-only 4338 STATUS current 4339 DESCRIPTION 4340 "The type of unbind which terminated the session. This 4341 value is consists of one (1) octet; and its meaning 4342 is defined in SNA Formats." 4344 ::= { appcHistSessEntry 7 } 4346 appcHistSessSenseData OBJECT-TYPE 4347 SYNTAX SnaSenseData 4348 MAX-ACCESS read-only 4349 STATUS current 4350 DESCRIPTION 4351 "The sense data associated with the termination of the 4352 session, taken from the negative BIND response or UNBIND 4353 request." 4355 ::= { appcHistSessEntry 8 } 4357 appcHistSessComponentId OBJECT-TYPE 4358 SYNTAX DisplayString (SIZE (0..32)) 4359 MAX-ACCESS read-only 4360 STATUS current 4361 DESCRIPTION 4362 "The implementation-specific name of the component which 4363 detected the problem." 4365 ::= { appcHistSessEntry 9 } 4367 appcHistSessDetectModule OBJECT-TYPE 4368 SYNTAX DisplayString (SIZE (0..32)) 4369 MAX-ACCESS read-only 4370 STATUS current 4371 DESCRIPTION 4372 "The implementation-specific name of the module which 4373 detected the problem." 4375 ::= { appcHistSessEntry 10 } 4377 -- ********************************************************************* 4378 -- APPC Session RTP Connection Table 4379 -- --------------------------------------------------------------------- 4380 -- This table contains information on APPC sessions that are being 4381 -- transported on RTP connections by High Performance Routing (HPR). 4382 -- ********************************************************************* 4383 appcSessRtpTable OBJECT-TYPE 4384 SYNTAX SEQUENCE OF AppcSessRtpEntry 4385 MAX-ACCESS not-accessible 4386 STATUS current 4387 DESCRIPTION 4388 "A table indicating how many APPC sessions terminating in this 4389 node are transported by each RTP connection." 4391 ::= { appcSession 4 } 4393 appcSessRtpEntry OBJECT-TYPE 4394 SYNTAX AppcSessRtpEntry 4395 MAX-ACCESS not-accessible 4396 STATUS current 4397 DESCRIPTION 4398 "Entry of APPC session RTP table." 4400 INDEX { appcSessRtpNceId, 4401 appcSessRtpTcid } 4403 ::= { appcSessRtpTable 1 } 4405 AppcSessRtpEntry ::= SEQUENCE { 4406 appcSessRtpNceId OCTET STRING, 4407 appcSessRtpTcid OCTET STRING, 4408 appcSessRtpSessions Gauge32 4409 } 4411 appcSessRtpNceId OBJECT-TYPE 4412 SYNTAX OCTET STRING (SIZE (1..8)) 4413 MAX-ACCESS not-accessible 4414 STATUS current 4415 DESCRIPTION 4416 "The local Network Connection Endpoint of the RTP connection." 4418 ::= { appcSessRtpEntry 1 } 4420 appcSessRtpTcid OBJECT-TYPE 4421 SYNTAX OCTET STRING (SIZE (8)) 4422 MAX-ACCESS not-accessible 4423 STATUS current 4424 DESCRIPTION 4425 "The local TCID of the RTP connection." 4427 ::= { appcSessRtpEntry 2 } 4429 appcSessRtpSessions OBJECT-TYPE 4430 SYNTAX Gauge32 4431 MAX-ACCESS read-only 4432 STATUS current 4433 DESCRIPTION 4434 "The number of APPC sessions terminating in this node 4435 that are using this RTP connection." 4437 ::= { appcSessRtpEntry 3 } 4439 -- ********************************************************************* 4440 -- APPC Active Conversation Table 4441 -- This table contains information about active APPC conversations. 4442 -- ********************************************************************* 4444 appcActiveConvTable OBJECT-TYPE 4445 SYNTAX SEQUENCE OF AppcActiveConvEntry 4446 MAX-ACCESS not-accessible 4447 STATUS current 4448 DESCRIPTION 4449 "Table of information about active APPC Conversations. In this 4450 context 'active' means that a conversation is currently 4451 associated with a particular session. Two entries are present 4452 in the table when both LUs for the session are local." 4454 ::= { appcConversation 1 } 4456 appcActiveConvEntry OBJECT-TYPE 4457 SYNTAX AppcActiveConvEntry 4458 MAX-ACCESS not-accessible 4459 STATUS current 4460 DESCRIPTION 4461 "Entry representing one active APPC Conversation." 4463 INDEX { appcActiveConvLocLuName, 4464 appcActiveConvParLuName, 4465 appcActiveConvSessIndex } 4467 ::= { appcActiveConvTable 1} 4469 AppcActiveConvEntry ::= SEQUENCE { 4470 appcActiveConvLocLuName DisplayString, 4471 appcActiveConvParLuName DisplayString, 4472 appcActiveConvSessIndex Integer32, 4473 appcActiveConvId OCTET STRING, 4474 appcActiveConvState INTEGER, 4475 appcActiveConvType INTEGER, 4476 appcActiveConvCorrelator OCTET STRING, 4477 appcActiveConvSyncLvl INTEGER, 4478 appcActiveConvSource INTEGER, 4479 appcActiveConvDuplex INTEGER, 4480 appcActiveConvUpTime TimeTicks, 4481 appcActiveConvSendBytes Counter32, 4482 appcActiveConvRcvBytes Counter32, 4483 appcActiveConvUserid DisplayString, 4484 appcActiveConvPcidNauName DisplayString, 4485 appcActiveConvPcid OCTET STRING, 4486 appcActiveConvModeName DisplayString, 4487 appcActiveConvLuwIdName DisplayString, 4488 appcActiveConvLuwIdInstance OCTET STRING, 4489 appcActiveConvLuwIdSequence OCTET STRING, 4490 appcActiveConvTpName DisplayString 4491 } 4493 appcActiveConvLocLuName OBJECT-TYPE 4494 SYNTAX DisplayString (SIZE (1..17)) 4495 MAX-ACCESS not-accessible 4496 STATUS current 4497 DESCRIPTION 4498 "The SNA name of the local LU for the conversation. This field 4499 is from 1 to 17 characters in length, including a period (.) 4500 which separates the NetId from the NAU name if the NetId is 4501 present. 4503 If this object has the same value as appcLluOperName, 4504 then the two entries being indexed apply to the same 4505 resource (specifically, to the same local LU)." 4507 ::= { appcActiveConvEntry 1 } 4509 appcActiveConvParLuName OBJECT-TYPE 4510 SYNTAX DisplayString (SIZE (1..17)) 4511 MAX-ACCESS not-accessible 4512 STATUS current 4513 DESCRIPTION 4514 "The SNA name of the partner LU for the conversation. This 4515 field is from 1 to 17 characters in length, including a period 4516 (.) which separates the NetId from the NAU name if the NetId is 4517 present. 4519 If this object has the same value as appcLuPairOperParLuName, 4520 then the two entries being indexed apply to the same 4521 resource (specifically, to the same partner LU)." 4523 ::= { appcActiveConvEntry 2 } 4525 appcActiveConvSessIndex OBJECT-TYPE 4526 SYNTAX Integer32 4527 MAX-ACCESS not-accessible 4528 STATUS current 4529 DESCRIPTION 4530 "Index of entry in appcActSessTable that is associated with 4531 this conversation. If this object has the same value as 4532 appcActSessIndex for the same LU pair, then the two entries 4533 being indexed apply to the same resource (specifically, to the 4534 same session)." 4536 ::= { appcActiveConvEntry 3 } 4538 appcActiveConvId OBJECT-TYPE 4539 SYNTAX OCTET STRING (SIZE (4)) 4540 MAX-ACCESS read-only 4541 STATUS current 4542 DESCRIPTION 4543 "The 4-byte ID of the conversation." 4545 ::= { appcActiveConvEntry 4 } 4547 appcActiveConvState OBJECT-TYPE 4548 SYNTAX INTEGER { 4549 reset(1), 4550 send(2), 4551 receive(3), 4552 confirm(4), 4553 confirmSend(5), 4554 confirmDealloc(6), 4555 pendingDeallocate(7), 4556 pendingPost(8), 4557 sendReceive(9), 4558 sendOnly(10), 4559 receiveOnly(11), 4560 deferReceive(12), 4561 deferDeallocate(13), 4562 syncpoint(14), 4563 syncpointSend(15), 4564 syncpointDeallocate(16), 4565 backoutRequired(17) 4566 } 4568 MAX-ACCESS read-only 4569 STATUS current 4570 DESCRIPTION 4571 "Indicates the state of the conversation at the instant when 4572 the information was retrieved. The values are: 4574 reset 4575 The conversation is reset (i.e., deallocated). 4576 send 4577 The conversation can send data. This value also 4578 is returned if the conversation is in 4579 Send-Pending state. 4580 receive 4581 The conversation can receive data. 4582 confirm 4583 The conversation has received a confirm 4584 indicator. It can issue an [MC_]CONFIRMED or 4585 [MC_]SEND_ERROR verb to change state. It will 4586 continue in Receive state if an [MC_]CONFIRMED 4587 verb is issued. 4588 confirmSend 4589 The conversation is in Confirm state and changes 4590 to Send state when an [MC_]CONFIRMED verb is 4591 issued. 4592 confirmDealloc 4593 The conversation is in Confirm state and becomes 4594 inactive when an [MC_]CONFIRMED verb is issued. 4595 pendingDeallocate 4596 The conversation is in Pending-Deallocate state 4597 while it waits for (MC_)DEALLOCATE TYPE 4598 (sync_level) to complete. 4599 pendingPost 4600 The conversation is in Pending-Post state while 4601 it waits for the [MC_]RECEIVE_AND_POST verb to 4602 complete its receive function. 4603 sendReceive 4604 The full-duplex conversation can send or receive 4605 data. 4606 sendOnly 4607 The full-duplex conversation can send data, but 4608 it does not have permission to receive data, 4609 because the partner TP has already deallocated 4610 its side of the conversation. 4611 receiveOnly 4612 The full-duplex conversation can receive data, 4613 but it does not have permission to send data, 4614 because it has already deallocated its side of 4615 the conversation. 4616 deferReceive 4617 Waiting for a successful SYNCPT verb operation to 4618 go into the receive state. 4619 deferDeallocate 4620 Waiting for a successful SYNCPT verb operation to 4621 go into the reset state. 4622 syncpoint 4623 Need to response to a SYNCPT verb issued. After 4624 successful operation, the next state will be 4625 receive. 4626 syncpointSend 4627 Need to response to a SYNCPT verb issued. After 4628 successful operation, the next state will be 4629 send. 4630 syncpointDeallocate 4631 Need to response to a SYNCPT verb issued. After 4632 successful operation, the next state will be 4633 reset. 4634 backoutRequired 4635 TP must execute a BACKOUT verb to backout the 4636 transaction." 4638 ::= { appcActiveConvEntry 5 } 4640 appcActiveConvType OBJECT-TYPE 4641 SYNTAX INTEGER { 4642 basic(1), 4643 mapped(2) 4644 } 4645 MAX-ACCESS read-only 4646 STATUS current 4647 DESCRIPTION 4648 "Indicates the type of conversation. The values are: 4650 basic 4651 Indicates that this conversation supports 4652 basic verbs. 4654 mapped 4655 Indicates that this conversation supports 4656 mapped verbs." 4658 ::= { appcActiveConvEntry 6 } 4660 appcActiveConvCorrelator OBJECT-TYPE 4661 SYNTAX OCTET STRING (SIZE (0..8)) 4662 MAX-ACCESS read-only 4663 STATUS current 4664 DESCRIPTION 4665 "This is an 8-byte identifier that the source LU assigns to the 4666 conversation; the source LU is the one that sent the allocation 4667 request. The conversation correlator is included on the 4668 allocation request. The conversation correlator uniquely 4669 identifies a conversation, from among all conversations, 4670 between the local and partner LUs. It may be used, for 4671 example, during problem determination associated with a 4672 conversation. A length of 0 indicates that no conversation 4673 correlator is defined." 4675 ::= { appcActiveConvEntry 7 } 4677 appcActiveConvSyncLvl OBJECT-TYPE 4678 SYNTAX INTEGER { 4679 none(1), 4680 confirm(2), 4681 syncpt(3) 4682 } 4683 MAX-ACCESS read-only 4684 STATUS current 4685 DESCRIPTION 4686 "Indicates the highest sync level support for the conversation. 4687 The values are: 4689 none 4690 Indicates that no sync-level processing can be 4691 performed on this conversation. The 4692 transaction program does not issue verbs or 4693 recognize any returned parameters 4694 relating to any sync-level function. 4696 confirm 4697 Indicates that confirmation processing can be 4698 performed on this conversation. The 4699 transaction program can issue verbs and 4700 recognize returned parameters relating to 4701 confirmation. 4703 syncpt 4704 Indicates that syncpt and confirmation processing 4705 can be performed on this conversation. The 4706 transaction program can issue verbs and recognize 4707 returned parameters relating to syncpt and 4708 confirmation." 4710 ::= { appcActiveConvEntry 8 } 4712 appcActiveConvSource OBJECT-TYPE 4713 SYNTAX INTEGER { 4714 localLu(1), 4715 partnerLu(2) 4716 } 4717 MAX-ACCESS read-only 4718 STATUS current 4719 DESCRIPTION 4720 "Indicates whether the local or partner LU is the source of the 4721 conversation, that is, which LU started the conversation by 4722 sending the allocation request. 4724 localLu 4725 The local LU is the source of the conversation, 4726 and the partner LU is the target of the 4727 conversation. 4729 partnerLu 4730 The partner LU is the source of the 4731 conversation, and the local LU is the target of 4732 the conversation." 4734 ::= { appcActiveConvEntry 9 } 4736 appcActiveConvDuplex OBJECT-TYPE 4737 SYNTAX INTEGER { 4738 half(1), 4739 full(2) 4740 } 4741 MAX-ACCESS read-only 4742 STATUS current 4743 DESCRIPTION 4744 "Indicates the conversation duplex style in effect for the 4745 conversation. 4747 half Indicates that information can be transferred in 4748 both directions, but only in one direction at a 4749 time. 4751 full Indicates that information can be transferred in 4752 both directions at the same time." 4754 ::= { appcActiveConvEntry 10 } 4756 appcActiveConvUpTime OBJECT-TYPE 4757 SYNTAX TimeTicks 4758 MAX-ACCESS read-only 4759 STATUS current 4760 DESCRIPTION 4761 "The length of time since the conversation started, measured in 4762 hundredths of a second." 4764 ::= { appcActiveConvEntry 11 } 4766 appcActiveConvSendBytes OBJECT-TYPE 4767 SYNTAX Counter32 4768 MAX-ACCESS read-only 4769 STATUS current 4770 DESCRIPTION 4771 "Indicates the number of bytes that was sent on the 4772 conversation. The count includes all SNA RU bytes sent, 4773 including those in the FMH-5 (Attach), FMH-7 (Error 4774 Description), SIGNAL, LUSTAT, and SNA responses; it does not 4775 include SNA TH and RH bytes." 4777 ::= { appcActiveConvEntry 12 } 4779 appcActiveConvRcvBytes OBJECT-TYPE 4780 SYNTAX Counter32 4781 MAX-ACCESS read-only 4782 STATUS current 4783 DESCRIPTION 4784 "Indicates the number of bytes that was received on the 4785 conversation. The count includes all SNA RU bytes sent, 4786 including those in the FMH-5 (Attach), FMH-7 (Error 4787 Description), SIGNAL, LUSTAT, and SNA responses; it does not 4788 include SNA TH and RH bytes." 4790 ::= { appcActiveConvEntry 13 } 4792 appcActiveConvUserid OBJECT-TYPE 4793 SYNTAX DisplayString (SIZE (0..10)) 4794 MAX-ACCESS read-only 4795 STATUS current 4796 DESCRIPTION 4797 "The user ID that the initiating program provided in the 4798 incoming attach." 4800 ::= { appcActiveConvEntry 14 } 4802 appcActiveConvPcidNauName OBJECT-TYPE 4803 SYNTAX DisplayString (SIZE (0 | 3..17)) 4804 MAX-ACCESS read-only 4805 STATUS current 4806 DESCRIPTION 4807 "The network-qualified NAU name of the 4808 node at which the session and PCID originated. For APPN 4809 and LEN nodes, this is either CP name of the APPN node at 4810 which the origin LU is located or the CP name of the 4811 NN serving the LEN node at which the origin LU is 4812 located. This field is from 3 to 17 characters in 4813 length, including a period (.) which separates the 4814 NetId from the NAU name. A null string indicates 4815 that the value is unknown." 4817 ::= { appcActiveConvEntry 15 } 4819 appcActiveConvPcid OBJECT-TYPE 4820 SYNTAX OCTET STRING (SIZE (0|8)) 4821 MAX-ACCESS read-only 4822 STATUS current 4823 DESCRIPTION 4824 "The procedure correlation identifier (PCID) of the session. 4825 It is an 8-octet value assigned by the control point providing 4826 session services for the primary LU. A null string indicates 4827 that the value is unknown." 4829 ::= { appcActiveConvEntry 16 } 4831 appcActiveConvModeName OBJECT-TYPE 4832 SYNTAX DisplayString (SIZE (1..8)) 4833 MAX-ACCESS read-only 4834 STATUS current 4835 DESCRIPTION 4836 "The Mode Name used for this conversation. 4837 This is a 1-8 character name." 4839 ::= { appcActiveConvEntry 17 } 4841 appcActiveConvLuwIdName OBJECT-TYPE 4842 SYNTAX DisplayString (SIZE (1..17)) 4843 MAX-ACCESS read-only 4844 STATUS current 4845 DESCRIPTION 4846 "The SNA name of the LU that initiated the logical unit of work 4847 that is associated with this active TP. This field is from 4848 1 to 17 characters in length, including a period (.) which 4849 separates the NetId from the LU name if the NetId is present." 4851 ::= { appcActiveConvEntry 18 } 4853 appcActiveConvLuwIdInstance OBJECT-TYPE 4854 SYNTAX OCTET STRING (SIZE (0..6)) 4855 MAX-ACCESS read-only 4856 STATUS current 4857 DESCRIPTION 4858 "The instance identifier for the logical unit of work." 4860 ::= { appcActiveConvEntry 19 } 4862 appcActiveConvLuwIdSequence OBJECT-TYPE 4863 SYNTAX OCTET STRING (SIZE (0..2)) 4864 MAX-ACCESS read-only 4865 STATUS current 4866 DESCRIPTION 4867 "The sequence identifier for the logical unit of work." 4869 ::= { appcActiveConvEntry 20 } 4871 appcActiveConvTpName OBJECT-TYPE 4872 SYNTAX DisplayString (SIZE (0..64)) 4873 MAX-ACCESS read-only 4874 STATUS current 4875 DESCRIPTION 4876 "The transaction program name which started this conversation. 4877 This name could either be from a FMH5 ATTACH for a remotely 4878 started conversation, otherwise it could the name of the local 4879 TP if available. 4881 When the TP name consists entirely of displayable EBCDIC code 4882 points, it is mapped directly to the equivalent ASCII display 4883 string. However, registered TP names always have a non- 4884 displayable EBCDIC code point (value less than or equal to 4885 x'3F') as the first character, so they cannot be directly 4886 mapped to an ASCII display string. These TP names are 4887 converted to a display string that is equivalent to a 4888 hexadecimal display of the EBCDIC code points. For example, 4889 the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte 4890 ASCII display string '06F1' (including the two single quotes). 4892 This name is NULL if the conversation is started locally 4893 (i.e., not with a FMH5 ATTACH)." 4895 ::= { appcActiveConvEntry 21 } 4897 -- ********************************************************************* 4898 -- APPC Historical Conversation Table 4899 -- This table contains historical information about APPC 4900 -- conversations that ended abnormally. It is an implementation 4901 -- choice how long to retain information on a given conversation. 4902 -- ********************************************************************* 4904 appcHistConvTable OBJECT-TYPE 4905 SYNTAX SEQUENCE OF AppcHistConvEntry 4906 MAX-ACCESS not-accessible 4907 STATUS current 4908 DESCRIPTION 4909 "Table of historical information about APPC Conversations that 4910 ended in error. Possible categories of error conditions that 4911 could be saved in this table are: 4913 - allocation errors, 4914 - deallocate abend, 4915 - program errors, and 4916 - service errors." 4918 ::= { appcConversation 2 } 4920 appcHistConvEntry OBJECT-TYPE 4921 SYNTAX AppcHistConvEntry 4922 MAX-ACCESS not-accessible 4923 STATUS current 4924 DESCRIPTION 4925 "Entry representing one APPC Conversation." 4927 INDEX 4928 { appcHistConvIndex } 4930 ::= { appcHistConvTable 1} 4932 AppcHistConvEntry ::= SEQUENCE { 4933 appcHistConvIndex Integer32, 4934 appcHistConvEndTime DateAndTime, 4935 appcHistConvLocLuName DisplayString, 4936 appcHistConvParLuName DisplayString, 4937 appcHistConvTpName DisplayString, 4938 appcHistConvPcidNauName DisplayString, 4939 appcHistConvPcid OCTET STRING, 4940 appcHistConvSenseData SnaSenseData, 4941 appcHistConvLogData OCTET STRING, 4942 appcHistConvEndedBy INTEGER 4943 } 4945 appcHistConvIndex OBJECT-TYPE 4946 SYNTAX Integer32 4947 MAX-ACCESS not-accessible 4948 STATUS current 4949 DESCRIPTION 4950 "Index for entry in Conversation table. This value identifies 4951 the unique index of the conversation. It is recommended that 4952 an Agent not reuse the index of a deactivated conversation for 4953 a significant period of time (e.g. one week)." 4955 ::= { appcHistConvEntry 1 } 4957 appcHistConvEndTime OBJECT-TYPE 4958 SYNTAX DateAndTime 4959 MAX-ACCESS read-only 4960 STATUS current 4961 DESCRIPTION 4962 "The time at which the conversation ended." 4964 ::= { appcHistConvEntry 2 } 4966 appcHistConvLocLuName OBJECT-TYPE 4967 SYNTAX DisplayString (SIZE (1..17)) 4968 MAX-ACCESS read-only 4969 STATUS current 4970 DESCRIPTION 4971 "The name of the local LU for this conversation. This field is 4972 from 1 to 17 characters in length, including a period (.) which 4973 separates the NetId from the NAU name if the NetId is present." 4975 ::= { appcHistConvEntry 3 } 4977 appcHistConvParLuName OBJECT-TYPE 4978 SYNTAX DisplayString (SIZE (1..17)) 4979 MAX-ACCESS read-only 4980 STATUS current 4981 DESCRIPTION 4982 "The SNA name of the partner LU for the conversation. This 4983 field is from 1 to 17 characters in length, including a period 4984 (.) which separates the NetId from the NAU name if the NetId is 4985 present." 4987 ::= { appcHistConvEntry 4 } 4989 appcHistConvTpName OBJECT-TYPE 4990 SYNTAX DisplayString (SIZE (0..64)) 4991 MAX-ACCESS read-only 4992 STATUS current 4993 DESCRIPTION 4994 "The transaction program name which started this conversation. 4995 This name could either be from a FMH5 ATTACH for a remotely 4996 started conversation, otherwise it could the name of the local 4997 TP if available. 4999 When the TP name consists entirely of displayable EBCDIC code 5000 points, it is mapped directly to the equivalent ASCII display 5001 string. However, registered TP names always have a non- 5002 displayable EBCDIC code point (value less than or equal to 5003 x'3F') as the first character, so they cannot be directly 5004 mapped to an ASCII display string. These TP names are 5005 converted to a display string that is equivalent to a 5006 hexadecimal display of the EBCDIC code points. For example, 5007 the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte 5008 ASCII display string '06F1' (including the two single quotes). 5010 This name is NULL if the conversation is started locally 5011 (i.e., not with a FMH5 ATTACH)." 5013 ::= { appcHistConvEntry 5 } 5015 appcHistConvPcidNauName OBJECT-TYPE 5016 SYNTAX DisplayString (SIZE (0 | 3..17)) 5017 MAX-ACCESS read-only 5018 STATUS current 5019 DESCRIPTION 5020 "The network-qualified NAU name of the 5021 node at which the session and PCID originated. For APPN 5022 and LEN nodes, this is either CP name of the APPN node at 5023 which the origin LU is located or the CP name of the 5024 NN serving the LEN node at which the origin LU is 5025 located. This field is from 3 to 17 characters in 5026 length, including a period (.) which separates the 5027 NetId from the NAU name. A null string indicates that the 5028 value is unknown." 5030 ::= { appcHistConvEntry 6 } 5032 appcHistConvPcid OBJECT-TYPE 5033 SYNTAX OCTET STRING (SIZE (0|8)) 5034 MAX-ACCESS read-only 5035 STATUS current 5036 DESCRIPTION 5037 "The procedure correlation identifier (PCID) of the session. 5038 It is an 8-octet value assigned by the control point providing 5039 session services for the primary LU. A null string indicates 5040 that the value is unknown." 5042 ::= { appcHistConvEntry 7 } 5044 appcHistConvSenseData OBJECT-TYPE 5045 SYNTAX SnaSenseData 5046 MAX-ACCESS read-only 5047 STATUS current 5048 DESCRIPTION 5049 "The sense data associated with the action that ended this 5050 conversation, e.g., FMH-7 or UNBIND." 5052 ::= { appcHistConvEntry 8 } 5054 appcHistConvLogData OBJECT-TYPE 5055 SYNTAX OCTET STRING (SIZE (0..32)) 5056 MAX-ACCESS read-only 5057 STATUS current 5058 DESCRIPTION 5059 "The first 32 bytes of the data portion of the Log Data GDS 5060 Variable that is associated with the last FMH-7 that occurred 5061 on this conversation. If there was no Log Data GDS Variable 5062 associated with the FMH-7, this object is null. 5064 This object reflects only the data portion of the Log Data 5065 GDS Variable (i.e. not the LL or GDS Id)." 5067 ::= { appcHistConvEntry 9 } 5069 appcHistConvEndedBy OBJECT-TYPE 5070 SYNTAX INTEGER { 5071 localLu(1), 5072 partnerLu(2) 5073 } 5074 MAX-ACCESS read-only 5075 STATUS current 5076 DESCRIPTION 5077 "Indicates which LU ended the conversation." 5079 ::= { appcHistConvEntry 10 } 5081 -- ********************************************************************* 5082 -- APPC CPIC Admin Table 5083 -- Objects in this table contain default or expected configuration 5084 -- values for CPI-C side information. 5085 -- ********************************************************************* 5086 appcCpicAdminTable OBJECT-TYPE 5087 SYNTAX SEQUENCE OF AppcCpicAdminEntry 5088 MAX-ACCESS not-accessible 5089 STATUS current 5090 DESCRIPTION 5091 "APPC CPI-C side information table." 5093 ::= { appcCPIC 1 } 5095 appcCpicAdminEntry OBJECT-TYPE 5096 SYNTAX AppcCpicAdminEntry 5097 MAX-ACCESS not-accessible 5098 STATUS current 5099 DESCRIPTION 5100 "Entry of APPC CPI-C side information Table." 5102 INDEX { appcCpicAdminLocLuName, 5103 appcCpicAdminSymbDestName } 5105 ::= { appcCpicAdminTable 1 } 5107 AppcCpicAdminEntry ::= SEQUENCE { 5108 appcCpicAdminLocLuName DisplayString, 5109 appcCpicAdminSymbDestName DisplayString, 5110 appcCpicAdminParLuAlias DisplayString, 5111 appcCpicAdminParLuName DisplayString, 5112 appcCpicAdminModeName DisplayString, 5113 appcCpicAdminTpNameType INTEGER, 5114 appcCpicAdminTpName DisplayString, 5115 appcCpicAdminUserid DisplayString, 5116 appcCpicAdminSecurity INTEGER 5117 } 5119 appcCpicAdminLocLuName OBJECT-TYPE 5120 SYNTAX DisplayString (SIZE (1..17)) 5121 MAX-ACCESS not-accessible 5122 STATUS current 5123 DESCRIPTION 5124 "The SNA name of the local LU to which this CPI-C side 5125 information definition applies. This field is from 1 to 17 5126 characters in length, including a period (.) which separates 5127 the NetId from the NAU name if the NetId is present. 5129 The reserved value '*ALL' indicates that the definition applies 5130 to all local LUs, and not just to a single local LU." 5132 ::= { appcCpicAdminEntry 1 } 5134 appcCpicAdminSymbDestName OBJECT-TYPE 5135 SYNTAX DisplayString (SIZE (1..8)) 5136 MAX-ACCESS not-accessible 5137 STATUS current 5138 DESCRIPTION 5139 "Specifies the symbolic destination name used by CPI-C 5140 applications to identify this definition." 5142 ::= { appcCpicAdminEntry 2 } 5144 appcCpicAdminParLuAlias OBJECT-TYPE 5145 SYNTAX DisplayString (SIZE (0..8)) 5146 MAX-ACCESS read-only 5147 STATUS current 5148 DESCRIPTION 5149 "A local alias for the partner LU. If not known or 5150 not applicable, this object contains a zero-length 5151 string." 5153 ::= { appcCpicAdminEntry 3 } 5155 appcCpicAdminParLuName OBJECT-TYPE 5156 SYNTAX DisplayString (SIZE (1..17)) 5157 MAX-ACCESS read-only 5158 STATUS current 5159 DESCRIPTION 5160 "The SNA name of the partner LU. This field is from 1 to 17 5161 characters in length, including a period (.) which separates 5162 the NetId from the NAU name if the NetId is present." 5164 ::= { appcCpicAdminEntry 4 } 5166 appcCpicAdminModeName OBJECT-TYPE 5167 SYNTAX DisplayString (SIZE (1..8)) 5168 MAX-ACCESS read-only 5169 STATUS current 5170 DESCRIPTION 5171 "Specifies the mode name. A mode defines the characteristics 5172 for a group of sessions. The mode name can be blank (8 space 5173 characters)." 5175 ::= { appcCpicAdminEntry 5 } 5177 appcCpicAdminTpNameType OBJECT-TYPE 5178 SYNTAX INTEGER { 5179 normal(1), 5180 snaServiceTp(2) 5181 } 5183 MAX-ACCESS read-only 5184 STATUS current 5185 DESCRIPTION 5186 "Specifies whether the TP name in appcCpicAdminTpName 5187 identifies a normal TP or an SNA service TP. In this context, 5188 a normal TP is one with a name consisting only of displayable 5189 characters, while an SNA service TP has a name containing 5190 octets that do not map to displayable characters." 5192 ::= { appcCpicAdminEntry 6 } 5194 appcCpicAdminTpName OBJECT-TYPE 5195 SYNTAX DisplayString (SIZE (1..64)) 5196 MAX-ACCESS read-only 5197 STATUS current 5198 DESCRIPTION 5199 "Specifies the name of the partner TP to be used when a CPI-C 5200 application initiates a conversation specifying this side 5201 information entry. 5203 Display convention 5205 When the TP name consists entirely of displayable EBCDIC 5206 code points, it is mapped directly to the equivalent ASCII 5207 display string. However, registered TP names always have a 5208 non-displayable EBCDIC code point (value less than or equal 5209 to x'3F') as the first character, so they cannot be 5210 directly mapped to an ASCII display string. These TP names 5211 are converted to a display string that is equivalent to a 5212 hexadecimal display of the EBCDIC code points. For 5213 example, the 2-byte TP name x'06F1' (CNOS) is converted to 5214 the 6-byte ASCII display string '06F1' (including the two 5215 single quotes)." 5217 ::= { appcCpicAdminEntry 7 } 5219 appcCpicAdminUserid OBJECT-TYPE 5220 SYNTAX DisplayString (SIZE (0..10)) 5221 MAX-ACCESS read-only 5222 STATUS current 5223 DESCRIPTION 5224 "The security userid, if any, associated with the side 5225 information definition." 5227 ::= { appcCpicAdminEntry 8 } 5229 appcCpicAdminSecurity OBJECT-TYPE 5230 SYNTAX INTEGER { 5231 none(1), 5232 same(2), 5233 pgm(3), 5234 pgmStrong(4), 5235 distributed(5), 5236 mutual(6) 5237 } 5238 MAX-ACCESS read-only 5239 STATUS current 5240 DESCRIPTION 5241 "Specifies the security information to be used for allocating 5242 the conversation. 5244 none - No security information. 5245 same - Use the security environment currently 5246 associated with this TP. 5247 pgm - Use the program-supplied user_id and password. 5248 pgmStrong - Use the program-supplied user_id and password. 5249 The local LU will insure that the password is 5250 not exposed in clear-text form on the physical 5251 network. 5252 distributed - Use the security environment and a distributed 5253 security system to generate the authentication 5254 information for this request. If distributed 5255 security tokens cannot be generated, then fail 5256 the conversation. 5257 mutual - Authenticate both the user to the destination 5258 system and the destination system to the user." 5260 ::= { appcCpicAdminEntry 9 } 5262 -- ********************************************************************* 5263 -- APPC CPIC Oper Table 5264 -- Objects in this table contain current operational values, such 5265 -- as state values or negotiated parameters, for CPI-C side 5266 -- information. 5267 -- ********************************************************************* 5269 appcCpicOperTable OBJECT-TYPE 5270 SYNTAX SEQUENCE OF AppcCpicOperEntry 5271 MAX-ACCESS not-accessible 5272 STATUS current 5273 DESCRIPTION 5274 "APPC CPI-C side information operational table." 5276 ::= { appcCPIC 2 } 5278 appcCpicOperEntry OBJECT-TYPE 5279 SYNTAX AppcCpicOperEntry 5280 MAX-ACCESS not-accessible 5281 STATUS current 5282 DESCRIPTION 5283 "Entry of APPC CPI-C side information Table." 5285 INDEX { appcCpicOperLocLuName, 5286 appcCpicOperSymbDestName } 5288 ::= { appcCpicOperTable 1 } 5290 AppcCpicOperEntry ::= SEQUENCE { 5291 appcCpicOperLocLuName DisplayString, 5292 appcCpicOperSymbDestName DisplayString, 5293 appcCpicOperParLuAlias DisplayString, 5294 appcCpicOperParLuName DisplayString, 5295 appcCpicOperModeName DisplayString, 5296 appcCpicOperTpNameType INTEGER, 5297 appcCpicOperTpName DisplayString, 5298 appcCpicOperUserid DisplayString, 5299 appcCpicOperSecurity INTEGER 5300 } 5302 appcCpicOperLocLuName OBJECT-TYPE 5303 SYNTAX DisplayString (SIZE (1..17)) 5304 MAX-ACCESS not-accessible 5305 STATUS current 5306 DESCRIPTION 5307 "The SNA name of the local LU to which this CPI-C side 5308 information definition applies. This field is from 1 to 17 5309 characters in length, including a period (.) which separates 5310 the NetId from the NAU name if the NetId is present. 5312 The reserved value '*ALL' indicates that the definition applies 5313 to all local LUs, and not just to a single local LU." 5315 ::= { appcCpicOperEntry 1 } 5317 appcCpicOperSymbDestName OBJECT-TYPE 5318 SYNTAX DisplayString (SIZE (1..8)) 5319 MAX-ACCESS not-accessible 5320 STATUS current 5321 DESCRIPTION 5322 "Specifies the symbolic destination name used by CPI-C 5323 applications to identify this definition." 5325 ::= { appcCpicOperEntry 2 } 5327 appcCpicOperParLuAlias OBJECT-TYPE 5328 SYNTAX DisplayString (SIZE (0..8)) 5329 MAX-ACCESS read-only 5330 STATUS current 5331 DESCRIPTION 5332 "A local alias for the partner LU. If not known or not 5333 applicable, this object contains a zero-length string." 5335 ::= { appcCpicOperEntry 3 } 5337 appcCpicOperParLuName OBJECT-TYPE 5338 SYNTAX DisplayString (SIZE (1..17)) 5339 MAX-ACCESS read-only 5340 STATUS current 5341 DESCRIPTION 5342 "The SNA name of the partner LU. This field is from 1 to 17 5343 characters in length, including a period (.) which separates 5344 the NetId from the NAU name if the NetId is present." 5346 ::= { appcCpicOperEntry 4 } 5348 appcCpicOperModeName OBJECT-TYPE 5349 SYNTAX DisplayString (SIZE (1..8)) 5350 MAX-ACCESS read-only 5351 STATUS current 5352 DESCRIPTION 5353 "Specifies the mode name. A mode defines the characteristics 5354 for a group of sessions. The mode name can be blank (8 space 5355 characters)." 5357 ::= { appcCpicOperEntry 5 } 5359 appcCpicOperTpNameType OBJECT-TYPE 5360 SYNTAX INTEGER { 5361 normal(1), 5362 snaServiceTp(2) 5364 } 5365 MAX-ACCESS read-only 5366 STATUS current 5367 DESCRIPTION 5368 "Specifies whether the TP name in appcCpicOperTpName identifies 5369 a normal TP or an SNA service TP. In this context, a normal TP 5370 is one with a name consisting only of displayable characters, 5371 while an SNA service TP has a name containing octets that do 5372 not map to displayable characters." 5374 ::= { appcCpicOperEntry 6 } 5376 appcCpicOperTpName OBJECT-TYPE 5377 SYNTAX DisplayString (SIZE (1..64)) 5378 MAX-ACCESS read-only 5379 STATUS current 5380 DESCRIPTION 5381 "Specifies the name of the partner TP to be used when a CPI-C 5382 application initiates a conversation specifying this side 5383 information entry. 5385 Display convention 5387 When the TP name consists entirely of displayable EBCDIC 5388 code points, it is mapped directly to the equivalent ASCII 5389 display string. However, registered TP names always have 5390 a non-displayable EBCDIC code point (value less than or 5391 equal to x'3F') as the first character, so they cannot be 5392 directly mapped to an ASCII display string. These TP 5393 names are converted to a display string that is equivalent 5394 to a hexadecimal display of the EBCDIC code points. For 5395 example, the 2-byte TP name x'06F1' (CNOS) is converted to 5396 the 6-byte ASCII display string '06F1' (including the two 5397 single quotes)." 5399 ::= { appcCpicOperEntry 7 } 5401 appcCpicOperUserid OBJECT-TYPE 5402 SYNTAX DisplayString (SIZE (0..10)) 5403 MAX-ACCESS read-only 5404 STATUS current 5405 DESCRIPTION 5406 "The security userid, if any, associated with the active side 5407 information definition." 5409 ::= { appcCpicOperEntry 8 } 5411 appcCpicOperSecurity OBJECT-TYPE 5412 SYNTAX INTEGER { 5413 none(1), 5414 same(2), 5415 pgm(3), 5416 pgmStrong(4), 5417 distributed(5), 5418 mutual(6) 5419 } 5420 MAX-ACCESS read-only 5421 STATUS current 5422 DESCRIPTION 5423 "Specifies the security information to be used for allocating 5424 the conversation. 5426 none - No security information. 5427 same - Use the security environment currently 5428 associated with this TP. 5429 pgm - Use the program-supplied user_id and password. 5430 pgmStrong - Use the program-supplied user_id and password. 5431 The local LU will insure that the password is 5432 not exposed in clear-text form on the physical 5433 network. 5434 distributed - Use the security environment and a distributed 5435 security system to generate the authentication 5436 information for this request. If distributed 5437 security tokens cannot be generated, then fail 5438 the conversation. 5439 mutual - Authenticate both the user to the destination 5440 system and the destination system to the user." 5442 ::= { appcCpicOperEntry 9 } 5444 -- *************************************************************** 5445 -- Conformance information 5446 -- *************************************************************** 5448 appcConformance OBJECT IDENTIFIER ::= {appcMIB 2 } 5450 appcCompliances OBJECT IDENTIFIER ::= {appcConformance 1 } 5451 appcGroups OBJECT IDENTIFIER ::= {appcConformance 2 } 5453 -- Compliance statements 5454 appcCompliance MODULE-COMPLIANCE 5455 STATUS current 5456 DESCRIPTION 5457 "The compliance statement for the SNMPv2 entities which 5458 implement the APPC MIB." 5460 MODULE -- this module 5462 -- Unconditionally mandatory groups 5463 MANDATORY-GROUPS { 5464 appcGlobalConfGroup, 5465 appcLluConfGroup, 5466 appcParLuConfGroup, 5467 appcModeConfGroup, 5468 appcTpConfGroup, 5469 appcSessionConfGroup 5470 } 5472 -- Conditionally mandatory groups 5473 GROUP appcControlConfGroup 5474 DESCRIPTION 5475 "The appcControlConfGroup is mandatory only for those 5476 entities which implement activation and deactivation of 5477 specific controls such as statistics collecting and 5478 counting." 5480 GROUP appcCnosConfGroup 5481 DESCRIPTION 5482 "The appcCnosConfGroup is mandatory only for those entities 5483 which implement CNOS. " 5485 GROUP appcCpicConfGroup 5486 DESCRIPTION 5487 "The appcCpicConfGroup is mandatory only for those entities 5488 which implement CPI-C. " 5490 GROUP appcConversationConfGroup 5491 DESCRIPTION 5492 "The appcConversationConfGroup is mandatory only for those 5493 entities which implement session endpoints for non-control 5494 APPC sessions." 5496 -- MIN-ACCESS for objects 5497 OBJECT appcActSessOperState 5498 MIN-ACCESS read-only 5499 DESCRIPTION 5500 "An implementation is not required to support session 5501 deactivation via this object." 5503 ::= {appcCompliances 1 } 5505 -- Units of conformance 5506 appcGlobalConfGroup OBJECT-GROUP 5507 OBJECTS { 5508 appcUpTime, 5509 appcDefaultModeName, 5510 appcDefaultLuName, 5511 appcDefaultImplInbndPlu, 5512 appcDefaultMaxMcLlSndSize, 5513 appcDefaultFileSpec, 5514 appcDefaultTpOperation, 5515 appcDefaultTpConvSecRqd, 5516 appcLocalCpName, 5517 appcActiveSessions, 5518 appcActiveHprSessions 5519 } 5520 STATUS current 5521 DESCRIPTION 5522 "A collection of objects providing the instrumentation of APPC 5523 global information and defaults." 5525 ::= { appcGroups 1 } 5527 appcLluConfGroup OBJECT-GROUP 5528 OBJECTS { 5529 appcLluAdminDepType, 5530 appcLluAdminLocalAddress, 5531 appcLluAdminSessLimit, 5532 appcLluAdminBindRspMayQ, 5533 appcLluAdminCompression, 5534 appcLluAdminInBoundCompLevel, 5535 appcLluAdminOutBoundCompLevel, 5536 appcLluAdminCompRleBeforeLZ, 5537 appcLluAdminAlias, 5539 appcLluOperDepType, 5540 appcLluOperLocalAddress, 5541 appcLluOperSessLimit, 5542 appcLluOperBindRspMayQ, 5543 appcLluOperCompression, 5544 appcLluOperInBoundCompLevel, 5545 appcLluOperOutBoundCompLevel, 5546 appcLluOperCompRleBeforeLZ, 5547 appcLluOperAlias, 5548 appcLluOperActiveSessions 5549 } 5550 STATUS current 5551 DESCRIPTION 5552 "A collection of objects providing the instrumentation of APPC 5553 local LU6.2s." 5555 ::= { appcGroups 2 } 5557 appcParLuConfGroup OBJECT-GROUP 5558 OBJECTS { 5559 appcLuPairAdminParLuAlias, 5560 appcLuPairAdminSessLimit, 5561 appcLuPairAdminSessSec, 5562 appcLuPairAdminSecAccept, 5563 appcLuPairAdminLinkObjId, 5564 appcLuPairAdminParaSessSup, 5566 appcLuPairOperParLuAlias, 5567 appcLuPairOperSessLimit, 5568 appcLuPairOperSessSec, 5569 appcLuPairOperSecAccept, 5570 appcLuPairOperLinkObjId, 5571 appcLuPairOperParaSessSup, 5572 appcLuPairOperParaSessSupLS, 5573 appcLuPairOperState 5574 } 5575 STATUS current 5576 DESCRIPTION 5577 "A collection of objects providing the instrumentation of APPC 5578 partner LUs." 5580 ::= { appcGroups 3 } 5582 appcModeConfGroup OBJECT-GROUP 5583 OBJECTS { 5584 appcModeAdminCosName, 5585 appcModeAdminSessEndTpName, 5586 appcModeAdminMaxSessLimit, 5587 appcModeAdminMinCwinLimit, 5588 appcModeAdminMinClosLimit, 5589 appcModeAdminConWinAutoActLmt, 5590 appcModeAdminRecvPacWinSz, 5591 appcModeAdminSendPacWinSz, 5592 appcModeAdminPrefRecvRuSz, 5593 appcModeAdminPrefSendRuSz, 5594 appcModeAdminRecvRuSzUpBnd, 5595 appcModeAdminSendRuSzUpBnd, 5596 appcModeAdminRecvRuSzLoBnd, 5597 appcModeAdminSendRuSzLoBnd, 5598 appcModeAdminSingSessReinit, 5599 appcModeAdminCompression, 5600 appcModeAdminInBoundCompLevel, 5601 appcModeAdminOutBoundCompLevel, 5602 appcModeAdminCompRleBeforeLZ, 5603 appcModeAdminSyncLvl, 5604 appcModeAdminCrypto, 5606 appcModeOperCosName, 5607 appcModeOperSessEndTpName, 5608 appcModeOperSessLimit, 5609 appcModeOperMaxSessLimit, 5610 appcModeOperMinCwinLimit, 5611 appcModeOperMinClosLimit, 5612 appcModeOperConWinAutoActLmt, 5613 appcModeOperRecvPacWinSz, 5614 appcModeOperSendPacWinSz, 5615 appcModeOperPrefRecvRuSz, 5616 appcModeOperPrefSendRuSz, 5617 appcModeOperRecvRuSzUpBnd, 5618 appcModeOperSendRuSzUpBnd, 5619 appcModeOperRecvRuSzLoBnd, 5620 appcModeOperSendRuSzLoBnd, 5621 appcModeOperSingSessReinit, 5622 appcModeOperCompression, 5623 appcModeOperInBoundCompLevel, 5624 appcModeOperOutBoundCompLevel, 5625 appcModeOperCompRleBeforeLZ, 5626 appcModeOperSyncLvl, 5627 appcModeOperCrypto, 5628 appcModeOperSyncLvlLastStart, 5629 appcModeOperCryptoLastStart, 5630 appcModeOperCNOSNeg, 5631 appcModeOperActCwin, 5632 appcModeOperActClos, 5633 appcModeOperPndCwin, 5634 appcModeOperPndClos, 5635 appcModeOperPtmCwin, 5636 appcModeOperPtmClos, 5637 appcModeOperDrainSelf, 5638 appcModeOperDrainPart 5639 } 5640 STATUS current 5641 DESCRIPTION 5642 "A collection of objects providing the instrumentation of APPC 5643 modes." 5645 ::= { appcGroups 4 } 5647 appcTpConfGroup OBJECT-GROUP 5648 OBJECTS { 5649 appcTpAdminFileSpec, 5650 appcTpAdminStartParm, 5651 appcTpAdminTpOperation, 5652 appcTpAdminInAttachTimeout, 5653 appcTpAdminRcvAllocTimeout, 5654 appcTpAdminSyncLvl, 5655 appcTpAdminInstLmt, 5656 appcTpAdminStatus, 5657 appcTpAdminLongRun, 5658 appcTpAdminConvType, 5659 appcTpAdminConvDuplex, 5660 appcTpAdminConvSecReq, 5661 appcTpAdminVerPip, 5662 appcTpAdminPipSubNum 5663 } 5664 STATUS current 5665 DESCRIPTION 5666 "A collection of objects providing the instrumentation of APPC 5667 Transaction Programs." 5669 ::= { appcGroups 5 } 5671 appcSessionConfGroup OBJECT-GROUP 5672 OBJECTS { 5673 appcActSessPcidCpName, 5674 appcActSessPcid, 5675 appcActSessPluIndicator, 5676 appcActSessModeName, 5677 appcActSessCosName, 5678 appcActSessTransPriority, 5679 appcActSessEnhanceSecSup, 5680 appcActSessSendPacingType, 5681 appcActSessSendRpc, 5682 appcActSessSendNxWndwSize, 5683 appcActSessRecvPacingType, 5684 appcActSessRecvRpc, 5685 appcActSessRecvNxWndwSize, 5686 appcActSessRscv, 5687 appcActSessInUse, 5688 appcActSessMaxSndRuSize, 5689 appcActSessMaxRcvRuSize, 5690 appcActSessSndPacingSize, 5691 appcActSessRcvPacingSize, 5692 appcActSessOperState, 5693 appcActSessUpTime, 5694 appcActSessRtpNceId, 5695 appcActSessRtpTcid, 5696 appcActSessLinkIndex, 5698 appcSessStatsSentFmdBytes, 5699 appcSessStatsSentNonFmdBytes, 5700 appcSessStatsRcvdFmdBytes, 5701 appcSessStatsRcvdNonFmdBytes, 5702 appcSessStatsSentFmdRus, 5703 appcSessStatsSentNonFmdRus, 5704 appcSessStatsRcvdFmdRus, 5705 appcSessStatsRcvdNonFmdRus, 5706 appcSessStatsCtrUpTime, 5708 appcHistSessTime, 5709 appcHistSessType, 5710 appcHistSessLocLuName, 5711 appcHistSessParLuName, 5712 appcHistSessModeName, 5713 appcHistSessUnbindType, 5714 appcHistSessSenseData, 5715 appcHistSessComponentId, 5716 appcHistSessDetectModule, 5718 appcSessRtpSessions 5719 } 5720 STATUS current 5721 DESCRIPTION 5722 "A collection of objects providing the instrumentation of APPC 5723 LU6.2 sessions." 5725 ::= { appcGroups 6 } 5727 appcControlConfGroup OBJECT-GROUP 5728 OBJECTS { 5729 appcCntrlAdminStat, 5730 appcCntrlAdminRscv, 5731 appcCntrlAdminTrace, 5732 appcCntrlAdminTraceParm, 5733 appcCntrlOperStat, 5734 appcCntrlOperStatTime, 5735 appcCntrlOperRscv, 5736 appcCntrlOperRscvTime, 5737 appcCntrlOperTrace, 5738 appcCntrlOperTraceTime, 5739 appcCntrlOperTraceParm 5741 } 5742 STATUS current 5743 DESCRIPTION 5744 "A collection of objects providing the instrumentation of APPC 5745 control." 5747 ::= { appcGroups 7 } 5749 appcCnosConfGroup OBJECT-GROUP 5750 OBJECTS { 5751 appcCnosCommand, 5752 appcCnosMaxSessLimit, 5753 appcCnosMinCwinLimit, 5754 appcCnosMinClosLimit, 5755 appcCnosDrainSelf, 5756 appcCnosDrainPart, 5757 appcCnosResponsible, 5758 appcCnosForce, 5759 appcCnosTargetLocLuName, 5760 appcCnosTargetParLuName, 5761 appcCnosTargetModeName 5762 } 5763 STATUS current 5764 DESCRIPTION 5765 "A collection of objects providing the instrumentation of APPC 5766 CNOS processing." 5768 ::= { appcGroups 8 } 5770 appcCpicConfGroup OBJECT-GROUP 5771 OBJECTS { 5772 appcCpicAdminParLuAlias, 5773 appcCpicAdminParLuName, 5774 appcCpicAdminModeName, 5775 appcCpicAdminTpNameType, 5776 appcCpicAdminTpName, 5777 appcCpicAdminUserid, 5778 appcCpicAdminSecurity, 5779 appcCpicOperParLuAlias, 5780 appcCpicOperParLuName, 5781 appcCpicOperModeName, 5782 appcCpicOperTpNameType, 5783 appcCpicOperTpName, 5784 appcCpicOperUserid, 5785 appcCpicOperSecurity 5786 } 5787 STATUS current 5788 DESCRIPTION 5789 "A collection of objects providing the instrumentation of APPC 5790 CPI-C side information." 5792 ::= { appcGroups 9 } 5794 appcConversationConfGroup OBJECT-GROUP 5795 OBJECTS { 5796 appcActiveConvId, 5797 appcActiveConvState, 5798 appcActiveConvType, 5799 appcActiveConvCorrelator, 5800 appcActiveConvSyncLvl, 5801 appcActiveConvSource, 5802 appcActiveConvDuplex, 5803 appcActiveConvUpTime, 5804 appcActiveConvSendBytes, 5805 appcActiveConvRcvBytes, 5806 appcActiveConvUserid, 5807 appcActiveConvPcidNauName, 5808 appcActiveConvPcid, 5809 appcActiveConvModeName, 5810 appcActiveConvLuwIdName, 5811 appcActiveConvLuwIdInstance, 5812 appcActiveConvLuwIdSequence, 5813 appcActiveConvTpName, 5815 appcHistConvEndTime, 5816 appcHistConvLocLuName, 5817 appcHistConvParLuName, 5818 appcHistConvTpName, 5819 appcHistConvPcidNauName, 5820 appcHistConvPcid, 5821 appcHistConvSenseData, 5822 appcHistConvLogData, 5823 appcHistConvEndedBy 5824 } 5825 STATUS current 5826 DESCRIPTION 5827 "A collection of objects providing the instrumentation of APPC 5828 conversations." 5830 ::= { appcGroups 10 } 5832 -- end of conformance statement 5834 END 5835 6. Acknowledgments 5837 This MIB module is the product of the SNA NAU MIB Working Group. 5838 Special thanks to Wayne Clark, Cisco Systems; Rich Daugherty, IBM 5839 Corporation; and Leo Temoshenko, IBM Corporation, for their 5840 contributions and review. 5842 7. References 5844 [1] IBM, Systems Network Architecture Technical Overview, GC30-3073-4, 5845 January, 1994. 5847 [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5848 Waldbusser, "Structure of Management Information for version 2 of 5849 the Simple Network Management Protocol (SNMPv2)", RFC 1902, January 5850 1996. 5852 [3] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5853 Waldbusser, "Textual Conventions for Version 2 of the Simple 5854 Network Management Protocol (SNMPv2)", RFC 1903, January 1996. 5856 [4] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 5857 Waldbusser, "Conformance Statements for Version 2 of the Simple 5858 Network Management Protocol (SNMPv2)", RFC 1904, January 1996. 5860 [5] IBM, Systems Network Architecture Transaction Programmer's 5861 Reference for LU Type 6.2, GC30-3084-05, June, 1993. 5863 [6] IBM, Common Programming Interface Communications Specification 2.0, 5864 SC31-6180-01, June, 1994. 5866 [7] Kielczewski, Z., Kostick D., and K. Shih, "Definition of Managed 5867 Objects for SNA NAUs using SMIv2", RFC 1666, Eicon Technology 5868 Corporation, Bell Communications Research, Novell, August 1994. 5870 8. Security Considerations 5872 Security issues are not discussed in this memo. 5874 9. Authors' Addresses 5876 Michael Allen 5877 Wall Data Inc. 5878 P.O.Box 1120, WA 98019, USA 5880 Tel: 1 206 844 3505 5881 E-mail: mallen@hq.walldata.com 5883 Bob Clouston 5884 Cisco Systems 5885 7025 Kit Creek Road 5886 PO Box 14987 5887 Research Triangle Park, NC 27709, USA 5889 Tel: 1 919 472 2333 5890 E-mail: clouston@cisco.com 5892 Zbigniew Kielczewski 5893 Cisco Systems 5894 7025 Kit Creek Road 5895 PO Box 14987 5896 Research Triangle Park, NC 27709, USA 5898 Tel: 1 919 472 2326 5899 E-mail: zbig@cisco.com 5901 William Kwan 5902 Jupiter Technology Inc. 5903 200 Prospect St. 5904 Waltham, MA 02254 5906 Tel: 1 617 894-9300 x423 5907 E-mail: billk@jti.com 5909 Bob Moore 5910 IBM Corporation 5911 800 Park Offices Drive 5912 E87/664 5913 P.O. Box 12195 5914 Research Triangle Park, NC 27709, USA 5916 Tel: 1 919 254 4436 5917 E-mail: remoore@ralvm6.vnet.ibm.com 5919 10. Table of Contents 5921 1. Status of this Memo .................................... 1 5922 2. Introduction ........................................... 2 5923 3. The SNMP Network Management Framework .................. 2 5924 4. Overview ............................................... 2 5925 4.1 APPC MIB structure .................................... 5 5926 5. Definitions ............................................ 11 5927 6. Acknowledgments ........................................ 129 5928 7. References ............................................. 129 5929 8. Security Considerations ................................ 130 5930 9. Author's Addresses ...................................... 130