Blame pibs/tubs/MPLS-SETUP-PIB

Packit 022b05
MPLS-SETUP-PIB PIB-DEFINITIONS ::= BEGIN 
Packit 022b05
 
Packit 022b05
IMPORTS 
Packit 022b05
   ibrpib
Packit 022b05
         FROM TUBS-SMI
Packit 022b05
   MODULE-IDENTITY, OBJECT-TYPE,  
Packit 022b05
   TEXTUAL-CONVENTION, MODULE-COMPLIANCE,  
Packit 022b05
   OBJECT-IDENTITY, OBJECT-GROUP, Unsigned32
Packit 022b05
      FROM COPS-PR-SPPI 
Packit 022b05
   TruthValue 
Packit 022b05
         FROM SNMPv2-TC 
Packit 022b05
   InstanceId, ReferenceId, TagId, TagReferenceId, Prid
Packit 022b05
         FROM COPS-PR-SPPI-TC 
Packit 022b05
   SnmpAdminString 
Packit 022b05
         FROM SNMP-FRAMEWORK-MIB 
Packit 022b05
   InetAddressIPv4, InetAddressIPv6 
Packit 022b05
         FROM INET-ADDRESS-MIB;
Packit 022b05
 
Packit 022b05
mplsSetupPib MODULE-IDENTITY 
Packit 022b05
   SUBJECT-CATEGORIES { all } -- tbd; MPLS Setup Client type
Packit 022b05
   LAST-UPDATED "200107131000Z" 
Packit 022b05
   ORGANIZATION " WG" 
Packit 022b05
   CONTACT-INFO " 
Packit 022b05
                Harsha Hegde 
Packit 022b05
                Intel Corporation 
Packit 022b05
                MS JF3-206 
Packit 022b05
                2111 NE 25th Ave. 
Packit 022b05
                Hillsboro, OR 97124 
Packit 022b05
                Phone: +1 503 264 1439 
Packit 022b05
                Fax: +1 503 264 3483 
Packit 022b05
                E-Mail: shriharsha.hegde@intel.com 
Packit 022b05
 
Packit 022b05
                Ravi Sahita   
Packit 022b05
                Intel Corporation 
Packit 022b05
                JF3-206            
Packit 022b05
                2111 NE 25th Ave   
Packit 022b05
                Hillsboro, Oregon 97124   
Packit 022b05
                Phone: +1 503 264 1439 
Packit 022b05
                Fax: +1 503 264 3483 
Packit 022b05
                Email: ravi.sahita@intel.com 
Packit 022b05
                " 
Packit 022b05
   DESCRIPTION 
Packit 022b05
         "This PIB module contains a set of provisioning classes 
Packit 022b05
Packit 022b05
         that are used to setup MPLS LSPs on MPLS Routers." 
Packit 022b05
   ::= { ibrpib 20 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Forward Equivalence Class (FEC) Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFecClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 1 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv4 Host Address FEC Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFecIPv4HostAddrTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFecIPv4HostAddrEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv4 FEC Entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecClasses  1 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4HostAddrEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFecIPv4HostAddrEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes MPLS IPv4 Host Address 
Packit 022b05
        FEC. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFecIPv4HostAddrPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4HostAddrTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFecIPv4HostAddrEntry ::= SEQUENCE { 
Packit 022b05
        mplsFecIPv4HostAddrPrid        InstanceId, 
Packit 022b05
        mplsFecIPv4HostAddrIpAddr      InetAddressIPv4 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4HostAddrPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFecIPv4HostAddrEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4HostAddrEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4HostAddrIpAddr OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv4 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv4 Host Address in a FEC." 
Packit 022b05
 
Packit 022b05
Packit 022b05
    ::= { mplsFecIPv4HostAddrEntry 2 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv6 Host Address FEC Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFecIPv6HostAddrTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFecIPv6HostAddrEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv6 FEC entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecClasses  2 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6HostAddrEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFecIPv6HostAddrEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes an IPv6 Host Address 
Packit 022b05
        FEC. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFecIPv6HostAddrPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6HostAddrTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFecIPv6HostAddrEntry ::= SEQUENCE { 
Packit 022b05
        mplsFecIPv6HostAddrPrid        InstanceId, 
Packit 022b05
        mplsFecIPv6HostAddrIpAddr      InetAddressIPv6 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6HostAddrPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFecIPv6HostAddrEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6HostAddrEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6HostAddrIpAddr OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv6 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv6 Host Address in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6HostAddrEntry 2 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv4 Prefix FEC Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
Packit 022b05
mplsFecIPv4PrefixTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFecIPv4PrefixEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv4 Prefix FEC entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecClasses  3 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4PrefixEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFecIPv4PrefixEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes a IPv4 Prefix FEC." 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFecIPv4PrefixPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4PrefixTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFecIPv4PrefixEntry ::= SEQUENCE { 
Packit 022b05
        mplsFecIPv4PrefixPrid        InstanceId, 
Packit 022b05
        mplsFecIPv4PrefixLength      Unsigned32, 
Packit 022b05
        mplsFecIPv4PrefixIpPrefix    InetAddressIPv4 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4PrefixPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFecIPv4PrefixEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4PrefixEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4PrefixLength OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Length of IPv4 Prefix in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4PrefixEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv4PrefixIpPrefix OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv4 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv4 Prefix in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv4PrefixEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv6 Prefix FEC Table 
Packit 022b05
-- 
Packit 022b05
Packit 022b05
 
Packit 022b05
mplsFecIPv6PrefixTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFecIPv6PrefixEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv6 Prefix FEC entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecClasses  4 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6PrefixEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFecIPv6PrefixEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes a IPv6 Prefix FEC." 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFecIPv6PrefixPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6PrefixTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFecIPv6PrefixEntry ::= SEQUENCE { 
Packit 022b05
        mplsFecIPv6PrefixPrid        InstanceId, 
Packit 022b05
        mplsFecIPv6PrefixLength      Unsigned32, 
Packit 022b05
        mplsFecIPv6PrefixIpPrefix    InetAddressIPv6 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6PrefixPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFecIPv6PrefixEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6PrefixEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6PrefixLength OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Length of IPv6 Prefix in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6PrefixEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsFecIPv6PrefixIpPrefix OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv6 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv6 Prefix in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecIPv6PrefixEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Autonomous System Number FEC Table 
Packit 022b05
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFecASTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFecASEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS Autonomous System Number FEC 
Packit 022b05
        entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecClasses  5 } 
Packit 022b05
 
Packit 022b05
mplsFecASEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFecASEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes an Autonomous System 
Packit 022b05
        Number FEC. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFecASPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecASTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFecASEntry ::= SEQUENCE { 
Packit 022b05
        mplsFecASPrid        InstanceId, 
Packit 022b05
        mplsFecASNumber      Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsFecASPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFecASEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecASEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFecASNumber OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Autonomous System Number in a FEC." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFecASEntry 2 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Label Request Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLabReqClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 2 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Generic Label Request Table 
Packit 022b05
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLabReqGenericTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsLabReqGenericEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS Generic Label Request Object 
Packit 022b05
        entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqClasses  1 } 
Packit 022b05
 
Packit 022b05
mplsLabReqGenericEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsLabReqGenericEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes MPLS Generic Label 
Packit 022b05
        Request Object. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsLabReqGenericPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqGenericTable 1 } 
Packit 022b05
 
Packit 022b05
MplsLabReqGenericEntry ::= SEQUENCE { 
Packit 022b05
        mplsLabReqGenericPrid        InstanceId, 
Packit 022b05
        mplsLabReqGenericL3Pid       Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsLabReqGenericPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsLabReqGenericEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqGenericEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsLabReqGenericL3Pid OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Layer 3 Protocol Id in MPLS Generic Label Request 
Packit 022b05
        Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqGenericEntry 2 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- ATM Label Request Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLabReqATMTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsLabReqATMEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS ATM Label Request Object 
Packit 022b05
        entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqClasses  2 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsLabReqATMEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes MPLS ATM Label 
Packit 022b05
        Request Object. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsLabReqATMPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMTable 1 } 
Packit 022b05
 
Packit 022b05
MplsLabReqATMEntry ::= SEQUENCE { 
Packit 022b05
        mplsLabReqATMPrid        InstanceId, 
Packit 022b05
        mplsLabReqATML3Pid       Unsigned32, 
Packit 022b05
        mplsLabReqATMMbit        Unsigned32, 
Packit 022b05
        mplsLabReqATMMinVpi      Unsigned32, 
Packit 022b05
        mplsLabReqATMMaxVpi      Unsigned32, 
Packit 022b05
        mplsLabReqATMMinVci      Unsigned32, 
Packit 022b05
        mplsLabReqATMMaxVci      Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsLabReqATMEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATML3Pid OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Layer 3 Protocol Id in MPLS ATM Label Request 
Packit 022b05
        Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMMbit OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Merging Capable Bit in MPLS ATM Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 3 } 
Packit 022b05
 
Packit 022b05
Packit 022b05
mplsLabReqATMMinVpi OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Minimum value for VPI in MPLS ATM Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 4 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMMaxVpi OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Maximum value for VPI in MPLS ATM Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 5 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMMinVci OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Minimum value for VCI in MPLS ATM Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 6 } 
Packit 022b05
 
Packit 022b05
mplsLabReqATMMaxVci OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Maximum value for VCI in MPLS ATM Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqATMEntry 7 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Frame Relay Label Request Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLabReqFRTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsLabReqFREntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS Frame Relay Label Request 
Packit 022b05
        Object entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqClasses  3 } 
Packit 022b05
 
Packit 022b05
mplsLabReqFREntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsLabReqFREntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes MPLS Frame Relay 
Packit 022b05
        Label Request Object. " 
Packit 022b05
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsLabReqFRPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFRTable 1 } 
Packit 022b05
 
Packit 022b05
MplsLabReqFREntry ::= SEQUENCE { 
Packit 022b05
        mplsLabReqFRPrid        InstanceId, 
Packit 022b05
        mplsLabReqFRL3Pid       Unsigned32, 
Packit 022b05
        mplsLabReqFRDlciLen     Unsigned32, 
Packit 022b05
        mplsLabReqFRMinDlci     Unsigned32, 
Packit 022b05
        mplsLabReqFRMaxDlci     Unsigned32} 
Packit 022b05
 
Packit 022b05
mplsLabReqFRPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsLabReqFREntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFREntry 1 } 
Packit 022b05
 
Packit 022b05
mplsLabReqFRL3Pid OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Layer 3 Protocol Id in MPLS Frame Relay Label Request 
Packit 022b05
        Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFREntry 2 } 
Packit 022b05
 
Packit 022b05
mplsLabReqFRDlciLen OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Length of DLCI in MPLS Frame Relay Label Request Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFREntry 3 } 
Packit 022b05
 
Packit 022b05
mplsLabReqFRMinDlci OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Minimum value DLCI in MPLS Frame Relay Label Request 
Packit 022b05
        Object." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFREntry 4 } 
Packit 022b05
 
Packit 022b05
mplsLabReqFRMaxDlci OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Maximum value DLCI in MPLS Frame Relay Label Request 
Packit 022b05
        Object." 
Packit 022b05
Packit 022b05
 
Packit 022b05
    ::= { mplsLabReqFREntry 5 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Flow (Traffic) Specification Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFlowSpecClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 3 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- CRLDP Flow Spec Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFlowSpecCRLDPEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of CR-LDP Traffic (Flow) Specification  
Packit 022b05
        entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecClasses  1 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFlowSpecCRLDPEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes a CR-LDP Flow 
Packit 022b05
        Specification. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFlowSpecCRLDPPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFlowSpecCRLDPEntry ::= SEQUENCE { 
Packit 022b05
        mplsFlowSpecCRLDPPrid    InstanceId, 
Packit 022b05
        mplsFlowSpecCRLDPPDR     Unsigned32, 
Packit 022b05
        mplsFlowSpecCRLDPPBS     Unsigned32, 
Packit 022b05
        mplsFlowSpecCRLDPCDR     Unsigned32, 
Packit 022b05
        mplsFlowSpecCRLDPCBS     Unsigned32, 
Packit 022b05
        mplsFlowSpecCRLDPEBS     Unsigned32, 
Packit 022b05
        mplsFlowSpecCRLDPWeight  Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFlowSpecCRLDPEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 1 } 
Packit 022b05
 
Packit 022b05
Packit 022b05
mplsFlowSpecCRLDPPDR OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Peak Data Rate in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPPBS OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Peak Burst Size in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 3 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPCDR OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Committed Data Rate in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 4 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPCBS OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Committed Burst Size in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 5 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPEBS OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Excess Burst Size in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 6 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCRLDPWeight OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Weight parameter in CR-LDP Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCRLDPEntry 7 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- RSVP Controlled Load Service Flow Spec Table 
Packit 022b05
-- 
Packit 022b05
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFlowSpecCLSEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of RSVP-TE Integrated Services 
Packit 022b05
        (IntServ) Controlled Load Service Flow Specification 
Packit 022b05
        entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecClasses  2 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFlowSpecCLSEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes RSVP-TE IntServ 
Packit 022b05
        Controlled Load Service Flow Specification. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFlowSpecCLSPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFlowSpecCLSEntry ::= SEQUENCE { 
Packit 022b05
        mplsFlowSpecCLSPrid        InstanceId, 
Packit 022b05
        mplsFlowSpecCLSTokenRate   Unsigned32, 
Packit 022b05
        mplsFlowSpecCLSBucketSize  Unsigned32, 
Packit 022b05
        mplsFlowSpecCLSPeakRate    Unsigned32, 
Packit 022b05
        mplsFlowSpecCLSMinPoliced  Unsigned32, 
Packit 022b05
        mplsFlowSpecCLSMaxPktSize  Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFlowSpecCLSEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSTokenRate OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Token Rate in RSVP-TE IntServ Controlled Load Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSBucketSize OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
Packit 022b05
        "Token Bucket Size in RSVP-TE IntServ Controlled Load 
Packit 022b05
        Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 3 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSPeakRate OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Peak Rate in RSVP-TE IntServ Controlled Load Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 4 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSMinPoliced OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Minimum Policed Packet Size in RSVP-TE IntServ Controlled 
Packit 022b05
        Load Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 5 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecCLSMaxPktSize OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Maximum Packet Size in RSVP-TE IntServ Controlled Load 
Packit 022b05
        Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecCLSEntry 6 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- RSVP Guaranteed Service Flow Spec Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsFlowSpecGSEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of RSVP-TE Integrated Services 
Packit 022b05
        (IntServ) Guaranteed Service Flow Specification entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecClasses  3 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsFlowSpecGSEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes RSVP-TE IntServ 
Packit 022b05
Packit 022b05
        Guaranteed Service Flow Specification. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsFlowSpecGSPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSTable 1 } 
Packit 022b05
 
Packit 022b05
MplsFlowSpecGSEntry ::= SEQUENCE { 
Packit 022b05
        mplsFlowSpecGSPrid        InstanceId, 
Packit 022b05
        mplsFlowSpecGSTokenRate   Unsigned32, 
Packit 022b05
        mplsFlowSpecGSBucketSize  Unsigned32, 
Packit 022b05
        mplsFlowSpecGSPeakRate    Unsigned32, 
Packit 022b05
        mplsFlowSpecGSMinPoliced  Unsigned32, 
Packit 022b05
        mplsFlowSpecGSMaxPktSize  Unsigned32, 
Packit 022b05
        mplsFlowSpecGSRspecRate   Unsigned32, 
Packit 022b05
        mplsFlowSpecGSSlackTerm   Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsFlowSpecGSEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSTokenRate OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Token Rate in RSVP-TE IntServ Guaranteed Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSBucketSize OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Token Bucket Size in RSVP-TE IntServ Guaranteed 
Packit 022b05
        Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 3 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSPeakRate OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Peak Rate in RSVP-TE IntServ Guaranteed Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 4 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSMinPoliced OBJECT-TYPE 
Packit 022b05
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Minimum Policed Packet Size in RSVP-TE IntServ Guaranteed 
Packit 022b05
        Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 5 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSMaxPktSize OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Maximum Packet Size in RSVP-TE IntServ Guaranteed 
Packit 022b05
        Service Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 6 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSRspecRate OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Required Rate in RSVP-TE IntServ Guaranteed Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 7 } 
Packit 022b05
 
Packit 022b05
mplsFlowSpecGSSlackTerm OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Slack Term (Delay) in RSVP-TE IntServ Guaranteed Service  
Packit 022b05
        Flow Specification." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecGSEntry 8 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Explicit Route Object (ERO) Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 4 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv4 Address Prefix Subobject Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroIPv4PrefixTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsEroIPv4PrefixEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv4 Prefix ERO Subobject 
Packit 022b05
        Entrees." 
Packit 022b05
Packit 022b05
 
Packit 022b05
    ::= { mplsEroClasses  1 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv4PrefixEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsEroIPv4PrefixEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes IPv4 Prefix ERO 
Packit 022b05
        Subobject. "                                        
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsEroIPv4PrefixPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv4PrefixTable 1 } 
Packit 022b05
 
Packit 022b05
MplsEroIPv4PrefixEntry ::= SEQUENCE { 
Packit 022b05
        mplsEroIPv4PrefixPrid        InstanceId, 
Packit 022b05
        mplsEroIPv4PrefixLen         Unsigned32, 
Packit 022b05
        mplsEroIPv4PrefixIPv4Addr    InetAddressIPv4 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv4PrefixPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsEroIPv4PrefixEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv4PrefixEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv4PrefixLen OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Length of Prefix in IPv4 Prefix ERO Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv4PrefixEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv4PrefixIPv4Addr OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv4 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv4 Prefix in IPv4 Prefix ERO Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv4PrefixEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- IPv6 Address Prefix Subobject Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroIPv6PrefixTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsEroIPv6PrefixEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS IPv6 Prefix ERO Subobject 
Packit 022b05
        Entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroClasses  2 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv6PrefixEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsEroIPv6PrefixEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes IPv6 Prefix ERO 
Packit 022b05
        Subobject. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsEroIPv6PrefixPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv6PrefixTable 1 } 
Packit 022b05
 
Packit 022b05
MplsEroIPv6PrefixEntry ::= SEQUENCE { 
Packit 022b05
        mplsEroIPv6PrefixPrid        InstanceId, 
Packit 022b05
        mplsEroIPv6PrefixLen         Unsigned32, 
Packit 022b05
        mplsEroIPv6PrefixIPv6Addr    InetAddressIPv6 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv6PrefixPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsEroIPv6PrefixEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv6PrefixEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv6PrefixLen OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Length of Prefix in IPv6 Prefix ERO Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv6PrefixEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsEroIPv6PrefixIPv6Addr OBJECT-TYPE 
Packit 022b05
    SYNTAX         InetAddressIPv6
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "IPv6 Prefix in IPv6 Prefix ERO Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroIPv6PrefixEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Autonomous System Number Subobject Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroASNumberTable OBJECT-TYPE 
Packit 022b05
Packit 022b05
    SYNTAX         SEQUENCE OF MplsEroASNumberEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS Autonomous System Number ERO 
Packit 022b05
        Subobject Entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroClasses  3 } 
Packit 022b05
 
Packit 022b05
mplsEroASNumberEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsEroASNumberEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes Autonomous System 
Packit 022b05
        Number ERO Subobject. "                          
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsEroASNumberPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroASNumberTable 1 } 
Packit 022b05
 
Packit 022b05
MplsEroASNumberEntry ::= SEQUENCE { 
Packit 022b05
        mplsEroASNumberPrid        InstanceId, 
Packit 022b05
        mplsEroASNumberASNumber    Unsigned32} 
Packit 022b05
 
Packit 022b05
mplsEroASNumberPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsEroASNumberEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroASNumberEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsEroASNumberASNumber OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Autonomous System Number in Autonomous System Number 
Packit 022b05
        Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroASNumberEntry 2 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- ERO Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsEroEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS ERO Subobject Entrees." 
Packit 022b05
 
Packit 022b05
Packit 022b05
    ::= { mplsEroClasses  4 } 
Packit 022b05
 
Packit 022b05
mplsEroEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsEroEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes ERO Subobject." 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsEroPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroTable 1 } 
Packit 022b05
 
Packit 022b05
MplsEroEntry ::= SEQUENCE { 
Packit 022b05
        mplsEroPrid        InstanceId, 
Packit 022b05
        mplsEroLoose       Unsigned32, 
Packit 022b05
        mplsEroSubObject   Prid } 
Packit 022b05
 
Packit 022b05
mplsEroPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsEroEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsEroLoose OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Loose Bit in ERO Subobject." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsEroSubObject OBJECT-TYPE 
Packit 022b05
    SYNTAX         Prid 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This points to an instance of one type of ERO subobject. It 
Packit 022b05
        could be an instance of mplsEroIpv4PrefixEntry,  
Packit 022b05
        mplsEroIpv6PrefixEntry or mplsEroASNumberEntry." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Ero Group Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsEroGroupTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsEroGroupEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table defines ERO Subobject groups. Each group then is 
Packit 022b05
        used in an LSP definition. Grouping is done using a TagId  
Packit 022b05
        and order of Subobject in a group is provided by using a  
Packit 022b05
        precedence number." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroClasses  5 } 
Packit 022b05
 
Packit 022b05
mplsEroGroupEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsEroGroupEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of ERO Subobject group." 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsEroGroupPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroGroupTable 1 } 
Packit 022b05
 
Packit 022b05
MplsEroGroupEntry ::= SEQUENCE { 
Packit 022b05
        mplsEroGroupPrid           InstanceId, 
Packit 022b05
        mplsEroGroupId             TagId, 
Packit 022b05
        mplsEroGroupIdPrecedence   Unsigned32, 
Packit 022b05
        mplsEroGroupEroId          ReferenceId } 
Packit 022b05
 
Packit 022b05
mplsEroGroupPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsEroGroupEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroGroupEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsEroGroupId OBJECT-TYPE 
Packit 022b05
    SYNTAX         TagId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Tag Id (number) used to group multiple entries in this 
Packit 022b05
        table." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroGroupEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsEroGroupIdPrecedence OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This is used to provide ordering for entries with the same 
Packit 022b05
        Tag Id." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroGroupEntry 3 } 
Packit 022b05
 
Packit 022b05
mplsEroGroupEroId OBJECT-TYPE 
Packit 022b05
    SYNTAX         ReferenceId 
Packit 022b05
Packit 022b05
    PIB-REFERENCES { mplsEroEntry }  
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Pointer to an instance of ERO Subobject. The ERO Subobject 
Packit 022b05
        with the same Id must be present." 
Packit 022b05
 
Packit 022b05
    ::= { mplsEroGroupEntry 4 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Preemption Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsPreemptionClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 5 } 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- Preemption Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsPreemptionTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsPreemptionEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of LSP Preemption Entrees." 
Packit 022b05
 
Packit 022b05
    ::= { mplsFlowSpecClasses  4 } 
Packit 022b05
 
Packit 022b05
mplsPreemptionEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsPreemptionEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of this class describes a LSP Preemption 
Packit 022b05
        object. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsPreemptionPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsPreemptionTable 1 } 
Packit 022b05
 
Packit 022b05
MplsPreemptionEntry ::= SEQUENCE { 
Packit 022b05
        mplsPreemptionPrid       InstanceId, 
Packit 022b05
        mplsPreemptionSetupPrio  Unsigned32, 
Packit 022b05
        mplsPreemptionHoldPrio   Unsigned32 } 
Packit 022b05
 
Packit 022b05
mplsPreemptionPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsPreemptionEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsPreemptionEntry 1 } 
Packit 022b05
 
Packit 022b05
Packit 022b05
mplsPreemptionSetupPrio OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Indicates MPLS LSP Setup Priority." 
Packit 022b05
 
Packit 022b05
    ::= { mplsPreemptionEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsPreemptionHoldPrio OBJECT-TYPE 
Packit 022b05
    SYNTAX         Unsigned32 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "Indicates MPLS LSP Holding Priority." 
Packit 022b05
 
Packit 022b05
    ::= { mplsPreemptionEntry 3 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- LSP Setup Classes 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLspClasses  OBJECT IDENTIFIER ::= { mplsSetupPib 6 } 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
-- 
Packit 022b05
-- LSP Table 
Packit 022b05
-- 
Packit 022b05
 
Packit 022b05
mplsLspTable OBJECT-TYPE 
Packit 022b05
    SYNTAX         SEQUENCE OF MplsLspEntry 
Packit 022b05
    PIB-ACCESS     install 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This table consists of MPLS LSP Entrees. Entries in this 
Packit 022b05
        table essentially point to instances of other PRCs such as  
Packit 022b05
        FEC, Label Request, ERO, Flow Spec and Preemption to form  
Packit 022b05
        complete LSPs." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspClasses  1 } 
Packit 022b05
 
Packit 022b05
mplsLspEntry OBJECT-TYPE 
Packit 022b05
    SYNTAX         MplsLspEntry 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An instance of MPLS LSP. " 
Packit 022b05
 
Packit 022b05
    PIB-INDEX { mplsLspPrid } 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspTable 1 } 
Packit 022b05
 
Packit 022b05
MplsLspEntry ::= SEQUENCE { 
Packit 022b05
        mplsLspPrid        InstanceId, 
Packit 022b05
Packit 022b05
        mplsLspFec         Prid, 
Packit 022b05
        mplsLspLabReq      Prid, 
Packit 022b05
        mplsLspFlowSpec    Prid, 
Packit 022b05
        mplsLspPreemption  ReferenceId, 
Packit 022b05
        mplsLspEroList     TagReferenceId } 
Packit 022b05
 
Packit 022b05
mplsLspPrid OBJECT-TYPE 
Packit 022b05
    SYNTAX         InstanceId 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "An integer index that uniquely identifies an instance of 
Packit 022b05
        the mplsLspEntry class." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspEntry 1 } 
Packit 022b05
 
Packit 022b05
mplsLspFec OBJECT-TYPE 
Packit 022b05
    SYNTAX         Prid 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This points to an instance of one type of FEC. It could be 
Packit 022b05
        an instance of mplsFecIPv4HostAddrEntry,  
Packit 022b05
        mplsFecIPv6HostAddrEntry, mplsFecIPv4PrefixEntry,  
Packit 022b05
        mplsFecIPv6PrefixEntry, mplsFecASEntry." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspEntry 2 } 
Packit 022b05
 
Packit 022b05
mplsLspLabReq OBJECT-TYPE 
Packit 022b05
    SYNTAX         Prid 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This points to an instance of one type of Label Request  
Packit 022b05
        Object. It could be an instance of mplsLabReqGenericEntry, 
Packit 022b05
        mplsLabReqATMEntry, mplsLabReqFREntry." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspEntry 3 } 
Packit 022b05
 
Packit 022b05
mplsLspFlowSpec OBJECT-TYPE 
Packit 022b05
    SYNTAX         Prid 
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This points to an instance of one type of FlowSpec. It  
Packit 022b05
        could be an instance of mplsFlowSpecCRLDPEntry, 
Packit 022b05
        mplsFlowSpecCLSEntry, mplsFlowSpecGSEntry." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspEntry 4 } 
Packit 022b05
 
Packit 022b05
mplsLspPreemption OBJECT-TYPE 
Packit 022b05
    SYNTAX         ReferenceId 
Packit 022b05
    PIB-REFERENCES { mplsPreemptionEntry }  
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This points to an instance of mplsPreemptionEntry." 
Packit 022b05
 
Packit 022b05
Packit 022b05
    ::= { mplsLspEntry 5 } 
Packit 022b05
 
Packit 022b05
mplsLspEroList OBJECT-TYPE 
Packit 022b05
    SYNTAX         TagReferenceId
Packit 022b05
    PIB-TAG        { mplsEroGroupId }  
Packit 022b05
    STATUS         current 
Packit 022b05
    DESCRIPTION 
Packit 022b05
        "This references a Tag Id attribute in mplsEroGroup table.  
Packit 022b05
        All the entries in mplsEroGroup table that have this Tag Id  
Packit 022b05
        form the ERO List that is used for this LSP entry." 
Packit 022b05
 
Packit 022b05
    ::= { mplsLspEntry 6 } 
Packit 022b05
 
Packit 022b05
END