1369 lines
		
	
	
		
			46 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1369 lines
		
	
	
		
			46 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
F3-CFM-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
        MODULE-COMPLIANCE, OBJECT-GROUP 
 | 
						|
                FROM SNMPv2-CONF
 | 
						|
        MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
        TEXTUAL-CONVENTION 
 | 
						|
                FROM SNMPv2-TC
 | 
						|
        dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier,
 | 
						|
        dot1agCfmMepEntry, Dot1agCfmMepId, Dot1agCfmMDLevel, dot1agCfmMaCompEntry, dot1agCfmMaNetEntry
 | 
						|
                FROM IEEE8021-CFM-MIB
 | 
						|
        DisplayString, MacAddress, RowStatus, TruthValue, VariablePointer, StorageType
 | 
						|
                FROM SNMPv2-TC
 | 
						|
        InterfaceIndex
 | 
						|
                FROM IF-MIB
 | 
						|
        AdminState, VlanPriority, PerfCounter64, CmPmBinAction,
 | 
						|
        OperationalState, SecondaryState
 | 
						|
                FROM CM-COMMON-MIB
 | 
						|
        neIndex, shelfIndex, slotIndex
 | 
						|
                FROM CM-ENTITY-MIB
 | 
						|
        cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmEthernetTrafficPortIndex 
 | 
						|
                FROM CM-FACILITY-MIB
 | 
						|
        fsp150cm
 | 
						|
                FROM ADVA-MIB;
 | 
						|
 | 
						|
 | 
						|
f3CfmMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED    "202101280000Z"
 | 
						|
    ORGANIZATION    "ADVA Optical Networking SE"
 | 
						|
    CONTACT-INFO
 | 
						|
        "Web URL: http://adva.com/
 | 
						|
        E-mail:  support@adva.com
 | 
						|
        Postal:  ADVA Optical Networking SE
 | 
						|
             Campus Martinsried
 | 
						|
             Fraunhoferstrasse 9a
 | 
						|
             82152 Martinsried/Munich
 | 
						|
             Germany
 | 
						|
        Phone: +49 089 89 06 65 0
 | 
						|
        Fax:  +49 089 89 06 65 199 "
 | 
						|
    DESCRIPTION
 | 
						|
            "This module defines the CFM (8021AG) Extension MIB definitions 
 | 
						|
             used by the F3 (FSP150CM/CC) product lines.  
 | 
						|
             Copyright (C) ADVA."
 | 
						|
    REVISION        "202101280000Z"
 | 
						|
    DESCRIPTION
 | 
						|
         "
 | 
						|
         Notes from release 201706220000Z,
 | 
						|
         (1) Added TEXTUAL-CONVENTION CfmPduVersionType
 | 
						|
         (2) Added object cfmMepVersion
 | 
						|
 
 | 
						|
         Notes from release 201302130000Z,
 | 
						|
         (i)Added TEXTUAL-CONVENTION CfmSignalFailTriggers 
 | 
						|
         (ii)Added scalar cfmSignalFailTriggers 
 | 
						|
 | 
						|
         Notes from release 201111220000Z,
 | 
						|
         (i)Added the following objects to support CFM MEPs and Server MEPs on
 | 
						|
            pluggable cards: 
 | 
						|
              -cfmMepOperationalState, cfmMepSecondaryState
 | 
						|
              -cfmServerMepAdminState, cfmServerMepOperationalState, 
 | 
						|
               cfmServerMepSecondaryState
 | 
						|
 | 
						|
          Notes from release 201012160000Z,
 | 
						|
           -Formalized the OBJECT-GROUP definitions
 | 
						|
 | 
						|
          Notes from release 201012160000Z,
 | 
						|
           -Updated description of cfmAccPortQosShaperIndex
 | 
						|
 | 
						|
          Notes from release 201012140000Z,
 | 
						|
           -Added object cfmMepStatsAction
 | 
						|
 | 
						|
         Notes from release 201005130000Z,
 | 
						|
         (1)New scalars slmMulticastMacAddress, slmOpcode, slrOpcode 
 | 
						|
            are added
 | 
						|
 | 
						|
         Notes from release 201003310000Z,
 | 
						|
         (1)New table cfmServerMepTable is added
 | 
						|
 | 
						|
         Notes from release 200903190000Z,
 | 
						|
         (1)MIB version ready for release of FSP150CC devices GE101 and GE206." 
 | 
						|
    ::= {fsp150cm 13}    
 | 
						|
 | 
						|
--
 | 
						|
-- 801.1ag Extension Services
 | 
						|
--
 | 
						|
cfmExtSvc OBJECT IDENTIFIER ::= {f3CfmMIB 1}
 | 
						|
cfmExtSvcObjects OBJECT IDENTIFIER ::= {cfmExtSvc 1}
 | 
						|
cfmExtSvcConformance  OBJECT IDENTIFIER ::= {cfmExtSvc 2}
 | 
						|
 | 
						|
--
 | 
						|
-- Textual Conventions
 | 
						|
--
 | 
						|
CfmAisGenTriggerTypes ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "Bit Mask that specifies all the defects that can trigger AIS to be
 | 
						|
        generated."
 | 
						|
    SYNTAX BITS {
 | 
						|
                bAisDefRemoteCCM(0),
 | 
						|
                bAisDefErrorCCM(1),
 | 
						|
                bAisDefXconCCM(2),
 | 
						|
                bAisDefAis(3)
 | 
						|
               }
 | 
						|
 | 
						|
CfmAisInterval ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "AIS interval which is the frequency of ETH-AIS frame generation.
 | 
						|
        Note the values of the 1 second and 1 minute integers which are aligned
 | 
						|
        with the values defined for the AIS interval for AIS PDU in Y.1731."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
                aisInterval1sec(1),
 | 
						|
                aisInterval1min(2)
 | 
						|
               }
 | 
						|
 | 
						|
CfmLmmDmmInterval ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "Y.1731 Loss or delay measurement frame transmission interval."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
                interval10msec(1),
 | 
						|
                interval100msec(2),
 | 
						|
                interval1sec(3),
 | 
						|
                interval10sec(4),
 | 
						|
                interval1min(5)
 | 
						|
               }
 | 
						|
 | 
						|
CfmMepDefects ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS         current
 | 
						|
    DESCRIPTION
 | 
						|
        "A MEP can detect and report a number of defects such as
 | 
						|
         RDI, MACStatus, RMEP CCM, Error CCM, Xconn CCM. These are
 | 
						|
         are defined in Dot1agCfmMepDefects in standard 802.1ag MIB.
 | 
						|
         Y.1731 adds additional defects such as AIS defect which is
 | 
						|
         defined here.
 | 
						|
          bDefAIS(0) A MEP received an ETH-AIS frame/indication.
 | 
						|
        "
 | 
						|
    SYNTAX BITS {
 | 
						|
                   bDefAIS(0)
 | 
						|
                }
 | 
						|
 | 
						|
CfmLLFTriggerTypes ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "Bit Mask that specifies all the conditions that trigger a link loss
 | 
						|
        forwarding."
 | 
						|
    SYNTAX BITS {
 | 
						|
                bAis(0),
 | 
						|
                bCcmIfStatusTlv(1),
 | 
						|
                bRemoteCCM(2),
 | 
						|
                bRDI(3)
 | 
						|
               }
 | 
						|
 | 
						|
CfmSignalFailTriggers ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
       "Bit Mask that specifies all the conditions that trigger Signal Fail."
 | 
						|
    SYNTAX     BITS {
 | 
						|
                 rdiCcm(0),
 | 
						|
                 remoteCcm(1),
 | 
						|
                 erroredCcm(2),
 | 
						|
                 xconCcm(3),
 | 
						|
                 ais(4)
 | 
						|
               }
 | 
						|
 | 
						|
CfmSlmEnabledTypes ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "Bit Mask that specifies all the priorities."
 | 
						|
    SYNTAX BITS {
 | 
						|
                cos0(0),
 | 
						|
                cos1(1),
 | 
						|
                cos2(2),
 | 
						|
                cos3(3),
 | 
						|
                cos4(4),
 | 
						|
                cos5(5),
 | 
						|
                cos6(6),
 | 
						|
                cos7(7)
 | 
						|
               }
 | 
						|
 | 
						|
CfmPduVersionType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "Indicates the version of the Y.1731 OAM PDUs.
 | 
						|
          y1731-2008  -- Indicates the PDU formats defined in Y.1731-2008.
 | 
						|
          y1731-2011  -- Indicates the PDU formats defined in Y.1731-2011."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
                notApplicable(0),
 | 
						|
                y1731-2008(1),
 | 
						|
                y1731-2011(2)
 | 
						|
               }
 | 
						|
 | 
						|
--Scalars
 | 
						|
cfmExtScalars  OBJECT IDENTIFIER ::= {cfmExtSvcObjects 1}
 | 
						|
 | 
						|
cfmEthType OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object provides the system level Ethernet type for CFM."
 | 
						|
    ::= { cfmExtScalars 1 }
 | 
						|
 | 
						|
cfmMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX     MacAddress
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object provides the system level Mac address for CFM."
 | 
						|
    ::= { cfmExtScalars 2 }
 | 
						|
slmMulticastMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX     MacAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object can be used to configure the Synthetic Loss Measurement(SLM)
 | 
						|
          Multicast MAC Address."
 | 
						|
    ::= { cfmExtScalars 3 }
 | 
						|
 | 
						|
slmOpcode OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32 (0..255)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object can be used to configure the Operation Code for the
 | 
						|
          Synthetic Loss Measurement(SLM) message."
 | 
						|
    ::= { cfmExtScalars 4 }
 | 
						|
 | 
						|
slrOpcode OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32 (0..255)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object can be used to configure the Operation Code for the
 | 
						|
          Synthetic Loss Response(SLR) message."
 | 
						|
    ::= { cfmExtScalars 5 }
 | 
						|
 | 
						|
cfmSignalFailTriggers OBJECT-TYPE
 | 
						|
    SYNTAX    CfmSignalFailTriggers  
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object can be used to configure the list of defects which constitute
 | 
						|
          Signal Fail condition."
 | 
						|
    ::= { cfmExtScalars 6 }
 | 
						|
 | 
						|
--
 | 
						|
-- Y.1731 configuration for MEP
 | 
						|
--
 | 
						|
cfmMepTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmMepEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Additional MEP configuration such as Y.1731 configuration."
 | 
						|
    ::= { cfmExtSvcObjects 2 }
 | 
						|
 | 
						|
cfmMepEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMepEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of additional MEP parameters such the Y.1731 parameters."
 | 
						|
    AUGMENTS { dot1agCfmMepEntry }
 | 
						|
    ::= { cfmMepTable 1 }
 | 
						|
 | 
						|
CfmMepEntry ::= SEQUENCE {
 | 
						|
    --CFM MEP admin state
 | 
						|
    cfmMepAdminState                         AdminState,
 | 
						|
 | 
						|
    -- AIS params
 | 
						|
    cfmMepAisGenTriggerTypes                 CfmAisGenTriggerTypes,
 | 
						|
    cfmMepAisClientMdLevel                   Dot1agCfmMDLevel,
 | 
						|
    cfmMepAisInterval                        CfmAisInterval,
 | 
						|
    cfmMepAisGenEnabled                      TruthValue,
 | 
						|
    cfmMepAisPriority                        VlanPriority,
 | 
						|
 | 
						|
    -- LM/DM params
 | 
						|
    cfmMepLmTxCountAllPriosEnabled           TruthValue,
 | 
						|
    cfmMepLmRxCountAllPriosEnabled           TruthValue,
 | 
						|
    cfmMepLmDualEndedCountAllPriosEnabled    TruthValue,
 | 
						|
    cfmMepLmCountInProfileEnabled            TruthValue,
 | 
						|
    cfmMepLmTxPriority                       VlanPriority,
 | 
						|
    cfmMepDmPriority                         VlanPriority,
 | 
						|
 | 
						|
    --CCM stats
 | 
						|
    cfmMepRxCCMs                             PerfCounter64,
 | 
						|
    cfmMepErrCCMs                            PerfCounter64,
 | 
						|
 | 
						|
    -- LLF/Misc Params
 | 
						|
    cfmMepLLFTriggerTypes                    CfmLLFTriggerTypes,
 | 
						|
    cfmMepDefects                            CfmMepDefects,
 | 
						|
    cfmMepTagEtherType                       Unsigned32,
 | 
						|
 | 
						|
    -- Ability to clear stats
 | 
						|
    cfmMepStatsAction                        CmPmBinAction,
 | 
						|
 | 
						|
    -- LB Params
 | 
						|
    cfmMepLbmInterval                        Integer32,
 | 
						|
 | 
						|
    -- State Params
 | 
						|
    cfmMepOperationalState                   OperationalState,
 | 
						|
    cfmMepSecondaryState                     SecondaryState,
 | 
						|
    cfmMepSlmEnabled                         CfmSlmEnabledTypes,
 | 
						|
    cfmMepAssociatedObject                   VariablePointer,
 | 
						|
    cfmMepPduVersion                         CfmPduVersionType,
 | 
						|
 | 
						|
    -- LLC Params
 | 
						|
    cfmMepLlbResponderEnabled              TruthValue,
 | 
						|
    cfmMepLlbPortLLEnabled                 TruthValue, 
 | 
						|
    cfmMepLlbVidList                       DisplayString,
 | 
						|
 | 
						|
    -- Interface Status TLV in CCM
 | 
						|
    cfmMepCcmInterfaceStatusTLVControl       TruthValue
 | 
						|
}
 | 
						|
 | 
						|
cfmMepAdminState OBJECT-TYPE
 | 
						|
    SYNTAX      AdminState 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Administrative State of the CFM MEPs." 
 | 
						|
    ::= { cfmMepEntry 1 }
 | 
						|
 | 
						|
cfmMepAisGenTriggerTypes OBJECT-TYPE
 | 
						|
    SYNTAX     CfmAisGenTriggerTypes
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A bit mask which indicates all the defects that result in triggering
 | 
						|
         an AIS for the higher level MEP or transmission of ETH-AIS."
 | 
						|
    ::= { cfmMepEntry 2 }
 | 
						|
 | 
						|
cfmMepAisClientMdLevel OBJECT-TYPE
 | 
						|
    SYNTAX     Dot1agCfmMDLevel
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "AIS Client MD level which is the MD level used to identify any
 | 
						|
         higher level local MEPs for which AIS defect needs to be set or
 | 
						|
         MD level of the ETH-AIS frame generated if there are no local MEPs
 | 
						|
         at this MD level."
 | 
						|
    ::= { cfmMepEntry 3 }
 | 
						|
 | 
						|
cfmMepAisInterval OBJECT-TYPE
 | 
						|
    SYNTAX     CfmAisInterval
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "ETH-AIS frame transmission interval if decision is made to transmit the
 | 
						|
         ETH-AIS frame."
 | 
						|
    ::= { cfmMepEntry 4 }
 | 
						|
 | 
						|
cfmMepAisGenEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This flag enables/disables propagation of ETH-AIS to client MD levels."
 | 
						|
    ::= { cfmMepEntry 5 }
 | 
						|
 | 
						|
cfmMepAisPriority OBJECT-TYPE
 | 
						|
    SYNTAX     VlanPriority
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This VLAN priority of the ETH-AIS frame."
 | 
						|
    ::= { cfmMepEntry 6 }
 | 
						|
 | 
						|
cfmMepLmTxCountAllPriosEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute is used when Y.1731 probes are created and LMM frames
 | 
						|
         are transmitted. As per Y.1731, loss measurement should be done per
 | 
						|
         priority class. The implementation is restricted to support counting
 | 
						|
         of frames for only one priority that can be modified. As an added
 | 
						|
         value there is an option to count all priorities. This flag is used
 | 
						|
         to decide whether to put cumulative data frame counts for all the
 | 
						|
         priorities into the LMM that is transmitted by the MEP instead of
 | 
						|
         data frame counts for a provisioned individual priority."
 | 
						|
    ::= { cfmMepEntry 7 }
 | 
						|
 | 
						|
cfmMepLmRxCountAllPriosEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute is used when Y.1731 probes are created and LMR frames
 | 
						|
         are transmitted. As per Y.1731, loss measurement should be done per
 | 
						|
         priority class. The implementation is restricted to support counting
 | 
						|
         of frames for only one priority that can be modified. As an added
 | 
						|
         value there is an option to count all priorities. This flag is used
 | 
						|
         to decide whether to put cumulative data frame counts for all the
 | 
						|
         priorities into the LMR that is transmitted by the MEP instead of
 | 
						|
         data frame counts for a provisioned individual priority. LMR is sent
 | 
						|
         by a MEP when an LMM is received."
 | 
						|
    ::= { cfmMepEntry 8 }
 | 
						|
 | 
						|
cfmMepLmDualEndedCountAllPriosEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute is used when Y.1731 probes are created and CCM frames
 | 
						|
         are transmitted with loss measurement counts. As per Y.1731, loss
 | 
						|
         measurement should be done per priority class. The implementation is
 | 
						|
         restricted to support counting of frames for only one priority that
 | 
						|
         can be modified. As an added value there is an option to count all
 | 
						|
         priorities. This flag is used to decide whether to put cumulative
 | 
						|
         data frame counts for all the priorities into the CCM instead of
 | 
						|
         data frame counts for a provisioned individual priority."
 | 
						|
    ::= { cfmMepEntry 9 }
 | 
						|
 | 
						|
cfmMepLmCountInProfileEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "As per the Y.1731 data frames counted for loss measurement shall be
 | 
						|
         in-profile (green) data frames. As an added value, this flag is
 | 
						|
         provided for the device to count all frames instead of green frames
 | 
						|
         only. This flag could be set to false in cases where the remote
 | 
						|
         device is not color aware and/or capable of color marking. Even
 | 
						|
         if the device is capable of color marking and is color aware if the
 | 
						|
         outer tag is not an S-TAG it makes sense to set this flag to false.
 | 
						|
         As defined in IEEE 802.1ad the S-TAG has the drop eligibility bit
 | 
						|
         that is used to mark the frames green or yellow."
 | 
						|
    ::= { cfmMepEntry 10 }
 | 
						|
 | 
						|
cfmMepLmTxPriority OBJECT-TYPE
 | 
						|
    SYNTAX     VlanPriority
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute is used if cfmMepLmTxCountAllPrios is false.
 | 
						|
         This attribute serves three purposes:
 | 
						|
         - It is the VLAN priority of the LMM.
 | 
						|
         - Data frames transmitted and received with this VLAN priority
 | 
						|
           are counted by the MEP. The transmit count is sent in the LMM
 | 
						|
           and the receive count is used to complete the list of four
 | 
						|
           counts used for the loss measurement.
 | 
						|
         - If an LMR is received with a VLAN priority other than this
 | 
						|
           the LMR is dropped."
 | 
						|
    ::= { cfmMepEntry 11 }
 | 
						|
 | 
						|
cfmMepDmPriority OBJECT-TYPE
 | 
						|
    SYNTAX     VlanPriority
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute specifies the DMM frame VLAN priority."
 | 
						|
    ::= { cfmMepEntry 12 }
 | 
						|
 | 
						|
cfmMepRxCCMs OBJECT-TYPE
 | 
						|
    SYNTAX     PerfCounter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This provides the total number of received CCMs on the MEP."
 | 
						|
    ::= { cfmMepEntry 13 }
 | 
						|
 | 
						|
cfmMepErrCCMs OBJECT-TYPE
 | 
						|
    SYNTAX     PerfCounter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This provides the total number of errored CCMs on the MEP."
 | 
						|
    ::= { cfmMepEntry 14 }
 | 
						|
 | 
						|
cfmMepLLFTriggerTypes OBJECT-TYPE
 | 
						|
    SYNTAX     CfmLLFTriggerTypes
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This bit mask indicates the CFM triggers that result in link loss
 | 
						|
         forwarding."
 | 
						|
    ::= { cfmMepEntry 15 }
 | 
						|
 | 
						|
cfmMepDefects OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMepDefects
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This bit mask indicates defects that not defined in standard 802.1ag
 | 
						|
         MIB such as AIS defect."
 | 
						|
    ::= { cfmMepEntry 16 }
 | 
						|
 | 
						|
cfmMepTagEtherType OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object allows management of Ether Type for MEP VLAN Tag for the MEPs."
 | 
						|
    ::= { cfmMepEntry 17 }
 | 
						|
 | 
						|
cfmMepStatsAction OBJECT-TYPE
 | 
						|
    SYNTAX      CmPmBinAction
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "Allows the Manager to clear the CFM level 
 | 
						|
                 statistics : cfmMepRxCCMs, cfmMepErrCCMs."
 | 
						|
    ::= { cfmMepEntry 18 }
 | 
						|
 | 
						|
cfmMepLbmInterval OBJECT-TYPE	
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "ETH-LBM frame transmission interval."
 | 
						|
    ::= { cfmMepEntry 19 }
 | 
						|
 | 
						|
-- State Management params
 | 
						|
cfmMepOperationalState OBJECT-TYPE
 | 
						|
    SYNTAX      OperationalState 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Operational State of the CFM MEP." 
 | 
						|
    ::= { cfmMepEntry 20 }
 | 
						|
 | 
						|
cfmMepSecondaryState OBJECT-TYPE
 | 
						|
    SYNTAX      SecondaryState 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Secondary State of the CFM MEP." 
 | 
						|
    ::= { cfmMepEntry 21 }
 | 
						|
 | 
						|
cfmMepSlmEnabled OBJECT-TYPE
 | 
						|
    SYNTAX      CfmSlmEnabledTypes 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This bit mask indicates the whether SLM is enabled per each COS." 
 | 
						|
    ::= { cfmMepEntry 22 }
 | 
						|
 | 
						|
cfmMepAssociatedObject OBJECT-TYPE
 | 
						|
    SYNTAX      VariablePointer 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the associated port, it could be port, flow or flow point." 
 | 
						|
    ::= { cfmMepEntry 23 }
 | 
						|
 | 
						|
cfmMepPduVersion OBJECT-TYPE
 | 
						|
    SYNTAX      CfmPduVersionType 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object indicates the version of the Y.1731 OAM PDUs"
 | 
						|
    ::= { cfmMepEntry 24 }
 | 
						|
 | 
						|
cfmMepLlbResponderEnabled OBJECT-TYPE
 | 
						|
    SYNTAX        TruthValue
 | 
						|
    MAX-ACCESS    read-write
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute specifies whether Latching Loopback Responder
 | 
						|
         function is enabled."
 | 
						|
    ::= { cfmMepEntry 25 }
 | 
						|
 | 
						|
cfmMepLlbPortLLEnabled OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute enables port loopback. In MEF 46 loopback is based
 | 
						|
         on LLFS (Latching Loopback Frame Set) which is untagged or tagged.
 | 
						|
         MEF 46 does not have the notion of port loopback. If this attribute
 | 
						|
         is true a port loopback will be activated instead of loopback for
 | 
						|
         untagged frames when LLFS is untagged."
 | 
						|
   ::= { cfmMepEntry 26 }
 | 
						|
 | 
						|
cfmMepLlbVidList OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE (0..512))
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is a list of VIDs on which Latching Loopback is allowed.
 | 
						|
         An empty list indicates it is allowed on any VID. This list is
 | 
						|
         shall allow combination of individual VIDs and or ranges.
 | 
						|
         VIDs or VID ranges are comma separated. VID ranges are of the
 | 
						|
         form X1:X2 (range of VIDs from X1 to X2)."
 | 
						|
    ::= { cfmMepEntry 27 }
 | 
						|
 | 
						|
cfmMepCcmInterfaceStatusTLVControl OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This attribute controls MEP option of the insertion of the Interface 
 | 
						|
         Status TLV in CCM messages."
 | 
						|
   ::= { cfmMepEntry 28 }
 | 
						|
    
 | 
						|
--
 | 
						|
-- CFM QOS Shapers for Down MEPs on Access Port
 | 
						|
--
 | 
						|
cfmAccPortQosShaperTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmAccPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable profile entries for CFM QoS Shapers for Access Port."
 | 
						|
    ::= { cfmExtSvcObjects 3 }
 | 
						|
 | 
						|
cfmAccPortQosShaperEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmAccPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of parameters that set up the CFM QoS Queue profiles.
 | 
						|
         This shaper is created automatically when the first Down MEP
 | 
						|
         is created on a Access Port."
 | 
						|
    INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, 
 | 
						|
            cfmAccPortQosShaperIndex }
 | 
						|
    ::= { cfmAccPortQosShaperTable 1 }
 | 
						|
 | 
						|
CfmAccPortQosShaperEntry ::= SEQUENCE {
 | 
						|
    cfmAccPortQosShaperIndex       Integer32,
 | 
						|
    cfmAccPortQosShaperCIR         Unsigned32,
 | 
						|
    cfmAccPortQosShaperBufSize     Unsigned32,
 | 
						|
    cfmAccPortQosShaperAdminState  AdminState
 | 
						|
}
 | 
						|
 | 
						|
cfmAccPortQosShaperIndex OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index associated with the type of Access Port Based Shaper.
 | 
						|
         Index 1 refers to the Shaper associated with PORT-based Down MEPs,
 | 
						|
         Index 2 refers to the Shaper associated with the VID-based Down MEPs."
 | 
						|
    ::= { cfmAccPortQosShaperEntry 1 }
 | 
						|
 | 
						|
cfmAccPortQosShaperCIR OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue CIR."
 | 
						|
     ::= { cfmAccPortQosShaperEntry 2 }
 | 
						|
 | 
						|
cfmAccPortQosShaperBufSize OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue buffer size."
 | 
						|
     ::= { cfmAccPortQosShaperEntry 3 }
 | 
						|
 | 
						|
cfmAccPortQosShaperAdminState OBJECT-TYPE
 | 
						|
    SYNTAX     AdminState
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object allows the management of the Shaper Administrative State.
 | 
						|
          Only 'in-service' and 'management' states are allowed."
 | 
						|
     ::= { cfmAccPortQosShaperEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- CFM QOS Shapers for Down MEPs on Network Port
 | 
						|
--
 | 
						|
cfmNetPortQosShaperTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmNetPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable profile entries for CFM QoS Shapers for Network Port."
 | 
						|
    ::= { cfmExtSvcObjects 4 }
 | 
						|
 | 
						|
cfmNetPortQosShaperEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmNetPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of parameters that set up the CFM QoS Queue profiles.
 | 
						|
         This shaper is created automatically when the first Down MEP
 | 
						|
         is created on a Network Port."
 | 
						|
    INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, 
 | 
						|
            cfmNetPortQosShaperTypeIndex }
 | 
						|
    ::= { cfmNetPortQosShaperTable 1 }
 | 
						|
 | 
						|
CfmNetPortQosShaperEntry ::= SEQUENCE {
 | 
						|
    cfmNetPortQosShaperTypeIndex    Integer32,
 | 
						|
    cfmNetPortQosShaperCIR          Unsigned32,
 | 
						|
    cfmNetPortQosShaperBufSize      Unsigned32,
 | 
						|
    cfmNetPortQosShaperAdminState   AdminState
 | 
						|
}
 | 
						|
 | 
						|
cfmNetPortQosShaperTypeIndex OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index associated with the type of Network Port Based Shaper.
 | 
						|
         Index 1 refers to the Shaper associated with PORT-based Down MEPs,
 | 
						|
         Index 2 refers to the Shaper associated with the VID-based Down MEPs."
 | 
						|
    ::= { cfmNetPortQosShaperEntry 1 }
 | 
						|
 | 
						|
cfmNetPortQosShaperCIR OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue CIR."
 | 
						|
     ::= { cfmNetPortQosShaperEntry 2 }
 | 
						|
 | 
						|
cfmNetPortQosShaperBufSize OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue buffer size."
 | 
						|
     ::= { cfmNetPortQosShaperEntry 3 }
 | 
						|
 | 
						|
cfmNetPortQosShaperAdminState OBJECT-TYPE
 | 
						|
    SYNTAX     AdminState
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object allows the management of the Shaper Administrative State.
 | 
						|
          Only 'in-service' and 'management' states are allowed."
 | 
						|
     ::= { cfmNetPortQosShaperEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- Server MEPs 
 | 
						|
--
 | 
						|
cfmServerMepTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmServerMepEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Server MEP management table."
 | 
						|
    ::= { cfmExtSvcObjects 5 }
 | 
						|
 | 
						|
cfmServerMepEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmServerMepEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This allows management of Server MEPs."
 | 
						|
    INDEX { cfmServerMepIndex }
 | 
						|
    ::= { cfmServerMepTable 1 }
 | 
						|
 | 
						|
CfmServerMepEntry ::= SEQUENCE {
 | 
						|
    cfmServerMepIndex                    Integer32,
 | 
						|
    cfmServerMepAssociatedPort           VariablePointer,
 | 
						|
    cfmServerMepAisClientMdLevel         Dot1agCfmMDLevel,
 | 
						|
    cfmServerMepAisInterval              CfmAisInterval,
 | 
						|
    cfmServerMepAisGenEnabled            TruthValue,
 | 
						|
    cfmServerMepAisPriority              VlanPriority,
 | 
						|
    cfmServerMepStorageType              StorageType,
 | 
						|
    cfmServerMepRowStatus                RowStatus,
 | 
						|
    -- State Params
 | 
						|
    cfmServerMepAdminState               AdminState,
 | 
						|
    cfmServerMepOperationalState         OperationalState,
 | 
						|
    cfmServerMepSecondaryState           SecondaryState
 | 
						|
}
 | 
						|
 | 
						|
cfmServerMepIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The integer index value corresponding to a Server MEP."
 | 
						|
    ::= { cfmServerMepEntry 1 }
 | 
						|
 | 
						|
cfmServerMepAssociatedPort OBJECT-TYPE
 | 
						|
    SYNTAX     VariablePointer
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is the port on which the CFM Server MEP is created."
 | 
						|
    ::= { cfmServerMepEntry 2 }
 | 
						|
 | 
						|
cfmServerMepAisClientMdLevel OBJECT-TYPE
 | 
						|
    SYNTAX     Dot1agCfmMDLevel
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "AIS Client MD level which is the MD level used to identify any
 | 
						|
         higher level local MEPs for which AIS defect needs to be set or
 | 
						|
         MD level of the ETH-AIS frame generated if there are no local MEPs
 | 
						|
         at this MD level."
 | 
						|
    ::= { cfmServerMepEntry 3 }
 | 
						|
 | 
						|
cfmServerMepAisInterval OBJECT-TYPE
 | 
						|
    SYNTAX     CfmAisInterval
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "ETH-AIS frame transmission interval if decision is made to transmit the
 | 
						|
         ETH-AIS frame."
 | 
						|
    ::= { cfmServerMepEntry 4 }
 | 
						|
 | 
						|
cfmServerMepAisGenEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This flag enables/disables propagation of ETH-AIS to client MD levels."
 | 
						|
    ::= { cfmServerMepEntry 5 }
 | 
						|
 | 
						|
cfmServerMepAisPriority OBJECT-TYPE
 | 
						|
    SYNTAX     VlanPriority
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This VLAN priority of the ETH-AIS frame."
 | 
						|
    ::= { cfmServerMepEntry 6 }
 | 
						|
 | 
						|
cfmServerMepStorageType OBJECT-TYPE
 | 
						|
    SYNTAX     StorageType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The type of storage configured for this entry."
 | 
						|
    ::= { cfmServerMepEntry 7 }
 | 
						|
 | 
						|
cfmServerMepRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The status of this row.
 | 
						|
            An entry MUST NOT exist in the active state unless all
 | 
						|
            objects in the entry have an appropriate value, as described
 | 
						|
            in the description clause for each writable object.
 | 
						|
 | 
						|
            The values of cfmServerMepRowStatus supported are
 | 
						|
            createAndGo(4) and destroy(6).  All mandatory attributes
 | 
						|
            must be specified in a single SNMP SET request with
 | 
						|
            cfmServerMepRowStatus value as createAndGo(4).
 | 
						|
            Upon successful row creation, this object has a
 | 
						|
            value of active(1).
 | 
						|
 | 
						|
            The cfmServerMepRowStatus object may be modified if
 | 
						|
            the associated instance of this object is equal to active(1)."
 | 
						|
    ::= { cfmServerMepEntry 8 }
 | 
						|
 | 
						|
cfmServerMepAdminState OBJECT-TYPE
 | 
						|
    SYNTAX      AdminState 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "This object represents the Administrative State of the Server MEP." 
 | 
						|
    ::= { cfmServerMepEntry 9 }
 | 
						|
 | 
						|
cfmServerMepOperationalState OBJECT-TYPE
 | 
						|
    SYNTAX      OperationalState 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Operational State of the Server MEP." 
 | 
						|
    ::= { cfmServerMepEntry 10 }
 | 
						|
 | 
						|
cfmServerMepSecondaryState OBJECT-TYPE
 | 
						|
    SYNTAX      SecondaryState 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Secondary State of the CFM MEP." 
 | 
						|
    ::= { cfmServerMepEntry 11 }
 | 
						|
 | 
						|
--
 | 
						|
-- CFM QOS Shapers for down MEPs
 | 
						|
--
 | 
						|
cfmDownMEPQosShaperTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmDownMEPQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable profile entries for CFM QoS Shapers for down MEPs."
 | 
						|
    ::= { cfmExtSvcObjects 6 }
 | 
						|
 | 
						|
cfmDownMEPQosShaperEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmDownMEPQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of parameters that set up the CFM QoS Queue profiles.
 | 
						|
         This shaper is created automatically when the first Down MEP
 | 
						|
         is created on a Port. Note, this queues is valid for port based Down MEPs, VID based down MEPs on NNI port."
 | 
						|
    INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, 
 | 
						|
            cfmDownMEPQosShaperType, cfmDownMEPQosShaperIndex }
 | 
						|
    ::= { cfmDownMEPQosShaperTable 1 }
 | 
						|
 | 
						|
CfmDownMEPQosShaperEntry ::= SEQUENCE {
 | 
						|
    cfmDownMEPQosShaperIndex        Integer32,
 | 
						|
    cfmDownMEPQosShaperType         Integer32,
 | 
						|
    cfmDownMEPQosShaperCIR          Unsigned32,
 | 
						|
    cfmDownMEPQosShaperProfile      VariablePointer,
 | 
						|
    cfmDownMEPQosShaperAdminState   AdminState
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
cfmDownMEPQosShaperIndex OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index associated with the Shaper for Down MEPs."
 | 
						|
    ::= { cfmDownMEPQosShaperEntry 1 }
 | 
						|
    
 | 
						|
cfmDownMEPQosShaperType OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of  Shaper for Down MEPs.
 | 
						|
         1 refers to the Shaper associated with Down MEPs(for both port based and VID based) fot Transimit direction,
 | 
						|
         2 refers to the Shaper associated with Down MEPs(for both port based and VID based) fot Receiving direction"
 | 
						|
    ::= { cfmDownMEPQosShaperEntry 2 }
 | 
						|
 | 
						|
cfmDownMEPQosShaperCIR OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue CIR."
 | 
						|
     ::= { cfmDownMEPQosShaperEntry 3 }
 | 
						|
 | 
						|
cfmDownMEPQosShaperProfile OBJECT-TYPE
 | 
						|
    SYNTAX     VariablePointer
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the OID of cmQosQueueProfileIndex in the cmQosQueueProfileTable."
 | 
						|
     ::= { cfmDownMEPQosShaperEntry 4 }
 | 
						|
                                       
 | 
						|
cfmDownMEPQosShaperAdminState OBJECT-TYPE
 | 
						|
    SYNTAX     AdminState
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object allows the management of the Shaper Administrative State.
 | 
						|
          Only 'in-service' and 'management' states are allowed."
 | 
						|
     ::= { cfmDownMEPQosShaperEntry 5 }
 | 
						|
 | 
						|
--
 | 
						|
-- CFM EXCLUDED MEP LIST
 | 
						|
--
 | 
						|
cfmMepExcludedMepListTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmMepExcludedMepListEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable profile entries for CFM excluded mep list."
 | 
						|
    ::= { cfmExtSvcObjects 7 }
 | 
						|
 | 
						|
cfmMepExcludedMepListEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMepExcludedMepListEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "Excluded Remote Mep List for local Mep, not expected to receive OAM from these MEPs."
 | 
						|
    INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmMepExcludedMepListIdentifier }
 | 
						|
    ::= { cfmMepExcludedMepListTable 1 }
 | 
						|
 | 
						|
CfmMepExcludedMepListEntry ::= SEQUENCE {
 | 
						|
    cfmMepExcludedMepListIdentifier        Unsigned32,
 | 
						|
    cfmMepExcludedMepListRowStatus         RowStatus
 | 
						|
}
 | 
						|
 | 
						|
cfmMepExcludedMepListIdentifier OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (1..8191)
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index associated with CfmMepExcludedMepListEntry."
 | 
						|
    ::= { cfmMepExcludedMepListEntry 1 }
 | 
						|
    
 | 
						|
cfmMepExcludedMepListRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The status of this row.
 | 
						|
            An entry MUST NOT exist in the active state unless all
 | 
						|
            objects in the entry have an appropriate value, as described
 | 
						|
            in the description clause for each writable object.
 | 
						|
 | 
						|
            The values of cfmMepExcludedMepListRowStatus supported are
 | 
						|
            createAndGo(4) and destroy(6).  All mandatory attributes
 | 
						|
            must be specified in a single SNMP SET request with
 | 
						|
            cfmMepExcludedMepListRowStatus value as createAndGo(4).
 | 
						|
            Upon successful row creation, this object has a
 | 
						|
            value of active(1).
 | 
						|
 | 
						|
            The cfmMepExcludedMepListRowStatus object may be modified if
 | 
						|
            the associated instance of this object is equal to active(1)."
 | 
						|
    ::= { cfmMepExcludedMepListEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- CFM MEP LBR TABLE
 | 
						|
--
 | 
						|
cfmMepLbrTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmMepLbrEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable profile entries for MepLbr."
 | 
						|
    ::= { cfmExtSvcObjects 8 }
 | 
						|
 | 
						|
cfmMepLbrEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMepLbrEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "MEP LBR statistic table."
 | 
						|
    INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmMepLbrMacAddress }
 | 
						|
    ::= { cfmMepLbrTable 1 }
 | 
						|
 | 
						|
CfmMepLbrEntry ::= SEQUENCE {
 | 
						|
    cfmMepLbrMacAddress        MacAddress,
 | 
						|
    cfmMepLbrMepId             Integer32,
 | 
						|
    cfmMepLbrInOrder           PerfCounter64,
 | 
						|
    cfmMepLbrOutOfOder         PerfCounter64
 | 
						|
}
 | 
						|
 | 
						|
cfmMepLbrMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX      MacAddress 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "Source Mac Address of LBR." 
 | 
						|
    ::= { cfmMepLbrEntry 1 }
 | 
						|
 | 
						|
cfmMepLbrMepId OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "Remote MEP ID." 
 | 
						|
    ::= { cfmMepLbrEntry 2 }
 | 
						|
 | 
						|
cfmMepLbrInOrder OBJECT-TYPE
 | 
						|
    SYNTAX      PerfCounter64 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "Total valid in-order LBR received." 
 | 
						|
    ::= { cfmMepLbrEntry 3 }
 | 
						|
 | 
						|
cfmMepLbrOutOfOder OBJECT-TYPE
 | 
						|
    SYNTAX      PerfCounter64 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "Total valid out of order LBR received." 
 | 
						|
    ::= { cfmMepLbrEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- extension table for maComp
 | 
						|
--
 | 
						|
cfmMaCompTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmMaCompEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A additional list of MA components."
 | 
						|
    ::= { cfmExtSvcObjects 9 }
 | 
						|
 | 
						|
cfmMaCompEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMaCompEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of additional maCompEntry."
 | 
						|
    AUGMENTS { dot1agCfmMaCompEntry }
 | 
						|
    ::= { cfmMaCompTable 1 }
 | 
						|
 | 
						|
CfmMaCompEntry ::= SEQUENCE {
 | 
						|
    cfmMaCompIndex                         Unsigned32,
 | 
						|
    cfmMaCompEntity                        VariablePointer
 | 
						|
}
 | 
						|
 | 
						|
cfmMaCompIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32 
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the maComp number value." 
 | 
						|
    ::= { cfmMaCompEntry 1 }
 | 
						|
 | 
						|
cfmMaCompEntity OBJECT-TYPE
 | 
						|
    SYNTAX      VariablePointer 
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the maComp entity, it is should be port or flow's oid." 
 | 
						|
    ::= { cfmMaCompEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- extension table for manet
 | 
						|
--
 | 
						|
cfmMaNetTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmMaNetEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A additional list of MA."
 | 
						|
    ::= { cfmExtSvcObjects 10 }
 | 
						|
 | 
						|
cfmMaNetEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmMaNetEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of additional maNetEntry."
 | 
						|
    AUGMENTS { dot1agCfmMaNetEntry }
 | 
						|
    ::= { cfmMaNetTable 1 }
 | 
						|
 | 
						|
CfmMaNetEntry ::= SEQUENCE {
 | 
						|
    cfmMaNetRemoteMepAutoDiscovery              TruthValue,
 | 
						|
    cfmMaNetMepNumbers                          Unsigned32
 | 
						|
}
 | 
						|
 | 
						|
cfmMaNetRemoteMepAutoDiscovery OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents whether learn remote mep automatically." 
 | 
						|
    ::= { cfmMaNetEntry 1 }
 | 
						|
 | 
						|
cfmMaNetMepNumbers OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the max number of meps per MA." 
 | 
						|
    ::= { cfmMaNetEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- CFM QOS Shapers for Down MEPs on Ethernet Traffic Port
 | 
						|
--
 | 
						|
cfmTrafficPortQosShaperTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmTrafficPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of configurable entries for CFM QoS Shapers for Traffic Ports."
 | 
						|
    ::= { cfmExtSvcObjects 11 }
 | 
						|
 | 
						|
cfmTrafficPortQosShaperEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmTrafficPortQosShaperEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A list of parameters that set up the CFM QoS Queue profiles.
 | 
						|
         This shaper is created automatically when the first Down MEP
 | 
						|
         is created on a Traffic Port."
 | 
						|
    INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, 
 | 
						|
            cfmTrafficPortQosShaperIndex }
 | 
						|
    ::= { cfmTrafficPortQosShaperTable 1 }
 | 
						|
 | 
						|
CfmTrafficPortQosShaperEntry ::= SEQUENCE {
 | 
						|
    cfmTrafficPortQosShaperIndex       Integer32,
 | 
						|
    cfmTrafficPortQosShaperCIR         Unsigned32,
 | 
						|
    cfmTrafficPortQosShaperBufSize     Unsigned32,
 | 
						|
    cfmTrafficPortQosShaperAdminState  AdminState
 | 
						|
}
 | 
						|
 | 
						|
cfmTrafficPortQosShaperIndex OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index associated with the type of Traffic Port Based Shaper.
 | 
						|
         Index 1 refers to the Shaper associated with PORT-based Down MEPs,
 | 
						|
         Index 2 refers to the Shaper associated with the VID-based Down MEPs."
 | 
						|
    ::= { cfmTrafficPortQosShaperEntry 1 }
 | 
						|
 | 
						|
cfmTrafficPortQosShaperCIR OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue CIR."
 | 
						|
     ::= { cfmTrafficPortQosShaperEntry 2 }
 | 
						|
 | 
						|
cfmTrafficPortQosShaperBufSize OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object identifies the queue buffer size."
 | 
						|
     ::= { cfmTrafficPortQosShaperEntry 3 }
 | 
						|
 | 
						|
cfmTrafficPortQosShaperAdminState OBJECT-TYPE
 | 
						|
    SYNTAX     AdminState
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         "This object allows the management of the Shaper Administrative State.
 | 
						|
          Only 'in-service' and 'management' states are allowed."
 | 
						|
     ::= { cfmTrafficPortQosShaperEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- extension table for LLB MAC Address list
 | 
						|
--
 | 
						|
cfmMepLlbMacAddressTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF CfmLlbMacAddressEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A additional list of MAC Addresses."
 | 
						|
    ::= { cfmExtSvcObjects 12 }
 | 
						|
 | 
						|
cfmLlbMacAddressEntry OBJECT-TYPE
 | 
						|
    SYNTAX     CfmLlbMacAddressEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row in the cfmMepLlbMacAddressTable."
 | 
						|
    INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmLlbMacAddress}
 | 
						|
    ::= { cfmMepLlbMacAddressTable 1 }
 | 
						|
 | 
						|
CfmLlbMacAddressEntry ::= SEQUENCE {
 | 
						|
    cfmLlbMacAddress                 MacAddress,
 | 
						|
    cfmLlbMacAddressRowStatus        RowStatus
 | 
						|
}
 | 
						|
 | 
						|
cfmLlbMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX      MacAddress 
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This object represents the Latching Loopback MAC Addresses." 
 | 
						|
    ::= { cfmLlbMacAddressEntry 1 }
 | 
						|
 | 
						|
cfmLlbMacAddressRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
         "The status of this row.
 | 
						|
 	        An entry MUST NOT exist in the active state unless all
 | 
						|
 	        objects in the entry have an appropriate value, as described
 | 
						|
 	        in the description clause for each writable object.
 | 
						|
 	        
 | 
						|
 	        The values of cfmLlbMacAddressRowStatus supported are
 | 
						|
 	        createAndGo(4) and destroy(6).  All mandatory attributes
 | 
						|
 	        must be specified in a single SNMP SET request with
 | 
						|
 	        cfmLlbMacAddressRowStatus value as createAndGo(4).
 | 
						|
 	        Upon successful row creation, this object has a
 | 
						|
 	        value of active(1).
 | 
						|
 	        
 | 
						|
 	        The cfmLlbMacAddressRowStatus object may be modified if
 | 
						|
 	        the associated instance of this object is equal to active(1)."
 | 
						|
    ::= { cfmLlbMacAddressEntry 2 }
 | 
						|
--
 | 
						|
-- Conformance Section
 | 
						|
--
 | 
						|
cfmExtSvcCompliances OBJECT IDENTIFIER ::= {cfmExtSvcConformance 1}
 | 
						|
cfmExtSvcGroups OBJECT IDENTIFIER ::= {cfmExtSvcConformance 2}
 | 
						|
 | 
						|
cfmExtCompliance MODULE-COMPLIANCE
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Describes the requirements for conformance to the CFM Extensions."
 | 
						|
    MODULE  -- this module
 | 
						|
        MANDATORY-GROUPS {
 | 
						|
              cfmExtGroup, cfmGenGroup, cfmMepGroup, cfmPortShaperGroup, cfmServerMepGroup
 | 
						|
        }
 | 
						|
    ::= { cfmExtSvcCompliances 1 }
 | 
						|
 | 
						|
-- CFM MEP extensions group
 | 
						|
cfmExtGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmEthType, cfmMacAddress, slmMulticastMacAddress,
 | 
						|
        slmOpcode, slrOpcode,
 | 
						|
 | 
						|
        cfmMepAdminState, cfmMepAisGenTriggerTypes, cfmMepAisClientMdLevel, 
 | 
						|
        cfmMepAisInterval, cfmMepAisGenEnabled, cfmMepAisPriority, 
 | 
						|
        cfmMepLmTxCountAllPriosEnabled, cfmMepLmRxCountAllPriosEnabled, 
 | 
						|
        cfmMepLmDualEndedCountAllPriosEnabled, cfmMepLmCountInProfileEnabled, 
 | 
						|
        cfmMepLmTxPriority, cfmMepDmPriority, cfmMepRxCCMs, cfmMepErrCCMs, 
 | 
						|
        cfmMepLLFTriggerTypes, cfmMepDefects, cfmMepTagEtherType, cfmMepStatsAction, 
 | 
						|
        cfmMepLbmInterval,
 | 
						|
 | 
						|
        cfmAccPortQosShaperIndex, cfmAccPortQosShaperCIR, 
 | 
						|
        cfmAccPortQosShaperBufSize, cfmAccPortQosShaperAdminState,
 | 
						|
 | 
						|
        cfmNetPortQosShaperTypeIndex, cfmNetPortQosShaperCIR,
 | 
						|
        cfmNetPortQosShaperBufSize, cfmNetPortQosShaperAdminState,
 | 
						|
 | 
						|
        cfmServerMepIndex, cfmServerMepAssociatedPort, cfmServerMepAisClientMdLevel,
 | 
						|
        cfmServerMepAisInterval, cfmServerMepAisGenEnabled, cfmServerMepAisPriority,
 | 
						|
        cfmServerMepStorageType, cfmServerMepRowStatus,
 | 
						|
        
 | 
						|
        cfmDownMEPQosShaperIndex,cfmDownMEPQosShaperType, cfmDownMEPQosShaperCIR, 
 | 
						|
        cfmDownMEPQosShaperProfile, cfmDownMEPQosShaperAdminState
 | 
						|
    }
 | 
						|
    STATUS  deprecated
 | 
						|
    DESCRIPTION
 | 
						|
        "******************THIS OBJECT GROUP IS NOW DEPRECATED ******************
 | 
						|
         A collection of objects used to identify CFM extension implementation compliance."
 | 
						|
    ::= { cfmExtSvcGroups 1 }
 | 
						|
 | 
						|
cfmGenGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmEthType, cfmMacAddress, slmMulticastMacAddress,
 | 
						|
        slmOpcode, slrOpcode, cfmSignalFailTriggers
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A collection of objects used to identify CFM extension implementation compliance."
 | 
						|
    ::= { cfmExtSvcGroups 2 }
 | 
						|
 | 
						|
cfmMepGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmMepAdminState, cfmMepAisGenTriggerTypes, cfmMepAisClientMdLevel, 
 | 
						|
        cfmMepAisInterval, cfmMepAisGenEnabled, cfmMepAisPriority, 
 | 
						|
        cfmMepLmTxCountAllPriosEnabled, cfmMepLmRxCountAllPriosEnabled, 
 | 
						|
        cfmMepLmDualEndedCountAllPriosEnabled, cfmMepLmCountInProfileEnabled, 
 | 
						|
        cfmMepLmTxPriority, cfmMepDmPriority, cfmMepRxCCMs, cfmMepErrCCMs, 
 | 
						|
        cfmMepLLFTriggerTypes, cfmMepDefects, cfmMepTagEtherType, cfmMepStatsAction,
 | 
						|
        cfmMepOperationalState, cfmMepSecondaryState, cfmMepSlmEnabled, 
 | 
						|
        cfmMepExcludedMepListIdentifier, cfmMepExcludedMepListRowStatus,
 | 
						|
        cfmMepLbrMacAddress, cfmMepLbrMepId, cfmMepLbrInOrder, cfmMepLbrOutOfOder,
 | 
						|
        cfmMepAssociatedObject, cfmMepPduVersion, cfmMepLlbResponderEnabled, 
 | 
						|
        cfmMepLlbPortLLEnabled, cfmMepLlbVidList, cfmLlbMacAddress, cfmMepCcmInterfaceStatusTLVControl
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A collection of objects used to identify additional CFM MEP functions."
 | 
						|
    ::= { cfmExtSvcGroups 3 }
 | 
						|
 | 
						|
cfmPortShaperGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmAccPortQosShaperIndex, cfmAccPortQosShaperCIR, 
 | 
						|
        cfmAccPortQosShaperBufSize, cfmAccPortQosShaperAdminState,
 | 
						|
 | 
						|
        cfmNetPortQosShaperTypeIndex, cfmNetPortQosShaperCIR,
 | 
						|
        cfmNetPortQosShaperBufSize, cfmNetPortQosShaperAdminState
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A collection of objects used to identify CFM Port Shaper functionality."
 | 
						|
    ::= { cfmExtSvcGroups 4 }
 | 
						|
 | 
						|
cfmServerMepGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmServerMepIndex, cfmServerMepAssociatedPort, cfmServerMepAisClientMdLevel,
 | 
						|
        cfmServerMepAisInterval, cfmServerMepAisGenEnabled, cfmServerMepAisPriority,
 | 
						|
        cfmServerMepStorageType, cfmServerMepRowStatus,
 | 
						|
        cfmServerMepAdminState, cfmServerMepOperationalState, cfmServerMepSecondaryState
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A collection of objects used to identify CFM Server MEP functionality."
 | 
						|
    ::= { cfmExtSvcGroups 5 }
 | 
						|
 | 
						|
cfmMaCompGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        cfmMaCompIndex, cfmMaCompEntity
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A collection of additional objects used to show maComp."
 | 
						|
    ::= { cfmExtSvcGroups 6 }
 | 
						|
 | 
						|
END
 |