Blame mibs/ietf/LMP-MIB

Packit 022b05
LMP-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
   MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Packit 022b05
   transmission, Unsigned32, Counter32, TimeTicks
Packit 022b05
      FROM SNMPv2-SMI              -- RFC 2578
Packit 022b05
Packit 022b05
   MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
Packit 022b05
      FROM SNMPv2-CONF             -- RFC 2580
Packit 022b05
Packit 022b05
   TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType,
Packit 022b05
   TimeStamp
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      FROM SNMPv2-TC               -- RFC 2579
Packit 022b05
Packit 022b05
   InterfaceIndexOrZero, ifIndex
Packit 022b05
      FROM IF-MIB                  -- RFC 2863
Packit 022b05
Packit 022b05
   InetAddressType, InetAddress
Packit 022b05
      FROM INET-ADDRESS-MIB        -- RFC 4001
Packit 022b05
Packit 022b05
   teLinkRemoteIpAddr, teLinkIncomingIfId, TeLinkEncodingType
Packit 022b05
      FROM TE-LINK-STD-MIB;        -- RFC 4220
Packit 022b05
Packit 022b05
lmpMIB MODULE-IDENTITY
Packit 022b05
   LAST-UPDATED "200608140000Z"  -- 14 August 2006
Packit 022b05
   ORGANIZATION "Common Control and Measurement Protocols (CCAMP)
Packit 022b05
                 Working Group"
Packit 022b05
   CONTACT-INFO
Packit 022b05
       "        Martin Dubuc
Packit 022b05
        Email:  dubuc.consulting@sympatico.ca
Packit 022b05
Packit 022b05
                Thomas D. Nadeau
Packit 022b05
        Email:  tnadeau@cisco.com
Packit 022b05
Packit 022b05
                Jonathan P. Lang
Packit 022b05
        Email:  jplang@ieee.org
Packit 022b05
Packit 022b05
                Evan McGinnis
Packit 022b05
        Email:  emcginnis@hammerheadsystems.com
Packit 022b05
Packit 022b05
                Adrian Farrel
Packit 022b05
        Email:  adrian@olddog.co.uk"
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Copyright (C) 2006 The Internet Society.  This version of
Packit 022b05
        the MIB module is part of RFC 4631; see the RFC itself
Packit 022b05
        for full legal notices.
Packit 022b05
Packit 022b05
        This MIB module contains managed object definitions for
Packit 022b05
        the Link Management Protocol (LMP) as
Packit 022b05
        defined in 'Link Management Protocol'."
Packit 022b05
Packit 022b05
   -- Revision history.
Packit 022b05
   REVISION
Packit 022b05
       "200608140000Z"  -- 14 August 2006
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Revised version:
Packit 022b05
        - Fixes textual descriptions of TruthValue settings such that
Packit 022b05
          True is always 1 and False is always 2.
Packit 022b05
        - Adds punctuation to REFERENCE clauses.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        This revision published as RFC 4631"
Packit 022b05
   REVISION
Packit 022b05
       "200601110000Z"  -- 11 January 2006
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Initial version published as RFC 4327"
Packit 022b05
   ::= { transmission 227 }
Packit 022b05
Packit 022b05
-- Textual Conventions
Packit 022b05
Packit 022b05
LmpInterval ::= TEXTUAL-CONVENTION
Packit 022b05
   DISPLAY-HINT "d"
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The interval delay, in milliseconds."
Packit 022b05
   SYNTAX        Unsigned32 (1..65535)
Packit 022b05
Packit 022b05
LmpRetransmitInterval ::= TEXTUAL-CONVENTION
Packit 022b05
   DISPLAY-HINT "d"
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The retransmission interval delay in milliseconds."
Packit 022b05
   SYNTAX        Unsigned32 (1..4294967295)
Packit 022b05
Packit 022b05
LmpNodeId ::= TEXTUAL-CONVENTION
Packit 022b05
   DISPLAY-HINT  "1d.1d.1d.1d"
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Represents a Node ID in network byte order.  Node ID is an
Packit 022b05
        address of type IPv4."
Packit 022b05
   REFERENCE
Packit 022b05
       "Section 1.1 of Link Management Protocol, RFC 4204."
Packit 022b05
   SYNTAX        OCTET STRING(SIZE(4))
Packit 022b05
Packit 022b05
-- Top level components of this MIB
Packit 022b05
Packit 022b05
-- Notifications
Packit 022b05
lmpNotifications OBJECT IDENTIFIER ::= { lmpMIB 0 }
Packit 022b05
-- Tables, Scalars
Packit 022b05
lmpObjects       OBJECT IDENTIFIER ::= { lmpMIB 1 }
Packit 022b05
-- Conformance
Packit 022b05
lmpConformance   OBJECT IDENTIFIER ::= { lmpMIB 2 }
Packit 022b05
Packit 022b05
lmpAdminStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { up(1), down(2) }
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The desired operational status of LMP on the node.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
Packit 022b05
   DEFVAL        { up }
Packit 022b05
   ::= { lmpObjects 1 }
Packit 022b05
Packit 022b05
lmpOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { up(1), down(2) }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of LMP on the node."
Packit 022b05
   ::= { lmpObjects 2 }
Packit 022b05
Packit 022b05
-- LMP Neighbor Table
Packit 022b05
Packit 022b05
lmpNbrTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpNbrEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies the neighbor node(s) to which control
Packit 022b05
        channels may be established."
Packit 022b05
   ::= { lmpObjects 3 }
Packit 022b05
Packit 022b05
lmpNbrEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpNbrEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table is created by a LMP-enabled device for
Packit 022b05
        every pair of nodes that can establish control channels."
Packit 022b05
   INDEX         { lmpNbrNodeId }
Packit 022b05
   ::= { lmpNbrTable 1 }
Packit 022b05
Packit 022b05
LmpNbrEntry ::= SEQUENCE {
Packit 022b05
  lmpNbrNodeId              LmpNodeId,
Packit 022b05
  lmpNbrRetransmitInterval  LmpRetransmitInterval,
Packit 022b05
  lmpNbrRetryLimit          Unsigned32,
Packit 022b05
  lmpNbrRetransmitDelta     Unsigned32,
Packit 022b05
  lmpNbrAdminStatus         INTEGER,
Packit 022b05
  lmpNbrOperStatus          INTEGER,
Packit 022b05
  lmpNbrRowStatus           RowStatus,
Packit 022b05
  lmpNbrStorageType         StorageType
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpNbrNodeId OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpNodeId
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This is a unique index for an entry in the LmpNbrTable.
Packit 022b05
        This value represents the remote Node ID."
Packit 022b05
   ::= { lmpNbrEntry 1 }
Packit 022b05
Packit 022b05
lmpNbrRetransmitInterval OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpRetransmitInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the initial retransmission interval that
Packit 022b05
        is used for the retransmission of messages that require
Packit 022b05
        acknowledgement.  This object, along with lmpNbrRetryLimit,
Packit 022b05
        is used to implement the congestion-handling mechanism defined
Packit 022b05
        in Section 10 of the Link Management Protocol specification,
Packit 022b05
        which is based on RFC 2914."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204.
Packit 022b05
Packit 022b05
        Congestion Control Principles, RFC 2914."
Packit 022b05
   DEFVAL        { 500 }
Packit 022b05
   ::= { lmpNbrEntry 2 }
Packit 022b05
Packit 022b05
lmpNbrRetryLimit OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the maximum number of times a message
Packit 022b05
        is transmitted without being acknowledged.  A value of 0 is used
Packit 022b05
        to indicate that a node should never stop retransmission.
Packit 022b05
        This object, along with lmpNbrRetransmitInterval, is
Packit 022b05
        used to implement the congestion-handling mechanism as defined
Packit 022b05
        in Section 10 of the Link Management Protocol specification,
Packit 022b05
        which is based on RFC 2914."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204.
Packit 022b05
        Congestion Control Principles, RFC 2914."
Packit 022b05
   DEFVAL        { 3 }
Packit 022b05
   ::= { lmpNbrEntry 3 }
Packit 022b05
Packit 022b05
lmpNbrRetransmitDelta OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "This object governs the speed with which the sender increases
Packit 022b05
        the retransmission interval, as explained in Section 10 of the
Packit 022b05
        Link Management Protocol specification, which is based on
Packit 022b05
        RFC 2914.  This value is a power used to express the
Packit 022b05
        exponential backoff.  The ratio of two successive retransmission
Packit 022b05
        intervals is (1 + Delta)."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204.
Packit 022b05
        Congestion Control Principles, RFC 2914."
Packit 022b05
   DEFVAL        { 1 }
Packit 022b05
   ::= { lmpNbrEntry 4 }
Packit 022b05
Packit 022b05
lmpNbrAdminStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { up(1), down(2) }
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The desired operational status of LMP to this remote node."
Packit 022b05
   ::= { lmpNbrEntry 5 }
Packit 022b05
Packit 022b05
lmpNbrOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { up(1), down(2) }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of LMP to this remote node."
Packit 022b05
   ::= { lmpNbrEntry 6 }
Packit 022b05
Packit 022b05
lmpNbrRowStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        RowStatus
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This variable is used to create, modify, and/or
Packit 022b05
        delete a row in this table.  None of the writable objects
Packit 022b05
        in a row can be changed if the status is active(1).
Packit 022b05
        All read-create objects must have valid and consistent
Packit 022b05
        values before the row can be activated."
Packit 022b05
   ::= { lmpNbrEntry 7 }
Packit 022b05
Packit 022b05
lmpNbrStorageType OBJECT-TYPE
Packit 022b05
   SYNTAX        StorageType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The storage type for this conceptual row in the
Packit 022b05
        lmpNbrTable.  Conceptual rows having the value
Packit 022b05
        'permanent' need not allow write-access to any
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        columnar object in the row."
Packit 022b05
   DEFVAL        { nonVolatile }
Packit 022b05
   ::= { lmpNbrEntry 8 }
Packit 022b05
Packit 022b05
-- End of lmpNbrTable
Packit 022b05
Packit 022b05
lmpCcHelloIntervalDefault OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default value for the HelloInterval
Packit 022b05
        parameter used in the Hello protocol keep-alive phase.  It
Packit 022b05
        indicates how frequently LMP Hello messages will be sent.  It
Packit 022b05
        is used as the default value for lmpCcHelloInterval.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpObjects 4 }
Packit 022b05
Packit 022b05
lmpCcHelloIntervalDefaultMin OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default minimum value for the
Packit 022b05
        HelloInterval parameter.  It is used as a default value
Packit 022b05
        for lmpCcHelloIntervalMin.  Implementations should save the
Packit 022b05
        value of this object in persistent memory so that it survives
Packit 022b05
        restarts or reboot."
Packit 022b05
   ::= { lmpObjects 5 }
Packit 022b05
Packit 022b05
lmpCcHelloIntervalDefaultMax OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default maximum value for the
Packit 022b05
        HelloInterval parameter.  It is used as a default value
Packit 022b05
        for lmpCcHelloIntervalMax.  Implementations should save the
Packit 022b05
        value of this object in persistent memory so that it survives
Packit 022b05
        restarts or reboot."
Packit 022b05
   ::= { lmpObjects 6 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalDefault OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default HelloDeadInterval parameter
Packit 022b05
        to use in the Hello protocol keep-alive phase.  It indicates
Packit 022b05
        how long a device should wait before declaring the control
Packit 022b05
        channel dead.  The HelloDeadInterval parameter should be at
Packit 022b05
        least three times the value of HelloInterval.  It is used as
Packit 022b05
        a default value for lmpCcHelloDeadInterval.  Implementations
Packit 022b05
        should save the value of this object in persistent memory so
Packit 022b05
        that it survives restarts or reboot."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpObjects 7 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalDefaultMin OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default minimum value for the
Packit 022b05
        HelloDeadInterval parameter.  It is used as a default value
Packit 022b05
        for lmpCcHelloDeadIntervalMin.  Implementations should save
Packit 022b05
        the value of this object in persistent memory so that it
Packit 022b05
        survives restarts or reboot."
Packit 022b05
   ::= { lmpObjects 8 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalDefaultMax OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the default maximum value for the
Packit 022b05
        HelloDeadInterval parameter.  It is used as a default value
Packit 022b05
        for lmpCcHelloDeadIntervalMax.  Implementations should save the
Packit 022b05
        value of this object in persistent memory so that it survives
Packit 022b05
        restarts or reboot."
Packit 022b05
   ::= { lmpObjects 9 }
Packit 022b05
Packit 022b05
-- LMP Control Channel Table
Packit 022b05
Packit 022b05
lmpControlChannelTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpControlChannelEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies LMP control channel information."
Packit 022b05
   ::= { lmpObjects 10 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpControlChannelEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpControlChannelEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table is created by an LMP-enabled device for
Packit 022b05
        every control channel.  Whenever a new entry is created with
Packit 022b05
        lmpCcIsIf set to true(1), a corresponding entry is
Packit 022b05
        created in ifTable as well (see RFC 2863)."
Packit 022b05
   INDEX         { lmpCcId }
Packit 022b05
   ::= { lmpControlChannelTable 1 }
Packit 022b05
Packit 022b05
LmpControlChannelEntry ::= SEQUENCE {
Packit 022b05
  lmpCcId                            Unsigned32,
Packit 022b05
  lmpCcUnderlyingIfIndex             InterfaceIndexOrZero,
Packit 022b05
  lmpCcIsIf                          TruthValue,
Packit 022b05
  lmpCcNbrNodeId                     LmpNodeId,
Packit 022b05
  lmpCcRemoteId                      Unsigned32,
Packit 022b05
  lmpCcRemoteAddressType             InetAddressType,
Packit 022b05
  lmpCcRemoteIpAddr                  InetAddress,
Packit 022b05
  lmpCcSetupRole                     INTEGER,
Packit 022b05
  lmpCcAuthentication                TruthValue,
Packit 022b05
  lmpCcHelloInterval                 LmpInterval,
Packit 022b05
  lmpCcHelloIntervalMin              LmpInterval,
Packit 022b05
  lmpCcHelloIntervalMax              LmpInterval,
Packit 022b05
  lmpCcHelloIntervalNegotiated       LmpInterval,
Packit 022b05
  lmpCcHelloDeadInterval             LmpInterval,
Packit 022b05
  lmpCcHelloDeadIntervalMin          LmpInterval,
Packit 022b05
  lmpCcHelloDeadIntervalMax          LmpInterval,
Packit 022b05
  lmpCcHelloDeadIntervalNegotiated   LmpInterval,
Packit 022b05
  lmpCcLastChange                    TimeTicks,
Packit 022b05
  lmpCcAdminStatus                   INTEGER,
Packit 022b05
  lmpCcOperStatus                    INTEGER,
Packit 022b05
  lmpCcRowStatus                     RowStatus,
Packit 022b05
  lmpCcStorageType                   StorageType
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpCcId OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32 (1..4294967295)
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This value represents the local control channel identifier.
Packit 022b05
        The control channel identifier is a non-zero 32-bit number."
Packit 022b05
   ::= { lmpControlChannelEntry 1 }
Packit 022b05
Packit 022b05
lmpCcUnderlyingIfIndex OBJECT-TYPE
Packit 022b05
   SYNTAX        InterfaceIndexOrZero
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If lmpCcIsIf is set to true(1), this object carries the
Packit 022b05
        index into the ifTable of the entry that represents the
Packit 022b05
        LMP interface over which LMP will transmit its traffic.
Packit 022b05
        If this object is set to zero but lmpCcIsIf is set to
Packit 022b05
        true(1), the control channel is not currently associated
Packit 022b05
        with any underlying interface, and the control channel's
Packit 022b05
        operational status must not be up(1); nor should the
Packit 022b05
        control channel forward or receive traffic.
Packit 022b05
        If lmpCcIsIf is set to false(2), this object should be set
Packit 022b05
        to zero and ignored."
Packit 022b05
   ::= { lmpControlChannelEntry 2 }
Packit 022b05
Packit 022b05
lmpCcIsIf OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "In implementations where the control channels are modeled
Packit 022b05
        as interfaces, the value of this object is true(1), and
Packit 022b05
        this control channel is represented by an interface in
Packit 022b05
        the interfaces group table as indicated by the value of
Packit 022b05
        lmpCcUnderlyingIfIndex.  If control channels are not
Packit 022b05
        modeled as interfaces, the value of this object is
Packit 022b05
        false(2), and there is no corresponding interface for
Packit 022b05
        this control channel in the interfaces group table;
Packit 022b05
        the value of lmpCcUnderlyingIfIndex should be
Packit 022b05
        ignored."
Packit 022b05
   ::= { lmpControlChannelEntry 3 }
Packit 022b05
Packit 022b05
lmpCcNbrNodeId OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpNodeId
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This is the Node ID of the control channel remote node.
Packit 022b05
        This value either is configured or gets created by the node
Packit 022b05
        when a Config message is received or when an outgoing Config
Packit 022b05
        message is acknowledged by the remote node."
Packit 022b05
   ::= { lmpControlChannelEntry 4 }
Packit 022b05
Packit 022b05
lmpCcRemoteId OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "This value represents the remote control channel identifier
Packit 022b05
        (32-bit number).  It is determined during the negotiation
Packit 022b05
        phase.  A value of zero means that the remote control channel
Packit 022b05
        identifier has not yet been learned."
Packit 022b05
   ::= { lmpControlChannelEntry 5 }
Packit 022b05
Packit 022b05
lmpCcRemoteAddressType OBJECT-TYPE
Packit 022b05
   SYNTAX        InetAddressType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This value represents the remote control channel IP address
Packit 022b05
        type.  In point-to-point configuration, this value can be set
Packit 022b05
        to unknown(0)."
Packit 022b05
   ::= { lmpControlChannelEntry 6 }
Packit 022b05
Packit 022b05
lmpCcRemoteIpAddr OBJECT-TYPE
Packit 022b05
   SYNTAX        InetAddress
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This value represents the remote control channel Internet
Packit 022b05
        address for numbered control channel.  The type of this
Packit 022b05
        address is determined by lmpCcRemoteAddressType.
Packit 022b05
        The control channel must be numbered on non-point-to-point
Packit 022b05
        configuration.  For point-to-point configuration, the
Packit 022b05
        remote control channel address can be of type unknown,
Packit 022b05
        in which case this object must be a zero-length string.  The
Packit 022b05
        lmpCcRemoteId object then identifies the unnumbered
Packit 022b05
        address."
Packit 022b05
   ::= { lmpControlChannelEntry 7 }
Packit 022b05
Packit 022b05
lmpCcSetupRole OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { active(1), passive(2) }
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The role that this node should take during establishment
Packit 022b05
        of this control channel.  An active node will initiate
Packit 022b05
        establishment.  A passive node will wait for the remote node
Packit 022b05
        to initiate.  A pair of nodes that both take the passive role
Packit 022b05
        will never establish communications."
Packit 022b05
   DEFVAL        { active }
Packit 022b05
   ::= { lmpControlChannelEntry 8 }
Packit 022b05
Packit 022b05
lmpCcAuthentication OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object indicates whether the control channel must use
Packit 022b05
        authentication."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpControlChannelEntry 9 }
Packit 022b05
Packit 022b05
lmpCcHelloInterval OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the value of the HelloInterval
Packit 022b05
        parameter.  The default value for this object should be
Packit 022b05
        set to lmpCcHelloIntervalDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 10 }
Packit 022b05
Packit 022b05
lmpCcHelloIntervalMin OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the minimum value for the
Packit 022b05
        HelloInterval parameter.  The default value for this
Packit 022b05
        object should be set to lmpCcHelloIntervalMinDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 11 }
Packit 022b05
Packit 022b05
lmpCcHelloIntervalMax OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the maximum value for the
Packit 022b05
        HelloInterval parameter.  The default value for this
Packit 022b05
        object should be set to lmpCcHelloIntervalMaxDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 12 }
Packit 022b05
Packit 022b05
lmpCcHelloIntervalNegotiated OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Once the control channel is active, this object represents
Packit 022b05
        the negotiated HelloInterval value."
Packit 022b05
   ::= { lmpControlChannelEntry 13 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadInterval OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the value of the HelloDeadInterval
Packit 022b05
        parameter.  The default value for this object should be
Packit 022b05
        set to lmpCcHelloDeadIntervalDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 14 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalMin OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the minimum value for the
Packit 022b05
        HelloDeadInterval parameter.  The default value for this
Packit 022b05
        object should be set to lmpCcHelloDeadIntervalMinDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 15 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalMax OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the maximum value for the
Packit 022b05
        HelloDeadInterval parameter.  The default value for this
Packit 022b05
        object should be set to lmpCcHelloIntervalMaxDefault."
Packit 022b05
   ::= { lmpControlChannelEntry 16 }
Packit 022b05
Packit 022b05
lmpCcHelloDeadIntervalNegotiated OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Once the control channel is active, this object represents
Packit 022b05
        the negotiated HelloDeadInterval value."
Packit 022b05
   ::= { lmpControlChannelEntry 17 }
Packit 022b05
Packit 022b05
lmpCcLastChange OBJECT-TYPE
Packit 022b05
   SYNTAX       TimeTicks
Packit 022b05
   MAX-ACCESS   read-only
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time the control channel entered
Packit 022b05
        its current operational state.  If the current state was
Packit 022b05
        entered prior to the last re-initialization of the local
Packit 022b05
        network management subsystem, then this object contains a
Packit 022b05
        zero value."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ::= { lmpControlChannelEntry 18 }
Packit 022b05
Packit 022b05
lmpCcAdminStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER { up(1), down(2) }
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The desired operational status of this control channel."
Packit 022b05
   ::= { lmpControlChannelEntry 19 }
Packit 022b05
Packit 022b05
lmpCcOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER {
Packit 022b05
                     up(1),
Packit 022b05
                     down(2),
Packit 022b05
                     configSnd(3),
Packit 022b05
                     configRcv(4),
Packit 022b05
                     active(5),
Packit 022b05
                     goingDown(6)
Packit 022b05
                 }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of this control channel."
Packit 022b05
   ::= { lmpControlChannelEntry 20 }
Packit 022b05
Packit 022b05
lmpCcRowStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        RowStatus
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This variable is used to create, modify, and/or
Packit 022b05
        delete a row in this table.  None of the writable objects
Packit 022b05
        in a row can be changed if the status is active(1).
Packit 022b05
        All read-create objects must have valid and consistent
Packit 022b05
        values before the row can be activated."
Packit 022b05
   ::= { lmpControlChannelEntry 21 }
Packit 022b05
Packit 022b05
lmpCcStorageType OBJECT-TYPE
Packit 022b05
   SYNTAX        StorageType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The storage type for this conceptual row in the
Packit 022b05
        lmpControlChannelTable.  Conceptual rows having the value
Packit 022b05
        'permanent' need not allow write-access to any
Packit 022b05
        columnar object in the row."
Packit 022b05
Packit 022b05
   DEFVAL        { nonVolatile }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ::= { lmpControlChannelEntry 22 }
Packit 022b05
Packit 022b05
-- End of lmpControlChannelTable
Packit 022b05
Packit 022b05
Packit 022b05
-- LMP Control Channel Performance Table
Packit 022b05
Packit 022b05
lmpControlChannelPerfTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpControlChannelPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies LMP control channel performance
Packit 022b05
        counters."
Packit 022b05
   ::= { lmpObjects 11 }
Packit 022b05
Packit 022b05
lmpControlChannelPerfEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpControlChannelPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table is created by a LMP-enabled device for
Packit 022b05
        every control channel.  lmpCcCounterDiscontinuityTime is used
Packit 022b05
        to indicate potential discontinuity for all counter objects
Packit 022b05
        in this table."
Packit 022b05
   INDEX         { lmpCcId }
Packit 022b05
   ::= { lmpControlChannelPerfTable 1 }
Packit 022b05
Packit 022b05
LmpControlChannelPerfEntry ::= SEQUENCE {
Packit 022b05
  lmpCcInOctets                    Counter32,
Packit 022b05
  lmpCcInDiscards                  Counter32,
Packit 022b05
  lmpCcInErrors                    Counter32,
Packit 022b05
  lmpCcOutOctets                   Counter32,
Packit 022b05
  lmpCcOutDiscards                 Counter32,
Packit 022b05
  lmpCcOutErrors                   Counter32,
Packit 022b05
  lmpCcConfigReceived              Counter32,
Packit 022b05
  lmpCcConfigSent                  Counter32,
Packit 022b05
  lmpCcConfigRetransmit            Counter32,
Packit 022b05
  lmpCcConfigAckReceived           Counter32,
Packit 022b05
  lmpCcConfigAckSent               Counter32,
Packit 022b05
  lmpCcConfigNackReceived          Counter32,
Packit 022b05
  lmpCcConfigNackSent              Counter32,
Packit 022b05
  lmpCcHelloReceived               Counter32,
Packit 022b05
  lmpCcHelloSent                   Counter32,
Packit 022b05
  lmpCcBeginVerifyReceived         Counter32,
Packit 022b05
  lmpCcBeginVerifySent             Counter32,
Packit 022b05
  lmpCcBeginVerifyRetransmit       Counter32,
Packit 022b05
  lmpCcBeginVerifyAckReceived      Counter32,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  lmpCcBeginVerifyAckSent          Counter32,
Packit 022b05
  lmpCcBeginVerifyNackReceived     Counter32,
Packit 022b05
  lmpCcBeginVerifyNackSent         Counter32,
Packit 022b05
  lmpCcEndVerifyReceived           Counter32,
Packit 022b05
  lmpCcEndVerifySent               Counter32,
Packit 022b05
  lmpCcEndVerifyRetransmit         Counter32,
Packit 022b05
  lmpCcEndVerifyAckReceived        Counter32,
Packit 022b05
  lmpCcEndVerifyAckSent            Counter32,
Packit 022b05
  lmpCcTestStatusSuccessReceived   Counter32,
Packit 022b05
  lmpCcTestStatusSuccessSent       Counter32,
Packit 022b05
  lmpCcTestStatusSuccessRetransmit Counter32,
Packit 022b05
  lmpCcTestStatusFailureReceived   Counter32,
Packit 022b05
  lmpCcTestStatusFailureSent       Counter32,
Packit 022b05
  lmpCcTestStatusFailureRetransmit Counter32,
Packit 022b05
  lmpCcTestStatusAckReceived       Counter32,
Packit 022b05
  lmpCcTestStatusAckSent           Counter32,
Packit 022b05
  lmpCcLinkSummaryReceived         Counter32,
Packit 022b05
  lmpCcLinkSummarySent             Counter32,
Packit 022b05
  lmpCcLinkSummaryRetransmit       Counter32,
Packit 022b05
  lmpCcLinkSummaryAckReceived      Counter32,
Packit 022b05
  lmpCcLinkSummaryAckSent          Counter32,
Packit 022b05
  lmpCcLinkSummaryNackReceived     Counter32,
Packit 022b05
  lmpCcLinkSummaryNackSent         Counter32,
Packit 022b05
  lmpCcChannelStatusReceived       Counter32,
Packit 022b05
  lmpCcChannelStatusSent           Counter32,
Packit 022b05
  lmpCcChannelStatusRetransmit     Counter32,
Packit 022b05
  lmpCcChannelStatusAckReceived    Counter32,
Packit 022b05
  lmpCcChannelStatusAckSent        Counter32,
Packit 022b05
  lmpCcChannelStatusReqReceived    Counter32,
Packit 022b05
  lmpCcChannelStatusReqSent        Counter32,
Packit 022b05
  lmpCcChannelStatusReqRetransmit  Counter32,
Packit 022b05
  lmpCcChannelStatusRspReceived    Counter32,
Packit 022b05
  lmpCcChannelStatusRspSent        Counter32,
Packit 022b05
  lmpCcCounterDiscontinuityTime    TimeStamp
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpCcInOctets OBJECT-TYPE
Packit 022b05
    SYNTAX      Counter32
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The total number of LMP message octets received on the
Packit 022b05
             control channel."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 1 }
Packit 022b05
Packit 022b05
lmpCcInDiscards OBJECT-TYPE
Packit 022b05
    SYNTAX      Counter32
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of inbound packets that were chosen to be
Packit 022b05
             discarded even though no errors had been detected.  One
Packit 022b05
             possible reason for discarding such a packet could be to
Packit 022b05
             free up buffer space."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 2 }
Packit 022b05
Packit 022b05
lmpCcInErrors OBJECT-TYPE
Packit 022b05
    SYNTAX      Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of inbound packets that contained errors
Packit 022b05
             preventing them from being processed by LMP."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 3 }
Packit 022b05
Packit 022b05
lmpCcOutOctets OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The total number of LMP message octets transmitted out of
Packit 022b05
             the control channel."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 4 }
Packit 022b05
Packit 022b05
lmpCcOutDiscards OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of outbound packets that were chosen to be
Packit 022b05
             discarded even though no errors had been detected to
Packit 022b05
             prevent their being transmitted.  One possible reason
Packit 022b05
             for discarding such a packet could be to free up buffer
Packit 022b05
             space."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 5 }
Packit 022b05
Packit 022b05
lmpCcOutErrors OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The number of outbound packets that could not be
Packit 022b05
             transmitted because of errors."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 6 }
Packit 022b05
Packit 022b05
lmpCcConfigReceived OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Config messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 7 }
Packit 022b05
Packit 022b05
lmpCcConfigSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Config messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 8 }
Packit 022b05
Packit 022b05
lmpCcConfigRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Config messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 9 }
Packit 022b05
Packit 022b05
lmpCcConfigAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ConfigAck messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 10 }
Packit 022b05
Packit 022b05
lmpCcConfigAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ConfigAck messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 11 }
Packit 022b05
Packit 022b05
lmpCcConfigNackReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ConfigNack messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 12 }
Packit 022b05
Packit 022b05
lmpCcConfigNackSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ConfigNack messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 13 }
Packit 022b05
Packit 022b05
lmpCcHelloReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Hello messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 14 }
Packit 022b05
Packit 022b05
lmpCcHelloSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Hello messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 15 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 16 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ::= { lmpControlChannelPerfEntry 17 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 18 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyAck messages that
Packit 022b05
        have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 19 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyAck messages that
Packit 022b05
        have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 20 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyNackReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyNack messages that
Packit 022b05
        have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 21 }
Packit 022b05
Packit 022b05
lmpCcBeginVerifyNackSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyNack messages that
Packit 022b05
        have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 22 }
Packit 022b05
Packit 022b05
lmpCcEndVerifyReceived OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that have
Packit 022b05
        been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 23 }
Packit 022b05
Packit 022b05
lmpCcEndVerifySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that have
Packit 022b05
        been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 24 }
Packit 022b05
Packit 022b05
lmpCcEndVerifyRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 25 }
Packit 022b05
Packit 022b05
lmpCcEndVerifyAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerifyAck messages that
Packit 022b05
        have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 26 }
Packit 022b05
Packit 022b05
lmpCcEndVerifyAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerifyAck messages that
Packit 022b05
        have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 27 }
Packit 022b05
Packit 022b05
lmpCcTestStatusSuccessReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 28 }
Packit 022b05
Packit 022b05
lmpCcTestStatusSuccessSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 29 }
Packit 022b05
Packit 022b05
lmpCcTestStatusSuccessRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 30 }
Packit 022b05
Packit 022b05
lmpCcTestStatusFailureReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 31 }
Packit 022b05
Packit 022b05
lmpCcTestStatusFailureSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 32 }
Packit 022b05
Packit 022b05
lmpCcTestStatusFailureRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
        that have been retransmitted over this control channel."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ::= { lmpControlChannelPerfEntry 33 }
Packit 022b05
Packit 022b05
lmpCcTestStatusAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusAck messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 34 }
Packit 022b05
Packit 022b05
lmpCcTestStatusAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusAck messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 35 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 36 }
Packit 022b05
Packit 022b05
lmpCcLinkSummarySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 37 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 38 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryAckReceived OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryAck messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 39 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryAck messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 40 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryNackReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryNack messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 41 }
Packit 022b05
Packit 022b05
lmpCcLinkSummaryNackSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryNack messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 42 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 43 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 44 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages
Packit 022b05
        that have been retransmitted on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 45 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusAck messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 46 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 47 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusReqReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 48 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusReqSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ::= { lmpControlChannelPerfEntry 49 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusReqRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
        that have been retransmitted on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 50 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusRspReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusResponse messages
Packit 022b05
        that have been received on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 51 }
Packit 022b05
Packit 022b05
lmpCcChannelStatusRspSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusResponse messages
Packit 022b05
        that have been sent on this control channel."
Packit 022b05
   ::= { lmpControlChannelPerfEntry 52 }
Packit 022b05
Packit 022b05
lmpCcCounterDiscontinuityTime OBJECT-TYPE
Packit 022b05
    SYNTAX       TimeStamp
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of sysUpTime on the most recent occasion at which
Packit 022b05
         one or more of this control channel's counters suffered a
Packit 022b05
         discontinuity.  The relevant counters are the specific
Packit 022b05
         instances associated with this control channel of any
Packit 022b05
         Counter32 object contained in the lmpControlChannelPerfTable.
Packit 022b05
         If no such discontinuities have occurred since the last re-
Packit 022b05
         initialization of the local management subsystem, then this
Packit 022b05
         object contains a zero value."
Packit 022b05
    ::= { lmpControlChannelPerfEntry 53 }
Packit 022b05
Packit 022b05
-- End of lmpControlChannelPerfTable
Packit 022b05
Packit 022b05
-- LMP TE Link Table
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpTeLinkTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpTeLinkEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies the LMP-specific TE link information.
Packit 022b05
        Overall TE link information is kept in three separate tables:
Packit 022b05
        ifTable for interface-specific information, lmpTeLinkTable
Packit 022b05
        for LMP specific information, and teLinkTable for generic
Packit 022b05
        TE link information.  ifIndex is the common index to all
Packit 022b05
        tables."
Packit 022b05
   ::= { lmpObjects 12 }
Packit 022b05
Packit 022b05
lmpTeLinkEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpTeLinkEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table exists for each ifEntry with an
Packit 022b05
        ifType of teLink(200) that is managed by LMP.  An ifEntry with
Packit 022b05
        an ifIndex must exist before the corresponding lmpTeLinkEntry is
Packit 022b05
        created.  If a TE link entry in the ifTable is destroyed, then
Packit 022b05
        so is the corresponding entry in the lmpTeLinkTable.  The
Packit 022b05
        administrative status value is controlled from the ifEntry.
Packit 022b05
        Setting the administrative status to testing prompts LMP to
Packit 022b05
        start link verification on the TE link.  Information about the
Packit 022b05
        TE link that is not LMP specific is contained in the
Packit 022b05
        teLinkTable of the TE-LINK-STD-MIB MIB module."
Packit 022b05
   INDEX         { ifIndex }
Packit 022b05
   ::= { lmpTeLinkTable 1 }
Packit 022b05
Packit 022b05
LmpTeLinkEntry ::= SEQUENCE {
Packit 022b05
  lmpTeLinkNbrRemoteNodeId  LmpNodeId,
Packit 022b05
  lmpTeLinkVerification     TruthValue,
Packit 022b05
  lmpTeLinkFaultManagement  TruthValue,
Packit 022b05
  lmpTeLinkDwdm             TruthValue,
Packit 022b05
  lmpTeLinkOperStatus       INTEGER,
Packit 022b05
  lmpTeLinkRowStatus        RowStatus,
Packit 022b05
  lmpTeLinkStorageType      StorageType
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpTeLinkNbrRemoteNodeId OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpNodeId
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This is the Node ID of the TE link remote node.  This value
Packit 022b05
        may be learned during the control channel parameter negotiation
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        phase (in the Config message).  Node ID is an address whose
Packit 022b05
        type must be IPv4."
Packit 022b05
   ::= { lmpTeLinkEntry 1 }
Packit 022b05
Packit 022b05
lmpTeLinkVerification OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object indicates whether the LMP link verification
Packit 022b05
        procedure is enabled for this TE link."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpTeLinkEntry 2 }
Packit 022b05
Packit 022b05
lmpTeLinkFaultManagement OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object indicates whether the LMP fault management procedure
Packit 022b05
        is enabled on this TE link."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpTeLinkEntry 3 }
Packit 022b05
Packit 022b05
lmpTeLinkDwdm OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object indicates whether the LMP DWDM procedure is enabled
Packit 022b05
        on this TE link."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol (LMP) for Dense Wavelength Division
Packit 022b05
        Multiplexing (DWDM) Optical Line Systems, RFC 4209."
Packit 022b05
   ::= { lmpTeLinkEntry 4 }
Packit 022b05
Packit 022b05
lmpTeLinkOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER {
Packit 022b05
                   up(1), down(2), testing(3), init(4), degraded(5)
Packit 022b05
                 }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of this TE link.  The status
Packit 022b05
        is set to testing when the TE link is performing link
Packit 022b05
        verification.  A degraded state indicates that there is
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        no active control channel between the pair of nodes that
Packit 022b05
        form the endpoints of the TE link, but that at least one
Packit 022b05
        data-bearing link on the TE link is allocated."
Packit 022b05
   ::= { lmpTeLinkEntry 5 }
Packit 022b05
Packit 022b05
lmpTeLinkRowStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        RowStatus
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This variable is used to create, modify, and/or
Packit 022b05
        delete a row in this table.  None of the writable objects
Packit 022b05
        in a row can be changed if the status is active(1).
Packit 022b05
        All read-create objects must have valid and consistent
Packit 022b05
        values before the row can be activated."
Packit 022b05
   ::= { lmpTeLinkEntry 6 }
Packit 022b05
Packit 022b05
lmpTeLinkStorageType OBJECT-TYPE
Packit 022b05
   SYNTAX        StorageType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The storage type for this conceptual row in the
Packit 022b05
        lmpTeLinkTable.  Conceptual rows having the value
Packit 022b05
        'permanent' need not allow write-access to any
Packit 022b05
        columnar object in the row."
Packit 022b05
   DEFVAL        { nonVolatile }
Packit 022b05
   ::= { lmpTeLinkEntry 7 }
Packit 022b05
Packit 022b05
-- End of lmpTeLinkTable
Packit 022b05
Packit 022b05
Packit 022b05
lmpGlobalLinkVerificationInterval OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   UNITS         "milliseconds"
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object indicates how often the link verification
Packit 022b05
        procedure is executed.  The interval is in milliseconds.
Packit 022b05
        A value of 0 is used to indicate that the link
Packit 022b05
        verification procedure should not be executed.  The
Packit 022b05
        interval specified in this object should be large enough
Packit 022b05
        to allow the verification procedure to be completed
Packit 022b05
        before the start of the next interval.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   ::= { lmpObjects 13 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- LMP Link Verification Table
Packit 022b05
Packit 022b05
lmpLinkVerificationTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpLinkVerificationEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies TE link information associated with the
Packit 022b05
        LMP verification procedure."
Packit 022b05
   ::= { lmpObjects 14 }
Packit 022b05
Packit 022b05
lmpLinkVerificationEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpLinkVerificationEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table is created by an LMP-enabled device for
Packit 022b05
        every TE link that supports the LMP verification
Packit 022b05
        procedure."
Packit 022b05
   INDEX         { ifIndex }
Packit 022b05
   ::= { lmpLinkVerificationTable 1 }
Packit 022b05
Packit 022b05
LmpLinkVerificationEntry ::= SEQUENCE {
Packit 022b05
  lmpLinkVerifyInterval           LmpInterval,
Packit 022b05
  lmpLinkVerifyDeadInterval       LmpInterval,
Packit 022b05
  lmpLinkVerifyTransportMechanism BITS,
Packit 022b05
  lmpLinkVerifyAllLinks           TruthValue,
Packit 022b05
  lmpLinkVerifyTransmissionRate   Unsigned32,
Packit 022b05
  lmpLinkVerifyWavelength         Unsigned32,
Packit 022b05
  lmpLinkVerifyRowStatus          RowStatus,
Packit 022b05
  lmpLinkVerifyStorageType        StorageType
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpLinkVerifyInterval OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the VerifyInterval parameter used
Packit 022b05
        in the LMP link verification process.  It indicates the
Packit 022b05
        interval at which the Test messages are sent."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpLinkVerificationEntry 1 }
Packit 022b05
Packit 022b05
lmpLinkVerifyDeadInterval OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpInterval
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object specifies the VerifyDeadInterval parameter used
Packit 022b05
        in the verification of the physical connectivity of data-
Packit 022b05
        bearing links.  It specifies the observation period used to
Packit 022b05
        detect a Test message at the remote node."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpLinkVerificationEntry 2 }
Packit 022b05
Packit 022b05
lmpLinkVerifyTransportMechanism OBJECT-TYPE
Packit 022b05
   SYNTAX        BITS {
Packit 022b05
                     -- All encoding types:
Packit 022b05
                     payload(0),
Packit 022b05
                     -- SONET/SDH encoding type:
Packit 022b05
                     dccSectionOverheadBytes(1),
Packit 022b05
                     dccLineOverheadBytes(2),
Packit 022b05
                     j0Trace(3),
Packit 022b05
                     j1Trace(4),
Packit 022b05
                     j2Trace(5)
Packit 022b05
                 }
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This defines the transport mechanism for the Test messages.  The
Packit 022b05
        scope of this bit mask is restricted to each link encoding
Packit 022b05
        type.  The local node will set the bits corresponding to the
Packit 022b05
        various mechanisms it can support for transmitting LMP Test
Packit 022b05
        messages.  The receiver chooses the appropriate mechanism in the
Packit 022b05
        BeginVerifyAck message."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204
Packit 022b05
        Synchronous Optical Network (SONET)/Synchronous Digital
Packit 022b05
        Hierarchy (SDH) Encoding for Link Management Protocol (LMP)
Packit 022b05
        Test Messages, RFC 4207."
Packit 022b05
   ::= { lmpLinkVerificationEntry 3 }
Packit 022b05
Packit 022b05
lmpLinkVerifyAllLinks OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "A value of true(1) for this object indicates that the
Packit 022b05
        verification process checks all unallocated links; otherwise,
Packit 022b05
        only the new ports or component links that have been added to
Packit 022b05
        this TE link are verified."
Packit 022b05
   ::= { lmpLinkVerificationEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpLinkVerifyTransmissionRate OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   UNITS         "bytes per second"
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This is the transmission rate of the data link over which
Packit 022b05
        the Test messages will be transmitted and is expressed in
Packit 022b05
        bytes per second."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpLinkVerificationEntry 5 }
Packit 022b05
Packit 022b05
lmpLinkVerifyWavelength OBJECT-TYPE
Packit 022b05
   SYNTAX        Unsigned32
Packit 022b05
   UNITS         "nanometers"
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This value corresponds to the wavelength at
Packit 022b05
        which the Test messages will be transmitted and is
Packit 022b05
        measured in nanometers (nm).  If each data-bearing link
Packit 022b05
        corresponds to a separate wavelength, then this value should
Packit 022b05
        be set to 0."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpLinkVerificationEntry 6 }
Packit 022b05
Packit 022b05
lmpLinkVerifyRowStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        RowStatus
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This variable is used to create, modify, and/or
Packit 022b05
        delete a row in this table.  None of the writable objects
Packit 022b05
        in a row can be changed if the status is active(1).
Packit 022b05
        All read-create objects must have valid and consistent
Packit 022b05
        values before the row can be activated."
Packit 022b05
   ::= { lmpLinkVerificationEntry 7 }
Packit 022b05
Packit 022b05
lmpLinkVerifyStorageType OBJECT-TYPE
Packit 022b05
   SYNTAX        StorageType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The storage type for this conceptual row in the
Packit 022b05
        lmpLinkVerificationTable.  Conceptual rows having the value
Packit 022b05
        'permanent' need not allow write-access to any
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        columnar object in the row."
Packit 022b05
   DEFVAL        { nonVolatile }
Packit 022b05
   ::= { lmpLinkVerificationEntry 8 }
Packit 022b05
Packit 022b05
-- End of lmpLinkVerificationTable
Packit 022b05
Packit 022b05
Packit 022b05
-- LMP TE Link Performance Table
Packit 022b05
Packit 022b05
lmpTeLinkPerfTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpTeLinkPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies LMP TE link performance counters."
Packit 022b05
   ::= { lmpObjects 15 }
Packit 022b05
Packit 022b05
lmpTeLinkPerfEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpTeLinkPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table is created by an LMP-enabled device for
Packit 022b05
        every TE link.  lmpTeCounterDiscontinuityTime is used
Packit 022b05
        to indicate potential discontinuity for all counter objects
Packit 022b05
        in this table."
Packit 022b05
   INDEX         { ifIndex }
Packit 022b05
   ::= { lmpTeLinkPerfTable 1 }
Packit 022b05
Packit 022b05
LmpTeLinkPerfEntry ::= SEQUENCE {
Packit 022b05
  lmpTeInOctets                    Counter32,
Packit 022b05
  lmpTeOutOctets                   Counter32,
Packit 022b05
  lmpTeBeginVerifyReceived         Counter32,
Packit 022b05
  lmpTeBeginVerifySent             Counter32,
Packit 022b05
  lmpTeBeginVerifyRetransmit       Counter32,
Packit 022b05
  lmpTeBeginVerifyAckReceived      Counter32,
Packit 022b05
  lmpTeBeginVerifyAckSent          Counter32,
Packit 022b05
  lmpTeBeginVerifyNackReceived     Counter32,
Packit 022b05
  lmpTeBeginVerifyNackSent         Counter32,
Packit 022b05
  lmpTeEndVerifyReceived           Counter32,
Packit 022b05
  lmpTeEndVerifySent               Counter32,
Packit 022b05
  lmpTeEndVerifyRetransmit         Counter32,
Packit 022b05
  lmpTeEndVerifyAckReceived        Counter32,
Packit 022b05
  lmpTeEndVerifyAckSent            Counter32,
Packit 022b05
  lmpTeTestStatusSuccessReceived   Counter32,
Packit 022b05
  lmpTeTestStatusSuccessSent       Counter32,
Packit 022b05
  lmpTeTestStatusSuccessRetransmit Counter32,
Packit 022b05
  lmpTeTestStatusFailureReceived   Counter32,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  lmpTeTestStatusFailureSent       Counter32,
Packit 022b05
  lmpTeTestStatusFailureRetransmit Counter32,
Packit 022b05
  lmpTeTestStatusAckReceived       Counter32,
Packit 022b05
  lmpTeTestStatusAckSent           Counter32,
Packit 022b05
  lmpTeLinkSummaryReceived         Counter32,
Packit 022b05
  lmpTeLinkSummarySent             Counter32,
Packit 022b05
  lmpTeLinkSummaryRetransmit       Counter32,
Packit 022b05
  lmpTeLinkSummaryAckReceived      Counter32,
Packit 022b05
  lmpTeLinkSummaryAckSent          Counter32,
Packit 022b05
  lmpTeLinkSummaryNackReceived     Counter32,
Packit 022b05
  lmpTeLinkSummaryNackSent         Counter32,
Packit 022b05
  lmpTeChannelStatusReceived       Counter32,
Packit 022b05
  lmpTeChannelStatusSent           Counter32,
Packit 022b05
  lmpTeChannelStatusRetransmit     Counter32,
Packit 022b05
  lmpTeChannelStatusAckReceived    Counter32,
Packit 022b05
  lmpTeChannelStatusAckSent        Counter32,
Packit 022b05
  lmpTeChannelStatusReqReceived    Counter32,
Packit 022b05
  lmpTeChannelStatusReqSent        Counter32,
Packit 022b05
  lmpTeChannelStatusReqRetransmit  Counter32,
Packit 022b05
  lmpTeChannelStatusRspReceived    Counter32,
Packit 022b05
  lmpTeChannelStatusRspSent        Counter32,
Packit 022b05
  lmpTeCounterDiscontinuityTime    TimeStamp
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpTeInOctets OBJECT-TYPE
Packit 022b05
    SYNTAX      Counter32
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The total number of LMP message octets received for
Packit 022b05
             this TE link."
Packit 022b05
    ::= { lmpTeLinkPerfEntry 1 }
Packit 022b05
Packit 022b05
lmpTeOutOctets OBJECT-TYPE
Packit 022b05
    SYNTAX       Counter32
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
            "The total number of LMP message octets transmitted out
Packit 022b05
             for this TE link."
Packit 022b05
    ::= { lmpTeLinkPerfEntry 2 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifyReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that have
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 3 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that have
Packit 022b05
        been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 4 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifyRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerify messages that
Packit 022b05
        have been retransmitted for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 5 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifyAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyAck messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 6 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifyAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyAck messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 7 }
Packit 022b05
Packit 022b05
lmpTeBeginVerifyNackReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyNack messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 8 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpTeBeginVerifyNackSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of BeginVerifyNack messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 9 }
Packit 022b05
Packit 022b05
lmpTeEndVerifyReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that have
Packit 022b05
        been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 10 }
Packit 022b05
Packit 022b05
lmpTeEndVerifySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that have
Packit 022b05
        been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 11 }
Packit 022b05
Packit 022b05
lmpTeEndVerifyRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerify messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 12 }
Packit 022b05
Packit 022b05
lmpTeEndVerifyAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerifyAck messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 13 }
Packit 022b05
Packit 022b05
lmpTeEndVerifyAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of EndVerifyAck messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 14 }
Packit 022b05
Packit 022b05
lmpTeTestStatusSuccessReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 15 }
Packit 022b05
Packit 022b05
lmpTeTestStatusSuccessSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 16 }
Packit 022b05
Packit 022b05
lmpTeTestStatusSuccessRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusSuccess messages
Packit 022b05
        that have been retransmitted for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 17 }
Packit 022b05
Packit 022b05
lmpTeTestStatusFailureReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
        that have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 18 }
Packit 022b05
Packit 022b05
lmpTeTestStatusFailureSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        that have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 19 }
Packit 022b05
Packit 022b05
lmpTeTestStatusFailureRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusFailure messages
Packit 022b05
        that have been retransmitted on this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 20 }
Packit 022b05
Packit 022b05
lmpTeTestStatusAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusAck messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 21 }
Packit 022b05
Packit 022b05
lmpTeTestStatusAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of TestStatusAck messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 22 }
Packit 022b05
Packit 022b05
lmpTeLinkSummaryReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 23 }
Packit 022b05
Packit 022b05
lmpTeLinkSummarySent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 24 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpTeLinkSummaryRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummary messages that
Packit 022b05
        have been retransmitted over this control channel."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 25 }
Packit 022b05
Packit 022b05
lmpTeLinkSummaryAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryAck messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 26 }
Packit 022b05
Packit 022b05
lmpTeLinkSummaryAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryAck messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 27 }
Packit 022b05
Packit 022b05
lmpTeLinkSummaryNackReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryNack messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 28 }
Packit 022b05
Packit 022b05
lmpTeLinkSummaryNackSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of LinkSummaryNack messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 29 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages that
Packit 022b05
        have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 30 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages that
Packit 022b05
        have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 31 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages that
Packit 022b05
        have been retransmitted for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 32 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusAckReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusAck messages
Packit 022b05
        that have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 33 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusAckSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatus messages
Packit 022b05
        that have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 34 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusReqReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        that have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 35 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusReqSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
        that have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 36 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusReqRetransmit OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusRequest messages
Packit 022b05
        that have been retransmitted for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 37 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusRspReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusResponse messages
Packit 022b05
        that have been received for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 38 }
Packit 022b05
Packit 022b05
lmpTeChannelStatusRspSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of ChannelStatusResponse messages
Packit 022b05
        that have been sent for this TE link."
Packit 022b05
   ::= { lmpTeLinkPerfEntry 39 }
Packit 022b05
Packit 022b05
lmpTeCounterDiscontinuityTime OBJECT-TYPE
Packit 022b05
    SYNTAX       TimeStamp
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of sysUpTime on the most recent occasion at which
Packit 022b05
         one or more of this TE link's counters suffered a
Packit 022b05
         discontinuity.  The relevant counters are the specific
Packit 022b05
         instances associated with this TE link of any Counter32
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         object contained in the lmpTeLinkPerfTable.  If
Packit 022b05
         no such discontinuities have occurred since the last re-
Packit 022b05
         initialization of the local management subsystem, then this
Packit 022b05
         object contains a zero value."
Packit 022b05
    ::= { lmpTeLinkPerfEntry 40 }
Packit 022b05
Packit 022b05
-- End of lmpTeLinkPerfTable
Packit 022b05
Packit 022b05
Packit 022b05
-- LMP Data Link Table
Packit 022b05
Packit 022b05
lmpDataLinkTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpDataLinkEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies the data-bearing links managed by the
Packit 022b05
        LMP."
Packit 022b05
   ::= { lmpObjects 16 }
Packit 022b05
Packit 022b05
lmpDataLinkEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpDataLinkEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table exists for each ifEntry that represents
Packit 022b05
        a data-bearing link.  An ifEntry with an ifIndex must exist
Packit 022b05
        before the corresponding lmpDataLinkEntry is created.
Packit 022b05
        If an entry representing the data-bearing link is destroyed in
Packit 022b05
        the ifTable, then so is the corresponding entry in the
Packit 022b05
        lmpDataLinkTable.  The administrative status value is
Packit 022b05
        controlled from the ifEntry.  The index to this table is also
Packit 022b05
        used to get information in the componentLinkTable
Packit 022b05
        of the TE-LINK-STD-MIB MIB module."
Packit 022b05
   INDEX         { ifIndex }
Packit 022b05
   ::= { lmpDataLinkTable 1 }
Packit 022b05
Packit 022b05
LmpDataLinkEntry ::= SEQUENCE {
Packit 022b05
  lmpDataLinkType               INTEGER,
Packit 022b05
  lmpDataLinkAddressType        InetAddressType,
Packit 022b05
  lmpDataLinkIpAddr             InetAddress,
Packit 022b05
  lmpDataLinkRemoteIpAddress    InetAddress,
Packit 022b05
  lmpDataLinkRemoteIfId         InterfaceIndexOrZero,
Packit 022b05
  lmpDataLinkEncodingType       TeLinkEncodingType,
Packit 022b05
  lmpDataLinkActiveOperStatus   INTEGER,
Packit 022b05
  lmpDataLinkPassiveOperStatus  INTEGER,
Packit 022b05
  lmpDataLinkRowStatus          RowStatus,
Packit 022b05
  lmpDataLinkStorageType        StorageType
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpDataLinkType OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER {
Packit 022b05
                     port(1),
Packit 022b05
                     componentLink(2)
Packit 022b05
                 }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This attribute specifies whether this data-bearing link is
Packit 022b05
        a port or a component link.  Component links are multiplex
Packit 022b05
        capable, whereas ports are not multiplex capable."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpDataLinkEntry 1 }
Packit 022b05
Packit 022b05
lmpDataLinkAddressType OBJECT-TYPE
Packit 022b05
   SYNTAX        InetAddressType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This attribute specifies the data-bearing link IP address
Packit 022b05
        type.  If the data-bearing link is unnumbered, the address
Packit 022b05
        type must be set to unknown(0)."
Packit 022b05
   ::= { lmpDataLinkEntry 2 }
Packit 022b05
Packit 022b05
lmpDataLinkIpAddr OBJECT-TYPE
Packit 022b05
   SYNTAX        InetAddress
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The local Internet address for numbered links.  The type
Packit 022b05
        of this address is determined by the value of
Packit 022b05
        lmpDataLinkAddressType object.
Packit 022b05
Packit 022b05
        For IPv4 and IPv6 numbered links, this object represents
Packit 022b05
        the local IP address associated with the data-bearing
Packit 022b05
        link.  For an unnumbered link, the local address is
Packit 022b05
        of type unknown, and this object is set to the zero-length
Packit 022b05
        string; the ifIndex object then identifies the
Packit 022b05
        unnumbered address."
Packit 022b05
   ::= { lmpDataLinkEntry 3 }
Packit 022b05
Packit 022b05
lmpDataLinkRemoteIpAddress OBJECT-TYPE
Packit 022b05
   SYNTAX        InetAddress
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The remote Internet address for numbered data-bearing links.
Packit 022b05
        The type of this address is determined by the
Packit 022b05
        lmpDataLinkAddressType object.
Packit 022b05
Packit 022b05
        For IPv4 and IPv6 numbered links, this object represents the
Packit 022b05
        remote IP address associated with the data-bearing link.  For
Packit 022b05
        an unnumbered link, the remote address is of type unknown,
Packit 022b05
        and this object is set to the zero-length string; the
Packit 022b05
        lmpDataLinkRemoteIfId object then identifies the unnumbered
Packit 022b05
        address.
Packit 022b05
Packit 022b05
        This information is either configured manually or
Packit 022b05
        communicated by the remote node during the link verification
Packit 022b05
        procedure."
Packit 022b05
   ::= { lmpDataLinkEntry 4 }
Packit 022b05
Packit 022b05
lmpDataLinkRemoteIfId OBJECT-TYPE
Packit 022b05
   SYNTAX        InterfaceIndexOrZero
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Interface identifier of the remote end point.  This
Packit 022b05
        information is either configured manually or
Packit 022b05
        communicated by the remote node during the link verification
Packit 022b05
        procedure."
Packit 022b05
   ::= { lmpDataLinkEntry 5 }
Packit 022b05
Packit 022b05
lmpDataLinkEncodingType OBJECT-TYPE
Packit 022b05
   SYNTAX        TeLinkEncodingType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The encoding type of the data-bearing link."
Packit 022b05
   REFERENCE
Packit 022b05
       "Generalized MPLS Signaling Functional Description, RFC 3471."
Packit 022b05
   ::= { lmpDataLinkEntry 6 }
Packit 022b05
Packit 022b05
lmpDataLinkActiveOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER {
Packit 022b05
                     upAlloc(1),
Packit 022b05
                     upFree(2),
Packit 022b05
                     down(3),
Packit 022b05
                     testing(4) }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of this data-bearing link
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        (active FSM)."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpDataLinkEntry 7 }
Packit 022b05
Packit 022b05
lmpDataLinkPassiveOperStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        INTEGER {
Packit 022b05
                     upAlloc(1),
Packit 022b05
                     upFree(2),
Packit 022b05
                     down(3),
Packit 022b05
                     psvTst(4) }
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The actual operational status of this data-bearing link
Packit 022b05
        (passive FSM)."
Packit 022b05
   REFERENCE
Packit 022b05
       "Link Management Protocol, RFC 4204."
Packit 022b05
   ::= { lmpDataLinkEntry 8 }
Packit 022b05
Packit 022b05
lmpDataLinkRowStatus OBJECT-TYPE
Packit 022b05
   SYNTAX        RowStatus
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This variable is used to create, modify, and/or
Packit 022b05
        delete a row in this table.  None of the writable objects
Packit 022b05
        in a row can be changed if the status is active(1).
Packit 022b05
        All read-create objects must have valid and consistent
Packit 022b05
        values before the row can be activated."
Packit 022b05
   ::= { lmpDataLinkEntry 9 }
Packit 022b05
Packit 022b05
lmpDataLinkStorageType OBJECT-TYPE
Packit 022b05
   SYNTAX        StorageType
Packit 022b05
   MAX-ACCESS    read-create
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The storage type for this conceptual row in the
Packit 022b05
        lmpDataLinkTable.  Conceptual rows having the value
Packit 022b05
        'permanent' need not allow write-access to any
Packit 022b05
        columnar object in the row."
Packit 022b05
   DEFVAL        { nonVolatile }
Packit 022b05
   ::= { lmpDataLinkEntry 10 }
Packit 022b05
Packit 022b05
-- End of lmpDataLinkTable
Packit 022b05
Packit 022b05
Packit 022b05
-- LMP Data Link Performance Table
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpDataLinkPerfTable OBJECT-TYPE
Packit 022b05
   SYNTAX        SEQUENCE OF LmpDataLinkPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This table specifies the data-bearing links LMP performance
Packit 022b05
        counters."
Packit 022b05
   ::= { lmpObjects 17 }
Packit 022b05
Packit 022b05
lmpDataLinkPerfEntry OBJECT-TYPE
Packit 022b05
   SYNTAX        LmpDataLinkPerfEntry
Packit 022b05
   MAX-ACCESS    not-accessible
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "An entry in this table contains information about
Packit 022b05
        the LMP performance counters for the data-bearing links.
Packit 022b05
        lmpDataLinkDiscontinuityTime is used to indicate potential
Packit 022b05
        discontinuity for all counter objects in this table."
Packit 022b05
   INDEX         { ifIndex }
Packit 022b05
   ::= { lmpDataLinkPerfTable 1 }
Packit 022b05
Packit 022b05
LmpDataLinkPerfEntry ::= SEQUENCE {
Packit 022b05
  lmpDataLinkTestReceived        Counter32,
Packit 022b05
  lmpDataLinkTestSent            Counter32,
Packit 022b05
  lmpDataLinkActiveTestSuccess   Counter32,
Packit 022b05
  lmpDataLinkActiveTestFailure   Counter32,
Packit 022b05
  lmpDataLinkPassiveTestSuccess  Counter32,
Packit 022b05
  lmpDataLinkPassiveTestFailure  Counter32,
Packit 022b05
  lmpDataLinkDiscontinuityTime   TimeStamp
Packit 022b05
}
Packit 022b05
Packit 022b05
lmpDataLinkTestReceived OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Test messages that have
Packit 022b05
        been received on this data-bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 1 }
Packit 022b05
Packit 022b05
lmpDataLinkTestSent OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of Test messages that have
Packit 022b05
        been sent on this data-bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpDataLinkActiveTestSuccess OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of data-bearing link tests
Packit 022b05
        that were successful on the active side of this data-
Packit 022b05
        bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 3 }
Packit 022b05
Packit 022b05
lmpDataLinkActiveTestFailure OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of data-bearing link tests
Packit 022b05
        that failed on the active side of this data-bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 4 }
Packit 022b05
Packit 022b05
lmpDataLinkPassiveTestSuccess OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of data-bearing link tests
Packit 022b05
        that were successful on the passive side of this data-
Packit 022b05
        bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 5 }
Packit 022b05
Packit 022b05
lmpDataLinkPassiveTestFailure OBJECT-TYPE
Packit 022b05
   SYNTAX        Counter32
Packit 022b05
   MAX-ACCESS    read-only
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This object counts the number of data-bearing link tests
Packit 022b05
        that failed on the passive side of this data-bearing link."
Packit 022b05
   ::= { lmpDataLinkPerfEntry 6 }
Packit 022b05
Packit 022b05
lmpDataLinkDiscontinuityTime OBJECT-TYPE
Packit 022b05
    SYNTAX       TimeStamp
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of sysUpTime on the most recent occasion at which
Packit 022b05
         one or more of this data-bearing link's counters suffered
Packit 022b05
         a discontinuity.  The relevant counters are the specific
Packit 022b05
         instances associated with this data-bearing link of any
Packit 022b05
         Counter32 object contained in the lmpDataLinkPerfTable.  If
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         no such discontinuities have occurred since the last re-
Packit 022b05
         initialization of the local management subsystem, then this
Packit 022b05
         object contains a zero value."
Packit 022b05
    ::= { lmpDataLinkPerfEntry 7 }
Packit 022b05
Packit 022b05
-- End of lmpDataLinkPerfTable
Packit 022b05
Packit 022b05
Packit 022b05
-- Notification Configuration
Packit 022b05
Packit 022b05
lmpNotificationMaxRate OBJECT-TYPE
Packit 022b05
   SYNTAX       Unsigned32
Packit 022b05
   MAX-ACCESS   read-write
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "The LMP notification rate depends on the size of the network,
Packit 022b05
        the type of links, the network configuration, the
Packit 022b05
        reliability of the network, etc.
Packit 022b05
Packit 022b05
        When this MIB was designed, care was taken to minimize the
Packit 022b05
        amount of notifications generated for LMP purposes.  Wherever
Packit 022b05
        possible, notifications are state driven, meaning that the
Packit 022b05
        notifications are sent only when the system changes state.
Packit 022b05
        The only notifications that are repeated and that could cause a
Packit 022b05
        problem as far as congestion is concerned are the ones
Packit 022b05
        associated with data link verification.
Packit 022b05
        Without any considerations to handling of these
Packit 022b05
        notifications, a problem may arise if the number of data
Packit 022b05
        links is high.  Since the data link verification notifications
Packit 022b05
        can happen only once per data link per link verification
Packit 022b05
        interval, the notification rate should be sustainable if one
Packit 022b05
        chooses an appropriate link verification interval for a given
Packit 022b05
        network configuration.  For instance, a network of 100 nodes
Packit 022b05
        with 5 links of 128 wavelengths each and a link verification
Packit 022b05
        of 1 minute, where no more than 10% of the links failed at any
Packit 022b05
        given time, would have 1 notification per second sent from
Packit 022b05
        each node, or 100 notifications per second for the whole
Packit 022b05
        network.  The rest of the notifications are negligible
Packit 022b05
        compared to this number.
Packit 022b05
Packit 022b05
        To alleviate the congestion problem, the
Packit 022b05
        lmpNotificationMaxRate object can be used to implement a
Packit 022b05
        throttling mechanism.  It is also possible to enable/disable
Packit 022b05
        certain type of notifications.
Packit 022b05
Packit 022b05
        This variable indicates the maximum number of
Packit 022b05
        notifications issued per minute.  If events occur
Packit 022b05
        more rapidly, the implementation may simply fail to
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        emit these notifications during that period or may
Packit 022b05
        queue them until an appropriate time.  A value of 0
Packit 022b05
        means that no throttling is applied and events may be
Packit 022b05
        notified at the rate at which they occur.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   ::= { lmpObjects 18 }
Packit 022b05
Packit 022b05
lmpLinkPropertyNotificationsEnabled OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If this object is true(1), then it enables the
Packit 022b05
        generation of lmpTeLinkPropertyMismatch
Packit 022b05
        and lmpDataLinkPropertyMismatch notifications;
Packit 022b05
        otherwise, these notifications are not emitted.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   DEFVAL        { false }
Packit 022b05
   ::= { lmpObjects 19 }
Packit 022b05
Packit 022b05
lmpUnprotectedNotificationsEnabled OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If this object is true(1), then it enables the
Packit 022b05
        generation of lmpUnprotected notifications;
Packit 022b05
        otherwise, these notifications are not emitted.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   DEFVAL        { false }
Packit 022b05
   ::= { lmpObjects 20 }
Packit 022b05
Packit 022b05
lmpCcUpDownNotificationsEnabled OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If this object is true(1), then it enables the generation of
Packit 022b05
        lmpControlChannelUp and lmpControlChannelDown notifications;
Packit 022b05
        otherwise, these notifications are not emitted.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   DEFVAL        { false }
Packit 022b05
   ::= { lmpObjects 21 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpTeLinkNotificationsEnabled OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If this object is true(1), then it enables the
Packit 022b05
        generation of lmpTeLinkDegraded and lmpTeLinkNotDegraded
Packit 022b05
        notifications; otherwise, these notifications are not emitted.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   DEFVAL        { false }
Packit 022b05
   ::= { lmpObjects 22 }
Packit 022b05
Packit 022b05
lmpDataLinkNotificationsEnabled OBJECT-TYPE
Packit 022b05
   SYNTAX        TruthValue
Packit 022b05
   MAX-ACCESS    read-write
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "If this object is true(1), then it enables the
Packit 022b05
        generation of lmpDataLinkVerificationFailure
Packit 022b05
        notification; otherwise, these notifications are not emitted.
Packit 022b05
        Implementations should save the value of this object in
Packit 022b05
        persistent memory so that it survives restarts or reboot."
Packit 022b05
   DEFVAL        { false }
Packit 022b05
   ::= { lmpObjects 23 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Notifications
Packit 022b05
Packit 022b05
-- Link Property Mismatch Notifications
Packit 022b05
Packit 022b05
lmpTeLinkPropertyMismatch NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { teLinkRemoteIpAddr,
Packit 022b05
                   teLinkIncomingIfId }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a TE link property
Packit 022b05
        mismatch is detected on the node.  The received remote TE link
Packit 022b05
        ID of the misconfigured TE link is represented by either
Packit 022b05
        teLinkRemoteIpAddr or teLinkIncomingIfId, depending on whether
Packit 022b05
        the TE link is numbered or unnumbered.  This notification
Packit 022b05
        should not be sent unless lmpLinkPropertyNotificationsEnabled
Packit 022b05
        is true(1).  It is recommended that this notification be
Packit 022b05
        reported only the first time a mismatch is detected.
Packit 022b05
        Otherwise, for a given TE link, this notification can occur
Packit 022b05
        no more than once per verification interval
Packit 022b05
        (lmpGlobalLinkVerificationInterval)."
Packit 022b05
   ::= { lmpNotifications 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpDataLinkPropertyMismatch NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpDataLinkType, lmpDataLinkRemoteIfId }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a data-bearing link
Packit 022b05
        property mismatch is detected on the node.  lmpDataLinkType
Packit 022b05
        is used to identify the local identifiers associated with
Packit 022b05
        the data link.  (The data link interface index can be used
Packit 022b05
        to determine the TE link interface index, as this
Packit 022b05
        relationship is captured in the interface stack table.)
Packit 022b05
        The remote entity interface ID is the remote entity
Packit 022b05
        interface ID received in the LinkSummary message.
Packit 022b05
        This notification should not be sent unless
Packit 022b05
        lmpLinkPropertyNotificationsEnabled is true(1).  It is
Packit 022b05
        recommended that this notification be reported only the
Packit 022b05
        first time a mismatch is detected.  Otherwise, for a given
Packit 022b05
        data link, this notification can occur no more than once
Packit 022b05
        per verification interval (lmpGlobalLinkVerificationInterval)."
Packit 022b05
   ::= { lmpNotifications 2 }
Packit 022b05
Packit 022b05
-- Neighbor Notification
Packit 022b05
Packit 022b05
lmpUnprotected NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpCcNbrNodeId }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when there is more than one
Packit 022b05
        control channel between LMP neighbors and the last redundant
Packit 022b05
        control channel has failed.  If the remaining operational
Packit 022b05
        control channel fails, then there will be no more control
Packit 022b05
        channels between the pair of nodes and all the TE links
Packit 022b05
        between the pair of nodes, will go to degraded state.  This
Packit 022b05
        notification should not be sent unless
Packit 022b05
        lmpUnprotectedNotificationsEnabled is set to true(1)."
Packit 022b05
   ::= { lmpNotifications 3 }
Packit 022b05
Packit 022b05
-- Control Channel Notifications
Packit 022b05
Packit 022b05
lmpControlChannelUp NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpCcAdminStatus, lmpCcOperStatus }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a control
Packit 022b05
        channel transitions to the up operational state.  This
Packit 022b05
        notification should not be sent unless
Packit 022b05
        lmpCcUpDownNotificationsEnabled is true(1)."
Packit 022b05
   ::= { lmpNotifications 4 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
lmpControlChannelDown NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpCcAdminStatus, lmpCcOperStatus }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a control channel
Packit 022b05
        transitions out of the up operational state.  This
Packit 022b05
        notification should not be sent unless
Packit 022b05
        lmpCcUpDownNotificationsEnabled is true(1)."
Packit 022b05
   ::= { lmpNotifications 5 }
Packit 022b05
Packit 022b05
-- TE Link Notification
Packit 022b05
Packit 022b05
lmpTeLinkDegraded NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpTeLinkOperStatus }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a lmpTeLinkOperStatus
Packit 022b05
        object for a TE link enters the degraded state.  This
Packit 022b05
        notification should not be sent unless
Packit 022b05
        lmpTeLinkNotificationsEnabled is true(1)."
Packit 022b05
   ::= { lmpNotifications 6 }
Packit 022b05
Packit 022b05
lmpTeLinkNotDegraded NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpTeLinkOperStatus }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a lmpTeLinkOperStatus
Packit 022b05
        object for a TE link leaves the degraded state.  This
Packit 022b05
        notification should not be sent unless
Packit 022b05
        lmpTeLinkNotificationsEnabled is true(1)."
Packit 022b05
   ::= { lmpNotifications 7 }
Packit 022b05
Packit 022b05
-- Data-bearing Link Notification
Packit 022b05
Packit 022b05
lmpDataLinkVerificationFailure NOTIFICATION-TYPE
Packit 022b05
   OBJECTS       { lmpDataLinkActiveOperStatus,
Packit 022b05
                   lmpDataLinkPassiveOperStatus }
Packit 022b05
   STATUS        current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "This notification is generated when a data-bearing
Packit 022b05
        link verification fails.  This notification should not be sent
Packit 022b05
        unless lmpDataLinkNotificationsEnabled is true(1).  For a given
Packit 022b05
        data link, this notification can occur no more than once per
Packit 022b05
        verification interval (lmpGlobalLinkVerificationInterval)."
Packit 022b05
   ::= { lmpNotifications 8 }
Packit 022b05
Packit 022b05
-- End of notifications
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- Module compliance
Packit 022b05
Packit 022b05
lmpCompliances
Packit 022b05
   OBJECT IDENTIFIER ::= { lmpConformance 1 }
Packit 022b05
Packit 022b05
lmpGroups
Packit 022b05
   OBJECT IDENTIFIER ::= { lmpConformance 2 }
Packit 022b05
Packit 022b05
lmpModuleFullCompliance MODULE-COMPLIANCE
Packit 022b05
   STATUS current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Compliance statement for agents that support the
Packit 022b05
        configuration and monitoring of LMP MIB."
Packit 022b05
   MODULE -- this module
Packit 022b05
Packit 022b05
      MANDATORY-GROUPS    { lmpNodeGroup,
Packit 022b05
                            lmpControlChannelGroup,
Packit 022b05
                            lmpLinkPropertyCorrelationGroup,
Packit 022b05
                            lmpPerfGroup,
Packit 022b05
                            lmpTeLinkGroup,
Packit 022b05
                            lmpDataLinkGroup }
Packit 022b05
Packit 022b05
      GROUP lmpCcIsNotInterfaceGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           control channels that are not interfaces, in addition to
Packit 022b05
           lmpControlChannelGroup.  The following constraint applies:
Packit 022b05
           lmpCcIsIf must at least be read-only, returning false(2)."
Packit 022b05
Packit 022b05
      GROUP lmpCcIsInterfaceGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           control channels that are interfaces, in addition to
Packit 022b05
           lmpControlChannelGroup.  The following constraint applies:
Packit 022b05
           lmpCcIsIf must at least be read-only, returning true(1)."
Packit 022b05
Packit 022b05
      GROUP lmpLinkVerificationGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           the link verification procedure."
Packit 022b05
Packit 022b05
      GROUP lmpNotificationGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is optional."
Packit 022b05
Packit 022b05
      -- lmpNbrTable
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrRowStatus
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit 022b05
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit 022b05
                               createAndGo(4), destroy(6) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Support for notReady(3) and createAndWait(5) is
Packit 022b05
           not required."
Packit 022b05
Packit 022b05
      -- lmpControlChannelTable
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRemoteAddressType
Packit 022b05
      SYNTAX      INTEGER { unknown(0), ipv4(1), ipv6(2) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Only ipv4(1) and ipv6(2) address types need to be
Packit 022b05
           supported for non-point-to-point configurations."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRemoteIpAddr
Packit 022b05
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The size of the IP address depends on the address type."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit 022b05
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit 022b05
                               createAndGo(4), destroy(6) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Support for notReady(3) and createAndWait(5) is
Packit 022b05
           not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcOperStatus
Packit 022b05
      SYNTAX      INTEGER { up(1), down(2) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of configSnd(3), configRcv(4), active(5), or
Packit 022b05
           goingDown(6) need not be supported."
Packit 022b05
Packit 022b05
      -- lmpTeLinkTable
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkOperStatus
Packit 022b05
      SYNTAX      INTEGER { up(1), down(2), degraded(5) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The testing(3) and init(4) state need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit 022b05
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit 022b05
                               createAndGo(4), destroy(6) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Support for notReady(3) and createAndWait(5) is
Packit 022b05
           not required."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      -- lmpDataLinkTable
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkActiveOperStatus
Packit 022b05
      SYNTAX      INTEGER { upAlloc(1), upFree(2), down(3) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of testing(4) need not be supported."
Packit 022b05
      OBJECT      lmpDataLinkPassiveOperStatus
Packit 022b05
      SYNTAX      INTEGER { upAlloc(1), upFree(2), down(3) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of psvTst(4) need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit 022b05
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit 022b05
                               createAndGo(4), destroy(6) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Support for notReady(3) and createAndWait(5) is
Packit 022b05
           not required."
Packit 022b05
Packit 022b05
   ::= { lmpCompliances 1 }
Packit 022b05
Packit 022b05
lmpModuleReadOnlyCompliance MODULE-COMPLIANCE
Packit 022b05
   STATUS current
Packit 022b05
   DESCRIPTION
Packit 022b05
       "Compliance statement for agents that support the
Packit 022b05
        monitoring of the LMP MIB."
Packit 022b05
   MODULE -- this module
Packit 022b05
Packit 022b05
      -- The mandatory groups have to be implemented
Packit 022b05
      -- by all LMP-enabled devices.  However, they may all be supported
Packit 022b05
      -- as read-only objects in the case where manual
Packit 022b05
      -- configuration is not supported.
Packit 022b05
Packit 022b05
      MANDATORY-GROUPS    { lmpNodeGroup,
Packit 022b05
                            lmpControlChannelGroup,
Packit 022b05
                            lmpLinkPropertyCorrelationGroup,
Packit 022b05
                            lmpPerfGroup,
Packit 022b05
                            lmpTeLinkGroup,
Packit 022b05
                            lmpDataLinkGroup }
Packit 022b05
Packit 022b05
      GROUP lmpCcIsNotInterfaceGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           control channels that are not interfaces, in addition to
Packit 022b05
           lmpControlChannelGroup.  The following constraint applies:
Packit 022b05
           lmpCcIsIf must at least be read-only, returning false(2)."
Packit 022b05
Packit 022b05
      GROUP lmpCcIsInterfaceGroup
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           control channels that are interfaces, in addition to
Packit 022b05
           lmpControlChannelGroup.  The following constraint applies:
Packit 022b05
           lmpCcIsIf must at least be read-only, returning true(1)."
Packit 022b05
Packit 022b05
      GROUP lmpLinkVerificationGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is mandatory for devices that support
Packit 022b05
           the link verification procedure."
Packit 022b05
Packit 022b05
      GROUP lmpNotificationGroup
Packit 022b05
      DESCRIPTION
Packit 022b05
          "This group is optional."
Packit 022b05
Packit 022b05
      -- Scalars
Packit 022b05
Packit 022b05
      OBJECT      lmpAdminStatus
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpGlobalLinkVerificationInterval
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloIntervalDefault
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloIntervalDefaultMin
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloIntervalDefaultMax
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloDeadIntervalDefault
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloDeadIntervalDefaultMin
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloDeadIntervalDefaultMax
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpNotificationMaxRate
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpNbrTable
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrRetransmitInterval
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrRetryLimit
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrRetransmitDelta
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required, and active(1) is the
Packit 022b05
           only status that needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpNbrStorageType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpControlChannelTable
Packit 022b05
Packit 022b05
      OBJECT      lmpCcUnderlyingIfIndex
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcIsIf
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcNbrNodeId
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRemoteAddressType
Packit 022b05
      SYNTAX      INTEGER { unknown(0), ipv4(1), ipv6(2) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Only ipv4(1) and ipv6(2) address types need to be
Packit 022b05
           supported for non-point-to-point configurations."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRemoteIpAddr
Packit 022b05
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The size of the IP address depends on the address type."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcSetupRole
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcAuthentication
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloIntervalMin
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloIntervalMax
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloDeadIntervalMin
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcHelloDeadIntervalMax
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required, and active(1) is the
Packit 022b05
           only status that needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcOperStatus
Packit 022b05
      SYNTAX      INTEGER { up(1), down(2) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of configSnd(3), configRcv(4), active(5), or
Packit 022b05
           goingDown(6) need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpCcStorageType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpLinkVerificationTable
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyInterval
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyDeadInterval
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyAllLinks
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpTeLinkTable
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkNbrRemoteNodeId
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required if the link verification
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           procedure is enabled."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkVerification
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkFaultManagement
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkDwdm
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkOperStatus
Packit 022b05
      SYNTAX      INTEGER { up(1), down(2), degraded(5) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The testing(3) and init(4) state need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required, and active(1) is the
Packit 022b05
           only status that needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpTeLinkStorageType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpTeLinkVerificationTable
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyTransmissionRate
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyWavelength
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1) }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required, and active(1) is the
Packit 022b05
           only status that needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpLinkVerifyStorageType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
      -- lmpDataLinkTable
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkAddressType
Packit 022b05
      SYNTAX      INTEGER { unknown(0), ipv4(1), ipv6(2) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Only ipv4(1) and ipv6(2) address types need to be
Packit 022b05
           supported for numbered links.  For unnumbered links, the
Packit 022b05
           unknown(0) address type needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkIpAddr
Packit 022b05
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "The size of the data-bearing link IP address depends on
Packit 022b05
           the type of data-bearing link.  Data-bearing link IP
Packit 022b05
           address size is zero if the link is unnumbered, four if
Packit 022b05
           the link IP address is IPv4, and sixteen if the link IP
Packit 022b05
           address is IPv6."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkRemoteIpAddress
Packit 022b05
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required if the link verification
Packit 022b05
           procedure is enabled."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkRemoteIfId
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required if the link verification
Packit 022b05
           procedure is enabled."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkEncodingType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkActiveOperStatus
Packit 022b05
      SYNTAX      INTEGER { upAlloc(1), upFree(2), down(3) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of testing(4) need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkPassiveOperStatus
Packit 022b05
      SYNTAX      INTEGER { upAlloc(1), upFree(2), down(3) }
Packit 022b05
      DESCRIPTION
Packit 022b05
          "A value of psvTst(4) need not be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkRowStatus
Packit 022b05
      SYNTAX      RowStatus { active(1) }
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required, and active(1) is the
Packit 022b05
           only status that needs to be supported."
Packit 022b05
Packit 022b05
      OBJECT      lmpDataLinkStorageType
Packit 022b05
      MIN-ACCESS  read-only
Packit 022b05
      DESCRIPTION
Packit 022b05
          "Write access is not required."
Packit 022b05
Packit 022b05
   ::= { lmpCompliances 2 }
Packit 022b05
Packit 022b05
-- Units of conformance
Packit 022b05
Packit 022b05
lmpNodeGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpAdminStatus,
Packit 022b05
             lmpOperStatus,
Packit 022b05
             lmpNbrAdminStatus,
Packit 022b05
             lmpNbrOperStatus,
Packit 022b05
             lmpNbrRowStatus,
Packit 022b05
             lmpNbrStorageType,
Packit 022b05
             lmpUnprotectedNotificationsEnabled,
Packit 022b05
             lmpNotificationMaxRate
Packit 022b05
           }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Collection of objects that represent LMP node
Packit 022b05
           configuration."
Packit 022b05
   ::= { lmpGroups 1 }
Packit 022b05
Packit 022b05
lmpControlChannelGroup OBJECT-GROUP
Packit 022b05
   OBJECTS {
Packit 022b05
             lmpNbrRetransmitInterval,
Packit 022b05
             lmpNbrRetryLimit,
Packit 022b05
             lmpNbrRetransmitDelta,
Packit 022b05
             lmpNbrAdminStatus,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
             lmpNbrOperStatus,
Packit 022b05
             lmpNbrRowStatus,
Packit 022b05
             lmpNbrStorageType,
Packit 022b05
             lmpCcHelloIntervalDefault,
Packit 022b05
             lmpCcHelloIntervalDefaultMin,
Packit 022b05
             lmpCcHelloIntervalDefaultMax,
Packit 022b05
             lmpCcHelloDeadIntervalDefault,
Packit 022b05
             lmpCcHelloDeadIntervalDefaultMin,
Packit 022b05
             lmpCcHelloDeadIntervalDefaultMax,
Packit 022b05
             lmpCcNbrNodeId,
Packit 022b05
             lmpCcRemoteId,
Packit 022b05
             lmpCcRemoteAddressType,
Packit 022b05
             lmpCcRemoteIpAddr,
Packit 022b05
             lmpCcSetupRole,
Packit 022b05
             lmpCcAuthentication,
Packit 022b05
             lmpCcHelloInterval,
Packit 022b05
             lmpCcHelloIntervalMin,
Packit 022b05
             lmpCcHelloIntervalMax,
Packit 022b05
             lmpCcHelloIntervalNegotiated,
Packit 022b05
             lmpCcHelloDeadInterval,
Packit 022b05
             lmpCcHelloDeadIntervalMin,
Packit 022b05
             lmpCcHelloDeadIntervalMax,
Packit 022b05
             lmpCcHelloDeadIntervalNegotiated,
Packit 022b05
             lmpCcOperStatus,
Packit 022b05
             lmpCcRowStatus,
Packit 022b05
             lmpCcStorageType,
Packit 022b05
             lmpCcUpDownNotificationsEnabled
Packit 022b05
           }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Objects that can be used to configure LMP interface."
Packit 022b05
   ::= { lmpGroups 2 }
Packit 022b05
Packit 022b05
lmpCcIsInterfaceGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpCcIsIf }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Objects that can be used to configure control channels
Packit 022b05
           that are interfaces."
Packit 022b05
   ::= { lmpGroups 3 }
Packit 022b05
Packit 022b05
lmpCcIsNotInterfaceGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpCcUnderlyingIfIndex,
Packit 022b05
             lmpCcIsIf,
Packit 022b05
             lmpCcLastChange,
Packit 022b05
             lmpCcAdminStatus
Packit 022b05
           }
Packit 022b05
   STATUS  current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Objects that can be used to configure control channels
Packit 022b05
           that are not interfaces."
Packit 022b05
   ::= { lmpGroups 4 }
Packit 022b05
Packit 022b05
lmpLinkPropertyCorrelationGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpLinkPropertyNotificationsEnabled }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Collection of objects used to configure the link
Packit 022b05
           property correlation procedure."
Packit 022b05
   ::= { lmpGroups 5 }
Packit 022b05
Packit 022b05
lmpLinkVerificationGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpGlobalLinkVerificationInterval,
Packit 022b05
             lmpLinkVerifyInterval,
Packit 022b05
             lmpLinkVerifyDeadInterval,
Packit 022b05
             lmpLinkVerifyTransportMechanism,
Packit 022b05
             lmpLinkVerifyAllLinks,
Packit 022b05
             lmpLinkVerifyTransmissionRate,
Packit 022b05
             lmpLinkVerifyWavelength,
Packit 022b05
             lmpLinkVerifyRowStatus,
Packit 022b05
             lmpLinkVerifyStorageType,
Packit 022b05
             lmpDataLinkNotificationsEnabled
Packit 022b05
           }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Collection of objects that represent the link
Packit 022b05
           verification procedure configuration."
Packit 022b05
   ::= { lmpGroups 6 }
Packit 022b05
Packit 022b05
lmpPerfGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpCcInOctets,
Packit 022b05
             lmpCcInDiscards,
Packit 022b05
             lmpCcInErrors,
Packit 022b05
             lmpCcOutOctets,
Packit 022b05
             lmpCcOutDiscards,
Packit 022b05
             lmpCcOutErrors,
Packit 022b05
             lmpCcConfigReceived,
Packit 022b05
             lmpCcConfigSent,
Packit 022b05
             lmpCcConfigRetransmit,
Packit 022b05
             lmpCcConfigAckReceived,
Packit 022b05
             lmpCcConfigAckSent,
Packit 022b05
             lmpCcConfigNackSent,
Packit 022b05
             lmpCcConfigNackReceived,
Packit 022b05
             lmpCcHelloReceived,
Packit 022b05
             lmpCcHelloSent,
Packit 022b05
             lmpCcBeginVerifyReceived,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
             lmpCcBeginVerifySent,
Packit 022b05
             lmpCcBeginVerifyRetransmit,
Packit 022b05
             lmpCcBeginVerifyAckReceived,
Packit 022b05
             lmpCcBeginVerifyAckSent,
Packit 022b05
             lmpCcBeginVerifyNackReceived,
Packit 022b05
             lmpCcBeginVerifyNackSent,
Packit 022b05
             lmpCcEndVerifyReceived,
Packit 022b05
             lmpCcEndVerifySent,
Packit 022b05
             lmpCcEndVerifyRetransmit,
Packit 022b05
             lmpCcEndVerifyAckReceived,
Packit 022b05
             lmpCcEndVerifyAckSent,
Packit 022b05
             lmpCcTestStatusSuccessReceived,
Packit 022b05
             lmpCcTestStatusSuccessSent,
Packit 022b05
             lmpCcTestStatusSuccessRetransmit,
Packit 022b05
             lmpCcTestStatusFailureReceived,
Packit 022b05
             lmpCcTestStatusFailureSent,
Packit 022b05
             lmpCcTestStatusFailureRetransmit,
Packit 022b05
             lmpCcTestStatusAckReceived,
Packit 022b05
             lmpCcTestStatusAckSent,
Packit 022b05
             lmpCcLinkSummaryReceived,
Packit 022b05
             lmpCcLinkSummarySent,
Packit 022b05
             lmpCcLinkSummaryRetransmit,
Packit 022b05
             lmpCcLinkSummaryAckReceived,
Packit 022b05
             lmpCcLinkSummaryAckSent,
Packit 022b05
             lmpCcLinkSummaryNackReceived,
Packit 022b05
             lmpCcLinkSummaryNackSent,
Packit 022b05
             lmpCcChannelStatusReceived,
Packit 022b05
             lmpCcChannelStatusSent,
Packit 022b05
             lmpCcChannelStatusRetransmit,
Packit 022b05
             lmpCcChannelStatusAckReceived,
Packit 022b05
             lmpCcChannelStatusAckSent,
Packit 022b05
             lmpCcChannelStatusReqReceived,
Packit 022b05
             lmpCcChannelStatusReqSent,
Packit 022b05
             lmpCcChannelStatusReqRetransmit,
Packit 022b05
             lmpCcChannelStatusRspReceived,
Packit 022b05
             lmpCcChannelStatusRspSent,
Packit 022b05
             lmpCcCounterDiscontinuityTime,
Packit 022b05
             lmpTeInOctets,
Packit 022b05
             lmpTeOutOctets,
Packit 022b05
             lmpTeBeginVerifyReceived,
Packit 022b05
             lmpTeBeginVerifySent,
Packit 022b05
             lmpTeBeginVerifyRetransmit,
Packit 022b05
             lmpTeBeginVerifyAckReceived,
Packit 022b05
             lmpTeBeginVerifyAckSent,
Packit 022b05
             lmpTeBeginVerifyNackReceived,
Packit 022b05
             lmpTeBeginVerifyNackSent,
Packit 022b05
             lmpTeEndVerifyReceived,
Packit 022b05
             lmpTeEndVerifySent,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
             lmpTeEndVerifyRetransmit,
Packit 022b05
             lmpTeEndVerifyAckReceived,
Packit 022b05
             lmpTeEndVerifyAckSent,
Packit 022b05
             lmpTeTestStatusSuccessReceived,
Packit 022b05
             lmpTeTestStatusSuccessSent,
Packit 022b05
             lmpTeTestStatusSuccessRetransmit,
Packit 022b05
             lmpTeTestStatusFailureReceived,
Packit 022b05
             lmpTeTestStatusFailureSent,
Packit 022b05
             lmpTeTestStatusFailureRetransmit,
Packit 022b05
             lmpTeTestStatusAckReceived,
Packit 022b05
             lmpTeTestStatusAckSent,
Packit 022b05
             lmpTeLinkSummaryReceived,
Packit 022b05
             lmpTeLinkSummarySent,
Packit 022b05
             lmpTeLinkSummaryRetransmit,
Packit 022b05
             lmpTeLinkSummaryAckReceived,
Packit 022b05
             lmpTeLinkSummaryAckSent,
Packit 022b05
             lmpTeLinkSummaryNackReceived,
Packit 022b05
             lmpTeLinkSummaryNackSent,
Packit 022b05
             lmpTeChannelStatusReceived,
Packit 022b05
             lmpTeChannelStatusSent,
Packit 022b05
             lmpTeChannelStatusRetransmit,
Packit 022b05
             lmpTeChannelStatusAckReceived,
Packit 022b05
             lmpTeChannelStatusAckSent,
Packit 022b05
             lmpTeChannelStatusReqReceived,
Packit 022b05
             lmpTeChannelStatusReqSent,
Packit 022b05
             lmpTeChannelStatusReqRetransmit,
Packit 022b05
             lmpTeChannelStatusRspSent,
Packit 022b05
             lmpTeChannelStatusRspReceived,
Packit 022b05
             lmpTeCounterDiscontinuityTime,
Packit 022b05
             lmpDataLinkTestReceived,
Packit 022b05
             lmpDataLinkTestSent,
Packit 022b05
             lmpDataLinkActiveTestSuccess,
Packit 022b05
             lmpDataLinkActiveTestFailure,
Packit 022b05
             lmpDataLinkPassiveTestSuccess,
Packit 022b05
             lmpDataLinkPassiveTestFailure,
Packit 022b05
             lmpDataLinkDiscontinuityTime
Packit 022b05
           }
Packit 022b05
   STATUS  current
Packit 022b05
   DESCRIPTION
Packit 022b05
          "Collection of objects used to provide performance
Packit 022b05
           information about LMP interfaces and data-bearing links."
Packit 022b05
   ::= { lmpGroups 7 }
Packit 022b05
Packit 022b05
lmpTeLinkGroup OBJECT-GROUP
Packit 022b05
   OBJECTS { lmpTeLinkNbrRemoteNodeId,
Packit 022b05
             lmpTeLinkVerification,
Packit 022b05
             lmpTeLinkFaultManagement,
Packit 022b05
             lmpTeLinkDwdm,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
             lmpTeLinkOperStatus,
Packit 022b05
             lmpTeLinkRowStatus,
Packit 022b05
             lmpTeLinkStorage