Blame mibs/ietf/TE-LINK-STD-MIB

Packit Service 9ccfef
TE-LINK-STD-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
   MODULE-IDENTITY, OBJECT-TYPE, transmission, Integer32, Unsigned32
Packit Service 9ccfef
      FROM SNMPv2-SMI
Packit Service 9ccfef
Packit Service 9ccfef
   MODULE-COMPLIANCE, OBJECT-GROUP
Packit Service 9ccfef
      FROM SNMPv2-CONF
Packit Service 9ccfef
Packit Service 9ccfef
   TEXTUAL-CONVENTION, RowStatus, StorageType
Packit Service 9ccfef
      FROM SNMPv2-TC
Packit Service 9ccfef
Packit Service 9ccfef
   InterfaceIndexOrZero, ifIndex
Packit Service 9ccfef
      FROM IF-MIB
Packit Service 9ccfef
Packit Service 9ccfef
   InetAddressType, InetAddress
Packit Service 9ccfef
      FROM INET-ADDRESS-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
teLinkStdMIB MODULE-IDENTITY
Packit Service 9ccfef
   LAST-UPDATED "200510110000Z"  -- 11 October 2005
Packit Service 9ccfef
   ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group"
Packit Service 9ccfef
   CONTACT-INFO
Packit Service 9ccfef
       "        Martin Dubuc
Packit Service 9ccfef
        Email:  mdubuc@ncf.ca
Packit Service 9ccfef
Packit Service 9ccfef
                Thomas D. Nadeau
Packit Service 9ccfef
        Email:  tnadeau@cisco.com
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                Jonathan P. Lang
Packit Service 9ccfef
        Email:  jplang@ieee.org
Packit Service 9ccfef
Packit Service 9ccfef
        Comments about this document should be emailed directly to
Packit Service 9ccfef
        the MPLS working group mailing list at mpls@uu.net."
Packit Service 9ccfef
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Copyright (C) 2005 The Internet Society.  This version of
Packit Service 9ccfef
        this MIB module is part of RFC 4220; see the RFC
Packit Service 9ccfef
        itself for full legal notices.
Packit Service 9ccfef
Packit Service 9ccfef
        This MIB module contains managed object definitions for
Packit Service 9ccfef
        MPLS traffic engineering links as defined in
Packit Service 9ccfef
        'Link Bundling in MPLS Traffic Engineering (TE)'."
Packit Service 9ccfef
Packit Service 9ccfef
   -- Revision history.
Packit Service 9ccfef
   REVISION
Packit Service 9ccfef
       "200510110000Z"  -- 11 October 2005
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Initial version published as RFC 4220."
Packit Service 9ccfef
   ::= { transmission 200 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Textual Conventions
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkBandwidth ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This type is used to represent link bandwidth in bps.  This
Packit Service 9ccfef
        value is represented using a 4 octet IEEE floating point
Packit Service 9ccfef
        format [IEEE].  The floating point representation is not
Packit Service 9ccfef
        used to represent fractional value but rather to allow
Packit Service 9ccfef
        specification of large numbers that cannot be expressed
Packit Service 9ccfef
        with 32-bit integers."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "IEEE Standard for Binary Floating-Point Arithmetic,
Packit Service 9ccfef
        Standard 754-1985"
Packit Service 9ccfef
   SYNTAX       OCTET STRING (SIZE(4))
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkPriority ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
   DISPLAY-HINT "d"
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This type is used to represent a priority.  Each connection
Packit Service 9ccfef
        is assigned a priority.  This priority is used when
Packit Service 9ccfef
        accounting for bandwidth on TE links or component
Packit Service 9ccfef
        links, for resource allocation and for rerouting purposes.
Packit Service 9ccfef
        Value 0 is the highest priority.  Value 7 is the lowest
Packit Service 9ccfef
        priority."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   SYNTAX       Unsigned32 (0..7)
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkProtection ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Link protection."
Packit Service 9ccfef
   SYNTAX       INTEGER {
Packit Service 9ccfef
                    primary(1),
Packit Service 9ccfef
                    secondary(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkSwitchingCapability ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Switching capability as specified in the 'OSPF Extensions in
Packit Service 9ccfef
        Support of Generalized Multi-Protocol Label Switching
Packit Service 9ccfef
        (GMPLS)' document.  The values specified in this document
Packit Service 9ccfef
        are not contiguous."
Packit Service 9ccfef
   SYNTAX       INTEGER {
Packit Service 9ccfef
                    packetSwitch1(1),
Packit Service 9ccfef
                    packetSwitch2(2),
Packit Service 9ccfef
                    packetSwitch3(3),
Packit Service 9ccfef
                    packetSwitch4(4),
Packit Service 9ccfef
                    layer2Switch(51),
Packit Service 9ccfef
                    tdm(100),
Packit Service 9ccfef
                    lambdaSwitch(150),
Packit Service 9ccfef
                    fiberSwitch(200)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkEncodingType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Link encoding type as specified in 'Generalized
Packit Service 9ccfef
        Multi-Protocol Label Switching (GMPLS) Signaling
Packit Service 9ccfef
        Functional Description' document.  The values
Packit Service 9ccfef
        specified in this document are not contiguous."
Packit Service 9ccfef
   SYNTAX       INTEGER {
Packit Service 9ccfef
                    packet(1),
Packit Service 9ccfef
                    ethernet(2),
Packit Service 9ccfef
                    ansiEtsiPdh(3),
Packit Service 9ccfef
                    sdhItuSonetAnsi(5),
Packit Service 9ccfef
                    digitalWrapper(7),
Packit Service 9ccfef
                    lambda(8),
Packit Service 9ccfef
                    fiber(9),
Packit Service 9ccfef
                    fiberChannel(11)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkSonetSdhIndication ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS       current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This convention is used to indicate whether the interface
Packit Service 9ccfef
        supports Standard or Arbitrary SONET/SDH.  To simplify the
Packit Service 9ccfef
        mapping process, the values used in this textual convention
Packit Service 9ccfef
        match the values specified in the interface switching
Packit Service 9ccfef
        capability specific information field, i.e., 0 for Standard
Packit Service 9ccfef
        SONET/SDH and 1 for Arbitrary SONET/SDH."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   SYNTAX       INTEGER {
Packit Service 9ccfef
                    standard(0),
Packit Service 9ccfef
                    arbitrary(1)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
-- Top level components of this MIB module
Packit Service 9ccfef
Packit Service 9ccfef
-- Notifications
Packit Service 9ccfef
teLinkNotifications OBJECT IDENTIFIER ::= { teLinkStdMIB 0 }
Packit Service 9ccfef
-- Tables, Scalars
Packit Service 9ccfef
teLinkObjects       OBJECT IDENTIFIER ::= { teLinkStdMIB 1 }
Packit Service 9ccfef
-- Conformance
Packit Service 9ccfef
teLinkConformance   OBJECT IDENTIFIER ::= { teLinkStdMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- TE Link Table
Packit Service 9ccfef
Packit Service 9ccfef
teLinkTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF TeLinkEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the grouping of component links into
Packit Service 9ccfef
        TE links and the grouping of TE links into bundled links."
Packit Service 9ccfef
   ::= { teLinkObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table exists for each ifEntry with an
Packit Service 9ccfef
        ifType of teLink(200), i.e., for every TE link.  An ifEntry
Packit Service 9ccfef
        in the ifTable must exist before a teLinkEntry is created
Packit Service 9ccfef
        with the corresponding ifIndex.  If a TE link entry in the
Packit Service 9ccfef
        ifTable is destroyed, then so is the corresponding entry
Packit Service 9ccfef
        in the teLinkTable.  The administrative and operational
Packit Service 9ccfef
        status values are controlled from the ifEntry."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   INDEX         { ifIndex }
Packit Service 9ccfef
   ::= { teLinkTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkEntry ::= SEQUENCE {
Packit Service 9ccfef
  teLinkAddressType                 InetAddressType,
Packit Service 9ccfef
  teLinkLocalIpAddr                 InetAddress,
Packit Service 9ccfef
  teLinkRemoteIpAddr                InetAddress,
Packit Service 9ccfef
  teLinkMetric                      Unsigned32,
Packit Service 9ccfef
  teLinkMaximumReservableBandwidth  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkProtectionType              INTEGER,
Packit Service 9ccfef
  teLinkWorkingPriority             TeLinkPriority,
Packit Service 9ccfef
  teLinkResourceClass               Unsigned32,
Packit Service 9ccfef
  teLinkIncomingIfId                Integer32,
Packit Service 9ccfef
  teLinkOutgoingIfId                InterfaceIndexOrZero,
Packit Service 9ccfef
  teLinkRowStatus                   RowStatus,
Packit Service 9ccfef
  teLinkStorageType                 StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
teLinkAddressType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        InetAddressType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The type of Internet address for the TE link."
Packit Service 9ccfef
   ::= { teLinkEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkLocalIpAddr OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        InetAddress
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The local Internet address for numbered links.  The type of
Packit Service 9ccfef
        this address is determined by the value of the
Packit Service 9ccfef
        teLinkAddressType object.
Packit Service 9ccfef
Packit Service 9ccfef
        For IPv4 and IPv6 numbered links, this object represents the
Packit Service 9ccfef
        local IP address associated with the TE link.  For an
Packit Service 9ccfef
        unnumbered link, the local address is of type unknown, this
Packit Service 9ccfef
        object is set to the zero length string, and the
Packit Service 9ccfef
        teLinkOutgoingIfId object then identifies the unnumbered
Packit Service 9ccfef
        address.
Packit Service 9ccfef
Packit Service 9ccfef
        If the TE link is a Forwarding Adjacency (FA), the local
Packit Service 9ccfef
        IP address is set to the head-end address of the FA-LSP.
Packit Service 9ccfef
Packit Service 9ccfef
        If ipAddrTable is implemented, this object must have the
Packit Service 9ccfef
        same value as the ipAdEntAddr object that belongs to the
Packit Service 9ccfef
        row in ipAddrTable where ipAdEntIfIndex is equal to
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        ifIndex."
Packit Service 9ccfef
   ::= { teLinkEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkRemoteIpAddr OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        InetAddress
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The remote Internet address for numbered links.  The type of
Packit Service 9ccfef
        this address is determined by the value of the
Packit Service 9ccfef
        teLinkAddressType object.
Packit Service 9ccfef
Packit Service 9ccfef
        The remote IP address associated with the TE link (IPv4 and
Packit Service 9ccfef
        IPv6 numbered links).  For an unnumbered link, the remote
Packit Service 9ccfef
        address is of type unknown, this object is set to the
Packit Service 9ccfef
        zero length string, and the teLinkIncomingIfId object then
Packit Service 9ccfef
        identifies the unnumbered address.
Packit Service 9ccfef
Packit Service 9ccfef
        If the TE link is a Forwarding Adjacency, the remote IP
Packit Service 9ccfef
        address is set to the tail-end address of the FA-LSP."
Packit Service 9ccfef
   ::= { teLinkEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkMetric OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The traffic engineering metric for the TE link is
Packit Service 9ccfef
        derived from its component links.  All component links
Packit Service 9ccfef
        within the TE link must have the same traffic
Packit Service 9ccfef
        engineering metric."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201"
Packit Service 9ccfef
   ::= { teLinkEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkMaximumReservableBandwidth OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-only
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum reservable bandwidth on
Packit Service 9ccfef
        the TE link.  This is the union of the maximum reservable
Packit Service 9ccfef
        bandwidth of all the component links within the
Packit Service 9ccfef
        TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   ::= { teLinkEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkProtectionType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        INTEGER {
Packit Service 9ccfef
                     extraTraffic(1),
Packit Service 9ccfef
                     unprotected(2),
Packit Service 9ccfef
                     shared(3),
Packit Service 9ccfef
                     dedicated1For1(4),
Packit Service 9ccfef
                     dedicated1Plus1(5),
Packit Service 9ccfef
                     enhanced(6)
Packit Service 9ccfef
                 }
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the link protection type of the
Packit Service 9ccfef
        TE link.  Descriptions of the different protection types can
Packit Service 9ccfef
        be found in the 'Routing Extensions in Support of
Packit Service 9ccfef
        Generalized Multi-Protocol Label Switching (GMPLS)'
Packit Service 9ccfef
        document."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203 and
Packit Service 9ccfef
        Routing Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4202"
Packit Service 9ccfef
   ::= { teLinkEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkWorkingPriority OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkPriority
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This object represents a priority value such that a new
Packit Service 9ccfef
        connection with a higher priority, i.e., numerically lower
Packit Service 9ccfef
        than this value, is guaranteed to be setup on a primary
Packit Service 9ccfef
        link and not on a secondary link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkResourceClass OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the TE link resource class.
Packit Service 9ccfef
        The resource class is a 32 bit bitfield.  The resource class
Packit Service 9ccfef
        for a link bundle is derived from the resource class of its
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        TE links.  All TE links within a link bundle must have the
Packit Service 9ccfef
        same resource class.  Encoding of the resource class is
Packit Service 9ccfef
        described in the 'Traffic Engineering (TE) Extensions to
Packit Service 9ccfef
        OSPF Version 2' document."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201
Packit Service 9ccfef
        and Traffic Engineering (TE) Extensions to OSPF Version 2,
Packit Service 9ccfef
        RFC 3630"
Packit Service 9ccfef
   ::= { teLinkEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkIncomingIfId OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Integer32 (0..2147483647)
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "For unnumbered links, the incoming interface is set to the
Packit Service 9ccfef
        outgoing interface identifier chosen by the neighboring LSR
Packit Service 9ccfef
        for the reverse link corresponding to this TE link.  If the
Packit Service 9ccfef
        link is numbered, the value of this object is 0 and the
Packit Service 9ccfef
        address is stored in the teLinkRemoteIpAddr instead."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201"
Packit Service 9ccfef
   ::= { teLinkEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkOutgoingIfId OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        InterfaceIndexOrZero
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "If the link is unnumbered, the outgoing interface identifier
Packit Service 9ccfef
        is set to the outgoing interface identifier chosen for the
Packit Service 9ccfef
        TE link by the advertising LSR.  If the link is numbered, the
Packit Service 9ccfef
        value of this object is 0 and the address is stored in the
Packit Service 9ccfef
        teLinkLocalIpAddr instead."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201"
Packit Service 9ccfef
   ::= { teLinkEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  None of the writable objects in
Packit Service 9ccfef
        a row can be changed if status is active(1)."
Packit Service 9ccfef
   ::= { teLinkEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
teLinkStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        teLinkTable.  Conceptual rows having the value
Packit Service 9ccfef
        'permanent' need not allow write-access to any
Packit Service 9ccfef
        columnar object in the row."
Packit Service 9ccfef
   ::= { teLinkEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of teLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- TE Link Descriptor Table
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescriptorTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF TeLinkDescriptorEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the interface switching capability
Packit Service 9ccfef
        descriptors associated with the TE links."
Packit Service 9ccfef
   ::= { teLinkObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescriptorEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkDescriptorEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table is created for every TE link interface
Packit Service 9ccfef
        switching capability descriptor.  An ifEntry in the ifTable
Packit Service 9ccfef
        must exist before a teLinkDescriptorEntry using the same
Packit Service 9ccfef
        ifIndex is created.  ifType of ifEntry must be teLink(200).
Packit Service 9ccfef
        If a TE link entry in the ifTable is destroyed, then so are
Packit Service 9ccfef
        all of the entries in the teLinkDescriptorTable that use the
Packit Service 9ccfef
        ifIndex of this TE link."
Packit Service 9ccfef
   INDEX         { ifIndex, teLinkDescriptorId }
Packit Service 9ccfef
   ::= { teLinkDescriptorTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkDescriptorEntry ::= SEQUENCE {
Packit Service 9ccfef
  teLinkDescriptorId               Unsigned32,
Packit Service 9ccfef
  teLinkDescrSwitchingCapability   TeLinkSwitchingCapability,
Packit Service 9ccfef
  teLinkDescrEncodingType          TeLinkEncodingType,
Packit Service 9ccfef
  teLinkDescrMinLspBandwidth       TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio0  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio1  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio2  TeLinkBandwidth,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio3  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio4  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio5  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio6  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrMaxLspBandwidthPrio7  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkDescrInterfaceMtu          Unsigned32,
Packit Service 9ccfef
  teLinkDescrIndication            TeLinkSonetSdhIndication,
Packit Service 9ccfef
  teLinkDescrRowStatus             RowStatus,
Packit Service 9ccfef
  teLinkDescrStorageType           StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescriptorId OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32 (1..4294967295)
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This object specifies the link descriptor identifier."
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrSwitchingCapability OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkSwitchingCapability
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies interface switching capability of
Packit Service 9ccfef
        the TE link, which is derived from its component links."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrEncodingType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkEncodingType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the TE link encoding type."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Generalized Multi-Protocol Label Switching (GMPLS)
Packit Service 9ccfef
        Signaling Functional Description, RFC 3471"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMinLspBandwidth OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "This attribute specifies the minimum LSP bandwidth on
Packit Service 9ccfef
        the TE link.  This is derived from the union of the
Packit Service 9ccfef
        minimum LSP bandwidth of all the component links
Packit Service 9ccfef
        associated with the TE link that can be used to carry
Packit Service 9ccfef
        live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 0 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 0 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 1 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 1 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 2 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        LSP bandwidth at priority 2 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 3 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 3 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 4 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 4 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 5 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 5 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 6 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 6 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 7 on the TE link.  This is the union of the maximum
Packit Service 9ccfef
        LSP bandwidth at priority 7 of all the component links within
Packit Service 9ccfef
        the TE link that can be used to carry live traffic."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrInterfaceMtu OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32 (1..65535)
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the interface MTU for the TE
Packit Service 9ccfef
        link descriptor."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrIndication OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkSonetSdhIndication
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies whether this interface supports
Packit Service 9ccfef
        Standard or Arbitrary SONET/SDH."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object
Packit Service 9ccfef
        can be changed if teLinkDescrRowStatus is in the active(1)
Packit Service 9ccfef
        state."
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkDescrStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        teLinkDescriptorTable.  Conceptual rows having the value
Packit Service 9ccfef
        'permanent' need not allow write-access to any
Packit Service 9ccfef
        columnar object in the row."
Packit Service 9ccfef
   ::= { teLinkDescriptorEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of teLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- TE Link Shared Risk Link Group Table
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlgTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF TeLinkSrlgEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the SRLGs associated with TE links."
Packit Service 9ccfef
   ::= { teLinkObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlgEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkSrlgEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table contains information about an
Packit Service 9ccfef
        SRLG associated with a TE link.
Packit Service 9ccfef
        An ifEntry in the ifTable must exist before a
Packit Service 9ccfef
        teLinkSrlgEntry using the same ifIndex is created.
Packit Service 9ccfef
        The ifType of ifEntry must be teLink(200).
Packit Service 9ccfef
        If a TE link entry in the ifTable is destroyed, then so
Packit Service 9ccfef
        are all of the entries in the teLinkSrlgTable that use the
Packit Service 9ccfef
        ifIndex of this TE link."
Packit Service 9ccfef
   INDEX         { ifIndex, teLinkSrlg }
Packit Service 9ccfef
   ::= { teLinkSrlgTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkSrlgEntry ::= SEQUENCE {
Packit Service 9ccfef
  teLinkSrlg            Unsigned32,
Packit Service 9ccfef
  teLinkSrlgRowStatus   RowStatus,
Packit Service 9ccfef
  teLinkSrlgStorageType StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlg OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32 (0..4294967295)
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This identifies an SRLG supported by the TE link.  An SRLG is
Packit Service 9ccfef
        identified with a 32-bit number that is unique within an IGP
Packit Service 9ccfef
        domain.  Zero is a valid SRLG number."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { teLinkSrlgEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlgRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object can
Packit Service 9ccfef
        be modified if teLinkSrlgRowStatus is active(1)."
Packit Service 9ccfef
   ::= { teLinkSrlgEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlgStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        teLinkSrlgTable.  Conceptual rows having the value
Packit Service 9ccfef
        'permanent' need not allow write-access to any
Packit Service 9ccfef
        columnar object in the row."
Packit Service 9ccfef
   ::= { teLinkSrlgEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of teLinkSrlgTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- TE Link Bandwidth Table
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF TeLinkBandwidthEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the priority-based bandwidth table
Packit Service 9ccfef
        for TE links."
Packit Service 9ccfef
   ::= { teLinkObjects 4 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidthEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table contains information about
Packit Service 9ccfef
        the priority-based bandwidth of TE links.  An ifEntry in the
Packit Service 9ccfef
        ifTable must exist before a teLinkBandwidthEntry using the
Packit Service 9ccfef
        same ifIndex is created.  The ifType of ifEntry must be
Packit Service 9ccfef
        teLink(200).  If a TE link entry in the ifTable is destroyed,
Packit Service 9ccfef
        then so are all of the entries in the teLinkBandwidthTable
Packit Service 9ccfef
        that use the ifIndex of this TE link."
Packit Service 9ccfef
   INDEX         { ifIndex, teLinkBandwidthPriority }
Packit Service 9ccfef
   ::= { teLinkBandwidthTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
TeLinkBandwidthEntry ::= SEQUENCE {
Packit Service 9ccfef
  teLinkBandwidthPriority    TeLinkPriority,
Packit Service 9ccfef
  teLinkBandwidthUnreserved  TeLinkBandwidth,
Packit Service 9ccfef
  teLinkBandwidthRowStatus   RowStatus,
Packit Service 9ccfef
  teLinkBandwidthStorageType StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthPriority OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkPriority
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the priority.  A value of 0 is valid
Packit Service 9ccfef
        as specified in the 'Traffic Engineering (TE) Extensions to
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        OSPF Version 2' document."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203 and
Packit Service 9ccfef
        Traffic Engineering (TE) Extensions to OSPF Version 2,
Packit Service 9ccfef
        RFC 3630"
Packit Service 9ccfef
   ::= { teLinkBandwidthEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthUnreserved OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-only
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the TE link unreserved
Packit Service 9ccfef
        bandwidth at priority p.  It is the sum of the unreserved
Packit Service 9ccfef
        bandwidths at priority p of all component links associated
Packit Service 9ccfef
        with the TE link (excluding all links that are strictly
Packit Service 9ccfef
        used as protecting links)."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201"
Packit Service 9ccfef
   ::= { teLinkBandwidthEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object
Packit Service 9ccfef
        can be modified when teLinkBandwidthRowStatus is active(1)."
Packit Service 9ccfef
   ::= { teLinkBandwidthEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        teLinkBandwidthTable.  Conceptual rows having the value
Packit Service 9ccfef
        'permanent' need not allow write-access to any
Packit Service 9ccfef
        columnar object in the row."
Packit Service 9ccfef
   ::= { teLinkBandwidthEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of teLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Component Link Table
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkTable  OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF ComponentLinkEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the component link parameters."
Packit Service 9ccfef
   ::= { teLinkObjects 5 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkEntry  OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        ComponentLinkEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table exists for each ifEntry that
Packit Service 9ccfef
        represents a component link.  An ifEntry must exist in
Packit Service 9ccfef
        the ifTable before a componentLinkEntry is created with
Packit Service 9ccfef
        the corresponding ifIndex.  ifEntry's ifType can be
Packit Service 9ccfef
        of any interface type that has been defined for TE Link
Packit Service 9ccfef
        interworking.  Examples include ATM, Frame Relay, Ethernet,
Packit Service 9ccfef
        etc.  If an entry representing a component link is destroyed
Packit Service 9ccfef
        in the ifTable, then so is the corresponding entry in the
Packit Service 9ccfef
        componentLinkTable.  The administrative and operational
Packit Service 9ccfef
        status values are controlled from the ifEntry."
Packit Service 9ccfef
   INDEX         { ifIndex }
Packit Service 9ccfef
   ::= { componentLinkTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
ComponentLinkEntry ::= SEQUENCE {
Packit Service 9ccfef
  componentLinkMaxResBandwidth     TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkPreferredProtection TeLinkProtection,
Packit Service 9ccfef
  componentLinkCurrentProtection   TeLinkProtection,
Packit Service 9ccfef
  componentLinkRowStatus           RowStatus,
Packit Service 9ccfef
  componentLinkStorageType         StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkMaxResBandwidth OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum reservable bandwidth on
Packit Service 9ccfef
        the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkPreferredProtection OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   SYNTAX        TeLinkProtection
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies whether this component link is
Packit Service 9ccfef
        a primary or secondary entity."
Packit Service 9ccfef
   ::= { componentLinkEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkCurrentProtection OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkProtection
Packit Service 9ccfef
   MAX-ACCESS    read-only
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies whether this component link is
Packit Service 9ccfef
        currently used as primary or secondary link."
Packit Service 9ccfef
   ::= { componentLinkEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object
Packit Service 9ccfef
        can be modified when componentLinkRowStatus is active(1)."
Packit Service 9ccfef
   ::= { componentLinkEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        componentLinkTable.  Conceptual rows having the value
Packit Service 9ccfef
        'permanent' need not allow write-access to any
Packit Service 9ccfef
        columnar object in the row."
Packit Service 9ccfef
   ::= { componentLinkEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of componentLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Component Link Descriptor Table
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescriptorTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF ComponentLinkDescriptorEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "This table specifies the interface switching capability
Packit Service 9ccfef
        descriptors associated with the component links."
Packit Service 9ccfef
   ::= { teLinkObjects 6 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescriptorEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        ComponentLinkDescriptorEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table is created for every component link
Packit Service 9ccfef
        descriptor.  An ifEntry in the ifTable must exist before a
Packit Service 9ccfef
        componentLinkDescriptorEntry using the same ifIndex is
Packit Service 9ccfef
        created.  ifEntry's ifType can be of any interface type that
Packit Service 9ccfef
        has been defined for TE Link interworking.  Examples include
Packit Service 9ccfef
        ATM, Frame Relay, Ethernet, etc.  If a component link entry
Packit Service 9ccfef
        in the ifTable is destroyed, then so are all entries in the
Packit Service 9ccfef
        componentLinkDescriptorTable that use the ifIndex of this
Packit Service 9ccfef
        component link."
Packit Service 9ccfef
   INDEX         { ifIndex, componentLinkDescrId }
Packit Service 9ccfef
   ::= { componentLinkDescriptorTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
ComponentLinkDescriptorEntry ::= SEQUENCE {
Packit Service 9ccfef
  componentLinkDescrId                    Unsigned32,
Packit Service 9ccfef
  componentLinkDescrSwitchingCapability   TeLinkSwitchingCapability,
Packit Service 9ccfef
  componentLinkDescrEncodingType          TeLinkEncodingType,
Packit Service 9ccfef
  componentLinkDescrMinLspBandwidth       TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio0  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio1  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio2  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio3  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio4  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio5  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio6  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrMaxLspBandwidthPrio7  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkDescrInterfaceMtu          Unsigned32,
Packit Service 9ccfef
  componentLinkDescrIndication            TeLinkSonetSdhIndication,
Packit Service 9ccfef
  componentLinkDescrRowStatus             RowStatus,
Packit Service 9ccfef
  componentLinkDescrStorageType           StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrId OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32 (1..4294967295)
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This object specifies the link descriptor identifier."
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrSwitchingCapability OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkSwitchingCapability
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies link multiplexing capabilities of
Packit Service 9ccfef
        the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrEncodingType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkEncodingType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the component link encoding type."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Packit Service 9ccfef
        Functional Description, RFC 3471"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMinLspBandwidth OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the minimum LSP bandwidth on
Packit Service 9ccfef
        the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 0 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 1 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 2 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 3 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 4 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "thousand bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 5 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 6 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the maximum LSP bandwidth at
Packit Service 9ccfef
        priority 7 on the component link."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrInterfaceMtu OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        Unsigned32 (1..65535)
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "This attribute specifies the interface MTU for the component
Packit Service 9ccfef
        link descriptor."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrIndication OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkSonetSdhIndication
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies whether this interface supports
Packit Service 9ccfef
        Standard or Arbitrary SONET/SDH."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object
Packit Service 9ccfef
        can be modified when componentLinkDescrRowStatus
Packit Service 9ccfef
        is active(1)."
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkDescrStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        componentLinkDescriptorTable.  Conceptual rows
Packit Service 9ccfef
        having the value 'permanent' need not allow write-access
Packit Service 9ccfef
        to any columnar object in the row."
Packit Service 9ccfef
   ::= { componentLinkDescriptorEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of componentLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Component Link Bandwidth Table
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthTable OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        SEQUENCE OF ComponentLinkBandwidthEntry
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This table specifies the priority-based bandwidth
Packit Service 9ccfef
        for component links."
Packit Service 9ccfef
   ::= { teLinkObjects 7 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthEntry OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        ComponentLinkBandwidthEntry
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "An entry in this table contains information about
Packit Service 9ccfef
        the priority-based bandwidth on component links.
Packit Service 9ccfef
        An ifEntry in the ifTable must exist before a
Packit Service 9ccfef
        componentLinkBandwidthEntry using the same ifIndex is
Packit Service 9ccfef
        created.  ifEntry's ifType can be of any interface type that
Packit Service 9ccfef
        has been defined for TE Link interworking.  Examples
Packit Service 9ccfef
        include ATM, Frame Relay, Ethernet, etc.  If a component link
Packit Service 9ccfef
        entry in the ifTable is destroyed, then so are all entries
Packit Service 9ccfef
        in the componentLinkBandwidthTable that use the ifIndex of
Packit Service 9ccfef
        this component link."
Packit Service 9ccfef
   INDEX         { ifIndex, componentLinkBandwidthPriority }
Packit Service 9ccfef
   ::= { componentLinkBandwidthTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
ComponentLinkBandwidthEntry ::= SEQUENCE {
Packit Service 9ccfef
  componentLinkBandwidthPriority    TeLinkPriority,
Packit Service 9ccfef
  componentLinkBandwidthUnreserved  TeLinkBandwidth,
Packit Service 9ccfef
  componentLinkBandwidthRowStatus   RowStatus,
Packit Service 9ccfef
  componentLinkBandwidthStorageType StorageType
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthPriority OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        TeLinkPriority
Packit Service 9ccfef
   MAX-ACCESS    not-accessible
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the priority.  A value of 0 is valid
Packit Service 9ccfef
        as specified in the 'Traffic Engineering (TE) Extensions to
Packit Service 9ccfef
         OSPF Version 2' document."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203 and
Packit Service 9ccfef
        Traffic Engineering (TE) Extensions to OSPF Version 2,
Packit Service 9ccfef
        RFC 3630"
Packit Service 9ccfef
   ::= { componentLinkBandwidthEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthUnreserved OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   SYNTAX        TeLinkBandwidth
Packit Service 9ccfef
   UNITS         "bps"
Packit Service 9ccfef
   MAX-ACCESS    read-only
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This attribute specifies the component link unreserved
Packit Service 9ccfef
        bandwidth at priority p."
Packit Service 9ccfef
   REFERENCE
Packit Service 9ccfef
       "OSPF Extensions in Support of Generalized Multi-Protocol
Packit Service 9ccfef
        Label Switching (GMPLS), RFC 4203"
Packit Service 9ccfef
   ::= { componentLinkBandwidthEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthRowStatus OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        RowStatus
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "This variable is used to create, modify, and/or
Packit Service 9ccfef
        delete a row in this table.  No read-create object can
Packit Service 9ccfef
        be modified when componentLinkBandwidthRowStatus is
Packit Service 9ccfef
        active(1)."
Packit Service 9ccfef
   ::= { componentLinkBandwidthEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthStorageType OBJECT-TYPE
Packit Service 9ccfef
   SYNTAX        StorageType
Packit Service 9ccfef
   MAX-ACCESS    read-create
Packit Service 9ccfef
   STATUS        current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "The storage type for this conceptual row in the
Packit Service 9ccfef
        componentLinkBandwidthTable.  Conceptual rows
Packit Service 9ccfef
        having the value 'permanent' need not allow write-access
Packit Service 9ccfef
        to any columnar object in the row."
Packit Service 9ccfef
   ::= { componentLinkBandwidthEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of componentLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Module compliance
Packit Service 9ccfef
Packit Service 9ccfef
teLinkCompliances
Packit Service 9ccfef
   OBJECT IDENTIFIER ::= { teLinkConformance 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkGroups
Packit Service 9ccfef
   OBJECT IDENTIFIER ::= { teLinkConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkModuleFullCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
   STATUS current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       "Compliance statement for agents that support read-create
Packit Service 9ccfef
        so that both configuration and monitoring of TE links can
Packit Service 9ccfef
        be accomplished via this MIB module."
Packit Service 9ccfef
   MODULE -- this module
Packit Service 9ccfef
Packit Service 9ccfef
      MANDATORY-GROUPS    { teLinkGroup,
Packit Service 9ccfef
                            teLinkBandwidthGroup,
Packit Service 9ccfef
                            componentLinkBandwidthGroup }
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkSrlgGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for GMPLS enabled devices."
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkPscGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for devices that support the
Packit Service 9ccfef
           packet switching capability."
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkTdmGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for devices that support the TDM
Packit Service 9ccfef
           switching capability."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkAddressType
Packit Service 9ccfef
      SYNTAX      INTEGER { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Only ipv4(1) and ipv6(2) address types need to be
Packit Service 9ccfef
           supported for numbered links.  For unnumbered links, the
Packit Service 9ccfef
           unknown(0) address type needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkLocalIpAddr
Packit Service 9ccfef
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Size of TE link IP address depends on type of TE link.
Packit Service 9ccfef
           TE link IP address size is zero if the link is unnumbered,
Packit Service 9ccfef
           four if the link IP address is IPv4, and sixteen if the
Packit Service 9ccfef
           link IP address is IPv6."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkRemoteIpAddr
Packit Service 9ccfef
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Size of TE link IP address depends on type of TE link.
Packit Service 9ccfef
           TE link IP address size is zero if the link is unnumbered,
Packit Service 9ccfef
           four if the link IP address is IPv4, and sixteen if the
Packit Service 9ccfef
           link IP address is IPv6."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkSrlgTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkSrlgRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkBandwidthRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkBandwidthRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1), notInService(2) }
Packit Service 9ccfef
      WRITE-SYNTAX RowStatus { active(1), notInService(2),
Packit Service 9ccfef
                               createAndGo(4), destroy(6) }
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Support for notReady(3) and createAndWait(5) is
Packit Service 9ccfef
           not required."
Packit Service 9ccfef
Packit Service 9ccfef
   ::= { teLinkCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkModuleReadOnlyCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
   STATUS current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
       "Compliance statement for agents that support the
Packit Service 9ccfef
        monitoring of the TE link MIB module."
Packit Service 9ccfef
   MODULE -- this module
Packit Service 9ccfef
Packit Service 9ccfef
      MANDATORY-GROUPS    { teLinkGroup,
Packit Service 9ccfef
                            teLinkBandwidthGroup,
Packit Service 9ccfef
                            componentLinkBandwidthGroup }
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkSrlgGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for GMPLS enabled devices."
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkPscGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for devices that support the
Packit Service 9ccfef
           packet switching capability."
Packit Service 9ccfef
Packit Service 9ccfef
      GROUP teLinkTdmGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This group is mandatory for devices that support the TDM
Packit Service 9ccfef
           switching capability."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkAddressType
Packit Service 9ccfef
      SYNTAX      INTEGER { unknown(0), ipv4(1), ipv6(2) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Only ipv4(1) and ipv6(2) address types need to be
Packit Service 9ccfef
           supported for numbered links.  For unnumbered links, the
Packit Service 9ccfef
           unknown(0) address type needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkLocalIpAddr
Packit Service 9ccfef
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Size of TE link IP address depends on type of TE link.
Packit Service 9ccfef
           TE link IP address size is zero if the link is unnumbered,
Packit Service 9ccfef
           four if the link IP address is IPv4, and sixteen if the
Packit Service 9ccfef
           link IP address is IPv6."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkRemoteIpAddr
Packit Service 9ccfef
      SYNTAX      InetAddress (SIZE(0|4|16))
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Size of TE link IP address depends on type of TE link.
Packit Service 9ccfef
           TE link IP address size is zero if the link is unnumbered,
Packit Service 9ccfef
           four if the link IP address is IPv4, and sixteen if the
Packit Service 9ccfef
           link IP address is IPv6."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkProtectionType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkWorkingPriority
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrSwitchingCapability
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrEncodingType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMinLspBandwidth
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio0
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio1
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio2
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio3
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio4
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio5
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio6
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrMaxLspBandwidthPrio7
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkDescrStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkSrlgTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkSrlgRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkSrlgStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- teLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkBandwidthRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      teLinkBandwidthStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkMaxResBandwidth
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkPreferredProtection
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkDescriptorTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrSwitchingCapability
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrEncodingType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMinLspBandwidth
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio0
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio1
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio2
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio3
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio4
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio5
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio6
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrMaxLspBandwidthPrio7
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrInterfaceMtu
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrIndication
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkDescrStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
      -- componentLinkBandwidthTable
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkBandwidthRowStatus
Packit Service 9ccfef
      SYNTAX      RowStatus { active(1) }
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required and active(1) is the
Packit Service 9ccfef
           only status that needs to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
      OBJECT      componentLinkBandwidthStorageType
Packit Service 9ccfef
      MIN-ACCESS  read-only
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
   ::= { teLinkCompliances 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Units of conformance
Packit Service 9ccfef
Packit Service 9ccfef
teLinkGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { teLinkAddressType,
Packit Service 9ccfef
             teLinkLocalIpAddr,
Packit Service 9ccfef
             teLinkRemoteIpAddr,
Packit Service 9ccfef
             teLinkMetric,
Packit Service 9ccfef
             teLinkProtectionType,
Packit Service 9ccfef
             teLinkWorkingPriority,
Packit Service 9ccfef
             teLinkResourceClass,
Packit Service 9ccfef
             teLinkIncomingIfId,
Packit Service 9ccfef
             teLinkOutgoingIfId,
Packit Service 9ccfef
             teLinkRowStatus,
Packit Service 9ccfef
             teLinkStorageType,
Packit Service 9ccfef
             teLinkDescrSwitchingCapability,
Packit Service 9ccfef
             teLinkDescrEncodingType,
Packit Service 9ccfef
             teLinkDescrRowStatus,
Packit Service 9ccfef
             teLinkDescrStorageType,
Packit Service 9ccfef
             componentLinkPreferredProtection,
Packit Service 9ccfef
             componentLinkCurrentProtection,
Packit Service 9ccfef
             componentLinkRowStatus,
Packit Service 9ccfef
             componentLinkStorageType,
Packit Service 9ccfef
             componentLinkDescrSwitchingCapability,
Packit Service 9ccfef
             componentLinkDescrEncodingType,
Packit Service 9ccfef
             componentLinkDescrRowStatus,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             componentLinkDescrStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for the management of
Packit Service 9ccfef
           resources associated with TE links."
Packit Service 9ccfef
   ::= { teLinkGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkSrlgGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { teLinkSrlgRowStatus,
Packit Service 9ccfef
             teLinkSrlgStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for the management of
Packit Service 9ccfef
           SRLG resources associated with TE links."
Packit Service 9ccfef
   ::= { teLinkGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkBandwidthGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { teLinkMaximumReservableBandwidth,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio0,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio1,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio2,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio3,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio4,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio5,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio6,
Packit Service 9ccfef
             teLinkDescrMaxLspBandwidthPrio7,
Packit Service 9ccfef
             teLinkBandwidthUnreserved,
Packit Service 9ccfef
             teLinkBandwidthRowStatus,
Packit Service 9ccfef
             teLinkBandwidthStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for the management of
Packit Service 9ccfef
           the bandwidth resources associated with TE links and
Packit Service 9ccfef
           component links."
Packit Service 9ccfef
   ::= { teLinkGroups 3 }
Packit Service 9ccfef
Packit Service 9ccfef
componentLinkBandwidthGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { componentLinkMaxResBandwidth,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio0,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio1,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio2,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio3,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio4,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio5,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio6,
Packit Service 9ccfef
             componentLinkDescrMaxLspBandwidthPrio7,
Packit Service 9ccfef
             componentLinkBandwidthUnreserved,
Packit Service 9ccfef
             componentLinkBandwidthRowStatus,
Packit Service 9ccfef
             componentLinkBandwidthStorageType
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for the management of the
Packit Service 9ccfef
           bandwidth parameters associated with component links."
Packit Service 9ccfef
   ::= { teLinkGroups 4 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkPscGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { teLinkDescrMinLspBandwidth,
Packit Service 9ccfef
             teLinkDescrInterfaceMtu,
Packit Service 9ccfef
             componentLinkDescrMinLspBandwidth,
Packit Service 9ccfef
             componentLinkDescrInterfaceMtu
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for devices that are
Packit Service 9ccfef
           packet switch capable."
Packit Service 9ccfef
   ::= { teLinkGroups 5 }
Packit Service 9ccfef
Packit Service 9ccfef
teLinkTdmGroup OBJECT-GROUP
Packit Service 9ccfef
   OBJECTS { teLinkDescrMinLspBandwidth,
Packit Service 9ccfef
             teLinkDescrIndication,
Packit Service 9ccfef
             componentLinkDescrMinLspBandwidth,
Packit Service 9ccfef
             componentLinkDescrIndication
Packit Service 9ccfef
           }
Packit Service 9ccfef
Packit Service 9ccfef
   STATUS  current
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
          "Collection of objects needed for devices that are
Packit Service 9ccfef
           TDM switching capable."
Packit Service 9ccfef
   ::= { teLinkGroups 6 }
Packit Service 9ccfef
Packit Service 9ccfef
-- End of TE-LINK-STD-MIB
Packit Service 9ccfef
END