-- ================================================================= -- Copyright (C) 2004 by HUAWEI TECHNOLOGIES. All rights reserved -- -- Description: This mib file is used for management of huawei Class Based -- QoS information. -- Reference: -- Version: V1.4 -- History: -- V1.0 tianli,2004.4.10,publish -- V1.1 lizhiyong, 2004-9-14 -- modify the hyphens which is not allowed used in SMIv2 -- v1.2 -- changed by yangjianjun change description of hwCBQoSMatchRuleIntValue1 and hwCBQoSMatchRuleIntValue2 -- changed by wanghao add an object hwCBQoSQueueCbsRatio -- changed by peigangqiang for LR, NestPolicy, IPV6 QoS -- v1.3 -- modified by chengang -- modified by zhangwenwu -- modified by hezhifeng -- modified by wanglili -- v1.4 -- modified by zhangwenwu 2005-11-17 -- v1.5 -- modified by dongling 2008-07-12 -- ========================================================================== HUAWEI-CBQOS-MIB DEFINITIONS ::= BEGIN IMPORTS hwDatacomm FROM HUAWEI-MIB EnabledStatus FROM P-BRIDGE-MIB ifIndex FROM RFC1213-MIB OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF Integer32, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI InterfaceIndex FROM IF-MIB RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC; hwCBQoSMIB MODULE-IDENTITY LAST-UPDATED "200705100000Z" ORGANIZATION "Huawei Technologies co.,Ltd." CONTACT-INFO " R&D BeiJing, Huawei Technologies co.,Ltd. Huawei Bld.,NO.3 Xinxi Rd., Shang-Di Information Industry Base, Hai-Dian District Beijing P.R. China Zip:100085 Http://www.huawei.com E-mail:support@huawei.com " DESCRIPTION "The HUAWEI-CBQOS-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 : hwCBQoSClassifierCfgInfoTable 2 : hwCBQoSMatchRuleCfgInfoTable 3 : hwCBQoSBehaviorCfgInfoTable 4 : hwCBQoSCarCfgInfoTable 5 : hwCBQoSGtsCfgInfoTable 6 : hwCBQoSRemarkCfgInfoTable 7 : hwCBQoSQueueCfgInfoTable 8 : hwCBQoSWredCfgInfoTable 9 : hwCBQoSWredClassCfgInfoTable 10: hwCBQoSPolicyRouteCfgInfoTable 11: hwCBQoSNatCfgInfoTable 12: hwCBQoSFirewallCfgInfoTable 13: hwCBQoSSamplingCfgInfoTable 14: hwCBQoSPolicyCfgInfoTable 15: hwCBQoSPolicyClassCfgInfoTable 16: hwCBQoSIfApplyPolicyTable 17: hwCBQoSAtmPvcApplyPolicyTable 18: hwCBQoSIfVlanApplyPolicyTable 19: hwCBQoSFrClassApplyPolicyTable 20: hwCBQoSFrPvcApplyPolicyTable 21: hwCBQoSIfCbqRunInfoTable 22: hwCBQoSIfClassMatchRunInfoTable 23: hwCBQoSIfCarRunInfoTable 24: hwCBQoSIfGtsRunInfoTable 25: hwCBQoSIfRemarkRunInfoTable 26: hwCBQoSIfQueueRunInfoTable 27: hwCBQoSIfWredRunInfoTable 28: hwCBQoSAtmPvcCbqRunInfoTable 29: hwCBQoSAtmPvcClassMatchRunInfoTable 30: hwCBQoSAtmPvcCarRunInfoTable 31: hwCBQoSAtmPvcGtsRunInfoTable 32: hwCBQoSAtmPvcRemarkRunInfoTable 33: hwCBQoSAtmPvcQueueRunInfoTable 34: hwCBQoSAtmPvcWredRunInfoTable 35: hwCBQoSFrPvcCbqRunInfoTable 36: hwCBQoSFrPvcClassMatchRunInfoTable 37: hwCBQoSFrPvcCarRunInfoTable 38: hwCBQoSFrPvcGtsRunInfoTable 39: hwCBQoSFrPvcRemarkRunInfoTable 40: hwCBQoSFrPvcQueueRunInfoTable 41: hwCBQoSFrPvcWredRunInfoTable 42: hwCBQoSIfVlanClassMatchRunInfoTable 43: hwCBQoSVsiClassMatchRunInfoTable 44: hwCBQoSVsiApplyPolicyTable 45: hwCBQoSDropProfileCfgInfoTable 46: hwCBQoSDropProfileClassCfgInfoTable Software QoS supports the following tables: 1 : hwCBQoSClassifierCfgInfoTable 2 : hwCBQoSMatchRuleCfgInfoTable 3 : hwCBQoSBehaviorCfgInfoTable 4 : hwCBQoSCarCfgInfoTable 5 : hwCBQoSGtsCfgInfoTable 6 : hwCBQoSRemarkCfgInfoTable 7 : hwCBQoSQueueCfgInfoTable 8 : hwCBQoSWredCfgInfoTable 9 : hwCBQoSWredClassCfgInfoTable 14: hwCBQoSPolicyCfgInfoTable 15: hwCBQoSPolicyClassCfgInfoTable 16: hwCBQoSIfApplyPolicyTable 17: hwCBQoSAtmPvcApplyPolicyTable 19: hwCBQoSFrClassApplyPolicyTable 20: hwCBQoSFrPvcApplyPolicyTable 21: hwCBQoSIfCbqRunInfoTable 22: hwCBQoSIfClassMatchRunInfoTable 23: hwCBQoSIfCarRunInfoTable 24: hwCBQoSIfGtsRunInfoTable 25: hwCBQoSIfRemarkRunInfoTable 26: hwCBQoSIfQueueRunInfoTable 27: hwCBQoSIfWredRunInfoTable 28: hwCBQoSAtmPvcCbqRunInfoTable 29: hwCBQoSAtmPvcClassMatchRunInfoTable 30: hwCBQoSAtmPvcCarRunInfoTable 31: hwCBQoSAtmPvcGtsRunInfoTable 32: hwCBQoSAtmPvcRemarkRunInfoTable 33: hwCBQoSAtmPvcQueueRunInfoTable 34: hwCBQoSAtmPvcWredRunInfoTable 35: hwCBQoSFrPvcCbqRunInfoTable 36: hwCBQoSFrPvcClassMatchRunInfoTable 37: hwCBQoSFrPvcCarRunInfoTable 38: hwCBQoSFrPvcGtsRunInfoTable 39: hwCBQoSFrPvcRemarkRunInfoTable 40: hwCBQoSFrPvcQueueRunInfoTable 41: hwCBQoSFrPvcWredRunInfoTable Hardware QoS supports the following tables: 1 : hwCBQoSClassifierCfgInfoTable 2 : hwCBQoSMatchRuleCfgInfoTable 3 : hwCBQoSBehaviorCfgInfoTable 4 : hwCBQoSCarCfgInfoTable 6 : hwCBQoSRemarkCfgInfoTable 10: hwCBQoSPolicyRouteCfgInfoTable 11: hwCBQoSNatCfgInfoTable 12: hwCBQoSFirewallCfgInfoTable 13: hwCBQoSSamplingCfgInfoTable 14: hwCBQoSPolicyCfgInfoTable 15: hwCBQoSPolicyClassCfgInfoTable 16: hwCBQoSIfApplyPolicyTable 18: hwCBQoSIfVlanApplyPolicyTable 22: hwCBQoSIfClassMatchRunInfoTable 42: hwCBQoSIfVlanClassMatchRunInfoTable " ::= { hwQoS 1 } -- -- Textual conventions -- -- 1.3.6.1.4.1.2011.5.25.32.1 -- April 10, 2004 at 00:00 GMT -- -- type definitions -- -- MatchRuleType MatchRuleType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Type of Match Rule. " SYNTAX INTEGER { any(1), ipv4Acl(2), rtpPort(3), protocol(4), ipPrec(5), dscp(6), vlan8021p(7), mplsExp(8), sourceMac(9), destinationMac(10), classifier(11), inboundInterface(12), macGroup(13), ipv6Acl(14), qosLocalId(15), frDe(16), atmClp(17), ipv6Dscp(18), ipv6NextHeader(19), ipv6Any(20), ipv6DstIp(21), ipv6SrcIp(22), ruleString(23), vlanId(24), outboundInterface(25), l2Protocol(26), l2Acl(27), tcpFlag(28), cvlanId(29), doubleTag(30), sourceQosLocalId(31), cvlan8021p(32), discard(33), dlci(34), app-protocol(35), protocol-group(36) } -- CarAction CarAction ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The actions taken when packets conforming or exceeding the configured CIR: pass (1), discard (2), remark IP Precedence (3), remark DSCP(4), remark Mpls Exp(5), remark (6), remark 8021p(7) " SYNTAX INTEGER { pass(1), discard(2), remarkIpPrec(3), remarkDscp(4), remarkMplsExp(5), remark(6), remark8021p(7) } -- RemarkType RemarkType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "IP-Prec(1) DSCP(2) MPLS-EXP(3) VLAN-8021p(4) ATM-CLP(5) FR-DE(6) QoS-Local-ID(7) IPV6-DSCP(8) Local-Prec(9) destination-mac(10) VLAN-ID(11) Vlan-Protocol(12) " SYNTAX INTEGER { ipPrec(1), dscp(2), mplsExp(3), vlan8021p(4), atmClp(5), frDe(6), qosLocalId(7), ipv6Dscp(8), localPrec(9), destinationMac(10), vlanId(11), vlanProtocol(12) } -- QueueType CBQueueType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Queueing Type: EF: (1) AF: (2) WFQ: (3) LLQ: (4) " SYNTAX INTEGER { ef(1), af(2), wfq(3), llq(4) } -- QueueBandwidthUnit QueueBandwidthUnit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Bandwidth Unit: Absolute, Unit Kbps (1) Percent, Unit % (2) " SYNTAX INTEGER { unavailable(-1), absoluteUnitKbps(1), percentUnit(2) } -- WredType WredType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "IP-Prec Based (1) DSCP Based (2) " SYNTAX INTEGER { ipPrecbased(1), dscpbased(2) } -- SamplingType SamplingType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Fix-packets(1) Fix-time(2) Random-packets(3) Random-time(4) " SYNTAX INTEGER { fixPackets(1), fixTime(2), randomPackets(3), randomTime(4) } -- LrCirUnit LrCirUnit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "CIR Unit: Absolute, Unit bps (1) Percent, Unit % (2) " SYNTAX INTEGER { absoluteUnitBps(1), percentUnit(2) } -- RedirectType RedirectType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Cp(1) Ip-nexthop(2) Lsp-label(3) Ipv6-cp(4) Ipv6-nexthop(5) Lsp-path(6) " SYNTAX INTEGER { cp(1), ipNexthop(2), lspLabel(3), ipv6Cp(4), ipv6Nexthop(5), lspPath(6) } -- RedirectCtrlType RedirectCtrlType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Strict(1) Loose(2)" SYNTAX INTEGER { strict(1), loose(2) } -- UrpfCtrlType UrpfCtrlType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Strict(1) Loose(2)" SYNTAX INTEGER { strict(1), loose(2) } -- Direction DirectionType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Direction Policy apply on." SYNTAX INTEGER { inbound(1), outbound(2) } -- COS Type CosType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "CS7(8) CS6(7) EF(6) AF4(5) AF3(4) AF2(3) AF1(2) BE(1)" SYNTAX INTEGER { be(1), af1(2), af2(3), af3(4), af4(5), ef(6), cs6(7), cs7(8) } -- -- Node definitions -- -- end of type definitions -- -- -- Node definitions -- -- 1.3.6.1.4.1.2011.5.25.32 hwQoS OBJECT IDENTIFIER ::= { hwDatacomm 32 } -- 1.3.6.1.4.1.2011.5.25.32.1.1 hwCBQoSObjects OBJECT IDENTIFIER ::= { hwCBQoSMIB 1 } -- hwCBQoSClassifierObjects hwCBQoSClassifierObjects OBJECT IDENTIFIER ::= { hwCBQoSObjects 1 } -- Traffic Classifier Next Index hwCBQoSClassifierIndexNext OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the next available traffic classifier. The index defined when the user creates a traffic class must be the same as the value of hwCBQoSClassifierIndexNext; otherwise, the traffic class cannot be created." ::= { hwCBQoSClassifierObjects 1 } -- Traffic Classifier hwCBQoSClassifierCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSClassifierCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Traffic Classifier configuration information." ::= { hwCBQoSClassifierObjects 2 } hwCBQoSClassifierCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSClassifierCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic Classifier Configuration Information Entry." INDEX { hwCBQoSClassifierIndex } ::= { hwCBQoSClassifierCfgInfoTable 1 } HwCBQoSClassifierCfgInfoEntry ::= SEQUENCE { hwCBQoSClassifierIndex Integer32, hwCBQoSClassifierName OCTET STRING, hwCBQoSClassifierRuleCount Integer32, hwCBQoSClassifierOperator INTEGER, hwCBQoSClassifierLayer INTEGER, hwCBQoSClassifierRowStatus RowStatus } hwCBQoSClassifierIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the traffic classifier. The value ranges from 0 to 4096. This object has no default value." ::= { hwCBQoSClassifierCfgInfoEntry 1 } hwCBQoSClassifierName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of the traffic classifier. The value of this object is a string of 1 to 31 visible ASCII characters. This object has no default value. No space can exist between characters in the string. The initial space and end space are ignored." ::= { hwCBQoSClassifierCfgInfoEntry 2 } hwCBQoSClassifierRuleCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the number of the matching rules for the traffic classifier. The value ranges from 0 to 16. This object has no default value." ::= { hwCBQoSClassifierCfgInfoEntry 3 } hwCBQoSClassifierOperator OBJECT-TYPE SYNTAX INTEGER { and(1), or(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the relationship between matching rules. The value of this object can be AND(1) or OR(2). The default value is OR(2)." ::= { hwCBQoSClassifierCfgInfoEntry 4 } hwCBQoSClassifierLayer OBJECT-TYPE SYNTAX INTEGER { unavailable(-1), l2(1), l3(2), both(3) } 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 } ::= { hwCBQoSClassifierCfgInfoEntry 5 } hwCBQoSClassifierRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value." ::= { hwCBQoSClassifierCfgInfoEntry 6 } -- Match rule hwCBQoSMatchRuleCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSMatchRuleCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Match Rule configuration information." ::= { hwCBQoSClassifierObjects 3 } hwCBQoSMatchRuleCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSMatchRuleCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Match Rule Configuration Information Entry." INDEX { hwCBQoSClassifierIndex, hwCBQoSMatchRuleIndex, hwCBQoSMatchVlanBeginId } ::= { hwCBQoSMatchRuleCfgInfoTable 1 } HwCBQoSMatchRuleCfgInfoEntry ::= SEQUENCE { hwCBQoSMatchRuleIndex Integer32, hwCBQoSMatchRuleIfNot INTEGER, hwCBQoSMatchRuleType MatchRuleType, hwCBQoSMatchRuleStringValue OCTET STRING, hwCBQoSMatchRuleIntValue1 Unsigned32, hwCBQoSMatchRuleIntValue2 Unsigned32, hwCBQoSMatchRuleRowStatus RowStatus, hwCBQoSMatchMacMask OCTET STRING, hwCBQoSMatchVlanBeginId Unsigned32, hwCBQoSMatchVlanEndId Unsigned32 } hwCBQoSMatchRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the rule index. The value ranges from 0 to 15. This object has no default value." ::= { hwCBQoSMatchRuleCfgInfoEntry 1 } hwCBQoSMatchRuleIfNot OBJECT-TYPE SYNTAX INTEGER { match(1), notMatch(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the if-match rule is a Match or NotMatch statement. The value of this object can be match(1) or match-not(2)." DEFVAL { match } ::= { hwCBQoSMatchRuleCfgInfoEntry 2 } hwCBQoSMatchRuleType OBJECT-TYPE SYNTAX MatchRuleType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the rule type. The value of this object can be any of the following: any(1) ipv4-acl(2) rtp-port(3) protocol(4) ip-prec(5) dscp(6) vlan-8021p(7) mpls-exp(8) source-mac(9) destination-mac(10) classifier(11) inbound-interface(12) mac-group(13) ipv6-acl(14) qos-local-id(15) fr-de(16) atm-clp(17) ipv6-dscp(18) ipv6-next-header(19) ipv6-any(20) ipv6-dst-ip(21) ipv6-src-ip(22) rule-string(23) vlan-id(24) outbound-interface(25) l2-protocol(26) l2Acl(27), tcpFlag(28), cvlanId(29), doubleTag(30), sourceQosLocalId(31), cvlan8021p(32), discard(33), dlci(34), app-protocol(35), protocol-group(36) This object has no default value. " ::= { hwCBQoSMatchRuleCfgInfoEntry 3 } hwCBQoSMatchRuleStringValue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the supported types are Source-MAC(9) and Destination-MAC(10), the value of this object can be a string of six ASCII characters, which represents a MAC address. For example, abcdef indicates the MAC address 6162-6364-6566. When the supported types are ipv6-dst-ip(21) and ipv6-src-ip(22), the value of this object is a string of 16 ASCII characters, which represents an IPv6 address. For example, 1111111111111111 indicates an IPv6 address 3131-3131-3131-3131-3131-3131-3131-3131. This object has no default value. " ::= { hwCBQoSMatchRuleCfgInfoEntry 4 } hwCBQoSMatchRuleIntValue1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 4099. When the type is ip-prec(5), the value of this object ranges from 2^1 to 2^7, respectively representing the IP precedence from 0 to 7. When the supported types are dscp(6) and ipv6-dscp(18), the value ranges from 2^1 to 2^32, respectively representing the DSCP value ranging from 32 to 63. When the type is ipv6-acl(14), the value of this object ranges from 2000 to 3999. When the type is ipv6-dscp(18), the value of this object ranges from 0 to 63. When the type is Ipv6-next-header(19), the value ranges from 0 to 255. When the type is tcp-flag(27), the value ranges from 0 to 63. When the types are ipv6-dst-ip(21) and ipv6-src-ip(22), the value ranges from 0 to 128. This object has no default value. " ::= { hwCBQoSMatchRuleCfgInfoEntry 5 } hwCBQoSMatchRuleIntValue2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the rule contents. The value range and the default value of the object vary with hwCBQoSMatchRuleType. When the supported type is dscp(6), the value ranges from 2^1 to 2^32, respectively representing the DSCP value ranging from 0 to 31. This object has no default value. " ::= { hwCBQoSMatchRuleCfgInfoEntry 6 } hwCBQoSMatchRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSMatchRuleCfgInfoEntry 7 } hwCBQoSMatchMacMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..6)) MAX-ACCESS read-create STATUS current DESCRIPTION "Value of Match Rule. Source-MAC(9): SIZE (0..6) HHHHHH for example: ffff00 means the match rule is 'if-match source-mac XX-XX-XX ff-ff-00' Destination-MAC(10): SIZE (0..6) HHHHHH for example: ffff00 means the match rule is 'if-match destination-mac XX-XX-XX ff-ff-00' default:0XFFFFFF " ::= { hwCBQoSMatchRuleCfgInfoEntry 8 } hwCBQoSMatchVlanBeginId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Start vlan ID." ::= { hwCBQoSMatchRuleCfgInfoEntry 9 } hwCBQoSMatchVlanEndId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "End vlan ID." ::= { hwCBQoSMatchRuleCfgInfoEntry 10 } -- hwCBQoSBehaviorObjects hwCBQoSBehaviorObjects OBJECT IDENTIFIER ::= { hwCBQoSObjects 2 } -- Traffic Behavior Next Index hwCBQoSBehaviorIndexNext OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the next available traffic behavior. The index used when the user creates a traffic behavior must be the same as the value of hwCBQoSBehaviorIndexNext; otherwise, the traffic behavior cannot be created. " ::= { hwCBQoSBehaviorObjects 1 } -- Traffic Behavior hwCBQoSBehaviorCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSBehaviorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Traffic Behavior configuration information." ::= { hwCBQoSBehaviorObjects 2 } hwCBQoSBehaviorCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSBehaviorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic Behavior Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSBehaviorCfgInfoTable 1 } HwCBQoSBehaviorCfgInfoEntry ::= SEQUENCE { hwCBQoSBehaviorIndex Integer32, hwCBQoSBehaviorName OCTET STRING, hwCBQoSBehaviorRowStatus RowStatus } hwCBQoSBehaviorIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the traffic behavior. The value ranges from 0 to 4096. This object has no default value. " ::= { hwCBQoSBehaviorCfgInfoEntry 1 } hwCBQoSBehaviorName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of the traffic behavior. The value of this object is a string of 1 to 31 visible ASCII characters, with no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored. " ::= { hwCBQoSBehaviorCfgInfoEntry 2 } hwCBQoSBehaviorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSBehaviorCfgInfoEntry 3 } -- CAR hwCBQoSCarCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR feature configuration information." ::= { hwCBQoSBehaviorObjects 3 } hwCBQoSCarCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSCarCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSCarCfgInfoTable 1 } HwCBQoSCarCfgInfoEntry ::= SEQUENCE { hwCBQoSCarCir Integer32, hwCBQoSCarCbs Integer32, hwCBQoSCarEbs Integer32, hwCBQoSCarPir Integer32, hwCBQoSCarPbs Integer32, hwCBQoSCarGreenAction CarAction, hwCBQoSCarGreenRemarkValue Integer32, hwCBQoSCarYellowAction CarAction, hwCBQoSCarYellowRemarkValue Integer32, hwCBQoSCarRedAction CarAction, hwCBQoSCarRedRemarkValue Integer32, hwCBQoSCarRowStatus RowStatus, hwCBQosCarAggregation INTEGER } hwCBQoSCarCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the Committed Information Rate (CIR). The value ranges from 100 to 1000000, in kbit/s, with no default value. " ::= { hwCBQoSCarCfgInfoEntry 1 } hwCBQoSCarCbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the Committed Burst Size (CBS). The value ranges from 10000 to 33554432 bytes. The default value is 10000 bytes. " ::= { hwCBQoSCarCfgInfoEntry 2 } hwCBQoSCarEbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Excess Burst Size. Unit: byte. 0..19375000 Only software QoS support this node. -1 is returned only when getting value from hardware QoS. -1 can't be set. " DEFVAL { 0 } ::= { hwCBQoSCarCfgInfoEntry 3 } hwCBQoSCarPir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the Peak Information Rate (PIR). The value ranges from 100 to 1000000, in kbit/s. This object has no default value. " ::= { hwCBQoSCarCfgInfoEntry 4 } hwCBQoSCarPbs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the Peak Burst Size (PBS). The value ranges from 0 to 33554432 bytes. The default value is as follows: When hwCBQoSCarPir is not specified, the default value is 0 bytes. When hwCBQoSCarPir is specified, the default value is 10000 bytes. " ::= { hwCBQoSCarCfgInfoEntry 5 } hwCBQoSCarGreenAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the action adopted when CIR is not reached. pass (1), discard (2), remark IP Precedence (3), remark DSCP(4), remark Mpls Exp(5), remark (6), remark 8021p(7) The default value is pass (1). " DEFVAL { pass } ::= { hwCBQoSCarCfgInfoEntry 6 } hwCBQoSCarGreenRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 11..81) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When green action is remarking. the range is 11~81; the high bit represents service-class,the range is 1~8 (1:be 2:af1 3:af2 4:af3 5:af4 6:ef 7:cs6 8:cs7) the low bit represents color,the range is 1~3 (1:green 2:yellow 3:red) Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwCBQoSCarCfgInfoEntry 7 } hwCBQoSCarYellowAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached. pass (1), discard (2), remark IP Precedence (3), remark DSCP(4), remark Mpls Exp(5), remark (6), remark 8021p(7) The default value is pass (1). " DEFVAL { pass } ::= { hwCBQoSCarCfgInfoEntry 8 } hwCBQoSCarYellowRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 11..81) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When yellow action is remarking. For remarking DSCP, the range is 11~81; the high bit represents service-class,the range is 1~8 (1:be 2:af1 3:af2 4:af3 5:af4 6:ef 7:cs6 8:cs7) the low bit represents color,the range is 1~3 (1:green 2:yellow 3:red) For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwCBQoSCarCfgInfoEntry 9 } hwCBQoSCarRedAction OBJECT-TYPE SYNTAX CarAction MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the action performed when PIR is exceeded. pass (1), discard (2), remark IP Precedence (3), remark DSCP(4), remark Mpls Exp(5), remark (6), remark 8021p(7) The default value is pass (1). " DEFVAL { discard } ::= { hwCBQoSCarCfgInfoEntry 10 } hwCBQoSCarRedRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 11..81) MAX-ACCESS read-create STATUS current DESCRIPTION "The value is to remark When red action is remarking. For remarking DSCP, the range is 11~81; the high bit represents service-class,the range is 1~8 (1:be 2:af1 3:af2 4:af3 5:af4 6:ef 7:cs6 8:cs7) the low bit represents color,the range is 1~3 (1:green 2:yellow 3:red) For remarking IP Precedence and MPLS EXP, the range is 0~7; Only software QoS support this node. -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. -1 can't be set." ::= { hwCBQoSCarCfgInfoEntry 11 } hwCBQoSCarRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSCarCfgInfoEntry 12 } hwCBQosCarAggregation OBJECT-TYPE SYNTAX INTEGER { aggregationCar(1), noneAggregationCar(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "aggregationCar(1): aggregation car; noneAggregationCar(2) : none aggregation car." ::= { hwCBQoSCarCfgInfoEntry 13 } -- GTS hwCBQoSGtsCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSGtsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of GTS feature configuration information." ::= { hwCBQoSBehaviorObjects 4 } hwCBQoSGtsCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSGtsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GTS Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSGtsCfgInfoTable 1 } HwCBQoSGtsCfgInfoEntry ::= SEQUENCE { hwCBQoSGtsCir Integer32, hwCBQoSGtsCbs Integer32, hwCBQoSGtsEbs Integer32, hwCBQoSGtsQueueLength Integer32, hwCBQoSGtsRowStatus RowStatus, hwCBQoSGtsPir Integer32 } hwCBQoSGtsCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbytes" ::= { hwCBQoSGtsCfgInfoEntry 1 } hwCBQoSGtsCbs OBJECT-TYPE SYNTAX Integer32 (15000..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: bit default: max(cir*1/2,15000)" ::= { hwCBQoSGtsCfgInfoEntry 2 } hwCBQoSGtsEbs OBJECT-TYPE SYNTAX Integer32 (0..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Excess Burst Size. Unit: bit" DEFVAL { 0 } ::= { hwCBQoSGtsCfgInfoEntry 3 } hwCBQoSGtsQueueLength OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "The length of GTS buffer." DEFVAL { 50 } ::= { hwCBQoSGtsCfgInfoEntry 4 } hwCBQoSGtsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSGtsCfgInfoEntry 5 } hwCBQoSGtsPir OBJECT-TYPE SYNTAX Integer32 (0..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Peak information rate." ::= { hwCBQoSGtsCfgInfoEntry 6 } -- REMARK hwCBQoSRemarkCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRemarkCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Remarking feature configuration information." ::= { hwCBQoSBehaviorObjects 5 } hwCBQoSRemarkCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSRemarkCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remarking Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex, hwCBQoSRemarkType } ::= { hwCBQoSRemarkCfgInfoTable 1 } HwCBQoSRemarkCfgInfoEntry ::= SEQUENCE { hwCBQoSRemarkType RemarkType, hwCBQoSRemarkValue Integer32, hwCBQoSRemarkStringValue OCTET STRING, hwCBQoSRemarkRowStatus RowStatus } hwCBQoSRemarkType OBJECT-TYPE SYNTAX RemarkType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the re-mark type. The value can be any of the following: IP-Prec(1) DSCP(2) MPLS-EXP(3) VLAN-8021p(4) ATM-CLP(5) FR-DE(6) QoS-Local-ID(7) IPV6-DSCP(8) Local-Prec(9) destination-mac(10) VLAN-ID(11) Vlan-Protocol(12) This object has no default value. " ::= { hwCBQoSRemarkCfgInfoEntry 1 } hwCBQoSRemarkValue OBJECT-TYPE SYNTAX Integer32 (-1 | 0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the re-mark value. When hwCBQoSRemarkType is ip-prec(1), mpls-exp(3), and vlan-8021p(4), the value ranges from 0 to 7. When hwCBQoSRemarkType is dscp(2) or ipv6-dscp(8), the value ranges from 0 to 63. This object has no default value. " ::= { hwCBQoSRemarkCfgInfoEntry 2 } hwCBQoSRemarkStringValue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Destination-MAC(10): SIZE (0..6) HHHHHH for example: 010102020303 means the remark action is 'remark destination-mac 0101-0202-0303'; Vlan-Protocol(12):SIZE(3..4) HEX<600-FFFF> " ::= { hwCBQoSRemarkCfgInfoEntry 3 } hwCBQoSRemarkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSRemarkCfgInfoEntry 4 } -- Queue hwCBQoSQueueCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSQueueCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of queueing feature configuration information." ::= { hwCBQoSBehaviorObjects 6 } hwCBQoSQueueCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSQueueCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSQueueCfgInfoTable 1 } HwCBQoSQueueCfgInfoEntry ::= SEQUENCE { hwCBQoSQueueType CBQueueType, hwCBQoSQueueDropType INTEGER, hwCBQoSQueueLength Integer32, hwCBQoSQueueBandwidthUnit QueueBandwidthUnit, hwCBQoSQueueBandwidthValue Integer32, hwCBQoSQueueCbs Integer32, hwCBQoSQueueQueueNumber INTEGER, hwCBQoSQueueRowStatus RowStatus, hwCBQoSQueueCbsRatio Integer32 } hwCBQoSQueueType OBJECT-TYPE SYNTAX CBQueueType MAX-ACCESS read-create STATUS current DESCRIPTION "Queueing Type: EF: (1) AF: (2) WFQ: (3) LLQ: (4)" ::= { hwCBQoSQueueCfgInfoEntry 1 } hwCBQoSQueueDropType OBJECT-TYPE SYNTAX INTEGER { unavailable(-1), tailDrop(1), wred(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The drop type of queue. Only valid for AF and WFQ queue. -1 is returned only when getting value about EF queue. -1 can't be set." DEFVAL { tailDrop } ::= { hwCBQoSQueueCfgInfoEntry 2 } hwCBQoSQueueLength OBJECT-TYPE SYNTAX Integer32 (-1 | 1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "The length of QueueLength. Only valid for tailDrop type of AF and WFQ queue. -1 is returned only when getting value about EF queue or wred type of AF and WFQ queue. -1 can't be set." DEFVAL { 64 } ::= { hwCBQoSQueueCfgInfoEntry 3 } hwCBQoSQueueBandwidthUnit OBJECT-TYPE SYNTAX QueueBandwidthUnit MAX-ACCESS read-create STATUS current DESCRIPTION "Bandwidth Unit: Absolute, Unit Kbps (1) Percent, Unit % (2) Only valid for EF and AF queue. -1 is returned only when getting value about WFQ queue. -1 can't be set." ::= { hwCBQoSQueueCfgInfoEntry 4 } hwCBQoSQueueBandwidthValue OBJECT-TYPE SYNTAX Integer32 (-1 | 1..1000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Bandwidth value: Absolute value: 8~1000000. Unit: Kbps Percent value: 1~100. Only valid for EF and AF queue. -1 is returned only when getting value about WFQ queue. -1 can't be set." ::= { hwCBQoSQueueCfgInfoEntry 5 } hwCBQoSQueueCbs OBJECT-TYPE SYNTAX Integer32 (-1 | 32..2000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. Unit: byte. Only valid for EF queue. -1 is returned only when getting value about AF or WFQ queue. -1 can't be set." ::= { hwCBQoSQueueCfgInfoEntry 6 } hwCBQoSQueueQueueNumber OBJECT-TYPE SYNTAX INTEGER { unavailable(-1), a1(1), a8(8), 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. -1 is returned only when getting value about AF or EF queue. -1 can't be set." DEFVAL { a256 } ::= { hwCBQoSQueueCfgInfoEntry 7 } hwCBQoSQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSQueueCfgInfoEntry 8 } hwCBQoSQueueCbsRatio OBJECT-TYPE SYNTAX Integer32 (-1 | 25..500) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size Ratio. Unit: byte. CBS = CBS_Ratio * Bandwidth(k bps) Only valid for EF queue. -1 is returned only when getting value about AF or WFQ queue. -1 can't be set." DEFVAL { 25 } ::= { hwCBQoSQueueCfgInfoEntry 9 } -- WRED hwCBQoSWredCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSWredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of WRED configuration information." ::= { hwCBQoSBehaviorObjects 7 } hwCBQoSWredCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSWredCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSWredCfgInfoTable 1 } HwCBQoSWredCfgInfoEntry ::= SEQUENCE { hwCBQoSWredType WredType, hwCBQoSWredWeightConst Integer32, hwCBQoSWredDropProfileIndex Integer32, hwCBQoSWredCfgRowStatus RowStatus } hwCBQoSWredType OBJECT-TYPE SYNTAX WredType MAX-ACCESS read-write STATUS current DESCRIPTION "IP-Prec Based (1) DSCP Based (2)" DEFVAL { ip-precbased } ::= { hwCBQoSWredCfgInfoEntry 1 } hwCBQoSWredWeightConst OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify weight for calculating mean queue depth. " DEFVAL { 9 } ::= { hwCBQoSWredCfgInfoEntry 2 } hwCBQoSWredDropProfileIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The index of wred class entry. -1 is returned when no drop profile is used. -1 can not be set." ::= { hwCBQoSWredCfgInfoEntry 3 } hwCBQoSWredCfgRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSWredCfgInfoEntry 4 } -- WRED Class hwCBQoSWredClassCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSWredClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of WRED configuration information." ::= { hwCBQoSBehaviorObjects 8 } hwCBQoSWredClassCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSWredClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED Class Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex, hwCBQoSWredClassValue } ::= { hwCBQoSWredClassCfgInfoTable 1 } HwCBQoSWredClassCfgInfoEntry ::= SEQUENCE { hwCBQoSWredClassValue Integer32, hwCBQoSWredClassLowLimit Integer32, hwCBQoSWredClassHighLimit Integer32, hwCBQoSWredClassDiscardProb Integer32 } hwCBQoSWredClassValue OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-only 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." ::= { hwCBQoSWredClassCfgInfoEntry 1 } hwCBQoSWredClassLowLimit OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "The low limit of queue depth." DEFVAL { 10 } ::= { hwCBQoSWredClassCfgInfoEntry 2 } hwCBQoSWredClassHighLimit OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "The high limit of queue depth." DEFVAL { 30 } ::= { hwCBQoSWredClassCfgInfoEntry 3 } hwCBQoSWredClassDiscardProb OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The discard probability denominator." DEFVAL { 10 } ::= { hwCBQoSWredClassCfgInfoEntry 4 } -- NAT hwCBQoSNatCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSNatCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Nat configuration information." ::= { hwCBQoSBehaviorObjects 10 } hwCBQoSNatCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSNatCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Nat Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSNatCfgInfoTable 1 } HwCBQoSNatCfgInfoEntry ::= SEQUENCE { hwCBQoSNatAddressGroup OCTET STRING, hwCBQoSNatNoPat INTEGER, hwCBQoSNatServiceClass Integer32, hwCBQoSNatRowStatus RowStatus } hwCBQoSNatAddressGroup OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "address group's name" ::= { hwCBQoSNatCfgInfoEntry 1 } hwCBQoSNatNoPat OBJECT-TYPE SYNTAX INTEGER { nopat(1), pat(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "1: no pat 2: pat" ::= { hwCBQoSNatCfgInfoEntry 2 } hwCBQoSNatServiceClass OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-create STATUS current DESCRIPTION "The service class. DEFVAL: 2" DEFVAL { 2 } ::= { hwCBQoSNatCfgInfoEntry 3 } hwCBQoSNatRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSNatCfgInfoEntry 4 } -- Firewall hwCBQoSFirewallCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFirewallCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Firewall configuration information." ::= { hwCBQoSBehaviorObjects 11 } hwCBQoSFirewallCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFirewallCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Firewall Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSFirewallCfgInfoTable 1 } HwCBQoSFirewallCfgInfoEntry ::= SEQUENCE { hwCBQoSFirewallAction INTEGER, hwCBQoSFirewallRowStatus RowStatus } hwCBQoSFirewallAction OBJECT-TYPE SYNTAX INTEGER { permit(1), deny(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the firewall action. The value can be permit(1) or deny(2). The default value is permit(1). " DEFVAL { permit } ::= { hwCBQoSFirewallCfgInfoEntry 1 } hwCBQoSFirewallRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSFirewallCfgInfoEntry 2 } -- Sampling behavior hwCBQoSSamplingCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSSamplingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Sampling configuration information." ::= { hwCBQoSBehaviorObjects 12 } hwCBQoSSamplingCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSSamplingCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Sampling Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSSamplingCfgInfoTable 1 } HwCBQoSSamplingCfgInfoEntry ::= SEQUENCE { hwCBQoSIfSamplingType SamplingType, hwCBQoSSamplingNum Integer32, hwCBQoSSamplingRowStatus RowStatus } hwCBQoSIfSamplingType OBJECT-TYPE SYNTAX SamplingType MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the sampling type. The value can be any of the following: Fix-packets(1) Fix-time(2) Random-packets(3) Random-time(4) This object has no default value. " ::= { hwCBQoSSamplingCfgInfoEntry 1 } hwCBQoSSamplingNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the sampling parameter. The value can be any of the following: Fix-packets (1-65535) Fix-time (5-30000ms) Random-packets (1-65535) Random-time (3/6/12/24/48/96/192/383.5/767/1534/3068/6136ms) This object has no default value. " ::= { hwCBQoSSamplingCfgInfoEntry 2 } hwCBQoSSamplingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSSamplingCfgInfoEntry 3 } -- LR hwCBQoSLrCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSLrCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Line Rate configuration information." ::= { hwCBQoSBehaviorObjects 13 } hwCBQoSLrCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSLrCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LR Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSLrCfgInfoTable 1 } HwCBQoSLrCfgInfoEntry ::= SEQUENCE { hwCBQoSLrUnit LrCirUnit, hwCBQoSLrCir Integer32, hwCBQoSLrCbs Integer32, hwCBQoSLrEbs Integer32, hwCBQoSLrRowStatus RowStatus } hwCBQoSLrUnit OBJECT-TYPE SYNTAX LrCirUnit MAX-ACCESS read-create STATUS current DESCRIPTION "CIR Unit: Absolute, Unit bps (1) Percent, Unit % (2)" ::= { hwCBQoSLrCfgInfoEntry 1 } hwCBQoSLrCir OBJECT-TYPE SYNTAX Integer32 (1..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Absolute value: 8000..155000000. Unit: bps Percent value: 1~100." ::= { hwCBQoSLrCfgInfoEntry 2 } hwCBQoSLrCbs OBJECT-TYPE SYNTAX Integer32 (50..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Burst Size. When CIR is absolute value, CBS value: 15000..155000000, default value: max(cir*1/2,15000), Unit: bit; When CIR is percent value, CBS value: 50..2000, default value: 500, Unit: ms. " ::= { hwCBQoSLrCfgInfoEntry 3 } hwCBQoSLrEbs OBJECT-TYPE SYNTAX Integer32 (0..155000000) MAX-ACCESS read-create STATUS current DESCRIPTION "Excess Burst Size. When CIR is absolute value, EBS value: 0..155000000, Unit: bit; When CIR is percent value, EBS value: 0..2000, Unit: ms." DEFVAL { 0 } ::= { hwCBQoSLrCfgInfoEntry 4 } hwCBQoSLrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSLrCfgInfoEntry 5 } -- Hierachical Policy hwCBQoSNestPolicyCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSNestPolicyCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Hierachical Policy configuration information." ::= { hwCBQoSBehaviorObjects 14 } hwCBQoSNestPolicyCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSNestPolicyCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Hierachical Policy Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSNestPolicyCfgInfoTable 1 } HwCBQoSNestPolicyCfgInfoEntry ::= SEQUENCE { hwCBQoSNestPolicyName OCTET STRING, hwCBQoSNestPolicyRowStatus RowStatus } hwCBQoSNestPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of hierachical traffic policy." ::= { hwCBQoSNestPolicyCfgInfoEntry 1 } hwCBQoSNestPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSNestPolicyCfgInfoEntry 2 } -- Redirect behavior hwCBQoSRedirectCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRedirectCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Redirect configuration information." ::= { hwCBQoSBehaviorObjects 15 } hwCBQoSRedirectCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSRedirectCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Redirect Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex, hwCBQoSRedirectType } ::= { hwCBQoSRedirectCfgInfoTable 1 } HwCBQoSRedirectCfgInfoEntry ::= SEQUENCE { hwCBQoSRedirectType RedirectType, hwCBQoSRedirectIpAddress OCTET STRING, hwCBQoSRedirectIfIndex Integer32, hwCBQoSRedirectVlanId Integer32, hwCBQoSRedirectCtrlType RedirectCtrlType, hwCBQoSRedirectRowStatus RowStatus, hwCBQoSRedirectLSPDstIpAddress OCTET STRING, hwCBQoSRedirectLSPSecondary INTEGER } hwCBQoSRedirectType OBJECT-TYPE SYNTAX RedirectType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the traffic redirection type. The value can be ip-nexthop(2), ipv6-nexthop(5), or lsppath(6). This object has no default value. " ::= { hwCBQoSRedirectCfgInfoEntry 1 } hwCBQoSRedirectIpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the destination address of the redirected traffic. The value of this object can be any valid IP address.This object has no default value. " ::= { hwCBQoSRedirectCfgInfoEntry 2 } hwCBQoSRedirectIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the outbound interface of the redirected traffic. This object has no value range, and the default value is 0.The outbound interface cannot be an interface of the Main Processing Unit (MPU) or a Layer 2 interface. The value 0 indicates that no outbound interface is specified. " ::= { hwCBQoSRedirectCfgInfoEntry 3 } hwCBQoSRedirectVlanId OBJECT-TYPE SYNTAX Integer32 (-1 | 0 | 2..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the VLAN ID of the outbound interface of the redirected traffic." ::= { hwCBQoSRedirectCfgInfoEntry 4 } hwCBQoSRedirectCtrlType OBJECT-TYPE SYNTAX RedirectCtrlType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the traffic redirection control type." ::= { hwCBQoSRedirectCfgInfoEntry 5 } hwCBQoSRedirectRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSRedirectCfgInfoEntry 6 } hwCBQoSRedirectLSPDstIpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the next hop of an LSP. The value of this object can be any valid IP address. This object has no default value. " ::= { hwCBQoSRedirectCfgInfoEntry 7 } hwCBQoSRedirectLSPSecondary OBJECT-TYPE SYNTAX INTEGER { notConfigLSP(-1), mainLSPPath(1), backupLSPPath(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies whether a primary or a standby LSP is used. The value can be main-lsp-path(1) or backup-lsp-path(2). The default value is main-lsp-path(1). " DEFVAL { main-LSP-Path } ::= { hwCBQoSRedirectCfgInfoEntry 8 } -- mirror behavior hwCBQoSMirrorCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSMirrorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Mirror configuration information." ::= { hwCBQoSBehaviorObjects 16 } hwCBQoSMirrorCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSMirrorCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSMirrorCfgInfoTable 1 } HwCBQoSMirrorCfgInfoEntry ::= SEQUENCE { hwCBQoSMirrorObserveIndex Integer32, hwCBQoSMirrorRowStatus RowStatus } hwCBQoSMirrorObserveIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The mirror observe port number" ::= { hwCBQoSMirrorCfgInfoEntry 1 } hwCBQoSMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSMirrorCfgInfoEntry 2 } -- Urpf behavior hwCBQoSUrpfCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSUrpfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Urpf configuration information." ::= { hwCBQoSBehaviorObjects 17 } hwCBQoSUrpfCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSUrpfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Urpf Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSUrpfCfgInfoTable 1 } HwCBQoSUrpfCfgInfoEntry ::= SEQUENCE { hwCBQoSUrpfCtrlType UrpfCtrlType, hwCBQoSUrpfAllowDefault Integer32, hwCBQoSUrpfRowStatus RowStatus } hwCBQoSUrpfCtrlType OBJECT-TYPE SYNTAX UrpfCtrlType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies URPF control type. The value can be strict(1) or loose(2). This object has no default value. " ::= { hwCBQoSUrpfCfgInfoEntry 1 } hwCBQoSUrpfAllowDefault OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies whether URPF flags the default route. The value can be 0 or 1. 0: indicates that the default route is not allowed. 1: indicates that the default route is allowed. The default value is 1. " ::= { hwCBQoSUrpfCfgInfoEntry 2 } hwCBQoSUrpfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSUrpfCfgInfoEntry 3 } -- Count hwCBQoSCountCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSCountCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Count configuration information." ::= { hwCBQoSBehaviorObjects 18 } hwCBQoSCountCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSCountCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Count Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSCountCfgInfoTable 1 } HwCBQoSCountCfgInfoEntry ::= SEQUENCE { hwCBQoSCountAction INTEGER, hwCBQoSCountRowStatus RowStatus } hwCBQoSCountAction OBJECT-TYPE SYNTAX INTEGER { count(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "The Count action " ::= { hwCBQoSCountCfgInfoEntry 1 } hwCBQoSCountRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSCountCfgInfoEntry 2 } -- Drop hwCBQoSHighDropCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSHighDropCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Drop configuration information." ::= { hwCBQoSBehaviorObjects 19 } hwCBQoSHighDropCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSHighDropCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Drop Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSHighDropCfgInfoTable 1 } HwCBQoSHighDropCfgInfoEntry ::= SEQUENCE { hwCBQoSHighDropPrecedence INTEGER, hwCBQoSHighDropRowStatus RowStatus } hwCBQoSHighDropPrecedence OBJECT-TYPE SYNTAX INTEGER { high(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "The Drop Precedence " ::= { hwCBQoSHighDropCfgInfoEntry 1 } hwCBQoSHighDropRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSHighDropCfgInfoEntry 2 } -- Load balance method selection behavior hwCBQoSLoadBalanceCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSLoadBalanceCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of configuring load balance method." ::= { hwCBQoSBehaviorObjects 20 } hwCBQoSLoadBalanceCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSLoadBalanceCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Load Balance Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSLoadBalanceCfgInfoTable 1 } HwCBQoSLoadBalanceCfgInfoEntry ::= SEQUENCE { hwCBQoSLoadBalanceType INTEGER, hwCBQoSLoadBalanceRowStatus RowStatus } hwCBQoSLoadBalanceType OBJECT-TYPE SYNTAX INTEGER { flow(1), packet(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of this object identifies the type of the algorithm for load balancing. The value can be flow(1) or packet(2). The default value is flow(1). " ::= { hwCBQoSLoadBalanceCfgInfoEntry 1 } hwCBQoSLoadBalanceRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSLoadBalanceCfgInfoEntry 2 } --Egress Gts hwCBQoSEgressGtsCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSEgressGtsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Egress GTS feature configuration information." ::= { hwCBQoSBehaviorObjects 21 } hwCBQoSEgressGtsCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSEgressGtsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Egress GTS feature configuration information Entry." INDEX {hwCBQoSBehaviorIndex,hwCBQoSEgressGtsIfIndex } ::= { hwCBQoSEgressGtsCfgInfoTable 1 } HwCBQoSEgressGtsCfgInfoEntry ::= SEQUENCE { hwCBQoSEgressGtsIfIndex InterfaceIndex, hwCBQoSEgressGtsCir Integer32, hwCBQoSEgressGtsPir Integer32, hwCBQoSEgressGtsRowStatus RowStatus } hwCBQoSEgressGtsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index. " ::= { hwCBQoSEgressGtsCfgInfoEntry 1 } hwCBQoSEgressGtsCir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Committed Information Rate. Unit: kbps" ::= { hwCBQoSEgressGtsCfgInfoEntry 2 } hwCBQoSEgressGtsPir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peak information rate. Unit: kbps" ::= { hwCBQoSEgressGtsCfgInfoEntry 3 } hwCBQoSEgressGtsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSEgressGtsCfgInfoEntry 4 } ---Service-class hwCBQoSServiceClassCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSServiceClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ServiceClass feature configuration information." ::= { hwCBQoSBehaviorObjects 22 } hwCBQoSServiceClassCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSServiceClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ServiceClass feature configuration information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSServiceClassCfgInfoTable 1 } HwCBQoSServiceClassCfgInfoEntry ::= SEQUENCE { hwCBQoSServiceClassQueueId CosType, hwCBQoSServiceClassColor INTEGER, hwCBQoSServiceClassRowStatus RowStatus } hwCBQoSServiceClassQueueId OBJECT-TYPE SYNTAX CosType MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the queue ID." ::= { hwCBQoSServiceClassCfgInfoEntry 1 } hwCBQoSServiceClassColor OBJECT-TYPE SYNTAX INTEGER { green(1), yellow(2), red(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the color." ::= { hwCBQoSServiceClassCfgInfoEntry 2 } hwCBQoSServiceClassRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSServiceClassCfgInfoEntry 3 } ---RedirectMUL behavior hwCBQoSRedirectMULCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRedirectMULCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Redirect MultiNHP configuration information." ::= { hwCBQoSBehaviorObjects 23 } hwCBQoSRedirectMULCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSRedirectMULCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Redirect MultiNHP Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSRedirectMULCfgInfoTable 1 } HwCBQoSRedirectMULCfgInfoEntry ::= SEQUENCE { hwCBQoSRedirectMULIpAddress1 OCTET STRING, hwCBQoSRedirectMULIfIndex1 Integer32, hwCBQoSRedirectMULIpAddress2 OCTET STRING, hwCBQoSRedirectMULIfIndex2 Integer32, hwCBQoSRedirectMULIpAddress3 OCTET STRING, hwCBQoSRedirectMULIfIndex3 Integer32, hwCBQoSRedirectMULIpAddress4 OCTET STRING, hwCBQoSRedirectMULIfIndex4 Integer32, hwCBQoSRedirectMULCtrlType RedirectCtrlType, hwCBQoSRedirectMULRowStatus RowStatus } hwCBQoSRedirectMULIpAddress1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the first available next-hop IP address." ::= { hwCBQoSRedirectMULCfgInfoEntry 1 } hwCBQoSRedirectMULIfIndex1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the first available next-hop outbound interface." ::= { hwCBQoSRedirectMULCfgInfoEntry 2 } hwCBQoSRedirectMULIpAddress2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the second available next-hop IP address." ::= { hwCBQoSRedirectMULCfgInfoEntry 3 } hwCBQoSRedirectMULIfIndex2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the second available next-hop outbound interface." ::= { hwCBQoSRedirectMULCfgInfoEntry 4 } hwCBQoSRedirectMULIpAddress3 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the third available next-hop IP address." ::= { hwCBQoSRedirectMULCfgInfoEntry 5 } hwCBQoSRedirectMULIfIndex3 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the third available next-hop outbound interface." ::= { hwCBQoSRedirectMULCfgInfoEntry 6 } hwCBQoSRedirectMULIpAddress4 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the fourth available next-hop IP address." ::= { hwCBQoSRedirectMULCfgInfoEntry 7 } hwCBQoSRedirectMULIfIndex4 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the fourth available next-hop outbound interface." ::= { hwCBQoSRedirectMULCfgInfoEntry 8 } hwCBQoSRedirectMULCtrlType OBJECT-TYPE SYNTAX RedirectCtrlType MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the redirection type." ::= { hwCBQoSRedirectMULCfgInfoEntry 9 } hwCBQoSRedirectMULRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the row status." ::= { hwCBQoSRedirectMULCfgInfoEntry 10 } hwCBQoSRandomDiscardCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRandomDiscardCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwCBQoSBehaviorObjects 24 } hwCBQoSRandomDiscardCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSRandomDiscardCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSRandomDiscardCfgInfoTable 1 } HwCBQoSRandomDiscardCfgInfoEntry ::= SEQUENCE { hwCBQoSRandomPercent Integer32, hwCBQoSRandomDiscardRowStatus RowStatus } hwCBQoSRandomPercent OBJECT-TYPE SYNTAX Integer32 (1..99) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSRandomDiscardCfgInfoEntry 1 } hwCBQoSRandomDiscardRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSRandomDiscardCfgInfoEntry 50 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25 hwCBQoSDenyPacketLengthCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSDenyPacketLengthCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwCBQoSBehaviorObjects 25 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1 hwCBQoSDenyPacketLengthCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSDenyPacketLengthCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSDenyPacketLengthCfgInfoTable 1 } HwCBQoSDenyPacketLengthCfgInfoEntry ::= SEQUENCE { hwCBQoSDenyPacketLengthOptype INTEGER, hwCBQoSDenyPacketLengthMin Integer32, hwCBQoSDenyPacketLengthMax Integer32, hwCBQoSDenyPacketLength Integer32, hwCBQoSDenyPacketLengthRowStatus RowStatus } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.1 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.1 hwCBQoSDenyPacketLengthOptype OBJECT-TYPE SYNTAX INTEGER { range(1), eq(2), gt(3), lt(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDenyPacketLengthCfgInfoEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.2 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.2 hwCBQoSDenyPacketLengthMin OBJECT-TYPE SYNTAX Integer32 (0..32767) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDenyPacketLengthCfgInfoEntry 2 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.3 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.3 hwCBQoSDenyPacketLengthMax OBJECT-TYPE SYNTAX Integer32 (0..32767) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDenyPacketLengthCfgInfoEntry 3 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.4 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.4 hwCBQoSDenyPacketLength OBJECT-TYPE SYNTAX Integer32 (0..32767) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDenyPacketLengthCfgInfoEntry 4 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.50 -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.25.1.50 hwCBQoSDenyPacketLengthRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDenyPacketLengthCfgInfoEntry 50 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.26 hwCBQoSDAAStatisticsCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSDAAStatisticsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwCBQoSBehaviorObjects 26 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.26.1 hwCBQoSDAAStatisticsCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSDAAStatisticsCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSDAAStatisticsCfgInfoTable 1 } HwCBQoSDAAStatisticsCfgInfoEntry ::= SEQUENCE { hwCBQoSDAAStatisticsSummary INTEGER, hwCBQoSDAAStatisticsRowStatus RowStatus } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.26.1.1 hwCBQoSDAAStatisticsSummary OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDAAStatisticsCfgInfoEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.26.1.50 hwCBQoSDAAStatisticsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDAAStatisticsCfgInfoEntry 50 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.27 hwCBQoSDAATariffLevelCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSDAATariffLevelCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwCBQoSBehaviorObjects 27 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.27.1 hwCBQoSDAATariffLevelCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSDAATariffLevelCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSDAATariffLevelCfgInfoTable 1 } HwCBQoSDAATariffLevelCfgInfoEntry ::= SEQUENCE { hwCBQoSDAATariffLevelValue Integer32, hwCBQoSDAATariffLevelRowStatus RowStatus } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.27.1.1 hwCBQoSDAATariffLevelValue OBJECT-TYPE SYNTAX Integer32 (1..8) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDAATariffLevelCfgInfoEntry 1 } -- 1.3.6.1.4.1.2011.5.25.32.1.1.2.27.1.50 hwCBQoSDAATariffLevelRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwCBQoSDAATariffLevelCfgInfoEntry 50 } -- RemarkIpDf behavior hwCBQoSRemarkIpDfCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRemarkIpDfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Remark Ip-Df configuration information." ::= { hwCBQoSBehaviorObjects 28 } hwCBQoSRemarkIpDfCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSRemarkIpDfCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remark Ip-Df Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSRemarkIpDfCfgInfoTable 1 } HwCBQoSRemarkIpDfCfgInfoEntry ::= SEQUENCE { hwCBQoSRemarkIpDf Integer32, hwCBQoSRemarkIpDfRowStatus RowStatus } hwCBQoSRemarkIpDf OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION " 0: remark ip-df 0 1: remark ip-df 1" ::= { hwCBQoSRemarkIpDfCfgInfoEntry 1 } hwCBQoSRemarkIpDfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSRemarkIpDfCfgInfoEntry 2 } -- DropProfileCfg hwCBQoSDropProfileCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSDropProfileCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of drop profile configuration information." ::= { hwCBQoSBehaviorObjects 29 } hwCBQoSDropProfileCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSDropProfileCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Drop Profile Configuration Information Entry." INDEX { hwCBQoSDropProfileIndex } ::= { hwCBQoSDropProfileCfgInfoTable 1 } HwCBQoSDropProfileCfgInfoEntry ::= SEQUENCE { hwCBQoSDropProfileIndex Integer32, hwCBQoSDropProfileName OCTET STRING, hwCBQoSDropProfileType Integer32, hwCBQoSDropProfileRowStatus RowStatus } hwCBQoSDropProfileIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the drop profile. The value ranges from 1 to 31. This object has no default value." ::= { hwCBQoSDropProfileCfgInfoEntry 1 } hwCBQoSDropProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the name of the drop profile. The value of this object is a string of 1 to 31 visible ASCII characters, with no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored." ::= { hwCBQoSDropProfileCfgInfoEntry 2 } hwCBQoSDropProfileType OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION " 0: based on IP-precedence 1: based on dscp The default value is 0" DEFVAL { 0 } ::= { hwCBQoSDropProfileCfgInfoEntry 3 } hwCBQoSDropProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value." ::= { hwCBQoSDropProfileCfgInfoEntry 4 } -- DropProfileClass hwCBQoSDropProfileClassCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSDropProfileClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of drop profile class configuration information." ::= { hwCBQoSBehaviorObjects 30 } hwCBQoSDropProfileClassCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSDropProfileClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Drop Profile Class Configuration Information Entry." INDEX { hwCBQoSDropProfileIndex, hwCBQoSDropProfileClassValue } ::= { hwCBQoSDropProfileClassCfgInfoTable 1 } HwCBQoSDropProfileClassCfgInfoEntry ::= SEQUENCE { hwCBQoSDropProfileClassValue Integer32, hwCBQoSDropProfileLowLimit Integer32, hwCBQoSDropProfileHighLimit Integer32, hwCBQoSDropProfileDiscardProb Integer32 } hwCBQoSDropProfileClassValue OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the value of WRED based on the class. IP precedence based WRED: the value ranges from 0 to 31. DSCP (DiffServ code points) based WRED: the value ranges from 0 to 63 This object has no default value." ::= { hwCBQoSDropProfileClassCfgInfoEntry 1 } hwCBQoSDropProfileLowLimit OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the low limit for the WRED, the percent of the current queue length. The range of the value is 0 to 100. The default value is 30." DEFVAL { 30 } ::= { hwCBQoSDropProfileClassCfgInfoEntry 2 } hwCBQoSDropProfileHighLimit OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the high limit for the WRED, the percent of the current queue length. The range of the value is 0 to 100. The default value is 100." DEFVAL { 100 } ::= { hwCBQoSDropProfileClassCfgInfoEntry 3 } hwCBQoSDropProfileDiscardProb OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the discard probility for the WRED. The range of the value is 0 to 100. The default value is 10." DEFVAL { 10 } ::= { hwCBQoSDropProfileClassCfgInfoEntry 4 } -- redirect vsi -- begin add by wangyonggui 00176838 for redirect vsi 2012-3-24 hwCBQoSRedirectVsiTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRedirectVsiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of redirect vsi configuration information." ::= { hwCBQoSBehaviorObjects 31 } hwCBQoSRedirectVsiEntry OBJECT-TYPE SYNTAX HwCBQoSRedirectVsiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Drop Profile Class Configuration Information Entry." INDEX { hwCBQoSBehaviorIndex } ::= { hwCBQoSRedirectVsiTable 1 } HwCBQoSRedirectVsiEntry ::= SEQUENCE { hwCBQoSRedirectVsiName OCTET STRING, hwCBQoSRedirectVsiRowStatus RowStatus } hwCBQoSRedirectVsiName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "the vsi name of data flow redirected to." ::= { hwCBQoSRedirectVsiEntry 1 } hwCBQoSRedirectVsiRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSRedirectVsiEntry 2 } -- end add by wangyonggui 00176838 for redirect vsi 2012-3-24 -- hwCBQoSPolicyObjects hwCBQoSPolicyObjects OBJECT IDENTIFIER ::= { hwCBQoSObjects 3 } -- Traffic Policy Next Index hwCBQoSPolicyIndexNext OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains an appropriate value to be used for hwCBQoSPolicyIndex when creating rows in the hwCBQoSPolicyCfgInfoTable. Begin with 0." ::= { hwCBQoSPolicyObjects 1 } -- Traffic Policy hwCBQoSPolicyCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSPolicyCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy configuration information." ::= { hwCBQoSPolicyObjects 2 } hwCBQoSPolicyCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSPolicyCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic Policy Configuration Information Entry." INDEX { hwCBQoSPolicyIndex } ::= { hwCBQoSPolicyCfgInfoTable 1 } HwCBQoSPolicyCfgInfoEntry ::= SEQUENCE { hwCBQoSPolicyIndex Integer32, hwCBQoSPolicyName OCTET STRING, hwCBQoSPolicyClassCount Integer32, hwCBQoSPolicyConfigMode INTEGER, hwCBQoSPolicyRowStatus RowStatus, hwCBQoSPolicyShareFlag INTEGER, hwCBQoSPolicyStatisticsFlag EnabledStatus } hwCBQoSPolicyIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the policy index. The value ranges from 1 to 1024. This object has no default value. " ::= { hwCBQoSPolicyCfgInfoEntry 1 } hwCBQoSPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the policy name. The value of this object is a string of 1 to 31 visible ASCII characters. This object has no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored. " ::= { hwCBQoSPolicyCfgInfoEntry 2 } hwCBQoSPolicyClassCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the number of traffic classes that are associated with a policy." ::= { hwCBQoSPolicyCfgInfoEntry 3 } hwCBQoSPolicyConfigMode OBJECT-TYPE SYNTAX INTEGER { unavailable(-1), config(1), auto(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configuration mode of Traffic Policy. Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set." DEFVAL { config } ::= { hwCBQoSPolicyCfgInfoEntry 4 } hwCBQoSPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSPolicyCfgInfoEntry 5 } hwCBQoSPolicyShareFlag OBJECT-TYPE SYNTAX INTEGER { multiple(1), single(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object identifies the attribute flag deciding sharing or not sharing a policy. The value can be either of the following: multiple(1): indicates that a policy is not shared. single(2): indicates that a policy is shared. The default value is multiple(1). " DEFVAL { multiple } ::= { hwCBQoSPolicyCfgInfoEntry 6 } hwCBQoSPolicyStatisticsFlag OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the flag deciding whether the policy statistics are enabled. The value of this object can be either of the following: enabled(1) disabled(2) The default value is disabled (2). " DEFVAL { disabled } ::= { hwCBQoSPolicyCfgInfoEntry 7 } -- Classifier-Behavior in QoS policy hwCBQoSPolicyClassCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSPolicyClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS Policy classifier-behavior configuration information." ::= { hwCBQoSPolicyObjects 3 } hwCBQoSPolicyClassCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSPolicyClassCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Traffic Policy classifier-behavior Configuration Information Entry." INDEX { hwCBQoSPolicyIndex, hwCBQoSPolicyClassIndex } ::= { hwCBQoSPolicyClassCfgInfoTable 1 } HwCBQoSPolicyClassCfgInfoEntry ::= SEQUENCE { hwCBQoSPolicyClassIndex Integer32, hwCBQoSPolicyClassClassifierIndex Integer32, hwCBQoSPolicyClassClassifierName OCTET STRING, hwCBQoSPolicyClassBehaviorIndex Integer32, hwCBQoSPolicyClassBehaviorName OCTET STRING, hwCBQoSPolicyClassPrecedence Integer32, hwCBQoSPolicyClassRowStatus RowStatus } hwCBQoSPolicyClassIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object identifies the policy class index in a QoS policy. The value ranges from 0 to 255. This object has no default value. " ::= { hwCBQoSPolicyClassCfgInfoEntry 1 } hwCBQoSPolicyClassClassifierIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object identifies the index of the classifier applied by a policy. The value ranges from 0 to 4095. This object has no default value. " ::= { hwCBQoSPolicyClassCfgInfoEntry 2 } hwCBQoSPolicyClassClassifierName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the policy class name in a QoS policy. The value of this object is a string of 1 to 31 visible ASCII characters. This object has no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored. " ::= { hwCBQoSPolicyClassCfgInfoEntry 3 } hwCBQoSPolicyClassBehaviorIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object identifies the index of the behavior applied by a policy. The value ranges from 0 to 4095. " ::= { hwCBQoSPolicyClassCfgInfoEntry 4 } hwCBQoSPolicyClassBehaviorName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the name of the behavior applied by a policy. The value of this object is a string of 1 to 31 visible ASCII characters. This object has no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored. " ::= { hwCBQoSPolicyClassCfgInfoEntry 5 } hwCBQoSPolicyClassPrecedence OBJECT-TYPE SYNTAX Integer32 (-1 | 0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The Precedence of the class in the policy. Only hardware QoS support this node. -1 is returned only when getting value from software QoS. -1 can't be set." ::= { hwCBQoSPolicyClassCfgInfoEntry 6 } hwCBQoSPolicyClassRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSPolicyClassCfgInfoEntry 7 } hwCBQoSPolicyShareModeCfgInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSPolicyShareModeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy Share Mode feature configuration information." ::= { hwCBQoSPolicyObjects 4 } hwCBQoSPolicyShareModeCfgInfoEntry OBJECT-TYPE SYNTAX HwCBQoSPolicyShareModeCfgInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy Share Mode feature configuration information Entry." INDEX { hwCBQoSPolicyIndex } ::= { hwCBQoSPolicyShareModeCfgInfoTable 1 } HwCBQoSPolicyShareModeCfgInfoEntry ::= SEQUENCE { hwCBQoSPolicyShareModeFlag EnabledStatus, hwCBQoSPolicyShareModeRowStatus RowStatus } hwCBQoSPolicyShareModeFlag OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The flag that the share Mode of a policy is enabled." DEFVAL{enabled} ::= { hwCBQoSPolicyShareModeCfgInfoEntry 1 } hwCBQoSPolicyShareModeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy." ::= { hwCBQoSPolicyShareModeCfgInfoEntry 2 } -- hwCBQoSApplyPolicyObjects hwCBQoSApplyPolicyObjects OBJECT IDENTIFIER ::= { hwCBQoSObjects 4 } -- Policy Instance on interface Table hwCBQoSIfApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 1 } hwCBQoSIfApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSIfApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on interface Configuration Information Entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection } ::= { hwCBQoSIfApplyPolicyTable 1 } HwCBQoSIfApplyPolicyEntry ::= SEQUENCE { hwCBQoSIfApplyPolicyIfIndex Integer32, hwCBQoSIfApplyPolicyDirection DirectionType, hwCBQoSIfApplyPolicyName OCTET STRING, hwCBQoSIfApplyPolicyRowStatus RowStatus, hwCBQoSIfApplyPolicyLinkLayer INTEGER } hwCBQoSIfApplyPolicyIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the index of the interface on which the policy is applied. This object has no value range and default value. The interface must not be an interface of the MPU or a Layer 2 interface. " ::= { hwCBQoSIfApplyPolicyEntry 1 } hwCBQoSIfApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of this object identifies the direction in which a policy is applied. The value can be inbound(1) or outbound(2). This object has no default value. " ::= { hwCBQoSIfApplyPolicyEntry 2 } hwCBQoSIfApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the policy name. The value of this object is a string of 1 to 31 visible ASCII characters. This object has no default value. Space cannot exist between the characters in the string. The initial space and end space are ignored. " ::= { hwCBQoSIfApplyPolicyEntry 3 } hwCBQoSIfApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the row status. The value of this object can be Active(1), CreateAndGo(4), or Destroy(6). This object has no default value. " ::= { hwCBQoSIfApplyPolicyEntry 4 } hwCBQoSIfApplyPolicyLinkLayer OBJECT-TYPE SYNTAX INTEGER { link-layer(1), all-layer(2), ip-layer(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "If it is set link-layer, it means l2 configuration is valid, or if ip-layer is set, means l3 configuration is valid, or it means all " ::= { hwCBQoSIfApplyPolicyEntry 5 } -- Policy Instance on ATM PVC Table hwCBQoSAtmPvcApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 2 } hwCBQoSAtmPvcApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on ATM PVC Configuration Information Entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection } ::= { hwCBQoSAtmPvcApplyPolicyTable 1 } HwCBQoSAtmPvcApplyPolicyEntry ::= SEQUENCE { hwCBQoSAtmPvcApplyPolicyIfIndex Integer32, hwCBQoSAtmPvcApplyPolicyVPI Integer32, hwCBQoSAtmPvcApplyPolicyVCI Integer32, hwCBQoSAtmPvcApplyPolicyDirection DirectionType, hwCBQoSAtmPvcApplyPolicyName OCTET STRING, hwCBQoSAtmPvcApplyPolicyRowStatus RowStatus } hwCBQoSAtmPvcApplyPolicyIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ATM Interface Index, equal to ifIndex." ::= { hwCBQoSAtmPvcApplyPolicyEntry 1 } hwCBQoSAtmPvcApplyPolicyVPI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VPI value of ATM Interface." ::= { hwCBQoSAtmPvcApplyPolicyEntry 2 } hwCBQoSAtmPvcApplyPolicyVCI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VCI value of ATM Interface." ::= { hwCBQoSAtmPvcApplyPolicyEntry 3 } hwCBQoSAtmPvcApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwCBQoSAtmPvcApplyPolicyEntry 4 } hwCBQoSAtmPvcApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of Traffic Policy." ::= { hwCBQoSAtmPvcApplyPolicyEntry 5 } hwCBQoSAtmPvcApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSAtmPvcApplyPolicyEntry 6 } -- Policy Instance on vlanid Table hwCBQoSIfVlanApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfVlanApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 3 } hwCBQoSIfVlanApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSIfVlanApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on Ethernet Vlan Configuration Information Entry." INDEX { hwCBQoSIfVlanApplyPolicyIfIndex, hwCBQoSIfVlanApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyVlanid2} ::= { hwCBQoSIfVlanApplyPolicyTable 1 } HwCBQoSIfVlanApplyPolicyEntry ::= SEQUENCE { hwCBQoSIfVlanApplyPolicyIfIndex Integer32, hwCBQoSIfVlanApplyPolicyDirection DirectionType, hwCBQoSIfVlanApplyPolicyVlanid1 Integer32, hwCBQoSIfVlanApplyPolicyVlanid2 Integer32, hwCBQoSIfVlanApplyPolicyCeVidEnd Integer32, hwCBQoSIfVlanApplyPolicyName OCTET STRING, hwCBQoSIfVlanApplyPolicyRowStatus RowStatus, hwCBQoSIfVlanApplyPolicyLinkLayer INTEGER } hwCBQoSIfVlanApplyPolicyIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Ethernet interface index." ::= { hwCBQoSIfVlanApplyPolicyEntry 1 } hwCBQoSIfVlanApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the direction to which the policy is applied." ::= { hwCBQoSIfVlanApplyPolicyEntry 2 } hwCBQoSIfVlanApplyPolicyVlanid1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the VLAN that the Ethernet interface belongs to." ::= { hwCBQoSIfVlanApplyPolicyEntry 3 } hwCBQoSIfVlanApplyPolicyVlanid2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the VLAN that the Ethernet interface belongs to." ::= { hwCBQoSIfVlanApplyPolicyEntry 4 } hwCBQoSIfVlanApplyPolicyCeVidEnd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the VLAN that the Ethernet interface belongs to." ::= { hwCBQoSIfVlanApplyPolicyEntry 5 } hwCBQoSIfVlanApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the policy name." ::= { hwCBQoSIfVlanApplyPolicyEntry 6 } hwCBQoSIfVlanApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSIfVlanApplyPolicyEntry 7 } hwCBQoSIfVlanApplyPolicyLinkLayer OBJECT-TYPE SYNTAX INTEGER { link-layer(1), all-layer(2), ip-layer(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the link layer. The value range is: link-layer(1),all-layer(2),ip-layer(3). " ::= { hwCBQoSIfVlanApplyPolicyEntry 8 } -- Policy Instance on fr class Table hwCBQoSFrClassApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrClassApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 4 } hwCBQoSFrClassApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSFrClassApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on fr class Configuration Information Entry." INDEX { hwCBQoSFrClassApplyPolicyFrClassName, hwCBQoSFrClassApplyPolicyDirection } ::= { hwCBQoSFrClassApplyPolicyTable 1 } HwCBQoSFrClassApplyPolicyEntry ::= SEQUENCE { hwCBQoSFrClassApplyPolicyFrClassName OCTET STRING, hwCBQoSFrClassApplyPolicyDirection DirectionType, hwCBQoSFrClassApplyPolicyName OCTET STRING, hwCBQoSFrClassApplyPolicyRowStatus RowStatus } hwCBQoSFrClassApplyPolicyFrClassName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of fr class." ::= { hwCBQoSFrClassApplyPolicyEntry 1 } hwCBQoSFrClassApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwCBQoSFrClassApplyPolicyEntry 2 } hwCBQoSFrClassApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of Traffic Policy." ::= { hwCBQoSFrClassApplyPolicyEntry 3 } hwCBQoSFrClassApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSFrClassApplyPolicyEntry 4 } -- Policy Instance on fr pvc Table hwCBQoSFrPvcApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 5 } hwCBQoSFrPvcApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on FR PVC Configuration Information Entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection } ::= { hwCBQoSFrPvcApplyPolicyTable 1 } HwCBQoSFrPvcApplyPolicyEntry ::= SEQUENCE { hwCBQoSFrPvcApplyPolicyIfIndex Integer32, hwCBQoSFrPvcApplyPolicyDlciNum Integer32, hwCBQoSFrPvcApplyPolicyDirection DirectionType, hwCBQoSFrPvcApplyPolicyName OCTET STRING } hwCBQoSFrPvcApplyPolicyIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Fr Interface Index, equal to ifIndex." ::= { hwCBQoSFrPvcApplyPolicyEntry 1 } hwCBQoSFrPvcApplyPolicyDlciNum OBJECT-TYPE SYNTAX Integer32 (16..1007) MAX-ACCESS read-only STATUS current DESCRIPTION "Fr DLCI number." ::= { hwCBQoSFrPvcApplyPolicyEntry 2 } hwCBQoSFrPvcApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwCBQoSFrPvcApplyPolicyEntry 3 } hwCBQoSFrPvcApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of Traffic Policy." ::= { hwCBQoSFrPvcApplyPolicyEntry 4 } -- Policy Instance on vsi Table hwCBQoSVsiApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSVsiApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of QoS policy instance." ::= { hwCBQoSApplyPolicyObjects 6 } hwCBQoSVsiApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSVsiApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on VSI Configuration Information Entry." INDEX { hwCBQoSVsiApplyPolicyVsiIndex, hwCBQoSVsiApplyPolicyDirection } ::= { hwCBQoSVsiApplyPolicyTable 1 } HwCBQoSVsiApplyPolicyEntry ::= SEQUENCE { hwCBQoSVsiApplyPolicyVsiIndex Integer32, hwCBQoSVsiName OCTET STRING, hwCBQoSVsiApplyPolicyDirection DirectionType, hwCBQoSVsiApplyPolicyName OCTET STRING, hwCBQoSVsiApplyPolicyRowStatus RowStatus } hwCBQoSVsiApplyPolicyVsiIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VSI Interface Index, equal to ifIndex." ::= { hwCBQoSVsiApplyPolicyEntry 1 } hwCBQoSVsiName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Vlan of Ethernet Interface." ::= { hwCBQoSVsiApplyPolicyEntry 2 } hwCBQoSVsiApplyPolicyDirection OBJECT-TYPE SYNTAX DirectionType MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction: inbound (1) outbound (2)" ::= { hwCBQoSVsiApplyPolicyEntry 3 } hwCBQoSVsiApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Name of Traffic Policy." ::= { hwCBQoSVsiApplyPolicyEntry 4 } hwCBQoSVsiApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy" ::= { hwCBQoSVsiApplyPolicyEntry 5 } hwCBQoSVlanApplyPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSVlanApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of applying policy on VLAN." ::= { hwCBQoSApplyPolicyObjects 7 } hwCBQoSVlanApplyPolicyEntry OBJECT-TYPE SYNTAX HwCBQoSVlanApplyPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Policy applied on VLAN Configuration Information Entry." INDEX { hwCBQoSVlanApplyPolicyVlanId,hwCBQoSVlanApplyPolicyDirection } ::= { hwCBQoSVlanApplyPolicyTable 1 } HwCBQoSVlanApplyPolicyEntry ::= SEQUENCE { hwCBQoSVlanApplyPolicyVlanId Integer32, hwCBQoSVlanApplyPolicyDirection INTEGER, hwCBQoSVlanApplyPolicyName OCTET STRING, hwCBQoSVlanApplyPolicyRowStatus RowStatus } hwCBQoSVlanApplyPolicyVlanId OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN number." ::= { hwCBQoSVlanApplyPolicyEntry 1 } hwCBQoSVlanApplyPolicyDirection OBJECT-TYPE SYNTAX INTEGER { inbound(1), outbound(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Policy Direction: inbound(1), apply policy inbound; outbound(2), apply policy outbound." ::= { hwCBQoSVlanApplyPolicyEntry 2 } hwCBQoSVlanApplyPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Policy name: The name of the applied policy." ::= { hwCBQoSVlanApplyPolicyEntry 3 } hwCBQoSVlanApplyPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus. Three actions are used: active, createAndGo, destroy." ::= { hwCBQoSVlanApplyPolicyEntry 4 } --beg: mod by j00126783 for policy-alarm hwCBQoSRuleNotSupportAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSRuleNotSupportAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSRuleNotSupportAlarmTable" ::= { hwCBQoSApplyPolicyObjects 8 } hwCBQoSRuleNotSupportAlarmEntry OBJECT-TYPE SYNTAX HwCBQoSRuleNotSupportAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSRuleNotSupportAlarmEntry" INDEX { hwCBQoSRuleDirection, hwCBQoSRuleSlotID, hwCBQoSRuleInfo } ::= { hwCBQoSRuleNotSupportAlarmTable 1 } HwCBQoSRuleNotSupportAlarmEntry ::= SEQUENCE { hwCBQoSRuleDirection OCTET STRING, hwCBQoSRuleSlotID Integer32, hwCBQoSRuleInfo OCTET STRING } hwCBQoSRuleDirection OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSRuleDirection" ::= { hwCBQoSRuleNotSupportAlarmEntry 1 } hwCBQoSRuleSlotID OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSRuleSlotID" ::= { hwCBQoSRuleNotSupportAlarmEntry 2 } hwCBQoSRuleInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..511)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSRuleInfo" ::= { hwCBQoSRuleNotSupportAlarmEntry 3 } hwCBQoSActionNotSupportAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSActionNotSupportAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSActionNotSupportAlarmTable" ::= { hwCBQoSApplyPolicyObjects 9 } hwCBQoSActionNotSupportAlarmEntry OBJECT-TYPE SYNTAX HwCBQoSActionNotSupportAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSActionNotSupportAlarmEntry" INDEX { hwCBQoSActionDirection, hwCBQoSActionSlotID, hwCBQoSActionInfo } ::= { hwCBQoSActionNotSupportAlarmTable 1 } HwCBQoSActionNotSupportAlarmEntry ::= SEQUENCE { hwCBQoSActionDirection OCTET STRING, hwCBQoSActionSlotID Integer32, hwCBQoSActionInfo OCTET STRING } hwCBQoSActionDirection OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSActionDirection" ::= { hwCBQoSActionNotSupportAlarmEntry 1 } hwCBQoSActionSlotID OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSActionSlotID" ::= { hwCBQoSActionNotSupportAlarmEntry 2 } hwCBQoSActionInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..511)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwCBQoSActionInfo" ::= { hwCBQoSActionNotSupportAlarmEntry 3 } --end: mod by j00126783 for policy-alarm -- Running statistics information hwCBQoSApplyPolicyStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSObjects 5 } -- Interface: policy Running statistics information hwCBQoSIfStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 1 } -- Interface CBQ statistics hwCBQoSIfCbqRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfCbqRunInfoEntry 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." ::= { hwCBQoSIfStaticsObjects 1 } hwCBQoSIfCbqRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfCbqRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface CBQ statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex } ::= { hwCBQoSIfCbqRunInfoTable 1 } HwCBQoSIfCbqRunInfoEntry ::= SEQUENCE { hwCBQoSIfCbqQueueSize Integer32, hwCBQoSIfCbqDiscard Counter64, hwCBQoSIfCbqEfQueueSize Integer32, hwCBQoSIfCbqAfQueueSize Integer32, hwCBQoSIfCbqBeQueueSize Integer32, hwCBQoSIfCbqBeActiveQueueNum Integer32, hwCBQoSIfCbqBeMaxActiveQueueNum Integer32, hwCBQoSIfCbqBeTotalQueueNum Integer32, hwCBQoSIfCbqAfAllocatedQueueNum Integer32 } hwCBQoSIfCbqQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of CBQ" ::= { hwCBQoSIfCbqRunInfoEntry 1 } hwCBQoSIfCbqDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discarded packets which coundn't be enqueued." ::= { hwCBQoSIfCbqRunInfoEntry 2 } hwCBQoSIfCbqEfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of EF" ::= { hwCBQoSIfCbqRunInfoEntry 3 } hwCBQoSIfCbqAfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of AF" ::= { hwCBQoSIfCbqRunInfoEntry 4 } hwCBQoSIfCbqBeQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of BE" ::= { hwCBQoSIfCbqRunInfoEntry 5 } hwCBQoSIfCbqBeActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the number of Active Be Queue" ::= { hwCBQoSIfCbqRunInfoEntry 6 } hwCBQoSIfCbqBeMaxActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the max number of Active Be Queue" ::= { hwCBQoSIfCbqRunInfoEntry 7 } hwCBQoSIfCbqBeTotalQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the total number of Be Queue" ::= { hwCBQoSIfCbqRunInfoEntry 8 } hwCBQoSIfCbqAfAllocatedQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the Allocated number of Af Queue" ::= { hwCBQoSIfCbqRunInfoEntry 9 } -- Class match statistics hwCBQoSIfClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for matching a classifier in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 2 } hwCBQoSIfClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Classifier's matching statistics information entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfClassMatchRunInfoTable 1 } HwCBQoSIfClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSIfClassMatchedPackets Counter64, hwCBQoSIfClassMatchedBytes Counter64, hwCBQoSIfClassAverageRate Counter64, hwCBQosIfClassPassedPackets Counter64, hwCBQosIfClassDroppedPackets Counter64 } hwCBQoSIfClassMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matching a class in a QoS policy." ::= { hwCBQoSIfClassMatchRunInfoEntry 1 } hwCBQoSIfClassMatchedBytes 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." ::= { hwCBQoSIfClassMatchRunInfoEntry 2 } hwCBQoSIfClassAverageRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average rate of the traffic matching a class in a QoS policy. For inbound QoS policy, it is the rate of the traffic input; For outbound QoS policy, it is the rate of the traffic output. Only software QoS support this node." ::= { hwCBQoSIfClassMatchRunInfoEntry 3 } hwCBQosIfClassPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of passed packets matching a class in a QoS policy." ::= { hwCBQoSIfClassMatchRunInfoEntry 4 } hwCBQosIfClassDroppedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of dropped packets matching a class in a QoS policy." ::= { hwCBQoSIfClassMatchRunInfoEntry 5 } -- CAR statistics hwCBQoSIfCarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for CAR in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 3 } hwCBQoSIfCarRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR statistics information entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfCarRunInfoTable 1 } HwCBQoSIfCarRunInfoEntry ::= SEQUENCE { hwCBQoSIfCarGreenPassedPackets Counter64, hwCBQoSIfCarGreenPassedBytes Counter64, hwCBQoSIfCarGreenRemarkedPackets Counter64, hwCBQoSIfCarGreenRemarkedBytes Counter64, hwCBQoSIfCarGreenDiscardedPackets Counter64, hwCBQoSIfCarGreenDiscardedBytes Counter64, hwCBQoSIfCarYellowPassedPackets Counter64, hwCBQoSIfCarYellowPassedBytes Counter64, hwCBQoSIfCarYellowRemarkedPackets Counter64, hwCBQoSIfCarYellowRemarkedBytes Counter64, hwCBQoSIfCarYellowDiscardedPackets Counter64, hwCBQoSIfCarYellowDiscardedBytes Counter64, hwCBQoSIfCarRedPassedPackets Counter64, hwCBQoSIfCarRedPassedBytes Counter64, hwCBQoSIfCarRedRemarkedPackets Counter64, hwCBQoSIfCarRedRemarkedBytes Counter64, hwCBQoSIfCarRedDiscardedPackets Counter64, hwCBQoSIfCarRedDiscardedBytes Counter64, hwCBQoSIfCarGreenPassedPacketsRate Counter64, hwCBQoSIfCarGreenPassedBytesRate Counter64, hwCBQoSIfCarGreenRemarkedPacketsRate Counter64, hwCBQoSIfCarGreenRemarkedBytesRate Counter64, hwCBQoSIfCarGreenDiscardedPacketsRate Counter64, hwCBQoSIfCarGreenDiscardedBytesRate Counter64, hwCBQoSIfCarYellowPassedPacketsRate Counter64, hwCBQoSIfCarYellowPassedBytesRate Counter64, hwCBQoSIfCarYellowRemarkedPacketsRate Counter64, hwCBQoSIfCarYellowRemarkedBytesRate Counter64, hwCBQoSIfCarYellowDiscardedPacketsRate Counter64, hwCBQoSIfCarYellowDiscardedBytesRate Counter64, hwCBQoSIfCarRedPassedPacketsRate Counter64, hwCBQoSIfCarRedPassedBytesRate Counter64, hwCBQoSIfCarRedRemarkedPacketsRate Counter64, hwCBQoSIfCarRedRemarkedBytesRate Counter64, hwCBQoSIfCarRedDiscardedPacketsRate Counter64, hwCBQoSIfCarRedDiscardedBytesRate Counter64 } hwCBQoSIfCarGreenPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed packets of green packet" ::= { hwCBQoSIfCarRunInfoEntry 1 } hwCBQoSIfCarGreenPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed bytes of green packet" ::= { hwCBQoSIfCarRunInfoEntry 2 } hwCBQoSIfCarGreenRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked packets of green packet" ::= { hwCBQoSIfCarRunInfoEntry 3 } hwCBQoSIfCarGreenRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked bytes of green packet" ::= { hwCBQoSIfCarRunInfoEntry 4 } hwCBQoSIfCarGreenDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded packets of green packet" ::= { hwCBQoSIfCarRunInfoEntry 5 } hwCBQoSIfCarGreenDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded bytes of green packet" ::= { hwCBQoSIfCarRunInfoEntry 6 } hwCBQoSIfCarYellowPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed packets of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 7 } hwCBQoSIfCarYellowPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed bytes of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 8 } hwCBQoSIfCarYellowRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked packets of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 9 } hwCBQoSIfCarYellowRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked bytes of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 10 } hwCBQoSIfCarYellowDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded packets of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 11 } hwCBQoSIfCarYellowDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded bytes of yellow packet" ::= { hwCBQoSIfCarRunInfoEntry 12 } hwCBQoSIfCarRedPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed packets of red packet" ::= { hwCBQoSIfCarRunInfoEntry 13 } hwCBQoSIfCarRedPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Passed bytes of red packet" ::= { hwCBQoSIfCarRunInfoEntry 14 } hwCBQoSIfCarRedRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked packets of red packet" ::= { hwCBQoSIfCarRunInfoEntry 15 } hwCBQoSIfCarRedRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Remarked bytes of red packet" ::= { hwCBQoSIfCarRunInfoEntry 16 } hwCBQoSIfCarRedDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded packets of red packet" ::= { hwCBQoSIfCarRunInfoEntry 17 } hwCBQoSIfCarRedDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Discarded bytes of red packet" ::= { hwCBQoSIfCarRunInfoEntry 18 } hwCBQoSIfCarGreenPassedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded green packets" ::= { hwCBQoSIfCarRunInfoEntry 19 } hwCBQoSIfCarGreenPassedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded bytes of green packets" ::= { hwCBQoSIfCarRunInfoEntry 20 } hwCBQoSIfCarGreenRemarkedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked green packets" ::= { hwCBQoSIfCarRunInfoEntry 21 } hwCBQoSIfCarGreenRemarkedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked bytes of green packets" ::= { hwCBQoSIfCarRunInfoEntry 22 } hwCBQoSIfCarGreenDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded green packets" ::= { hwCBQoSIfCarRunInfoEntry 23 } hwCBQoSIfCarGreenDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded bytes of green packets" ::= { hwCBQoSIfCarRunInfoEntry 24 } hwCBQoSIfCarYellowPassedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 25 } hwCBQoSIfCarYellowPassedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded bytes of yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 26 } hwCBQoSIfCarYellowRemarkedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 27 } hwCBQoSIfCarYellowRemarkedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked bytes of yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 28 } hwCBQoSIfCarYellowDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 29 } hwCBQoSIfCarYellowDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded bytes of yellow packets" ::= { hwCBQoSIfCarRunInfoEntry 30 } hwCBQoSIfCarRedPassedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded red packets" ::= { hwCBQoSIfCarRunInfoEntry 31 } hwCBQoSIfCarRedPassedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of forwarded bytes of red packets" ::= { hwCBQoSIfCarRunInfoEntry 32 } hwCBQoSIfCarRedRemarkedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked red packets" ::= { hwCBQoSIfCarRunInfoEntry 33 } hwCBQoSIfCarRedRemarkedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of re-marked bytes of red packets" ::= { hwCBQoSIfCarRunInfoEntry 34 } hwCBQoSIfCarRedDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded red packets" ::= { hwCBQoSIfCarRunInfoEntry 35 } hwCBQoSIfCarRedDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of discarded bytes of red packets" ::= { hwCBQoSIfCarRunInfoEntry 36 } -- GTS statistics hwCBQoSIfGtsRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for GTS in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 4 } hwCBQoSIfGtsRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GTS statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfGtsRunInfoTable 1 } HwCBQoSIfGtsRunInfoEntry ::= SEQUENCE { hwCBQoSIfGtsPassedPackets Counter64, hwCBQoSIfGtsPassedBytes Counter64, hwCBQoSIfGtsDiscardedPackets Counter64, hwCBQoSIfGtsDiscardedBytes Counter64, hwCBQoSIfGtsDelayedPackets Counter64, hwCBQoSIfGtsDelayedBytes Counter64, hwCBQoSIfGtsQueueSize Integer32 } hwCBQoSIfGtsPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 1 } hwCBQoSIfGtsPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 2 } hwCBQoSIfGtsDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 3 } hwCBQoSIfGtsDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 4 } hwCBQoSIfGtsDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 5 } hwCBQoSIfGtsDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by GTS." ::= { hwCBQoSIfGtsRunInfoEntry 6 } hwCBQoSIfGtsQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of GTS queue." ::= { hwCBQoSIfGtsRunInfoEntry 7 } -- Remark statistics hwCBQoSIfRemarkRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for remarking in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 5 } hwCBQoSIfRemarkRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remarking statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfRemarkRunInfoTable 1 } HwCBQoSIfRemarkRunInfoEntry ::= SEQUENCE { hwCBQoSIfRemarkedPackets Counter64, hwCBQoSIfRemarkedBytes Counter64 } hwCBQoSIfRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets remarked." ::= { hwCBQoSIfRemarkRunInfoEntry 1 } hwCBQoSIfRemarkedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes remarked." ::= { hwCBQoSIfRemarkRunInfoEntry 2 } -- Queue statistics hwCBQoSIfQueueRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for queue in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 6 } hwCBQoSIfQueueRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfQueueRunInfoTable 1 } HwCBQoSIfQueueRunInfoEntry ::= SEQUENCE { hwCBQoSIfQueueMatchedPackets Counter64, hwCBQoSIfQueueMatchedBytes Counter64, hwCBQoSIfQueueEnqueuedPackets Counter64, hwCBQoSIfQueueEnqueuedBytes Counter64, hwCBQoSIfQueueDiscardedPackets Counter64, hwCBQoSIfQueueDiscardedBytes Counter64, hwCBQoSIfQueueMatchedPacketsRate Counter64, hwCBQoSIfQueueMatchedBytesRate Counter64, hwCBQoSIfQueueEnqueuedPacketsRate Counter64, hwCBQoSIfQueueEnqueuedBytesRate Counter64, hwCBQoSIfQueueDiscardedPacketsRate Counter64, hwCBQoSIfQueueDiscardedBytesRate Counter64 } hwCBQoSIfQueueMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matched to enqueue." ::= { hwCBQoSIfQueueRunInfoEntry 1 } hwCBQoSIfQueueMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes matched to enqueue." ::= { hwCBQoSIfQueueRunInfoEntry 2 } hwCBQoSIfQueueEnqueuedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets enqueued." ::= { hwCBQoSIfQueueRunInfoEntry 3 } hwCBQoSIfQueueEnqueuedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes enqueued." ::= { hwCBQoSIfQueueRunInfoEntry 4 } hwCBQoSIfQueueDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded when enqueued by discard method." ::= { hwCBQoSIfQueueRunInfoEntry 5 } hwCBQoSIfQueueDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded when enqueued by discard method." ::= { hwCBQoSIfQueueRunInfoEntry 6 } hwCBQoSIfQueueMatchedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets matched to enqueue." ::= { hwCBQoSIfQueueRunInfoEntry 7 } hwCBQoSIfQueueMatchedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes matched to enqueue." ::= { hwCBQoSIfQueueRunInfoEntry 8 } hwCBQoSIfQueueEnqueuedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets enqueued." ::= { hwCBQoSIfQueueRunInfoEntry 9 } hwCBQoSIfQueueEnqueuedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes enqueued." ::= { hwCBQoSIfQueueRunInfoEntry 10 } hwCBQoSIfQueueDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets discarded when enqueued by discard method." ::= { hwCBQoSIfQueueRunInfoEntry 11 } hwCBQoSIfQueueDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes discarded when enqueued by discard method." ::= { hwCBQoSIfQueueRunInfoEntry 12 } -- WRED statistics hwCBQoSIfWredRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for WRED in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 7 } hwCBQoSIfWredRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex, hwCBQoSWredClassValue } ::= { hwCBQoSIfWredRunInfoTable 1 } HwCBQoSIfWredRunInfoEntry ::= SEQUENCE { hwCBQoSIfWredRandomDiscardedPackets Counter64, hwCBQoSIfWredTailDiscardedPackets Counter64 } hwCBQoSIfWredRandomDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that random-discarded by WRED." ::= { hwCBQoSIfWredRunInfoEntry 1 } hwCBQoSIfWredTailDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that tail-discarded by WRED." ::= { hwCBQoSIfWredRunInfoEntry 2 } -- LR statistics hwCBQoSIfLrRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for LR in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 8 } hwCBQoSIfLrRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LR statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfLrRunInfoTable 1 } HwCBQoSIfLrRunInfoEntry ::= SEQUENCE { hwCBQoSIfLrPassedPackets Counter64, hwCBQoSIfLrPassedBytes Counter64, hwCBQoSIfLrDiscardedPackets Counter64, hwCBQoSIfLrDiscardedBytes Counter64, hwCBQoSIfLrDelayedPackets Counter64, hwCBQoSIfLrDelayedBytes Counter64 } hwCBQoSIfLrPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by LR." ::= { hwCBQoSIfLrRunInfoEntry 1 } hwCBQoSIfLrPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by LR." ::= { hwCBQoSIfLrRunInfoEntry 2 } hwCBQoSIfLrDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by LR." ::= { hwCBQoSIfLrRunInfoEntry 3 } hwCBQoSIfLrDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by LR." ::= { hwCBQoSIfLrRunInfoEntry 4 } hwCBQoSIfLrDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by LR." ::= { hwCBQoSIfLrRunInfoEntry 5 } hwCBQoSIfLrDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by LR." ::= { hwCBQoSIfLrRunInfoEntry 6 } -- Redirect statistics hwCBQoSIfRedirectRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfRedirectRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for redirect in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 9 } hwCBQoSIfRedirectRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfRedirectRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Redirect statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfRedirectRunInfoTable 1 } HwCBQoSIfRedirectRunInfoEntry ::= SEQUENCE { hwCBQoSIfRedirectedPackets Counter64, hwCBQoSIfRedirectedBytes Counter64 } hwCBQoSIfRedirectedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Redirected." ::= { hwCBQoSIfRedirectRunInfoEntry 1 } hwCBQoSIfRedirectedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes Redirected." ::= { hwCBQoSIfRedirectRunInfoEntry 2 } -- Firewall statistics hwCBQoSIfFirewallRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfFirewallRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for fire wall in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 10 } hwCBQoSIfFirewallRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfFirewallRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Fire wall statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfFirewallRunInfoTable 1 } HwCBQoSIfFirewallRunInfoEntry ::= SEQUENCE { hwCBQoSIfFilteredPackets Counter64, hwCBQoSIfFilteredBytes Counter64 } hwCBQoSIfFilteredPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Filtered." ::= { hwCBQoSIfFirewallRunInfoEntry 1 } hwCBQoSIfFilteredBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes Filtered." ::= { hwCBQoSIfFirewallRunInfoEntry 2 } -- Mirror statistics hwCBQoSIfMirrorRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfMirrorRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for mirror in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 11 } hwCBQoSIfMirrorRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfMirrorRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfMirrorRunInfoTable 1 } HwCBQoSIfMirrorRunInfoEntry ::= SEQUENCE { hwCBQoSIfMirroredPackets Counter64, hwCBQoSIfMirroredBytes Counter64 } hwCBQoSIfMirroredPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Mirrored." ::= { hwCBQoSIfMirrorRunInfoEntry 1 } hwCBQoSIfMirroredBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes Mirrored." ::= { hwCBQoSIfMirrorRunInfoEntry 2 } -- Urpf statistics hwCBQoSIfUrpfRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfUrpfRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for urpf in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 12 } hwCBQoSIfUrpfRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfUrpfRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Urpf statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfUrpfRunInfoTable 1 } HwCBQoSIfUrpfRunInfoEntry ::= SEQUENCE { hwCBQoSIfUrpfPassedPackets Counter64, hwCBQoSIfUrpfPassedBytes Counter64, hwCBQoSIfUrpfDroppedPackets Counter64, hwCBQoSIfUrpfDroppedBytes Counter64 } hwCBQoSIfUrpfPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed." ::= { hwCBQoSIfUrpfRunInfoEntry 1 } hwCBQoSIfUrpfPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed." ::= { hwCBQoSIfUrpfRunInfoEntry 2 } hwCBQoSIfUrpfDroppedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets dropped." ::= { hwCBQoSIfUrpfRunInfoEntry 3 } hwCBQoSIfUrpfDroppedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes dropped." ::= { hwCBQoSIfUrpfRunInfoEntry 4 } -- Sample statistics hwCBQoSIfSampleRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfSampleRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for sample in a QoS policy applied on the interface." ::= { hwCBQoSIfStaticsObjects 13 } hwCBQoSIfSampleRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfSampleRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Sample statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfSampleRunInfoTable 1 } HwCBQoSIfSampleRunInfoEntry ::= SEQUENCE { hwCBQoSIfSampledPackets Counter64, hwCBQoSIfSampledBytes Counter64 } hwCBQoSIfSampledPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets Sampled." ::= { hwCBQoSIfSampleRunInfoEntry 1 } hwCBQoSIfSampledBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes Sampled." ::= { hwCBQoSIfSampleRunInfoEntry 2 } -- ATM Interface PVC: policy Running statistics information hwCBQoSAtmPvcStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 2 } -- ATM PVC CBQ statistics hwCBQoSAtmPvcCbqRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcCbqRunInfoEntry 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." ::= { hwCBQoSAtmPvcStaticsObjects 1 } hwCBQoSAtmPvcCbqRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcCbqRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FR PVC CBQ statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI } ::= { hwCBQoSAtmPvcCbqRunInfoTable 1 } HwCBQoSAtmPvcCbqRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcCbqQueueSize Integer32, hwCBQoSAtmPvcCbqDiscard Counter64, hwCBQoSAtmPvcCbqEfQueueSize Integer32, hwCBQoSAtmPvcCbqAfQueueSize Integer32, hwCBQoSAtmPvcCbqBeQueueSize Integer32, hwCBQoSAtmPvcCbqBeActiveQueueNum Integer32, hwCBQoSAtmPvcCbqBeMaxActiveQueueNum Integer32, hwCBQoSAtmPvcCbqBeTotalQueueNum Integer32, hwCBQoSAtmPvcCbqAfAllocatedQueueNum Integer32 } hwCBQoSAtmPvcCbqQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of CBQ" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 1 } hwCBQoSAtmPvcCbqDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discarded packets which coundn't be enqueued." ::= { hwCBQoSAtmPvcCbqRunInfoEntry 2 } hwCBQoSAtmPvcCbqEfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of EF" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 3 } hwCBQoSAtmPvcCbqAfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of AF" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 4 } hwCBQoSAtmPvcCbqBeQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of BE" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 5 } hwCBQoSAtmPvcCbqBeActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the number of Active Be Queue" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 6 } hwCBQoSAtmPvcCbqBeMaxActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the max number of Active Be Queue" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 7 } hwCBQoSAtmPvcCbqBeTotalQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the total number of Be Queue" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 8 } hwCBQoSAtmPvcCbqAfAllocatedQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the Allocated number of Af Queue" ::= { hwCBQoSAtmPvcCbqRunInfoEntry 9 } -- Class match statistics hwCBQoSAtmPvcClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for matching a classifier in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 2 } hwCBQoSAtmPvcClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Classifier matching statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcClassMatchRunInfoTable 1 } HwCBQoSAtmPvcClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcClassMatchPackets Counter64, hwCBQoSAtmPvcClassMatchBytes Counter64, hwCBQoSAtmPvcClassAverageRate Counter64 } hwCBQoSAtmPvcClassMatchPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matching a class in a QoS policy." ::= { hwCBQoSAtmPvcClassMatchRunInfoEntry 1 } hwCBQoSAtmPvcClassMatchBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes matching a class in a QoS policy." ::= { hwCBQoSAtmPvcClassMatchRunInfoEntry 2 } hwCBQoSAtmPvcClassAverageRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average rate of the traffic matching a class in a QoS policy. For inbound QoS policy, it is the rate of the traffic input; For outbound QoS policy, it is the rate of the traffic output. Only software QoS support this node." ::= { hwCBQoSAtmPvcClassMatchRunInfoEntry 3 } -- CAR statistics hwCBQoSAtmPvcCarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for CAR in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 3 } hwCBQoSAtmPvcCarRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcCarRunInfoTable 1 } HwCBQoSAtmPvcCarRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcCarConformPackets Counter64, hwCBQoSAtmPvcCarConformBytes Counter64, hwCBQoSAtmPvcCarExceedPackets Counter64, hwCBQoSAtmPvcCarExceedBytes Counter64, hwCBQoSAtmPvcCarConformPacketsRate Counter64, hwCBQoSAtmPvcCarConformBytesRate Counter64, hwCBQoSAtmPvcCarExceedPacketsRate Counter64, hwCBQoSAtmPvcCarExceedBytesRate Counter64 } hwCBQoSAtmPvcCarConformPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that conforming specified CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 1 } hwCBQoSAtmPvcCarConformBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes that conforming specified CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 2 } hwCBQoSAtmPvcCarExceedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets exceeded CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 3 } hwCBQoSAtmPvcCarExceedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes exceeded CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 4 } hwCBQoSAtmPvcCarConformPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets that conforming specified CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 5 } hwCBQoSAtmPvcCarConformBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes that conforming specified CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 6 } hwCBQoSAtmPvcCarExceedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets exceeded CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 7 } hwCBQoSAtmPvcCarExceedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes exceeded CIR." ::= { hwCBQoSAtmPvcCarRunInfoEntry 8 } -- GTS statistics hwCBQoSAtmPvcGtsRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for GTS in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 4 } hwCBQoSAtmPvcGtsRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GTS statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcGtsRunInfoTable 1 } HwCBQoSAtmPvcGtsRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcGtsPassedPackets Counter64, hwCBQoSAtmPvcGtsPassedBytes Counter64, hwCBQoSAtmPvcGtsDiscardedPackets Counter64, hwCBQoSAtmPvcGtsDiscardedBytes Counter64, hwCBQoSAtmPvcGtsDelayedPackets Counter64, hwCBQoSAtmPvcGtsDelayedBytes Counter64, hwCBQoSAtmPvcGtsQueueSize Integer32 } hwCBQoSAtmPvcGtsPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 1 } hwCBQoSAtmPvcGtsPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 2 } hwCBQoSAtmPvcGtsDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 3 } hwCBQoSAtmPvcGtsDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 4 } hwCBQoSAtmPvcGtsDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 5 } hwCBQoSAtmPvcGtsDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by GTS." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 6 } hwCBQoSAtmPvcGtsQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of GTS queue." ::= { hwCBQoSAtmPvcGtsRunInfoEntry 7 } -- Remark statistics hwCBQoSAtmPvcRemarkRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for remarking in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 5 } hwCBQoSAtmPvcRemarkRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remarking statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcRemarkRunInfoTable 1 } HwCBQoSAtmPvcRemarkRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcRemarkedPackets Counter64 } hwCBQoSAtmPvcRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets remarked." ::= { hwCBQoSAtmPvcRemarkRunInfoEntry 1 } -- Queue statistics hwCBQoSAtmPvcQueueRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for queue in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 6 } hwCBQoSAtmPvcQueueRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcQueueRunInfoTable 1 } HwCBQoSAtmPvcQueueRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcQueueMatchedPackets Counter64, hwCBQoSAtmPvcQueueMatchedBytes Counter64, hwCBQoSAtmPvcQueueEnqueuedPackets Counter64, hwCBQoSAtmPvcQueueEnqueuedBytes Counter64, hwCBQoSAtmPvcQueueDiscardedPackets Counter64, hwCBQoSAtmPvcQueueDiscardedBytes Counter64, hwCBQoSAtmPvcQueueMatchedPacketsRate Counter64, hwCBQoSAtmPvcQueueMatchedBytesRate Counter64, hwCBQoSAtmPvcQueueEnqueuedPacketsRate Counter64, hwCBQoSAtmPvcQueueEnqueuedBytesRate Counter64, hwCBQoSAtmPvcQueueDiscardedPacketsRate Counter64, hwCBQoSAtmPvcQueueDiscardedBytesRate Counter64 } hwCBQoSAtmPvcQueueMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matched to enqueue." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 1 } hwCBQoSAtmPvcQueueMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes matched to enqueue." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 2 } hwCBQoSAtmPvcQueueEnqueuedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets enqueued." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 3 } hwCBQoSAtmPvcQueueEnqueuedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes enqueued." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 4 } hwCBQoSAtmPvcQueueDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discard when enqueued by discard method." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 5 } hwCBQoSAtmPvcQueueDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discard when enqueued by discard method." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 6 } hwCBQoSAtmPvcQueueMatchedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets matched to enqueue." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 7 } hwCBQoSAtmPvcQueueMatchedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes matched to enqueue." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 8 } hwCBQoSAtmPvcQueueEnqueuedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets enqueued." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 9 } hwCBQoSAtmPvcQueueEnqueuedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes enqueued." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 10 } hwCBQoSAtmPvcQueueDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets discard when enqueued by discard method." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 11 } hwCBQoSAtmPvcQueueDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes discard when enqueued by discard method." ::= { hwCBQoSAtmPvcQueueRunInfoEntry 12 } -- WRED statistics hwCBQoSAtmPvcWredRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for WRED in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 7 } hwCBQoSAtmPvcWredRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex, hwCBQoSWredClassValue } ::= { hwCBQoSAtmPvcWredRunInfoTable 1 } HwCBQoSAtmPvcWredRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcWredRandomDiscardedPackets Counter64, hwCBQoSAtmPvcWredTailDiscardedPackets Counter64 } hwCBQoSAtmPvcWredRandomDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets randomly discarded by WRED." ::= { hwCBQoSAtmPvcWredRunInfoEntry 1 } hwCBQoSAtmPvcWredTailDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets tail-discarded by WRED." ::= { hwCBQoSAtmPvcWredRunInfoEntry 2 } -- LR statistics hwCBQoSAtmPvcLrRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSAtmPvcLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for LR in a QoS policy applied on ATM PVC." ::= { hwCBQoSAtmPvcStaticsObjects 8 } hwCBQoSAtmPvcLrRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSAtmPvcLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LR statistics entry." INDEX { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSAtmPvcLrRunInfoTable 1 } HwCBQoSAtmPvcLrRunInfoEntry ::= SEQUENCE { hwCBQoSAtmPvcLrPassedPackets Counter64, hwCBQoSAtmPvcLrPassedBytes Counter64, hwCBQoSAtmPvcLrDiscardedPackets Counter64, hwCBQoSAtmPvcLrDiscardedBytes Counter64, hwCBQoSAtmPvcLrDelayedPackets Counter64, hwCBQoSAtmPvcLrDelayedBytes Counter64 } hwCBQoSAtmPvcLrPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 1 } hwCBQoSAtmPvcLrPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 2 } hwCBQoSAtmPvcLrDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 3 } hwCBQoSAtmPvcLrDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 4 } hwCBQoSAtmPvcLrDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 5 } hwCBQoSAtmPvcLrDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by LR." ::= { hwCBQoSAtmPvcLrRunInfoEntry 6 } -- FR Interface PVC: policy Running statistics information hwCBQoSFrPvcStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 3 } -- FR PVC CBQ statistics hwCBQoSFrPvcCbqRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcCbqRunInfoEntry 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 fr pvc will using Class Based Queuing." ::= { hwCBQoSFrPvcStaticsObjects 1 } hwCBQoSFrPvcCbqRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcCbqRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FR PVC CBQ statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum } ::= { hwCBQoSFrPvcCbqRunInfoTable 1 } HwCBQoSFrPvcCbqRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcCbqQueueSize Integer32, hwCBQoSFrPvcCbqDiscard Counter64, hwCBQoSFrPvcCbqEfQueueSize Integer32, hwCBQoSFrPvcCbqAfQueueSize Integer32, hwCBQoSFrPvcCbqBeQueueSize Integer32, hwCBQoSFrPvcCbqBeActiveQueueNum Integer32, hwCBQoSFrPvcCbqBeMaxActiveQueueNum Integer32, hwCBQoSFrPvcCbqBeTotalQueueNum Integer32, hwCBQoSFrPvcCbqAfAllocatedQueueNum Integer32 } hwCBQoSFrPvcCbqQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of CBQ" ::= { hwCBQoSFrPvcCbqRunInfoEntry 1 } hwCBQoSFrPvcCbqDiscard OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discarded packets which coundn't be enqueued." ::= { hwCBQoSFrPvcCbqRunInfoEntry 2 } hwCBQoSFrPvcCbqEfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of EF" ::= { hwCBQoSFrPvcCbqRunInfoEntry 3 } hwCBQoSFrPvcCbqAfQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of AF" ::= { hwCBQoSFrPvcCbqRunInfoEntry 4 } hwCBQoSFrPvcCbqBeQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of BE" ::= { hwCBQoSFrPvcCbqRunInfoEntry 5 } hwCBQoSFrPvcCbqBeActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the number of Active Be Queue" ::= { hwCBQoSFrPvcCbqRunInfoEntry 6 } hwCBQoSFrPvcCbqBeMaxActiveQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the max number of Active Be Queue" ::= { hwCBQoSFrPvcCbqRunInfoEntry 7 } hwCBQoSFrPvcCbqBeTotalQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the total number of Be Queue" ::= { hwCBQoSFrPvcCbqRunInfoEntry 8 } hwCBQoSFrPvcCbqAfAllocatedQueueNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "the Allocated number of Af Queue" ::= { hwCBQoSFrPvcCbqRunInfoEntry 9 } -- Class match statistics hwCBQoSFrPvcClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for matching a classifier in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 2 } hwCBQoSFrPvcClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Classifier matching statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcClassMatchRunInfoTable 1 } HwCBQoSFrPvcClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcClassMatchedPackets Counter64, hwCBQoSFrPvcClassMatchedBytes Counter64, hwCBQoSFrPvcClassAverageRate Counter64 } hwCBQoSFrPvcClassMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matching a class in a QoS policy." ::= { hwCBQoSFrPvcClassMatchRunInfoEntry 1 } hwCBQoSFrPvcClassMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes matching a class in a QoS policy." ::= { hwCBQoSFrPvcClassMatchRunInfoEntry 2 } hwCBQoSFrPvcClassAverageRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Average rate of the traffic matching a class in a QoS policy. For inbound QoS policy, it is the rate of the traffic input; For outbound QoS policy, it is the rate of the traffic output. Only software QoS support this node." ::= { hwCBQoSFrPvcClassMatchRunInfoEntry 3 } -- CAR statistics hwCBQoSFrPvcCarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for CAR in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 3 } hwCBQoSFrPvcCarRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcCarRunInfoTable 1 } HwCBQoSFrPvcCarRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcCarConformPackets Counter64, hwCBQoSFrPvcCarConformBytes Counter64, hwCBQoSFrPvcCarExceedPackets Counter64, hwCBQoSFrPvcCarExceedBytes Counter64, hwCBQoSFrPvcCarConformPacketsRate Counter64, hwCBQoSFrPvcCarConformBytesRate Counter64, hwCBQoSFrPvcCarExceedPacketsRate Counter64, hwCBQoSFrPvcCarExceedBytesRate Counter64 } hwCBQoSFrPvcCarConformPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets conform CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 1 } hwCBQoSFrPvcCarConformBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes conform CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 2 } hwCBQoSFrPvcCarExceedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets exceed CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 3 } hwCBQoSFrPvcCarExceedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes exceed CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 4 } hwCBQoSFrPvcCarConformPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets conform CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 5 } hwCBQoSFrPvcCarConformBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes conform CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 6 } hwCBQoSFrPvcCarExceedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets exceed CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 7 } hwCBQoSFrPvcCarExceedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes exceed CIR." ::= { hwCBQoSFrPvcCarRunInfoEntry 8 } -- GTS statistics hwCBQoSFrPvcGtsRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for GTS in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 4 } hwCBQoSFrPvcGtsRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcGtsRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GTS statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcGtsRunInfoTable 1 } HwCBQoSFrPvcGtsRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcGtsPassedPackets Counter64, hwCBQoSFrPvcGtsPassedBytes Counter64, hwCBQoSFrPvcGtsDiscardedPackets Counter64, hwCBQoSFrPvcGtsDiscardedBytes Counter64, hwCBQoSFrPvcGtsDelayedPackets Counter64, hwCBQoSFrPvcGtsDelayedBytes Counter64, hwCBQoSFrPvcGtsQueueSize Integer32 } hwCBQoSFrPvcGtsPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 1 } hwCBQoSFrPvcGtsPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 2 } hwCBQoSFrPvcGtsDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 3 } hwCBQoSFrPvcGtsDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 4 } hwCBQoSFrPvcGtsDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 5 } hwCBQoSFrPvcGtsDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by GTS." ::= { hwCBQoSFrPvcGtsRunInfoEntry 6 } hwCBQoSFrPvcGtsQueueSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queue size of GTS queue." ::= { hwCBQoSFrPvcGtsRunInfoEntry 7 } -- Remark statistics hwCBQoSFrPvcRemarkRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for remarking in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 5 } hwCBQoSFrPvcRemarkRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcRemarkRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remarking statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcRemarkRunInfoTable 1 } HwCBQoSFrPvcRemarkRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcRemarkedPackets Counter64 } hwCBQoSFrPvcRemarkedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets remarked." ::= { hwCBQoSFrPvcRemarkRunInfoEntry 1 } -- Queue statistics hwCBQoSFrPvcQueueRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for queue in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 6 } hwCBQoSFrPvcQueueRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcQueueRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcQueueRunInfoTable 1 } HwCBQoSFrPvcQueueRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcQueueMatchedPackets Counter64, hwCBQoSFrPvcQueueMatchedBytes Counter64, hwCBQoSFrPvcQueueEnqueuedPackets Counter64, hwCBQoSFrPvcQueueEnqueuedBytes Counter64, hwCBQoSFrPvcQueueDiscardedPackets Counter64, hwCBQoSFrPvcQueueDiscardedBytes Counter64, hwCBQoSFrPvcQueueMatchedPacketsRate Counter64, hwCBQoSFrPvcQueueMatchedBytesRate Counter64, hwCBQoSFrPvcQueueEnqueuedPacketsRate Counter64, hwCBQoSFrPvcQueueEnqueuedBytesRate Counter64, hwCBQoSFrPvcQueueDiscardedPacketsRate Counter64, hwCBQoSFrPvcQueueDiscardedBytesRate Counter64 } hwCBQoSFrPvcQueueMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matched to enqueue." ::= { hwCBQoSFrPvcQueueRunInfoEntry 1 } hwCBQoSFrPvcQueueMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes matched to enqueue." ::= { hwCBQoSFrPvcQueueRunInfoEntry 2 } hwCBQoSFrPvcQueueEnqueuedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets enqueued." ::= { hwCBQoSFrPvcQueueRunInfoEntry 3 } hwCBQoSFrPvcQueueEnqueuedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes enqueued." ::= { hwCBQoSFrPvcQueueRunInfoEntry 4 } hwCBQoSFrPvcQueueDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded when enqueued by discard method." ::= { hwCBQoSFrPvcQueueRunInfoEntry 5 } hwCBQoSFrPvcQueueDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded when enqueued by discard method." ::= { hwCBQoSFrPvcQueueRunInfoEntry 6 } hwCBQoSFrPvcQueueMatchedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets matched to enqueue." ::= { hwCBQoSFrPvcQueueRunInfoEntry 7 } hwCBQoSFrPvcQueueMatchedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes matched to enqueue." ::= { hwCBQoSFrPvcQueueRunInfoEntry 8 } hwCBQoSFrPvcQueueEnqueuedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets enqueued." ::= { hwCBQoSFrPvcQueueRunInfoEntry 9 } hwCBQoSFrPvcQueueEnqueuedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes enqueued." ::= { hwCBQoSFrPvcQueueRunInfoEntry 10 } hwCBQoSFrPvcQueueDiscardedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets discarded when enqueued by discard method." ::= { hwCBQoSFrPvcQueueRunInfoEntry 11 } hwCBQoSFrPvcQueueDiscardedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes discarded when enqueued by discard method." ::= { hwCBQoSFrPvcQueueRunInfoEntry 12 } -- WRED statistics hwCBQoSFrPvcWredRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for WRED in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 7 } hwCBQoSFrPvcWredRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcWredRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WRED statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex, hwCBQoSWredClassValue } ::= { hwCBQoSFrPvcWredRunInfoTable 1 } HwCBQoSFrPvcWredRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcWredRandomDiscardedPackets Counter64, hwCBQoSFrPvcWredTailDiscardedPackets Counter64 } hwCBQoSFrPvcWredRandomDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets randomly discarded by WRED." ::= { hwCBQoSFrPvcWredRunInfoEntry 1 } hwCBQoSFrPvcWredTailDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets tail-discarded by WRED." ::= { hwCBQoSFrPvcWredRunInfoEntry 2 } -- LR statistics hwCBQoSFrPvcLrRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSFrPvcLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for LR in a QoS policy applied on FR PVC." ::= { hwCBQoSFrPvcStaticsObjects 8 } hwCBQoSFrPvcLrRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSFrPvcLrRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LR statistics entry." INDEX { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSFrPvcLrRunInfoTable 1 } HwCBQoSFrPvcLrRunInfoEntry ::= SEQUENCE { hwCBQoSFrPvcLrPassedPackets Counter64, hwCBQoSFrPvcLrPassedBytes Counter64, hwCBQoSFrPvcLrDiscardedPackets Counter64, hwCBQoSFrPvcLrDiscardedBytes Counter64, hwCBQoSFrPvcLrDelayedPackets Counter64, hwCBQoSFrPvcLrDelayedBytes Counter64 } hwCBQoSFrPvcLrPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets passed by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 1 } hwCBQoSFrPvcLrPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes passed by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 2 } hwCBQoSFrPvcLrDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets discarded by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 3 } hwCBQoSFrPvcLrDiscardedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes discarded by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 4 } hwCBQoSFrPvcLrDelayedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets delayed by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 5 } hwCBQoSFrPvcLrDelayedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes delayed by LR." ::= { hwCBQoSFrPvcLrRunInfoEntry 6 } -- Ethernet Interface VLAN: policy Running statistics information hwCBQoSIfVlanStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 4 } -- Class match statistics hwCBQoSIfVlanClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSIfVlanClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for matching a classifier in a QoS policy applied on ethernet vlan." ::= { hwCBQoSIfVlanStaticsObjects 1 } hwCBQoSIfVlanClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSIfVlanClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Classifier matching statistics entry." INDEX { hwCBQoSIfVlanApplyPolicyIfIndex, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSIfVlanClassMatchRunInfoTable 1 } HwCBQoSIfVlanClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSIfVlanClassMatchedPackets Counter64, hwCBQoSIfVlanClassMatchedBytes Counter64 } hwCBQoSIfVlanClassMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matching a class in a QoS policy." ::= { hwCBQoSIfVlanClassMatchRunInfoEntry 1 } hwCBQoSIfVlanClassMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Bytes matching a class in a QoS policy." ::= { hwCBQoSIfVlanClassMatchRunInfoEntry 2 } -- Ethernet Interface VSI: policy Running statistics information hwCBQoSVsiStaticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 5 } -- Class match statistics hwCBQoSVsiClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSVsiClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for matching a classifier in a QoS policy applied on VSI." ::= { hwCBQoSVsiStaticsObjects 1 } hwCBQoSVsiClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSVsiClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Classifier matching statistics entry." INDEX { hwCBQoSVsiApplyPolicyVsiIndex, hwCBQoSVsiApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSVsiClassMatchRunInfoTable 1 } HwCBQoSVsiClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSVsiClassMatchedPackets Counter64, hwCBQoSVsiClassMatchedBytes Counter64 } hwCBQoSVsiClassMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matching a class in a QoS policy." ::= { hwCBQoSVsiClassMatchRunInfoEntry 1 } hwCBQoSVsiClassMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Bytes matching a class in a QoS policy." ::= { hwCBQoSVsiClassMatchRunInfoEntry 2 } -- Policy car statistics hwCBQoSPolicyStatisticsObjects OBJECT IDENTIFIER ::= { hwCBQoSApplyPolicyStaticsObjects 6 } hwCBQoSCarStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR statistics for class-based traffic classification applied in traffic monitoring." ::= { hwCBQoSPolicyStatisticsObjects 1 } hwCBQoSCarStatisticsEntry OBJECT-TYPE SYNTAX HwCBQoSCarStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of CAR statistics for class-based traffic classification applied in traffic monitoring, including the statistics of packets that have the rate within CIR, of CIR, of PIR or exceeds PIR." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyVlanid2, hwCBQoSPolicyClassIndex } ::= { hwCBQoSCarStatisticsTable 1 } HwCBQoSCarStatisticsEntry ::= SEQUENCE { hwCBQoSCarConformedPackets Counter64, hwCBQoSCarConformedBytes Counter64, hwCBQoSCarConformedPacketRate Counter64, hwCBQoSCarConformedByteRate Counter64, hwCBQoSCarExceededPackets Counter64, hwCBQoSCarExceededBytes Counter64, hwCBQoSCarExceededPacketRate Counter64, hwCBQoSCarExceededByteRate Counter64, hwCBQoSCarOverflowPackets Counter64, hwCBQoSCarOverflowBytes Counter64, hwCBQoSCarOverflowPacketRate Counter64, hwCBQoSCarOverflowByteRate Counter64, hwCBQoSCarPassedPackets Counter64, hwCBQoSCarPassedBytes Counter64, hwCBQoSCarDroppedPackets Counter64, hwCBQoSCarDroppedBytes Counter64 } hwCBQoSCarConformedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets within the range of CIR." ::= { hwCBQoSCarStatisticsEntry 11 } hwCBQoSCarConformedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes within the range of CIR." ::= { hwCBQoSCarStatisticsEntry 12 } hwCBQoSCarConformedPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate within the range of CIR, in pps." ::= { hwCBQoSCarStatisticsEntry 13 } hwCBQoSCarConformedByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the bytes rate within the range of CIR, in bps." ::= { hwCBQoSCarStatisticsEntry 14 } hwCBQoSCarExceededPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets between PIR and CIR." ::= { hwCBQoSCarStatisticsEntry 15 } hwCBQoSCarExceededBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes between PIR and CIR." ::= { hwCBQoSCarStatisticsEntry 16 } hwCBQoSCarExceededPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the packet rate between PIR and CIR, in pps." ::= { hwCBQoSCarStatisticsEntry 17 } hwCBQoSCarExceededByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the byte rate between PIR and CIR, in pps." ::= { hwCBQoSCarStatisticsEntry 18 } hwCBQoSCarOverflowPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the rate of packets that exceeds the PIR." ::= { hwCBQoSCarStatisticsEntry 19 } hwCBQoSCarOverflowBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes when PIR is exceeded." ::= { hwCBQoSCarStatisticsEntry 20 } hwCBQoSCarOverflowPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the rate of packets that exceeds the PIR." ::= { hwCBQoSCarStatisticsEntry 21 } hwCBQoSCarOverflowByteRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the rate of bytes that exceeds the PIR." ::= { hwCBQoSCarStatisticsEntry 22 } hwCBQoSCarPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets passed after the Committed Access Rate (CAR) is set." ::= { hwCBQoSCarStatisticsEntry 23 } hwCBQoSCarPassedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of the bytes passed after CAR is set." ::= { hwCBQoSCarStatisticsEntry 24 } hwCBQoSCarDroppedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded packets after CAR is set." ::= { hwCBQoSCarStatisticsEntry 25 } hwCBQoSCarDroppedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of discarded bytes after CAR is set." ::= { hwCBQoSCarStatisticsEntry 26 } -- policy statics hwCBQoSPolicyStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSPolicyStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of policy statistics applied on the interface. It takes the interface as a unit to sum up all the classes in the policy that are matched or are not matched." ::= { hwCBQoSPolicyStatisticsObjects 2 } hwCBQoSPolicyStatisticsEntry OBJECT-TYPE SYNTAX HwCBQoSPolicyStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Statistics information of the policy." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyVlanid2 } ::= { hwCBQoSPolicyStatisticsTable 1 } HwCBQoSPolicyStatisticsEntry ::= SEQUENCE { hwCBQoSPolicyMatchedPackets Counter64, hwCBQoSPolicyMatchedBytes Counter64, hwCBQoSPolicyUnmatchedPackets Counter64, hwCBQoSPolicyUnmatchedBytes Counter64, hwCBQoSPolicyMatchedPassPackets Counter64, hwCBQoSPolicyMatchedPassBytes Counter64, hwCBQoSPolicyMatchedDropPackets Counter64, hwCBQoSPolicyMatchedDropBytes Counter64, hwCBQoSPolicyResetFlag EnabledStatus, hwCBQoSPolicyMatchedPacketsRate Counter64, hwCBQoSPolicyMatchedBytesRate Counter64, hwCBQoSPolicyMatchedPassPacketsRate Counter64, hwCBQoSPolicyMatchedPassBytesRate Counter64, hwCBQoSPolicyMatchedDropPacketsRate Counter64, hwCBQoSPolicyMatchedDropBytesRate Counter64 } hwCBQoSPolicyMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets matching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 11 } hwCBQoSPolicyMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes matching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 12 } hwCBQoSPolicyUnmatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets mismatching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 13 } hwCBQoSPolicyUnmatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes mismatching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 14 } hwCBQoSPolicyMatchedPassPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that match the traffic classification policy and pass through" ::= { hwCBQoSPolicyStatisticsEntry 15 } hwCBQoSPolicyMatchedPassBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes that match the traffic classification policy and pass through" ::= { hwCBQoSPolicyStatisticsEntry 16 } hwCBQoSPolicyMatchedDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsEntry 17 } hwCBQoSPolicyMatchedDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsEntry 18 } hwCBQoSPolicyResetFlag OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Reset flag enable(1),disable(2)." ::= { hwCBQoSPolicyStatisticsEntry 19 } hwCBQoSPolicyMatchedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the rate of packets matching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 20 } hwCBQoSPolicyMatchedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the rate of bytes matching the traffic classification policy." ::= { hwCBQoSPolicyStatisticsEntry 21 } hwCBQoSPolicyMatchedPassPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets that match the traffic classification policy and pass through" ::= { hwCBQoSPolicyStatisticsEntry 22 } hwCBQoSPolicyMatchedPassBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes that match the traffic classification policy and pass through" ::= { hwCBQoSPolicyStatisticsEntry 23 } hwCBQoSPolicyMatchedDropPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsEntry 24 } hwCBQoSPolicyMatchedDropBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsEntry 25 } -- classifier statistics hwCBQoSClassifierStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSClassifierStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of classifier statistics applied on the interface. It takes the interface as a unit in the class that are matched or are not matched." ::= { hwCBQoSPolicyStatisticsObjects 3 } hwCBQoSClassifierStatisticsEntry OBJECT-TYPE SYNTAX HwCBQoSClassifierStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Statistics information of the class." INDEX { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyVlanid2, hwCBQoSPolicyClassifierIndex} ::= { hwCBQoSClassifierStatisticsTable 1 } HwCBQoSClassifierStatisticsEntry ::= SEQUENCE { hwCBQoSPolicyClassifierIndex Integer32, hwCBQoSClassifierMatchedPackets Counter64, hwCBQoSClassifierMatchedBytes Counter64, hwCBQoSClassifierMatchedPassPackets Counter64, hwCBQoSClassifierMatchedPassBytes Counter64, hwCBQoSClassifierMatchedDropPackets Counter64, hwCBQoSClassifierMatchedDropBytes Counter64 } hwCBQoSPolicyClassifierIndex OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of a traffic class." ::= { hwCBQoSClassifierStatisticsEntry 4 } hwCBQoSClassifierMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of packets that match the class." ::= { hwCBQoSClassifierStatisticsEntry 5 } hwCBQoSClassifierMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of matched bytes." ::= { hwCBQoSClassifierStatisticsEntry 6 } hwCBQoSClassifierMatchedPassPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the matched and passed traffic in packets." ::= { hwCBQoSClassifierStatisticsEntry 7 } hwCBQoSClassifierMatchedPassBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the matched and passed traffic in bytes." ::= { hwCBQoSClassifierStatisticsEntry 8 } hwCBQoSClassifierMatchedDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the matched and discarded traffic in packets." ::= { hwCBQoSClassifierStatisticsEntry 9 } hwCBQoSClassifierMatchedDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the matched and discarded traffic in bytes." ::= { hwCBQoSClassifierStatisticsEntry 10 } -- class based policy stat hwCBQoSPolicyStatisticsClassifierTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSPolicyStatisticsClassifierEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of class based policy statistics." ::= { hwCBQoSPolicyStatisticsObjects 4 } hwCBQoSPolicyStatisticsClassifierEntry OBJECT-TYPE SYNTAX HwCBQoSPolicyStatisticsClassifierEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Class based policy statistics entry." INDEX { hwCBQoSIfApplyPolicyIfIndex , hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfApplyPolicyDirection, hwCBQoSPolicyStatClassifierName } ::= { hwCBQoSPolicyStatisticsClassifierTable 1 } HwCBQoSPolicyStatisticsClassifierEntry ::= SEQUENCE { hwCBQoSPolicyStatClassifierName OCTET STRING, hwCBQoSPolicyStatClassifierMatchedPackets Counter64, hwCBQoSPolicyStatClassifierMatchedBytes Counter64, hwCBQoSPolicyStatClassifierUnmatchedPackets Counter64, hwCBQoSPolicyStatClassifierUnmatchedBytes Counter64, hwCBQoSPolicyStatClassifierMatchedPassPackets Counter64, hwCBQoSPolicyStatClassifierMatchedPassBytes Counter64, hwCBQoSPolicyStatClassifierMatchedDropPackets Counter64, hwCBQoSPolicyStatClassifierMatchedDropBytes Counter64, hwCBQoSPolicyStatClassifierMatchedPacketsRate Counter64, hwCBQoSPolicyStatClassifierMatchedBytesRate Counter64, hwCBQoSPolicyStatClassifierMatchedPassPacketsRate Counter64, hwCBQoSPolicyStatClassifierMatchedPassBytesRate Counter64, hwCBQoSPolicyStatClassifierMatchedDropPacketsRate Counter64, hwCBQoSPolicyStatClassifierMatchedDropBytesRate Counter64 } hwCBQoSPolicyStatClassifierName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of classifier." ::= { hwCBQoSPolicyStatisticsClassifierEntry 1 } hwCBQoSPolicyStatClassifierMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of matched packets." ::= { hwCBQoSPolicyStatisticsClassifierEntry 2 } hwCBQoSPolicyStatClassifierMatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of matched bytes." ::= { hwCBQoSPolicyStatisticsClassifierEntry 3 } hwCBQoSPolicyStatClassifierUnmatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of unmatched packets." ::= { hwCBQoSPolicyStatisticsClassifierEntry 4 } hwCBQoSPolicyStatClassifierUnmatchedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of unmatched bytes." ::= { hwCBQoSPolicyStatisticsClassifierEntry 5 } hwCBQoSPolicyStatClassifierMatchedPassPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that match the traffic classifier and pass through" ::= { hwCBQoSPolicyStatisticsClassifierEntry 6 } hwCBQoSPolicyStatClassifierMatchedPassBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes that match the traffic classifier and pass through" ::= { hwCBQoSPolicyStatisticsClassifierEntry 7 } hwCBQoSPolicyStatClassifierMatchedDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsClassifierEntry 8 } hwCBQoSPolicyStatClassifierMatchedDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsClassifierEntry 9 } hwCBQoSPolicyStatClassifierMatchedPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of matched packets." ::= { hwCBQoSPolicyStatisticsClassifierEntry 10 } hwCBQoSPolicyStatClassifierMatchedBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of matched bytes." ::= { hwCBQoSPolicyStatisticsClassifierEntry 11 } hwCBQoSPolicyStatClassifierMatchedPassPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets that match the traffic classifier and pass through" ::= { hwCBQoSPolicyStatisticsClassifierEntry 12 } hwCBQoSPolicyStatClassifierMatchedPassBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes that match the traffic classifier and pass through" ::= { hwCBQoSPolicyStatisticsClassifierEntry 13 } hwCBQoSPolicyStatClassifierMatchedDropPacketsRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of packets that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsClassifierEntry 14 } hwCBQoSPolicyStatClassifierMatchedDropBytesRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of bytes that match the traffic classification policy and are discarded" ::= { hwCBQoSPolicyStatisticsClassifierEntry 15 } -- Class match statistics in policy on VLAN hwCBQoSVlanClassMatchRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSVlanClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for class in a QoS policy applied on VLAN." ::= { hwCBQoSPolicyStatisticsObjects 5 } hwCBQoSVlanClassMatchRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSVlanClassMatchRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Statistics for class in a QoS policy applied on VLAN entry." INDEX { hwCBQoSVlanApplyPolicyVlanId, hwCBQoSVlanApplyPolicyDirection,hwCBQoSPolicyClassIndex } ::= { hwCBQoSVlanClassMatchRunInfoTable 1 } HwCBQoSVlanClassMatchRunInfoEntry ::= SEQUENCE { hwCBQoSVlanClassMatchedPackets Counter64, hwCBQoSVlanClassPassedPackets Counter64, hwCBQoSVlanClassDroppedPackets Counter64 } hwCBQoSVlanClassMatchedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets matched the class in a policy applied on a VLAN." ::= { hwCBQoSVlanClassMatchRunInfoEntry 1 } hwCBQoSVlanClassPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of passed packets matched the class in a policy applied on a VLAN." ::= { hwCBQoSVlanClassMatchRunInfoEntry 2 } hwCBQoSVlanClassDroppedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of dropped packets matched the class in a policy applied on a VLAN." ::= { hwCBQoSVlanClassMatchRunInfoEntry 3 } -- CAR statistics in policy on VLAN hwCBQoSVlanCarRunInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF HwCBQoSVlanCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Running statistics for CAR statistics in policy applied on VLAN." ::= { hwCBQoSPolicyStatisticsObjects 6 } hwCBQoSVlanCarRunInfoEntry OBJECT-TYPE SYNTAX HwCBQoSVlanCarRunInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAR statistics entry." INDEX { hwCBQoSVlanApplyPolicyVlanId, hwCBQoSVlanApplyPolicyDirection, hwCBQoSPolicyClassIndex } ::= { hwCBQoSVlanCarRunInfoTable 1 } HwCBQoSVlanCarRunInfoEntry ::= SEQUENCE { hwCBQoSVlanCarPassedPackets Counter64, hwCBQoSVlanCarDiscardedPackets Counter64 } hwCBQoSVlanCarPassedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of passed packets." ::= { hwCBQoSVlanCarRunInfoEntry 1 } hwCBQoSVlanCarDiscardedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of discarded packets." ::= { hwCBQoSVlanCarRunInfoEntry 2 } hwCBQoSGeneral OBJECT IDENTIFIER ::= { hwCBQoSObjects 6 } hwCBQoSFrameId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the frame." ::= { hwCBQoSGeneral 1 } hwCBQoSSlotId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the slot that the interface is located" ::= { hwCBQoSGeneral 2 } hwCBQoSPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The ID of the port" ::= { hwCBQoSGeneral 3 } hwCBQoSTrapIfName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Name." ::= { hwCBQoSGeneral 4 } hwCBQoSTrapType OBJECT-TYPE SYNTAX INTEGER { cir(1), pir(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the CAR alarm." ::= { hwCBQoSGeneral 5 } hwCBQoSTrapAction OBJECT-TYPE SYNTAX INTEGER { remark(1), drop(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The action that will be taken when trap is happened." ::= { hwCBQoSGeneral 6 } hwCBQoSTrapPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Policy Name." ::= { hwCBQoSGeneral 7 } hwCBQoSTrapVlanId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The vlan that the policy applied." ::= { hwCBQoSGeneral 8 } hwCBQoSTrapEgressIfName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of Egress Interface." ::= { hwCBQoSGeneral 9 } hwCBQoSTrapDiscardPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of discarded packets." ::= { hwCBQoSGeneral 10 } hwCBQoSNotifications OBJECT IDENTIFIER ::= { hwCBQoSMIB 2 } hwCBQoSGtsDiscardThresholdTrap NOTIFICATION-TYPE OBJECTS {hwCBQoSFrameId, hwCBQoSSlotId, hwCBQoSPortId, hwCBQoSClassifierName, hwCBQoSBehaviorName, hwCBQoSTrapIfName, hwCBQoSTrapPolicyName, hwCBQoSTrapVlanId, hwCBQoSTrapEgressIfName, hwCBQoSTrapDiscardPackets } STATUS current DESCRIPTION "The SNMP trap is generated when the number of packages that Gts discard is larger than the configured threshold." ::= { hwCBQoSNotifications 1 } hwCBQoSCarOverSpeedThresholdTrap NOTIFICATION-TYPE OBJECTS {hwCBQoSFrameId, hwCBQoSSlotId, hwCBQoSPortId, hwCBQoSClassifierName, hwCBQoSBehaviorName, hwCBQoSTrapIfName, hwCBQoSTrapPolicyName, hwCBQoSTrapVlanId, hwCBQoSTrapType, hwCBQoSTrapAction, hwCBQoSTrapDiscardPackets } STATUS current DESCRIPTION "The SNMP trap is generated when the speed of cir or pir exceeds the configured threshold." ::= { hwCBQoSNotifications 2 } --beg: mod by j00126783 for policy-alarm -- 1.3.6.1.4.1.2011.5.25.32.1.2.3 hwCBQoSRuleNotSupportAlarm NOTIFICATION-TYPE OBJECTS { hwCBQoSRuleDirection, hwCBQoSRuleSlotID, hwCBQoSRuleInfo } STATUS current DESCRIPTION "The SNMP trap is generated when the rule is not supported." ::= { hwCBQoSNotifications 3 } -- 1.3.6.1.4.1.2011.5.25.32.1.2.4 -- 1.3.6.1.4.1.2011.5.25.32.1.2.4 hwCBQoSActionNotSupportAlarm NOTIFICATION-TYPE OBJECTS { hwCBQoSActionDirection, hwCBQoSActionSlotID, hwCBQoSActionInfo } STATUS current DESCRIPTION "The SNMP trap is generated when the action is not supported." ::= { hwCBQoSNotifications 4 } hwCBQoSConformance OBJECT IDENTIFIER ::= { hwCBQoSMIB 3 } hwCBQoSCompliances OBJECT IDENTIFIER ::= { hwCBQoSConformance 1 } --end: mod by j00126783 for policy-alarm -- compliance statements -- this module hwCBQoSCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities that implement class-based QoS on a router." MODULE -- this module MANDATORY-GROUPS { hwCBQoSClassifierGroup, hwCBQoSBehaviorGroup, hwCBQoSCarGroup, hwCBQoSGtsGroup, hwCBQoSRemarkGroup, hwCBQoSQueueGroup, hwCBQoSWredGroup, hwCBQoSNatGroup, hwCBQoSFirewallGroup, hwCBQoSSamplingGroup, hwCBQoSPolicyGroup, hwCBQoSIfApplyPolicyGroup, hwCBQoSAtmPvcApplyPolicyGroup, hwCBQoSIfVlanApplyPolicyGroup, hwCBQoSFrClassApplyPolicyGroup, hwCBQoSFrPvcApplyPolicyGroup, hwCBQoSIfCbqRunInfoGroup, hwCBQoSIfClassMatchRunInfoGroup, hwCBQoSIfCarRunInfoGroup, hwCBQoSIfGtsRunInfoGroup, hwCBQoSIfRemarkRunInfoGroup, hwCBQoSIfQueueRunInfoGroup, hwCBQoSIfWredRunInfoGroup, hwCBQoSAtmPvcCbqRunInfoGroup, hwCBQoSAtmPvcClassMatchRunInfoGroup, hwCBQoSAtmPvcCarRunInfoGroup, hwCBQoSAtmPvcGtsRunInfoGroup, hwCBQoSAtmPvcRemarkRunInfoGroup, hwCBQoSAtmPvcQueueRunInfoGroup, hwCBQoSAtmPvcWredRunInfoGroup, hwCBQoSFrPvcCbqRunInfoGroup, hwCBQoSFrPvcClassMatchRunInfoGroup, hwCBQoSFrPvcCarRunInfoGroup, hwCBQoSFrPvcGtsRunInfoGroup, hwCBQoSFrPvcRemarkRunInfoGroup, hwCBQoSFrPvcQueueRunInfoGroup, hwCBQoSFrPvcWredRunInfoGroup, hwCBQoSIfVlanClassMatchRunInfoGroup, hwCBQoSLrGroup, hwCBQoSNestPolicyGroup, hwCBQoSIfLrRunInfoGroup, hwCBQoSAtmPvcLrRunInfoGroup, hwCBQoSFrPvcLrRunInfoGroup, hwCBQoSCarStatisticsGroup, hwCBQoSPolicyStatisticsGroup, hwCBQoSRuleNotSupportAlarmGroup, hwCBQoSActionNotSupportAlarmGroup} ::= { hwCBQoSCompliances 1 } hwCBQoSGroups OBJECT IDENTIFIER ::= { hwCBQoSConformance 2 } -- units of conformance hwCBQoSClassifierGroup OBJECT-GROUP OBJECTS { hwCBQoSClassifierIndexNext, hwCBQoSClassifierIndex, hwCBQoSClassifierName, hwCBQoSClassifierRuleCount, hwCBQoSClassifierOperator, hwCBQoSClassifierLayer, hwCBQoSClassifierRowStatus, hwCBQoSMatchRuleIndex, hwCBQoSMatchRuleIfNot, hwCBQoSMatchRuleType, hwCBQoSMatchRuleStringValue, hwCBQoSMatchMacMask, hwCBQoSMatchRuleIntValue1, hwCBQoSMatchRuleIntValue2, hwCBQoSMatchRuleRowStatus, hwCBQoSMatchVlanEndId } STATUS current DESCRIPTION "Required objects to provide CB QoS objects configuration information. hwCBQoSClassifierLayer is optional." ::= { hwCBQoSGroups 1 } hwCBQoSBehaviorGroup OBJECT-GROUP OBJECTS { hwCBQoSBehaviorIndexNext, hwCBQoSBehaviorIndex, hwCBQoSBehaviorName, hwCBQoSBehaviorRowStatus } STATUS current DESCRIPTION "Required objects to provide CB QoS objects configuration information. One of hwCBQoSCarGroup, hwCBQoSGtsGroup, hwCBQoSRemarkGroup, hwCBQoSQueueGroup, hwCBQoSWredGroup, hwCBQoSNatGroup, hwCBQoSFirewallGroup, hwCBQoSSamplingGroup should be required." ::= { hwCBQoSGroups 2 } hwCBQoSCarGroup OBJECT-GROUP OBJECTS { hwCBQoSCarCir, hwCBQoSCarCbs, hwCBQoSCarEbs, hwCBQoSCarGreenAction, hwCBQoSCarGreenRemarkValue, hwCBQoSCarRedAction, hwCBQoSCarRedRemarkValue, hwCBQoSCarPir, hwCBQoSCarPbs, hwCBQoSCarYellowAction, hwCBQoSCarYellowRemarkValue, hwCBQoSCarRowStatus,hwCBQosCarAggregation } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 3 } hwCBQoSGtsGroup OBJECT-GROUP OBJECTS { hwCBQoSGtsCir, hwCBQoSGtsCbs, hwCBQoSGtsPir, hwCBQoSGtsEbs, hwCBQoSGtsQueueLength, hwCBQoSGtsRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 4 } hwCBQoSRemarkGroup OBJECT-GROUP OBJECTS { hwCBQoSRemarkType, hwCBQoSRemarkValue, hwCBQoSRemarkRowStatus, hwCBQoSRemarkStringValue } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 5 } hwCBQoSQueueGroup OBJECT-GROUP OBJECTS { hwCBQoSQueueType, hwCBQoSQueueDropType, hwCBQoSQueueLength, hwCBQoSQueueBandwidthUnit, hwCBQoSQueueBandwidthValue, hwCBQoSQueueCbs, hwCBQoSQueueQueueNumber, hwCBQoSQueueRowStatus, hwCBQoSQueueCbsRatio } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 6 } hwCBQoSWredGroup OBJECT-GROUP OBJECTS { hwCBQoSWredType, hwCBQoSWredWeightConst, hwCBQoSWredClassValue, hwCBQoSWredClassLowLimit, hwCBQoSWredClassHighLimit, hwCBQoSWredClassDiscardProb } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 7 } -- hwCBQoSPolicyRouteGroup OBJECT-GROUP -- OBJECTS {} -- STATUS current -- DESCRIPTION -- "This is a optional group of information." -- ::= { hwCBQoSGroups 8 } hwCBQoSNatGroup OBJECT-GROUP OBJECTS { hwCBQoSNatServiceClass, hwCBQoSNatRowStatus, hwCBQoSNatNoPat } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 9 } hwCBQoSFirewallGroup OBJECT-GROUP OBJECTS { hwCBQoSFirewallAction, hwCBQoSFirewallRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 10 } hwCBQoSSamplingGroup OBJECT-GROUP OBJECTS { hwCBQoSSamplingNum, hwCBQoSSamplingRowStatus, hwCBQoSIfSamplingType } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 11 } hwCBQoSEgressGtsGroup OBJECT-GROUP OBJECTS { hwCBQoSEgressGtsCir, hwCBQoSEgressGtsPir, hwCBQoSEgressGtsRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 12 } hwCBQoSServiceClassGroup OBJECT-GROUP OBJECTS { hwCBQoSServiceClassQueueId, hwCBQoSServiceClassColor, hwCBQoSServiceClassRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 13 } hwCBQoSPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSPolicyIndexNext, hwCBQoSPolicyIndex, hwCBQoSPolicyName, hwCBQoSPolicyClassCount, hwCBQoSPolicyRowStatus, hwCBQoSPolicyClassIndex, hwCBQoSPolicyClassClassifierIndex, hwCBQoSPolicyClassClassifierName, hwCBQoSPolicyClassBehaviorIndex, hwCBQoSPolicyClassBehaviorName, hwCBQoSPolicyConfigMode, hwCBQoSPolicyClassPrecedence, hwCBQoSPolicyClassRowStatus, hwCBQoSPolicyShareFlag, hwCBQoSPolicyStatisticsFlag } STATUS current DESCRIPTION "Required objects to provide CB QoS objects configuration information. hwCBQoSPolicyConfigMode, hwCBQoSPolicyClassPrecedence is optional." ::= { hwCBQoSGroups 14 } hwCBQoSIfApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSIfApplyPolicyIfIndex, hwCBQoSIfApplyPolicyDirection, hwCBQoSIfApplyPolicyName, hwCBQoSIfApplyPolicyRowStatus, hwCBQoSIfApplyPolicyLinkLayer } STATUS current DESCRIPTION "Required objects to provide CB QoS objects configuration information." ::= { hwCBQoSGroups 15 } hwCBQoSAtmPvcApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcApplyPolicyIfIndex, hwCBQoSAtmPvcApplyPolicyVPI, hwCBQoSAtmPvcApplyPolicyVCI, hwCBQoSAtmPvcApplyPolicyDirection, hwCBQoSAtmPvcApplyPolicyName, hwCBQoSAtmPvcApplyPolicyRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 16 } hwCBQoSIfVlanApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSIfVlanApplyPolicyIfIndex, hwCBQoSIfVlanApplyPolicyDirection, hwCBQoSIfVlanApplyPolicyVlanid1, hwCBQoSIfVlanApplyPolicyVlanid2, hwCBQoSIfVlanApplyPolicyName, hwCBQoSIfVlanApplyPolicyRowStatus, hwCBQoSIfVlanApplyPolicyLinkLayer } STATUS current DESCRIPTION "This is a optional group of information" ::= { hwCBQoSGroups 17 } hwCBQoSFrClassApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSFrClassApplyPolicyFrClassName, hwCBQoSFrClassApplyPolicyDirection, hwCBQoSFrClassApplyPolicyName, hwCBQoSFrClassApplyPolicyRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 18 } hwCBQoSFrPvcApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcApplyPolicyIfIndex, hwCBQoSFrPvcApplyPolicyDlciNum, hwCBQoSFrPvcApplyPolicyDirection, hwCBQoSFrPvcApplyPolicyName } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 19 } hwCBQoSIfCbqRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfCbqQueueSize, hwCBQoSIfCbqDiscard, hwCBQoSIfCbqEfQueueSize, hwCBQoSIfCbqAfQueueSize, hwCBQoSIfCbqBeQueueSize, hwCBQoSIfCbqBeActiveQueueNum, hwCBQoSIfCbqBeMaxActiveQueueNum, hwCBQoSIfCbqBeTotalQueueNum, hwCBQoSIfCbqAfAllocatedQueueNum } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 20 } hwCBQoSIfClassMatchRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfClassMatchedPackets, hwCBQoSIfClassMatchedBytes, hwCBQoSIfClassAverageRate } STATUS current DESCRIPTION "Required objects to provide CB QoS objects configuration information." ::= { hwCBQoSGroups 21 } hwCBQoSIfCarRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfCarGreenPassedPackets, hwCBQoSIfCarGreenPassedBytes, hwCBQoSIfCarGreenRemarkedPackets, hwCBQoSIfCarGreenRemarkedBytes, hwCBQoSIfCarGreenDiscardedPackets, hwCBQoSIfCarGreenDiscardedBytes, hwCBQoSIfCarYellowPassedPackets, hwCBQoSIfCarYellowPassedBytes, hwCBQoSIfCarYellowRemarkedPackets, hwCBQoSIfCarYellowRemarkedBytes, hwCBQoSIfCarYellowDiscardedPackets, hwCBQoSIfCarYellowDiscardedBytes, hwCBQoSIfCarRedPassedPackets, hwCBQoSIfCarRedPassedBytes, hwCBQoSIfCarRedRemarkedPackets, hwCBQoSIfCarRedRemarkedBytes, hwCBQoSIfCarRedDiscardedPackets, hwCBQoSIfCarRedDiscardedBytes} STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 22 } hwCBQoSIfGtsRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfGtsPassedPackets, hwCBQoSIfGtsPassedBytes, hwCBQoSIfGtsDiscardedPackets, hwCBQoSIfGtsDiscardedBytes, hwCBQoSIfGtsDelayedPackets, hwCBQoSIfGtsDelayedBytes, hwCBQoSIfGtsQueueSize } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 23 } hwCBQoSIfRemarkRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfRemarkedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 24 } hwCBQoSIfQueueRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfQueueMatchedPackets, hwCBQoSIfQueueMatchedBytes, hwCBQoSIfQueueEnqueuedPackets, hwCBQoSIfQueueEnqueuedBytes, hwCBQoSIfQueueDiscardedPackets, hwCBQoSIfQueueDiscardedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 25 } hwCBQoSIfWredRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfWredRandomDiscardedPackets, hwCBQoSIfWredTailDiscardedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 26 } hwCBQoSAtmPvcCbqRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcCbqQueueSize, hwCBQoSAtmPvcCbqDiscard, hwCBQoSAtmPvcCbqEfQueueSize, hwCBQoSAtmPvcCbqAfQueueSize, hwCBQoSAtmPvcCbqBeQueueSize, hwCBQoSAtmPvcCbqBeActiveQueueNum, hwCBQoSAtmPvcCbqBeMaxActiveQueueNum, hwCBQoSAtmPvcCbqBeTotalQueueNum, hwCBQoSAtmPvcCbqAfAllocatedQueueNum } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 27 } hwCBQoSAtmPvcClassMatchRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcClassMatchPackets, hwCBQoSAtmPvcClassMatchBytes, hwCBQoSAtmPvcClassAverageRate } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 28 } hwCBQoSAtmPvcCarRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcCarConformPackets, hwCBQoSAtmPvcCarConformBytes, hwCBQoSAtmPvcCarExceedPackets, hwCBQoSAtmPvcCarExceedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 29 } hwCBQoSAtmPvcGtsRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcGtsPassedPackets, hwCBQoSAtmPvcGtsPassedBytes, hwCBQoSAtmPvcGtsDiscardedPackets, hwCBQoSAtmPvcGtsDiscardedBytes, hwCBQoSAtmPvcGtsDelayedPackets, hwCBQoSAtmPvcGtsDelayedBytes, hwCBQoSAtmPvcGtsQueueSize } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 30 } hwCBQoSAtmPvcRemarkRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcRemarkedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 31 } hwCBQoSAtmPvcQueueRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcQueueMatchedPackets, hwCBQoSAtmPvcQueueMatchedBytes, hwCBQoSAtmPvcQueueEnqueuedPackets, hwCBQoSAtmPvcQueueEnqueuedBytes, hwCBQoSAtmPvcQueueDiscardedPackets, hwCBQoSAtmPvcQueueDiscardedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 32 } hwCBQoSAtmPvcWredRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcWredRandomDiscardedPackets, hwCBQoSAtmPvcWredTailDiscardedPackets } STATUS current DESCRIPTION "RThis is a optional group of information." ::= { hwCBQoSGroups 33 } hwCBQoSFrPvcCbqRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcCbqQueueSize, hwCBQoSFrPvcCbqDiscard, hwCBQoSFrPvcCbqEfQueueSize, hwCBQoSFrPvcCbqAfQueueSize, hwCBQoSFrPvcCbqBeQueueSize, hwCBQoSFrPvcCbqBeActiveQueueNum, hwCBQoSFrPvcCbqBeMaxActiveQueueNum, hwCBQoSFrPvcCbqBeTotalQueueNum, hwCBQoSFrPvcCbqAfAllocatedQueueNum } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 34 } hwCBQoSFrPvcClassMatchRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcClassMatchedPackets, hwCBQoSFrPvcClassMatchedBytes, hwCBQoSFrPvcClassAverageRate } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 35 } hwCBQoSFrPvcCarRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcCarConformPackets, hwCBQoSFrPvcCarConformBytes, hwCBQoSFrPvcCarExceedPackets, hwCBQoSFrPvcCarExceedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 36 } hwCBQoSFrPvcGtsRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcGtsPassedPackets, hwCBQoSFrPvcGtsPassedBytes, hwCBQoSFrPvcGtsDiscardedPackets, hwCBQoSFrPvcGtsDiscardedBytes, hwCBQoSFrPvcGtsDelayedPackets, hwCBQoSFrPvcGtsDelayedBytes, hwCBQoSFrPvcGtsQueueSize } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 37 } hwCBQoSFrPvcRemarkRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcRemarkedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 38 } hwCBQoSFrPvcQueueRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcQueueMatchedPackets, hwCBQoSFrPvcQueueMatchedBytes, hwCBQoSFrPvcQueueEnqueuedPackets, hwCBQoSFrPvcQueueEnqueuedBytes, hwCBQoSFrPvcQueueDiscardedPackets, hwCBQoSFrPvcQueueDiscardedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 39 } hwCBQoSFrPvcWredRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcWredRandomDiscardedPackets, hwCBQoSFrPvcWredTailDiscardedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 40 } hwCBQoSIfVlanClassMatchRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfVlanClassMatchedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 41 } hwCBQoSLrGroup OBJECT-GROUP OBJECTS { hwCBQoSLrUnit, hwCBQoSLrCir, hwCBQoSLrCbs, hwCBQoSLrEbs, hwCBQoSLrRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 42 } hwCBQoSNestPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSNestPolicyName, hwCBQoSNestPolicyRowStatus } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 43 } hwCBQoSIfLrRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSIfLrPassedPackets, hwCBQoSIfLrPassedBytes, hwCBQoSIfLrDiscardedPackets, hwCBQoSIfLrDiscardedBytes, hwCBQoSIfLrDelayedPackets, hwCBQoSIfLrDelayedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 44 } hwCBQoSAtmPvcLrRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSAtmPvcLrPassedPackets, hwCBQoSAtmPvcLrPassedBytes, hwCBQoSAtmPvcLrDiscardedPackets, hwCBQoSAtmPvcLrDiscardedBytes, hwCBQoSAtmPvcLrDelayedPackets, hwCBQoSAtmPvcLrDelayedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 45 } hwCBQoSFrPvcLrRunInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSFrPvcLrPassedPackets, hwCBQoSFrPvcLrPassedBytes, hwCBQoSFrPvcLrDiscardedPackets, hwCBQoSFrPvcLrDiscardedBytes, hwCBQoSFrPvcLrDelayedPackets, hwCBQoSFrPvcLrDelayedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 46 } hwCBQoSCarStatisticsGroup OBJECT-GROUP OBJECTS { hwCBQoSCarConformedPackets, hwCBQoSCarConformedBytes, hwCBQoSCarConformedPacketRate, hwCBQoSCarConformedByteRate, hwCBQoSCarExceededPackets, hwCBQoSCarExceededBytes, hwCBQoSCarExceededPacketRate, hwCBQoSCarExceededByteRate, hwCBQoSCarOverflowPackets, hwCBQoSCarOverflowBytes, hwCBQoSCarOverflowPacketRate, hwCBQoSCarOverflowByteRate, hwCBQoSCarPassedPackets, hwCBQoSCarPassedBytes, hwCBQoSCarDroppedPackets, hwCBQoSCarDroppedBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 47} hwCBQoSPolicyStatisticsGroup OBJECT-GROUP OBJECTS { hwCBQoSPolicyMatchedPackets, hwCBQoSPolicyMatchedBytes, hwCBQoSPolicyUnmatchedPackets, hwCBQoSPolicyUnmatchedBytes, hwCBQoSPolicyMatchedPassPackets, hwCBQoSPolicyMatchedPassBytes, hwCBQoSPolicyMatchedDropPackets, hwCBQoSPolicyMatchedDropBytes, hwCBQoSPolicyResetFlag } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 48 } hwCBQoSRedirectGroup OBJECT-GROUP OBJECTS { hwCBQoSRedirectType, hwCBQoSRedirectIpAddress, hwCBQoSRedirectIfIndex, hwCBQoSRedirectVlanId, hwCBQoSRedirectCtrlType, hwCBQoSRedirectRowStatus, hwCBQoSRedirectLSPDstIpAddress, hwCBQoSRedirectLSPSecondary } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 49 } hwCBQoSGeneralGroup OBJECT-GROUP OBJECTS { hwCBQoSFrameId, hwCBQoSSlotId, hwCBQoSPortId, hwCBQoSTrapIfName, hwCBQoSTrapType, hwCBQoSTrapAction, hwCBQoSTrapPolicyName, hwCBQoSTrapVlanId, hwCBQoSTrapEgressIfName, hwCBQoSTrapDiscardPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 50 } hwCBQoSNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS {hwCBQoSGtsDiscardThresholdTrap, hwCBQoSCarOverSpeedThresholdTrap} STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 51 } hwCBQoSPolicyShareModeGroup OBJECT-GROUP OBJECTS {hwCBQoSPolicyShareModeFlag, hwCBQoSPolicyShareModeRowStatus} STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 52 } hwCBQoSClassifierStatisticsGroup OBJECT-GROUP OBJECTS { hwCBQoSPolicyClassifierIndex, hwCBQoSClassifierMatchedPackets, hwCBQoSClassifierMatchedBytes, hwCBQoSClassifierMatchedPassPackets, hwCBQoSClassifierMatchedPassBytes, hwCBQoSClassifierMatchedDropPackets, hwCBQoSClassifierMatchedDropBytes} STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 53 } hwCBQoSPolicyStatisticsClassifierGroup OBJECT-GROUP OBJECTS { hwCBQoSPolicyStatClassifierMatchedPackets, hwCBQoSPolicyStatClassifierMatchedBytes, hwCBQoSPolicyStatClassifierUnmatchedPackets, hwCBQoSPolicyStatClassifierUnmatchedBytes, hwCBQoSPolicyStatClassifierMatchedPassPackets,hwCBQoSPolicyStatClassifierMatchedPassBytes,hwCBQoSPolicyStatClassifierMatchedDropPackets,hwCBQoSPolicyStatClassifierMatchedDropBytes } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 54 } hwCBQoSVlanApplyPolicyGroup OBJECT-GROUP OBJECTS { hwCBQoSVlanApplyPolicyDirection, hwCBQoSVlanApplyPolicyName, hwCBQoSVlanApplyPolicyRowStatus, hwCBQoSVlanApplyPolicyVlanId } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 55 } hwCBQoSSVlanClassMatchGroup OBJECT-GROUP OBJECTS { hwCBQoSVlanClassMatchedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 56 } hwCBQoSSVlanCarMatchGroup OBJECT-GROUP OBJECTS { hwCBQoSVlanCarPassedPackets, hwCBQoSVlanCarDiscardedPackets } STATUS current DESCRIPTION "This is a optional group of information." ::= { hwCBQoSGroups 57 } hwCBQoSRandomDiscardCfgInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSRandomPercent, hwCBQoSRandomDiscardRowStatus } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 58 } hwCBQoSDenyPacketLengthCfgInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSDenyPacketLengthOptype, hwCBQoSDenyPacketLengthMax, hwCBQoSDenyPacketLengthMin, hwCBQoSDenyPacketLength,hwCBQoSDenyPacketLengthRowStatus } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 59 } -- 1.3.6.1.4.1.2011.5.25.32.1.3.2.60 hwCBQoSDAAStatisticsCfgInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSDAAStatisticsSummary, hwCBQoSDAAStatisticsRowStatus } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 60 } -- 1.3.6.1.4.1.2011.5.25.32.1.3.2.61 hwCBQoSDAATariffLevelCfgInfoGroup OBJECT-GROUP OBJECTS { hwCBQoSDAATariffLevelValue, hwCBQoSDAATariffLevelRowStatus } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 61 } --beg: mod by j00126783 for policy-alarm -- 1.3.6.1.4.1.2011.5.25.32.1.3.2.62 hwCBQoSRuleNotSupportAlarmGroup OBJECT-GROUP OBJECTS { hwCBQoSRuleDirection, hwCBQoSRuleSlotID, hwCBQoSRuleInfo } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 62 } -- 1.3.6.1.4.1.2011.5.25.32.1.3.2.63 hwCBQoSActionNotSupportAlarmGroup OBJECT-GROUP OBJECTS { hwCBQoSActionDirection, hwCBQoSActionSlotID, hwCBQoSActionInfo } STATUS current DESCRIPTION "Description." ::= { hwCBQoSGroups 63 } --end: mod by j00126783 for policy-alarm END