Blame mibs/ietf/APPN-MIB

Packit 022b05
APPN-MIB DEFINITIONS          ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
Packit 022b05
        IANAifType
Packit 022b05
                FROM IANAifType-MIB
Packit 022b05
Packit 022b05
        DisplayString, VariablePointer, RowPointer, DateAndTime,
Packit 022b05
        TruthValue, TimeStamp, TEXTUAL-CONVENTION
Packit 022b05
                FROM SNMPv2-TC
Packit 022b05
Packit 022b05
        Counter32, Gauge32, Unsigned32, TimeTicks,
Packit 022b05
        OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
Packit 022b05
                FROM SNMPv2-SMI
Packit 022b05
Packit 022b05
        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
Packit 022b05
                FROM SNMPv2-CONF
Packit 022b05
Packit 022b05
        snanauMIB
Packit 022b05
                FROM SNA-NAU-MIB;
Packit 022b05
Packit 022b05
appnMIB MODULE-IDENTITY
Packit 022b05
        LAST-UPDATED  "9807151800Z"  -- July 15, 1998
Packit 022b05
        ORGANIZATION  "IETF SNA NAU MIB WG / AIW APPN MIBs SIG"
Packit 022b05
        CONTACT-INFO
Packit 022b05
Packit 022b05
                "
Packit 022b05
Packit 022b05
                        Bob Clouston
Packit 022b05
                        Cisco Systems
Packit 022b05
                        7025 Kit Creek Road
Packit 022b05
                        P.O. Box 14987
Packit 022b05
                        Research Triangle Park, NC 27709, USA
Packit 022b05
                        Tel:    1 919 472 2333
Packit 022b05
                        E-mail: clouston@cisco.com
Packit 022b05
Packit 022b05
                        Bob Moore
Packit 022b05
                        IBM Corporation
Packit 022b05
                        4205 S. Miami Boulevard
Packit 022b05
                        BRQA/501
Packit 022b05
                        P.O. Box 12195
Packit 022b05
                        Research Triangle Park, NC 27709, USA
Packit 022b05
                        Tel:    1 919 254 4436
Packit 022b05
                        E-mail: remoore@us.ibm.com
Packit 022b05
Packit 022b05
                "
Packit 022b05
      DESCRIPTION
Packit 022b05
                "This is the MIB module for objects used to
Packit 022b05
                 manage network devices with APPN capabilities."
Packit 022b05
Packit 022b05
      -- Revision tracking starts with Proposed Standard (RFC 2155)
Packit 022b05
      REVISION  "9807151800Z"
Packit 022b05
      DESCRIPTION
Packit 022b05
                "Minor editorial fixes; new value 'none(5)' added
Packit 022b05
                to the enumeration for the appnLocalTgBranchLinkType
Packit 022b05
                object."
Packit 022b05
      REVISION  "9805261800Z"
Packit 022b05
      DESCRIPTION
Packit 022b05
                "Post-RFC 2155 conformance definitions added,
Packit 022b05
                appnNodeLsCounterType and appnNodeBrNn objects
Packit 022b05
                added, appnNodeMibVersion object deprecated."
Packit 022b05
Packit 022b05
      REVISION  "9707311800Z"
Packit 022b05
      DESCRIPTION
Packit 022b05
                "Branch network node (Branch Extender) objects added."
Packit 022b05
      REVISION  "9703311800Z"
Packit 022b05
      DESCRIPTION
Packit 022b05
                "MLTG objects added."
Packit 022b05
      REVISION  "9703201200Z"
Packit 022b05
      DESCRIPTION
Packit 022b05
                "RFC 2155 (Proposed Standard)"
Packit 022b05
Packit 022b05
::= { snanauMIB 4 }
Packit 022b05
-- snanauMIB ::= { mib-2 34 }
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
-- Textual Conventions
Packit 022b05
-- *********************************************************************
Packit 022b05
SnaNodeIdentification ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An SNA Node Identification consists of two parts, which
Packit 022b05
          together comprise four bytes of hexadecimal data.  In SNA the
Packit 022b05
          Node Identification is transported in bytes 2-5 of the XID.
Packit 022b05
Packit 022b05
          The block number is the first three digits of the Node
Packit 022b05
          Identification.  These 3 hexadecimal digits identify the
Packit 022b05
          product.
Packit 022b05
Packit 022b05
          The ID number is the last 5 digits of the Node Identification.
Packit 022b05
          These 5 hexadecimal digits are administratively defined and
Packit 022b05
          combined with the 3-digit block number form the 8-digit Node
Packit 022b05
          Identification.  A unique value is required for connections to
Packit 022b05
          SNA subarea.  In some implementations, the value 'bbb00000'
Packit 022b05
          (where 'bbb' represents a 3-digit block number) is returned to
Packit 022b05
          mean that the ID number is not unique on this node.
Packit 022b05
Packit 022b05
          An SNA Node Identification is represented as eight
Packit 022b05
          ASCII-encoded hexadecimal digits, using the characters '0' -
Packit 022b05
          '9' and 'A' - 'F'."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (8))
Packit 022b05
Packit 022b05
SnaControlPointName ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A fully qualified SNA control point name, consisting of a 1 to
Packit 022b05
          8 character network identifier (NetId), a period ('.'), and a 1
Packit 022b05
          to 8 character control point name (CpName).
Packit 022b05
Packit 022b05
          The NetId and CpName are constructed from the uppercase letters
Packit 022b05
          'A' - 'Z' and the numerics '0' - '9', all encoded in ASCII,
Packit 022b05
          with the restriction that the first character of each must be
Packit 022b05
          a letter.  Trailing blanks are not allowed.
Packit 022b05
Packit 022b05
          Earlier versions of SNA permitted three additional characters
Packit 022b05
          in NetIds and CpNames:  '#', '@', and '$'.  While this use of
Packit 022b05
          these characters has been retired, a Management Station should
Packit 022b05
          still accept them for backward compatibility."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (3..17))
Packit 022b05
Packit 022b05
SnaClassOfServiceName ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An SNA class-of-service (COS) name, ranging from 1 to 8
Packit 022b05
          ASCII characters.  COS names take one of two forms:
Packit 022b05
Packit 022b05
             -  a user-defined COS name is constructed from the uppercase
Packit 022b05
                letters 'A' - 'Z' and the numerics '0' - '9', with the
Packit 022b05
                restriction that the first character of the name must be
Packit 022b05
                a letter.
Packit 022b05
             -  an SNA-defined user-session COS name begins with the
Packit 022b05
                character '#', which is followed by up to seven
Packit 022b05
                additional characters from the set of uppercase letters
Packit 022b05
                and numerics.
Packit 022b05
Packit 022b05
          Trailing blanks are not allowed in either form of COS name.
Packit 022b05
Packit 022b05
          A zero-length string indicates that a COS name is not
Packit 022b05
          available."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
Packit 022b05
SnaModeName ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An SNA mode name, ranging from 1 to 8 ASCII characters.
Packit 022b05
          Mode names take one of two forms:
Packit 022b05
Packit 022b05
             -  a user-defined mode name is constructed from the
Packit 022b05
                uppercase letters 'A' - 'Z' and the numerics '0' - '9',
Packit 022b05
                with the restriction that the first character of the name
Packit 022b05
                must be a letter.
Packit 022b05
             -  an SNA-defined user-session mode name begins with the
Packit 022b05
                character '#', which is followed by up to seven
Packit 022b05
                additional characters from the set of uppercase letters
Packit 022b05
                and numerics.
Packit 022b05
Packit 022b05
          Trailing blanks are not allowed in either form of mode name,
Packit 022b05
          with the single exception of the all-blank mode name, where
Packit 022b05
          a string consisting of 8 blanks is returned.
Packit 022b05
Packit 022b05
          A zero-length string indicates that a mode name is not
Packit 022b05
          available."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
Packit 022b05
SnaSenseData ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "To facilitate their display by a Management Station, sense
Packit 022b05
          data objects in the MIB are represented as OCTET STRINGS
Packit 022b05
          containing eight ASCII characters.  Eight '0' characters
Packit 022b05
          indicates that no sense data identifying an SNA error
Packit 022b05
          condition is available.
Packit 022b05
Packit 022b05
          An SNA sense data is represented as eight hexadecimal digits,
Packit 022b05
          using the characters '0' - '9' and 'A' - 'F'."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (8))
Packit 022b05
Packit 022b05
DisplayableDlcAddress ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "DLC address of a port or link station, represented as an
Packit 022b05
          OCTET STRING containing 0 to 64 ASCII characters.
Packit 022b05
          A Management Station should use a value of this type only
Packit 022b05
          for display.  The 'real' DLC address, i.e., the sequence of
Packit 022b05
          bytes that flow in the DLC header, is often available in a
Packit 022b05
          DLC-specific MIB.
Packit 022b05
Packit 022b05
          The zero-length string indicates that the DLC address in
Packit 022b05
          question is not known to the agent."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..64))
Packit 022b05
Packit 022b05
AppnNodeCounter ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An object providing global statistics for the entire APPN
Packit 022b05
          node.  A Management Station can detect discontinuities in this
Packit 022b05
          counter by monitoring the appnNodeCounterDisconTime object."
Packit 022b05
Packit 022b05
      SYNTAX Counter32
Packit 022b05
Packit 022b05
AppnPortCounter ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An object providing statistics for an APPN port.  A
Packit 022b05
          Management Station can detect discontinuities in this counter
Packit 022b05
          by monitoring the appnPortCounterDisconTime object."
Packit 022b05
Packit 022b05
      SYNTAX Counter32
Packit 022b05
Packit 022b05
AppnLinkStationCounter ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "An object providing statistics for an APPN link station.  A
Packit 022b05
          Management Station can detect discontinuities in this counter
Packit 022b05
          by monitoring the appnLsCounterDisconTime object."
Packit 022b05
Packit 022b05
      SYNTAX Counter32
Packit 022b05
Packit 022b05
AppnTopologyEntryTimeLeft ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of days before deletion of this entry from the topology
Packit 022b05
          database.  Range is 0-15.  A value of 0 indicates that the
Packit 022b05
          entry is either in the process of being deleted, or is being
Packit 022b05
          marked for deletion at the next garbage collection cycle."
Packit 022b05
Packit 022b05
      SYNTAX INTEGER (0..15)
Packit 022b05
Packit 022b05
AppnTgDlcData ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "DLC-specific data related to a connection network transmission
Packit 022b05
          group.  For other TGs, a zero-length string is returned.
Packit 022b05
Packit 022b05
          Examples of the type of data returned by an object with this
Packit 022b05
          syntax include the following:
Packit 022b05
Packit 022b05
                Token-Ring      - MAC/SAP
Packit 022b05
                X.25 Switched   - dial digits
Packit 022b05
                X.21 Switched   - dial digits
Packit 022b05
                Circuit Switch  - dial digits
Packit 022b05
          This MIB does not specify formats for these or any other types
Packit 022b05
          of DLC-specific data.  Formats may, however, be specified in
Packit 022b05
          documents related to a particular DLC.
Packit 022b05
Packit 022b05
          The contents of an object with this syntax correspond to the
Packit 022b05
          contents of the DLC-specific subfields of cv46, documented in
Packit 022b05
          (6)."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING  (SIZE (0..64))
Packit 022b05
Packit 022b05
AppnTgEffectiveCapacity ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value representing the effective capacity of a transmission
Packit 022b05
          group.  This is an administratively assigned value derived from
Packit 022b05
          the link bandwidth and maximum load factor.  It is encoded in
Packit 022b05
          the same way as byte 7 of cv47, and represents a floating-point
Packit 022b05
          number in units of 300 bits per second."
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (1))
Packit 022b05
Packit 022b05
AppnTgSecurity ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value representing the level of security on a transmission
Packit 022b05
          group.  A class of service definition includes an indication of
Packit 022b05
          the acceptable TG security value(s) for that class of service.
Packit 022b05
Packit 022b05
          The following seven values are defined:
Packit 022b05
Packit 022b05
            nonsecure(1) -
Packit 022b05
                              (X'01'):  none of the values listed below;
Packit 022b05
                              for example, satellite-connected or
Packit 022b05
                              located in a nonsecure country
Packit 022b05
            publicSwitchedNetwork(32) -
Packit 022b05
                              (X'20'):  public switched network; secure
Packit 022b05
                              in the sense that there is no
Packit 022b05
                              predetermined route that traffic will take
Packit 022b05
            undergroundCable(64) -
Packit 022b05
                              (X'40'):  underground cable; located in a
Packit 022b05
                              secure country (as determined by the
Packit 022b05
                              network administrator)
Packit 022b05
            secureConduit(96) -
Packit 022b05
                              (X'60'):  secure conduit, not guarded; for
Packit 022b05
                              example, pressurized pipe
Packit 022b05
            guardedConduit(128) -
Packit 022b05
                              (X'80'):  guarded conduit; protected
Packit 022b05
                              against physical tapping
Packit 022b05
            encrypted(160) -
Packit 022b05
                              (X'A0'):  link-level encryption is provided
Packit 022b05
            guardedRadiation(192) -
Packit 022b05
                              (X'C0'):  guarded conduit containing the
Packit 022b05
                              transmission medium; protected against
Packit 022b05
                              physical and radiation tapping"
Packit 022b05
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     nonsecure(1),               -- X'01'
Packit 022b05
                     publicSwitchedNetwork(32),  -- X'20'
Packit 022b05
                     undergroundCable(64),       -- X'40'
Packit 022b05
                     secureConduit(96),          -- X'60'
Packit 022b05
                     guardedConduit(128),        -- X'80'
Packit 022b05
                     encrypted(160),             -- X'A0'
Packit 022b05
                     guardedRadiation(192)       -- X'C0'
Packit 022b05
                     }
Packit 022b05
Packit 022b05
AppnTgDelay ::= TEXTUAL-CONVENTION
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Relative amount of time that it takes for a signal to travel
Packit 022b05
          the length of a logical link.  This time is represented in
Packit 022b05
          microseconds, using the same encoding scheme used in cv47 in a
Packit 022b05
          topology update.  Some of the more common values, along with
Packit 022b05
          their encoded hex values, are:
Packit 022b05
Packit 022b05
                     minimum(0),                 X'00'
Packit 022b05
                     negligible(384),            X'4C'
Packit 022b05
                     terrestrial(9216),          X'71'
Packit 022b05
                     packet(147456),             X'91'
Packit 022b05
                     long(294912),               X'99'
Packit 022b05
                     maximum(2013265920)         X'FF'
Packit 022b05
Packit 022b05
          "
Packit 022b05
Packit 022b05
      SYNTAX OCTET STRING (SIZE (1))
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
  appnObjects             OBJECT IDENTIFIER ::= { appnMIB 1 }
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
-- ******************** The APPN Node Group ****************************
Packit 022b05
Packit 022b05
appnNode              OBJECT IDENTIFIER ::= { appnObjects 1 }
Packit 022b05
  appnGeneralInfoAndCaps      OBJECT IDENTIFIER ::= { appnNode 1 }
Packit 022b05
  appnNnUniqueInfoAndCaps     OBJECT IDENTIFIER ::= { appnNode 2 }
Packit 022b05
  appnEnUniqueCaps            OBJECT IDENTIFIER ::= { appnNode 3 }
Packit 022b05
  appnPortInformation         OBJECT IDENTIFIER ::= { appnNode 4 }
Packit 022b05
  appnLinkStationInformation  OBJECT IDENTIFIER ::= { appnNode 5 }
Packit 022b05
  appnVrnInfo                 OBJECT IDENTIFIER ::= { appnNode 6 }
Packit 022b05
Packit 022b05
-- This group provides global information about an APPN network node,
Packit 022b05
-- an APPN end node, an APPN branch network node, or an LEN node.
Packit 022b05
Packit 022b05
-- APPN General Information
Packit 022b05
-- This section applies to APPN network nodes, end nodes, and branch
Packit 022b05
-- network nodes, as well as to LEN end nodes.
Packit 022b05
Packit 022b05
appnNodeCpName OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned network name for this node."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 1 }
Packit 022b05
Packit 022b05
-- appnNodeMibVersion OBJECT-TYPE (deprecated:  moved to end of module)
Packit 022b05
Packit 022b05
appnNodeId OBJECT-TYPE
Packit 022b05
      SYNTAX SnaNodeIdentification
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This node's Node Identification, which it sends in bytes
Packit 022b05
          2-5 of XID."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 3 }
Packit 022b05
Packit 022b05
appnNodeType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     networkNode(1),
Packit 022b05
                     endNode(2),
Packit 022b05
                     t21len(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Type of APPN node:
Packit 022b05
Packit 022b05
                networkNode(1) - APPN network node
Packit 022b05
                endNode(2)     - APPN end node
Packit 022b05
                t21len(4)      - LEN end node
Packit 022b05
Packit 022b05
          Note:  A branch network node SHALL return endNode(2)
Packit 022b05
          as the value of this object.  A management application
Packit 022b05
          can distinguish between a branch network node and an
Packit 022b05
          actual end node by retrieving the appnNodeBrNn object."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 4 }
Packit 022b05
Packit 022b05
appnNodeUpTime OBJECT-TYPE
Packit 022b05
      SYNTAX TimeTicks
Packit 022b05
      UNITS "hundredths of a second"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Amount of time (in hundredths of a second) since the APPN node
Packit 022b05
          was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 5 }
Packit 022b05
Packit 022b05
appnNodeParallelTg OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node supports parallel TGs."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 6 }
Packit 022b05
Packit 022b05
appnNodeAdaptiveBindPacing OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node supports adaptive bind pacing for
Packit 022b05
          dependent LUs."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 7 }
Packit 022b05
Packit 022b05
appnNodeHprSupport OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                 noHprSupport(1),
Packit 022b05
                 hprBaseOnly(2),
Packit 022b05
                 rtpTower(3),
Packit 022b05
                 controlFlowsOverRtpTower(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates this node's level of support for high-performance
Packit 022b05
          routing (HPR):
Packit 022b05
             noHprSupport(1)             - no HPR support
Packit 022b05
             hprBaseOnly(2)              - HPR base (option set 1400)
Packit 022b05
                                           supported
Packit 022b05
             rtpTower(3)                 - HPR base and RTP tower
Packit 022b05
                                           (option set 1401) supported
Packit 022b05
             controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
Packit 022b05
                                           control flows over RTP
Packit 022b05
                                           (option set 1402) supported
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bits 3-4."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 8 }
Packit 022b05
Packit 022b05
appnNodeMaxSessPerRtpConn OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This object represents a configuration parameter indicating
Packit 022b05
          the maximum number of sessions that the APPN node is to put on
Packit 022b05
          any HPR connection.  The value is zero if not applicable."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 9 }
Packit 022b05
Packit 022b05
appnNodeHprIntRteSetups OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of HPR route setups received for routes
Packit 022b05
          passing through this node since the node was last
Packit 022b05
          reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 10 }
Packit 022b05
Packit 022b05
appnNodeHprIntRteRejects OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The number of HPR route setups rejected by this node for
Packit 022b05
          routes passing through it since the node was last
Packit 022b05
          reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 11 }
Packit 022b05
Packit 022b05
appnNodeHprOrgRteSetups OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of HPR route setups sent for routes
Packit 022b05
          originating in this node since the node was last
Packit 022b05
          reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 12 }
Packit 022b05
Packit 022b05
appnNodeHprOrgRteRejects OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The number of HPR route setups rejected by other nodes for
Packit 022b05
          routes originating in this node since the node was last
Packit 022b05
          reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 13 }
Packit 022b05
Packit 022b05
appnNodeHprEndRteSetups OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of HPR route setups received for routes
Packit 022b05
          ending in this node since the node was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 14 }
Packit 022b05
Packit 022b05
appnNodeHprEndRteRejects OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The number of HPR route setups rejected by this node for
Packit 022b05
          routes ending in it since the node was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 15 }
Packit 022b05
Packit 022b05
appnNodeCounterDisconTime OBJECT-TYPE
Packit 022b05
      SYNTAX TimeStamp
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The value of the sysUpTime object the last time the APPN node
Packit 022b05
          was reinitialized."
Packit 022b05
      ::= { appnGeneralInfoAndCaps 16 }
Packit 022b05
Packit 022b05
appnNodeLsCounterType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                 other(1),
Packit 022b05
                 noAnr(2),
Packit 022b05
                 anrForLocalNces(3),
Packit 022b05
                 allAnr(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates which ANR traffic, if any, the node includes in the
Packit 022b05
          counts returned by the APPN link station counters
Packit 022b05
          appnLsInXidBytes, appnLsInMsgBytes, appnLsInXidFrames,
Packit 022b05
          appnLsInMsgFrames, appnLsOutXidBytes, appnLsOutMsgBytes,
Packit 022b05
          appnLsOutXidFrames, and appnLsOutMsgFrames.  These counters
Packit 022b05
          are always incremented for ISR traffic.
Packit 022b05
Packit 022b05
          The following values are defined:
Packit 022b05
Packit 022b05
             other(1)             - the node does something different
Packit 022b05
                                    from all the options listed below
Packit 022b05
             noAnr(2)             - the node does not include any ANR
Packit 022b05
                                    traffic in these counts
Packit 022b05
             anrForLocalNces(3)   - the node includes in these counts
Packit 022b05
                                    ANR traffic for RTP connections
Packit 022b05
                                    that terminate in this node, but
Packit 022b05
                                    not ANR traffic for RTP connections
Packit 022b05
                                    that pass through this node without
Packit 022b05
                                    terminating in it
Packit 022b05
             allAnr(4)            - the node includes all ANR traffic
Packit 022b05
                                    in these counts."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 17 }
Packit 022b05
Packit 022b05
appnNodeBrNn OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node is currently configured as a
Packit 022b05
          branch network node.
Packit 022b05
Packit 022b05
          Note:  throughout the remainder of this MIB module, branch
Packit 022b05
          network node is treated as a third node type, parallel to
Packit 022b05
          network node and end node.  This is not how branch network
Packit 022b05
          nodes are treated in the base APPN architecture, but it
Packit 022b05
          increases clarity to do it here."
Packit 022b05
Packit 022b05
      ::= { appnGeneralInfoAndCaps 18 }
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
-- APPN Network Node Information
Packit 022b05
-- This section provides global information about an APPN network node.
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
appnNodeNnCentralDirectory OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node supports central directory
Packit 022b05
          services.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 1 }
Packit 022b05
Packit 022b05
appnNodeNnTreeCache OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     noCache(1),
Packit 022b05
                     cacheNoIncrUpdate(2),
Packit 022b05
                     cacheWithIncrUpdate(3)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates this node's level of support for caching of route
Packit 022b05
          trees.  Three levels are specified:
Packit 022b05
Packit 022b05
             noCache(1)             - caching of route trees is not
Packit 022b05
                                      supported
Packit 022b05
             cacheNoIncrUpdate(2)   - caching of route trees is
Packit 022b05
                                      supported, but without incremental
Packit 022b05
                                      updates
Packit 022b05
             cacheWithIncrUpdate(3) - caching of route trees with
Packit 022b05
                                      incremental updates is supported"
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 2 }
Packit 022b05
Packit 022b05
appnNodeNnRouteAddResist OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Route addition resistance.
Packit 022b05
Packit 022b05
          This administratively assigned value indicates the relative
Packit 022b05
          desirability of using this node for intermediate session
Packit 022b05
          traffic.  The value, which can be any integer 0-255, is used
Packit 022b05
          in route computation.  The lower the value, the more
Packit 022b05
          desirable the node is for intermediate routing.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 6."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 3 }
Packit 022b05
Packit 022b05
appnNodeNnIsr OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node supports intermediate session
Packit 022b05
          routing.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 2."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 4 }
Packit 022b05
Packit 022b05
appnNodeNnFrsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The last flow-reduction sequence number (FRSN) sent by this
Packit 022b05
          node in a topology update to an adjacent network node."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 5 }
Packit 022b05
Packit 022b05
appnNodeNnPeriBorderSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has peripheral border node
Packit 022b05
          support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 0."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 6 }
Packit 022b05
Packit 022b05
appnNodeNnInterchangeSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has interchange node support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 7 }
Packit 022b05
Packit 022b05
appnNodeNnExteBorderSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has extended border node support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 2."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 8 }
Packit 022b05
Packit 022b05
Packit 022b05
appnNodeNnSafeStoreFreq OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..32767)
Packit 022b05
      UNITS "TDUs"
Packit 022b05
      MAX-ACCESS read-write
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The topology safe store frequency.
Packit 022b05
Packit 022b05
          If this number is not zero, then the topology database is saved
Packit 022b05
          each time the total number of topology database updates (TDUs)
Packit 022b05
          received by this node increases by this number.  A value of
Packit 022b05
          zero indicates that the topology database is not being saved."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 9 }
Packit 022b05
Packit 022b05
appnNodeNnRsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Resource sequence number for this node, which it assigns and
Packit 022b05
          controls.
Packit 022b05
Packit 022b05
          This object corresponds to the numeric value in cv4580, bytes
Packit 022b05
          2-5."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 10 }
Packit 022b05
Packit 022b05
appnNodeNnCongested OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node is congested.  Other network nodes
Packit 022b05
          stop routing traffic to this node while this flag is on.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 0."
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 11 }
Packit 022b05
Packit 022b05
appnNodeNnIsrDepleted OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicate whether intermediated session routing resources are
Packit 022b05
          depleted.  Other network nodes stop routing traffic through
Packit 022b05
          this node while this flag is on.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 12 }
Packit 022b05
Packit 022b05
appnNodeNnQuiescing OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node is quiescing.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 5."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 13 }
Packit 022b05
Packit 022b05
appnNodeNnGateway OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node has gateway services support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 0."
Packit 022b05
Packit 022b05
      ::= { appnNnUniqueInfoAndCaps 14 }
Packit 022b05
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
-- APPN End Node Information
Packit 022b05
-- This section provides global information about an APPN end node.  Two
Packit 022b05
-- of the objects are also implemented by a branch network node.
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
appnNodeEnModeCosMap OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this end node supports mode name to COS name
Packit 022b05
          mapping."
Packit 022b05
Packit 022b05
      ::= { appnEnUniqueCaps 1 }
Packit 022b05
Packit 022b05
appnNodeEnNnServer OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0 | 3..17))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The fully qualified name of the current NN server for this end
Packit 022b05
          node.  An NN server is identified using the format specified in
Packit 022b05
          the SnaControlPointName textual convention.  The value is a
Packit 022b05
          zero-length string when there is no active NN server.
Packit 022b05
Packit 022b05
          A branch network node shall also implement this object."
Packit 022b05
Packit 022b05
      ::= { appnEnUniqueCaps 2 }
Packit 022b05
Packit 022b05
appnNodeEnLuSearch OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node is to be searched for LUs as part
Packit 022b05
          of a network broadcast search.
Packit 022b05
Packit 022b05
          A branch network node shall also implement this object."
Packit 022b05
Packit 022b05
      ::= { appnEnUniqueCaps 3 }
Packit 022b05
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
-- APPN Port information
Packit 022b05
-- This section provides information about an APPN node's ports.
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
appnPortTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnPortEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The Port table describes the configuration and current status
Packit 022b05
          of the ports used by APPN.  When it is known to the APPN
Packit 022b05
          component, an OBJECT IDENTIFIER pointing to additional
Packit 022b05
          information related to the port is included.  This may, but
Packit 022b05
          need not, be a RowPointer to an ifTable entry for a DLC
Packit 022b05
          interface immediately 'below' the port."
Packit 022b05
Packit 022b05
      ::= { appnPortInformation 1 }
Packit 022b05
Packit 022b05
appnPortEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnPortEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The port name is used as the index to this table."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             { appnPortName }
Packit 022b05
Packit 022b05
      ::= { appnPortTable 1 }
Packit 022b05
Packit 022b05
AppnPortEntry ::= SEQUENCE {
Packit 022b05
      appnPortName                 DisplayString,
Packit 022b05
      appnPortCommand              INTEGER,
Packit 022b05
      appnPortOperState            INTEGER,
Packit 022b05
      appnPortDlcType              IANAifType,
Packit 022b05
      appnPortPortType             INTEGER,
Packit 022b05
      appnPortSIMRIM               TruthValue,
Packit 022b05
      appnPortLsRole               INTEGER,
Packit 022b05
      appnPortNegotLs              TruthValue,
Packit 022b05
      appnPortDynamicLinkSupport   TruthValue,
Packit 022b05
      appnPortMaxRcvBtuSize        INTEGER,
Packit 022b05
      appnPortMaxIframeWindow      Gauge32,
Packit 022b05
      appnPortDefLsGoodXids        AppnPortCounter,
Packit 022b05
      appnPortDefLsBadXids         AppnPortCounter,
Packit 022b05
      appnPortDynLsGoodXids        AppnPortCounter,
Packit 022b05
      appnPortDynLsBadXids         AppnPortCounter,
Packit 022b05
      appnPortSpecific             RowPointer,
Packit 022b05
      appnPortDlcLocalAddr         DisplayableDlcAddress,
Packit 022b05
      appnPortCounterDisconTime    TimeStamp
Packit 022b05
                     }
Packit 022b05
Packit 022b05
appnPortName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (1..10))
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for this APPN port."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 1 }
Packit 022b05
Packit 022b05
appnPortCommand OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                      deactivate(1),
Packit 022b05
                      activate(2),
Packit 022b05
                      recycle(3),
Packit 022b05
                      ready(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-write
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Object by which a Management Station can activate, deactivate,
Packit 022b05
          or recycle (i.e., cause to be deactivated and then immediately
Packit 022b05
          activated) a port, by setting the value to activate(1),
Packit 022b05
          deactivate(2), or recycle(3), respectively.  The value ready(4)
Packit 022b05
          is returned on GET operations until a SET has been processed;
Packit 022b05
          after that the value received on the most recent SET is
Packit 022b05
          returned."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 2 }
Packit 022b05
Packit 022b05
appnPortOperState OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER    {
Packit 022b05
                         inactive(1),
Packit 022b05
                         pendactive(2),
Packit 022b05
                         active(3),
Packit 022b05
                         pendinact(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates the current state of this port:
Packit 022b05
Packit 022b05
              inactive(1)   - port is inactive
Packit 022b05
              pendactive(2) - port is pending active
Packit 022b05
              active(3)     - port is active
Packit 022b05
              pendinact(4)  - port is pending inactive"
Packit 022b05
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 3 }
Packit 022b05
Packit 022b05
appnPortDlcType OBJECT-TYPE
Packit 022b05
      SYNTAX IANAifType
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The type of DLC interface, distinguished according to the
Packit 022b05
          protocol immediately 'below' this layer."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 4 }
Packit 022b05
Packit 022b05
appnPortPortType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     leased(1),
Packit 022b05
                     switched(2),
Packit 022b05
                     sharedAccessFacilities(3)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Identifies the type of line used by this port:
Packit 022b05
Packit 022b05
              leased(1)                 - leased line
Packit 022b05
              switched(2)               - switched line
Packit 022b05
              sharedAccessFacilities(3) - shared access facility, such
Packit 022b05
                                          as a LAN."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 5 }
Packit 022b05
Packit 022b05
appnPortSIMRIM OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether Set Initialization Mode (SIM) and Receive
Packit 022b05
          Initialization Mode (RIM) are supported for this port."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 6 }
Packit 022b05
Packit 022b05
appnPortLsRole OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     primary(1),
Packit 022b05
                     secondary(2),
Packit 022b05
                     negotiable(3),
Packit 022b05
                     abm(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
             "Initial role for link stations activated through this port.
Packit 022b05
             The values map to the following settings in the initial XID,
Packit 022b05
             where 'ABM' indicates asynchronous balanced mode and 'NRM'
Packit 022b05
             indicated normal response mode:
Packit 022b05
Packit 022b05
                 primary(1):     ABM support = 0     ( = NRM)
Packit 022b05
                                 role = 01           ( = primary)
Packit 022b05
                 secondary(2):   ABM support = 0     ( = NRM)
Packit 022b05
                                 role = 00           ( = secondary)
Packit 022b05
                 negotiable(3):  ABM support = 0     ( = NRM)
Packit 022b05
                                 role = 11           ( = negotiable)
Packit 022b05
                 abm(4):         ABM support = 1     ( = ABM)
Packit 022b05
                                 role = 11           ( = negotiable)"
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 7 }
Packit 022b05
Packit 022b05
appnPortNegotLs OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node supports negotiable link stations
Packit 022b05
          for this port."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 8 }
Packit 022b05
Packit 022b05
appnPortDynamicLinkSupport OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node allows call-in on this port from
Packit 022b05
          nodes not defined locally."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 9 }
Packit 022b05
Packit 022b05
appnPortMaxRcvBtuSize OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (99..32767)
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Maximum Basic Transmission Unit (BTU) size that a link station
Packit 022b05
          on this port can receive.
Packit 022b05
Packit 022b05
          This object corresponds to bytes 21-22 of XID3."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 10 }
Packit 022b05
Packit 022b05
appnPortMaxIframeWindow OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "I-frames"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Maximum number of I-frames that can be received by the XID
Packit 022b05
          sender before an acknowledgement is received."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 11 }
Packit 022b05
Packit 022b05
appnPortDefLsGoodXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnPortCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of successful XID exchanges that have
Packit 022b05
          occurred on all defined link stations on this port since the
Packit 022b05
          last time this port was started."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 12 }
Packit 022b05
Packit 022b05
appnPortDefLsBadXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnPortCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of unsuccessful XID exchanges that have
Packit 022b05
          occurred on all defined link stations on this port since the
Packit 022b05
          last time this port was started."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 13 }
Packit 022b05
Packit 022b05
appnPortDynLsGoodXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnPortCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of successful XID exchanges that have
Packit 022b05
          occurred on all dynamic link stations on this port since the
Packit 022b05
          last time this port was started."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 14 }
Packit 022b05
Packit 022b05
appnPortDynLsBadXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnPortCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of unsuccessful XID exchanges that have
Packit 022b05
          occurred on all dynamic link stations on this port since the
Packit 022b05
          last time this port was started."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 15 }
Packit 022b05
Packit 022b05
appnPortSpecific OBJECT-TYPE
Packit 022b05
      SYNTAX RowPointer
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Identifies the object, e.g., one in a DLC-specific MIB, that
Packit 022b05
          can provide additional information related to this port.
Packit 022b05
Packit 022b05
          If the agent is unable to identify such an object, the value
Packit 022b05
          0.0 is returned."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 16 }
Packit 022b05
Packit 022b05
appnPortDlcLocalAddr OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayableDlcAddress
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Local DLC address of this port."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 17 }
Packit 022b05
Packit 022b05
appnPortCounterDisconTime OBJECT-TYPE
Packit 022b05
      SYNTAX TimeStamp
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The value of the sysUpTime object the last time the port was
Packit 022b05
          started."
Packit 022b05
Packit 022b05
      ::= { appnPortEntry 18 }
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
-- APPN Link Station Information
Packit 022b05
-- This section provides information about an APPN node's link stations.
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
appnLsTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnLsEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table contains detailed information about the link
Packit 022b05
          station configuration and its current status."
Packit 022b05
Packit 022b05
      ::= { appnLinkStationInformation 1 }
Packit 022b05
Packit 022b05
appnLsEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLsEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table is indexed by the link station name."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             { appnLsName }
Packit 022b05
Packit 022b05
      ::= { appnLsTable 1 }
Packit 022b05
Packit 022b05
AppnLsEntry ::= SEQUENCE {
Packit 022b05
      appnLsName                  DisplayString,
Packit 022b05
      appnLsCommand               INTEGER,
Packit 022b05
      appnLsOperState             INTEGER,
Packit 022b05
Packit 022b05
      appnLsPortName              DisplayString,
Packit 022b05
      appnLsDlcType               IANAifType,
Packit 022b05
      appnLsDynamic               TruthValue,
Packit 022b05
Packit 022b05
      appnLsAdjCpName             OCTET STRING,
Packit 022b05
      appnLsAdjNodeType           INTEGER,
Packit 022b05
      appnLsTgNum                 INTEGER,
Packit 022b05
      appnLsLimResource           TruthValue,
Packit 022b05
      appnLsActOnDemand           TruthValue,
Packit 022b05
      appnLsMigration             TruthValue,
Packit 022b05
      appnLsPartnerNodeId         SnaNodeIdentification,
Packit 022b05
      appnLsCpCpSessionSupport    TruthValue,
Packit 022b05
Packit 022b05
      appnLsMaxSendBtuSize        INTEGER,
Packit 022b05
-- performance data
Packit 022b05
      appnLsInXidBytes            AppnLinkStationCounter,
Packit 022b05
      appnLsInMsgBytes            AppnLinkStationCounter,
Packit 022b05
      appnLsInXidFrames           AppnLinkStationCounter,
Packit 022b05
      appnLsInMsgFrames           AppnLinkStationCounter,
Packit 022b05
      appnLsOutXidBytes           AppnLinkStationCounter,
Packit 022b05
      appnLsOutMsgBytes           AppnLinkStationCounter,
Packit 022b05
      appnLsOutXidFrames          AppnLinkStationCounter,
Packit 022b05
      appnLsOutMsgFrames          AppnLinkStationCounter,
Packit 022b05
-- propagation delay
Packit 022b05
      appnLsEchoRsps              AppnLinkStationCounter,
Packit 022b05
      appnLsCurrentDelay          Gauge32,
Packit 022b05
      appnLsMaxDelay              Gauge32,
Packit 022b05
      appnLsMinDelay              Gauge32,
Packit 022b05
      appnLsMaxDelayTime          DateAndTime,
Packit 022b05
-- XID Statistics
Packit 022b05
      appnLsGoodXids              AppnLinkStationCounter,
Packit 022b05
      appnLsBadXids               AppnLinkStationCounter,
Packit 022b05
-- DLC-specific
Packit 022b05
      appnLsSpecific              RowPointer,
Packit 022b05
      appnLsActiveTime            Unsigned32,
Packit 022b05
      appnLsCurrentStateTime      TimeTicks,
Packit 022b05
-- HPR-specific
Packit 022b05
      appnLsHprSup                INTEGER,
Packit 022b05
      appnLsErrRecoSup            TruthValue,
Packit 022b05
      appnLsForAnrLabel           OCTET STRING,
Packit 022b05
      appnLsRevAnrLabel           OCTET STRING,
Packit 022b05
      appnLsCpCpNceId             OCTET STRING,
Packit 022b05
      appnLsRouteNceId            OCTET STRING,
Packit 022b05
      appnLsBfNceId               OCTET STRING,
Packit 022b05
Packit 022b05
      appnLsLocalAddr             DisplayableDlcAddress,
Packit 022b05
      appnLsRemoteAddr            DisplayableDlcAddress,
Packit 022b05
      appnLsRemoteLsName          DisplayString,
Packit 022b05
      appnLsCounterDisconTime     TimeStamp,
Packit 022b05
      appnLsMltgMember            TruthValue
Packit 022b05
                     }
Packit 022b05
Packit 022b05
appnLsName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (1..10))
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for the link station.
Packit 022b05
           The name can be from one to ten characters."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 1 }
Packit 022b05
Packit 022b05
appnLsCommand OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                      deactivate(1),
Packit 022b05
                      activate(2),
Packit 022b05
                      recycle(3),
Packit 022b05
                      ready(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-write
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Object by which a Management Station can activate, deactivate,
Packit 022b05
          or recycle (i.e., cause to be deactivated and then immediately
Packit 022b05
          reactivated) a link station, by setting the value to
Packit 022b05
          activate(1), deactivate(2), or recycle(3), respectively.  The
Packit 022b05
          value ready(4) is returned on GET operations until a SET has
Packit 022b05
          been processed; after that the value received on the most
Packit 022b05
          recent SET is returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 2 }
Packit 022b05
Packit 022b05
appnLsOperState OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER    {
Packit 022b05
          inactive(1),
Packit 022b05
          sentConnectOut(2),    -- pending active
Packit 022b05
          pendXidExch(3),       -- pending active
Packit 022b05
          sendActAs(4),         -- pending active
Packit 022b05
          sendSetMode(5),       -- pending active
Packit 022b05
          otherPendingActive(6),-- pending active
Packit 022b05
          active(7),
Packit 022b05
          sentDeactAsOrd(8),    -- pending inactive
Packit 022b05
          sentDiscOrd(9),       -- pending inactive
Packit 022b05
          sentDiscImmed(10),    -- pending inactive
Packit 022b05
          otherPendingInact(11) -- pending inactive
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "State of this link station.  The comments map these more
Packit 022b05
          granular states to the 'traditional' four states for SNA
Packit 022b05
          resources.  Values (2) through (5) represent the normal
Packit 022b05
          progression of states when a link station is being activated.
Packit 022b05
          Value (6) represents some other state of a link station in
Packit 022b05
          the process of being activated.  Values (8) through (10)
Packit 022b05
          represent different ways a link station can be deactivated.
Packit 022b05
          Value (11) represents some other state of a link station in
Packit 022b05
          the process of being deactivated."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 3 }
Packit 022b05
Packit 022b05
appnLsPortName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (1..10))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for the port associated with
Packit 022b05
          this link station.  The name can be from one to ten
Packit 022b05
          characters."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 4 }
Packit 022b05
Packit 022b05
appnLsDlcType OBJECT-TYPE
Packit 022b05
      SYNTAX IANAifType
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The type of DLC interface, distinguished according to the
Packit 022b05
          protocol immediately 'below' this layer."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 5 }
Packit 022b05
Packit 022b05
appnLsDynamic OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Identifies whether this is a dynamic link station.  Dynamic
Packit 022b05
          link stations are created when links that have not been locally
Packit 022b05
          defined are established by adjacent nodes."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 6 }
Packit 022b05
Packit 022b05
appnLsAdjCpName OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0 | 3..17))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Fully qualified name of the adjacent node for this link
Packit 022b05
          station.  An adjacent node is identified using the format
Packit 022b05
          specified in the SnaControlPointName textual convention.
Packit 022b05
Packit 022b05
          The value of this object is determined as follows:
Packit 022b05
Packit 022b05
             1. If the adjacent node's name was received on XID, it
Packit 022b05
                is returned.
Packit 022b05
Packit 022b05
             2. If the adjacent node's name was not received on XID,
Packit 022b05
                but a locally-defined value is available, it is
Packit 022b05
                returned.
Packit 022b05
Packit 022b05
             3. Otherwise a string of length 0 is returned, indicating
Packit 022b05
                that no name is known for the adjacent node."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 7 }
Packit 022b05
Packit 022b05
appnLsAdjNodeType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     networkNode(1),
Packit 022b05
                     endNode(2),
Packit 022b05
                     t21len(4),
Packit 022b05
                     unknown(255)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Node type of the adjacent node on this link:
Packit 022b05
Packit 022b05
                networkNode(1) - APPN network node
Packit 022b05
                endNode(2)     - APPN end node
Packit 022b05
                t21len(4)      - LEN end node
Packit 022b05
                unknown(255)   - the agent does not know the node type
Packit 022b05
                                 of the adjacent node
Packit 022b05
          "
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 8 }
Packit 022b05
Packit 022b05
appnLsTgNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..256)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with the TG to this link station, with a
Packit 022b05
          range from 0 to 256.  A value of 256 indicates that the TG
Packit 022b05
          number has not been negotiated and is unknown at this time."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 9 }
Packit 022b05
Packit 022b05
appnLsLimResource OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the link station is a limited resource.  A
Packit 022b05
          link station that is a limited resource is deactivated when it
Packit 022b05
          is no longer in use."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 10 }
Packit 022b05
Packit 022b05
appnLsActOnDemand OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the link station is activatable on demand.
Packit 022b05
Packit 022b05
          Such a link station is reported in the topology as active
Packit 022b05
          regardless of its actual state, so that it can be considered in
Packit 022b05
          route calculations.  If the link station is inactive and is
Packit 022b05
          chosen for a route, it will be activated at that time."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 11 }
Packit 022b05
Packit 022b05
appnLsMigration OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this link station will be used for
Packit 022b05
          connections to down-level or migration partners.
Packit 022b05
Packit 022b05
          In general, migration nodes do not append their CP names on
Packit 022b05
          XID3.  Such nodes:  (1) will not support parallel TGs, (2)
Packit 022b05
          should be sent an ACTIVATE PHYSICAL UNIT (ACTPU), provided that
Packit 022b05
          the partner supports ACTPUs, and (3) should not be sent
Packit 022b05
          segmented BINDs.  However, if this node receives an XID3 with
Packit 022b05
          an appended CP name, then the partner node will not be treated
Packit 022b05
          as a migration node.
Packit 022b05
Packit 022b05
           In the case of DYNAMIC TGs this object should be set to 'no'."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 12 }
Packit 022b05
Packit 022b05
appnLsPartnerNodeId OBJECT-TYPE
Packit 022b05
      SYNTAX SnaNodeIdentification
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The partner's Node Identification, from bytes 2-5 of the XID
Packit 022b05
          received from the partner.  If this value is not available,
Packit 022b05
          then the characters '00000000' are returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 13 }
Packit 022b05
Packit 022b05
appnLsCpCpSessionSupport OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether CP-CP sessions are supported by this
Packit 022b05
          link station.  For a dynamic link, this object represents
Packit 022b05
          the default ('Admin') value."
Packit 022b05
      ::= { appnLsEntry 14 }
Packit 022b05
Packit 022b05
appnLsMaxSendBtuSize OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (99..32767)
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Numeric value between 99 and 32767 inclusive indicating the
Packit 022b05
          maximum number of bytes in a Basic Transmission Unit (BTU) sent
Packit 022b05
          on this link.
Packit 022b05
Packit 022b05
          When the link state (returned by the appnLsOperState object) is
Packit 022b05
          inactive or pending active, the value configured at this node
Packit 022b05
          is returned.  When the link state is active, the value that was
Packit 022b05
          negotiated for it is returned.  This negotiated value is the
Packit 022b05
          smaller of the value configured at this node and the partner's
Packit 022b05
          maximum receive BTU length, received in XID."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 15 }
Packit 022b05
Packit 022b05
appnLsInXidBytes OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of XID bytes received.  All of the bytes in the SNA
Packit 022b05
          basic transmission unit (BTU), i.e., all of the bytes in the
Packit 022b05
          DLC XID Information Field, are counted."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 16 }
Packit 022b05
Packit 022b05
appnLsInMsgBytes OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of message (I-frame) bytes received.  All of the bytes
Packit 022b05
          in the SNA basic transmission unit (BTU), including the
Packit 022b05
          transmission header (TH), are counted."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 17 }
Packit 022b05
Packit 022b05
appnLsInXidFrames OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "XID frames"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of XID frames received."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 18 }
Packit 022b05
Packit 022b05
appnLsInMsgFrames OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "I-frames"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of message (I-frame) frames received."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 19 }
Packit 022b05
Packit 022b05
appnLsOutXidBytes OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of XID bytes sent.  All of the bytes in the SNA basic
Packit 022b05
          transmission unit (BTU), i.e., all of the bytes in the DLC XID
Packit 022b05
          Information Field, are counted."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 20 }
Packit 022b05
Packit 022b05
appnLsOutMsgBytes OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "bytes"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of message (I-frame) bytes sent.  All of the bytes
Packit 022b05
          in the SNA basic transmission unit (BTU), including the
Packit 022b05
          transmission header (TH), are counted."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 21 }
Packit 022b05
Packit 022b05
appnLsOutXidFrames OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "XID frames"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of XID frames sent."
Packit 022b05
      ::= { appnLsEntry 22 }
Packit 022b05
Packit 022b05
appnLsOutMsgFrames OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "I-frames"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of message (I-frame) frames sent."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 23 }
Packit 022b05
Packit 022b05
appnLsEchoRsps OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "echo responses"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of echo responses returned from adjacent link station.
Packit 022b05
          A response should be returned for each test frame sent by this
Packit 022b05
          node.  Test frames are sent to adjacent nodes periodically to
Packit 022b05
          verify connectivity and to measure the actual round trip time,
Packit 022b05
          that is, the time interval from when the test frame is sent
Packit 022b05
          until when the response is received."
Packit 022b05
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 24 }
Packit 022b05
Packit 022b05
appnLsCurrentDelay OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "milliseconds"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The time that it took for the last test signal to be sent and
Packit 022b05
          returned from this link station to the adjacent link station.
Packit 022b05
          This time is represented in milliseconds."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 25 }
Packit 022b05
Packit 022b05
appnLsMaxDelay OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "milliseconds"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The longest time it took for a test signal to be sent and
Packit 022b05
          returned from this link station to the adjacent link station.
Packit 022b05
          This time is represented in milliseconds .
Packit 022b05
Packit 022b05
          The value 0 is returned if no test signal has been sent and
Packit 022b05
          returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 26 }
Packit 022b05
Packit 022b05
appnLsMinDelay OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "milliseconds"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The shortest time it took for a test signal to be sent and
Packit 022b05
          returned from this link station to the adjacent link station.
Packit 022b05
          This time is represented in milliseconds.
Packit 022b05
Packit 022b05
          The value 0 is returned if no test signal has been sent and
Packit 022b05
          returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 27 }
Packit 022b05
Packit 022b05
appnLsMaxDelayTime OBJECT-TYPE
Packit 022b05
      SYNTAX DateAndTime
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The time when the longest delay occurred.  This time can be
Packit 022b05
          used to identify when this high water mark occurred in relation
Packit 022b05
          to other events in the APPN node, for example, the time at
Packit 022b05
          which an APPC session was either terminated or failed to be
Packit 022b05
          established.  This latter time is available in the
Packit 022b05
          appcHistSessTime object in the APPC MIB.
Packit 022b05
Packit 022b05
          The value 00000000 is returned if no test signal has been sent
Packit 022b05
          and returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 28 }
Packit 022b05
Packit 022b05
appnLsGoodXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of successful XID exchanges that have
Packit 022b05
          occurred on this link station since the time it was started."
Packit 022b05
      ::= { appnLsEntry 29 }
Packit 022b05
Packit 022b05
appnLsBadXids OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLinkStationCounter
Packit 022b05
      UNITS "XID exchanges"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The total number of unsuccessful XID exchanges that have
Packit 022b05
          occurred on this link station since the time it was started."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 30 }
Packit 022b05
Packit 022b05
appnLsSpecific OBJECT-TYPE
Packit 022b05
      SYNTAX RowPointer
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Identifies the object, e.g., one in a DLC-specific MIB, that
Packit 022b05
          can provide additional information related to this link
Packit 022b05
          station.
Packit 022b05
Packit 022b05
          If the agent is unable to identify such an object, the value
Packit 022b05
          0.0 is returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 31 }
Packit 022b05
Packit 022b05
appnLsActiveTime OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      UNITS "hundredths of a second"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The cumulative amount of time since the node was last
Packit 022b05
          reinitialized, measured in hundredths of a second, that this
Packit 022b05
          link station has been in the active state.  A zero value
Packit 022b05
          indicates that the link station has never been active since
Packit 022b05
          the node was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 32 }
Packit 022b05
Packit 022b05
appnLsCurrentStateTime OBJECT-TYPE
Packit 022b05
      SYNTAX TimeTicks
Packit 022b05
      UNITS "hundredths of a second"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The amount of time, measured in hundredths of a second, that
Packit 022b05
          the link station has been in its current state."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 33 }
Packit 022b05
Packit 022b05
appnLsHprSup OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                 noHprSupport(1),
Packit 022b05
                 hprBaseOnly(2),
Packit 022b05
                 rtpTower(3),
Packit 022b05
                 controlFlowsOverRtpTower(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates the level of high performance routing (HPR) support
Packit 022b05
          over this link:
Packit 022b05
Packit 022b05
             noHprSupport(1)             - no HPR support
Packit 022b05
             hprBaseOnly(2)              - HPR base (option set 1400)
Packit 022b05
                                           supported
Packit 022b05
             rtpTower(3)                 - HPR base and RTP tower
Packit 022b05
                                           (option set 1401) supported
Packit 022b05
             controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
Packit 022b05
                                           control flows over RTP
Packit 022b05
                                           (option set 1402) supported
Packit 022b05
Packit 022b05
          If the link is not active, the defined value is returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 34 }
Packit 022b05
Packit 022b05
appnLsErrRecoSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the link station is supporting
Packit 022b05
           HPR link-level error recovery."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 35 }
Packit 022b05
Packit 022b05
appnLsForAnrLabel OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The forward Automatic Network Routing (ANR) label for this
Packit 022b05
          link station.  If the link does not support HPR or the value is
Packit 022b05
          unknown, a zero-length string is returned."
Packit 022b05
      ::= { appnLsEntry 36 }
Packit 022b05
Packit 022b05
appnLsRevAnrLabel OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The reverse Automatic Network Routing (ANR) label for this
Packit 022b05
          link station.  If the link does not support HPR or the value is
Packit 022b05
          unknown, a zero-length string is returned."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 37 }
Packit 022b05
Packit 022b05
appnLsCpCpNceId OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The network connection endpoint identifier (NCE ID) for CP-CP
Packit 022b05
          sessions if this node supports the HPR transport tower, a
Packit 022b05
          zero-length string if the value is unknown or not meaningful
Packit 022b05
          for this node."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 38 }
Packit 022b05
Packit 022b05
appnLsRouteNceId OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The network connection endpoint identifier (NCE ID) for Route
Packit 022b05
          Setup if this node supports the HPR transport tower, a zero-
Packit 022b05
          length string if the value is unknown or not meaningful for
Packit 022b05
          this node."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 39 }
Packit 022b05
Packit 022b05
appnLsBfNceId OBJECT-TYPE
Packit 022b05
      SYNTAX OCTET STRING (SIZE (0..8))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The network connection endpoint identifier (NCE ID) for the
Packit 022b05
          APPN/HPR boundary function if this node supports the HPR
Packit 022b05
          transport tower, a zero-length string if the value is unknown
Packit 022b05
          or not meaningful for this node."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 40 }
Packit 022b05
Packit 022b05
appnLsLocalAddr OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayableDlcAddress
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Local address of this link station."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 41 }
Packit 022b05
Packit 022b05
Packit 022b05
appnLsRemoteAddr OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayableDlcAddress
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Address of the remote link station on this link."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 42 }
Packit 022b05
Packit 022b05
appnLsRemoteLsName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (0..10))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Remote link station discovered from the XID exchange.
Packit 022b05
          The name can be from one to ten characters.  A zero-length
Packit 022b05
          string indicates that the value is not known."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 43 }
Packit 022b05
Packit 022b05
appnLsCounterDisconTime OBJECT-TYPE
Packit 022b05
      SYNTAX TimeStamp
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The value of the sysUpTime object the last time the link
Packit 022b05
          station was started."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 44 }
Packit 022b05
Packit 022b05
appnLsMltgMember OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the link is a member of a multi-link TG.  If
Packit 022b05
          the link's TG has been brought up as a multi-link TG, then the
Packit 022b05
          link is reported as a member of a multi-link TG, even if it is
Packit 022b05
          currently the only active link in the TG."
Packit 022b05
Packit 022b05
      ::= { appnLsEntry 45 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
--********************************************************************
Packit 022b05
-- This table provides information about errors this node encountered
Packit 022b05
-- with connections to adjacent nodes.  Entries are added for exceptional
Packit 022b05
-- conditions encountered establishing connections, and for exceptional
Packit 022b05
-- conditions that resulted in termination of a connection.  It is an
Packit 022b05
-- implementation option when entries are removed from this table.
Packit 022b05
--********************************************************************
Packit 022b05
Packit 022b05
appnLsStatusTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnLsStatusEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table contains information related to exceptional and
Packit 022b05
          potentially exceptional conditions that occurred during the
Packit 022b05
          activation, XID exchange, and termination of a connection.  No
Packit 022b05
          entries are created when these activities proceed normally.
Packit 022b05
Packit 022b05
          It is an implementation option when entries are removed from
Packit 022b05
          this table."
Packit 022b05
Packit 022b05
      ::= { appnLinkStationInformation 2 }
Packit 022b05
Packit 022b05
appnLsStatusEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLsStatusEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table is indexed by the LsStatusIndex, which is an
Packit 022b05
          integer that is continuously updated until it eventually
Packit 022b05
          wraps."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             { appnLsStatusIndex }
Packit 022b05
Packit 022b05
      ::= { appnLsStatusTable 1 }
Packit 022b05
Packit 022b05
AppnLsStatusEntry ::= SEQUENCE {
Packit 022b05
      appnLsStatusIndex              INTEGER,
Packit 022b05
      appnLsStatusTime               DateAndTime,
Packit 022b05
      appnLsStatusLsName             DisplayString,
Packit 022b05
      appnLsStatusCpName             DisplayString,
Packit 022b05
      appnLsStatusPartnerId          SnaNodeIdentification,
Packit 022b05
      appnLsStatusTgNum              INTEGER,
Packit 022b05
      appnLsStatusGeneralSense       SnaSenseData,
Packit 022b05
      appnLsStatusRetry              TruthValue,
Packit 022b05
      appnLsStatusEndSense           SnaSenseData,
Packit 022b05
      appnLsStatusXidLocalSense      SnaSenseData,
Packit 022b05
      appnLsStatusXidRemoteSense     SnaSenseData,
Packit 022b05
      appnLsStatusXidByteInError     INTEGER,
Packit 022b05
      appnLsStatusXidBitInError      INTEGER,
Packit 022b05
      appnLsStatusDlcType            IANAifType,
Packit 022b05
      appnLsStatusLocalAddr          DisplayableDlcAddress,
Packit 022b05
      appnLsStatusRemoteAddr         DisplayableDlcAddress
Packit 022b05
                     }
Packit 022b05
Packit 022b05
Packit 022b05
appnLsStatusIndex OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..2147483647)
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Table index.  The value of the index begins at zero
Packit 022b05
           and is incremented up to a maximum value of 2**31-1
Packit 022b05
           (2,147,483,647) before wrapping."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 1 }
Packit 022b05
Packit 022b05
appnLsStatusTime OBJECT-TYPE
Packit 022b05
      SYNTAX DateAndTime
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Time when the exception condition occurred.  This time can be
Packit 022b05
          used to identify when this event occurred in relation to other
Packit 022b05
          events in the APPN node, for example, the time at which an APPC
Packit 022b05
          session was either terminated or failed to be established.
Packit 022b05
          This latter time is available in the appcHistSessTime object in
Packit 022b05
          the APPC MIB."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 2 }
Packit 022b05
Packit 022b05
appnLsStatusLsName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (1..10))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for the link station
Packit 022b05
          experiencing the condition."
Packit 022b05
      ::= { appnLsStatusEntry 3 }
Packit 022b05
Packit 022b05
appnLsStatusCpName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (0 | 3..17))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Fully qualified name of the adjacent node for this link
Packit 022b05
          station.  An adjacent node is identified using the format
Packit 022b05
          specified in the SnaControlPointName textual convention.
Packit 022b05
Packit 022b05
          The value of this object is determined as follows:
Packit 022b05
Packit 022b05
             1. If the adjacent node's name was received on XID, it
Packit 022b05
                is returned.
Packit 022b05
Packit 022b05
             2. If the adjacent node's name was not received on XID,
Packit 022b05
                but a locally-defined value is available, it is
Packit 022b05
                returned.
Packit 022b05
Packit 022b05
             3. Otherwise a string of length 0 is returned, indicating
Packit 022b05
                that no name is known for the adjacent node."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 4 }
Packit 022b05
Packit 022b05
appnLsStatusPartnerId OBJECT-TYPE
Packit 022b05
      SYNTAX SnaNodeIdentification
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The partner's Node Identification, from bytes 2-5 of the XID
Packit 022b05
          received from the partner.  If this value is not available,
Packit 022b05
          then the characters '00000000' are returned."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 5 }
Packit 022b05
Packit 022b05
appnLsStatusTgNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..256)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with the TG to this link station, with a
Packit 022b05
          range from 0 to 256.  A value of 256 indicates that the TG
Packit 022b05
          number was unknown at the time of the failure."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 6 }
Packit 022b05
Packit 022b05
appnLsStatusGeneralSense OBJECT-TYPE
Packit 022b05
      SYNTAX SnaSenseData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The error sense data associated with the start sequence of
Packit 022b05
          activation of a link up to the beginning of the XID sequence.
Packit 022b05
Packit 022b05
          This is the sense data that came from Configuration Services
Packit 022b05
          whenever the link did not activate or when it went inactive."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 7 }
Packit 022b05
Packit 022b05
appnLsStatusRetry OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node will retry the start request to
Packit 022b05
          activate the link."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 8 }
Packit 022b05
Packit 022b05
appnLsStatusEndSense OBJECT-TYPE
Packit 022b05
      SYNTAX SnaSenseData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The sense data associated with the termination of the link
Packit 022b05
          connection to adjacent node.
Packit 022b05
Packit 022b05
          This is the sense data that came from the DLC layer."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 9 }
Packit 022b05
Packit 022b05
appnLsStatusXidLocalSense OBJECT-TYPE
Packit 022b05
      SYNTAX SnaSenseData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The sense data associated with the rejection of the XID.
Packit 022b05
Packit 022b05
          This is the sense data that came from the local node (this
Packit 022b05
          node) when it built the XID Negotiation Error control vector
Packit 022b05
          (cv22) to send to the remote node."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 10 }
Packit 022b05
Packit 022b05
appnLsStatusXidRemoteSense OBJECT-TYPE
Packit 022b05
      SYNTAX SnaSenseData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The sense data the adjacent node returned to this node
Packit 022b05
          indicating the reason the XID was rejected.
Packit 022b05
Packit 022b05
          This is the sense data that came from the remote node in the
Packit 022b05
          XID Negotiation Error control vector (cv22) it sent to the
Packit 022b05
          local node (this node)."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 11 }
Packit 022b05
Packit 022b05
appnLsStatusXidByteInError OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..65536)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This object identifies the actual byte in the XID that caused
Packit 022b05
          the error.  The value 65536 indicates that the object has no
Packit 022b05
          meaning.
Packit 022b05
Packit 022b05
          For values in the range 0-65535, this object corresponds to
Packit 022b05
          bytes 2-3 of the XID Negotiation (X'22') control vector."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 12 }
Packit 022b05
Packit 022b05
appnLsStatusXidBitInError OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..8)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This object identifies the actual bit in error (0 through 7)
Packit 022b05
          within the errored byte of the XID.  The value 8 indicates that
Packit 022b05
          this object has no meaning.
Packit 022b05
Packit 022b05
          For values in the range 0-7, this object corresponds to byte 4
Packit 022b05
          of the XID Negotiation (X'22') control vector."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 13 }
Packit 022b05
Packit 022b05
appnLsStatusDlcType OBJECT-TYPE
Packit 022b05
      SYNTAX IANAifType
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The type of DLC interface, distinguished according to the
Packit 022b05
          protocol immediately 'below' this layer."
Packit 022b05
      ::= { appnLsStatusEntry 14 }
Packit 022b05
Packit 022b05
appnLsStatusLocalAddr OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayableDlcAddress
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Local address of this link station."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 15 }
Packit 022b05
Packit 022b05
appnLsStatusRemoteAddr OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayableDlcAddress
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Address of the remote link station on this link."
Packit 022b05
Packit 022b05
      ::= { appnLsStatusEntry 16 }
Packit 022b05
Packit 022b05
-- *********************************************************************
Packit 022b05
-- APPN Virtual Routing Node Information
Packit 022b05
-- This section provides information relating a virtual routing node to
Packit 022b05
-- an APPN port.
Packit 022b05
-- *********************************************************************
Packit 022b05
Packit 022b05
Packit 022b05
appnVrnTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnVrnEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table relates a virtual routing node to an APPN port."
Packit 022b05
Packit 022b05
      ::= { appnVrnInfo 1 }
Packit 022b05
Packit 022b05
appnVrnEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnVrnEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table is indexed by the virtual routing node name, TG
Packit 022b05
          number, and port name.  There will be a matching entry in the
Packit 022b05
          appnLocalTgTable to represent status and characteristics of the
Packit 022b05
          TG representing each virtual routing node definition."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             { appnVrnName, appnVrnTgNum, appnVrnPortName }
Packit 022b05
      ::= { appnVrnTable 1 }
Packit 022b05
Packit 022b05
AppnVrnEntry ::= SEQUENCE {
Packit 022b05
      appnVrnName             SnaControlPointName,
Packit 022b05
      appnVrnTgNum            INTEGER,
Packit 022b05
      appnVrnPortName         DisplayString
Packit 022b05
}
Packit 022b05
Packit 022b05
appnVrnName OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name of the virtual routing node.
Packit 022b05
          This is a fully qualified name, and matches the appnLocalTgDest
Packit 022b05
          name in the appnLocalTgTable."
Packit 022b05
Packit 022b05
      ::= { appnVrnEntry 1 }
Packit 022b05
Packit 022b05
appnVrnTgNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with the transmission group representing
Packit 022b05
          this virtual routing node definition."
Packit 022b05
Packit 022b05
      ::= { appnVrnEntry 2 }
Packit 022b05
Packit 022b05
appnVrnPortName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (1..10))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The name of the port this virtual routing node definition is
Packit 022b05
          defined to."
Packit 022b05
Packit 022b05
      ::= { appnVrnEntry 3 }
Packit 022b05
Packit 022b05
-- ************** The APPN Topology Group ******************************
Packit 022b05
Packit 022b05
appnNn                OBJECT IDENTIFIER ::= { appnObjects 2 }
Packit 022b05
appnNnTopo         OBJECT IDENTIFIER ::= { appnNn 1 }
Packit 022b05
appnNnTopology     OBJECT IDENTIFIER ::= { appnNn 2 }
Packit 022b05
Packit 022b05
-- This group is used to represent the entire APPN network-node topology
Packit 022b05
-- including network nodes, virtual routing nodes and all TGs associated
Packit 022b05
-- with these nodes, including intersubnetwork TGs (ISTGs) and branch TGs.
Packit 022b05
Packit 022b05
--
Packit 022b05
-- Network nodes
Packit 022b05
-- The APPN topology database consists of information about every APPN
Packit 022b05
-- network node in this network node's topology subnetwork.  This
Packit 022b05
-- information is learned over time as each network node exchanges
Packit 022b05
-- topology information with the network nodes adjacent to it.  The
Packit 022b05
-- database consists of information about each node, and information
Packit 022b05
-- about all of the transmission groups used by these nodes.
Packit 022b05
--
Packit 022b05
-- Virtual routing nodes
Packit 022b05
-- Information about virtual routing nodes (representing connection
Packit 022b05
-- networks) is treated in the same way as information about network
Packit 022b05
-- nodes, and is replicated at each network node.  The FRSN, node name,
Packit 022b05
-- and node type are the only meaningful fields for a virtual routing
Packit 022b05
-- node.  The other node objects return unspecified values.  Each
Packit 022b05
-- node that has defined a TG with this virtual routing node as the
Packit 022b05
-- destination also defines a TG on this virtual routing node.  There
Packit 022b05
-- is a TG record for each node that uses this virtual routing node.
Packit 022b05
--
Packit 022b05
-- The APPN node table represents node information from the APPN topology
Packit 022b05
-- database, with the FRSN and APPN fully qualified CP name serving as
Packit 022b05
-- the index.  The FRSN is the agent's relative time stamp of an update
Packit 022b05
-- to the network topology database.  After collecting the entire database
Packit 022b05
-- once, a management application can issue GET NEXT commands starting
Packit 022b05
-- from the last rows it has retrieved from the appnNnTopologyFRTable and
Packit 022b05
-- from the appnNnTgTopologyFRTable.  When the response to either of these
Packit 022b05
-- GET NEXT commands returns another row of its respective table, this
Packit 022b05
-- indicates a change to the agent's topology database.  The management
Packit 022b05
-- application can then retrieve only the updates to the table, using
Packit 022b05
-- GET NEXT commands starting from the last retrieved node or TG entry.
Packit 022b05
--
Packit 022b05
-- The format of the actual APPN topology database is as follows:
Packit 022b05
--
Packit 022b05
-- Node table (entry for each node in network)
Packit 022b05
--   TG table (entry for each TG owned by node)
Packit 022b05
--
Packit 022b05
-- Due to SNMP's ASN.1 limitations, we cannot represent the TG table
Packit 022b05
-- within the node table in this way.  We define separate tables for
Packit 022b05
-- nodes and TGs, adding the node name to each TG entry to provide a
Packit 022b05
-- means of correlating the TG with its originating node.
Packit 022b05
Packit 022b05
appnNnTopoMaxNodes OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "node entries"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Maximum number of node entries allowed in the APPN topology
Packit 022b05
          database.  It is an implementation choice whether to count only
Packit 022b05
          network-node entries, or to count all node entries.  If the
Packit 022b05
          number of node entries exceeds this value, APPN will issue an
Packit 022b05
          Alert and the node can no longer participate as a network node.
Packit 022b05
          The value 0 indicates that the local node has no defined limit,
Packit 022b05
          and the number of node entries is bounded only by memory."
Packit 022b05
Packit 022b05
      ::= { appnNnTopo 1 }
Packit 022b05
Packit 022b05
appnNnTopoCurNumNodes OBJECT-TYPE
Packit 022b05
      SYNTAX Gauge32
Packit 022b05
      UNITS "node entries"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Current number of node entries in this node's topology
Packit 022b05
          database.  It is an implementation choice whether to count only
Packit 022b05
          network-node entries, or to count all node entries, but an
Packit 022b05
          implementation must make the same choice here that it makes for
Packit 022b05
          the appnNnTopoMaxNodes object.  If this value exceeds the
Packit 022b05
          maximum number of nodes allowed (appnNnTopoMaxNodes, if that
Packit 022b05
          field in not 0), APPN Alert CPDB002 is issued."
Packit 022b05
Packit 022b05
      ::= { appnNnTopo 2 }
Packit 022b05
Packit 022b05
appnNnTopoNodePurges OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      UNITS "node entries"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Total number of topology node records purged from this node's
Packit 022b05
          topology database since the node was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnNnTopo 3 }
Packit 022b05
Packit 022b05
appnNnTopoTgPurges OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      UNITS "TG entries"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Total number of topology TG records purged from this node's
Packit 022b05
          topology database since the node was last reinitialized."
Packit 022b05
Packit 022b05
      ::= { appnNnTopo 4 }
Packit 022b05
Packit 022b05
appnNnTopoTotalTduWars OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNodeCounter
Packit 022b05
      UNITS "TDU wars"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of TDU wars detected by this node since its last
Packit 022b05
          initialization."
Packit 022b05
Packit 022b05
      ::= { appnNnTopo 5 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- APPN network node topology table (using FRSN and name as index)
Packit 022b05
Packit 022b05
-- This table describes every APPN network node and virtual routing node
Packit 022b05
-- represented in this node's topology database.
Packit 022b05
Packit 022b05
appnNnTopologyFRTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnNnTopologyFREntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Portion of the APPN topology database that describes all of
Packit 022b05
          the APPN network nodes and virtual routing nodes known to this
Packit 022b05
          node."
Packit 022b05
Packit 022b05
      ::= { appnNnTopology 3 }
Packit 022b05
Packit 022b05
appnNnTopologyFREntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNnTopologyFREntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The FRSN and the fully qualified node name are used to index
Packit 022b05
          this table."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             {appnNnNodeFRFrsn,
Packit 022b05
              appnNnNodeFRName}
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFRTable 1 }
Packit 022b05
Packit 022b05
AppnNnTopologyFREntry ::= SEQUENCE {
Packit 022b05
      appnNnNodeFRFrsn                     Unsigned32,
Packit 022b05
      appnNnNodeFRName                     SnaControlPointName,
Packit 022b05
      appnNnNodeFREntryTimeLeft            AppnTopologyEntryTimeLeft,
Packit 022b05
      appnNnNodeFRType                     INTEGER,
Packit 022b05
      appnNnNodeFRRsn                      Unsigned32,
Packit 022b05
      appnNnNodeFRRouteAddResist           INTEGER,
Packit 022b05
      appnNnNodeFRCongested                TruthValue,
Packit 022b05
      appnNnNodeFRIsrDepleted              TruthValue,
Packit 022b05
      appnNnNodeFRQuiescing                TruthValue,
Packit 022b05
      appnNnNodeFRGateway                  TruthValue,
Packit 022b05
      appnNnNodeFRCentralDirectory         TruthValue,
Packit 022b05
      appnNnNodeFRIsr                      TruthValue,
Packit 022b05
      appnNnNodeFRGarbageCollect           TruthValue,
Packit 022b05
Packit 022b05
      appnNnNodeFRHprSupport               INTEGER,
Packit 022b05
      appnNnNodeFRPeriBorderSup            TruthValue,
Packit 022b05
      appnNnNodeFRInterchangeSup           TruthValue,
Packit 022b05
      appnNnNodeFRExteBorderSup            TruthValue,
Packit 022b05
      appnNnNodeFRBranchAwareness          TruthValue
Packit 022b05
}
Packit 022b05
Packit 022b05
appnNnNodeFRFrsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Flow reduction sequence numbers (FRSNs) are associated with
Packit 022b05
          Topology Database Updates (TDUs) and are unique only within
Packit 022b05
          each APPN network node.  A TDU can be associated with multiple
Packit 022b05
          APPN resources.  This FRSN indicates the last relative time
Packit 022b05
          this resource was updated at the agent node."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 1 }
Packit 022b05
Packit 022b05
appnNnNodeFRName OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned network name that is locally defined
Packit 022b05
          at each network node."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 2 }
Packit 022b05
Packit 022b05
appnNnNodeFREntryTimeLeft OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTopologyEntryTimeLeft
Packit 022b05
      UNITS "days"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of days before deletion of this network node entry."
Packit 022b05
      ::= { appnNnTopologyFREntry 3 }
Packit 022b05
Packit 022b05
appnNnNodeFRType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     networkNode(1),
Packit 022b05
                     virtualRoutingNode(3)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Type of APPN node."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 4 }
Packit 022b05
Packit 022b05
appnNnNodeFRRsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Resource sequence number, which is assigned and controlled by
Packit 022b05
          the network node that owns this resource.  An odd number
Packit 022b05
          indicates that information about the resource is inconsistent.
Packit 022b05
Packit 022b05
          This object corresponds to the numeric value in cv4580, bytes
Packit 022b05
          2-5."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 5 }
Packit 022b05
Packit 022b05
appnNnNodeFRRouteAddResist OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Route addition resistance.
Packit 022b05
Packit 022b05
          This administratively assigned value indicates the relative
Packit 022b05
          desirability of using this node for intermediate session
Packit 022b05
          traffic.  The value, which can be any integer 0-255, is used
Packit 022b05
          in route computation.  The lower the value, the more
Packit 022b05
          desirable the node is for intermediate routing.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 6."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 6 }
Packit 022b05
Packit 022b05
appnNnNodeFRCongested OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node is congested.  This node is not be
Packit 022b05
          included in route selection by other nodes when this congestion
Packit 022b05
          exists.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 0."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 7 }
Packit 022b05
Packit 022b05
appnNnNodeFRIsrDepleted OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether intermediate session routing resources are
Packit 022b05
          depleted.  This node is not included in intermediate route
Packit 022b05
          selection by other nodes when resources are depleted.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 8 }
Packit 022b05
Packit 022b05
appnNnNodeFRQuiescing OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node is quiescing.  This node is not
Packit 022b05
          included in route selection by other nodes when the node is
Packit 022b05
          quiescing.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 5."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 9 }
Packit 022b05
Packit 022b05
appnNnNodeFRGateway OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node provide gateway services.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 0."
Packit 022b05
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 10 }
Packit 022b05
Packit 022b05
appnNnNodeFRCentralDirectory OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node supports central directory
Packit 022b05
          services.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 1."
Packit 022b05
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 11 }
Packit 022b05
Packit 022b05
appnNnNodeFRIsr OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node supports intermediate session
Packit 022b05
          routing (ISR).
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 2."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 12 }
Packit 022b05
Packit 022b05
appnNnNodeFRGarbageCollect OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the node has been marked for garbage
Packit 022b05
          collection (deletion from the topology database) upon the next
Packit 022b05
          garbage collection cycle.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 7, bit 3."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 13 }
Packit 022b05
Packit 022b05
appnNnNodeFRHprSupport OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                 noHprSupport(1),
Packit 022b05
                 hprBaseOnly(2),
Packit 022b05
                 rtpTower(3),
Packit 022b05
                 controlFlowsOverRtpTower(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates the node's level of support for high-performance
Packit 022b05
          routing (HPR):
Packit 022b05
Packit 022b05
             noHprSupport(1)             - no HPR support
Packit 022b05
             hprBaseOnly(2)              - HPR base (option set 1400)
Packit 022b05
                                           supported
Packit 022b05
             rtpTower(3)                 - HPR base and RTP tower
Packit 022b05
                                           (option set 1401) supported
Packit 022b05
             controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
Packit 022b05
                                           control flows over RTP
Packit 022b05
                                           (option set 1402) supported
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bits 3-4."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 14 }
Packit 022b05
Packit 022b05
appnNnNodeFRPeriBorderSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has peripheral border node
Packit 022b05
          support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 0."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 15 }
Packit 022b05
Packit 022b05
appnNnNodeFRInterchangeSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has interchange node support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 16 }
Packit 022b05
Packit 022b05
appnNnNodeFRExteBorderSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node has extended border node
Packit 022b05
           support.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 9, bit 2."
Packit 022b05
      ::= { appnNnTopologyFREntry 17 }
Packit 022b05
Packit 022b05
appnNnNodeFRBranchAwareness OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether this node supports branch awareness.
Packit 022b05
Packit 022b05
          This object corresponds to cv4580, byte 8, bit 4."
Packit 022b05
Packit 022b05
      ::= { appnNnTopologyFREntry 18 }
Packit 022b05
Packit 022b05
Packit 022b05
--APPN transmission group (TG) table
Packit 022b05
Packit 022b05
-- This table describes the TGs associated with all the APPN network
Packit 022b05
-- nodes known to this node.   The originating (owning) node for each
Packit 022b05
-- TG is repeated here to provide a means of correlating the TGs with
Packit 022b05
-- the nodes.
Packit 022b05
Packit 022b05
appnNnTgTopologyFRTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnNnTgTopologyFREntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Portion of the APPN topology database that describes all of
Packit 022b05
          the APPN transmissions groups between nodes in the database."
Packit 022b05
Packit 022b05
      ::= { appnNnTopology 4 }
Packit 022b05
Packit 022b05
appnNnTgTopologyFREntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnNnTgTopologyFREntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table is indexed by four columns:  FRSN, TG owner fully
Packit 022b05
          qualified node name, TG destination fully qualified node name,
Packit 022b05
          and TG number."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             {appnNnTgFRFrsn,
Packit 022b05
              appnNnTgFROwner,
Packit 022b05
              appnNnTgFRDest,
Packit 022b05
              appnNnTgFRNum}
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFRTable 1 }
Packit 022b05
Packit 022b05
AppnNnTgTopologyFREntry ::= SEQUENCE {
Packit 022b05
Packit 022b05
      appnNnTgFRFrsn           Unsigned32,
Packit 022b05
      appnNnTgFROwner          SnaControlPointName,
Packit 022b05
      appnNnTgFRDest           SnaControlPointName,
Packit 022b05
      appnNnTgFRNum            INTEGER,
Packit 022b05
      appnNnTgFREntryTimeLeft  AppnTopologyEntryTimeLeft,
Packit 022b05
Packit 022b05
      appnNnTgFRDestVirtual    TruthValue,
Packit 022b05
      appnNnTgFRDlcData        AppnTgDlcData,
Packit 022b05
Packit 022b05
      appnNnTgFRRsn            Unsigned32,
Packit 022b05
      appnNnTgFROperational    TruthValue,
Packit 022b05
      appnNnTgFRQuiescing      TruthValue,
Packit 022b05
      appnNnTgFRCpCpSession    INTEGER,
Packit 022b05
      appnNnTgFREffCap         AppnTgEffectiveCapacity,
Packit 022b05
      appnNnTgFRConnCost       INTEGER,
Packit 022b05
      appnNnTgFRByteCost       INTEGER,
Packit 022b05
      appnNnTgFRSecurity       AppnTgSecurity,
Packit 022b05
      appnNnTgFRDelay          AppnTgDelay,
Packit 022b05
      appnNnTgFRUsr1           INTEGER,
Packit 022b05
      appnNnTgFRUsr2           INTEGER,
Packit 022b05
      appnNnTgFRUsr3           INTEGER,
Packit 022b05
      appnNnTgFRGarbageCollect TruthValue,
Packit 022b05
      appnNnTgFRSubareaNum     Unsigned32,
Packit 022b05
Packit 022b05
      appnNnTgFRHprSup         TruthValue,
Packit 022b05
      appnNnTgFRDestHprTrans   TruthValue,
Packit 022b05
      appnNnTgFRTypeIndicator  INTEGER,
Packit 022b05
      appnNnTgFRIntersubnet    TruthValue,
Packit 022b05
      appnNnTgFRMltgLinkType   TruthValue,
Packit 022b05
      appnNnTgFRBranchTg       TruthValue
Packit 022b05
}
Packit 022b05
Packit 022b05
Packit 022b05
appnNnTgFRFrsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Flow reduction sequence numbers (FRSNs) are associated with
Packit 022b05
          Topology Database Updates (TDUs) and are unique only within
Packit 022b05
          each APPN network node.  A TDU can be associated with multiple
Packit 022b05
          APPN resources.  This FRSN indicates the last time this
Packit 022b05
          resource was updated at this node."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 1 }
Packit 022b05
Packit 022b05
appnNnTgFROwner OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for the originating node for
Packit 022b05
          this TG.  This is the same name specified in the node table."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 2 }
Packit 022b05
Packit 022b05
appnNnTgFRDest OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned fully qualified network name for the
Packit 022b05
          destination node for this TG."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 3 }
Packit 022b05
Packit 022b05
appnNnTgFRNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER  (0..255)
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with this transmission group.  Range is
Packit 022b05
          0-255."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 4 }
Packit 022b05
Packit 022b05
appnNnTgFREntryTimeLeft OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTopologyEntryTimeLeft
Packit 022b05
      UNITS "days"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number of days before deletion of this network node TG entry
Packit 022b05
          if it is not operational or has an odd (inconsistent) RSN."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 5 }
Packit 022b05
Packit 022b05
appnNnTgFRDestVirtual OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the destination node is a virtual routing
Packit 022b05
          node."
Packit 022b05
      ::= { appnNnTgTopologyFREntry 6 }
Packit 022b05
Packit 022b05
appnNnTgFRDlcData OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgDlcData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "DLC-specific data related to a link connection network."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 7 }
Packit 022b05
Packit 022b05
appnNnTgFRRsn OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Current owning node's resource sequence number for this
Packit 022b05
          resource.  An odd number indicates that information about the
Packit 022b05
          resource is inconsistent.
Packit 022b05
Packit 022b05
          This object corresponds to the numeric value in cv47, bytes
Packit 022b05
          2-5"
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 8 }
Packit 022b05
Packit 022b05
appnNnTgFROperational OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is operational.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 6, bit 0."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 9 }
Packit 022b05
Packit 022b05
appnNnTgFRQuiescing OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is quiescing.
Packit 022b05
Packit 022b05
          If the TG owner is either an extended border node or a
Packit 022b05
          branch-aware network node (indicated, respectively, by
Packit 022b05
          the appnNnNodeFRExteBorderSup and appnNnNodeFRBranchAwareness
Packit 022b05
          objects in the corresponding appnNnTopologyFREntry), then
Packit 022b05
          this indicator is artificially set to TRUE in the APPN
Packit 022b05
          topology database, to remove the TG from other nodes'
Packit 022b05
          route calculations.  A management application can
Packit 022b05
          determine whether the TG is actually quiescing by
Packit 022b05
          examining its appnLocalTgQuiescing object at the TG owner.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 6, bit 2."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 10 }
Packit 022b05
Packit 022b05
appnNnTgFRCpCpSession OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     supportedUnknownStatus(1),
Packit 022b05
                     supportedActive(2),
Packit 022b05
                     notSupported(3),
Packit 022b05
                     supportedNotActive(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether CP-CP sessions are supported on this TG, and
Packit 022b05
          whether the TG owner's contention-winner session is active on
Packit 022b05
          this TG.  Some nodes in the network are not able to
Packit 022b05
          differentiate support and status of CP-CP sessions, and thus
Packit 022b05
          may report the 'supportedUnknownStatus' value.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 6, bits 3-4."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 11 }
Packit 022b05
Packit 022b05
Packit 022b05
appnNnTgFREffCap OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgEffectiveCapacity
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Effective capacity for this TG."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 12 }
Packit 022b05
Packit 022b05
appnNnTgFRConnCost OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Cost per connect time.
Packit 022b05
Packit 022b05
          This is an administratively assigned value representing the
Packit 022b05
          relative cost per unit of time to use this TG.  Range is from
Packit 022b05
          0, which means no cost, to 255, which indicates maximum cost.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 13."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 13 }
Packit 022b05
Packit 022b05
appnNnTgFRByteCost OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Cost per byte transmitted.
Packit 022b05
Packit 022b05
          This is an administratively assigned value representing the
Packit 022b05
          relative cost of transmitting a byte over this TG.  Range is
Packit 022b05
          from 0, which means no cost, to 255, which indicates maximum
Packit 022b05
          cost.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 14."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 14 }
Packit 022b05
Packit 022b05
appnNnTgFRSecurity OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgSecurity
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned security level of this TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 16."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 15 }
Packit 022b05
Packit 022b05
appnNnTgFRDelay OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgDelay
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned delay associated with this TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 17."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 16 }
Packit 022b05
Packit 022b05
appnNnTgFRUsr1 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "First user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 19."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 17 }
Packit 022b05
Packit 022b05
appnNnTgFRUsr2 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Second user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 20."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 18 }
Packit 022b05
Packit 022b05
appnNnTgFRUsr3 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Third user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 21."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 19 }
Packit 022b05
Packit 022b05
appnNnTgFRGarbageCollect OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the TG has been marked for garbage
Packit 022b05
          collection (deletion from the topology database) upon the next
Packit 022b05
          garbage collection cycle.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 6, bit 1."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 20 }
Packit 022b05
Packit 022b05
appnNnTgFRSubareaNum OBJECT-TYPE
Packit 022b05
      SYNTAX Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The subarea number associated with this TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, bytes m+2 through m+5."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 21 }
Packit 022b05
Packit 022b05
appnNnTgFRHprSup OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether high performance routing (HPR)
Packit 022b05
          is supported over this TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, byte m+1, bit 2."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 22 }
Packit 022b05
Packit 022b05
appnNnTgFRDestHprTrans OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the destination node supports
Packit 022b05
          high performance routing (HPR) transport tower.
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, byte m+1, bit 7."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 23 }
Packit 022b05
Packit 022b05
appnNnTgFRTypeIndicator OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                      unknown(1),
Packit 022b05
                      appnOrBfTg(2),
Packit 022b05
                      interchangeTg(3),
Packit 022b05
                      virtualRouteTg(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates the type of the TG.
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, byte m+1, bits 3-4."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 24 }
Packit 022b05
Packit 022b05
appnNnTgFRIntersubnet OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is an intersubnet TG,
Packit 022b05
          which defines a border between subnetworks.
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, byte m+1, bit 5."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 25 }
Packit 022b05
Packit 022b05
appnNnTgFRMltgLinkType OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This object indicates whether the transmission group is a
Packit 022b05
          multi-link TG.  A TG that has been brought up as a multi-link
Packit 022b05
          TG is reported as one, even if it currently has only one link
Packit 022b05
          active.
Packit 022b05
Packit 022b05
          This object corresponds to cv47, byte 6, bit 5."
Packit 022b05
Packit 022b05
      ::= { appnNnTgTopologyFREntry 26 }
Packit 022b05
Packit 022b05
appnNnTgFRBranchTg OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is a branch TG
Packit 022b05
          (equivalently, whether the destination of the transmission
Packit 022b05
          group is a branch network node).
Packit 022b05
Packit 022b05
          This object corresponds to cv4680, byte m+1, bit 1."
Packit 022b05
      ::= { appnNnTgTopologyFREntry 27 }
Packit 022b05
Packit 022b05
Packit 022b05
-- ************** The APPN Local Topology Group ************************
Packit 022b05
-- This MIB Group represents the local topology maintained in
Packit 022b05
-- APPN network nodes, end nodes, and branch network nodes.  It consists
Packit 022b05
-- of two tables:
Packit 022b05
--    - a table containing information about all of the TGs owned
Packit 022b05
--      by this node, which is implemented by all node types.
Packit 022b05
--    - a table containing all of the information known to this node
Packit 022b05
--      about the TGs owned by its end nodes, which is implemented only
Packit 022b05
--      by network nodes.
Packit 022b05
appnLocalTopology     OBJECT IDENTIFIER ::= { appnObjects 3 }
Packit 022b05
Packit 022b05
-- APPN Local Transmission Group (TG) table
Packit 022b05
-- This table describes the TGs associated with this node only.
Packit 022b05
Packit 022b05
appnLocalTgTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnLocalTgEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "TG Table describes all of the TGs owned by this node.  The TG
Packit 022b05
          destination can be a virtual node, network node, LEN node, or
Packit 022b05
          end node."
Packit 022b05
Packit 022b05
      ::= { appnLocalTopology 1 }
Packit 022b05
Packit 022b05
appnLocalTgEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLocalTgEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table is indexed by the destination CpName and the TG
Packit 022b05
          number."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             {appnLocalTgDest,
Packit 022b05
              appnLocalTgNum}
Packit 022b05
Packit 022b05
      ::= { appnLocalTgTable 1 }
Packit 022b05
Packit 022b05
AppnLocalTgEntry ::= SEQUENCE {
Packit 022b05
Packit 022b05
      appnLocalTgDest             SnaControlPointName,
Packit 022b05
      appnLocalTgNum              INTEGER,
Packit 022b05
      appnLocalTgDestVirtual      TruthValue,
Packit 022b05
      appnLocalTgDlcData          AppnTgDlcData,
Packit 022b05
      appnLocalTgPortName         DisplayString,
Packit 022b05
Packit 022b05
      appnLocalTgQuiescing        TruthValue,
Packit 022b05
      appnLocalTgOperational      TruthValue,
Packit 022b05
      appnLocalTgCpCpSession      INTEGER,
Packit 022b05
      appnLocalTgEffCap           AppnTgEffectiveCapacity,
Packit 022b05
      appnLocalTgConnCost         INTEGER,
Packit 022b05
      appnLocalTgByteCost         INTEGER,
Packit 022b05
      appnLocalTgSecurity         AppnTgSecurity,
Packit 022b05
      appnLocalTgDelay            AppnTgDelay,
Packit 022b05
      appnLocalTgUsr1             INTEGER,
Packit 022b05
      appnLocalTgUsr2             INTEGER,
Packit 022b05
      appnLocalTgUsr3             INTEGER,
Packit 022b05
      appnLocalTgHprSup           INTEGER,
Packit 022b05
      appnLocalTgIntersubnet      TruthValue,
Packit 022b05
      appnLocalTgMltgLinkType     TruthValue,
Packit 022b05
      appnLocalTgBranchLinkType   INTEGER
Packit 022b05
                     }
Packit 022b05
Packit 022b05
appnLocalTgDest OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name of the destination node for
Packit 022b05
          this TG.  This is the fully qualified name of a network node,
Packit 022b05
          end node, LEN node, or virtual routing node."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 1 }
Packit 022b05
Packit 022b05
appnLocalTgNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with this transmission group."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 2 }
Packit 022b05
Packit 022b05
appnLocalTgDestVirtual OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the destination node for this TG is a
Packit 022b05
          virtual routing node."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 3 }
Packit 022b05
Packit 022b05
appnLocalTgDlcData OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgDlcData
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "DLC-specific data related to a link connection network."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 4 }
Packit 022b05
Packit 022b05
appnLocalTgPortName OBJECT-TYPE
Packit 022b05
      SYNTAX DisplayString (SIZE (0..10))
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name for the local port associated
Packit 022b05
          with this TG.  A zero-length string indicates that this value
Packit 022b05
          is unknown."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 5 }
Packit 022b05
Packit 022b05
appnLocalTgQuiescing OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is quiescing."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 6 }
Packit 022b05
Packit 022b05
appnLocalTgOperational OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is operational."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 7 }
Packit 022b05
Packit 022b05
appnLocalTgCpCpSession OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     supportedUnknownStatus(1),
Packit 022b05
                     supportedActive(2),
Packit 022b05
                     notSupported(3),
Packit 022b05
                     supportedNotActive(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether CP-CP sessions are supported on this TG, and
Packit 022b05
          whether the TG owner's contention-winner session is active on
Packit 022b05
          this TG.  Some nodes in the network are not able to
Packit 022b05
          differentiate support and status of CP-CP sessions, and thus
Packit 022b05
          may report the 'supportedUnknownStatus' value."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 8 }
Packit 022b05
Packit 022b05
appnLocalTgEffCap OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgEffectiveCapacity
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Effective capacity for this TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 9 }
Packit 022b05
Packit 022b05
appnLocalTgConnCost OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Cost per connect time:  a value representing the relative cost
Packit 022b05
          per unit of time to use the TG.  Range is from 0, which means
Packit 022b05
          no cost, to 255."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 10 }
Packit 022b05
Packit 022b05
appnLocalTgByteCost OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Relative cost of transmitting a byte over this link.
Packit 022b05
          Range is from 0 (lowest cost) to 255."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 11 }
Packit 022b05
Packit 022b05
appnLocalTgSecurity OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgSecurity
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned security level of this TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 12 }
Packit 022b05
Packit 022b05
appnLocalTgDelay OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTgDelay
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned delay associated with this TG."
Packit 022b05
      ::= { appnLocalTgEntry 13 }
Packit 022b05
Packit 022b05
appnLocalTgUsr1 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "First user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 14 }
Packit 022b05
Packit 022b05
appnLocalTgUsr2 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Second user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 15 }
Packit 022b05
Packit 022b05
appnLocalTgUsr3 OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Third user-defined TG characteristic for this TG.  This is
Packit 022b05
          an administratively assigned value associated with the TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 16 }
Packit 022b05
Packit 022b05
appnLocalTgHprSup OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                 noHprSupport(1),
Packit 022b05
                 hprBaseOnly(2),
Packit 022b05
                 rtpTower(3),
Packit 022b05
                 controlFlowsOverRtpTower(4)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates the level of high performance routing (HPR) support
Packit 022b05
          over this TG :
Packit 022b05
Packit 022b05
             noHprSupport(1)             - no HPR support
Packit 022b05
             hprBaseOnly(2)              - HPR base (option set 1400)
Packit 022b05
                                           supported
Packit 022b05
             rtpTower(3)                 - HPR base and RTP tower
Packit 022b05
                                           (option set 1401) supported
Packit 022b05
             controlFlowsOverRtpTower(4) - HPR base, RTP tower, and
Packit 022b05
                                           control flows over RTP
Packit 022b05
                                           (option set 1402) supported"
Packit 022b05
      ::= { appnLocalTgEntry 17 }
Packit 022b05
Packit 022b05
appnLocalTgIntersubnet OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Indicates whether the transmission group is an intersubnet TG,
Packit 022b05
          which defines a border between subnetworks."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 18 }
Packit 022b05
Packit 022b05
appnLocalTgMltgLinkType OBJECT-TYPE
Packit 022b05
      SYNTAX TruthValue
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This object indicates whether the transmission group is a
Packit 022b05
          multi-link TG.  A TG that has been brought up as a multi-link
Packit 022b05
          TG is reported as one, even if it currently has only one link
Packit 022b05
          active."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 19 }
Packit 022b05
Packit 022b05
appnLocalTgBranchLinkType OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER {
Packit 022b05
                     other(1),
Packit 022b05
                     uplink(2),
Packit 022b05
                     downlink(3),
Packit 022b05
                     downlinkToBranchNetworkNode(4),
Packit 022b05
                     none(5),
Packit 022b05
                     unknown(255)
Packit 022b05
                     }
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Branch link type of this TG:
Packit 022b05
             other(1)             = the agent has determined the TG's
Packit 022b05
                                    branch link type to be a value other
Packit 022b05
                                    than branch uplink or branch
Packit 022b05
                                    downlink.  This is the value used
Packit 022b05
                                    for a connection network TG owned by
Packit 022b05
                                    a branch network node.
Packit 022b05
             uplink(2)            = the TG is a branch uplink.
Packit 022b05
             downlink(3)          = the TG is a branch downlink to an
Packit 022b05
                                    end node.
Packit 022b05
             downlinkToBranchNetworkNode(4) = the TG is a branch
Packit 022b05
                                    downlink to a cascaded branch
Packit 022b05
                                    network node.
Packit 022b05
             none(5)              = the TG is not a branch TG.
Packit 022b05
             unknown(255)         = the agent cannot determine the
Packit 022b05
                                    branch link type of the TG."
Packit 022b05
Packit 022b05
      ::= { appnLocalTgEntry 20 }
Packit 022b05
Packit 022b05
Packit 022b05
-- APPN Local End Node Transmission Group (TG) table
Packit 022b05
-- This table describes the TGs associated with all of the end nodes
Packit 022b05
-- known to this node.
Packit 022b05
Packit 022b05
appnLocalEnTgTable OBJECT-TYPE
Packit 022b05
      SYNTAX SEQUENCE OF AppnLocalEnTgEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Table describing all of the TGs owned by the end nodes known
Packit 022b05
          to this node via TG registration.  This node does not represent
Packit 022b05
          its own view of the TG on behalf of the partner node in this
Packit 022b05
          table.  The TG destination can be a virtual routing node,
Packit 022b05
          network node, or end node."
Packit 022b05
Packit 022b05
      ::= { appnLocalTopology 2 }
Packit 022b05
Packit 022b05
appnLocalEnTgEntry OBJECT-TYPE
Packit 022b05
      SYNTAX AppnLocalEnTgEntry
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This table requires multiple indexes to uniquely identify each
Packit 022b05
          TG.  They are originating CPname, destination CPname, and the
Packit 022b05
          TG number."
Packit 022b05
Packit 022b05
      INDEX
Packit 022b05
             {appnLocalEnTgOrigin,
Packit 022b05
              appnLocalEnTgDest,
Packit 022b05
              appnLocalEnTgNum}
Packit 022b05
Packit 022b05
      ::= { appnLocalEnTgTable 1 }
Packit 022b05
Packit 022b05
AppnLocalEnTgEntry ::= SEQUENCE {
Packit 022b05
      appnLocalEnTgOrigin        SnaControlPointName,
Packit 022b05
      appnLocalEnTgDest          SnaControlPointName,
Packit 022b05
      appnLocalEnTgNum           INTEGER,
Packit 022b05
      appnLocalEnTgEntryTimeLeft AppnTopologyEntryTimeLeft,
Packit 022b05
Packit 022b05
      appnLocalEnTgDestVirtual   TruthValue,
Packit 022b05
      appnLocalEnTgDlcData       AppnTgDlcData,
Packit 022b05
Packit 022b05
      appnLocalEnTgOperational   TruthValue,
Packit 022b05
      appnLocalEnTgCpCpSession   INTEGER,
Packit 022b05
      appnLocalEnTgEffCap        AppnTgEffectiveCapacity,
Packit 022b05
      appnLocalEnTgConnCost      INTEGER,
Packit 022b05
      appnLocalEnTgByteCost      INTEGER,
Packit 022b05
      appnLocalEnTgSecurity      AppnTgSecurity,
Packit 022b05
      appnLocalEnTgDelay         AppnTgDelay,
Packit 022b05
      appnLocalEnTgUsr1          INTEGER,
Packit 022b05
      appnLocalEnTgUsr2          INTEGER,
Packit 022b05
      appnLocalEnTgUsr3          INTEGER,
Packit 022b05
      appnLocalEnTgMltgLinkType  TruthValue
Packit 022b05
                     }
Packit 022b05
Packit 022b05
appnLocalEnTgOrigin OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name of the origin node for this
Packit 022b05
          TG.  This is a fully qualified network name."
Packit 022b05
Packit 022b05
      ::= { appnLocalEnTgEntry 1 }
Packit 022b05
Packit 022b05
appnLocalEnTgDest OBJECT-TYPE
Packit 022b05
      SYNTAX SnaControlPointName
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Administratively assigned name of the destination node for
Packit 022b05
          this TG.  This is the fully qualified name of a network node,
Packit 022b05
          end node, LEN node, or virtual routing node."
Packit 022b05
Packit 022b05
      ::= { appnLocalEnTgEntry 2 }
Packit 022b05
Packit 022b05
appnLocalEnTgNum OBJECT-TYPE
Packit 022b05
      SYNTAX INTEGER (0..255)
Packit 022b05
      MAX-ACCESS not-accessible
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Number associated with this transmission group."
Packit 022b05
Packit 022b05
      ::= { appnLocalEnTgEntry 3 }
Packit 022b05
Packit 022b05
appnLocalEnTgEntryTimeLeft OBJECT-TYPE
Packit 022b05
      SYNTAX AppnTopologyEntryTimeLeft
Packit 022b05
      UNITS "days"
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS current
Packit 022b05
      DESCRIPTION
Packit</