6871 lines
		
	
	
		
			194 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			6871 lines
		
	
	
		
			194 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =========================================================================
 | 
						|
-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd.  All rights reserved.
 | 
						|
--
 | 
						|
-- Description: This MIB file is used for management of hh3c Class Based
 | 
						|
--             QoS information.
 | 
						|
-- Reference:
 | 
						|
-- Version: V2.4
 | 
						|
-- History:
 | 
						|
-- V1.0 created by tangshun.
 | 
						|
-- V1.1 2006/01/17 modified by wangjinwang
 | 
						|
--   add enum value 22 and 23 in MatchRuleType
 | 
						|
--   add comment for hh3cCBQoSMatchRuleIntValue1
 | 
						|
-- V1.2 2006/02/24 modified by changhuifeng
 | 
						|
--   Add an enumeration Bittorrent(24) to object hh3cCBQoSMatchRuleType.
 | 
						|
--   Add hh3cCBQoSMirrorCfgInfoTable for flow mirror.
 | 
						|
--   Add hh3cCBQoSRedirectIpv6Interface1 and hh3cCBQoSRedirectIpv6Interface2
 | 
						|
--   object for hh3cCBQoSRedirectCfgInfoTable.
 | 
						|
--   Modify the value range of hh3cCBQoSRemarkValue from "1~4094" to "1~4095"
 | 
						|
--   in hh3cIfQoSPQClassRuleTable.
 | 
						|
-- V1.3 2006/03/29 modified by xialei
 | 
						|
--   Modify the MAX-ACCESS clause of hh3cCBQoSQueueDropType.
 | 
						|
--   Modify the description for object hh3cCBQoSQueueCbs.
 | 
						|
--   Modify the enumeration name of object hh3cCBQoSRedirectType.
 | 
						|
-- V1.4 2007/10/15 modified by wangjinwang
 | 
						|
--   Add hh3cCBQoSGlobalApplyTable to global policy apply.
 | 
						|
--   Add hh3cCBQoSPolicyClassMode and hh3cCBQoSPolicyClassCfgOrder to
 | 
						|
--   hh3cCBQoSPolicyClassCfgInfoTable.
 | 
						|
--   Add hh3cCBQoSNestCfgInfoTable to traffic behavior.
 | 
						|
--   Add enumeration matchRuleServiceDot1p
 | 
						|
--   to object hh3cCBQoSMatchRuleType.
 | 
						|
--   Add enumeration typeTopMostVlanID to object hh3cCBQoSRemarkType.
 | 
						|
-- V1.5 2007/12/12 modified by Xu Hang/ChenWei
 | 
						|
--   Delete the default value of hh3cCBQoSGlobalApplyDirection
 | 
						|
--   in hh3cCBQoSGlobalApplyTable
 | 
						|
--   Add hh3cCBQoSApplyPolicyIndexObjects to hh3cCBQoSApplyPolicyStaticsObjects
 | 
						|
--   Add hh3cCBQoSStaticsObjects to hh3cCBQoSApplyPolicyStaticsObjects
 | 
						|
--   Modify the MAX-ACCESS clause of hh3cCBQoSQueueDropType.
 | 
						|
--   Modify the MAX-ACCESS clause of hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
--   hh3cCBQoSIfApplyPolicyDirection, hh3cCBQoSVlanApplyPolicyVlanid
 | 
						|
--   and hh3cCBQoSVlanApplyPolicyDirection.
 | 
						|
--   Add hh3cCBQoSApplyingStatusObjects to hh3cCBQoSObjects.
 | 
						|
--   Add hh3cCBQoSApplyingStatus to hh3cCBQoSApplyPolicyObjects.
 | 
						|
--   Add hh3cCBQoSNotifications to hh3cCBQoSObjects.
 | 
						|
--   Add hh3cCBQoSNotificationsPrefix to hh3cCBQoSNotifications.
 | 
						|
--   Add hh3cCBQoSIfPolicyChanged and hh3cCBQoSVlanPolicyChanged
 | 
						|
--   to hh3cCBQoSNotificationsPrefix.
 | 
						|
--   Add remark-local-pre-pass and remark-drop-pre-pass to CarAction.
 | 
						|
--   Delete the default value of hh3cCBQoSVlanApplyPolicyDirection and
 | 
						|
--   hh3cCBQoSGlobalApplyDirection.
 | 
						|
-- V1.6 2008/05/28 modified by ChenWei
 | 
						|
--   Add hh3cCBQoSNestPolicyCfgInfoTable to hh3cCBQoSBehaviorObjects.
 | 
						|
--   Add hh3cCBQoSNestPolicyApplyObjectTable to hh3cCBQoSApplyPolicyIndexObjects.
 | 
						|
-- V1.7 2011/01/25 modified by XuGuoFang/zhaixiaoxiang
 | 
						|
--   Modify the range of hh3cCBQoSQueueBandwidthValue.
 | 
						|
--   Modify the range of hh3cCBQoSQueueCbs.
 | 
						|
--   Modify the description of hh3cCBQoSQueueCbsRatio.
 | 
						|
--   Modify the description of hh3cCBQoSBehaviorIndexNext.
 | 
						|
-- V1.8 2012/07/02 modified by XuJunjie/XunZhi
 | 
						|
--   Modify MatchRuleType add matchRuleMplsLabel to matchRuleForwardingLayer.
 | 
						|
--   Modify the description for hh3cCBQoSClassifierIndexNext.
 | 
						|
--   Modify the description for hh3cCBQosClassifierMatchRuleNextIndex.
 | 
						|
--   Modify the description for hh3cCBQoSMatchRuleStringValue.
 | 
						|
--   Modify the description for hh3cCBQoSMatchRuleIntValue1.
 | 
						|
--   Modify the description for hh3cCBQoSMatchRuleIntValue2.
 | 
						|
--   Add table hh3cCBQoSMatchCpProtoCfgTable.
 | 
						|
--   Add table hh3cCBQoSMatchCpGroupCfgTable.
 | 
						|
--   Add hh3cCBQoSAccountingMode in hh3cCBQoSAccountCfgInfoTable.
 | 
						|
--   Add hh3cCBQoSRedirectIfVlanID in hh3cCBQoSRedirectCfgInfoTable.
 | 
						|
--   Add table hh3cCBQoSMirrorIfCfgInfoTable.
 | 
						|
--   Add table hh3cCBQoSColoredRemarkCfgTable.
 | 
						|
--   Add table hh3cCBQoSPrimapCfgInfoTable.
 | 
						|
--   Add table hh3cCBQoSColorMapDpCfgInfoTable.
 | 
						|
--   Modify the description for hh3cCBQoSPolicyIndexNext
 | 
						|
--   Modify the description for hh3cCBQoSPolicyClassNextIndex
 | 
						|
--   Add table hh3cCBQoSCpApplyPolicyTable
 | 
						|
--   Modify ApplyObjectType add controlPlane
 | 
						|
--   Modify the description for hh3cCBQoSApplyObjectMainSite
 | 
						|
--   Modify the description for hh3cCBQoSApplyObjectSubChannel
 | 
						|
--   Add table hh3cCBQoSCpApplyObjectTable
 | 
						|
--   Modify SYNTAX add partialSuccess(3) for hh3cCBQoSClassBehaviorStatus
 | 
						|
--   Modify hh3cCBQoSQueueBandwidthUnit add a value RemainPercent.
 | 
						|
--   Modify hh3cCBQoSPolicyClassMode, add modeQppb, modeIpSourceGuard, modeVoiceVlan,
 | 
						|
--   modeDCBX to value list.
 | 
						|
--   Add node ApplyPolicyStatus for table hh3cCBQoSIfApplyPolicyTable,
 | 
						|
--   hh3cCBQoSVlanApplyPolicyTable, and hh3cCBQoSGlobalApplyTable.
 | 
						|
-- V1.9 2013/03/13 modified by MouXuanli
 | 
						|
--   Add typeSecondMplsExp to RemarkType.
 | 
						|
--   Modify the description of hh3cCBQoSRemarkValue and hh3cCBQoSColoredRemarkValue.
 | 
						|
-- V2.0 2014/02/24 modified by MouXuanli
 | 
						|
--   Modify the range of hh3cCBQoSQueueLength.
 | 
						|
-- V2.1 2014/04/17 modified by GaoYu/XunZhi
 | 
						|
--   Add enumeration matchRuleMacAcl and matchRuleUserAcl to MatchRuleType.
 | 
						|
--   Modify the description of hh3cCBQoSMatchRuleStringValue.
 | 
						|
--   Modify the description of hh3cCBQoSMatchRuleIntValue1.
 | 
						|
-- V2.2 2016/2/24 modified by WanQing
 | 
						|
--   Add enumeration matchRuleVxlan to MatchRuleType.
 | 
						|
--   Modify the description of hh3cCBQoSMatchRuleStringValue.
 | 
						|
--   2017/03/02 modified by gaomengfei
 | 
						|
--   Add hh3cCBQoSCarClassName to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   2017/10/10 modified by gaomengfei
 | 
						|
--   Add hh3cCBQoSAccountingPktpps to Hh3cCBQoSAccountingRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSAccountingPktbps to Hh3cCBQoSAccountingRunInfoEntry.
 | 
						|
--   2018/01/4 modified by gaomengfei
 | 
						|
--   Add hh3cCBQoSPolicyAccRunInfoTable.
 | 
						|
-- V2.3 2018/10/31 modified by gaomengfei
 | 
						|
--   Add hh3cCBQoSCarGreenpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSCarGreenbps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSCarRedpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSCarRedbps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSCarYellowpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
--   Add hh3cCBQoSCarYellowbps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
-- V2.4 2019/05/29 modified by gaomengfei
 | 
						|
--   Modify the value range of hh3cCBQoSQueueBandwidthValue from "1~10000000" to "1~100000000".
 | 
						|
-- ==========================================================================
 | 
						|
HH3C-CBQOS2-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    hh3cCommon
 | 
						|
        FROM HH3C-OID-MIB
 | 
						|
    Integer32, Counter64, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    InetAddressType, InetAddress
 | 
						|
        FROM INET-ADDRESS-MIB           -- [RFC3291]
 | 
						|
    TEXTUAL-CONVENTION, RowStatus, TruthValue
 | 
						|
        FROM SNMPv2-TC;
 | 
						|
 | 
						|
hh3cCBQos2 MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201905290000Z"        --May 29, 2019 at 00:00 GMT
 | 
						|
    ORGANIZATION
 | 
						|
        "New H3C Technologies Co., Ltd."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Platform Team New H3C Technologies Co., Ltd.
 | 
						|
        Hai-Dian District Beijing P.R. China
 | 
						|
        http://www.h3c.com
 | 
						|
        Zip:100085
 | 
						|
        "
 | 
						|
    DESCRIPTION
 | 
						|
        "This MIB contains objects to manage configuration and
 | 
						|
         monitor running state for Class Based QoS feature.
 | 
						|
 | 
						|
            *********************************
 | 
						|
                    MIB Tables
 | 
						|
            **********************************
 | 
						|
         This MIB consists of the following tables:
 | 
						|
            1 :  hh3cCBQoSClassifierCfgInfoTable
 | 
						|
            2 :  hh3cCBQoSMatchRuleCfgInfoTable
 | 
						|
            3 :  hh3cCBQoSMatchCpProtoCfgTable
 | 
						|
            4 :  hh3cCBQoSMatchCpGroupCfgTable
 | 
						|
            5 :  hh3cCBQoSBehaviorCfgInfoTable
 | 
						|
            6 :  hh3cCBQoSCarCfgInfoTable
 | 
						|
            7 :  hh3cCBQoSAggregativeCarCfgInfoTable
 | 
						|
            8 :  hh3cCBQoSGtsCfgInfoTable
 | 
						|
            9 :  hh3cCBQoSRemarkCfgInfoTable
 | 
						|
            10:  hh3cCBQoSQueueCfgInfoTable
 | 
						|
            11:  hh3cCBQoSWredCfgInfoTable
 | 
						|
            12:  hh3cCBQoSWredClassCfgInfoTable
 | 
						|
            13:  hh3cCBQoSPolicyRouteCfgInfoTable
 | 
						|
            14:  hh3cCBQoSNatCfgInfoTable
 | 
						|
            15:  hh3cCBQoSFirewallCfgInfoTable
 | 
						|
            16:  hh3cCBQoSSamplingCfgInfoTable
 | 
						|
            17:  hh3cCBQoSAccountCfgInfoTable
 | 
						|
            18:  hh3cCBQoSRedirectCfgInfoTable
 | 
						|
            19:  hh3cCBQoSPriorityMapCfgInfoTable
 | 
						|
            20:  hh3cCBQoSPolicyCfgInfoTable
 | 
						|
            21:  hh3cCBQoSPolicyClassCfgInfoTable
 | 
						|
            22:  hh3cCBQoSIfApplyPolicyTable
 | 
						|
            23:  hh3cCBQoSAtmPvcApplyPolicyTable
 | 
						|
            24:  hh3cCBQoSVlanApplyPolicyTable
 | 
						|
            25:  hh3cCBQoSFrClassApplyPolicyTable
 | 
						|
            26:  hh3cCBQoSFrPvcApplyPolicyTable
 | 
						|
            27:  hh3cCBQoSIfCbqRunInfoTable
 | 
						|
            28:  hh3cCBQoSIfClassMatchRunInfoTable
 | 
						|
            29:  hh3cCBQoSIfCarRunInfoTable
 | 
						|
            30:  hh3cCBQoSIfGtsRunInfoTable
 | 
						|
            31:  hh3cCBQoSIfRemarkRunInfoTable
 | 
						|
            32:  hh3cCBQoSIfQueueRunInfoTable
 | 
						|
            33:  hh3cCBQoSIfWredRunInfoTable
 | 
						|
            34:  hh3cCBQoSIfAccountingRunInfoTable
 | 
						|
            35:  hh3cCBQoSAtmPvcCbqRunInfoTable
 | 
						|
            36:  hh3cCBQoSAtmPvcClassMatchRunInfoTable
 | 
						|
            37:  hh3cCBQoSAtmPvcCarRunInfoTable
 | 
						|
            38:  hh3cCBQoSAtmPvcGtsRunInfoTable
 | 
						|
            39:  hh3cCBQoSAtmPvcRemarkRunInfoTable
 | 
						|
            40:  hh3cCBQoSAtmPvcQueueRunInfoTable
 | 
						|
            41:  hh3cCBQoSAtmPvcWredRunInfoTable
 | 
						|
            42:  hh3cCBQoSAtmPvcAccountingRunInfoTable
 | 
						|
            43:  hh3cCBQoSFrPvcCbqRunInfoTable
 | 
						|
            44:  hh3cCBQoSFrPvcClassMatchRunInfoTable
 | 
						|
            45:  hh3cCBQoSFrPvcCarRunInfoTable
 | 
						|
            46:  hh3cCBQoSFrPvcGtsRunInfoTable
 | 
						|
            47:  hh3cCBQoSFrPvcRemarkRunInfoTable
 | 
						|
            48:  hh3cCBQoSFrPvcQueueRunInfoTable
 | 
						|
            49:  hh3cCBQoSFrPvcWredRunInfoTable
 | 
						|
            50:  hh3cCBQoSFrPvcAccountingRunInfoTable
 | 
						|
            51:  hh3cCBQoSIfVlanClassMatchRunInfoTable
 | 
						|
            52:  hh3cCBQoSIfVlanAccountingRunInfoTable
 | 
						|
            53:  hh3cCBQoSMirrorCfgInfoTable
 | 
						|
            54:  hh3cCBQoSGlobalApplyTable
 | 
						|
            55:  hh3cCBQoSCpApplyPolicyTable
 | 
						|
            56:  hh3cCBQoSNestCfgInfoTable
 | 
						|
            57:  hh3cCBQoSNestPolicyCfgInfoTable
 | 
						|
            58:  hh3cCBQoSMirrorIfCfgInfoTable
 | 
						|
            59:  hh3cCBQoSColoredRemarkCfgTable
 | 
						|
            60:  hh3cCBQoSPrimapCfgInfoTable
 | 
						|
            61:  hh3cCBQoSColorMapDpCfgInfoTable
 | 
						|
            62:  hh3cCBQoSApplyObjectTable
 | 
						|
            63:  hh3cCBQoSIntApplyObjectTable
 | 
						|
            64:  hh3cCBQoSVlanApplyObjectTable
 | 
						|
            65:  hh3cCBQoSPvcApplyObjectTable
 | 
						|
            66:  hh3cCBQoSNestPolicyApplyObjectTable
 | 
						|
            67:  hh3cCBQoSCpApplyObjectTable
 | 
						|
            68:  hh3cCBQoSCbqRunInfoTable
 | 
						|
            69:  hh3cCBQoSClassMatchRunInfoTable
 | 
						|
            70:  hh3cCBQoSCarRunInfoTable
 | 
						|
            71:  hh3cCBQoSGtsRunInfoTable
 | 
						|
            72:  hh3cCBQoSRemarkRunInfoTable
 | 
						|
            73:  hh3cCBQoSQueueRunInfoTable
 | 
						|
            74:  hh3cCBQoSWredRunInfoTable
 | 
						|
            75:  hh3cCBQoSAccountingRunInfoTable
 | 
						|
            76:  hh3cCBQoSPolicyAccRunInfoTable
 | 
						|
            77:  hh3cCBQoSApplyingStatusObjects
 | 
						|
            78:  hh3cCBQoSNotifications
 | 
						|
        "
 | 
						|
    REVISION "201905290000Z"        --May 29, 2019 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Modify the value range of hh3cCBQoSQueueBandwidthValue from 1~10000000 to 1~100000000."
 | 
						|
    REVISION "201810310000Z"        --October 31, 2018 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Add hh3cCBQoSCarGreenpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
         Add hh3cCBQoSCarGreenbps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
         Add hh3cCBQoSCarRedpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
         Add hh3cCBQoSCarRedbps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
         Add hh3cCBQoSCarYellowpps to hh3cCBQoSCarRunInfoEntry.
 | 
						|
         Add hh3cCBQoSCarYellowbps to hh3cCBQoSCarRunInfoEntry."
 | 
						|
    REVISION "201801040000Z"        --January 4, 2018 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Add hh3cCBQoSPolicyAccRunInfoTable."
 | 
						|
    REVISION "201710100000Z"        --October 10, 2017 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Add hh3cCBQoSAccountingPktpps to Hh3cCBQoSAccountingRunInfoEntry.
 | 
						|
         Add hh3cCBQoSAccountingPktbps to Hh3cCBQoSAccountingRunInfoEntry."
 | 
						|
    REVISION "201703020000Z"        --March 02, 2017 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Add hh3cCBQoSCarClassName to hh3cCBQoSCarRunInfoEntry."
 | 
						|
    REVISION "201602240000Z"        -- Feb 24, 2016 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Add enumeration matchRuleVxlan to MatchRuleType.
 | 
						|
         Modify the description of hh3cCBQoSMatchRuleStringValue."
 | 
						|
    REVISION "201207020000Z"        -- July 02, 2012 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Modified to add new tables and new nodes."
 | 
						|
    REVISION "200507300000Z"        -- July 30, 2005 at 00:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "The initial revision of this MIB module."
 | 
						|
    ::= { hh3cQos2 2 }
 | 
						|
 | 
						|
hh3cQos2 OBJECT IDENTIFIER ::= { hh3cCommon 65 }
 | 
						|
 | 
						|
--
 | 
						|
-- type definitions in the traffic classifier
 | 
						|
--
 | 
						|
 | 
						|
-- MatchRuleType
 | 
						|
MatchRuleType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of Match Rule."
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        matchRuleAny(1),
 | 
						|
        matchRuleIpv4Acl(2),
 | 
						|
        matchRuleIPv6Acl(3) ,
 | 
						|
        matchRuleIPv4Protocol(4),
 | 
						|
        matchRuleIPv6Protocol(5),
 | 
						|
        matchRuleIPXProtocol(6),
 | 
						|
        matchRuleDscp(7),
 | 
						|
        matchRuleIpPre(8),
 | 
						|
        matchRuleVlan8021p(9),
 | 
						|
        matchRuleMplsExp(10),
 | 
						|
        matchRuleAtmClp(11),
 | 
						|
        matchRuleFrDe(12),
 | 
						|
        matchRuleSourceMac(13),
 | 
						|
        matchRuleDestinationMac(14),
 | 
						|
        matchRuleQosLocalID(15),
 | 
						|
        matchRuleClassifier(16),
 | 
						|
        matchRuleInboundInterface(17),
 | 
						|
        matchRuleRtpPort(18),
 | 
						|
        matchRuleSourceIp(19),
 | 
						|
        matchRuleVlanID(20),
 | 
						|
        matchRuleTopMostVlanID(21),
 | 
						|
        matchRuleLocalPrecedence(22),
 | 
						|
        matchRuleDropPriority(23),
 | 
						|
        matchRuleBittorrent(24),
 | 
						|
        matchRuleServiceDot1p(25),
 | 
						|
        matchRuleMplsLabel(26),
 | 
						|
        matchRuleSecondMplsLabel(27),
 | 
						|
        matchRuleSecondMplsExp(28),
 | 
						|
        matchRulePacketLength(29),
 | 
						|
        matchRuleArpProtocol(30),
 | 
						|
        matchRuleForwardingLayer(31),
 | 
						|
        matchRuleMacAcl(32),
 | 
						|
        matchRuleUserAcl(33),
 | 
						|
        matchRuleVxlan(34)
 | 
						|
    }
 | 
						|
--
 | 
						|
-- end of type definitions in the traffic classifier
 | 
						|
--
 | 
						|
 | 
						|
--
 | 
						|
-- type definitions in the traffic behavior
 | 
						|
--
 | 
						|
 | 
						|
-- CarAction
 | 
						|
CarAction ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The actions taken when packets conforming or exceeding
 | 
						|
         the configured committed information rate(CIR)."
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        invalid(0),
 | 
						|
        pass(1),
 | 
						|
        continue(2),
 | 
						|
        discard(3),
 | 
						|
        remark(4),
 | 
						|
        remark-ip-continue(5),
 | 
						|
        remark-ip-pass(6),
 | 
						|
        remark-mplsexp-continue(7),
 | 
						|
        remark-mplsexp-pass(8),
 | 
						|
        remark-dscp-continue(9),
 | 
						|
        remark-dscp-pass(10),
 | 
						|
        remark-dot1p-continue(11),
 | 
						|
        remark-dot1p-pass(12),
 | 
						|
        remark-atm-clp-continue(13),
 | 
						|
        remark-atm-clp-pass(14),
 | 
						|
        remark-fr-de-continue(15),
 | 
						|
        remark-fr-de-pass(16),
 | 
						|
        remark-local-pre-pass(17),
 | 
						|
        remark-drop-pre-pass(18)
 | 
						|
    }
 | 
						|
 | 
						|
-- RemarkType
 | 
						|
RemarkType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of remark."
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        typeIpPrecedence(1),
 | 
						|
        typeDscp(2),
 | 
						|
        typeMplsExp(3),
 | 
						|
        typeVlan8021p(4),
 | 
						|
        typeAtmClp(5),
 | 
						|
        typeFrDe(6),
 | 
						|
        typeVlanID(7),
 | 
						|
        typeQosLocalID(8),
 | 
						|
        typeDropPrecedence(9),
 | 
						|
        typeLocalPrecedence(10),
 | 
						|
        typeTopMostVlanID(11),
 | 
						|
        typeSecondMplsExp(12)
 | 
						|
    }
 | 
						|
 | 
						|
-- WredType
 | 
						|
WredType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED type."
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        typeIpPrecBased(1),
 | 
						|
        typeDscpBased(2),
 | 
						|
        typeDropLevelBased(3),
 | 
						|
        typeAtmClpBased(4),
 | 
						|
        typeVlan8021pBased(5),
 | 
						|
        typeMplsExpBased(6)
 | 
						|
    }
 | 
						|
 | 
						|
-- QueueType
 | 
						|
QueueType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queueing Type:
 | 
						|
         EF:(1)
 | 
						|
         AF:(2)
 | 
						|
         WFQ:(3)
 | 
						|
        "
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        ef(1),
 | 
						|
        af(2),
 | 
						|
        wfq(3)
 | 
						|
    }
 | 
						|
 | 
						|
-- QueueBandwidthUnit
 | 
						|
QueueBandwidthUnit ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Bandwidth Unit:
 | 
						|
         Absolute, Unit : Kbps(1)
 | 
						|
         Percent, Unit : %(2)
 | 
						|
         RemainPercent, Unit : %(3)
 | 
						|
        "
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        unitUnavailable(0),
 | 
						|
        unitAbsolute(1),
 | 
						|
        unitPercent(2),
 | 
						|
        unitRemainPercent(3)
 | 
						|
    }
 | 
						|
 | 
						|
--
 | 
						|
-- end of type definitions in the traffic behavior
 | 
						|
--
 | 
						|
 | 
						|
--
 | 
						|
-- type definitions in the policy
 | 
						|
--
 | 
						|
 | 
						|
-- Direction
 | 
						|
DirectionType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The direction of policy apply on at interface."
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    {
 | 
						|
        inbound(1),
 | 
						|
        outbound(2)
 | 
						|
    }
 | 
						|
 | 
						|
-- ApplyObjectType
 | 
						|
ApplyObjectType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of QoS apply object."
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    {
 | 
						|
        interface(1),
 | 
						|
        vlan(2),
 | 
						|
        atmPvc(3),
 | 
						|
        frDlci(4),
 | 
						|
        controlPlane(5)
 | 
						|
    }
 | 
						|
 | 
						|
--
 | 
						|
-- end of type definitions in policy
 | 
						|
--
 | 
						|
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--
 | 
						|
hh3cCBQoSObjects OBJECT IDENTIFIER ::= { hh3cCBQos2 1 }
 | 
						|
 | 
						|
-- hh3cCBQoSClassifierObjects
 | 
						|
 | 
						|
hh3cCBQoSClassifierObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 1 }
 | 
						|
 | 
						|
-- Traffic Classifier Next Index
 | 
						|
hh3cCBQoSClassifierIndexNext OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains an appropriate value to be used for
 | 
						|
         hh3cCBQoSClassifierIndex when creating rows in the
 | 
						|
         hh3cCBQoSClassifierCfgInfoTable.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSClassifierObjects 1 }
 | 
						|
 | 
						|
-- Traffic Classifier
 | 
						|
 | 
						|
hh3cCBQoSClassifierCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSClassifierCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Traffic Classifier configuration information."
 | 
						|
    ::= { hh3cCBQoSClassifierObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSClassifierCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Traffic Classifier Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSClassifierIndex }
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSClassifierCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSClassifierIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSClassifierName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSClassifierRuleCount
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSClassifierOperator
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSClassifierLayer
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSClassifierType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQosClassifierMatchRuleNextIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSClassifierRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSClassifierIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of Traffic Classifier.  Begin with 0."
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Classifier."
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierRuleCount OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The counter of match rules of Traffic classifier."
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierOperator OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        and(1),
 | 
						|
        or(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operator of the match rules of traffic classifier.
 | 
						|
         Software QoS supports and, or.
 | 
						|
         Hardware QoS supports and.
 | 
						|
        "
 | 
						|
    DEFVAL { and }
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierLayer OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        unavailable(1),
 | 
						|
        l2(2),
 | 
						|
        l3(3),
 | 
						|
        both(4)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Configuration layer of traffic classifier.
 | 
						|
         Only hardware QoS support it.
 | 
						|
         1(unavailable) is returned only when getting value from software QoS.
 | 
						|
         1(unavailable) can't be set.
 | 
						|
        "
 | 
						|
    DEFVAL { l3 }
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        systemDefined(1),
 | 
						|
        userDefined(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of classifier."
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQosClassifierMatchRuleNextIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains an appropriate value to be used for
 | 
						|
         hh3cCBQoSMatchRuleIndex when creating rows in the
 | 
						|
         hh3cCBQoSMatchRuleCfgInfoTable.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSClassifierRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSClassifierCfgInfoEntry 8 }
 | 
						|
 | 
						|
-- Match rule
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSMatchRuleCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Match Rule configuration information."
 | 
						|
    ::= { hh3cCBQoSClassifierObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSMatchRuleCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Match Rule Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSClassifierIndex, hh3cCBQoSMatchRuleIndex }
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSMatchRuleCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSMatchRuleIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSMatchRuleIfNot
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMatchRuleType
 | 
						|
            MatchRuleType,
 | 
						|
        hh3cCBQoSMatchRuleStringValue
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSMatchRuleIntValue1
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSMatchRuleIntValue2
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSMatchIpAddressType
 | 
						|
            InetAddressType,
 | 
						|
        hh3cCBQoSMatchIpAddress
 | 
						|
            InetAddress,
 | 
						|
        hh3cCBQoSMatchRuleRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of Match Rule."
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleIfNot OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        match(1),
 | 
						|
        matchNot(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether the if-match rule is a match or matchNot statement.
 | 
						|
         Software QoS supports match, matchNot.
 | 
						|
         Hardware QoS supports match.
 | 
						|
        "
 | 
						|
    DEFVAL { match }
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleType OBJECT-TYPE
 | 
						|
    SYNTAX MatchRuleType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of Match Rule."
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleStringValue OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (0..255))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value of Match Rule.
 | 
						|
         IPv4 ACL: SIZE (1..63) ACL name
 | 
						|
         MAC ACL: SIZE (1..63) MAC ACL name
 | 
						|
         User ACL: SIZE (1..63) User ACL name
 | 
						|
         IPv6 ACL: SIZE (1..63) IPv6 ACL name
 | 
						|
         SourceMAC: SIZE (12) HHHHHHHHHHHH
 | 
						|
           for example: 010102020303 means the match rule is
 | 
						|
                        'if-match source-mac 0101-0202-0303'
 | 
						|
         DestinationMAC: SIZE (12) HHHHHHHHHHHH
 | 
						|
           for example: 010102020303 means the match rule is
 | 
						|
                        'if-match destination-mac 0101-0202-0303'
 | 
						|
         Classifier: SIZE (1..31) classifier name
 | 
						|
         InboundInterface: SIZE (1..47) interface description
 | 
						|
         TopMostVlanID, VlanID: SIZE(1..109), up to 10 values can be input;
 | 
						|
           for example: 1##5#11#111##114#1111 means the match rule is
 | 
						|
                        'if-match vlanid 1 to 5 11 111 to 114 1111'
 | 
						|
         SourceIp: SIZE (12) HHHHHHHHHHHH
 | 
						|
           for example: 010102020303 means the match rule is
 | 
						|
                        'if-match source-ip mac-address 0101-0202-0303'
 | 
						|
         MplsLabel: SIZE (1..63), up to 8 values can be input;
 | 
						|
           for example: 1#11#111#1111 means the match rule is
 | 
						|
                        'if-match mpls-label 1 11 111 1111';
 | 
						|
                        1##1111 means the match rule is
 | 
						|
                        'if-match mpls-label 1 to 1111';
 | 
						|
         SecondMplsLabel: SIZE (1..63), up to 8 values can be input;
 | 
						|
           for example: 1#11#111#1111 means the match rule is
 | 
						|
                        'if-match mpls-label 1 11 111 1111';
 | 
						|
                        1##1111 means the match rule is
 | 
						|
                        'if-match mpls-label 1 to 1111';
 | 
						|
         VxlanID: SIZE(1..8) Vxlan ID or any
 | 
						|
           for example: 20 means the match rule is
 | 
						|
                        'if-match vxlan 20';
 | 
						|
                        any means the match rule is
 | 
						|
                        'if-match vxlan any';
 | 
						|
         other types: Set is not permitted.  Zero-length string will
 | 
						|
                      be returned when getting.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleIntValue1 OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value of Match Rule.
 | 
						|
         IPv4 ACL: 2000~3999
 | 
						|
         MAC ACL: 4000~4999
 | 
						|
         User ACL: 5000~5999
 | 
						|
         IPv6 ACL: 2000~3999; 10000~42767
 | 
						|
         Software QoS: 2000~3999
 | 
						|
         Hardware Qos: 10000~42767
 | 
						|
         RtpPort: start-port: 2000~65535
 | 
						|
         IpPrec: value: 0~7, up to 8 values can be input.  The bit set to
 | 
						|
                 1 of the last 8 bits of hh3cCBQoSMatchRuleIntValue1 is
 | 
						|
                 used to indicate the value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011)
 | 
						|
                        means the match rule is 'if-match ip-prec 0 1 4 6'
 | 
						|
         Dscp: value:0~63, up to 8 values can be input.
 | 
						|
               The bit set to 1 of hh3cCBQoSMatchRuleIntValue1 is used
 | 
						|
               to indicate the value 32~63.
 | 
						|
               The bit set to 1 of hh3cCBQoSMatchRuleIntValue2 is used to
 | 
						|
               indicate the value 0~31.
 | 
						|
           for example: 0x80000003 means the match rule is 'if-match
 | 
						|
                        dscp 32 33 63'
 | 
						|
         Vlan8021p: value:0~7, up to 8 values can be input.  The bit set
 | 
						|
                    to 1 of the last 8 bits of hh3cCBQoSMatchRuleIntValue1
 | 
						|
                    is used to indicate the value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011) means the
 | 
						|
                        match rule is 'if-match customer-dot1p 0 1 4 6'
 | 
						|
         MplsExp: value:0~7, up to 8 values can be input.  The bit set to 1
 | 
						|
                  of the last 8 bits of hh3cCBQoSMatchRuleIntValue1 is used
 | 
						|
                  to indicate the 8 value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011) means the
 | 
						|
                        match rule is 'if-match mpls 0 1 4 6'
 | 
						|
         SourceIp: 1~4095
 | 
						|
         QosLocalID: 1~4095
 | 
						|
         AtmClp: 0~1
 | 
						|
         FrDe: 0~1
 | 
						|
         LocalPrecedence: 0~7, up to 8 values can be input.  The bit set to
 | 
						|
                          1 of the last 8 bits of hh3cCBQoSMatchRuleIntValue1
 | 
						|
                          is used to indicate the value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011) means the match
 | 
						|
                        rule is 'if-match localprecedence 0 1 4 6'
 | 
						|
         DropPriority: 0~2, up to 3 values can be input.  The bit set to 1
 | 
						|
                       of the last 3 bits of hh3cCBQoSMatchRuleIntValue1 is
 | 
						|
                       used to indicate the value 0~2.
 | 
						|
         ServiceDot1p: 0~7, up to 8 values can be input.
 | 
						|
                       The bit set to 1 of the last 8 bits of
 | 
						|
                       hh3cCBQoSMatchRuleIntValue1 is used to indicate
 | 
						|
                       the value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011) means the match
 | 
						|
                        rule is 'if-match service-dot1p 0 1 4 6'
 | 
						|
         SecondMplsExp: value:0~7, up to 8 values can be input.  The bit
 | 
						|
                        set to 1 of the last 8 bits of hh3cCBQoSMatchRuleIntValue1
 | 
						|
                        is used to indicate the 8 value 0~7.
 | 
						|
           for example: 0x53(Binary format is 01010011) means the
 | 
						|
                        match rule is 'if-match mpls 0 1 4 6'
 | 
						|
         PacketLength: 1~2000.  hh3cCBQoSMatchRuleIntValue1 is used to
 | 
						|
                       indicate the minimum value, hh3cCBQoSMatchRuleIntValue2
 | 
						|
                       is used to indicate the maximum value.
 | 
						|
         ForwardingLayer: {bridge(1), route(2)}
 | 
						|
         other types: Set is not permitted.  0xffffffff will be returned
 | 
						|
                      when getting.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleIntValue2 OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value of Match Rule.
 | 
						|
         RtpPort: end-port: 2000~65535
 | 
						|
         Dscp: value:0~63, up to 8 values can be input.
 | 
						|
               The bit set to 1 of hh3cCBQoSMatchRuleIntValue1 is used to indicate the value 32~63.
 | 
						|
               The bit set to 1 of hh3cCBQoSMatchRuleIntValue2 is used to indicate the value 0~31.
 | 
						|
               for example: 0x80000003 means the match rule is 'if-match dscp 0 1 31'
 | 
						|
         PacketLength: 1~2000.  hh3cCBQoSMatchRuleIntValue1 is used to
 | 
						|
                       indicate the minimum value, hh3cCBQoSMatchRuleIntValue2
 | 
						|
                       is used to indicate the maximum value.
 | 
						|
         other types: Set is not permitted.  0xffffffff will be returned when getting.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSMatchIpAddressType OBJECT-TYPE
 | 
						|
    SYNTAX InetAddressType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A value that represents a type of Internet address.
 | 
						|
          unknown(0)  An unknown address type.  This value MUST
 | 
						|
            be used if the value of the corresponding
 | 
						|
            InetAddress object is a zero-length string.
 | 
						|
            It may also be used to indicate an IP address
 | 
						|
            which is not in one of the formats defined below.
 | 
						|
 | 
						|
         ipv4(1)     An IPv4 address as defined by the
 | 
						|
                InetAddressIPv4 textual convention.
 | 
						|
 | 
						|
         ipv6(2)     A global IPv6 address as defined by the
 | 
						|
                InetAddressIPv6 textual convention.
 | 
						|
 | 
						|
         ipv4z(3)    A non-global IPv4 address including a zone
 | 
						|
                index as defined by the InetAddressIPv4z textual convention.
 | 
						|
 | 
						|
         ipv6z(4)    A non-global IPv6 address including a zone
 | 
						|
                index as defined by the InetAddressIPv6z textual convention.
 | 
						|
 | 
						|
         dns(16)     A DNS domain name as defined by the
 | 
						|
                InetAddressDNS textual convention.
 | 
						|
 | 
						|
         Value of match rule.
 | 
						|
         SourceIp support this node.
 | 
						|
         other types: Set is not permitted.  Unknown will be returned when getting.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSMatchIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX InetAddress
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Denotes a generic Internet address.
 | 
						|
         SourceIP support this node.
 | 
						|
         other types: Set is not permitted.  NULL will be returned when getting.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSMatchRuleRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSMatchRuleCfgInfoEntry 9 }
 | 
						|
 | 
						|
-- hh3cCBQoSMatchCpProtoCfgTable
 | 
						|
 | 
						|
hh3cCBQoSMatchCpProtoCfgTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSMatchCpProtoCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Matching CpProtocol Rule configuration information."
 | 
						|
    ::= { hh3cCBQoSClassifierObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpProtoCfgEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSMatchCpProtoCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Matching CpProtocol Rule Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSClassifierIndex, hh3cCBQoSMatchRuleIndex }
 | 
						|
    ::= { hh3cCBQoSMatchCpProtoCfgTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSMatchCpProtoCfgEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSMatchCpProtoIfNot
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMatchCpProtoValue
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSMatchCpProtoRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpProtoIfNot OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        match(1),
 | 
						|
        matchNot(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether the if-match rule is a match or matchNot statement.
 | 
						|
         Software QoS supports match, matchNot.
 | 
						|
         Hardware QoS supports match.
 | 
						|
        "
 | 
						|
    DEFVAL { match }
 | 
						|
    ::= { hh3cCBQoSMatchCpProtoCfgEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpProtoValue OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (0..255))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value of Cp Protocol, SIZE (1..23).  Up to 8 values can be input.
 | 
						|
           for example: 1#2#3#4#5 means the match rule is
 | 
						|
                        'if-match control-plane protocol arp arp-snooping
 | 
						|
                        bgp bgp4+ bpdu-tunnel';
 | 
						|
        arp: 1
 | 
						|
        arp-snooping: 2
 | 
						|
        bgp: 3
 | 
						|
        bgp4+: 4
 | 
						|
        bpdu-tunnel: 5
 | 
						|
        cdp: 6
 | 
						|
        cfd: 7
 | 
						|
        dhcp: 8
 | 
						|
        dhcp-snooping: 9
 | 
						|
        dhcp6: 10
 | 
						|
        dldp: 11
 | 
						|
        dot1x: 12
 | 
						|
        gmrp: 13
 | 
						|
        gvrp: 14
 | 
						|
        http: 15
 | 
						|
        https: 16
 | 
						|
        icmp: 17
 | 
						|
        icmp6: 18
 | 
						|
        igmp: 19
 | 
						|
        igmp-snooping: 20
 | 
						|
        irdp: 21
 | 
						|
        isis: 22
 | 
						|
        lacp: 23
 | 
						|
        ldp: 24
 | 
						|
        ldp6: 25
 | 
						|
        lldp: 26
 | 
						|
        mld: 27
 | 
						|
        msdp: 28
 | 
						|
        ntp: 29
 | 
						|
        oam: 30
 | 
						|
        ospf-multicast: 31
 | 
						|
        ospf-unicast: 32
 | 
						|
        ospf3-multicast: 33
 | 
						|
        ospf3-unicast: 34
 | 
						|
        pagp: 35
 | 
						|
        pim-multicast: 36
 | 
						|
        pim-unicast: 37
 | 
						|
        pim6-multicast: 38
 | 
						|
        pim6-unicast: 39
 | 
						|
        portal: 40
 | 
						|
        pppoe-negotiation: 41
 | 
						|
        pvst: 42
 | 
						|
        radius: 43
 | 
						|
        rip: 44
 | 
						|
        ripng: 45
 | 
						|
        rrpp: 46
 | 
						|
        rsvp: 47
 | 
						|
        smart-link: 48
 | 
						|
        snmp: 49
 | 
						|
        stp: 50
 | 
						|
        tacas: 51
 | 
						|
        udld: 52
 | 
						|
        udp-helper: 53
 | 
						|
        vrrp: 54
 | 
						|
        vrrp6: 55
 | 
						|
        vtp: 56
 | 
						|
        ip-option: 57
 | 
						|
        ipv6-option: 58
 | 
						|
        ssh: 59
 | 
						|
        telnet: 60"
 | 
						|
    ::= { hh3cCBQoSMatchCpProtoCfgEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpProtoRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSMatchCpProtoCfgEntry 3 }
 | 
						|
 | 
						|
-- hh3cCBQoSMatchCpGroupCfgTable
 | 
						|
 | 
						|
hh3cCBQoSMatchCpGroupCfgTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSMatchCpGroupCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of matching Cp protocol group rule configuration information."
 | 
						|
    ::= { hh3cCBQoSClassifierObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpGroupCfgEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSMatchCpGroupCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Matching Cp protocol group Rule Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSClassifierIndex, hh3cCBQoSMatchRuleIndex }
 | 
						|
    ::= { hh3cCBQoSMatchCpGroupCfgTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSMatchCpGroupCfgEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSMatchCpGroupIfNot
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMatchCpGroupValue
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMatchCpGroupRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpGroupIfNot OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        match(1),
 | 
						|
        matchNot(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether the if-match rule is a match or matchNot statement.
 | 
						|
         Software QoS supports match, matchNot.
 | 
						|
         Hardware QoS supports match.
 | 
						|
        "
 | 
						|
    DEFVAL { match }
 | 
						|
    ::= { hh3cCBQoSMatchCpGroupCfgEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpGroupValue OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        critical(1),
 | 
						|
        important(2),
 | 
						|
        management(3),
 | 
						|
        normal(4),
 | 
						|
        redirect(5),
 | 
						|
        monitor(6),
 | 
						|
        exception(7)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of Cp protocol group.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMatchCpGroupCfgEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSMatchCpGroupRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSMatchCpGroupCfgEntry 3 }
 | 
						|
 | 
						|
-- hh3cCBQoSBehaviorObjects
 | 
						|
 | 
						|
hh3cCBQoSBehaviorObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 2 }
 | 
						|
 | 
						|
-- Traffic Behavior Next Index
 | 
						|
 | 
						|
hh3cCBQoSBehaviorIndexNext OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains an appropriate value to be used for
 | 
						|
         hh3cCBQoSBehaviorIndex when creating rows in the
 | 
						|
         hh3cCBQoSBehaviorCfgInfoTable."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 1 }
 | 
						|
 | 
						|
-- Traffic Behavior
 | 
						|
 | 
						|
hh3cCBQoSBehaviorCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSBehaviorCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Traffic Behavior configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSBehaviorCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSBehaviorCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Traffic Behavior Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSBehaviorCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSBehaviorCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSBehaviorIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSBehaviorName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSBehaviorType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSBehaviorRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSBehaviorIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of Traffic Behavior."
 | 
						|
    ::= { hh3cCBQoSBehaviorCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSBehaviorName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Behavior."
 | 
						|
    ::= { hh3cCBQoSBehaviorCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSBehaviorType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        systemDefined(1),
 | 
						|
        userDefined(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of behavior."
 | 
						|
    ::= { hh3cCBQoSBehaviorCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSBehaviorRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSBehaviorCfgInfoEntry 4 }
 | 
						|
 | 
						|
-- CAR
 | 
						|
 | 
						|
hh3cCBQoSCarCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSCarCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of CAR feature configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSCarCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSCarCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CAR Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSCarCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCarCir
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCarCbs
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCarEbs
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCarPir
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCarPbs
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCarGreenAction
 | 
						|
            CarAction,
 | 
						|
        hh3cCBQoSCarGreenRemarkValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCarYellowAction
 | 
						|
            CarAction,
 | 
						|
        hh3cCBQoSCarYellowRemarkValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCarRedAction
 | 
						|
            CarAction,
 | 
						|
        hh3cCBQoSCarRedRemarkValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCarPolicedPriorityMapType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSCarRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCarCir OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Information Rate.  Unit: kbps."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCarCbs OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Burst Size.  Unit: byte."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSCarEbs OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Excess Burst Size.  Unit: byte.
 | 
						|
         Only software QoS support this node.
 | 
						|
         4294967295 is returned only when getting value from hardware QoS.
 | 
						|
         4294967295 can't be set."
 | 
						|
    DEFVAL {0}
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSCarPir OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Peak Information Rate.  Unit: kbps.
 | 
						|
         Only hardware QoS support this node.
 | 
						|
         4294967295 is returned only when getting value from software QoS.
 | 
						|
         4294967295 can't be set."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSCarPbs OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Peak Burst Size.  Unit: byte.
 | 
						|
         Only hardware QoS support this node.
 | 
						|
         4294967295 is returned only when getting value from software QoS.
 | 
						|
         4294967295 can't be set."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenAction OBJECT-TYPE
 | 
						|
    SYNTAX CarAction
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Green Action
 | 
						|
         Hardware QoS : pass, discard, remark.
 | 
						|
         Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP.
 | 
						|
        "
 | 
						|
    DEFVAL {pass}
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenRemarkValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..63|255)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value is to remark When green action is remarking.
 | 
						|
         For remarking DSCP, the range is 0~63;
 | 
						|
         For remarking IP Precedence and MPLS EXP, the range is 0~7;
 | 
						|
         Only software QoS support this node.
 | 
						|
         255 is returned only when getting value from hardware QoS or
 | 
						|
         when action being pass, discard of software QoS.
 | 
						|
         255 can't be set.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowAction OBJECT-TYPE
 | 
						|
    SYNTAX CarAction
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Yellow Action:
 | 
						|
         Only hardware QoS support this node.  Hardware QoS support pass, discard, remark.
 | 
						|
         invalid is returned only when getting value from software QoS.
 | 
						|
         invalid can't be set.
 | 
						|
        "
 | 
						|
    DEFVAL {remark}
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowRemarkValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..63|255)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value is to remark When red action is remarking.
 | 
						|
         For remarking DSCP, the range is 0~63;
 | 
						|
         For remarking IP Precedence and MPLS EXP, the range is 0~7;
 | 
						|
         Only software QoS support this node.
 | 
						|
         255 is returned only when getting value from hardware QoS or
 | 
						|
         when action being pass, discard of software QoS.
 | 
						|
         255 can't be set."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 9 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedAction OBJECT-TYPE
 | 
						|
    SYNTAX CarAction
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Red Action:
 | 
						|
         Hardware QoS : pass, discard, remark.
 | 
						|
         Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP.
 | 
						|
        "
 | 
						|
    DEFVAL {discard}
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 10 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedRemarkValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..63|255)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value is to remark When red action is remarking.
 | 
						|
         For remarking DSCP, the range is 0~63;
 | 
						|
         For remarking IP Precedence and MPLS EXP, the range is 0~7;
 | 
						|
         Only software QoS support this node.
 | 
						|
         255 is returned only when getting value from hardware QoS or
 | 
						|
         when action being pass, discard of software QoS.
 | 
						|
         255 can't be set."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 11 }
 | 
						|
 | 
						|
hh3cCBQoSCarPolicedPriorityMapType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        none(0),
 | 
						|
        policed-service-map(1),
 | 
						|
        local-precedence-dot1p-map(2),
 | 
						|
        drop-precedence-map(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of priority map."
 | 
						|
    DEFVAL { none }
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 12 }
 | 
						|
 | 
						|
hh3cCBQoSCarRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSCarCfgInfoEntry 13 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of aggregative CAR applyed behavior
 | 
						|
--
 | 
						|
hh3cCBQoSAggregativeCarCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAggregativeCarCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of aggregative CAR applied CBQ feature configuration information.
 | 
						|
         Aggregative CAR is managed by HH3C-IFQOS2-MIB.  So, you can use HH3C-IFQOS2-MIB
 | 
						|
         to get some details information about aggregative CAR.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSAggregativeCarCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAggregativeCarCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Aggregative CAR feature applied CBQ configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex,
 | 
						|
            hh3cCBQoSCarAggregativeCarIndex }
 | 
						|
    ::= { hh3cCBQoSAggregativeCarCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAggregativeCarCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCarAggregativeCarIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCarAggregativeCarName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSAggregativeCarRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCarAggregativeCarIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of aggregative CAR.
 | 
						|
         It is equal to hh3cIfQoSAggregativeCarIndex at HH3C-IFQOS2-MIB.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSAggregativeCarCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCarAggregativeCarName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE(1..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of aggregative CAR.
 | 
						|
         It is equal to hh3cIfQoSAggregativeCarName at HH3C-IFQOS2-MIB.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSAggregativeCarCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAggregativeCarRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSAggregativeCarCfgInfoEntry 3 }
 | 
						|
 | 
						|
-- GTS
 | 
						|
 | 
						|
hh3cCBQoSGtsCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSGtsCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of GTS feature configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSGtsCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSGtsCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "GTS Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSGtsCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSGtsCir
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSGtsCbs
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSGtsEbs
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSGtsQueueLength
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSGtsRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSGtsPir
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSGtsCir OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Information Rate.  Unit: kbps"
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSGtsCbs OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Burst Size.  Unit: byte
 | 
						|
         default: max(cir*1/2,15000)"
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSGtsEbs OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Excess Burst Size.  Unit: byte"
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSGtsQueueLength OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..1024)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The length of GTS buffer."
 | 
						|
    DEFVAL { 50 }
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSGtsRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSGtsPir OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    UNITS  "kbps"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Peak Information Rate."
 | 
						|
    ::= { hh3cCBQoSGtsCfgInfoEntry 6 }
 | 
						|
 | 
						|
-- REMARK
 | 
						|
 | 
						|
hh3cCBQoSRemarkCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSRemarkCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Remarking feature configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSRemarkCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSRemarkCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remarking Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex, hh3cCBQoSRemarkType }
 | 
						|
    ::= { hh3cCBQoSRemarkCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSRemarkCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSRemarkType
 | 
						|
            RemarkType,
 | 
						|
        hh3cCBQoSRemarkValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSRemarkRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSRemarkType OBJECT-TYPE
 | 
						|
    SYNTAX RemarkType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remark type."
 | 
						|
    ::= { hh3cCBQoSRemarkCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSRemarkValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..4095)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value to remark:
 | 
						|
         for IpPrecedence: 0~7
 | 
						|
         for Dscp: 0~63
 | 
						|
         for MplsExp: 0~7
 | 
						|
         for Vlan8021p: 0~7
 | 
						|
         for AtmClp: 0~1
 | 
						|
         for FrDe: 0~1
 | 
						|
         for VlanID: 1~4094
 | 
						|
         for QosLocalID: 1~4095
 | 
						|
         for DropPrecedence: 0~2
 | 
						|
         for LocalPrecedence: 0~7
 | 
						|
         for TopMostVlanID: 1~4094
 | 
						|
         for SecondMplsExp: 0~7
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSRemarkCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSRemarkRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSRemarkCfgInfoEntry 3 }
 | 
						|
 | 
						|
-- Queue
 | 
						|
 | 
						|
hh3cCBQoSQueueCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSQueueCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of queue feature configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSQueueCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSQueueCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queue Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSQueueCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSQueueType
 | 
						|
            QueueType,
 | 
						|
        hh3cCBQoSQueueDropType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSQueueLength
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSQueueBandwidthUnit
 | 
						|
            QueueBandwidthUnit,
 | 
						|
        hh3cCBQoSQueueBandwidthValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSQueueCbs
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSQueueQueueNumber
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSQueueCbsRatio
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSQueueRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSQueueType OBJECT-TYPE
 | 
						|
    SYNTAX QueueType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queueing Type:
 | 
						|
         EF:(1)
 | 
						|
         AF:(2)
 | 
						|
         WFQ:(3)"
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSQueueDropType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        typeUnavailable(0),
 | 
						|
        typeTailDrop(1),
 | 
						|
        typeWred(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The drop type of queue.  Only valid for AF and WFQ queue.
 | 
						|
         typeUnavailable is returned only when getting value about EF queue.
 | 
						|
         typeUnavailable can't be set."
 | 
						|
    DEFVAL {typeTailDrop}
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSQueueLength OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..2147483647)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The length of QueueLength.  Only valid for tail-drop type
 | 
						|
         of AF and WFQ queue.
 | 
						|
         2147483647 is returned only when getting value about EF queue
 | 
						|
         or WRED type of AF and WFQ queue.
 | 
						|
         2147483647 can't be set."
 | 
						|
    DEFVAL { 64 }
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSQueueBandwidthUnit OBJECT-TYPE
 | 
						|
    SYNTAX QueueBandwidthUnit
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Bandwidth Unit:
 | 
						|
         Absolute, Unit Kbps (1)
 | 
						|
         Percent, Unit % (2)
 | 
						|
         RemainPercent, Unit % of remained bandwidth (3)
 | 
						|
         Only valid for EF and AF queue.
 | 
						|
         0 is returned only when getting value about WFQ queue.
 | 
						|
         0 can't be set.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSQueueBandwidthValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..100000000|2147483647)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Bandwidth value:
 | 
						|
         Absolute value: 8~100000000.  Unit: Kbps
 | 
						|
         Percent value: 1~100.
 | 
						|
         Only valid for EF and AF queue.
 | 
						|
         2147483647 is returned only when getting value about WFQ queue.
 | 
						|
         2147483647 can't be set."
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSQueueCbs OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (32..1000000000|2147483647)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Burst Size.  Unit: byte.
 | 
						|
         Only valid for EF queue.
 | 
						|
         Default: If the value of 'hh3cCBQoSQueueBandwidthValue * 25' is
 | 
						|
                  between 1500 and 2000000, the default value of this
 | 
						|
                  object is 'hh3cCBQoSQueueBandwidthValue * 25';If the value of
 | 
						|
                  'hh3cCBQoSQueueBandwidthValue * 25' is larger than or equal to
 | 
						|
                  2000000, the default value of this object is 2000000;
 | 
						|
                  If the value of 'hh3cCBQoSQueueBandwidthValue * 25' is
 | 
						|
                  less than or equal to 1500, the default value of this object is 1500.
 | 
						|
         2147483647 is returned only when getting value about AF or WFQ queue.
 | 
						|
         2147483647 can't be set."
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSQueueQueueNumber OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        unavailable(0),
 | 
						|
        a16(16),
 | 
						|
        a32(32),
 | 
						|
        a64(64),
 | 
						|
        a128(128),
 | 
						|
        a256(256),
 | 
						|
        a512(512),
 | 
						|
        a1024(1024),
 | 
						|
        a2048(2048),
 | 
						|
        a4096(4096)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Max number of hashed queues (a power of 2).
 | 
						|
         Only valid for WFQ.
 | 
						|
         'unavailable' is returned only when getting value about AF or EF queue.
 | 
						|
         'unavailable' can't be set."
 | 
						|
    DEFVAL {a256}
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSQueueCbsRatio OBJECT-TYPE
 | 
						|
    SYNTAX Integer32(25..500|2147483647)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Committed Burst Size Ratio.
 | 
						|
         CBS = CBS_Ratio * Bandwidth(k bps)
 | 
						|
         Only valid for EF queue.
 | 
						|
         2147483647 is returned only when getting value about AF or WFQ queue.
 | 
						|
         2147483647 can't be set.
 | 
						|
        "
 | 
						|
    DEFVAL { 25 }
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSQueueRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSQueueCfgInfoEntry 9 }
 | 
						|
 | 
						|
-- WRED
 | 
						|
 | 
						|
hh3cCBQoSWredCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSWredCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of WRED configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 8 }
 | 
						|
 | 
						|
hh3cCBQoSWredCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSWredCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSWredCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSWredCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSWredType
 | 
						|
            WredType,
 | 
						|
        hh3cCBQoSWredWeightConst
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSWredType OBJECT-TYPE
 | 
						|
    SYNTAX WredType
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED type."
 | 
						|
    DEFVAL { 1 }
 | 
						|
    ::= { hh3cCBQoSWredCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSWredWeightConst OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..16)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Specify weight for calculating mean queue depth."
 | 
						|
    DEFVAL { 9 }
 | 
						|
    ::= { hh3cCBQoSWredCfgInfoEntry 2 }
 | 
						|
 | 
						|
-- WRED Class
 | 
						|
 | 
						|
hh3cCBQoSWredClassCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSWredClassCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of WRED configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 9 }
 | 
						|
 | 
						|
hh3cCBQoSWredClassCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSWredClassCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED Class Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex, hh3cCBQoSWredClassValue }
 | 
						|
    ::= { hh3cCBQoSWredClassCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSWredClassCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSWredClassValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSWredClassLowLimit
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSWredClassHighLimit
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSWredClassDiscardProb
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSWredClassValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..63)
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The class value.
 | 
						|
         For IP precedence based WRED, the class is IP precedence,
 | 
						|
         and range is 0~7.
 | 
						|
         For DSCP based WRED, the class is DSCP, and range is 0~63.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSWredClassCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSWredClassLowLimit OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..1024)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The low limit of queue depth."
 | 
						|
    DEFVAL {10}
 | 
						|
    ::= { hh3cCBQoSWredClassCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSWredClassHighLimit OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..1024)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The high limit of queue depth."
 | 
						|
    DEFVAL { 30 }
 | 
						|
    ::= { hh3cCBQoSWredClassCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSWredClassDiscardProb OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..255)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The discard probability denominator."
 | 
						|
    DEFVAL { 10 }
 | 
						|
    ::= { hh3cCBQoSWredClassCfgInfoEntry 4 }
 | 
						|
 | 
						|
-- Policy Route
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPolicyRouteCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Policy Routing configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 10 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPolicyRouteCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy Routeing Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSPolicyRouteCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPolicyRouteCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPolicyRouteIpAddrType
 | 
						|
            InetAddressType,
 | 
						|
        hh3cCBQoSPolicyRouteNexthop
 | 
						|
            InetAddress,
 | 
						|
        hh3cCBQoSPolicyRouteBackup
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPolicyRouteRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteIpAddrType OBJECT-TYPE
 | 
						|
    SYNTAX InetAddressType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of InetAddress."
 | 
						|
    ::= { hh3cCBQoSPolicyRouteCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteNexthop OBJECT-TYPE
 | 
						|
    SYNTAX InetAddress
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The next-hop ip address for redirection."
 | 
						|
    ::= { hh3cCBQoSPolicyRouteCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteBackup OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        backup(1),
 | 
						|
        notbackup(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Whether forward the packet according to the routing table
 | 
						|
         When the next-hop IP address for redirection is not valid.
 | 
						|
         Backup means forwarding.  NoBackup means not forwarding.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSPolicyRouteCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRouteRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSPolicyRouteCfgInfoEntry 4 }
 | 
						|
 | 
						|
-- NAT
 | 
						|
 | 
						|
hh3cCBQoSNatCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSNatCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Nat configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 11 }
 | 
						|
 | 
						|
hh3cCBQoSNatCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSNatCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Nat Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSNatCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSNatCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSNatMainNumber
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNatBackupNumber
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNatServiceClass
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNatRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSNatMainNumber OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..255)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The main ISP number."
 | 
						|
    ::= { hh3cCBQoSNatCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSNatBackupNumber OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..255)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The backup ISP number"
 | 
						|
    ::= { hh3cCBQoSNatCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSNatServiceClass OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..4)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The service class."
 | 
						|
    DEFVAL { 2 }
 | 
						|
    ::= { hh3cCBQoSNatCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSNatRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSNatCfgInfoEntry 4 }
 | 
						|
 | 
						|
-- Firewall
 | 
						|
 | 
						|
hh3cCBQoSFirewallCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFirewallCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of firewall configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 12 }
 | 
						|
 | 
						|
hh3cCBQoSFirewallCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFirewallCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Firewall configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSFirewallCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFirewallCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFirewallAction
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSFirewallRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFirewallAction OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        permit(1),
 | 
						|
        deny(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The firewall action "
 | 
						|
    DEFVAL {permit}
 | 
						|
    ::= { hh3cCBQoSFirewallCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFirewallRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSFirewallCfgInfoEntry 2 }
 | 
						|
 | 
						|
-- Sampling behavior
 | 
						|
 | 
						|
hh3cCBQoSSamplingCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSSamplingCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of sampling configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 13 }
 | 
						|
 | 
						|
hh3cCBQoSSamplingCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSSamplingCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sampling configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSSamplingCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSSamplingCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSSamplingNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSSamplingRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSSamplingNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..16)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The sampling number."
 | 
						|
    ::= { hh3cCBQoSSamplingCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSSamplingRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSSamplingCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAccountCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAccountCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of account configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 14 }
 | 
						|
 | 
						|
hh3cCBQoSAccountCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAccountCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSAccountCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAccountCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAccounting
 | 
						|
            TruthValue,
 | 
						|
        hh3cCBQoSAccountRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSAccountingMode
 | 
						|
            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAccounting OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account action."
 | 
						|
    ::= { hh3cCBQoSAccountCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAccountRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSAccountCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAccountingMode OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        auto(1),
 | 
						|
        packet(2),
 | 
						|
        byte(3),
 | 
						|
        both(4)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account mode."
 | 
						|
    DEFVAL { auto }
 | 
						|
    ::= { hh3cCBQoSAccountCfgInfoEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSRedirectCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSRedirectCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSRedirectCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of redirect configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 15 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSRedirectCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Redirect configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSRedirectCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSRedirectType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSRedirectIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSRedirectIpAddressType
 | 
						|
            InetAddressType,
 | 
						|
        hh3cCBQoSRedirectIpAddress1
 | 
						|
            InetAddress,
 | 
						|
        hh3cCBQoSRedirectIpAddress2
 | 
						|
            InetAddress,
 | 
						|
        hh3cCBQoSRedirectRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSRedirectIpv6Interface1
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSRedirectIpv6Interface2
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSRedirectIfVlanID
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSRedirectType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        cpu(1),
 | 
						|
        interface(2),
 | 
						|
        nextHop(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of redirect."
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "ifIndex.
 | 
						|
         Only the value of hh3cCBQoSRedirectType is interface,
 | 
						|
         can be set this node.
 | 
						|
        "
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIpAddressType OBJECT-TYPE
 | 
						|
    SYNTAX InetAddressType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A value that represents a type of Internet address.
 | 
						|
          unknown(0)  An unknown address type.  This value MUST
 | 
						|
             be used if the value of the corresponding
 | 
						|
             InetAddress object is a zero-length string.
 | 
						|
             It may also be used to indicate an IP address
 | 
						|
             which is not in one of the formats defined
 | 
						|
             below.
 | 
						|
 | 
						|
          ipv4(1)     An IPv4 address as defined by the
 | 
						|
             InetAddressIPv4 textual convention.
 | 
						|
 | 
						|
          ipv6(2)     A global IPv6 address as defined by the
 | 
						|
             InetAddressIPv6 textual convention.
 | 
						|
 | 
						|
          ipv4z(3)    A non-global IPv4 address including a zone
 | 
						|
             index as defined by the InetAddressIPv4z
 | 
						|
             textual convention.
 | 
						|
 | 
						|
          ipv6z(4)    A non-global IPv6 address including a zone
 | 
						|
             index as defined by the InetAddressIPv6z
 | 
						|
             textual convention.
 | 
						|
 | 
						|
          dns(16)     A DNS domain name as defined by the
 | 
						|
             InetAddressDNS textual convention.
 | 
						|
          Now supports ipv4 and ipv6.
 | 
						|
          Only the value of hh3cCBQoSRedirectType is next-hop,
 | 
						|
          can be set this node and hh3cCBQoSRedirectIpAddress1 or hh3cCBQoSRedirectIpAddress2.
 | 
						|
        "
 | 
						|
    DEFVAL { unknown }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIpAddress1 OBJECT-TYPE
 | 
						|
    SYNTAX InetAddress
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IP Address.
 | 
						|
         If the value of hh3cCBQoSRedirectType is not next-hop,
 | 
						|
         zero-length string will be returned when getting.
 | 
						|
         If the value of hh3cCBQoSRedirectIpAddressType is ipv6,
 | 
						|
         this node is set necessarily.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIpAddress2 OBJECT-TYPE
 | 
						|
    SYNTAX InetAddress
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IP Address.
 | 
						|
         If the value of hh3cCBQoSRedirectType is not next-hop,
 | 
						|
         zero-length string will be returned when getting.
 | 
						|
         If the value of hh3cCBQoSRedirectIpAddressType is ipv6,
 | 
						|
         this node is set optionally.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIpv6Interface1 OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IfIndex for ipv6 next hop .
 | 
						|
         If and only if the value of hh3cCBQoSRedirectIpAddressType is ipv6
 | 
						|
         and hh3cCBQoSRedirectIpAddress1 is set,
 | 
						|
         this node can be set.
 | 
						|
        "
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIpv6Interface2 OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IfIndex for ipv6 next hop .
 | 
						|
         If and only if the value of hh3cCBQoSRedirectIpAddressType is ipv6
 | 
						|
         and hh3cCBQoSRedirectIpAddress2 is set,
 | 
						|
         this node can be set.
 | 
						|
        "
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSRedirectIfVlanID OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..4094 |65535)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN-ID to tag.
 | 
						|
         If and only if the value of hh3cCBQoSRedirectType is interface,
 | 
						|
         this node can be set.
 | 
						|
        "
 | 
						|
    DEFVAL { 65535 }
 | 
						|
    ::= { hh3cCBQoSRedirectCfgInfoEntry 9 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSPriorityMapCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSPriorityMapCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPriorityMapCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of priority map configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 16 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPriorityMapCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "priority map configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPriorityMapCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPriorityMapImportType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPriorityMapExportType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPriorityMapGroupIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPriorityMapGroupName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSPriorityMapAuto
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPriorityMapRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapImportType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        invalid(1),
 | 
						|
        dscp(2),
 | 
						|
        dot1p(3),
 | 
						|
        exp(4),
 | 
						|
        ipPrecedence(5),
 | 
						|
        localPrecedence(6),
 | 
						|
        dropPrecedence(7)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Import type of map."
 | 
						|
    DEFVAL { invalid }
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapExportType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        invalid(1),
 | 
						|
        dscp(2),
 | 
						|
        dot1p(3),
 | 
						|
        exp(4),
 | 
						|
        ipPrecedence(5),
 | 
						|
        localPrecedence(6),
 | 
						|
        dropPrecedence(7)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Export type of map."
 | 
						|
    DEFVAL { invalid }
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapGroupIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of map group.
 | 
						|
         Map group is managed by HH3C-IFQOS2-MIB.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapGroupName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE(0..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of map group.
 | 
						|
         Map group is managed by HH3C-IFQOS2-MIB.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapAuto OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        invalid(1),
 | 
						|
        autoDscp(2),
 | 
						|
        autoDot1p(3),
 | 
						|
        autoMplsExp(4),
 | 
						|
        autoIp(5)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of priority MAP."
 | 
						|
    DEFVAL { invalid }
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSPriorityMapRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSPriorityMapCfgInfoEntry 6 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSMirrorCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSMirrorCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSMirrorCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of flow mirror configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 17 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSMirrorCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Flow mirror configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSMirrorCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSMirrorCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSMirrorType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMirrorIfIndex
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSMirrorVlanID
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSMirrorRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSMirrorType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        interface(1),
 | 
						|
        cpu(2),
 | 
						|
        vlan(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of flow mirror."
 | 
						|
    ::= { hh3cCBQoSMirrorCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (0..255))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IfIndex of destination interface.
 | 
						|
         Only the value of hh3cCBQoSMirrorType is interface,
 | 
						|
         can be set this node.
 | 
						|
         For example: 1#11#111#1111 means the flow mirror
 | 
						|
         destination ifindex is 1,11,111 and 1111.
 | 
						|
         '#' is list separator for all IfIndex value.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMirrorCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorVlanID OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..4094)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Destination vlan of flow mirror,
 | 
						|
         Only the value of hh3cCBQoSMirrorType is vlan,
 | 
						|
         can be set this node.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSMirrorCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSMirrorCfgInfoEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSNestCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSNestCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSNestCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Insert a service VLAN tag or customer VLAN tag into a packet.
 | 
						|
        A VLAN tag contains the VLAN ID field and the 802.1p priority
 | 
						|
        field.  Both the service VLAN ID and the customer VLAN ID can
 | 
						|
        not be set at the same time.  One of them must be set.  The
 | 
						|
        802.1p priority of the service VLAN tag and that of the
 | 
						|
        customer VLAN tag can be set optionally.  However, both of
 | 
						|
        them can not be set at the same time.  The new setting
 | 
						|
        overwrites the previous one."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 18 }
 | 
						|
 | 
						|
hh3cCBQoSNestCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSNestCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN nesting table entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSNestCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSNestServiceVlanID
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNestServiceDot1pValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNestCustomerVlanID
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNestCustomerDot1pValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSNestRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSNestServiceVlanID OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..4094|65535)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN ID of the service VLAN tag to be inserted.  If the
 | 
						|
        customer VLAN tag has been configured, 65535 is returned
 | 
						|
        for the service VLAN ID.  The service VLAN ID can not be
 | 
						|
        set to 65535."
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSNestServiceDot1pValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..7|65535)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "802.1p priority value in the service VLAN tag to be inserted.
 | 
						|
        If the 802.1p priority is not set, 65535 is returned.  The
 | 
						|
        802.1p priority value can not be set to 65535."
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSNestCustomerVlanID OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..4094|65535)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN ID of the customer VLAN tag to be inserted.  If the
 | 
						|
        service VLAN tag has been configured, 65535 is returned for
 | 
						|
        the customer VLAN ID.  The customer VLAN ID can not be set
 | 
						|
        to 65535."
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSNestCustomerDot1pValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..7|65535)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "802.1p priority value in the customer VLAN tag to be inserted.
 | 
						|
        If the 802.1p priority is not set, 65535 is returned.  The
 | 
						|
        802.1p priority value can not be set to 65535."
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSNestRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSNestCfgInfoEntry 5 }
 | 
						|
 | 
						|
-- Nest Policy
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSNestPolicyCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table is used for configuring nest policy."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 19 }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSNestPolicyCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Nest policy configuration entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSNestPolicyCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSNestPolicyCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSNestPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSNestPolicyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE(1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of the nested policy."
 | 
						|
    ::= { hh3cCBQoSNestPolicyCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSNestPolicyCfgInfoEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSMirrorIfCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSMirrorIfCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSMirrorIfCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of flow mirroring to interface configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 20 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSMirrorIfCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Flow mirroring to interface configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex, hh3cCBQoSMirrorIfMainIfIndex }
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSMirrorIfCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSMirrorIfMainIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSMirrorIfMainIfStatus
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMirrorIfBackupIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSMirrorIfBackupIfStatus
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSMirrorIfRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfMainIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IfIndex of mirror interface."
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfMainIfStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        inactive(1),
 | 
						|
        active(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of main interface."
 | 
						|
    DEFVAL {active}
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfBackupIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "IfIndex of backup mirror interface."
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfBackupIfStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        inactive(1),
 | 
						|
        active(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of backup interface."
 | 
						|
    DEFVAL {active}
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSMirrorIfRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSMirrorIfCfgInfoEntry 5 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSColoredRemarkCfgTable
 | 
						|
--
 | 
						|
hh3cCBQoSColoredRemarkCfgTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSColoredRemarkCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of colored remarking feature configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 21 }
 | 
						|
 | 
						|
hh3cCBQoSColoredRemarkCfgEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSColoredRemarkCfgEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Colored remarking configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex, hh3cCBQoSColoredRemarkType, hh3cCBQoSColoredRemarkColor }
 | 
						|
    ::= { hh3cCBQoSColoredRemarkCfgTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSColoredRemarkCfgEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSColoredRemarkType
 | 
						|
            RemarkType,
 | 
						|
        hh3cCBQoSColoredRemarkColor
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSColoredRemarkValue
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSColoredRemarkRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSColoredRemarkType OBJECT-TYPE
 | 
						|
    SYNTAX RemarkType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remark type."
 | 
						|
    ::= { hh3cCBQoSColoredRemarkCfgEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSColoredRemarkColor OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        green(1),
 | 
						|
        yellow(2),
 | 
						|
        red(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remark color."
 | 
						|
    ::= { hh3cCBQoSColoredRemarkCfgEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSColoredRemarkValue OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..4095)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Value to remark:
 | 
						|
         for IpPrecedence: 0~7
 | 
						|
         for Dscp: 0~63
 | 
						|
         for MplsExp: 0~7
 | 
						|
         for Vlan8021p: 0~7
 | 
						|
         for AtmClp: 0~1
 | 
						|
         for FrDe: 0~1
 | 
						|
         for VlanID: 1~4094
 | 
						|
         for QosLocalID: 1~4095
 | 
						|
         for DropPrecedence: 0~2
 | 
						|
         for LocalPrecedence: 0~7
 | 
						|
         for TopMostVlanID: 1~4094
 | 
						|
         for SecondMplsExp: 0~7
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSColoredRemarkCfgEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSColoredRemarkRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSColoredRemarkCfgEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSPrimapCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSPrimapCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPrimapCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of referencing priority map configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 22 }
 | 
						|
 | 
						|
hh3cCBQoSPrimapCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPrimapCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Referencing priority map configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex, hh3cCBQoSPrimapColorType, hh3cCBQoSPrePriMapTableType }
 | 
						|
    ::= { hh3cCBQoSPrimapCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPrimapCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPrimapColorType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPrePriMapTableType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPrimapRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPrimapColorType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        noColorMap(1),
 | 
						|
        colorMap(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Color type of priority map."
 | 
						|
    ::= { hh3cCBQoSPrimapCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPrePriMapTableType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        dot1pToLp(1),
 | 
						|
        dot1pToDp(2),
 | 
						|
        expToLp(3),
 | 
						|
        dscpToLp(4),
 | 
						|
        expToDp(5),
 | 
						|
        dscpToDp(6),
 | 
						|
        dscpToDot1p(7),
 | 
						|
        dot1pToDscp(8),
 | 
						|
        dscpToDscp(9),
 | 
						|
        dscpToExp(10),
 | 
						|
        expToDscp(11),
 | 
						|
        expToDot1p(12),
 | 
						|
        expToExp(13),
 | 
						|
        lpToDot1p(14),
 | 
						|
        dot1pToRpr(15),
 | 
						|
        dscpToRpr(16),
 | 
						|
        expToRpr(17),
 | 
						|
        ippreToRpr(18),
 | 
						|
        upToDot1p(19),
 | 
						|
        upToDscp(20),
 | 
						|
        upToExp(21),
 | 
						|
        upToDp(22),
 | 
						|
        upToLp(23),
 | 
						|
        upToRpr(24),
 | 
						|
        upToFc(25),
 | 
						|
        lpTodscp(26),
 | 
						|
        dot11eToLp(27),
 | 
						|
        lpToDot11e(28),
 | 
						|
        lpToLp(29),
 | 
						|
        dot1pToExp(30),
 | 
						|
        lpToExp(31),
 | 
						|
        lpToDp(32),
 | 
						|
        upToUp(33),
 | 
						|
        dot1pToDot1p(34)
 | 
						|
    }
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of pre-defined priority mapping table."
 | 
						|
    ::= { hh3cCBQoSPrimapCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPrimapRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSPrimapCfgInfoEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSColorMapDpCfgInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSColorMapDpCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSColorMapDpCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of referencing color-map-DP action configuration information."
 | 
						|
    ::= { hh3cCBQoSBehaviorObjects 23 }
 | 
						|
 | 
						|
hh3cCBQoSColorMapDpCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSColorMapDpCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Referencing color-map-DP action configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSBehaviorIndex }
 | 
						|
    ::= { hh3cCBQoSColorMapDpCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSColorMapDpCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSColorMapDpEnable
 | 
						|
            TruthValue,
 | 
						|
        hh3cCBQoSColorMapDpRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSColorMapDpEnable OBJECT-TYPE
 | 
						|
    SYNTAX TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Color-map-DP enable status."
 | 
						|
    ::= { hh3cCBQoSColorMapDpCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSColorMapDpRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSColorMapDpCfgInfoEntry 2 }
 | 
						|
 | 
						|
-- hh3cCBQoSPolicyObjects
 | 
						|
 | 
						|
hh3cCBQoSPolicyObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 3 }
 | 
						|
 | 
						|
-- Traffic Policy Next Index
 | 
						|
 | 
						|
hh3cCBQoSPolicyIndexNext OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains an appropriate value to be used for
 | 
						|
         hh3cCBQoSPolicyIndex when creating rows in the
 | 
						|
         hh3cCBQoSPolicyCfgInfoTable."
 | 
						|
    ::= { hh3cCBQoSPolicyObjects 1 }
 | 
						|
 | 
						|
-- Traffic Policy
 | 
						|
 | 
						|
hh3cCBQoSPolicyCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPolicyCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy configuration information."
 | 
						|
    ::= { hh3cCBQoSPolicyObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPolicyCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Traffic policy configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSPolicyIndex }
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPolicyCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPolicyIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSPolicyClassCount
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyConfigMode
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPolicyType
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPolicyClassNextIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPolicyIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassCount OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The counter of policy classes of policy."
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyConfigMode OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        unavailable(0),
 | 
						|
        config(1),
 | 
						|
        auto(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Configuration mode of Traffic Policy.
 | 
						|
         Only hardware QoS support this node.
 | 
						|
         'unavailable' is returned only when getting value from software QoS.
 | 
						|
         'unavailable' can't be set."
 | 
						|
    DEFVAL {config}
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        systemDefined(1),
 | 
						|
        userDefined(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Type of policy."
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassNextIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object contains an appropriate value to be used for
 | 
						|
         hh3cCBQoSPolicyClassIndex when creating rows in the
 | 
						|
         hh3cCBQoSPolicyClassCfgInfoTable.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSPolicyCfgInfoEntry 7 }
 | 
						|
 | 
						|
-- Classifier-Behavior in QoS policy
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassCfgInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPolicyClassCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS Policy classifier-behavior configuration information."
 | 
						|
    ::= { hh3cCBQoSPolicyObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassCfgInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPolicyClassCfgInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Traffic policy classifier-behavior configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSPolicyIndex, hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPolicyClassCfgInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPolicyClassIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyClassClassifierIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyClassClassifierName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSPolicyClassBehaviorIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyClassBehaviorName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSPolicyClassPrecedence
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSPolicyClassRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSPolicyClassMode
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSPolicyClassCfgOrder
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "PolicyClass Index in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassClassifierIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of classifier applied by a policy.
 | 
						|
         It should exist in hh3cCBQoSClassifierCfgInfoTable."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassClassifierName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of classifier applied by a policy.
 | 
						|
         It is corresponding to hh3cCBQoSPolicyClassClassifierIndex."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassBehaviorIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Index of Behavior applied by a policy.
 | 
						|
         It should exist in hh3cCBQoSBehaviorCfgInfoTable."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassBehaviorName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Behavior applied by a policy.
 | 
						|
         It is corresponding to hh3cCBQoSPolicyClassBehaviorIndex."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassPrecedence OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..16383|2147483647)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Precedence of the class in the policy.
 | 
						|
         Only hardware QoS support this node.
 | 
						|
         2147483647 is returned only when getting value from software QoS.
 | 
						|
         2147483647 can't be set."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassMode OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        modeNo(1),
 | 
						|
        modeDot1q(2),
 | 
						|
        modeQppb(3),
 | 
						|
        modeIpSourceGuard(4),
 | 
						|
        modeVoiceVlan(5),
 | 
						|
        modeDCBX(6)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Set the mode of the classifier-behavior association.  The
 | 
						|
        default mode modeNo is a normal mode.
 | 
						|
        modeDot1q indicates that the association is used for VLAN mapping.
 | 
						|
        modeQppb indicates that the association is used for BGP routing policy.
 | 
						|
        modeIpSourceGuard indicates that the association is used for packets
 | 
						|
        undergo IP source guard.
 | 
						|
        modeVoiceVlan indicates that the association is used for voice data
 | 
						|
        packets.
 | 
						|
        modeDCBX indicates that the association is used for DCBX.
 | 
						|
        "
 | 
						|
    DEFVAL {modeNo}
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyClassCfgOrder OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A QoS policy contains multiple classifier-behavior
 | 
						|
        associations.  A node indicates the configuration order of
 | 
						|
        the corresponding classifier-behavior association."
 | 
						|
    ::= { hh3cCBQoSPolicyClassCfgInfoEntry 9 }
 | 
						|
 | 
						|
-- hh3cCBQoSApplyPolicyObjects
 | 
						|
 | 
						|
hh3cCBQoSApplyPolicyObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 4 }
 | 
						|
 | 
						|
-- Policy Instance on interface Table
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy instance."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on interface Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex, hh3cCBQoSIfApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfApplyPolicyIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSIfApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSIfApplyPolicyEnableDynamic
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSIfApplyPolicyRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSIfApplyPolicyStatus
 | 
						|
            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS accessible-for-notify
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Interface Index, equal to ifIndex."
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS accessible-for-notify
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyEnableDynamic OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        unavailable(1),
 | 
						|
        true(2),
 | 
						|
        false(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "If the value of it is specified 'true',Enable dynamic qos policy.
 | 
						|
         'unavailable' is returned if device don't support dynamic QoS.
 | 
						|
         'unavailable' can't be set.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfApplyPolicyStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        proccessing(1),
 | 
						|
        success(2),
 | 
						|
        partialItemFailed(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of policy applied on interface."
 | 
						|
    ::= { hh3cCBQoSIfApplyPolicyEntry 6 }
 | 
						|
 | 
						|
-- Policy Instance on ATM PVC Table
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy instance."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on ATM PVC Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyVPI
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyVCI
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSAtmPvcApplyPolicyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "ATM Interface Index, equal to ifIndex."
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyVPI OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VPI value of ATM Interface."
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyVCI OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VCI value of ATM Interface."
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcApplyPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus"
 | 
						|
    ::= { hh3cCBQoSAtmPvcApplyPolicyEntry 6 }
 | 
						|
 | 
						|
-- Policy Instance on VLAN Table
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSVlanApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy instance."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSVlanApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on Ethernet VLAN Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSVlanApplyPolicyVlanid,
 | 
						|
            hh3cCBQoSVlanApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSVlanApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSVlanApplyPolicyVlanid
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSVlanApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSVlanApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSVlanApplyPriority
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSVlanApplyPolicyRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSVlanApplyPolicyStatus
 | 
						|
            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyVlanid OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS accessible-for-notify
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Vlan of Ethernet Interface."
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS accessible-for-notify
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (0..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPriority OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (0..4095)
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The priority of policy."
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyPolicyStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        proccessing(1),
 | 
						|
        success(2),
 | 
						|
        partialItemFailed(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of policy applied on VLAN."
 | 
						|
    ::= { hh3cCBQoSVlanApplyPolicyEntry 6 }
 | 
						|
 | 
						|
-- Policy Instance on FR class Table
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrClassApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy instance."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrClassApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on FR class Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSFrClassApplyPolicyFrClassName,
 | 
						|
            hh3cCBQoSFrClassApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSFrClassApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrClassApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrClassApplyPolicyFrClassName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSFrClassApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSFrClassApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSFrClassApplyPolicyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyFrClassName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The name of FR class."
 | 
						|
    ::= { hh3cCBQoSFrClassApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSFrClassApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSFrClassApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrClassApplyPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSFrClassApplyPolicyEntry 4 }
 | 
						|
 | 
						|
-- Policy Instance on FR PVC Table
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policy instance."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on FR PVC Configuration Information Entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcApplyPolicyIfIndex
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcApplyPolicyDlciNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSFrPvcApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSFrPvcApplyPolicyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fr Interface Index, equal to ifIndex."
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyDlciNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (16..1007)
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fr DLCI number."
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of Traffic Policy."
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcApplyPolicyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSFrPvcApplyPolicyEntry 5 }
 | 
						|
 | 
						|
-- Policy Instance on Global
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSGlobalApplyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policies applied globally.  A QoS policy
 | 
						|
        applied globally takes effect on all ports of the device."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSGlobalApplyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A global policy entry."
 | 
						|
    INDEX { hh3cCBQoSGlobalApplyDirection }
 | 
						|
    ::= { hh3cCBQoSGlobalApplyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSGlobalApplyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSGlobalApplyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSGlobalApplyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSGlobalApplyRowStatus
 | 
						|
            RowStatus,
 | 
						|
        hh3cCBQoSGlobalApplyStatus
 | 
						|
            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSGlobalApplyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of a global policy."
 | 
						|
    ::= { hh3cCBQoSGlobalApplyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSGlobalApplyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSGlobalApplyStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        proccessing(1),
 | 
						|
        success(2),
 | 
						|
        partialItemFailed(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of policy applied globally."
 | 
						|
    ::= { hh3cCBQoSGlobalApplyEntry 4 }
 | 
						|
 | 
						|
-- Policy Instance on controlPlane
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSCpApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS policies applied on control plane."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSCpApplyPolicyEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy applied on control plane configuration information entry."
 | 
						|
    INDEX { hh3cCBQoSCpApplyPolicyChassis,
 | 
						|
            hh3cCBQoSCpApplyPolicySlot,
 | 
						|
            hh3cCBQoSCpApplyPolicyDirection }
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSCpApplyPolicyEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCpApplyPolicyChassis
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCpApplyPolicySlot
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCpApplyPolicyDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSCpApplyPolicyName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSCpApplyPolicyStatus
 | 
						|
            INTEGER,
 | 
						|
        hh3cCBQoSCpApplyRowStatus
 | 
						|
            RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyChassis OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Chassis number."
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicySlot OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Slot number."
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy direction:
 | 
						|
         inbound (1)
 | 
						|
         outbound (2)"
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of traffic policy."
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyPolicyStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        proccessing(1),
 | 
						|
        success(2),
 | 
						|
        partialItemFailed(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Status of policy applied on control plane."
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "RowStatus."
 | 
						|
    ::= { hh3cCBQoSCpApplyPolicyEntry 6 }
 | 
						|
 | 
						|
-- Running statistics information
 | 
						|
 | 
						|
hh3cCBQoSApplyPolicyStaticsObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 5 }
 | 
						|
 | 
						|
-- Interface: policy Running statistics information
 | 
						|
 | 
						|
hh3cCBQoSIfStaticsObjects OBJECT IDENTIFIER ::= { hh3cCBQoSApplyPolicyStaticsObjects 1 }
 | 
						|
 | 
						|
-- Interface CBQ statistics
 | 
						|
 | 
						|
hh3cCBQoSIfCbqRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of interface CBQ Running statistics.
 | 
						|
         When policy using queue behavior is applied on
 | 
						|
         interface the interface will using Class Based Queuing."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Interface CBQ statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex }
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfCbqRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfCbqQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqDiscard
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCbqEfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqAfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqBeQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqBeActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqBeMaxActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqBeTotalQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSIfCbqAfAllocatedQueueNum
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of CBQ queue"
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqDiscard OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of discarded packets which couldn't be enqueued."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqEfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of EF queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqAfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of AF queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqBeQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of BE queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqBeActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Packet number of Active BE Queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqBeMaxActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The max Packet number of Active BE Queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqBeTotalQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total Packet number of BE Queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSIfCbqAfAllocatedQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Allocated Packet number of AF Queue."
 | 
						|
    ::= { hh3cCBQoSIfCbqRunInfoEntry 9 }
 | 
						|
 | 
						|
-- Class match statistics
 | 
						|
 | 
						|
hh3cCBQoSIfClassMatchRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for matching a classifier
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfClassMatchRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier's matching statistics information entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSIfClassMatchRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfClassMatchRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfClassMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfClassMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfClassAverageRate
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfClassMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSIfClassMatchRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfClassMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a class in a QoS policy.
 | 
						|
         Only software QoS support this node."
 | 
						|
    ::= { hh3cCBQoSIfClassMatchRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfClassAverageRate OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average rate matching a class of the last 5 minutes."
 | 
						|
    ::= { hh3cCBQoSIfClassMatchRunInfoEntry 3 }
 | 
						|
 | 
						|
-- CAR statistics
 | 
						|
 | 
						|
hh3cCBQoSIfCarRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for CAR
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CAR statistics information entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfCarRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfCarGreenPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCarGreenBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCarRedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCarRedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCarYellowPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfCarYellowBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfCarGreenPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of green packets."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarGreenBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of green bytes."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarRedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of red packets."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarRedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of red bytes."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarYellowPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of yellow packets."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfCarYellowBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of yellow bytes."
 | 
						|
    ::= { hh3cCBQoSIfCarRunInfoEntry 6 }
 | 
						|
 | 
						|
-- GTS statistics
 | 
						|
 | 
						|
hh3cCBQoSIfGtsRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for GTS
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "GTS statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfGtsRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfGtsPassedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsPassedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsDiscardedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsDelayedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsDelayedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfGtsQueueSize
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsPassedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets passed by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsPassedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes passed by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsDelayedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsDelayedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSIfGtsQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of GTS queue."
 | 
						|
    ::= { hh3cCBQoSIfGtsRunInfoEntry 7 }
 | 
						|
 | 
						|
-- Remark statistics
 | 
						|
 | 
						|
hh3cCBQoSIfRemarkRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for remarking
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfRemarkRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remarking statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSIfRemarkRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfRemarkRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfRemarkedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfRemarkedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets remarked."
 | 
						|
    ::= { hh3cCBQoSIfRemarkRunInfoEntry 1 }
 | 
						|
 | 
						|
-- Queue statistics
 | 
						|
 | 
						|
hh3cCBQoSIfQueueRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for queue
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queue statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfQueueRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfQueueMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfQueueMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfQueueEnqueuedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfQueueEnqueuedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfQueueDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfQueueDiscardedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matched to enqueue."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matched to enqueue."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueEnqueuedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets enqueued."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueEnqueuedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes enqueued."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSIfQueueDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSIfQueueRunInfoEntry 6 }
 | 
						|
 | 
						|
-- WRED statistics
 | 
						|
 | 
						|
hh3cCBQoSIfWredRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for WRED
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSIfWredRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue }
 | 
						|
    ::= { hh3cCBQoSIfWredRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfWredRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfWredRandomDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfWredTailDiscardedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfWredRandomDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets that random-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSIfWredRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfWredTailDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets that tail-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSIfWredRunInfoEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSIfAccountingRunInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSIfAccountingRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIfAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for account
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSIfStaticsObjects 8 }
 | 
						|
 | 
						|
hh3cCBQoSIfAccountingRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIfAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex
 | 
						|
          }
 | 
						|
    ::= { hh3cCBQoSIfAccountingRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIfAccountingRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIfAccountingPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSIfAccountingBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIfAccountingPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets."
 | 
						|
    ::= { hh3cCBQoSIfAccountingRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIfAccountingBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes."
 | 
						|
    ::= { hh3cCBQoSIfAccountingRunInfoEntry 2 }
 | 
						|
 | 
						|
-- ATM Interface PVC: policy Running statistics information
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcStaticsObjects OBJECT IDENTIFIER ::= { hh3cCBQoSApplyPolicyStaticsObjects 2 }
 | 
						|
 | 
						|
-- ATM PVC CBQ statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of ATM PVC CBQ Running statistics.
 | 
						|
         When policy using queue behavior is applied on
 | 
						|
         ATM PVC.  ATM PVC will using Class Based Queuing."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "FR PVC CBQ statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI }
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcCbqRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcCbqQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqDiscard
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcCbqEfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqAfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqBeQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqBeActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqBeMaxActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqBeTotalQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSAtmPvcCbqAfAllocatedQueueNum
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of CBQ queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqDiscard OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of discarded packets which couldn't be enqueued."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqEfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of EF queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqAfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of AF queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqBeQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of BE queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqBeActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The packet number of Active Be Queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqBeMaxActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The max packet number of Active Be Queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqBeTotalQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total packet number of Be Queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCbqAfAllocatedQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Allocated packet number of AF Queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCbqRunInfoEntry 9 }
 | 
						|
 | 
						|
-- Class match statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcClassMatchRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for matching a classifier
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcClassMatchRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier matching statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSAtmPvcClassMatchRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcClassMatchRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcClassMatchPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcClassMatchBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcClassAverageRate
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcClassMatchPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSAtmPvcClassMatchRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcClassMatchBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSAtmPvcClassMatchRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcClassAverageRate OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average rate matching a class in the last 5 minutes."
 | 
						|
    ::= { hh3cCBQoSAtmPvcClassMatchRunInfoEntry 3 }
 | 
						|
 | 
						|
-- CAR statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for CAR
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CAR statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSAtmPvcCarRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcCarRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcCarConformPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcCarConformBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcCarExceedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcCarExceedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarConformPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets that conforming specified CIR."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCarRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarConformBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes that conforming specified CIR."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCarRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarExceedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets exceeded CIR."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCarRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcCarExceedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes exceeded CIR."
 | 
						|
    ::= { hh3cCBQoSAtmPvcCarRunInfoEntry 4 }
 | 
						|
 | 
						|
-- GTS statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for GTS
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "GTS statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcGtsRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcGtsPassedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsPassedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsDiscardedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsDelayedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsDelayedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcGtsQueueSize
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsPassedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets passed by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsPassedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes passed by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsDelayedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsDelayedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcGtsQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "packet number of GTS queue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcGtsRunInfoEntry 7 }
 | 
						|
 | 
						|
-- Remark statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcRemarkRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for remarking
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcRemarkRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remarking statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSAtmPvcRemarkRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcRemarkRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcRemarkedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcRemarkedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets remarked."
 | 
						|
    ::= { hh3cCBQoSAtmPvcRemarkRunInfoEntry 1 }
 | 
						|
 | 
						|
-- Queue statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for queue
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queue statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoTable 1}
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcQueueRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcQueueMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcQueueMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcQueueEnqueuedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcQueueEnqueuedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcQueueDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcQueueDiscardedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matched to enqueue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matched to enqueue."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueEnqueuedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets enqueued."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueEnqueuedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes enqueued."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discard when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcQueueDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discard when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSAtmPvcQueueRunInfoEntry 6 }
 | 
						|
 | 
						|
-- WRED statistics
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcWredRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for WRED
 | 
						|
         in a QoS policy applied on ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcWredRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue }
 | 
						|
    ::= { hh3cCBQoSAtmPvcWredRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcWredRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcWredRandomDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcWredTailDiscardedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcWredRandomDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets randomly discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSAtmPvcWredRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcWredTailDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets tail-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSAtmPvcWredRunInfoEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSAtmPvcAccountingRunInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSAtmPvcAccountingRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAtmPvcAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for account
 | 
						|
         in a QoS policy applied on the ATM PVC."
 | 
						|
    ::= { hh3cCBQoSAtmPvcStaticsObjects 8 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcAccountingRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAtmPvcAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSAtmPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVPI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyVCI,
 | 
						|
            hh3cCBQoSAtmPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue
 | 
						|
          }
 | 
						|
    ::= { hh3cCBQoSAtmPvcAccountingRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAtmPvcAccountingRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAtmPvcAccountingPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAtmPvcAccountingBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcAccountingPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets."
 | 
						|
    ::= { hh3cCBQoSAtmPvcAccountingRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAtmPvcAccountingBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes."
 | 
						|
    ::= { hh3cCBQoSAtmPvcAccountingRunInfoEntry 2 }
 | 
						|
 | 
						|
-- FR Interface PVC: policy Running statistics information
 | 
						|
 | 
						|
hh3cCBQoSFrPvcStaticsObjects OBJECT IDENTIFIER ::= { hh3cCBQoSApplyPolicyStaticsObjects 3 }
 | 
						|
 | 
						|
-- FR PVC CBQ statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of FR PVC CBQ Running statistics.
 | 
						|
         When policy using queue behavior is applied on FR PVC
 | 
						|
         will using Class Based Queuing."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "FR PVC CBQ statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex, hh3cCBQoSFrPvcApplyPolicyDlciNum }
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcCbqRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcCbqQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqDiscard
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcCbqEfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqAfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqBeQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqBeActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqBeMaxActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqBeTotalQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSFrPvcCbqAfAllocatedQueueNum
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of CBQ queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqDiscard OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of discarded packets which could not be enqueued."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqEfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of EF queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqAfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of AF queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqBeQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of BE queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqBeActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The packet number of Active Be Queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqBeMaxActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The max packet number of Active Be Queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqBeTotalQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The total packet number of Be Queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCbqAfAllocatedQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Allocated packet number of AF Queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcCbqRunInfoEntry 9 }
 | 
						|
 | 
						|
-- Class match statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcClassMatchRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for matching a classifier
 | 
						|
         in a QoS policy applied on FR PVC."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcClassMatchRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier matching statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSFrPvcClassMatchRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcClassMatchRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcClassMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcClassMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcClassAverageRate
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcClassMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSFrPvcClassMatchRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcClassMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSFrPvcClassMatchRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcClassAverageRate OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average rate matching a class of the last 5 minutes."
 | 
						|
    ::= { hh3cCBQoSFrPvcClassMatchRunInfoEntry 3 }
 | 
						|
 | 
						|
-- CAR statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for CAR
 | 
						|
         in a QoS policy applied on FR PVC."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CAR statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSFrPvcCarRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcCarRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcCarConformPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcCarConformBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcCarExceedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcCarExceedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarConformPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets conform CIR."
 | 
						|
    ::= { hh3cCBQoSFrPvcCarRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarConformBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes conform CIR."
 | 
						|
    ::= { hh3cCBQoSFrPvcCarRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarExceedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets exceed CIR."
 | 
						|
    ::= { hh3cCBQoSFrPvcCarRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcCarExceedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes exceed CIR."
 | 
						|
    ::= { hh3cCBQoSFrPvcCarRunInfoEntry 4 }
 | 
						|
 | 
						|
-- GTS statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for GTS
 | 
						|
         in a QoS policy applied on FR PVC."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "GTS statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcGtsRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcGtsPassedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsPassedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsDiscardedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsDelayedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsDelayedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcGtsQueueSize
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsPassedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets passed by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsPassedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes passed by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsDelayedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsDelayedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcGtsQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Packet number of GTS queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcGtsRunInfoEntry 7 }
 | 
						|
 | 
						|
-- Remark statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcRemarkRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for remarking
 | 
						|
         in a QoS policy applied on FR PVC."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcRemarkRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remarking statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSFrPvcRemarkRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcRemarkRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcRemarkedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcRemarkedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets remarked."
 | 
						|
    ::= { hh3cCBQoSFrPvcRemarkRunInfoEntry 1 }
 | 
						|
 | 
						|
-- Queue statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for queue
 | 
						|
        in a QoS policy applied on FR PVC."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queue statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcQueueRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcQueueMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcQueueMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcQueueEnqueuedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcQueueEnqueuedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcQueueDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcQueueDiscardedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matched to enqueue."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matched to en-queue."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueEnqueuedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets en-queued."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueEnqueuedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes enqueued."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcQueueDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded when enqueued by discard method."
 | 
						|
    ::= { hh3cCBQoSFrPvcQueueRunInfoEntry 6 }
 | 
						|
 | 
						|
-- WRED statistics
 | 
						|
 | 
						|
hh3cCBQoSFrPvcWredRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for WRED
 | 
						|
         in a QoS policy applied on FR PVC.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcWredRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue }
 | 
						|
    ::= { hh3cCBQoSFrPvcWredRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcWredRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcWredRandomDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcWredTailDiscardedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcWredRandomDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets randomly discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSFrPvcWredRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcWredTailDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets tail-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSFrPvcWredRunInfoEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSFrPvcAccountingRunInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSFrPvcAccountingRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSFrPvcAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for account
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSFrPvcStaticsObjects 8 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcAccountingRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSFrPvcAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSFrPvcApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDlciNum,
 | 
						|
            hh3cCBQoSFrPvcApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue
 | 
						|
          }
 | 
						|
    ::= { hh3cCBQoSFrPvcAccountingRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSFrPvcAccountingRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSFrPvcAccountingPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSFrPvcAccountingBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcAccountingPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets."
 | 
						|
    ::= { hh3cCBQoSFrPvcAccountingRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSFrPvcAccountingBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes."
 | 
						|
    ::= { hh3cCBQoSFrPvcAccountingRunInfoEntry 2 }
 | 
						|
 | 
						|
-- Ethernet Interface VLAN: policy Running statistics information
 | 
						|
 | 
						|
hh3cCBQoSVlanStaticsObjects OBJECT IDENTIFIER ::= { hh3cCBQoSApplyPolicyStaticsObjects 4 }
 | 
						|
 | 
						|
-- Class match statistics
 | 
						|
 | 
						|
hh3cCBQoSVlanClassMatchRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSVlanClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for matching a classifier
 | 
						|
         in a QoS policy applied on Ethernet VLAN.
 | 
						|
        "
 | 
						|
    ::= { hh3cCBQoSVlanStaticsObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSVlanClassMatchRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSVlanClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier matching statistics entry."
 | 
						|
    INDEX { hh3cCBQoSVlanApplyPolicyVlanid,
 | 
						|
            hh3cCBQoSVlanApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSVlanClassMatchRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSVlanClassMatchRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSVlanClassMatchedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSVlanClassMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSVlanClassMatchRunInfoEntry 1 }
 | 
						|
 | 
						|
--
 | 
						|
-- nodes of hh3cCBQoSIfVlanAccountingRunInfoTable
 | 
						|
--
 | 
						|
hh3cCBQoSVlanAccountingRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSVlanAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Running statistics for account
 | 
						|
         in a QoS policy applied on the interface."
 | 
						|
    ::= { hh3cCBQoSVlanStaticsObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSVlanAccountingRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSVlanAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSVlanApplyPolicyVlanid,
 | 
						|
            hh3cCBQoSVlanApplyPolicyDirection,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSVlanAccountingRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSVlanAccountingRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSVlanAccountingPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSVlanAccountingBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSVlanAccountingPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets."
 | 
						|
    ::= { hh3cCBQoSVlanAccountingRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSVlanAccountingBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes."
 | 
						|
    ::= { hh3cCBQoSVlanAccountingRunInfoEntry 2 }
 | 
						|
 | 
						|
-- Index Object
 | 
						|
hh3cCBQoSApplyPolicyIndexObjects OBJECT IDENTIFIER
 | 
						|
    ::= { hh3cCBQoSApplyPolicyStaticsObjects 5 }
 | 
						|
 | 
						|
--
 | 
						|
-- ApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of QoS apply object index.  It provides the function
 | 
						|
         of querying the information of QoS apply object, which
 | 
						|
         consists of interface type, interface index, ATM PVC, FR DLCI
 | 
						|
         and nesting policy index, using QoS apply object index."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex }
 | 
						|
    ::= { hh3cCBQoSApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSApplyObjectIndex
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSApplyObjectType
 | 
						|
            ApplyObjectType,
 | 
						|
        hh3cCBQoSApplyObjectDirection
 | 
						|
            DirectionType,
 | 
						|
        hh3cCBQoSApplyObjectMainSite
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSApplyObjectSubChannel
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSApplyObjectSubClass
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSApplyObjectSubClassSec
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index.  It represents the unique identifier
 | 
						|
         of QoS policy applied position.  It generates when QoS policy
 | 
						|
         is applied considering ifIndex, VLAN ID, ATM PVC, FR DLCI and
 | 
						|
         policy nesting."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectType OBJECT-TYPE
 | 
						|
    SYNTAX ApplyObjectType
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Apply object type."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectDirection OBJECT-TYPE
 | 
						|
    SYNTAX DirectionType
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The direction of QoS apply object."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectMainSite OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Its value depends on hh3cCBQoSApplyObjectType.
 | 
						|
         It represents VLAN ID when hh3cCBQoSApplyObjectType
 | 
						|
         is vlan, and represents chassis ID when hh3cCBQoSApplyObjectType
 | 
						|
         is controlPlane, otherwise it represents ifIndex."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectSubChannel OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Its value depends on hh3cCBQoSApplyObjectType.
 | 
						|
         It represents the value of VPI/VCI, of which high 16-bits
 | 
						|
         is VPI and low 16-bits is VCI, when hh3cCBQoSApplyObjectType
 | 
						|
         is atmPvc.
 | 
						|
         It represents the value of data link connection identifier
 | 
						|
         in FR network, when hh3cCBQoSApplyObjectType is frDlci.
 | 
						|
         It represents slot ID, when hh3cCBQoSApplyObjectType is controlPlane.
 | 
						|
         Otherwise the value is '0xFFFFFFFF'."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectSubClass OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value represents level-1 sub class index when the QoS
 | 
						|
         apply object is level-2 or level-3 nesting policy.  Otherwise
 | 
						|
         the value is '0xFFFFFFFF'."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSApplyObjectSubClassSec OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The value represents level-2 sub class index when the QoS
 | 
						|
         apply object is level-3 nesting policy.  Otherwise
 | 
						|
         the value is '0xFFFFFFFF'."
 | 
						|
    ::= { hh3cCBQoSApplyObjectEntry 7 }
 | 
						|
 | 
						|
--
 | 
						|
-- IntApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSIntApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSIntApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table used for querying the QoS apply object indexes by
 | 
						|
         interface index.  It is suitable for querying QoS apply
 | 
						|
         object indexes for policies applied on Ethernet ports, ATM
 | 
						|
         ports and FR ports."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSIntApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSIntApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object on interface index querying entry."
 | 
						|
    INDEX { hh3cCBQoSIntApplyObjectIfIndex,
 | 
						|
            hh3cCBQoSApplyObjectDirection }
 | 
						|
    ::= { hh3cCBQoSIntApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSIntApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSIntApplyObjectIfIndex
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSIntApplyObjectIndex
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSIntApplyObjectIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Interface index."
 | 
						|
    ::= { hh3cCBQoSIntApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSIntApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index."
 | 
						|
    ::= { hh3cCBQoSIntApplyObjectEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- VlanApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSVlanApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSVlanApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table used for querying the QoS apply object indexes by VLAN
 | 
						|
         ID and policy direction.  It is suitable for querying QoS
 | 
						|
         apply object indexes for policies applied on VLANs.  If the
 | 
						|
         value of hh3cCBQoSVlanApplyObjectVlanID is 0, it means querying
 | 
						|
         Qos apply object index for policy applied on global."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSVlanApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN apply object entry."
 | 
						|
    INDEX { hh3cCBQoSVlanApplyObjectVlanID,
 | 
						|
            hh3cCBQoSApplyObjectDirection }
 | 
						|
    ::= { hh3cCBQoSVlanApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSVlanApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSVlanApplyObjectVlanID
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSVlanApplyObjectIndex
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyObjectVlanID OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32 (0..4094)
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "VLAN ID."
 | 
						|
    ::= { hh3cCBQoSVlanApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSVlanApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index."
 | 
						|
    ::= { hh3cCBQoSVlanApplyObjectEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- PvcApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSPvcApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPvcApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table used for querying the QoS apply object indexes by ATM
 | 
						|
         PVC or FR DLCI, ifIndex and policy direction.  It is suitable
 | 
						|
         for querying QoS apply object indexes for policies applied on
 | 
						|
         ATM PVCs or FR DLCIs."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSPvcApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPvcApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object querying entry for ATM PVC or FR
 | 
						|
         DLCI."
 | 
						|
    INDEX { hh3cCBQoSPvcApplyObjectIfIndex,
 | 
						|
            hh3cCBQoSPvcApplyObjectPvcID,
 | 
						|
            hh3cCBQoSApplyObjectDirection }
 | 
						|
    ::= { hh3cCBQoSPvcApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPvcApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPvcApplyObjectIfIndex
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSPvcApplyObjectPvcID
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSPvcApplyObjectIndex
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPvcApplyObjectIfIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Interface index."
 | 
						|
    ::= { hh3cCBQoSPvcApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPvcApplyObjectPvcID OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "If the QoS apply object queried is a ATM PVC, its input value
 | 
						|
         represents a VPI/VCI.  If the QoS apply object queried is a FR
 | 
						|
         DLCI, its input value represents a value of FR DLCI."
 | 
						|
    ::= { hh3cCBQoSPvcApplyObjectEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSPvcApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index."
 | 
						|
    ::= { hh3cCBQoSPvcApplyObjectEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- hh3cCBQoSNestPolicyApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSNestPolicyApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSNestPolicyApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table used for querying the nested QoS policy apply object indexes.
 | 
						|
         It is suitable for querying nested QoS apply object indexes for policies
 | 
						|
         applied on ifIndex, VLAN ID, ATM PVC or FR DLCI."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSNestPolicyApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object on policy querying entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSNestPolicyClassIndex}
 | 
						|
    ::= { hh3cCBQoSNestPolicyApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSNestPolicyApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSNestPolicyClassIndex
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSNestPolicyApplyObjectIndex
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyClassIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policyclass index in father policy."
 | 
						|
    ::= { hh3cCBQoSNestPolicyApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSNestPolicyApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index of the son policy."
 | 
						|
    ::= { hh3cCBQoSNestPolicyApplyObjectEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- hh3cCBQoSCpApplyObjectTable
 | 
						|
--
 | 
						|
hh3cCBQoSCpApplyObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSCpApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table used for querying the QoS policy apply object indexes
 | 
						|
         by chassis ID and slot ID.  It is suitable for querying QoS apply
 | 
						|
         object indexes for policies applied on control plane."
 | 
						|
    ::= { hh3cCBQoSApplyPolicyIndexObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSCpApplyObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS policy apply object on control plane querying entry."
 | 
						|
    INDEX { hh3cCBQoSCpApplyObjectChassis,
 | 
						|
            hh3cCBQoSCpApplyObjectSlot,
 | 
						|
            hh3cCBQoSApplyObjectDirection}
 | 
						|
    ::= { hh3cCBQoSCpApplyObjectTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSCpApplyObjectEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCpApplyObjectChassis
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCpApplyObjectSlot
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSCpApplyObjectIndex
 | 
						|
            Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyObjectChassis OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Chassis ID."
 | 
						|
    ::= { hh3cCBQoSCpApplyObjectEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyObjectSlot OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Slot ID."
 | 
						|
    ::= { hh3cCBQoSCpApplyObjectEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSCpApplyObjectIndex OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "QoS apply object index."
 | 
						|
    ::= { hh3cCBQoSCpApplyObjectEntry 3 }
 | 
						|
 | 
						|
-- Statistics
 | 
						|
 | 
						|
hh3cCBQoSStaticsObjects OBJECT IDENTIFIER
 | 
						|
    ::= { hh3cCBQoSApplyPolicyStaticsObjects 6 }
 | 
						|
 | 
						|
-- CBQ statistics
 | 
						|
 | 
						|
hh3cCBQoSCbqRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of CBQ running statistics.
 | 
						|
         When policy using queue behavior is applied on QoS apply
 | 
						|
         object, the QoS apply object will use Class Based Queuing."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 1 }
 | 
						|
 | 
						|
hh3cCBQoSCbqRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSCbqRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CBQ statistics entry of QoS apply object."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex }
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSCbqRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCbqQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqDiscard
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCbqEfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqAfQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqBeQueueSize
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqBeActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqBeMaxActiveQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqBeTotalQueueNum
 | 
						|
            Integer32,
 | 
						|
        hh3cCBQoSCbqAfAllocatedQueueNum
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCbqQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets in CBQ queue."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCbqDiscard OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of discarded packets which couldn't queue."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSCbqEfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets in EF queue."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSCbqAfQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets in AF queue."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSCbqBeQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets in BE Queue."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSCbqBeActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of Active BE Queues."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSCbqBeMaxActiveQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The max number of Active BE Queues."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSCbqBeTotalQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of total BE Queues."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSCbqAfAllocatedQueueNum OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of allocated AF Queues."
 | 
						|
    ::= { hh3cCBQoSCbqRunInfoEntry 9 }
 | 
						|
 | 
						|
-- Class match statistics
 | 
						|
 | 
						|
hh3cCBQoSClassMatchRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for matching a classifier on a
 | 
						|
         QoS apply object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 2 }
 | 
						|
 | 
						|
hh3cCBQoSClassMatchRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSClassMatchRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier's matching statistics information entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSClassMatchRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSClassMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSClassMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSClassFwdPktpps
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSClassFwdPktbps
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSClassDropPktpps
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSClassDropPktbps
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSClassFlowStatInterval
 | 
						|
            Unsigned32,
 | 
						|
        hh3cCBQoSClassBehaviorStatus
 | 
						|
            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSClassMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSClassMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSClassFwdPktpps OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of packets macthing the class forwarded
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSClassFwdPktbps OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average bits of packets matching the class forwarded
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSClassDropPktpps OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of packets matching the class dropped
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSClassDropPktbps OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average bits of packets matching the class dropped
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSClassFlowStatInterval OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Interval of collecting traffic statistics.
 | 
						|
         Unit: minute."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSClassBehaviorStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        success(1),
 | 
						|
        failure(2),
 | 
						|
        partialSuccess(3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Classifier-behavior applying status."
 | 
						|
    ::= { hh3cCBQoSClassMatchRunInfoEntry 8 }
 | 
						|
 | 
						|
-- CAR statistics
 | 
						|
 | 
						|
hh3cCBQoSCarRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for CAR on a QoS apply object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 3 }
 | 
						|
 | 
						|
hh3cCBQoSCarRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSCarRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "CAR statistics information entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSCarRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSCarRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSCarGreenPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarGreenBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarRedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarRedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarYellowPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarYellowBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarClassName
 | 
						|
            OCTET STRING,
 | 
						|
        hh3cCBQoSCarGreenpps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarGreenbps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarRedpps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarRedbps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarYellowpps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSCarYellowbps
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of green packets."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of green bytes."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of red packets."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of red bytes."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of yellow packets."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of yellow bytes."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSCarClassName OBJECT-TYPE
 | 
						|
    SYNTAX OCTET STRING (SIZE (1..31))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Name of classifier."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 7 }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenpps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of green packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 8 }
 | 
						|
 | 
						|
hh3cCBQoSCarGreenbps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
       "Average bits of green packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 9 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedpps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of red packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 10 }
 | 
						|
 | 
						|
hh3cCBQoSCarRedbps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average bits of red packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 11 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowpps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of yellow packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 12 }
 | 
						|
 | 
						|
hh3cCBQoSCarYellowbps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average bits of yellow packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSCarRunInfoEntry 13 }
 | 
						|
 | 
						|
-- GTS statistics
 | 
						|
 | 
						|
hh3cCBQoSGtsRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for GTS on a QoS apply object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 4 }
 | 
						|
 | 
						|
hh3cCBQoSGtsRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSGtsRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "GTS statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSGtsRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSGtsPassedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsPassedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsDiscardedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsDelayedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsDelayedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSGtsQueueSize
 | 
						|
            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSGtsPassedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets passed by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSGtsPassedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes passed by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSGtsDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSGtsDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSGtsDelayedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSGtsDelayedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes delayed by GTS."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 6 }
 | 
						|
 | 
						|
hh3cCBQoSGtsQueueSize OBJECT-TYPE
 | 
						|
    SYNTAX Integer32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets in GTS queue."
 | 
						|
    ::= { hh3cCBQoSGtsRunInfoEntry 7 }
 | 
						|
 | 
						|
-- Remark statistics
 | 
						|
 | 
						|
hh3cCBQoSRemarkRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for remarking on a QoS apply
 | 
						|
         object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 5 }
 | 
						|
 | 
						|
hh3cCBQoSRemarkRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSRemarkRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remarking statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSRemarkRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSRemarkRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSRemarkedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSRemarkedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of remarked packets."
 | 
						|
    ::= { hh3cCBQoSRemarkRunInfoEntry 1 }
 | 
						|
 | 
						|
-- Queue statistics
 | 
						|
 | 
						|
hh3cCBQoSQueueRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for queue on a QoS apply
 | 
						|
         object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 6 }
 | 
						|
 | 
						|
hh3cCBQoSQueueRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSQueueRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Queue statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex }
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSQueueRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSQueueMatchedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSQueueMatchedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSQueueEnqueuedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSQueueEnqueuedBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSQueueDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSQueueDiscardedBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSQueueMatchedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matched to queue."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSQueueMatchedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matched to queue."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSQueueEnqueuedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets queued."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSQueueEnqueuedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes queued."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 4 }
 | 
						|
 | 
						|
hh3cCBQoSQueueDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets discarded when queued by discard method."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 5 }
 | 
						|
 | 
						|
hh3cCBQoSQueueDiscardedBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes discarded when queued by discard method."
 | 
						|
    ::= { hh3cCBQoSQueueRunInfoEntry 6 }
 | 
						|
 | 
						|
-- WRED statistics
 | 
						|
 | 
						|
hh3cCBQoSWredRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for WRED on a QoS apply object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 7 }
 | 
						|
 | 
						|
hh3cCBQoSWredRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSWredRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "WRED statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex,
 | 
						|
            hh3cCBQoSWredClassValue }
 | 
						|
    ::= { hh3cCBQoSWredRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSWredRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSWredRandomDiscardedPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSWredTailDiscardedPackets
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSWredRandomDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets random-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSWredRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSWredTailDiscardedPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets tail-discarded by WRED."
 | 
						|
    ::= { hh3cCBQoSWredRunInfoEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- Accounting RunInfo
 | 
						|
--
 | 
						|
hh3cCBQoSAccountingRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for account on a QoS apply
 | 
						|
         object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 8 }
 | 
						|
 | 
						|
hh3cCBQoSAccountingRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSAccountingRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex,
 | 
						|
            hh3cCBQoSPolicyClassIndex
 | 
						|
          }
 | 
						|
    ::= { hh3cCBQoSAccountingRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSAccountingRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSAccountingPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAccountingBytes
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAccountingPktpps
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSAccountingPktbps
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSAccountingPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSAccountingRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSAccountingBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a class in a QoS policy."
 | 
						|
    ::= { hh3cCBQoSAccountingRunInfoEntry 2 }
 | 
						|
 | 
						|
hh3cCBQoSAccountingPktpps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average number of packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: pps."
 | 
						|
    ::= { hh3cCBQoSAccountingRunInfoEntry 3 }
 | 
						|
 | 
						|
hh3cCBQoSAccountingPktbps OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Average bits of packets matching a class in a QoS policy
 | 
						|
         per second in the last interval.
 | 
						|
         Unit: bps."
 | 
						|
    ::= { hh3cCBQoSAccountingRunInfoEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- Policy Accounting RunInfo
 | 
						|
--
 | 
						|
hh3cCBQoSPolicyAccRunInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX SEQUENCE OF Hh3cCBQoSPolicyAccRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of running statistics for account on a QoS apply
 | 
						|
         object."
 | 
						|
    ::= { hh3cCBQoSStaticsObjects 9 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyAccRunInfoEntry OBJECT-TYPE
 | 
						|
    SYNTAX Hh3cCBQoSPolicyAccRunInfoEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Policy account statistics entry."
 | 
						|
    INDEX { hh3cCBQoSApplyObjectIndex }
 | 
						|
    ::= { hh3cCBQoSPolicyAccRunInfoTable 1 }
 | 
						|
 | 
						|
Hh3cCBQoSPolicyAccRunInfoEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cCBQoSPolicyAccPackets
 | 
						|
            Counter64,
 | 
						|
        hh3cCBQoSPolicyAccBytes
 | 
						|
            Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cCBQoSPolicyAccPackets OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of packets matching a QoS policy."
 | 
						|
    ::= { hh3cCBQoSPolicyAccRunInfoEntry 1 }
 | 
						|
 | 
						|
hh3cCBQoSPolicyAccBytes OBJECT-TYPE
 | 
						|
    SYNTAX Counter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of bytes matching a QoS policy."
 | 
						|
    ::= { hh3cCBQoSPolicyAccRunInfoEntry 2 }
 | 
						|
 | 
						|
-- Policy applying status
 | 
						|
 | 
						|
hh3cCBQoSApplyingStatusObjects OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 6 }
 | 
						|
 | 
						|
-- System status when applying policy
 | 
						|
 | 
						|
hh3cCBQoSApplyingStatus OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
    {
 | 
						|
        idle(1),
 | 
						|
        busy(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object shows the status of the system when applying policy.
 | 
						|
        It is forbidden to set or read in this MIB module except current
 | 
						|
        table when the value is busy."
 | 
						|
    ::= { hh3cCBQoSApplyingStatusObjects 1 }
 | 
						|
 | 
						|
-- Notifications
 | 
						|
 | 
						|
hh3cCBQoSNotifications OBJECT IDENTIFIER ::= { hh3cCBQoSObjects 7 }
 | 
						|
 | 
						|
-- All trap definitions should be placed under this object.
 | 
						|
 | 
						|
hh3cCBQoSNotificationsPrefix OBJECT IDENTIFIER ::= { hh3cCBQoSNotifications 0 }
 | 
						|
 | 
						|
-- All objects used for TRAP only are defined here.
 | 
						|
 | 
						|
hh3cCBQoSIfPolicyChanged NOTIFICATION-TYPE
 | 
						|
    OBJECTS
 | 
						|
        {
 | 
						|
            hh3cCBQoSIfApplyPolicyIfIndex,
 | 
						|
            hh3cCBQoSIfApplyPolicyDirection
 | 
						|
        }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This notification will be sent when the applying status
 | 
						|
        of the policy on the interface is changed."
 | 
						|
    ::= { hh3cCBQoSNotificationsPrefix 1 }
 | 
						|
 | 
						|
hh3cCBQoSVlanPolicyChanged NOTIFICATION-TYPE
 | 
						|
    OBJECTS
 | 
						|
        {
 | 
						|
            hh3cCBQoSVlanApplyPolicyVlanid,
 | 
						|
            hh3cCBQoSVlanApplyPolicyDirection
 | 
						|
        }
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This notification will be sent when the applying status
 | 
						|
        of the policy on the VLAN is changed."
 | 
						|
    ::= { hh3cCBQoSNotificationsPrefix 2 }
 | 
						|
 | 
						|
END
 |